本系统是专门用于用户对网吧计费信息的计算以及查询等服务的web应用程序。它应该具有开放性,方便性和灵活性。管理员可以轻松的对系统信息进行更新与维护,也可以根据自己的需求选取查询的方式。使用B/S模式开发本系统比较合适,服务器端采用MSSQLServer数据库系统和JSP技术可构成查询的应用服务系统;客户端采用浏览器来完成查询过程,同时可进行远程维护和管理。
本课题主要应用JSP编程、WEB开发以及数据库链接等相关公告。主要需要熟练掌握动态网页开发的相关技术,将所学的公告用于实际的生活中,并且在实际的生活中发挥各方面的效益。
网吧计费系统管理员负责维护各种原始数据、分析数据态势、实时监控该系统的运行状况、查看网吧运营并且及时处理各种异常现象、对网吧和系统的动态调整提出建议并申报决策者。概括而言,系统管理员是整个网吧计费管理系统的使用核心,网吧计费管理系统提供的大部分高级功能都面向系统管理员。
1.登录系统;
2.上机的基本费设置;
3.按时段优惠(比如晚上8点到10点优惠为1.5/小时);
4.消费赠送管理;
5.上机时间及在该时间所花费的金额,上机的费率(**元/小时);
6.统计电脑上机的次数;
7.结帐,费用统计;
8.上机人的身份证记录;
9.密码修改。
目 录
1、引言 2
1.1 课题背景 2
1.1.1 国内外发展与现状 2
1.1.2 我国目前网吧计费管理系统面临的问题 2
1.2 网吧计费管理系统的功能及特点 3
1.3 本系统的设计思想及优势 3
2、相关技术介绍 3
2.1 jsp技术 3
2.2 sqlserver数据库 4
2.3 Tomcat服务器 5
2.4Myeclipse开发平台 5
3、系统分析 6
3.1 系统需求 6
3.2 功能需求 6
3.3 性能需求 7
3.4 未来需求 8
3.5设计思想 8
3.6可行性分析 9
3.6.1技术可行性 9
3.6.2经济可行性 9
3.6.3操作可行性 9
3.6.4法律可行性 10
4、网吧计费系统系统设计与实现 10
4.1 系统实现的主要功能 10
4.2 系统总体设计 10
4.3 处理流程设计 12
4.3.1 系统操作流程 12
4.3.2 数据增加流程 13
4.3.3 数据修改流程 14
4.4.4 数据删除流程 15
4.4 数据库设计 16
4.4.1 数据库设计规则 16
4.4.2 数据库概念结构设计 17
4.4.3 数据库表结构设计 18
4.5 系统界面设计 20
4.5.1 管理员登陆 20
4.5.2 机器管理 22
4.5.3 会员管理 24
4.5.4 上机的基本设置 24
4.5.5 优惠时段设置 24
4.5.5 费用统计 25
5、系统调试与测试 25
5.1 软件测试的目的 25
5.2 软件的测试 25
5.2.1 测试的准则 25
5.2.2 测试的步骤 26
5.2.3 测试的主要内容 26
5.2.4安全性测试 27
6、结论 28
6.1 编写代码的经验 28
6.2测试经验 29
6.3 遇到问题和解决的办法 29
6.4系统评价 30
6.4 安全性问题 30
致谢 32
参考文献 33