网吧管理系统设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(此文档为word格式,下载后您可任意编辑修改!) 陕西国防工业职业技术学院
网吧管理系统设计说明书
[网吧管理系统]
专业:软件技术专业
班级:软件3121
姓名:尉鼎
学号:21
指导老师:陈巧莉冯于户
实训时间:
实训地点:北8-504
成绩:
文档编号3-4
版本号:V1.0
文档名称:网吧管理系统设计说明书
项目名称:网吧管理系统
项目负责人:赵金
编写:尉鼎2013年10月16号
校队:赵金2013年10月16号
批准:陈巧莉2013年10月16号
目录
1引言 (2)
1.1 标识 (2)
1.2系统概述 (3)
1.3文档概述 (3)
1.4基线 (3)
2引用文件 (3)
3 CSCI级设计决策 (4)
4 CSCI体系结构设计 (4)
4.1体系结构 (4)
4.1.1程序(模块)划分 (4)
4.1.2程序(模块)层次结构关系 (4)
4.2全局数据结构说明 (5)
4.3 CSCI部件 (7)
4.4执行概念 (9)
4.5.1接口标识与接口图才 (10)
5 CSCI详细设计 (12)
5.1 管理员登录功能 (12)
6需求的可追踪性 (17)
7注解 (17)
特性 (19)
8附录 (20)
1引言
本文档是上机管理系统前期开发阶段针对用户所进行的需求分析,在本文档中我们通过对上机管理系统中的三种不同用户进行了详细而具体的需求分析,通过该文档读者可以了解该系统的所有功能以及用户的具体权限。
在进行系统的设计前,我们一组的成员通过自己平时上机操作的经验和要求把该上机管理系统分为了三个模块:管理员模块,普通上机人员模块,会员上机管理模块,相应的这三大模块对应了不同的三类用户,每类用户又具有自己的不同的权限。这些内容在该文档中都有相应的说明。
由于该系统还处于初步设计阶段,本文档只是对其的一些功能以及人员分工情况做以说明。所以本文档只是对系统的需求做出说明,并不涉及具体的实现过程。
由于这学期正在学习项目设计的有关课程,我们组会在相应的课程学习中逐渐完善上机系统的各项功能。结合数据库的特点,软件工程的相关要求开发出功能完善,界面友好的上机管理系统。既方便用户的使用,又节省管理人员的各方面的资源。
1.1 标识
本文挡适用于WindowsXP及以上操作系统且是2006版的。
1.2系统概述
系统的名称:网吧管理系统;
产品所以权:3-240
任务提出人:赵金。
需求分析人:3-240队员。
SDD修改及优化:。
用户:使用该软件且具有一定特权的管理人员(组长)
本文档适用的项目:网吧管理系统。
随着社会的不断发展,人们越来越离开不网络。上网的人数不段增长,许多网吧的出现让许多的人们可以查找自己想要的信息,还有人们利用业余时间上网打游戏。还有长期在网吧上网的网民,就产生了庞大的信息量,需要有网吧管理系统来提高管理员网吧的管理效率。利用这样的系统,可以做到信息的规范管理,科学统计和快速查询,从而减少网吧管理员的工作量。同时也可以通过软件快捷地查询自己想要的信息。所以,网吧管理系统既能方便管理网吧,又能方便网吧上网用户。
1.3文档概述
网吧管理系统作为管理管理员与客户的上机操作关系的主要管理系统平台,其对应的客户是网吧的用户,因此,不仅要处理管理员与客户之间的信息,还要处理客户个人信息。。
1.4基线
网吧管理系统的可行性分析报告1.0。
网吧管理系统的项目开发计划书1.0。
网吧管理系统的需求规格说明书1.0.
2引用文件
1.陈巧莉,《现代软件工程技术》,北京邮电大学出版社
2.(美)Y.Daniel Liang著,万波、郑海红、潘蓉、李娜等译,《Java语言程序设计》(基础篇),机械工业出版社
3.Microsoft SQL Server 2008数据库编程。北京希望电子出版社2001.5
4.数据库设计与应用北京.清华大学出版社2007.6
3 CSCI级设计决策
根据功能的客户和管理员的级别不同,可将本系统划分为两个子模块。
身份验证:通过登录才可进入网吧系统,登录信息提交后检验登录者的身份是否合法,合法,则转入对应的操作界面。在本系统中,只有三种身份:会员、管理员、一般客户。
会员管理:包括会员注册、充值、上机及余额的查询。
机器管理:机器的状态。
上机管理:包括客户上机的时间及费用的记录。
客户身份管理:客户身份证的登记及查询。
管理员管理:包括系统信息数据的录入、修改与删除等功能。
4 CSCI体系结构设计
4.1体系结构
4.1.1程序(模块)划分
模块名称模块主要功能
管理员注册会员,会员充值,会员删除,用户注册,换机会员用户办理会员,充值,注销,更换会员密码,会员特权普通用户办理会员,充值,注销,更换会员密码,
4.1.2程序(模块)层次结构关系
网吧管理系统的功能结构图
4.2全局数据结构说明
表3 计算机使用状况表
4.3 CSCI部件
(1)管理员用例图
管理员的用例包括1)用户注册、2)系统登录、3)充值、4)下机、5)查询余额、6)修改密码、7)换机、8)挂机、9)挂失、10)用户的删除。如图1-1所示
图1-1 管理员用例图
(2)用户用例图
用户的用例包括1)系统登录2)下机、3)查询余额、4)修改密码、5)换机、6)挂机。如图1-2所示
图1-2 用户用例