版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-.z.TOC\o"1-3"\h\z1引言21.1编写目的21.2背景21.3定义21.4参考资料22总体设计22.1需求规定22.2运行环境22.3结构32.4基本设计概念和处理流程32.5功能器求与程序的关系32.6人工处理过程32.7尚未问决的问题33接口设计33.1用户接口33.2外部接口33.3部接口44运行设计44.1运行模块组合44.2运行控制44.3运行时间45系统数据结构设计45.1逻辑结构设计要点45.2物理结构设计要点45.3数据结构与程序的关系46系统出错处理设计56.1出错信息56.2补救措施56.3系统维护设计5-.z.概要设计说明书1引言1.1编写目的本文档是上机管理系统前期开发阶段针对用户所进行的需求分析,在本文档中我们通过对上机管理系统中的三种不同用户进行了详细而具体的需求分析,通过该文档读者可以了解该系统的所有功能以及用户的具体权限。在进行系统的设计前,我们一组的成员通过自己平时上机操作的经验和要求把该上机管理系统分为了三个模块:管理员模块,普通上机人员模块,会员上机管理模块,相应的这三大模块对应了不同的三类用户,每类用户又具有自己的不同的权限。这些容在该文档中都有相应的说明。由于该系统还处于初步设计阶段,本文档只是对其的一些功能以及人员分工情况做以说明。所以本文档只是对系统的需求做出说明,并不涉及具体的实现过程。由于这学期正在学习项目设计的有关课程,我们组会在相应的课程学习中逐渐完善上机系统的各项功能。结合数据库的特点,软件工程的相关要求开发出功能完善,界面友好的上机管理系统。既方便用户的使用,又节省管理人员的各方面的资源。1.2背景项目的委托单位: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运行环境1、设备:客户程序硬件要求:具有PentiumⅡ处理器且满足以下要求的计算机:最低64MB存最小1GB硬盘鼠标键盘服务器硬件要求:WED服务器硬件需求:具有PentiumⅢ处理器且满足以下要求的计算机:最低256MB存最小8GB硬盘总线I/O:8M/s;鼠标键盘数据库服务器硬件要求:具有PentiumⅢ处理器且满足以下要求的计算机:最低256MB存最小20GB硬盘鼠标键盘2、支持程序客户程序软件:Windows95/NT/2000或更高版本IE4.0或更高版本网络支持WEB服务器软件:WindowsNT/2000Server或更高版本2.3结构网吧管理系统的功能结构图2.4基本设计概念和处理流程会员信息会员信息充值信息人数信息个人充值信息上机情况账单列表信息**查询充值明细上机人数余额查询会员表充值表电脑表管理员会员充值账单信息**信息个人账单信息账单信息会员MID汇率表上机情况表2.5功能器求与程序的关系本条用一如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:程序1程序2程序3程序4用户登录√用户结账√会员办理用户充值2.6人工处理过程1.会员办理:需要管理员手工增加会员信息,然后上传数据库。2.用户充值:需要管理员手工添加余额账目。2.7尚未解决的问题具体客户端和管理员之间的真正通信:由于条件及技术限制本系统还不能实现客户端和管理员段的真实通信,在本系统中只是通过模拟来实现了客户端的登录情况。3接口设计3.1用户接口本系统提供可视化的操作方式,不提供任何命令控制语句进行输入控制,从而用户只需要使用鼠标进行命令操作,使用键盘输入系统接收的参数。3.2外部接口可能与数据库进行系统集成,系统中查询结果使用*ML格式。3.3部接口各模块之间相互独立又彼此关联,主要通过函数调用实现各部分的连接。4运行设计4.1运行模块组合计算机状态模块:计算机是否处于使用状态。用户注册模块:用于用户账户的增加、删除。用户信息模块:用于查询用户信息,号,上机时间,余额。用户充值模块:用户账户余额的添加。修改密码模块:用于用户修改密码方便使用记忆。4.2运行控制运行控制将严格按照各模块间函数调用关系来实现。在计算机运行模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。4.3运行时间数和事件的运行时间要看所在计算机的配置。系统的运行时间基本可以达到用户所提出的要求。系统响应时间视具体pc配置而定,一般正常情况下好快。5系统数据结构设计5.1逻辑结构设计要点管理员信息表(号,用户名,性别,密码,权限)用户信息表(号,用户名,性别,等级,余额,密码)电脑状态表(电脑编号,类型,状态)费用信息表(号,电脑编号,上机时间,下机时间,费用,自动生成的流水账号)费率时间段表(开始时间,结束时间,费率)充值表(号,时间,金额,自动生成的流水账号)5.2物理结构设计要点表1表汇总表名功能说明admin用于储存管理员的基本信息puter用于储存计算机基本信息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(16)NOTNULL密码等级intNULL等级余额MoneyNotnull余额总金额MoneyNotnull总金额状态IntNotnull状态表5用户上网信息表列名数据类型及长度可否为空说明费率段IntNotnull费率段号Varchar(18)Notnull号计算机号CHAR(6)NOTNULL计算机号开始时间DatetimeNotnull上机时间结束时间DatetimeNotnull下机时间费用MoneyNotnull使用金额产生的流水账号CHAR(20)Notnull自动产生流水账号下机日期/时间CHAR(16)NULL下机日期/时间总金额(元)INTEGER(6)NULL总金额(元)实用金额(元)INTEGER(6)NULL实用金额(元)剩余金额(元)INTEGER(6)NULL剩余金额(元)状态CHAR(6)NULL状态表6费率时间段表列名数据类型及长度可否为空说明费率时间段编号IntNOTNULL费率时间段编号开始时间DatetimeNotnull时间段开始时间结束时间DatetimeNotnull时间段结束时间费率MoneyNotnull费率表7用户充值表列名数据类型及长度可否为空说明会员号(号)varCHAR(18)NOTNULL会员号管理员号Varchar(10))NOTNULL执行该操作的管理员号充值时间DatetimeNotnull充值时的时间充值金额MoneyNotNull充值金额流水账号Varchar(20)NotNull自动生成的流水账号5.3数据结构与程序的关系服务器程序在对查询/充值/注册/上下机进行操作时需对数据库数据库数据结构
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 脑出血诊疗护理专项试题(三)
- 消费安全管理实战心得
- 2026高中必修三《概率计算》同步练习
- 医院直签工作制度
- 医院预防业务管理制度
- 单位内审监督制度
- 南通医院内部控制制度
- 卫生所公共卫生工作制度
- 卫生部护理核心制度汇编
- 卫生院物资购买制度
- 基建工程项目财务决算报告【模板范本】
- 《综合代维交付方案》课件
- 在线旅游平台用户增长策略报告
- SYT 6968-2021 油气输送管道工程水平定向钻穿越设计规范-PDF解密
- T-GEIA 11-2021 配用电系统节电装置节电量测量和验证技术导则
- 五年级下册道德与法治课件第三单元《百年追梦复兴中华》单元梳理部编版
- JG293-2010 压铸铝合金散热器
- 2023年资产负债表模板
- 国开计算机组网技术实训1:组建小型局域网
- TCHSA 010-2023 恒牙拔牙术临床操作规范
- dd5e人物卡可填充格式角色卡夜版
评论
0/150
提交评论