网吧管理系统需求分析Word格式文档下载.docx
《网吧管理系统需求分析Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《网吧管理系统需求分析Word格式文档下载.docx(9页珍藏版)》请在冰豆网上搜索。
2.2运行环境......................................................................................................................3
2.2.1服务器端环境..........................................................................................................3
2.2.2客户端环境...............................................................................................................3
2.3条件与限制..................................................................................................................3
3.数据描述....................................................................................................................3
3.1E—R图........................................................................................................................4
3.3静态数据......................................................................................................................4
3.4动态数据......................................................................................................................6
3.2数据流图......................................................................................................................6
3.5数据库描述..................................................................................................................8
3.6数据字典.....................................................................................................................8
3.7网吧管理系统的数据需求.........................................................................................9
1绪论
1.1编写目的
随着互联网的发展,Internet正在各行各业形成新的热点和经济增长点,网络正把人们紧密地联系在一起。
很难想象在信息时代离开网络人们怎么生活、工作。
因此人们居住环境的信息化、网络化是发展的必然要求。
但是如果没有相应的网络管理、控制和计费系统来支撑,势必会阻碍网络运营工作的有效开展。
1.2网吧管理系统的功能要求
经过实地考察和研究,分析出了一般网吧中的管理工作。
主要的功能要求有:
1)本系统所带有的系统设置,允许用户可根据自己网吧的情况作出设置,
可自行设置普通用户和会员上机的费率,另外,本系统还提供了多种时段设置,用户可在一天采用多种时段计费标准,且时段范围可由用户自行设置。
2)在查询管理中,每种查询都提供了多种查询方式,操作员在查询数据时可采用一种或多种查询方式,以便更好的方便查询。
3)日常管理中包括了一些对客户机进行远程控制的功能,上机用户可在客户端向服务器发送申请要求,申请要求可直接可在服务器进行处理,且服务器可对客户机进行调换机器,延长时间,关机重启等操作。
4)在报表统计中,交班报表可在管理员交接班时查看当前收费情况,另外每日收费报表及每月收费报表都解决了手工计算的问题,提高了工作效率,会员统计报表可显示出当前网吧所有会员的资料,另外,多种单据如:
上机收费,会员开户,帐户充值,帐户删除等单据,为管理操作也提供了方便。
1.3项目背景
网吧现今虽然已经一定程度上的管理系统,但是效率较低,顾客费用结算很不方便。
因此希望
建立电脑实时管理、网卡管理、会员管理、收费管理、报表打印,可从很大程度上减轻网吧管理者的工作量,使顾客上下机、费用结算较为方便。
同时也便于营业额的统计。
2任务概述
2.1目标
网吧管理系统的总目标是:
在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的,易扩充的,易维护的,具有良好人机交互界面的网吧管理系统,实现网吧的自动化的计算机管理系统,为其提供准确,精细,迅速的实时信息.
根据可行性研究的结果和客户的要求,分析现有情况及问题,采用Client/Server结构,将网吧管理系统划分为三个子系统:
客户端子系统,服务器端子系统,WEB发布系统,客户端与服务器端采用同一应用程序,其中数据库所在系统确定为服务器端子系统.
2.2运行环境
2.1.1.服务器端子系统的运行要求:
系统软件:
WindowNT/2000/2003Server
数据库管理系统:
SQLServer2000
硬件要求:
PentiumIII800以上,256MRAM,40GHD
2.1.2.客户端子系统的运行要求:
WindowNTWorkstation及以上版本
SQLServer
Pentium450以上,128MRAM,10GHD
2.3条件与限制
本企业档案管理系统软件是应用于中小企业的。
在功能上还可进一步实现安全防范、与E-Mail和因特网电话集成起来,成为网络企业档案管理系统软件。
3.数据描述
3.1E—R图:
(见下一页)
3.2静态数据:
下面列出了该系统所涉及表的具体静态数据。
电脑,区域。
1).电脑信息表:
此表存放电脑基本信息、工作状况、维修情况。
字段字段名类型宽度
1ComNumsmallint2(Key)
2InstallRangesmallint2
3WorkConditionntext16
4RepairHistoryntext16
5AreaLevelsmallint2
6ComfortDegreesmallint2
2).管理员登录表:
此表存放管理员的信息
字段字段名类型宽度
1ManagerIDsmallint2(Key)
2Passwordntext16
3Permissionntext16
4Levelsmallint2
5WorkTimentext16
3).网卡表登录表:
此表存放开户卡的基本信息。
字段字段名类型宽度
1CardIDntext16(Key)
2CardPasswordntext16
3CardTypentext16
4LeatestChargeMoneymoney8
5LeatestChargeTimeData/time自动
6RestMoneymoney8
4).会员表:
此表用于存放会员的详细信息。
1CardIDntext16(Key,Foreign)
2AcceptTimeData/time自动
3Credibilityntext16
4ConsumFrequencyntext16
5).收费标准表:
此表用于存放收费的具体标准。
1ComNumsmallint2(Key,Foreign)
2CardTypentext16
3BusniessTimeData/time自动
4ChargeStandardmoney8
6).计费表:
此表用于存放客户上机的实时信息表。
1ComNumsmallint2(Key,Foreign)
2CardIDntext16(Key,Foreign)
4ChargeStandardmoney8
5BeginingTimeData/time自动
6OffTimeData/time自动
7TotallTimeData/time自动
8TotallMoneymoney8
9RestMoneymoney8
7)消费总表:
此表用于存放各个工作时段的总消费金额。
字段字段名类型宽度
1BusniessTimentext16
2TotallConsummoney8
3.3动态数据:
输入数据:
电脑编号、卡号、菜单选项,查找关键字,新建记录项。
输出数据:
由查询关键字确定的数据库记录集合。
内部生成的数据:
中间查询结果。
3.4数据流图
《网吧管理系统》软件的数据流图是比较清晰的,对各功能模块来说都比较有规律。
但完整的图比较繁琐,各个功能模块的数据流图如下。
1.操作员登陆数据流图
2.打印报表
3.系统维护
4.各种查询
5.管理员管理
3.5数据库描述
本软件采用SQLSERVER2008/2005数据库。
3.6数据字典
这里给出一个数据元素的字典卡片与具体数据卡片的含义:
名字:
电脑信息
描述:
主要存放电脑信息
定义:
电脑信息=电脑编号+安装等级+工作状况+维修情况+区域等级+舒适度
名字:
管理信息
本系统的管理员
管理员信息=管理员ID+密码+权限+级别+工作时段
网卡信息
用于网卡信息
网卡信息=卡号+卡类型+密码+最近充值金额+最近充值时间+卡上余额
会员信息
存放会员的信息
会员=卡号+密码+办理时间+信用度+消费频率
收费标准
存放收费标准
收费标准=电脑编号+卡类型+营业时段+单价
3.7网吧管理系统的数据需求
网吧管理系统的数据需求包括以下几点:
1.数据录入和处理的准确性和实时性
数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。
数据的输入来源是手工输入。
手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。
在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。
2.数据的完整性与一致性
由于系统的数据是共享的,在不同的客户端中,企业档案文件是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。
要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。
对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。
3.数据的共享也独立性
整个企业档案管理系统的数据是共享的。
然而,从系统开发的角度上看,共享会给设计和调试带来困难。
因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。
这样,也能提供系统的强壮性。