收藏 分销(赏)

网吧标准管理系统概要设计项目说明指导书.doc

上传人:精**** 文档编号:2517424 上传时间:2024-05-31 格式:DOC 页数:12 大小:221.54KB
下载 相关 举报
网吧标准管理系统概要设计项目说明指导书.doc_第1页
第1页 / 共12页
网吧标准管理系统概要设计项目说明指导书.doc_第2页
第2页 / 共12页
网吧标准管理系统概要设计项目说明指导书.doc_第3页
第3页 / 共12页
网吧标准管理系统概要设计项目说明指导书.doc_第4页
第4页 / 共12页
网吧标准管理系统概要设计项目说明指导书.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、1引言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概要设计阐明书1引言1.1编写目本文档是上机管理系统前期开发阶段针对顾客所进行需求分析,在本文档

2、中咱们通过对上机管理系统中三种不同顾客进行了详细而详细需求分析,通过该文档读者可以理解该系统所有功能以及顾客详细权限。在进行系统设计前,咱们一构成员通过自己平时上机操作经验和规定把该上机管理系统分为了三个模块:管理员模块,普通上机人员模块,会员上机管理模块,相应这三大模块相应了不同三类顾客,每类顾客又具备自己不同权限。这些内容在该文档中均有相应阐明。由于该系统还处在初步设计阶段,本文档只是对其某些功能以及人员分工状况做以阐明。因此本文档只是对系统需求做出阐明,并不涉及详细实现过程。由于这学期正在学习项目设计关于课程,咱们组会在相应课程学习中逐渐完善上机系统各项功能。结合数据库特点,软件工程有关

3、规定开发出功能完善,界面和谐上机管理系统。既以便顾客使用,又节约管理人员各方面资源。1.2背景a. 项目委托单位:学期第一项目小组b. 随着网吧不断普及和消费者需求不断增长,使得网吧管理需要更加系统更加科学改进,特别是对于某些大型网吧。满足消费者需求,是网吧管理改进直接动因。在最开始时候,网吧只是单纯提供上网场合,而当前消费者在上网同步尚有其她需要,例如需要饮料,零食或者在网吧直接用餐。这些服务项目增长使得网吧在管理上需要进行改进和调节。科学系统和消费者为主管理,会让消费者有高兴消费体验,尚有助于网吧在消费者心里塑造良好形象。网吧管理涉及缴费管理,服务管理,设备维修管理等。它这些项目虽说简朴,

4、但是在解决过程中如果用更好办法和流程来完毕会产生更好效果。这样做目就是给消费者提供高效,舒服上网环境。c. 本系统开发,为了规范网吧管理工作,建立高效简朴服务管理流程。合用于大型,比较高档网吧。1.3定义SQL:Structured Query Language 构造化语言会员:网吧管理系统中参加者,注册后享有上网等权限管理员:网吧系统中参加者,注册后享有管理网吧系统等权限上网日记:网吧管理系统中记录计算机使用状况1.4参照资料1.软件工程实践指引书 殷人昆 清华大学出版社2.统一软件开发过程,Ivar Jacobson,James Rumbaugh,Grady Booch 著,周伯生 译,机

5、械工业出版社3.UML顾客指南,Grady Booch,Ivar Jacobson,James Rumbaugh著,邵维忠等译,机械工业出版社4.C#数据库开发实例精粹郭瑞军、唐邦民、谢晗昕等 编著,电子工业出版社5.SQL Server实用基本教程郭东恩 主编,航空工业出版社6.C# Winform 实践开发教程钱哨,中华人民共和国水电水利出版社2总体设计2.1需求规定 重要功能: 会员管理:涉及会员注册、充值、上机及余额查询。 机器管理:机器状态。 上机管理:涉及客户上机时间及费用记录。 客户身份管理:客户身份证登记及查询。 管理员管理:涉及系统信息数据录入、修改与删除等功能。2.2运营环

6、境1、设备:客户程序硬件规定:具备Pentium 解决器且满足如下规定计算机:最低64MB内存 最小1GB硬盘 鼠标 键盘 服务器硬件规定:WED服务器硬件需求:具备Pentium解决器且满足如下规定计算机:最低256MB内存 最小8GB硬盘 总线I/O:8M/s;鼠标 键盘 数据库服务器硬件规定:具备Pentium解决器且满足如下规定计算机:最低256MB内存 最小20GB硬盘 鼠标 键盘2、支持程序客户程序软件:Windows95/NT/或更高版本IE4.0或更高版本 网络支持WEB服务器软件:WindowsNT/ Server或更高版本2.3构造网吧管理系统功能构造图2.4基本设计概念和

7、解决流程会员信息充值信息人数信息个人充值信息上机状况账单列表信息 帐号查询 充值明细 上机人数 余额查询会员表充值表电脑表管理员 会员充值账单信息帐号信息个人账单信息账单信息会员MID汇率表 上机状况表2.5功能器求与程序关系本条用一张如下矩阵图阐明各项功能需求实现同各块程序分派关系:程序1程序2程序3程序4顾客登录顾客结账会员办理顾客充值2.6人工解决过程1.会员办理:需要管理员手工增长会员信息,然后上传数据库。2.顾客充值:需要管理员手工添加余额账目。2.7尚未解决问题详细客户端和管理员之间真正通信:由于条件及技术限制本系统还不能实现客户端和管理员段真实通信,在本系统中只是通过模仿来实现了

