毕业设计(论文)网吧管理系统服务器子系统设计.doc
《毕业设计(论文)网吧管理系统服务器子系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)网吧管理系统服务器子系统设计.doc(32页珍藏版)》请在三一办公上搜索。
1、装订线 本科生毕业论文(设计) 题目: 网吧管理系统服务器子系统 学 院 数学与计算机学院 学科门类 理 科 专 业 信息与计算科学 学 号 024092553 姓 名 指导教师 2007年5月25日网吧管理系统服务器子系统摘 要随着上个世纪九十年代计算机网络的高速发展,人类进入到了网络化、信息化的时代。而网络的发展带动了一种新兴产业网吧行业。从上世纪九十年代至今,网吧经历了前所未有的发展。从小规模到大规模,从单一经营到连锁经营,从简单提供上网服务演变到休息、娱乐场所。这就带来了新的问题网吧管理。目前,网吧的人工管理已经不能适应网吧的高速发展,成为阻碍网吧发展的桎梏。因此开发一套完善的网吧管理
2、系统成为网吧发展的首要任务。本系统主要负责服务器子系统的设计。采用功能强大的Visual Basic6.0作为开发工具,Microsoft Access作为数据库平台。本系统采用C/S结构。它将一个应用系统分成两大部分,由多台计算机分别执行,协同完成整个系统的应用,从而达到系统中软、硬件资源最大限度的利用。因此,对于一个相对专用、独立的系统,它是个较好的系统建立方法。因此,本设计采用这一模式。本系统从操作简便、界面友好、灵活、实用、安全的要求出发,实现较为简单。本系统设计功能较为齐全,适合于中小型网吧的管理。关键词:服务器 客户端 数据库 ABSTRACTAlong with the high
3、-speed development of the calculator network of 90s in last century, the mankind entered the ages of network-based and information-based. But the development of the network aroused a kind of newly arisen industry- net cafe profession. From the 90s in last century up to now, the net cafe experienced
4、the unprecedented development. From small scale to large scale and from the conduct of alone to the conduct of connection and from providing the serve of the Internet briefly to turn into the rest and amusement place. It brought the new problem of the net cafe management.Currently, the artificial ma
5、nagement of the net cafe has already cant adapt to the high-speed development of the net caf. It has become the fetter of the development of the net cafe. Therefore it has become an initial mission which it will develop a set of perfect net cafe of the management system.This system mainly is respons
6、ible for the design of the server sub- system. It adopts Visual Basic6.0 of the strong function as the development tool and the Microsoft Access as the database terrace.This system adopts C/ S structure. It will be divided into two big part s as an applied system and will be carried out respectively
7、 by many calculators, completing the application of the whole system conjunctionally, in order to attain utmost exploitation of the hardware resources and software resources in the system. Therefore, for an opposite appropriation and independent system, it is an appropriate method of the system esta
8、blishment. Therefore, it adopts this mode.This system is from the operation simple, interface amity, vivid, practical, safety of request set out and carries out in briefly. The design function of this system is better-found, suitable for the management of the medium and small scaled net cafe.装订线Key
9、words:Server Client Database 目 录一绪 论31.1 毕业设计的选择31.2开发工具的选择3二需求分析42.1对网吧的调查42.2可行性分析42.3网吧管理系统工作流程42.4 需求分析文档4三概要设计63.1数据库设计6四详细设计104.1登录界面设计104.2主界面的设计104.3“服务端”菜单设计114.4“卡类管理”菜单的设计164.5“商品管理”菜单的设计204.6“班次记录”菜单的设计214.7“日常管理”菜单的设计224.8右键菜单的设计244.9“双击”的设计264.10主机和客户端通信参数的设计26谢 辞29参考文献30装订线一 绪 论1.1 毕业
10、设计的选择装订线 在开学初选择毕业设计的题目时,因为没有开发过任何软件的经验,所以决定选择一个能锻炼自己能力的项目,为以后工作积累一点开发经验。在听取徐珏同学的一些建议后,我们决定选择这个项目网吧管理系统。经过商定,我主要负责服务器端的设计。1.2开发工具的选择目前,开发工具种类繁多。而现在流行的是JAVA、.NET、VC、Delphi。对于本系统,开发时需要使用第三方控件,在这方面VB实现起来比较方便,且操作简单。另外在操作API函数时,VB操作也比较出色。在数据库连接方面,VB更是提供了多种连接方式。且连接时操作比较简单,因此,结合上述优点,我们选择了VB开发本系统。对于数据库,目前比较流
11、行的有Oracle, Sybase, Sql Server, Access等。由于考虑到调试程序时要频频的修改数据库、又要恢复数据库。所以应该选择容易修改,容易填写数据的数据库。因此,我选择了Microsoft 公司的Access作为数据库平台。Access数据库容易修改数据。也容易恢复数据。因此,我们的开发模式是:Visual Basic + Microsoft Access2000。二 需求分析2.1对网吧的调查在对网吧调查之前,我们对一些消费者进行了调查发现。消费者希望网吧管理系统计费准确,高效率。网吧服务完善。机器容易操作。在对几家网吧的调查发现,一些规模比较小的网吧,为了节省成本。采
12、用人工软件管理模式。人工干预太多。甚至有些网吧采用全人工管理。这样造成管理混乱。管理效率低下,计费不准确。时间一长,网吧就会经营惨淡。另外采用的一些软件只是安装在服务器上,实现简单的计费功能,需要人工参与。而客户端不能与服务器进行交互。因此计费、管理不甚完善。客户端的安全也得不到保障。对于一些大的网吧,采用的是全软件管理模式。如:万象网管。万象网管功能强大。计费准确。安全功能做的也非常好。但是客户端无购买商品能力。 2.2可行性分析通过调查,从网吧经营者的角度出发,开发一个价格便宜,功能完善的系统。从安全管理的角度,要开发一个较高安全度的系统。从消费者的角度出发,要开发一个界面友好、服务完善的
13、系统。综合上述要求,我们参考了一些优秀管理软件的功能。完善本网吧管理系统,在功能上我们主要参考了“万象网管”。同时完善了万象网管的功能。尤其是客户端的购买商品的功能。2.3网吧管理系统工作流程通过对一家安装万象网管的网吧进行了调查,工作流程大致为:顾客前来上网,如果已经有会员卡,则在服务器端激活(设置成需激活才能上网)。然后找到一台无人使用的计算机上网,此时计费开始。如果顾客没有账号,则需提供一定的押金使用网吧提供的临时账号,临时账号在服务器端激活后即可使用。临时用户找到以台无人使用的计算机输入账号密码即可上网,若此时没有空闲机器,临时用户只需等待即可,等待过程中并不计费。只有登录账号后才开始
14、计费。对于会员,可用在客户端上结账。而临时用户需要至服务台结账。2.4 需求分析文档2.4.1 功能模块图 主界面服务器端功能卡类管理商品管理班次记录日常管理登 录图11 功能模块图2.4.2概念模型图 会员姓名证件名称余额证件号码系统管理员管理员编号管理员密码权限普通用户卡号密码押金图12 概念模型图三 概要设计3.1数据库设计系统数据库包括:main和fee两个数据库,两个数据库的内容如下图。图21 main数据库内容图图21 fee数据库内容图3.1.1数据库字段设计管理员数据库:字段名类型长度管理员编号文本可变管理员密码文本可变管理员权限文本固定充值卡数据库:字段名类型长度卡号 文本可
15、变密码 文本可变价值 货币可变有效期日期固定操作员文本固定状态数字固定充值卡销售记录数据库:字段名类型长度卡号 文本可变密码 文本可变价值 货币可变有效期日期固定操作员文本固定状态数字固定客户端数据库字段名类型长度电脑编号 文本可变区域 文本可变IP地址文本固定解锁密码文本可变上机记录数据库:字段名类型长度电脑编号文本可变会员编号文本可变上机时间日期固定下机时间日期固定消费时间数字固定消费金额数字可变押金数字可变操作员文本可变会员类型数字固定商品销售记录数据库:字段名类型长度商品名称文本可变价格货币可变数量数量可变会员编号文本可变操作员文本可变进货记录数据库:字段名类型长度商品名称文本可变进价
16、货币可变价格货币可变数量数字可变进货日期日期固定操作员文本可变库存列表数据库:字段名类型长度商品名称文本可变价格货币可变进价货币可变数量数字可变上机记录临时数据库:字段名类型长度电脑编号文本可变会员编号文本可变上机时间日期固定消费金额数字可变押金数字可变操作员文本可变会员类型数字固定临时用户卡数据库:字段名类型长度会员编号文本可变会员密码文本可变开户日期日期固定会员类型数字固定状态数字固定操作员文本可变会员卡数据库:字段名类型长度会员编号文本可变会员密码文本可变开户日期日期可变会员类型数字固定证件类型文本可变证件号码文本可变状态数字固定会员姓名文本可变余额货币可变操作员文本可变增加会原卡数据库
17、:字段名类型长度会员编号文本可变会员类型数字固定操作员文本可变创建日期日期固定区域数据库:字段名类型长度区域文本笃定名称文本固定普通用户费率设置数据库:字段名类型长度区域文本固定星期数字固定时间数字固定费率货币可变会员费率设置数据库:字段名类型长度区域文本固定星期数字固定时间数字固定费率货币可变其他费率设置数据库:字段名类型长度会员类型数字固定minfee货币可变sfee货币可变allnightfee货币可变agio数字可变备注备注可变四 详细设计4.1登录界面设计登录界面如下: 图31 登录界面4.1.1界面信息包括管理员名框和管理员密码框。在正确的管理员名和密码后会登录到主界面。如果输入错
18、误的管理员和密码,系统会给出相应的提示。4.2主界面的设计主界面为系统运行时的主要界面,它为管理员管理客户端和管理服务器提供了方便。主界面在初启时读取相应的系统设置和初始化系统各主要参数、设置各个数据库的连接、从管理员的操作设置文件中读取值初始化菜单的可用性、设置主界面的表格显示、连接客户端数据库读取相应的客户端并设置客户端的状态、读取临时消费库判断是否有未正常结账的卡号,并显示在表格中、初始化网络连接、连接费率设置数据库读取普通用户和会员的费率设置情况、初始化主界面的其他显示信息。4.2.1主界面信息主界面包括:功能菜单、表格(用来显示客户端信息)、状态栏(显示操作员、IP地址、时间)、消费
19、信息栏、便笺。主界面如下图:图32 主界面4.3服务端菜单设计服务端菜单主要包括:进入老板模式、交班、更换操作员、收费设置、系统设置、操作员管理、锁定计算机、锁定服务端、关闭计算机、重新启动计算机、退出程序。服务端菜单界面如下:图33 服务器端菜单4.3.1“进入老板模式”的设计进入老板模式主要功能为老板进行相应的操作提供了方便。在此模式下,所有的功能都对管理员开放。但是管理员必须是“boss”级的管理员。而且进入需要密码。另外在登录进入时会提示管理员,在完成操作后要退出此模式。因此,这就保障了一级安全。4.3.2“更换操作员”的设计此功能为更换当前操作员。但并不统计数据。入如:老板想进入“进
20、入老板模式”时可选择此功能换成老板登录。再选择“进入老板模式”即可。退出后即更换到原来的操作员。4.3.3“交班”的设计此功能为两个管理员换班提供了方便。只要选择此功能即可完成更换管理员。选择此功能会统计管理员当班时的数据。写入数据库。4.3.4“收费设置”的设计此功能分为:“费率设置”和“区域设置”。“费率设置”主要设置普通用户和会员在某一区域上机时的费率。“区域设置”设置电脑所属区域。“费率设置”界面信息包括:普通用户上机费率设置、普通用户最小收费设置、普通用户起价设置、普通用户的通宵费用设置。会员上机费率设置、会员最小收费设置、会员起价设置、会员通宵费用设置、会员折扣设置。“区域设置”界
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 网吧 管理 系统 服务器 子系统 设计
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3984648.html