陕西国防工业职业技术学院网吧管理系统设计说明书[网吧管理系统]专业:软件技术专业班级:软件3121姓名:尉鼎学号:21指导老师:陈巧莉冯于户实训时间:实训地点:北8-504成绩:文档编号3-4版本号:V1.0文档名称:网吧管理系统设计说明书项目名称:网吧管理系统项目负责人:赵金编写:尉鼎2013年10月16号校队:赵金2013年10月16号批准:陈巧莉2013年10月16号目录1引言...............................................................................................................................................21.1标识...................................................................................................................................21.2系统概述.............................................................................................................................21.3文档概述.............................................................................................................................31.4基线.....................................................................................................................................32引用文件........................................................................................................................................33CSCI级设计决策..........................................................................................................................34CSCI体系结构设计......................................................................................................................44.1体系结构.....................................................................................................................44.1.1程序(模块)划分.......................................................................................................44.1.2程序(模块)层次结构关系.......................................................................................44.2全局数据结构说明.............................................................................................................44.3CSCI部件...........................................................................................................................64.4执行概念.............................................................................................................................84.5接口设计282734073..........................................................................................................94.5.1接口标识与接口图才..............................................................................................95CSCI详细设计............................................................................................................................115.1管理员登录功能..............................................................................................................116需求的可追踪性..........................................................................................................................147注解.............................................................................................................................................15特性.................................................................................................................................168附录.............................................................................................................................................171引言本文档是上机管理系统前期开发阶段针对用户所进行的需求分析,在本文档中我们通过对上机管理系统中的三种不同用户进行了详细而具体的需求分析,通过该文档读者可以了解该系统的所有功能以及用户的具体权限。在进行系统的设计前,我们一组的成员通过自己平时上机操作的经验和要求把该上机管理系统分为了三个模块:管理员模块,普通上机人员模块,会员上机管理模块,相应的这三大模块对应了不同的三类用户,每类用户又具有自己的不同的权限。这些内容在该文档中都有相应的说明。由于该系统还处于初步设计阶段,本文档只是对其的一些功能以及人员分工情况做以说明。所以本文档只是对系统的需求做出说明,并不涉及具体的实现过程。由于这学期正在学习项目设计的有关课程,我们组会在相应的课程学习中逐渐完善上机系统的各项功能。结合数据库的特点,软件工程的相关要求开发出功能完善,界面友好的上机管理系统。既方便用户的使用,又节省管理人员的各方面的资源。1.1标识本文挡适用于WindowsXP及以上操作系统且是2006版的。概要设计说明书标识表文件状态[√]草稿[]正式发布[]正在修改文件标识USMS软件开发计划;USIMS-001-2013当前版本V1.0产品名称金鑫网吧管理系统产品缩写JXWB作者赵金完成日期二零一三年十二月八日1.2系统概述系统的名称:网吧管理系统;产品所以权:3-240任务提出人:赵金。需求分析人:3-240队员。SDD修改及优化:。用户:使用该软件且具有一定特权的管理人员(组长)本文档适用的项目:网吧管理系统。随着社会的不断发展,人们越来越离开不网络。上网的人数不段增长,许多网吧的出现让许多的人们可以查找自己想要的信息,还有人们利用业余时间上网打游戏。还有长期在网吧上网的网民,就产生了庞大的信息量,需要有网吧管理系统来提高管理员网吧的管理效率。利用这样的系统,可以做到信息的规范管理,科学统计和快速查询,从而减少网吧管理员的工作量。同时也可以通过软件快捷地查询自己想要的信息。所以,网吧管理系统既能方便管理网吧,又能方便网吧上网用户。1.3文档概述网吧管理系统作为管理管理员与客户的上机操作关系的主要管理系统平台,其对应的客户是网吧的用户,因此,不仅要处理管理员与客户之间的信息,还要处理客户个人信息。。1.4基线网吧管理系统的可行性分析报告1.0。网吧管理系统的项目开发计划书1.0。网吧管理系统的需求规格说明书1.0.2引用文件1.陈巧莉,《现代软件工程技术》,北京邮电大学出版社2.(美)Y.DanielLiang著,万波、郑海红、潘蓉、李娜等译,《Java语言程序设计》(基础篇),机械工业出版社3.MicrosoftSQLServer2008数据库编程。北京希望电子出版社2001.54.数据库设计与应用北京.清华大学出版社2007.63CSCI级设计决策根据功能的客户和管理员的级别不同,可将本系统划分为两个子模块。身份验证:通过登录才可进入网吧系统,登录信息提交后检验登录者的身份是否合法,合法,则转入对应的操作界面。在本系统中,只有三种身份:会员、管理员、一般客户。会员管理:包括会员注册、充值、上机及余额的查询。机器管理:机器的状态。上机管理:包括客户上机的时间及费用的记录。客户身份管理:客户身份证的登记及查询。管理员管理:包括系统信息数据的录入、修改与删除等功能。4CSCI体系结构设计4.1体系结构4.1.1程序(模块)划分模块名称模块主要功能管理员注册会员,会员充值,会员删除,用户注册,换机会员用户办理会员,充值,注销,更换会员密码,会员特权普通用户办理会员,充值,注销,更换会员密码,4.1.2程序(模块)层次结构关系网吧管理系统的功能结构图4.2全局数据结构说明表1表汇总表名功能说明admin用于储存管理员的基本信息Computer用于储存计算机基本信息Member用于储存用户的基本信息Online用于储存用户的上网信息Rate用于储存费率时间段Recharge用于储存用户的充值信息表2管理员表列名数据类型及长度可否为空说明管理员号(身份证号)CHAR(26)NOTNULL管理员号(主键)管理员姓名VARCHAR(10)NOTNULL姓名密码CHAR(16)NOTNULL密码性别VARCHAR(2)NULL性别权限intVarchar(20)NULL权限表3计算机使用状况表列名数据类型及长度可否为空说明计算机编号CHAR(3)NOTNULL计算机编号表4会员基本信息表列名数据类型及长度可否为空说明会员号(身份证号)CHAR(9)NOTNULL会员号姓名VARCHAR(10)NULL姓名性别VARCHAR(2)NULL性别密码CHAR(