网吧管理系统设计与实现(Java,Oracle)(附答辩)(含选题审批表,任务书,开题报告,中期检查表,答辩记录,毕业论文9500字,服务器端程序代码,Oracle数据库表)
摘 要:随着互联网的发展,人们的生活越来越离不开网络,网吧等消费行业得到了快速发展,如果没有相应的网络管理、控制、与计费系统来进行网吧管理,则会阻碍网络运营的持续发展,所以就需要一个高效率的管理方式来解决网吧管理的问题。本系统采用c/s(client/server)架构,oracle9i数据库,以MyEclipse 6.0.1、Java、PowerDesigner为主要开发工具,开发了一个网吧管理系统。此系统由服务器端和客户端组成,服务器端主要模块为会员管理、工具栏、快速通道、上机列表和商品管理,客户端主要模块为在线购物、会员管理和呼叫远程系统。
关键词:c/s架构;数据库;模块
The Design and Implementation of Network Club Management System
Abstract: With the development of the Internet, people’s lives become increasingly dependent on the network, The Network Club and other consumer goods industry has been a rapid development, if there is no corresponding network management, control and billing system for The Network Club management, network operators will hider sustainable development, so we need an efficient way to solve the problem of The Network Club management.The system uses the c/s architecture to the MyEclipse 6.0.1 of PowerDesigner as the main development tools, database using oracle9i. This system consists of server and client , server-side module for membership management , toolbars , fast track , the machine list , and merchandise management, client for online shopping , membership management , and call the remote system
Key words: c/s architecture ;database ;module
本文的组织结构
本论文的组织结构如下所述:
第一章主要介绍了网吧管理系统系统开发的背景,本课题应该完成的任务,着重描述了系统的背景和开发技术。
第二章阐述了本系统的功能需求,包括了服务器端和客户端功能需求。分析了服务端和客户端具有的功能模块,并画出了系统各个模块的功能模块图,对于各个功能进行了详细描述说明。
第三章介绍了本系统的设计,设计中用到了结构化设计方法,把系统分成了4个主要功能模块和其中包括的详细的功能模块,并画出了系统的总体结构图。接着阐述了数据库表的设计,并给出了本系统涉及的数据库表。
第四章阐述了系统实现,主要介绍了服务器端登录后主界面和用户登录主界面,服务端主要功能模块会员功能、工具栏、快速通道、商品管理,客户端主要功能模块有网吧商店、会员管理、呼叫系统,并给出了相应的截图和功能伪代码。
最后是结论,写出了完成本系统过程中遇到的并已解决的问题,阐述了完成本系统的心得与体会。
2 需求分析
对网吧管理系统的进行需求分析,需求分析阶段的任务是确定软件系统功能[12]。整个系统分为两部分:服务器端和用户端。对整个系统进行分析,系统分析从系统需求入手,从用户观点出发建立系统用户模型。用户模型从概念上全方位表达系统需求及系统与用户的相互关系。系统分析在用户模型的基础上,建立适应性强的独立于系统实现环境的逻辑结构[13]。
服务器端主要功能如图1所示:
1. 会员管理:包含了服务端所有会员的操作,添加会员、删除会员、修改会员信息、查询会员信息。
2. 工具栏:包含了锁定计算机、远程解锁计算机、远程协助、老板查账。
3. 快速通道:快速地为会员加钱、激活临时卡等以及修改会员、临时会员的费率。
4. 商品管理:对于在网吧进行消费的人员,可以提供额外的商品交易服务,用户可以通过客户端直接购买商品,例如 饮品、烟等,消费金额直接从上网卡上扣除。
目 录
摘 要 1
关键词 1
1 前言 2
1.1 开发背景 2
1.2 相关技术介绍 2
1.2.1 管理系统 2
1.2.2 开发环境工具选择 3
1.3 本文的组织结构 4
2 需求分析 5
2.1 服务端 6
2.1.1 会员管理 6
2.1.2 工具栏 7
2.1.3 快速通道 7
2.1.4 商品管理 8
2.2 客户端 9
2.2.1 会员管理 9
2.2.2 呼叫系统 9
2.2.3 网吧商品 10
3 系统设计 10
3.1 系统结构设计 10
3.2 数据库设计 11
3.2.1 E-R图 11
3.2.2 数据库表设计 13
4 系统实现 14
4.1 服务器端功能模块 14
4.1.1 会员模块 15
4.1.2 工具栏模块 17
4.1.3 快速通道模块 18
4.1.4 商品模块 19
4.2 客户端登录 20
4.2.1 网吧商店 20
4.2.2 会员管理 21
4.2.3 呼叫系统 22
5 系统测试 23
5.1 服务端测试 23
5.2 客户端测试 24
6 结论 24
参考文献 25
致 谢 25
|