网吧管理系统需求分析Word文件下载.doc
- 文档编号:4341516
- 上传时间:2023-05-03
- 格式:DOC
- 页数:13
- 大小:160.50KB
网吧管理系统需求分析Word文件下载.doc
《网吧管理系统需求分析Word文件下载.doc》由会员分享,可在线阅读,更多相关《网吧管理系统需求分析Word文件下载.doc(13页珍藏版)》请在冰点文库上搜索。
5.2时间特性 3
5.3适应性 3
6.运行需求 3
6.1用户界面 3
6.2硬件接口 3
6.3软件接口 3
6.4故障处理 3
7.其它需求 3
1.引言
1.1编写目的
本文档是上机管理系统前期开发阶段针对用户所进行的需求分析,在本文档中我们通过对上机管理系统中的三种不同用户进行了详细而具体的需求分析,通过该文档读者可以了解该系统的所有功能以及用户的具体权限。
在进行系统的设计前,我们一组的成员通过自己平时上机操作的经验和要求把该上机管理系统分为了三个模块:
管理员模块,普通上机人员模块,会员上机管理模块,相应的这三大模块对应了不同的三类用户,每类用户又具有自己的不同的权限。
这些内容在该文档中都有相应的说明。
由于该系统还处于初步设计阶段,本文档只是对其的一些功能以及人员分工情况做以说明。
所以本文档只是对系统的需求做出说明,并不涉及具体的实现过程。
由于这学期正在学习项目设计的有关课程,我们组会在相应的课程学习中逐渐完善上机系统的各项功能。
结合数据库的特点,软件工程的相关要求开发出功能完善,界面友好的上机管理系统。
既方便用户的使用,又节省管理人员的各方面的资源。
1.2项目背景
a.项目的委托单位:
2010年度学期第一项目小组
1.3定义
SQL:
StructuredQueryLanguage结构化语言
会员:
网吧管理系统中的参与者,注册后享有上网等权限
管理员:
网吧系统中的参与者,注册后享有管理网吧系统等权限
上网日志:
网吧管理系统中记录的计算机的使用情况
1.4参考资料
1.《软件工程实践指导书》——殷人昆清华大学出版社
2.《统一软件开发过程》,——IvarJacobson,JamesRumbaugh,GradyBooch著,周伯生译,机械工业出版社
3.《UML用户指南》,——GradyBooch,IvarJacobson,JamesRumbaugh著,邵维忠等译,机械工业出版社
4.《C#数据库开发实例精粹》——郭瑞军、唐邦民、谢晗昕等编著,电子工业出版社
5.《SQLServer实用基础教程》——郭东恩主编,航空工业出版社
6.《C#Winform实践开发教程》——钱哨,中国水电水利出版社
2.任务概述
2.1目标
2.2运行环境
操作系统:
MicrosoftWindows2000AdvancedServer
支持环境:
IIS5.0
数据库:
MicrosoftSQLServer2000
2.3条件与限制
3.数据描述
3.1静态数据
一、实体:
1.管理员:
编号,用户名,密码,权限
2.管理员登录日志:
日志编号,管理员编号,登录时间,登录IP
3.计算机:
编号,名称,位置,状态,购买时间,厂商,序列号
4.价格标准:
会员等级,开始时间,结束时间,单价(元/半小时)
会员等级
开始时间
结束时间
单价
VIP
8:
00
20:
1
24:
1.5
NORMAL
2
5.消费记录:
消费编号,会员编号,计算机编号,开始时间,消费金额?
6.详细消费:
消费编号,开始时间,结束时间,价格标准,小时数,小计
7.会员:
编号,身份证号,余额,密码,状态,姓名,电话号码,等级
8.会员等级:
编号,名称,折扣
二、关系
1.管理员和登录日志:
1:
N,
2.会员和消费记录:
N
3.计算机和消费记录:
4.消费记录和详细消费:
5.会员和等级:
N:
6.详细消费和价格标准:
N:
3.2动态数据
网吧管理系统的数据流图
0层数据流图
网吧信息
管理系统
管理员
系统时钟
会员
用户帐号、密码
充值金额
用户信息
充值信息
系统信息
报表信息
时间信息
帐号ID
充值金额
查询结果
充值信息
会员信息
控制信息
上机信息
个人信息
费率信息
管理员信息
统计信息
电脑信息
查询条件
4
查询管理
3
日常管理
系统管理
2
会员管理
5
统计报表
管理员表
会员表
上机情况表
电脑表
费率表
充值表
1层数据流图
时段信息
1.1
管理员设置
1.2
客户端设置
1.4
费率设置
1.3
时段设置
机号信息
时段表
2层系统管理流程图
会员ID
会员个人信息
余额信息
2.1
会员添加
2.2
会员删除
2.4
账号充值
2.3
会员修改
会员详细信息
2层会员管理流程图
人数信息
个人充值信息
上机情况
账单列表信息
4.1
帐号查询
4.3
充值明细
4.4
上机人数
4.2
账单查询
上机信息表
会员
充值账单信息
帐号信息
个人账单信息
账单信息
账单表
2层查询管理流程图
3.3数据库介绍
MicrosoftSQLServer2005数据库是一个全面的数据库平台,集成的商业智能工具提供了企业级的数据管理。
SQLServer2005数据库引擎为关系型数据和结构化数据提供了安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
3.4数据词典
用户名:
网吧管理系统管理员及用户登录时所需要的验证条件,用来指明登录的名称。
密码:
网吧管理系统管理员及用户登录时所需要的验证条件,以对个人账户加密。
注册:
网吧管理系统中对新会员的增加及录入。
充值:
网吧管理系统中对用户账户余额。
计算机编号:
每台计算机设定的固定的代号。
费率:
每时段的上网费率
流水账号:
每个用户在登录计算机的时候产生的流水编号,以此来区别登陆的机器号。
3.5数据采集
数据项列表
表1:
管理员表admin
编号
列名
数据类型及长度
可否为空
说明
帐号
VARCHAR(4)
NOTNULL
主键
姓名
VARCHAR(20)
3
密码
VARCHAR(16)
4
性别
VARCHAR
(2)
NULL
5
年龄
int
表2:
电脑表computer
VARCHAR(8)
类型
表3:
费率表rate
主键,自增
费率
money
Datetime
电脑类型
6
管理员id
CHAR(4)
表4:
会员表member
会员号(主键)
VARCHAR(10)
备注
VARCHAR(50)
身份证类
VARCHAR(18)
身份证类型
7
身份证号
VARCHAR(3)
身份证编号
8
会员等级
INT
会员等级制度
9
账号余额
MONEY
账号金额
10
累计充值额
表5:
会员号
CHAR(12)
会员卡号
时间
Time
充值时间
管理员卡号
CHAR(3)
操作员卡号
Money
金额
充值编号
充值流水号
表6:
计算机号
CHAR(6)
Int
卡号
VARCHAR(12)
上机日期/时间
下机日期/时间
总金额(元)
INTEGER(6)
实用金额(元)
剩余金额(元)
11
状态
VARCHAR(6)
12
上机编号
VARCHAR
上机流水号
4.功能需求
4.1功能划分
功能划分:
一、管理员功能
1.管理员登录:
输入用户名,密码è
验证
2.维护计算机的信息:
3.会员信息的维护:
4.上网日志的维护:
5.上网结账:
6.查询:
消费情况,计算机的使用情况,
二、会员功能
1.登录:
身份证编号,密码
2.查询账户:
3.结账:
4.2功能描述
最后:
系统实现的具体分工
经过我们组成员的自身情况和初步的讨论决定,本项目的具体分工情况如下:
管理员部分:
何燕、李泉、赵静
界面设计
用户部分:
张申申、马子云
管理员部分:
何燕、马子云
数据库计算机状态部分:
李泉
用户部分:
赵静、张申申
计费系统部分:
何燕、张申申、赵静、马子云
编程接口部分:
李泉、马子云、张申申、何燕
其他嵌套程序:
赵静、李泉、马子云、张申申
注:
各阶段任务结束后,由该阶段负责人生成该阶段的文档资料。
工程进度安排:
第四周:
需求分析
第五周:
人员分工及进度安排
第六周:
基本完成所有的界面上的设计。
第七、八、九周:
基本完成各模块数据库框架的建立。
第十、十一、十二周:
基本完成对各模块的编程任务。
第十三周:
生成各模块的文档资料。
第十四周:
完成对工程的测试阶段。
第十五周:
对所有文档及程序打包上交。
以上安排可因实际开发中个人不同的情况做合适的调整
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网吧 管理 系统 需求 分析