




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 1 引言 2 1 1 编写目的 2 1 2 背景 2 1 3 定义 2 1 4 参考资料 2 2 外部设计外部设计 2 2 1 标识符和状态 2 2 2 使用它的程序 3 2 3 约定 3 2 4 专门指导 3 2 5 支持软件 3 3 结构设计结构设计 3 3 1 概念结构设计 3 3 2 逻辑结构设计 3 3 3 物理结构设计 4 4 运用设计运用设计 4 4 1 数据字典设计 4 4 2 安全保密设计 4 2 数据库设计说明书 数据库设计说明书 GB8567 88 1 引言引言 1 1 编写目的 为系统提供数据支持 以利于指导该系统后续的开发工作 给工作人提供一定的维护依据 为在以后的维修中提供方便 为编码者提供依据 预期的读者 架构师 编码者 详细设计人员 和概要设计人员 1 2 背景背景 待开发的数据库的名称 charge 使用此数据库的软件系统的名称 机房收费系统 系统开发项目的任务提出者 米老师 用户 廊坊师范学院微机自习室 系统操作人员 1 3 定义定义 数据库 charge 系统 机房收费系统 1 4 参考资料参考资料 参考文件 3 项目开发计划 软件需求说明书 数据要求说明书 参考资料 Dan Wood SQL2008 数据库管理 M 北京 清华大学出版社 Paul Nielsen SQL2008 宝典 M 北京 人民邮电出版社 2008 数据库系统概论 第四版 明日科技 Visual basic 开发经验技巧宝典 人民邮电出版社 2007 2 外部设计外部设计 2 1 标识符和状态标识符和状态 表的设计是这次设计的一个核心内容 根据前面对网站前台与后台 功能模块的分析和对数据库中实体关系的设计 可以看到网站中所 用到的数据信息基本包括 学生信息 用户信息 各项操作等 下 面为数据库设计表 User 表 字段名称数据类型是否允空字段描述 UserIDChar 10 否用户名 PWDChar 10 否密码 LevelChar 10 是权限 4 Username Char 10 是姓名 headChar 10 是管理员 Student 表 字段名称数据类型是否允空字段描述 CardnoChar 10 否卡号 StudentnoChar 11 否学号 StudentnameChar 10 否学生姓名 SexChar 6 否性别 DepartmentChar 10 否学院 GradeChar 10 否年级 ClassChar 10 否班级 cashNumeric 10 3 否金额 ExplainChar 50 否注释 UseridChar 10 否操作员 StatusChar 10 否状态 IncheckChar 10 否是够结账 DateChar 10 否注册日期 TimeChar 10 否注册时间 styleChar 10 否学生级别 Line 表 字段名称数据类型是否允空字段描述 CardnoNumeric 18 0 否卡号 5 StudentnoChar 10 否学号 StudentnameChar 10 否姓名 DepartmentChar 10 否学院 SexChar 10 否性别 OndateChar 10 否上机日期 OntimeChar 10 否上机时间 OffdateChar 10 否下机日期 OfftimeChar 10 否下机时间 CousumetimeChar 10 否消费时间 ConsumeNumeric 18 1 否单价 CashChar 10 否消费金额 StatusChar 8 否状态 ComuterChar 25 否登录机 Recharge 表 字段名称数据类型是否允空字段描述 StudentnoChar 10 否学号 CardnoChar 10 否卡号 AddmoneyMuneric 19 4 否充值金额 DateChar 10 否日期 TimeChar 10 否时间 UseridChar 10 否操作员 statusChar 10 否状态 6 Work 表 字段名称数据类型是否允空字段描述 UseridChar 10 否用户名 LevelChar 10 否权限 LogindateChar 15 否登录日期 LogintimeChar 15 否登录时间 DowndateChar 15 否下机日期 DowntimeChar 15 否下机时间 ComputerChar 20 否登录机 statusChar 10 否状态 Cancelcard 表 字段名称数据类型是否允空字段描述 CardnoChar 10 否学号 CacelcashNumeric 18 1 否退还现金 DateChar 10 否日期 TimeChar 10 否时间 UseridChar 10 否操作员 incheckChar 10 否是否结账 Checkday 表 字段名称数据类型是否允空字段描述 RemaincashNumeric 18 0 否上次汇总金额 RechargecashNumeric 18 0 否充值总金额 7 CancelcashNumeric 18 0 否退卡总金额 AllcashNumeric 18 0 否共计金额 dateChar 10 否结账日期 Checkweek 表 字段名称数据类型是否允空字段描述 RemaincashNumeric 18 0 否上次汇总金额 RechargecashNumeric 18 0 否充值总金额 CancelcashNumeric 18 0 否退卡总金额 AllcashNumeric 18 0 否共计金额 dateChar 10 否结账日期 2 2 使用它的程序使用它的程序 数据表名称访问此表的应用程序 User登录 添加删除用户 Work登陆 查询操作员记录 Student上下机 查询学生信息 学生基本信息维护 Line上下机 登录 强制下机 Charge充值 查询收取金额 结账 Cancelcard退卡 查询退还金额 结账 checkday结账 输出报表 checkweek结账 输出报表 8 2 3 约定约定 编号类数据类型 都为三位整形数据 密码设定为 5 8 位整形数据 2 4 专门指导专门指导 对于从事此数据库的生成 此数据库的测试 维护的人员 提出 如下参考意 当见 可以进行联机访问 这需要安装相应的插件 数据库的输入统一采用键盘 由于现在没有设置权限 故只要不违 背基本的 限制 所有的操作都是可以进行的 可是对于本系统需要 的数据 却是有数据长 度限制的 尤其是有说明的部分 所以测试 人员在具体进行数据测试时 要注意 数据输入格式 2 5 支持软件支持软件 操作系统 win7 XP 后台数据库 SQL Sever 2008 设计语言 visual basic 和 SQL 10 3 结构设计结构设计 3 1 概念结构设计概念结构设计 11 3 2 逻辑结构设计逻辑结构设计 对各个表的物理结构展示如下 Basicdata 表 12 Cancelcard 表 Checkday Checkweek 表 13 Work 表 Line 表 Recharge 表 14 Student 表 User 表 Work 表 15 4 运用设计运用设计 4 1 数据字典设计数据字典设计 以下将列出各个表的设计 名字 user 别名 用户表 描述 用户注册时的信息 定义 user userid password level username head 位置 charge 名字 basicdata 别名 基本数据 描述 设置系统的基本数据 定义 basicdata rate tmrate unittime leasttime preparetime limitcash head date time 16 位置 charge 名字 cancelcard 别名 退卡 描述 退卡记录 定义 cancelcard studentno cardno cancelcash date time userid ischeck 位置 charge 名字 checkday 别名 日结表 描述 记录每日结账信息 定义 checkday remaincash rechargecash consumecash cancelcash allcash dat e 位置 charge 名字 checkweek 别名 周结表 描述 记录每周结账信息 定义 checkday remaincash rechargecash consumecash cancelcash allcash dat 17 e 位置 charge 名字 line 别名 上机表 描述 记录学生上机信息 定义 Line serial cardno studentno department sex ondate ontime offdate offtime consumetime cash status computer 位置 charge 名字 recharge 别名 充值表 描述 记录学生充值信息 定义 recharge serial cardno studentno studentname department sex ondateondate ontime offdate offtime consumetime cash status computer 位置 charge 17 名字 student 别名 学生表 描述 记录学生信息 定义 student cardno studentno studentname sex department grade class cash explain userid status ischeck date time style 位置 charge 名字 work 别名
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房屋租赁合同签订的八大注意事项及风险防范策略
- 小区地下管网及设施更新改造工程建设工程方案
- 离婚协议子女轮流抚养及子女监护权维护服务合同
- 离婚纠纷财产分割协议书模板
- 离婚协议电子签署及执行全程服务合同
- 创新型企业研发团队人员调整及劳动合同更新协议
- 电梯理论考试试题及答案
- 混凝土配合比设计影响因素及优化方案
- 城市更新区域功能重塑与优化方案
- 2025年纺织材料考试试题及答案
- 健身气功项目办赛指南
- 《食品生产经营企业落实食品安全主体责任监督管理规定》解读与培训
- 2025届河南省五市高三第一次联考生物试题(原卷版+解析版)
- 学校食堂食品安全事故案例及教训
- 2025年全国企业员工全面质量管理知识竞赛题库及答案(共70题)
- 改良风险矩阵法在压力管道安全风险分级管控中的应用
- 工程竣工财务决算审计服务方案投标文件(技术方案)
- 2024年IMO中国国家集训队第一阶段选拔试题及答案解析
- 2025年农村土地承包经营权流转合同样本
- 特种设备定期检验与维护管理
- 2025年上海闵行区高三一模高考英语模拟试卷(含答案详解)
评论
0/150
提交评论