1、网吧管理系统需求分析网吧管理系统需求分析目录1.绪论. 21.1编写目的.2.1.2网吧管理系统的功能要求.22.任务概述.22.1目标.22.2运行环境.32.2.1服务器端环境.32.2.2客户端环境.32.3条件与限制.33. 数据描述.33.1 ER图.43.3静态数据.43.4动态数据.63.2数据流图.63.5数据库描述.83.6数据字典. 83.7网吧管理系统的数据需求. 91绪论1.1编写目的 随着互联网的发展, Internet正在各行各业形成新的热点和经济增长点,网络正把人们紧密地联系在一起。很难想象在信息时代离开网络人们怎么生活、工作。因此人们居住环境的信息化、网络化是发
2、展的必然要求。但是如果没有相应的网络管理、控制和计费系统来支撑,势必会阻碍网络运营工作的有效开展。1.2网吧管理系统的功能要求 经过实地考察和研究,分析出了一般网吧中的管理工作。主要的功能要求有:1) 本系统所带有的系统设置,允许用户可根据自己网吧的情况作出设置,可自行设置普通用户和会员上机的费率,另外,本系统还提供了多种时段设置,用户可在一天采用多种时段计费标准,且时段范围可由用户自行设置。2) 在查询管理中,每种查询都提供了多种查询方式,操作员在查询数据时可采用一种或多种查询方式,以便更好的方便查询。3) 日常管理中包括了一些对客户机进行远程控制的功能,上机用户可在客户端向服务器发送申请要
3、求,申请要求可直接可在服务器进行处理,且服务器可对客户机进行调换机器,延长时间,关机重启等操作。4) 在报表统计中,交班报表可在管理员交接班时查看当前收费情况,另外每日收费报表及每月收费报表都解决了手工计算的问题,提高了工作效率,会员统计报表可显示出当前网吧所有会员的资料,另外,多种单据如:上机收费,会员开户,帐户充值,帐户删除等单据,为管理操作也提供了方便。1.3项目背景网吧现今虽然已经一定程度上的管理系统,但是效率较低,顾客费用结算很不方便。因此希望建立电脑实时管理、网卡管理、会员管理、收费管理、报表打印,可从很大程度上减轻网吧管理者的工作量,使顾客上下机、费用结算较为方便。同时也便于营业
4、额的统计。 2 任务概述 2.1 目标网吧管理系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的,易扩充的,易维护的,具有良好人机交互界面的网吧管理系统,实现网吧的自动化的计算机管理系统,为其提供准确,精细,迅速的实时信息.根据可行性研究的结果和客户的要求,分析现有情况及问题,采用Client/Server结构,将网吧管理系统划分为三个子系统:客户端子系统,服务器端子系统,WEB发布系统,客户端与服务器端采用同一应用程序,其中数据库所在系统确定为服务器端子系统.2.2 运行环境2.1.1.服务器端子系统的运行要求:系统软件: Wi
5、ndow NT/2000/2003 Server数据库管理系统:SQL Server 2000硬件要求:Pentium III 800以上, 256M RAM, 40G HD2.1.2.客户端子系统的运行要求:系统软件: Window NT Workstation及以上版本数据库管理系统:SQL Server 硬件要求:Pentium 450以上, 128M RAM, 10G HD2.3条件与限制本企业档案管理系统软件是应用于中小企业的。在功能上还可进一步实现安全防范、与E-Mail和因特网电话集成起来,成为网络企业档案管理系统软件。3数据描述 3.1 ER图: (见下一页) 3.2静态数据:
6、下面列出了该系统所涉及表的具体静态数据。电脑,区域。 1).电脑信息表:此表存放电脑基本信息、工作状况、维修情况。 字段 字段名 类型 宽度 1 ComNum smallint 2(Key) 2 InstallRange s mallint 2 3 WorkCondition ntext 16 4 RepairHistory ntext 16 5 AreaLevel smallint 2 6 ComfortDegree smallint 2 2).管理员登录表:此表存放管理员的信息 字段 字段名 类型 宽度 1 ManagerID smallint 2(Key) 2 Password ntex
7、t 16 3 Permission ntext 16 4 Level smallint 2 5 WorkTime ntext 16 3).网卡表登录表:此表存放开户卡的基本信息。 字段 字段名 类型 宽度 1 CardID ntext 16(Key) 2 CardPassword ntext 16 3 CardType ntext 16 4 LeatestChargeMoney money 8 5 LeatestChargeTime Data/time 自动 6 RestMoney money 8 4).会员表:此表用于存放会员的详细信息。 字段 字段名 类型 宽度 1 CardID ntex
8、t 16(Key, Foreign) 2 AcceptTime Data/time 自动 3 Credibility ntext 16 4 ConsumFrequency ntext 16 5).收费标准表:此表用于存放收费的具体标准。 字段 字段名 类型 宽度 1 ComNum smallint 2(Key, Foreign) 2 CardType ntext 16 3 BusniessTime Data/time自动 4 ChargeStandard money 8 6).计费表:此表用于存放客户上机的实时信息表。 字段 字段名 类型 宽度 1 ComNum smallint 2(Key,
9、Foreign) 2 CardID ntext 16(Key, Foreign) 3 CardType ntext 16 4 ChargeStandard money 8 5 BeginingTime Data/time 自动 6 OffTime Data/time 自动 7 TotallTime Data/time 自动 8 TotallMoney money 8 9 RestMoney money 8 7)消费总表:此表用于存放各个工作时段的总消费金额。 字段 字段名 类型 宽度 1 BusniessTime ntext 16 2 TotallConsum money 8 3.3动态数据:
10、 输入数据:电脑编号、卡号、菜单选项,查找关键字,新建记录项。 输出数据:由查询关键字确定的数据库记录集合。 内部生成的数据:中间查询结果。 3.4数据流图 网吧管理系统软件的数据流图是比较清晰的,对各功能模块来说都比较有规律。但完整的图比较繁琐,各个功能模块的数据流图如下。1. 操作员登陆数据流图 2. 打印报表 3. 系统维护4. 各种查询 5. 管理员管理 3.5数据库描述 本软件采用SQLSERVER2008/2005数据库。 3.6数据字典 这里给出一个数据元素的字典卡片与具体数据卡片的含义: 名字:电脑信息描述:主要存放电脑信息定义:电脑信息=电脑编号+安装等级+工作状况+维修情况
11、+区域等级+舒适度 名字:管理信息描述:本系统的管理员定义:管理员信息=管理员ID+密码+权限+级别+工作时段名字:网卡信息描述:用于网卡信息定义:网卡信息=卡号+卡类型+密码+最近充值金额+最近充值时间+卡上余额名字:会员信息描述:存放会员的信息定义:会员=卡号+密码+办理时间+信用度+消费频率名字:收费标准描述:存放收费标准定义:收费标准=电脑编号+卡类型+营业时段+单价3.7网吧管理系统的数据需求 网吧管理系统的数据需求包括以下几点:1. 数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是
12、手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。2. 数据的完整性与一致性由于系统的数据是共享的,在不同的客户端中,企业档案文件是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。3. 数据的共享也独立性整个企业档案管理系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1