模拟网吧收费系统设计报告.doc
《模拟网吧收费系统设计报告.doc》由会员分享,可在线阅读,更多相关《模拟网吧收费系统设计报告.doc(19页珍藏版)》请在沃文网上搜索。
1、北京理工大学珠海学院北京理工大学珠海学院Java课程设计报告题目: 模拟网吧计费程序 姓 名: xxxxx 学 院: 计算机科学技术学院 专 业: 计算机科学与技术 班 级: 三 班 学号: xxxxxxxx 指导老师: xxx 完成日期:2009年7月 10日原创性声明本人郑重声明:所呈交的课程设计报告,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本文不包括任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究作出重要贡献的个人和集体均已在文中已明确方式标明。本人完全意识到本声明的法律结果由本人承担。按顺序列出其参考文献。作者签名: 日期:年 月 日前
2、言Java语言在诞生的短短的十几年时间内,在计算机领域得到了广泛的应用,同时在社会生活的应用中也发挥着非常重要的作用。Java是一种简单、面向对象、分布式、平台无关、高效能、动态的语言。通过一个学期的学习,我对于Java程序设计有了初步的认识和了解,通过进一步的查阅相关书籍及网络上的资料,我完成了这次的程序设计。这一次程序设计意在考察我们对于Java语言的掌握程度和提高我们Java的自主程序设计能力,进一步理解和运用结构化程序设计的思想和方法,并且掌握书写程设计开发文档的能力。另外,通过一个学期的学习与实践,我的逻辑能力,全面整体的观察事物的能力,还有创新的思维能力,都得到了一定的提升。对一些
3、程序的编辑也有了模式化的认识。通过这次程序设计,我对于Java语言又有了进一步的理解与认识,又明白了程序设计不是纸上谈兵,需要我们通过动手,动脑把自己脑中的思想转化为Java语言,同时又认识到团队的作用。我的Java学习的并不是十分理想,在这次设计过程当中我遇到了好多平时课本学习当中没有遇到的问题,是同学老师耐心的解答和帮助使得我的设计能够进行下去。这一次的程序设计让我认识到了自己的不足,在即将到来的暑假我决定参阅更多编程语言方面的书籍,对自己的编程思想,语言掌握进行进一步的提高和深化。 目录原创性声明1前言2第一章 题目及要求4第一节 题目4第二节 要求4第二章 算法的分析4 第一节 在ta
4、ble中输出coputer.xls中的内容.4第二节 上机4第三节 结帐4第四节 注册用户5 第五节 充值.5第六节 添加计算机5 第七节 删除计算机.5第三章 主要流程6第一节 程序结构及各模块结构图6第二节 主要算法的流程图7第四章 测试及输出结果9实习体会17参考文献17课程设计成绩评定表18第一章 题目及要求 第一节 题目 模拟网吧计费程序 第二节 要求 要求: 使用图形用户界面模拟网吧计费程序 用文件保存当前用户的用户卡号、计算机号、上网开始的时间,并在退出时计算上网的费用。 允许可以在不违背题目的基本要求下充分发挥自己的创意,添加合乎逻辑的功能。第二章 算法的分析 第一节、在JTa
5、ble中输出computer.xls中的内容 构造一个Vector类型的两个变量vtitle和vdata,分别用于存放computer.xls中的表头和数据,再定义一个默认的输出格式dtm与对应的JTable关联,调用setDataVector(vdata, vtitle)方法把vtitle,和vdata显示到JTable中。第二节、上机 遍历用户的xls表判断用户是否存在,且记下行索引,对比密码是否正确,若用户名不存在或密码错误则弹出相应的提示,然后还要判断所选择的计算机是否空闲;判断余额是否大于或小于零,是,则弹出提示“余额不足,请充值”,当帐号密码没问题以及计算机空闲且余额大于零时,读取
6、当地时间和文本框中的数据(计算机名、用户名)存放在临时定义一个空间(Vector),其中,当地时间便作为上机时间记录起来,而结帐时间和费用为空字符串,从JTable写了xls文件,覆盖掉原来的数据,调用一次dtm.setDataVector(vdata, vtitle)方法,以刷新显示给用户看到表格。弹出提示“操作成功” 。 第三节、结帐 先判断选中的计算机是否空闲,若空闲,则弹出提示“该计算机未被使用”,当不空闲时,记录下当前的计算机号、用户名、开始时间、当地时间(即为结帐时间),用结束时间减去开始时间再乘以没小时的费用得到总费用;把计算机号、用户名、开始时间、结束时间、总费用按顺序存入临时
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模拟 网吧 收费 系统 设计 报告