下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、需求规格说明书项目名称: 上机管理系统项目组长:何燕项目组成员:马子云赵静李泉张申申2012年3月1日1引言21.1编写目的21.2项目背景31.3定义31.4参考资料32 任务概述32.1目标32.2运行环境32.3条件与限制43 数据描述43.1静态数据43.2动态数据43.3数据库介绍93.4数据词典93.5数据采集104. 功能需求124.1功能划分124.2功能描述125. 性能需求 错误!未定义书签。5.1数据精确度 错误!未定义书签。5.2时间特性错误!未定义书签。5.3适应性错误!未定义书签。6 .运行需求 错误!未定义书签。6.1用户界面 错误!未定义书签。6.2硬件接口 错
2、误!未定义书签。6.3软件接口 错误!未定义书签。6.4故障处理 错误!未定义书签。7 .其它需求 错误!未定义书签。1 .引言1.1编写目的本文档是上机管理系统前期开发阶段针对用户所进行的需求分析,在本文档中我们通过对上机管理系统中的三种不同用户进行了详细而具体的需求分析,通过该文档读者可以了解该系统的所有功能以及用户的具体权限。在进行系统的设计前,我们一组的成员通过自己平时上机操作的经验和要求把该上机管 理系统分为了三个模块: 管理员模块,普通上机人员模块,会员上机管理模块,相应的这三大模块对应了不同的三类用户,每类用户又具有自己的不同的权限。这些内容在该文档中都有相应的说明。由于该系统还
3、处于初步设计阶段,本文档只是对其的一些功能以及人员分工情况做以说明。所以本文档只是对系统的需求做出说明,并不涉及具体的实现过程。由于这学期正在学习项目设计的有关课程,我们组会在相应的课程学习中逐渐完善上机系统的各项功能。结合数据库的特点,软件工程的相关要求开发出功能完善,界面友好的上机管理系统。既方便用户的使用,又节省管理人员的各方面的资源。1.2项目背景.项目的委托单位:2010年度学期第一项目小组1.3定义SQL: Structured Query Language 结构化语言会员:网吧管理系统中的参与者,注册后享有上网等权限管理员:网吧系统中的参与者,注册后享有管理网吧系统等权限上网日志
4、:网吧管理系统中记录的计算机的使用情况1.4参考资料1. 软件工程实践指导书一一殷人昆清华大学出版社2. 统一软件开发过程,Ivar Jacobson, James Rumbaugh, Grady Booch 著,周伯生 译,机械工业出版社3. UML 用户指南,Grady Booch, Ivar Jacobson,James Rumbaugh著,邵维忠等译,机械工业出版社4. C#数据库开发实例精粹一一郭瑞军、唐邦民、谢晗昕等编著,电子工业出版社5. SQL Server实用基础教程一一郭东恩主编,航空工业出版社.C#Winform 实践开发教程一一钱哨,中国水电水利出版社2.任务概述2.1
5、目标2.2运行环境操作系统:Microsoft Win dows 2000 Adva need Server支持环境:IIS 5.0数 据库:Microsoft SQL Server 20002.3条件与限制3 数据描述3.1静态数据一、实体:1. 管理员:编号,用户名,密码,权限2. 管理员登录日志:日志编号,管理员编号,登录时间,登录IP3. 计算机:编号,名称,位置,状态,购买时间,厂商,序列号4. 价格标准:会员等级,开始时间,结束时间,单价(元/半小时)会员等级开始时间结束时间单价VIP8:0020:001VIP20:0024:001.5NORMAL8:0020:001.5NORMA
6、L20:0024:0025. 消费记录:消费编号,会员编号,计算机编号,开始时间,消费金额?6. 详细消费:消费编号,开始时间,结束时间,价格标准,小时数,小计7. 会员:编号,身份证号,余额,密码,状态,姓名,电话号码,等级8. 会员等级:编号,名称,折扣二、关系1. 管理员和登录日志:1: N,2. 会员和消费记录:1 : N3. 计算机和消费记录:1: N4消费记录和详细消费:1: N5. 会员和等级:N:16. 详细消费和价格标准:N : 13.2动态数据网吧管理系统的数据流图0层数据流图1层数据流图2层系统管理流程图2层会员管理流程图2层查询管理流程图3.3数据库介绍Microsof
7、t SQLServer 2005数据库是一个全面的数据库平台,集成的商业 智能工具提供了企业级的数据管理。SQLServer 2005数据库引擎为关系型数据 和结构化数据提供了安全可靠的存储功能,使您可以构建和管理用于业务的高可 用和高性能的数据应用程序。3.4数据词典用户名:网吧管理系统管理员及用户登录时所需要的验证条件,用来指明登录的名称。 密码:网吧管理系统管理员及用户登录时所需要的验证条件,以对个人账户加密。注册:网吧管理系统中对新会员的增加及录入。充值:网吧管理系统中对用户账户余额。计算机编号:每台计算机设定的固定的代号。费率:每时段的上网费率流水账号:每个用户在登录计算机的时候产生
8、的流水编号,以此来区别登陆的机器号。3.5数据采集数据项列表表1:管理员表admin编 号列名数据类型及长 度可否为空说明1帐号VARCHAR4)NOT NULL主键2姓名VARCHAR20)NOT NULL姓名3密码VARCHAR16)NOT NULL密码4性别:VARCHAR2)NULL性别5年龄intNULL年龄表2:电脑表computer编 号列名数据类型及长 度可否为空说明1编号VARCHAR8)NOT NULL主键2类型VARCHAR4)NOT NULL类型表3:费率表rate编 号列名数据类型及长 度可否为空说明1编号intNOT NULL主键,自增2费率moneyNOT NUL
9、L每时段的上网费率3开始时间Datetime:NULL开始时间4结束时间DatetimeNULL结束时间5电脑类型VARCHAR(4)NULL电脑类型6管理员idCHAR( 4)NOT NULL管理员id表4:会员表member编 号列名数据类型及长度可否为空说明1帐号VARCHAR8)NOT NULL会员号(主键)2密码VARCHAR16)NOT NULL密码3姓名VARCHAR10)NULL姓名4性别VARCHAR2)NULL性别5备注VARCHAR(50)NULL备注6身份证 类VARCHAR18)NULL身份证类型7身份证 号VARCHAR3)NULL身份证编号8会员等 级INTNUL
10、L会员等级制度9账号余 额MONEYNULL账号金额10累计充值额MONEYNULL累计充值额表5:充值表编 号列名数据类型及长 度可否为空说明1会员号CHA( 12)NOT NULL会员卡号2时间TimeNULL充值时间3管理员卡号CHA( 3)NULL操作员卡号4充值金额MoneyNULL金额5充值编号INTNOT NULL充值流水号表6:上机情况表编 号列名数据类型及长 度可否为空说明1计算机号CHAR(6)NOT NULL计算机号2会员等级IntNULL会员等级3姓名:VARCHAR(10)NULL:姓名4性别VARCHAR(2)NULL性别5卡号VARCHAR(12)NULL卡号6上
11、机日期/ 时间VARCHAR(16)NULL上机日期/时间7下机日期/ 时间VARCHAR(16)NULL下机日期/时间8总金额(元)INTEGER(6)NULL总金额(元)9实用金额(元)INTEGER(6)NULL实用金额(元)10剩余金额(元)INTEGER(6)NULL剩余金额(元)11状态VARCHAR(6)NULL:状态12上机编号VARCHARNULL上机流水号4 功能需求4.1功能划分功能划分:一、管理员功能1. 管理员登录:输入用户名,密码验证2. 维护计算机的信息:3. 会员信息的维护:4. 上网日志的维护:5. 上网结账:6. 查询:消费情况,计算机的使用情况,二、会员功能1. 登录:身份证编号,密码2. 查询账户:3. 结账:4.2功能描述最后:系统实现的具体分工经过我们组成员的自身情况和初步的讨论决定,本项目的具体分工情况如下:系统实现的具体分工严管理员部分:何燕、李泉、赵静界面设计Y用户部分:张申申、马子云r管理员部分:何燕、马子云数据库计算机状态部分:李泉.用户部分:赵静、张申申编程 Y计费系统部分:何燕、张申申、赵静、马子云 接口部分:李泉、马子云、张申申、何燕其他嵌套程序:赵静、李泉、马子云、张申申注:各阶段任务结束后,由该
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论