网吧管理系统设计手册_第1页
网吧管理系统设计手册_第2页
网吧管理系统设计手册_第3页
网吧管理系统设计手册_第4页
网吧管理系统设计手册_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网吧管理系统设计阐明书

目录

1引言...........................................................错误!未定义书签。

1.1标识.....................................................错误!未定义书签。

1.2系统概述.................................................错误!未定义书签。

13文档概述................................................错误!未定义书签。

1.4基线......................................................错误!未定义书签。

2引用文献.......................................................错误!未定义书签。

3CSCI级设计决策...............................................错误:未定义书签。

4CSCI体系构造设计.............................................错误!未定义书签。

4.1体系构造............................................错误!未定义书签。

程序(模块)划分...........................................错误!未定义书签。

程序(模块)层次构造关系..................................错误!未定义书签。

4.2全局数据构造阐明........................................错误!未定义书签。

4.3CSCI部件................................................错误!未定义书签。

4.4执行概念.................................................错误!未定义书签。

4.5接口设计.................................................错误!未定义书签。

接口标识与接口图才......................................错误!未定义书签。

5CSCI详细设计.................................................错误!未定义书签。

5.1管理员登录功能..........................................错误!未定义书签。

明。因此本文档只是对系统H勺需求做出阐明,并不波及详细H勺实现过程。

由于这学期正在学习项目设计的有关课程,我们组会在对应的课程学习中逐渐完善上机

系统的各项功能。结合数据库的特点,软件工程的有关规定开发出功能完善,界而友好的上

机管理系统。既以便顾客的使用,又节省管理人员的各方面的资源。

1.1标识

本文挡合用于WindowsXP及以上操作系统且是2023版的。

概要设计阐明书标识表

文献标识USMS软件开发计划:

文献状态USIMS-001-2023

[J]草稿目前版本VI.0

L」正式公布产品名称金鑫网吧管理系统

[]正在修改产品缩写JXWB

作者赵金

完毕日期二零一三年十二月八日

1.2系统概述

系统H勺名称:网吧管理系统;

产品因此权:3-240

任务提出人:赵金。

需求分析人:3-240队员。

SDD修改及优化:.

顾客:使用该软件且具有一定特权的管理人员(组长)

本文档合用的项目:网吧管理系统。

伴随社会H勺不停发展,人们越来越离开不网络。上网H勺人数不段增长,许多网吧H勺出现让

许多的人们可以查找自己想要的信息,尚有人们运用业余时间二网打游戏。尚有长期在网吧

上网的网民,就产生了庞大口勺信息量,需要有网吧管理系统来禺高管理员网吧的管理效率。

运用这样的系统,可以做到信息的规范管理,科学记录和迅速查询,从而减少网吧管理员的

工作量。同步也可以通过软件快捷地查询自己想要的信息。因此,网吧管理系统既能以便管

理网吧,又能以便网吧上网顾客。

1.3文档概述

网吧管理系统作为管理管理员与客户的上机操作关系的重要管理系统平价,

其对应的客户是网吧H勺顾客,因此,不仅要处理管理员与客户之间的信息,还要

处理客户个人信息。。

1.4基线

网吧管理系统的可行性分析汇报I.Oo

网吧管理系统的项目开发计划书1.0。

网吧管理系统的需求规格阐明书1.0.

2引用文献

1.陈巧莉,《现代软件工程技术》,北京邮电大学出版社

2.(美)Y.DanielLiang著,万波、郑海红、潘蓉、李娜等泽,《Java语言程序设计》

(基础篇),机械工业出版社

3,MicrosoftSQLServer2023数据库编程。北京但愿电子出版社2023.5

4.数据库设计与应用北京.清华大学出版社2023.6

3CSCI级设计决策

根据功能的客户和管理员的级别不一样,可将本系统划分为两个子模块。

身份验证:通过登录才可进入网吧系统,登录信息提交后睑查登录者的身份与否合法,

合法,则转入对应的操作界面。在本系统中,只有三种身份:会员、管理员、一般客户。

会员管理:包括会员注册、充值、上机及余额的查询。

机器管理:机器口勺状态。

上机管理:包括客户上机的时间及费用的记录。

客户身份管理:客户身份证的登记及查询。

管理员管理:包括系统信息数据日勺录入、修改与删除等功能。

4CSCI体系构造设计

4.1体系构造

程序(模块)划分

模块名称模块重要功能

管理员注册会员,会员充值,会员删除,顾客注册,换机

会员顾客办理会员,充值,注销,更换会员密码,会员特权

一般顾客办理会员,充值,注销,更换会员密码,

程序(模块)层次构造关系

网吧管理系统H勺功能构造图

网吧管理系统

管医员客J端(会员上机)

4.2全局数据构造阐明

表1表汇总

表名功能阐明

admin用于储存管理员H勺基本信息

Computer用于储存计算机基本信息

Member用于储存顾客口勺基本信息

