发布时间 : 星期四 文章数据库课程设计网吧管理系统更新完毕开始阅读d3d875561cd9ad51f01dc281e53a580217fc504f
第三章 需求分析
一、主要功能: 完成网吧管理人员对上机人员的调整,对机器的分配,以及纪录用户的上机时间,并对整个网吧的系统进行管理。 因此,本系统应该主要完成和实现如下功能: 初始化系统数据;
录入登陆人员的基本信息数据; 上机时间,下机时间的基本设定; 查询机器的剩余时间; 计算上机的费用;
人员信息: 在该项内容中将包括的数据库项有用户名,用户密码,密码确认,开户时间,开户金额,开户总机时,剩余时间,上机次数,备注。
会员信息:用户名,用户密码,密码确认,开户时间,开户金额,折扣,总时间,上机次数,备注。 机器编号:ID,IP。
二、数据流图(DFD):
三、数据字典(DD): ClientIP=ID+IP
History=ID+用户名+机器号+开始时间+结束时间+应付费
Member=用户名+用户密码+密码确认+开户时间+开户金额+折扣+总时间+上机次数+备注
四、程序流程图:
限时 不限时 系统主界面 时间类型 时间设置 调用系统菜单 系统设置 退出系统 五、功能结构图:
网吧管理系统 登上费下陆机用机人时汇时员间总 间信设查息 定 询 网吧管理系统模块
时间的基本设定
上总下机时机时间 时间 间 时间设定模块
退出
第四章 数据库设计
二、逻辑设计:
下面列出几个主要的数据库表设计:
4.1 ClientIP表: 序号 0 1
中文名 ID IP 字段名 3 10 类型 字符型 备注 主键 文本archar 序号 0 1 2 3 4 5
中文名 ID userID pcid starttime endtime pay 4.2history表: 字段名 类型 2 (10,2) 2 2 字符型 文本型 数字 日期时间 日期时间 货币 备注 主键 序号 0 1 2 3 4 5 6 7 中文名 userID Pwd ChkPwd DataTime Balance Discount Totaltime CountNum 4.3member表: 字段名 类型 10 10 10 2 2 2 2 文本符型 文本符型 文本类型 日期时间 数字 数字 数字 数字 备注 主键