- 13
- 0
- 约3.57千字
- 约 25页
- 2020-08-15 发布于天津
- 举报
SQLSERVER 基础 项目实战 网吧计费系统 ( 数据库设计 ) 2020/4/4 1 中国职业教育联盟课程体系 中国职业教育联盟课程体系 成就百万精英 此中国职业教育联盟课程体系 2 需求描述 重庆某网吧拟开发一套网吧计费系统,该系统要实现的功能包括。 计算机管理:新增计算机、查看没用使用的计算机。 会员卡管理:余额查询、办理会员、会员卡充值。 网吧业务:会员上机、换机、下机、计算费用、扣除费用。 数据统计:统计上机人数,计算网吧盈利,会员人数,欠费会员,统计上机 时间。 提示:第一次办理会员卡,需预存 50 元,网吧收费为每小时 2 元。 。 此中国职业教育联盟课程体系 3 问题分析 -1 表 1 PCInfo 的字段及说明 字段名称 数据类型 说明 PCId int 计算机编号,主键,自动增长。 PCUse int 计算机是否使用, 0 表示正常, 1 表示正在使 用,不能插入其他值。默认为 0 。非空。 PCNote varchar(30) 计算机的描述,默认‘这台机器不错。 此中国职业教育联盟课程体系 4 问题分析 -2 表 2 cardInfo 的字段及说明 字段名称 数据类型 说明 cardId int 会员卡编号,主键,自动增长。 cardNumber varchar(20) 会员号,系统中不能出现重复的会员号。非空 cardPassword varchar(20) 会员密码,密码必须大于或等于 6 位。非空。 cardBalance int 卡上的余额,在办卡时,需充值 50 元。非空。 transactTime datetime 办卡的时间,默认为当前时间。非空。 此中国职业教育联盟课程体系 5 问题分析 -3 表 3 recordInfo 的字段及说明 字段名称 数据类型 说明 recordId int 记录编号,主键,自动增长。 cardId int 会员卡编号,外键引用 cardInfo 的 cardInfo 。非空 。 PCId int 计算机编号,外键引用 PCInfo 的 PCId 。非空。 beginTime datetime 开始 ( 上机 ) 时间。默认为当前时间。 endTime datetime 结束 ( 下机 ) 时间。上机时间应该小于下机时间。 free int 上机费用,费用必须大于或等于 0 。 此中国职业教育联盟课程体系 6 相关技术 1 、 数据库基础: ? 使用 SQLServer2005 创建数据库和表 ? 分离数据库 2 、 为字段建立约束 ? 主键约束 ? 检查约束 ? 唯一约束 ? 默认约束 ? 外键约束 3 、 使用 SQL 语句: ? 使用 insert 插入数据 ? 使用 update 修改数据 ? 使用 delete 删除数据 ? 使用 select 查询数据 4 、 函数的使用: ? 使用时间函数。 ? 使用聚合函数。 此中国职业教育联盟课程体系 7 使用工具 工具: MicrosoftSQLServer2008 此中国职业教育联盟课程体系 8 阶段划分 网吧计费系统(数据库设计)实现阶段划分如表所示。 阶段名称 使用时间 阶段实现 第一阶段 60 分钟 创建数据库,创建数据表,加约束,创建表间关系。 第二阶段 30 分钟 插入会员卡和计算机数据,查询所有会员和计算机信息 。测试修改密码、会员充值、查询会员余额功能。 第三阶段 60 分钟 实现上机,换机,下机功能。 第四阶段 30 分钟 实现统计功能。 第五阶段 10 分钟 导出脚本,分离数据库,关闭工具。 此中国职业教育联盟课程体系 9 阶段一 实现:建库,建表,建约束,建关系。 创建数据库 NetBarDB 并将数据文件和日志文件保存到“ E:\NetBar\data ” 路径下,如图所示,其他设置默认。 此中国职业教育联盟课程体系 10 阶段一 新建表 新建 CardInfo 并添加约束 新建 PCInfo 表并添加约束 新建 RecordInfo 表并添加约束 创建表间关系 各表字段及关系如图所示。 此中国职业教育联盟课程体系 11 阶段二 实现:新增会员,新增计算机,查询所有会员和计算机,修改会员密 码,会员充值功能。 1 、 插入会员卡信息并查询所有会员信息如图所示 。 此中国职业教育联盟课程体系 12 阶段二 1 、 插入计算机信息并查询所有计算机信息如图所示。 2 、 将 4 号会员密码修改为‘ 001 ,使用 update 语句。 3 、 为 4 号会员冲值 20 元,并查询余额。 此中国职业教育联盟课程体系 13 阶段二 充值时,需将会员的余额修改为:原有余额 + 充值金额。 update cardInfo set cardBalance=CardBalance+ 充值金
您可能关注的文档
最近下载
- T_XJNYZLXH 003-2025 库尔勒香梨膏.docx VIP
- 2026年深圳市高三第一次调研考试(一模)数学试卷(含答案解析).pdf
- 2025年辽宁金融职业学院单招职业适应性测试模拟试题(附答案解析)2025.pdf VIP
- 2025版中国急性胰腺炎诊治指南(全文).pdf VIP
- 清洁生产审核课件(71) .pptx VIP
- 第4课时 被减数中间有0的连续退位减法 课件 2026青岛版数学三年级下册.pptx
- 剖宫产麻醉管理.pptx VIP
- 专题10:记叙文阅读之伏笔照应-备战2025年中考语文一轮复习现代文阅读讲与练(江苏通用)(解析版).docx VIP
- 2025年一级造价工程师(交通)案例分析真题及答案解析(100%全真题精校版精品.pdf VIP
- 幼儿园总务处维修记录表.docx VIP
原创力文档

文档评论(0)