3UML建模网吧信息管理系统面向过程方法详细设计.docx
- 文档编号:30559353
- 上传时间:2023-08-16
- 格式:DOCX
- 页数:22
- 大小:315.76KB
3UML建模网吧信息管理系统面向过程方法详细设计.docx
《3UML建模网吧信息管理系统面向过程方法详细设计.docx》由会员分享,可在线阅读,更多相关《3UML建模网吧信息管理系统面向过程方法详细设计.docx(22页珍藏版)》请在冰豆网上搜索。
3UML建模网吧信息管理系统面向过程方法详细设计
网吧信息管理系统
详细设计
5.1登录详细设计
(1)功能:
操作管理员和超级管理员的登录系统
(2)输入项:
管理员及其相应代码
(3)输出项:
相应的系统登录提示信息
(4)界面设计:
如下
(5)流程图:
5.2主界面详细设计
界面设计:
如下
系统管理
会员管理
日常管理
查询管理
统计报表
费率设置
管理员设置
客户端设置
会员添加
会员删除
账号充值
会员修改
开机管理
现时机制
换机管理
延时重启
消息机制
账号管理
账单查询
充值明细
上机人数
会员统计
收费报表
收费单据
统计管理员
5.3系统管理详细设计
此模块对系统进行初始化设置。
5.3.1管理员设置详细设计
(1)功能:
对操作管理员信息进行设置,为费率设置做准备,便于分配工作。
(2)输入项:
各个操作管理员的个人信息。
(3)输出项:
相应的系统录入提示信息
(4)界面设计:
如下
(5)流程图:
5.3.2客户端设置详细设计
(1)功能:
对每部电脑的类型进行设置,为费率设置做准备。
(2)输入项:
各部电脑的详细信息及分类,新添加电脑的详细信息。
(3)输出项:
相应的系统录入提示信息
(4)界面设计:
如下
(5)流程图:
5.3.3费率设置详细设计
(1)功能:
对收费费率进行设置
(2)输入项:
费率信息
(3)输出项:
相应的系统录入提示信息
(4)界面设计:
如下
(5)流程图:
5.4会员详细设计
5.4.1会员管理详细设计
(1)功能:
添加、修改、删除会员信息,此操作为常规操作。
(2)输入项:
会员编号,密码以及账号余额。
(3)输出项:
相应的系统录入提示信息
(4)界面设计:
如下
(5)流程图:
5.4.2会员充值详细设计
(1)功能:
为会员充值,此操作为常规操作。
(2)输入项:
会员充值信息。
(3)输出项:
相应的系统录入提示信息
(4)界面设计:
如下
(5)流程图:
5.5日常管理详细设计
5.5.1开机管理详细设计
(1)功能:
开机有通信信号接收到的电脑终端开机信息。
(2)输入项:
申请IP的通信信号。
(3)输出项:
相应的系统录入提示信息
(4)界面设计:
如下
(5)流程图:
5.5.2限时机制详细设计
(1)功能:
对无会员卡的顾客服务,进行计时锁定。
(2)输入项:
电脑状态信息。
(3)输出项:
电脑状态信息
(4)流程图:
如下
5.5.3换机管理详细设计
(1)功能:
对会员更换电脑服务。
(2)输入项:
新的电脑-会员对应信息
(3)输出项:
电脑状态信息
(4)流程图:
如下
5.5.4延时重启详细设计
(1)功能:
延时机制为会员余额不足时的控制机制,重启机制为保留重启前的上机信息。
(2)输入项:
电脑状态信息。
(3)输出项:
电脑状态信息
(4)流程图:
如下
5.5.5消息机制详细设计
(1)功能:
对会员进行广播信息通知。
(2)输入项:
无。
(3)输出项:
短消息信息
(4)流程图:
如下
5.6查询管理详细设计
5.6.1账号管理详细设计
(1)功能:
为会员提供查询服务,对会员个人充值信息(年充值,月充值,周充值总额)进行统计。
(2)输入项:
无。
(3)输出项:
各种条件下的查询信息
(4)流程图:
如下
5.6.2账单查询详细设计
(1)功能:
管理员对会员充值信息进行查询管理。
(2)输入项:
会员信息。
(3)输出项:
充值信息
(4)流程图:
如下
5.6.3充值明细详细设计
(1)功能:
以管理员角度对充值信息进行查询,以管理员为单位列出充值列表。
(2)输入项:
管理员信息
(3)输出项:
充值信息
(4)流程图:
如下
5.6.4上机人数详细设计
(1)功能:
对实时上机人数的查询
(2)输入项:
无
(3)输出项:
上机人数
(4)流程图:
如下
5.7统计报表详细设计
5.7.1会员统计详细设计
(1)功能:
超级管理员对营运事务的统计,查询会员充值的统计表,生成(日均,月均)充值情况
(2)输入项:
无
(3)输出项:
会员-上机信息
(4)流程图:
如下
5.7.2打印单据详细设计
(1)功能:
超级管理员充值信息情况打印,对索要单据的顾客服务包括充值打印,新添会员收据打印。
(2)输入项:
无
(3)输出项:
管理员-充值信息
(4)流程图:
如下
5.7.3收费报表详细设计
(1)功能:
超级管理员对收费情况的统计报表,对收费时段上机情况,上机高峰时段统计
(2)输入项:
无
(3)输出项:
管理员-充值信息
(4)流程图:
如下
5.7.4管理员统计详细设计
(1)功能:
超级管理员对管理员工作情况的统计报表
(2)输入项:
无
(3)输出项:
管理员-充值信息
(4)流程图:
如下
5.8数据库设计
数据库采用MSSQL2000,其SQL语句为
--DB:
SQLServer2000sp4
--创建数据库netbar
createdatabasenetbar;
usenetbar;
/*==============================================================*/
/*Table:
admin*/
/*==============================================================*/
createtableadmin(
idvarchar(20)notnullprimarykey,
pwdvarchar(20)notnull,
namevarchar(20)notnull
)
/*==============================================================*/
/*Table:
computer*/
/*==============================================================*/
createtablecomputer(
idvarchar(20)notnullprimarykey,--电脑编号
typevarchar(20)notnull,--电脑类型
statebitnotnulldefault0/*使用状态*/
)
/*==============================================================*/
/*Table:
comp_use_log*/
/*==============================================================*/
createtablecomp_use_log(
log_idintnotnullprimarykeyidentity(1,1),
comp_idvarchar(20)notnull,
mem_idintnotnull,
on_timedatetimenotnulldefaultgetdate(),/*上机时间*/
off_timedatetimenull,/*下线时间*/
foreignkey(comp_id)referencescomputer(id),
foreignkey(mem_id)referencesmember(id)
)
/*==============================================================*/
/*Table:
rate*/
/*==============================================================*/
createtablerate(
idintnotnullprimarykeyidentity(1,1),
ratefloatnotnull,/*费率*/
begin_timeintnotnull,/*开始时间:
小时值*/
end_timeintnotnull,/*结束时间:
小时值*/
comp_typevarchar(20)notnull,/*电脑类型*/
)
/*==============================================================*/
/*Table:
member*/
/*==============================================================*/
createtablemember(
idintnotnullprimarykeyidentity(1,1),
pwdvarchar(20)notnull,
namevarchar(20)null,
sexvarchar
(2)notnulldefault'男',
idc_numvarchar(20)null,/*证件编号*/
remarkvarchar(30)null,/*备注*/
gradevarchar(4)notnulldefault'一级',/*会员等级*/
balancefloatnotnulldefault0,/*会员余额*/
sumfloatnotnulldefault0,/*累计充值额*/
islockbitnotnulldefault0
)
/*==============================================================*/
/*Table:
topup*/
/*==============================================================*/
createtabletopup(
admin_idvarchar(4)notnull,
mem_idvarchar(8)notnull,
topup_idintnotnullprimarykeyidentity(1,1),
topup_timedatetimenull,/*充值时间*/
topup_summoneynull,/*充值金额*/
foreignkey(admin_id)referencesadmim_info(admin_id),
foreignkey(mem_id)referencesmem_info(mem_id)
)
/*==============================================================*/
/*Table:
message*/
/*==============================================================*/
createtablemessage(
msg_idvarchar(4)notnullprimarykey,
msg_titlevarchar(20)null,/*短消息标题*/
msg_contexttextnull/*短消息正文*/
)
/*==============================================================*/
/*Table:
系统数据字典dd*/
/*==============================================================*/
createtabledd(
idintnotnullprimarykeyidentity(1,1),--字典编号
typevarchar(20)notnull,--字典项类型
valuevarchar(20)notnull--字典项值
)
insertintodd(type,value)values('电脑','大厅');
insertintodd(type,value)values('电脑','VIP');
(注:
可编辑下载,若有不当之处,请指正,谢谢!
)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML 建模 网吧 信息管理 系统 面向 过程 方法 详细 设计