c_网吧管理系统概要设计说明书.doc
文本预览下载声明
1引言 2
1.1编写目的 2
1.2背景 2
1.3定义 2
1.4参考资料 2
2总体设计 2
2.1需求规定 2
2.2运行环境 2
2.3结构 3
2.4基本设计概念和处理流程 3
2.5功能器求与程序的关系 3
2.6人工处理过程 3
2.7尚未问决的问题 3
3接口设计 3
3.1用户接口 3
3.2外部接口 3
3.3内部接口 4
4运行设计 4
4.1运行模块组合 4
4.2运行控制 4
4.3运行时间 4
5系统数据结构设计 4
5.1逻辑结构设计要点 4
5.2物理结构设计要点 4
5.3数据结构与程序的关系 4
6系统出错处理设计 5
6.1出错信息 5
6.2补救措施 5
6.3系统维护设计 5
概要设计说明书
1引言
1.1编写目的
本文档是上机管理系统前期开发阶段针对用户所进行的需求分析,在本文档中我们通过对上机管理系统中的三种不同用户进行了详细而具体的需求分析,通过该文档读者可以了解该系统的所有功能以及用户的具体权限。
在进行系统的设计前,我们一组的成员通过自己平时上机操作的经验和要求把该上机管理系统分为了三个模块:管理员模块,普通上机人员模块,会员上机管理模块,相应的这三大模块对应了不同的三类用户,每类用户又具有自己的不同的权限。这些内容在该文档中都有相应的说明。
由于该系统还处于初步设计阶段,本文档只是对其的一些功能以及人员分工情况做以说明。所以本文档只是对系统的需求做出说明,并不涉及具体的实现过程。
由于这学期正在学习项目设计的有关课程,我们组会在相应的课程学习中逐渐完善上机系统的各项功能。结合数据库的特点,软件工程的相关要求开发出功能完善,界面友好的上机管理系统。既方便用户的使用,又节省管理人员的各方面的资源。
1.2背景
项目的委托单位:2010年度学期第一项目小组
随着网吧的不断普及和消费者需求的不断增加,使得网吧的管理需要更加系统更加科学的改进,尤其是对于一些大型的网吧。满足消费者的需求,是网吧管理改进的直接动因。在最开始的时候,网吧只是单纯的提供上网的场所,而现在消费者在上网的同时还有其他的需要,例如需要饮料,零食或者在网吧直接用餐。这些服务项目的增加使得网吧在管理上需要进行改进和调整。科学的系统和消费者为主的的管理,会让消费者有愉快的消费体验,还有助于网吧在消费者心里塑造良好的形象。网吧的管理包括缴费管理,服务管理,设备的维修管理等。它的这些项目虽说简单,但是在处理的过程中如果用更好的办法和流程来完成会产生更好的效果。这样做的目的就是给消费者提供高效,舒适的上网环境。
本系统的开发,为了规范网吧的管理工作,建立高效简单的服务管理流程。适用于大型的,比较高档的网吧。
1.3定义
SQL:Structured Query Language 结构化语言
会员:网吧管理系统中的参与者,注册后享有上网等权限
管理员:网吧系统中的参与者,注册后享有管理网吧系统等权限
上网日志:网吧管理系统中记录的计算机的使用情况
1.4参考资料
《软件工程实践指导书》 殷人昆 清华大学出版社
《统一软件开发过程》,Ivar Jacobson,James Rumbaugh,Grady Booch 著,周伯生 译,机械工业出版社
《UML用户指南》,Grady Booch,Ivar Jacobson,James Rumbaugh著,邵维忠等译,机械工业出版社
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/2000 Server或更高版本
2.3结构
网吧管理系统的功能结构图
2.4基本设计概念和处理流程
2.5功能器求与程序的关系
本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:
程序1 程序2 程序3 程序4 用户登录 √ 用户结账 √ 会员办理
显示全部