网吧管理系统需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
⽹吧管理系统需求分析
需求分析
需求分析分为三个部分:需求的⽂字表述、数据流图、数据字典。
⼀、需求分析
第⼀部分调查⽤户需求
在对⽹吧管理系统进⾏实质性分析设计前,我们对⽤户需求的做了以下⼏个⽅⾯进⾏了调查。
⽤户的需求可分为三个⽅⾯:⼀⽅⾯是⽹吧⼯作⼈员通过⽹吧管理系统来管理⽹吧的各种设备,来⽅便⽤户上⽹,⽹吧的管理,软硬件的更新;⼆⽅⾯是⽤户能通过该系统来搜索⾃⼰需要⽤到的软件;三⽅⾯是对⽹吧数据库管理的需求,数据库在DBMS中扮演着极其重要的⾓⾊,所以能对系统数据库进⾏安全和全⾯地管理也成为了⽹吧管理者的⼀个重要需求。
这三个⽅⾯形成了⽹吧管理系统的⼀个有机⼯作整体,采⽤计算机平台进⾏⾃动化信息处理,可更⾼效的维护和更新⽹吧的软硬件设备,为⽤户提供更好的服务,对⽹吧的⼯作⼈员更好的管理。
在软、硬件⽅⾯对系统的需求,软件要求易学,界⾯友好,容易掌握,可以很简单⽅便的管理⽹吧各种软硬件信息。
硬件需求的配置要求不能太⾼,这样可以很好的适应当前的⼤中型⽹吧。
本系统开发的总的设计⽬标是实现⽹吧管理的系统化、规范化和⾃动化,实现对⽹吧软硬件的集中统⼀的管理。
本系统主要实现对⽹
吧内部信息的管理,主要功能为管理软硬件更新维护、⽹吧⼯作⼈员的⼯作安排、⽹吧的财务管理、查询、删除和⼯作⼈员的信息和上⽹⽤户信息等。
该系统的主要⽬的:
1.实现⽹吧不同配置机器的上机下机管理和计费。
2.实现⽹吧对所有机器的当前状态的查询,⽅便管理⼈员管理。
3.建⽴当前机器软硬件的版本信息数据库,⽅便管理⼈员尽兴更新维护。
4.建⽴⽹吧⼯作⼈员数据库,限定⼯作⼈员权限,保障数据库安全和⼯作⼈员的⼯作安排划分。
5.建⽴⽹吧内部超市销售物品数据库,⽅便货物的补充。
6.建⽴⽹吧会员⽤户数据库。
系统应当完成以下的信息处理:
a、⽹吧软硬件信息基本管理
(1)将机器按硬件配置分类编号,⽅便对不同配置进⾏收费和机器的维护。
(2)将⽹吧内机器所安装的软件编号,并记录当前版本号和最新版本号,⽅便更新。
b、⽹吧上⽹⽤户信息基本管理
(1)将⽹吧⽤户的基本信息储存,记录上机时间,下机时间。
c、⽹吧⼯作⼈员信息基本管理
(1)将⽹吧的⼯作⼈员按⼯作类别分组编号,记录出勤,奖罚,
权限等等。
d、⽹吧超市商品信息基本管理
(1)将⽹吧超市内货物编号储存,记价格和库存。
安全性与完整性要求:
安全性要求:
a、系统应设置访问⽤户的标识以鉴别是否是合法⽤户,并要求合法
⽤户设置其密码,保证⽤户⾝份不被盗⽤;
b、系统应对不同的数据设置不同的访问级别,限制访问⽤户可查
询和处理数据的类别和内容。
完整性要求:
a、各种信息记录的完整性;
b、各种数据间相互的联系的正确性;
c、相同的数据在不同记录中的⼀致性。
确定系统的边界
经对前⾯的需求调查和初步的分析,确定由计算机完成的⼯作时对数据进⾏各种管理和处理,具体的⼯作内容见第⼆部分,由⼿⼯完成的⼯作主要有对原始数据的录⼊;不能由计算机⽣成的,各种数据的更新,包括数据变化后的修改,数据的增加,失效数据或⽆⽤数据的删除等;以及系统的⽇常维护。
第⼆部分系统功能的设计和划分
根据如上得到的⽤户需求,我们将本系统按照所完成的功能分为以下⼏个⼦系统:
⼀、上⽹管理⼦系统
⼆、机器管理⼦系统
三、⼯作⼈员管理⼦系统
四、超市管理⼦系统
五、⽤户信息管理⼦系统
各⼦系统完成的功能如下:
1.上⽹管理⼦系统
该功能要求记录上⽹的⽤户信息,根据⽤户信息和使⽤的机器配置以及使⽤时间来计算上⽹费⽤。
2、机器管理⼦系统
该功能需要记录各个机器当前的状况,包括机器开关机,是否正在被使⽤,是否故障,故障原因,当前软件版本信息,最新软件版本信息。
3、⼯作⼈员管理⼦系统
该功能需要记录⽹吧内部各个⼯作⼈员的基本信息,职务,拥有的权限,缺勤天数,请假天数,并根据当⽉的缺勤和请假天数计算奖罚。
4、超市管理⼦系统
该功能需要记录超市内商品的销售费⽤,库存。
该功能需要录⼊会员⽤户的信息,⽤户账户,密码,账户余额。