网吧管理系统需求分析Word文件下载.doc

上传人:wj 文档编号:4341516 上传时间:2023-05-03 格式:DOC 页数:13 大小:160.50KB
下载 相关 举报
网吧管理系统需求分析Word文件下载.doc_第1页
第1页 / 共13页
网吧管理系统需求分析Word文件下载.doc_第2页
第2页 / 共13页
网吧管理系统需求分析Word文件下载.doc_第3页
第3页 / 共13页
网吧管理系统需求分析Word文件下载.doc_第4页
第4页 / 共13页
网吧管理系统需求分析Word文件下载.doc_第5页
第5页 / 共13页
网吧管理系统需求分析Word文件下载.doc_第6页
第6页 / 共13页
网吧管理系统需求分析Word文件下载.doc_第7页
第7页 / 共13页
网吧管理系统需求分析Word文件下载.doc_第8页
第8页 / 共13页
网吧管理系统需求分析Word文件下载.doc_第9页
第9页 / 共13页
网吧管理系统需求分析Word文件下载.doc_第10页
第10页 / 共13页
网吧管理系统需求分析Word文件下载.doc_第11页
第11页 / 共13页
网吧管理系统需求分析Word文件下载.doc_第12页
第12页 / 共13页
网吧管理系统需求分析Word文件下载.doc_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

网吧管理系统需求分析Word文件下载.doc

《网吧管理系统需求分析Word文件下载.doc》由会员分享,可在线阅读,更多相关《网吧管理系统需求分析Word文件下载.doc(13页珍藏版)》请在冰点文库上搜索。

网吧管理系统需求分析Word文件下载.doc

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功能描述

最后:

系统实现的具体分工

经过我们组成员的自身情况和初步的讨论决定,本项目的具体分工情况如下:

管理员部分:

何燕、李泉、赵静

界面设计

用户部分:

张申申、马子云

管理员部分:

何燕、马子云

数据库计算机状态部分:

李泉

用户部分:

赵静、张申申

计费系统部分:

何燕、张申申、赵静、马子云

编程接口部分:

李泉、马子云、张申申、何燕

其他嵌套程序:

赵静、李泉、马子云、张申申

注:

各阶段任务结束后,由该阶段负责人生成该阶段的文档资料。

工程进度安排:

第四周:

需求分析

第五周:

人员分工及进度安排

第六周:

基本完成所有的界面上的设计。

第七、八、九周:

基本完成各模块数据库框架的建立。

第十、十一、十二周:

基本完成对各模块的编程任务。

第十三周:

生成各模块的文档资料。

第十四周:

完成对工程的测试阶段。

第十五周:

对所有文档及程序打包上交。

以上安排可因实际开发中个人不同的情况做合适的调整

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2