数据库课程设计网吧管理系统 联系客服

发布时间 : 星期四 文章数据库课程设计网吧管理系统更新完毕开始阅读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 文本符型 文本符型 文本类型 日期时间 数字 数字 数字 数字 备注 主键