网吧计费管理系统的设计与实现【字数:9783】

网吧计费管理系统属于管理信息系统范畴内的典型案例。从实际使用者的角度出发,该系统需要做到操作简便、程序易用,所以在系统的设计之初就应该对页面布局和系统功能有全面且合理的构想。本论文基于当前网吧计费系统发展概况,进行了大量的相关技术学习研究,分析了当前该系统的需求变化,并在Windows的系统环境下进行了该系统的二次开发。在开发的实际操作过程中,使用JSP语言和SQLServer2000数据库可以满足网吧计费管理系统的需求,也能达到操作简便、程序易用的目标,并且可以持续迭代满足使用者多样化的需求。本系统的核心功能是收费信息的管理,而用户数据是该系统的核心数据,所以用户数据的增删改查是必备功能。为了使系统在数据修改后可以自动更新用户信息,本文将用户信息存储在数个表中,并直接对表进行操作,从而保证数据同步。本文中开发的系统程序全部部署在云端环境中。
目录
1.引言 1
1.1 研究背景 1
1.2 相关技术介绍 1
1.3 本系统的设计思想及优势 2
1.4论文结构 3
2.系统分析 4
2.1 系统需求 4
2.2 性能需求 4
2.3 未来需求 4
3.网吧计费系统系统设计与实现 5
3.1 系统实现的主要功能 5
3.2 系统总体设计 5
3.3 处理流程设计 6
3.4 数据库设计 7
3.4.1 数据库设计规则 7
3.4.2 数据库概念结构设计 7
3.4.3 数据库表结构设计 7
3.5 系统界面设计 9
4.系统调试与测试 13
4.1 程序调试 13
4.2 程序的测试 13
4.2.1 测试的重要性及目的 13
4.2.2 测试的步骤 14
4.2.3 测试的主要内容 15
5.结论 17
5.1 系统评价 17
5.2 安全性问题 18
5.3 系统后期完善功能 18
参考文献 19
致谢 20
1.引言 *好棒文|www.hbsrm.com +Q: *351916072* 

1.1 研究背景
在一些互联网以及互联网文化发源较早的国家,由于高度发达的网络基础和文化,让很多玩家宁愿在家玩游戏而不是到网吧去。很多网吧事实上已经变成了咖啡厅,提供人们临时办公,查阅资料的地方。甚至一些地方还出现了网吧比枪店还稀有的情况,而在消费水平层面,国外一些网吧10美元(约合68元人民币)畅玩24小时的情况也十分常见。但由于国内玩家对“开黑”活动的喜爱,网吧环境的改善,以及很多网吧转型加入水吧和咖啡座后[11],现代的网吧已经成为了年轻人放松心情、聚会交友常去的地方,而网吧管理系统中的计费管理问题,也随之复杂了起来,如果没有一套信息化的收费管理系统,不仅对网吧的营收产生干扰,也不利于行政文化部门的监管。所以,基于国内外网吧的差异化发展和网络文化的不同,使得我们无法将其他国家的网吧计费系统直接应用在我国的网吧管理中,必须要有符合我国网吧实际情况的一套系统。
随着计算机硬件的不断迭代,娱乐软硬件种类的日渐增多,以及我国网络资源的普及,人民群众对网吧的要求越来越高,同一网吧中不同区域不同配置的网吧计费和主机资源消耗与网吧的日常管理密切相关。但是,由于前几年我国网络基础资源并没有那么发达,导致网吧更新换代频率加快,使得目前使用的大多数网吧计费管理系统水平稂莠不齐,多数未达到理论标准。其中的一些问题,比如网吧剩余机位信息不同步,计费不准等,不能为管理者即时输送全部的信息[13],大幅降低网吧从业人员的工作效率。由此可见,我们需要一个能快速同步信息,计费精准的网吧计费系统。
该系统的功能特点包括计算玩家上机费用,管理网吧电脑机位,根据上机区域不同自动调整费用,根据玩家身份是否为会员调整折扣,对网吧会员用户信息做增删改查,方便网警和文化监管部门的管理等等,充分做到数据同步快,计费精准,管理高效。
1.2相关技术介绍
本系统采用Java语言[3]和SQLServer2000数据库[16]进行相关系统开发和设计。
Java是静态面向对象编程语言的代表,不仅吸收了C++各种优点,还摒弃了C++里多继承、指针等难以理解的概念[11],因此Java语言具有功能强大和简单易用两个特征。极好地实现了面向对象理论。
SQLServer是世界上受欢迎的开源数据库。而SQLServer2000是SQLServer到目前为止发布的较好产品,SQLServer2000版本提供了一个新的高级的功能集[9]。相比早期版本,SQLServer2000拥有着快了三倍的性能和新的优化器,也对InnoDB 和GIS做了相关改进。增加了多源复制和原生JSON支持。
SQLServer2000特点:
1.在线动态调整,对运维更友好。
2.安全性更高,可对test库进行权限控制,并在默认连接时就采用SSL的加密方式。
3.提供了对JSON的支持,可以做到存储结构化数据和非结构化数据的混合。
4.SQLServer是跨平台的,可移植性好并且免费开源。很高效可以承受大量的并发访问[9]。
5.提高临时表相关的性能,对临时表相关的部分进行了大幅修改。
随着Internet技术的兴起,人们开始对硬件服务器进行改进,云计算由此诞生。在这种结构下,将系统功能核心部分集中到云服务器上,客户机上只要安装一个IE浏览器,云服务器安装SqlServer、Oracle、MYSQL等数据库,Tomcat以及Java的环境。环境和Tomcat调取代码直接可以运行网页。云服务器就相当于一台可以24小时永不关机的可远程操控的电脑,它支持用户在任意位置,使用各种终端获取服务。
云服务器具备高可靠性、可通用性以及弹性伸缩等优点,数据的多副本容错、计算节点同构可互换等措施保证了服务的安全可靠。同一片“云”可支撑不同应用同时运行,在它的支撑下也可以构造出千变万化的应用显示了它的通用性。按量计费,弹性伸缩可扩容更是为开发节约了成本。
1.3本系统的设计思想及优势
网吧计费,是网吧运营的基础,也是网吧管理的依托。它应是开放、灵活的系统。管理者可以轻松更新系统信息和管理系统信息,可以根据需求来选中具体玩家进行操作。本系统在Windows系统中使用JAVA语言进行开发,配合SQLServer2000版本数据库,性能更好,速度更快。可以通过网页进行信息查询并访问控制台。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/644.html

好棒文