Online用于储存顾客口勺上网信息

Rate用于储存费率时间段

Recharge用于储存顾客H勺充值信息

表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自动生成的流水账号

4.3CSCI部件

(1)管理员用例图

管理员的用例包括1)顾客注册、2)系统登录、3)充值、4)下机、5)查询余额、6)修改密码、7)

换机、8)挂机、9)挂失、10)顾客的删除。如图1-1所示

图1-1管理员用例图

(2)顾客用例图

顾客的用例包括1)系统登录2)卜机、3)查询余额、4)修改密码、5)换机、6)挂机。如图1-2所

图1-2顾客用例

(3)系统的构造模型:

•系统类图:

系统中重要的类

<1)顾客类:它的属性有顾客名(Name)、密码(Password),上网时卡号(Cardnumber)、顾客身份证

号码(ID).操作包括修改密码(Changpassword)x换机(Huanji)、挂机(Guaji)、下

机(Xiaji)■.余额查询(Chaxun)-.登录(Dcnglu)0

(2)电脑类:它的属性内电脑号(Computernumber)、机器地址(Mac)。自身的操作没力,但白被顾

客和管理员换机、挂机、登录、下机的操作。

<3)管理员类:它的屈性有顾客名(name)、密码(password),操作包括注册顾客(Registeredusers)、

充值(Chongzhi删除顾客(Deleteusers)x查询顾客信息(Chaxun)、登录(Denglu)%

换机(HuanjiX挂机(Guaji),下机(Xiaji)、挂失(Guashi)

日,Compulernumbtr

■=JName“Mac

“Password

Regtseeredusef)()用户一

。Oeleteusecso

a4Name

.Chaxun()

4Password

②ChongzhH)

4Cardnumb«r

0ChangpasswocdO

②WO,ID_____________

■OuajiOo。ChanQpasswofdO

②HuanjK)

②HuanjH)

②O«nglu()■OuajIO

②GuashM)OkWO

②Chaxuno

②DenpluO

图27系统中重要的类

•系统的构件图;

•(1)管理员构件图

系统建立在一种具有登录信息、管理界面信息,管理员使用界面依赖于登陆界而。管理

员构件如图2-2所示,

图2-2管理员构件图

(2)顾客界面构件图

除了业务对象以外,系统与顾客交互的组件也能创立-•种组件图管理员使用界面依赖于登陆

界面。顾客界面构件图2-3所示

O……一事

3fM闲户使用界SB

图2-3顾客构件图

•系统的布署图:

4.4执行概念

软件配置项间H勺执行状况可以参照顾客登录活动时序图如下:

大。

:管理员:维护窗口:添0加用户:会Q员等级:■户0信息数据库:聆证0身份证

III>

0:登陆()

-----------

1:用户查询()>I

i.2:查询结果()

3:添加用户等级()

14•查看用户是否1年未登录[且无余额线)>|

<5:返回结果()

6:删除用户()>

!7:验证用户的身份证()।>

8:挂失()

4.5接口设计

接口设计包括顾客接口,外部接口和内部接口。顾客接口是为了顾客提供wed图形界面

提供顾客输入和输出数据、执行操作命令,获取操作提醒及成果信息。

顾客登录-一密码修改:顾客喝号:

会员登录--密码修改:会员帐号;修改信息:会员资料;

管理登录--密码修改:管理员帐号;

接口标识与接口图才

管理员进入数据库需要密码来保证系统数据库的数据的安全性进入如下图:

输入密码后进入数据库的有如下几种表:

huiyuanbiao

Jishi

i>abc:数据库(Access2000文件格式)

Hjishi:表

卡号:

■kahao:表

字段名称数索关型

5CSCI详细设计

5.1管理员登录功能

在登录界面对应的地方输入帐号、密码,确认后登录。在提交后Accesss数据库中首先

通过顾客帐号对数据中日勺xitong表中进行检索若检索到的记录集为空,则阐明管

理员帐号错误从而转到对应H勺出错处理程序,若记录集不为空,再进行姓名判断,

若姓名与表中的姓名不相等,进行出错处理,若相等,进而检查密码与否相等,

不相等,作出错处理,相等则转入登录成功的操作页面。

登录界面:

出错及处理:在该模块中也许发生H勺错误有:

办卡模块:

卡号

密码

金额

金额不能为空

[注册]取消

数据库banka表:

6需求的可追踪性

本章应包括:

a.从本SDD中标识日勺每个软件配置项到分派给它的CSCI需求时可追踪性(亦可在4.1中提

供);

b.从每个CSCI需求到它被分派给H勺软件配置项的可追踪性。

7注解

有关软件及其技术简介

1.UML

UML是面向对象开发中一种通用的图形化建模语言,它定义良好、易于体现、功能

强大旦普遍合用。面向对象的分析重要在加强对问题空间和系统任务的理解、改善各方交流、

