卓越网吧管理系统毕业论文.doc
《卓越网吧管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《卓越网吧管理系统毕业论文.doc(45页珍藏版)》请在三一办公上搜索。
1、本科学生毕业论文论文题目:卓越网吧管理系统学 院:计算机应用技术学院年 级:2011级专 业:计算机科学与技术姓 名:*学 号:*指导教师:* 2013年 2月 9日摘要随着信息化的快速发展,去网吧上网的人数越多,管理也就越困难,因此,一个好的管理系统对于一个网吧来说是必不可少的。 本网吧管理系统主要为用户提供了系统管理、会员管理、日常管理、设备管理、查询管理、统计报表、货品管理七大模块。在设计方面,本网吧管理系统采用 B/S 结构及 MVC 设计模式,同时使用 JSP 技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用 JavaBean、Servlet 对程序的关键代码进行
2、封装。后台数据库选用 SQL Server 2005 数据库。通过软件的测试验证了系统的稳定性、易用性和安全性能。让计算机管理系统更加实用、先进、可靠、安全、灵活及智能。关键词管理系统;B/S;MVC 模式;网吧管理系统AbstractAlong with the rapid development of information to Internet bar, more and morepeople, the management also become more difficult, so a good management system of anInternet cafe is ess
3、ential.The net cafe system mainly provides the user with system management, management of membership, daily management, equipment management, inquires the management, statistics, item management seven modules. Designing a respect, this net cafe management system adopts B/S structure and MVC design p
4、atterns, use at the same time the JSP technology dynamic pages design from system security and code reusability into consideration, use of program Servlet JavaBean, key code encapsulation. Background database use SQL Server 2005 database. Through the software test and verify the system stability, ea
5、se of use and safety performance.Let the computer management system more practical, advanced, reliable, safe, flexible and intelligent.Key wordsManagement system; B/S; MVC; Internet cafe management system目录摘要.IAbstract.II第一章绪论. .11.1课题背景.11.2目的和意义.11.3系统设计思想.11.4系统开发环境.21.4.1 B/S 结构的数据库访问模式. .21.4.2
6、 My Eclipse 简介.31.4.3 SQL Server 2005 数据库简介.4第二章 可行性分析.52.1 经济可行性. . .52.2 技术可行性. .62.3 操作可行性. .72.4 业务流程图. .7第三章 需求分析.93.1 网吧管理系统规划. .93.2 网吧管理系统的需求分析. .93.2.1 数据流图. . .9第四章 总体设计. .104.1 系统模块总体设计. .114.2 数据库设计. .124.2.1 数据库设计概述. . .124.2.2 数据分析. . .124.3 数据库的详细设计. .124.3.1 数据库的 E-R 图的设计.134.3.2 据表的
7、设计.14第五章 详细设计.195.1系统运行平台设置.195.2网吧管理系统主界面设计.195.3登录详细设计.205.4登录详细设计.215.4.1 管理员设置详细与实现.215.4.2 客户端设置的设计与实现.245.4.3 费率设置详细设计与实现.265.5 日常管理详细设计与实现. .285.5.1 开机管理详细设计与实现. . .285.5.2 换机管理详细设计与实现. . .31第六章 软件测试. .346.1测试基本概念. . .34.6.2 测试的任务和目的. . .346.2.1 测试的任务. .346.2.2 测试的目的. .356.3 系统整体测试步骤. . . .35
8、6.4 系统测试. . . . .366.41会员上机测试. .366.42会员下机测试.376.43查询会员上机消费测试.37结论.38参考文献. .39致谢.40第一章绪论1.1 课题背景随着互联网的发展,Internet 正在各行各业形成新的热点和经济增长点,网络正把 人们紧密地联系在一起。很难想象在信息时代离开网络人们怎么生活、工作。因此人们 居住环境的信息化、网络化是发展的必然要求。但是如果没有相应的网络管理、控制和 计费系统来支撑,势必会阻碍网络运营工作的有效开展。因此一个好的网吧管理系统对 一个网吧来说是非常重要的。所以我经过实地考察和研究,分析出了一般网吧中的管理 工作,设计了
9、一套网吧管理系统软件。1.2 目的和意义一般网吧管理系统进行信息管理的主要方式是基于手工处理,最多是用计算机 的文本系统打印一些清单,信息处理工作量大,容易出错,缺乏系统、规范的信息 管理手段。现在准备建立的网吧管理系统,基于自动化和无人值守,要把网吧的计 算机管理、用户管理、权限管理等日常管理工作实行计算机统一管理,以提高工作 效率和管理水平。本系统主要功能可为七大部分:系统管理、会员管理、设备管理、 货品管理、查询管理、日常操作管理、统计报表。本软件正是针对网吧管理所必要的一 些工作而设计的。1.3 系统设计思想一个方便用户使用的网吧管理系统应该具备软件体积小,操作界面友好,基本功能 稳定
10、,运行速度较快,通过计算机技术及网络技术结合开发出客户端与服务器端,以便 方便快捷清晰的进行数据传输,和简易通讯功能。1实用性:系统以用户需求为目标,以方便用户为原则。根据用户实际的需求 情况,充分考虑对信息资源管理中可能遇到的种种问题,尽量全面的做好需求分析, 以减少日后更新软件的次数。2先进性:本系统设计充分应用现有成熟的计算机技术、网络技术、软件开发 技术。以 MyEclipse 为主要开发环境,其优秀的编码体制和强大的编译器是此系统的 强力支柱。现已成为了 Java Web 网络编程流行开发环境4。3高可靠性:一个实用的系统同时必须是可靠听,本设计通过合理而先进的网络设计以及软、硬件的
11、优化选型,可保证系统数据正确性。4高安全性:在设计中,将充分利用网络软、硬件提供的各种安全措施,既可 以保证用户共享资源,同时也可保证关键数据的安全性。5采用标准技术:本系统的所有设计遵循国际上现行的标准进行,以提高系统 的开放性。6可维护性:系统的设计要求方便维护,包括硬件的维护,软件的维护(更改, 升级等)和网络的维护。7可扩展性及灵活性:系统的设计以方便未来业务的扩展和系统扩充为目标 , 系统要求能够方便的升级,充分保护系统的投资。8智能性:系统在设计时,充分考虑系统运行的智能性,由于本系统是采用了 Java 网络编程,自然的继承了 Java 的跨平台性,可以在任意一个操作系统下稳定的运
12、行9。1.4 系统开发环境本系统采用 B/S 结构,前台开发工具为 MyEclipse8.0、Dreamweaver,后台数据库是 Microsoft SQL Server 2005,服务器为 Tomcat6.0,建模工具为 PowerDesigner,软件要 求:操作系统为 WindowsXP 或更高,浏览器为 Internet Explorer 5.01 或更高版本,硬件 要求:一台具备 Microsoft Windows XP 系统计算机,处理器为 Pentium IV 以上,内存 为 512M 以上,硬盘空间为 80G 以上或更高。1.4.1 B/S 结构的数据库访问模式B/S(Bro
13、wser/Server)结构是真正的三层结构,它以访问 Web 数据库为中心,HTTP 为传输协议,客户端通过浏览器(Browser)访问 Web 服务器和与其相连的后台数据库, 我们称之为 B/S 模式。其三级结构组成如图 5-1 所示,图中从左到右,分为三个层次:第一层:本层是客户端层,是客户端即浏览器,主要完成客户和后台的交互及最终查询结果的输出功能。在客户端向指定的 Web 服务器提出服务器请求,Web 服务器用 HTTP 协议把所需文件资料传给用户,客户端接受并显示在 WWW 浏览器上;第二层:本层是 Web 服务器层,Web 服务器是功能层,完成客户的应用功能,即Web 服务器接受
14、客户请求,并与后台数据库连接,进行申请处理,然后将处理结果返回Web 服务器,再传至客户端;第三层:本层是数据库服务器层,数据库服务器是数据层。数据库服务器应客户请求独立地进行各种处理。 三级结构如图 1-1 所示。1.4.2 MyEclipse 简介MyEclipse 企业级工作平台(MyEclipse Enterprise Workbench,简称 MyEclipse) 是对 Eclipse IDE 的扩展,利用它我们可以在数据库和 J2EE8的开发、发布,以及应 用程序服务器的整合方面极大的提高工作效率。它是功能丰富的 J2EE 集成开发环境, 包括了完备的编码、调试、测试和发布功能,完
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 卓越网吧管理系统 毕业论文 卓越 网吧 管理 系统
链接地址:https://www.31ppt.com/p-3936518.html