8、客户端登录状况。3接口设计3.1顾客接口本系统提供可视化操作方式,不提供任何命令控制语句进行输入控制,从而顾客只需要使用鼠标进行命令操作,使用键盘输入系统接受参数。3.2外部接口也许与数据库进行系统集成,系统中查询成果使用XML格式。3.3内部接口 各模块之间互相独立又彼此关联,重要通过函数调用实现各某些连接。4运营设计4.1运营模块组合 计算机状态模块:计算机与否处在使用状态。 顾客注册模块:用于顾客账户增长、删除。 顾客信息模块:用于查询顾客信息,身份证号,上机时间,余额。 顾客充值模块:顾客账户余额添加。 修改密码模块:用于顾客修改密码以便使用记忆。4.2运营控制运营控制将严格按照各模块

9、间函数调用关系来实现。在计算机运营模块中,需对运营控制进行对的判断,选取对的运营控制途径。 4.3运营时间数和事件运营时间要看所在计算机配备。系统运营时间基本可以达到顾客所提出规定。系统响应时间视详细pc配备而定,普通正常状况下好快。5系统数据构造设计5.1逻辑构造设计要点 管理员信息表(身份证号,顾客名,性别,密码,权限) 顾客信息表(身份证号,顾客名,性别,级别,余额,密码) 电脑状态表(电脑编号,类型,状态) 费用信息表(身份证号,电脑编号,上机时间,下机时间,费用,自动生成流水账号) 费率时间段表(开始时间,结束时间,费率) 充值表(身份证号,时间,金额,自动生成流水账号) 5.2物理

10、构造设计要点表1 表汇总表名功能阐明admin用于储存管理员基本信息Computer用于储存计算机基本信息Member用于储存顾客基本信息Online用于储存顾客上网信息Rate用于储存费率时间段Recharge用于储存顾客充值信息表2 管理员表列名数据类型及长度可否为空阐明管理员号(身份证号)CHAR(26)NOT NULL管理员号(主键)管理员姓名VARCHAR(10)NOT NULL姓名密码CHAR(16)NOT NULL密码性别VARCHAR(2)NULL性别权限intVarchar(20)NULL权限表3 计算机使用状况表列名数据类型及长度可否为空阐明计算机编号CHAR(3)NOT

11、NULL计算机编号表4会员基本信息表列名数据类型及长度可否为空阐明会员号(身份证号)CHAR(9)NOT NULL会员号姓名VARCHAR(10)NULL姓名性别VARCHAR(2)NULL性别密码CHAR(16)NOT NULL密码级别intNULL级别余额MoneyNot null余额总金额MoneyNot null 总金额状态IntNot null状态表5 顾客上网信息表列名数据类型及长度可否为空阐明费率段IntNot null费率段身份证号Varchar(18)Not null 身份证号计算机号CHAR(6)NOT NULL计算机号开始时间Date time Not null上机时间结

12、束时间Date time Not null下机时间费用MoneyNot null 使用金额产生流水账号CHAR(20)Not null自动产生流水账号下机日期/时间CHAR(16)NULL下机日期/时间总金额(元)INTEGER(6)NULL总金额(元)实用金额(元)INTEGER(6)NULL实用金额(元)剩余金额(元)INTEGER(6)NULL剩余金额(元)状态CHAR(6)NULL状态表6 费率时间段表列名数据类型及长度可否为空阐明费率时间段编号Int NOT NULL费率时间段编号开始时间Date timeNot null 时间段开始时间结束时间Date time Not null时

13、间段结束时间费率MoneyNot null费率表7 顾客充值表列名数据类型及长度可否为空阐明会员号(身份证号)varCHAR(18)NOT NULL会员号管理员号Varchar(10)NOT NULL执行该操作管理员号充值时间Date timeNot null充值时时间充值金额MoneyNot Null充值金额流水账号Varchar(20)Not Null自动生成流水账号5.3数据构造与程序关系服务器程序在对查询/充值/注册/上下机进行操作时需对数据库数据库数据构造,也就是数据表进行查询和修改:在查询/充值/注册/上下机过程中都需要对数据库中所有表,进行联合查询、修改。物理数据构造重要用于各模

14、块之间函数信息传递。接口传递信息将是以数据构造封装了数据,以参数传递或返回值形式在各模块间传播。 6系统出错解决设计6.1出错信息程序在运营时重要会浮现两种错误:1、由于输入信息,或无法满足规定期产生错误,称为软错误。2、由于其她问题,如网络传播超时等,产生问题,称为硬错误。 对于软错误,须在充值/注册/查询/上下机操作成功判断及输入数据验证模块由数据进行数据分析,判断错误类型,再生成相应错误提示语句,送到输出模块中。 对与硬错误,可在出错相应模块中输出简朴出错语句,并将程序重置。返回输入阶段。 出错信息必要给出相应出错因素,例: 注册失败 账号输入错误 查无注册会员等。 6.2补救办法a后备技术 系统数据浮现问题,原始数据均有原始数据库记载。b恢复及再启动技术 原始数据基本采用数据库导入方式,系统数据浮现异常时,只需要导入有关数据库文档即可。6.3系统维护设计对于本数据库管理与维护,例如数据库备份与恢复,可以使用T-SQLBACKUPDATABASE命令和RESTORE DATABASE命令详细使用阐明请参照SQL Server 联机丛书或使用公司管理器中“所有任务”“备份数据库(B)”菜单项或“还原数据库(R)”菜单项操作。维护管理数据库死锁问题和维护数据库内数据一致性

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服