与需求保持•致和支持软件重用等4个方面体现出比其他系统分析措施更好的能力,成为主

流的系统分析措施。UML日勺出现既统一了Booch、OMT、OOSE.以及其他措施,又统一

了面向对象措施中使用的符号,并且在提出后很快就被OMG接纳为其原则之一。从而变化

了数十种面向对象的建模语言互相独立且各有千秋的局面,使得面向对象的分析技术有了空

前发展。它自身成为现代软件工程环境中对象分析和设计的重要工具,被视为面向对象技术

的重要成果之。LNL建模技术就是用模型元素来组建整个系统的模型,模型元素包括系统

中的类、类和类之间的关联、类的实例互相配合实现系统打勺动态行为等。UML提供了多种图

形可视化描述模型元素,同一种模型元素也许会出目前多种图中对应多种图形元素,人们可

以从多种视图来考察模型。

UML建模技术重要分为构造建模、动态建模和模型管理建模3个方面:

第1个方面是从系统的内部构造和静态角度来描述系统的,在静态视图、用例视图、实

行视图和配置视图中合用,采用了类图、用例图、组件图和配置图等图形。例如类图用于描

述系统中各类H勺内部构造(类H勺属性和操作)及互相间H勺关联、聚合和依赖等关系,包图用

丁描述系统H勺分层构造等;

第2个方面是从系统中对象的动态行为和构成对象间的互相作用、消息传递来描述系统

的,在状态机视图、活动视图和交互视图中合用,采用了状态机图、活动图、次序图和合作

图等图形,例如状态机图用于一种系统或对象从产生到结束或从构造到清除所处的一系列不

一样口勺状态:

第3个方面描述怎样将模型自身组织到高层单元,在模型管理视图中合用,采用的图形

是类图。建模口勺工作集中在前两方面,并且并非所有图形元素都合用或需要采用。

在嵌入式软件开发中,而向对象技术内在支持了对系统的抽象、分层及复用技术,可以很好

地控制系统的复杂性,也逐渐广泛应用。实时UML语言是在嵌入式开发中合用的建模语言。

既有许多功能强大UML建模工具,有些工具在引入或加强嵌入式实时系统应用领域口勺功能,

例如RoseRealTime和Rhapsodyo

2.C#

C#是微软企业在2023年6月公布的一种新的编程语言,并定于在微软职业开发者论坛

(PDC)上登台亮相。C#是微软企业研究院AndersHejlsbergH勺最新成果。C#看起来与Java

有着惊人的相似:它包括了诸如单一继承、界面、与Java几乎同样的语法,和编译成中间

代码再运行的过程。不过CgJava有着明显的I不一样,它借鉴了DelphiH勺一种特点,与

COM(组件对象模型)是直接集成的,并且它是微软企业.NETwindows网络框架的主角。

C#是微软对这一问题的处理方案。C#是一种最新H勺、面向对象的编程语言。它使得程序员

可以迅速地编写多种基于MICROSOFT.NET平台的应用程序,MICROSOFT.NET提供了一

系列口勺工具和服务来最大程度地开发运用计算与通讯领域。

正是由于C#面向对象的卓越设计,使它成为构建各类组件H勺理想之选一无论是高级的商

业对象还是系统级的应用程序。使用简朴的C#语言构造,这些组件可以以便的转化为XML

网络服务,从而使它们可以由任何语言在任何操作系统上通过INTERNET进行调用。

最重要的是,C#使得C++程序员可以高效的开发程序,而绝不损失C/C++原有的强大的功

能。由于这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快

的转向C#o

C#是微软企业在2023年7月公布的一•种全新且简朴、安全、面向对象的程序设计语

言,是专门为.NET的应用而开发的语言。它吸取了C++、VisualBasic.Delphi.Java等语

言的长处,体现了当今最新的I程序设计技术H勺功能和精髓。C#继承了C语言的语法风格,

同步又继承了C++H勺面向对象特性。不一样的是,C#口勺对象模型已经面向Internet进行了重

新设计,使用的是.NET框架的类库:C#不再提供对指针类型日勺支持,使得程序不能随便访

问内存地址空间,从而愈加强健;C#不再支持多重继承,防止了以往类层次构造中由于多

重继承带来口勺可怕后果。.NET框架为C#提供了一种强大的、易用的、逻辑构造一致的程序

设计环境。同步,公共语言运行时(CommonLanguageRuntime)为C#程序语言提供了一种

托管的运行时环境,使程序比以往愈加稳定、安全。其特点有:

•语言简洁。

•保留了C++的强大功能。

•迅速应用开发功能。

•语言的自由性。

・强大的Web服务器控件。

•支持跨平台。

•与XML相融合。

3.ACCESS数据库

MicrosoftOfficeAccess是微软把数据库引擎的图形顾客界面和软件开发工具结合在一起的

一种数据库管理系统。它是微软OFFICE的一种组员,在包括专业版和更高版本

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论