机房收费系统
葵歌小妖
这个作者很懒,什么都没留下…
展开
-
机房收费系统难点总结(3)
我感觉上下机这块是整个系统中逻辑分析最纠结,需要考虑的问题最多的一部分。一开始没怎么想通,计算消费金额时,消费时间 与基本数据设定中各个数据之间的逻辑关系,如何联系起来,没怎么想明白。计算消费金额时,就直接用消费时间 / 30 * "固定用户半小时费用",操作时得到的全是无限小数。呵呵 其实,不单单是完成上机、下机 然后把钱计算一下就完了。这部分需要很严原创 2012-10-10 21:23:33 · 985 阅读 · 10 评论 -
机房收费系统 大体分析
刚开始要做机房收费系统的时候——哇,好恐怖,好多菜单项,需要实现的功能好多,表也好多。第一反应就是:我行吗? 目前为止“一般用户”和“操作员”的部分已经接近完工了,“管理员”的也实现了两个功能。事实来说话:我行。 最初是摆弄八期给的现成的exe,分析基本功能,再给这些功能进行分类。无非就是:增、删、改、查无非就是:等级分配,掌权不一——掌权等级由低到高:一般用户—>操作员—>原创 2012-09-17 10:56:49 · 2010 阅读 · 7 评论 -
机房收费系统难点总结(2)
3,组合查询:设计到“操作员”的三个权限,也就是实现三个窗体功能,做出一个来剩下两个粘贴复制再修改一下就OK了。一开始觉得很简单就按着自己的想法做,但是试了又试怎么也实现不了。后来了解到,要想实现这个组合查询,需要一个重要属性——Tag 三个组合查询分别是:学生基本信息维护;学生上机统计信息查询;操作员工作记录。 它们的窗体设计一样,如下图 以学生基本信息维护为例:原创 2012-10-09 10:31:30 · 1007 阅读 · 7 评论 -
机房收费系统难点总结(1)
在做机房收费系统过程中,遇到了几个难点:1,MSHFlexGrid控件,中表格单行的选中和删除;2,上下机窗体消费金额的计算;3,组合查询;4,结账;5,导出Excel;6,报表先总结两个:1,在“添加删除用户”窗体中有删除用户这项功能。要求在单击“删除”按钮后,将MSHFlexGrid控件中单击选中的一行删除。实现单击选中一行的代码;'单击,选中一行Private Sub my原创 2012-10-06 23:50:43 · 955 阅读 · 4 评论 -
将MSHFlexGrid控件表格的数据导入到Excel
机房收费系统中好几个地方需要将MSHFlexGrid控件表格的数据导入到Excel,这是在学生信息管理系统中没有的功能,是一个新的学习点。一开始参考网上的东西做了一个,但是导出的速度很慢。后来又发现了这个方法 很不错。Private Sub cmdExcel_Click() '将MSHFLEXGRID表格中的数据导入到Excel电子表格中 Dim TempEx原创 2012-09-23 22:37:19 · 1615 阅读 · 2 评论 -
机房收费系统(总结)
总感觉这个机房收费系统不是很好,功能分类很是散。本来可以很简单的分为这么几个模块:用户管理、学生管理、结账管理、查询管理。这样的话结构很是清晰,但是偏偏又有权限限制:一般用户、操作员、管理员;所以几个管理子模块和查询模块又分别分在这三个子系统(一般用户子系统、操作员子系统、管理员子系统)中,感觉很是乱。但是不管怎样,要能将这几个大模块(学生管理、结账管理、查询管理)从乱中分解、抽象原创 2012-10-26 22:19:03 · 1629 阅读 · 17 评论