- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库设计说明书
项 目 名 称:____高校网上选系统_____
班 级:_____ ______
学 号:_____ ________
姓 名:______ _________
设 计 日 期:_____2010-6-21________
目录
1引言 3
1.1编写目的 3
1.2定义 3
1.3参考资料 3
2需求分析 3
2.1功能模块分析 3
2.2数据流图 3
2.2.1顶层流图 3
2.2.2第二层流图 3
2.3数据字典 3
3结构设计 4
3.1概念结构设计 4
3.1.1局部E-R图 4
3.1.2 整体E-R图 4
3.2逻辑结构设计 4
3.2.1基本表 4
3.2.2视图 4
3.3物理结构设计 4
4运用设计 4
4.1安全保密设计 4
4.2数据库实施 5
4.2.1创建数据库 5
4.2.2创建数据表 5
4.2.3添加完整性约束、触发器 5
4.2.4添加索引、视图 5
4.2.5 存储过程 5
4.3数据库测试 5
5结束语 5
1引言
1.1编写目的
(1)巩固和加深对可扩展置标语言课程基本只是的理解和掌握。
(2)掌握数据库的基本技能。
(3)掌握设计数据库的基本思路和方法。
(4)提高运用数据库解决实际问题的能力。
(5)培养设计书写报告的能力
1.2定义
1、系统名称:高校网上选课系统
2、数据库管理软件:Microsoft SQL Server
3、数据库设计人员:范琳琳
4、使用本数据库的程序:。。。
5、数据库设计采用软件:Microsoft Office Visio 2003
6、系统采用C/S体系结构:Client (客户端)负责提供表达逻辑、显示用户界面信息、访问数据库服务器;Server (服务器)端用于提供数据服务。
7、运行平台:windows 2000/xp/linux
1.3参考资料
列出有关的参考资料:
2需求分析
2.1功能模块分析
1、系统用户:教师、学生、管理员
2、用户的管理:教师、学生、管理员的增、删、改
3、课程的管理:添加、删除、修改
4、选课的管理:选课的开放和禁止,教师成绩输入开放和禁止 5、学生的管理:登录、基本信息查询、选课、退课、成绩查询
6、教师的管理:查询选课学生的信息、输入成绩
2.2数据流图
2.2.1顶层流图
1、顶层进程――选修系统 如图2-1
图2-1
2.2.2第二层流图
1、查询选修信息 如图2-2:
图2-2
2.3数据字典
1.数据项
编号 数据项名称 说 明 部 分 编号 数据项名 称 说 明 部 分 1 教师编号 字符串类型 有唯一性 2 教师姓名 文本类型 长度为20字符 3 性别 字符串类型 男、女 4 教师年龄 整数类型 18-100 5 教师电话 字符串类型 50 6 教师电邮件 字符串类型 50 7 学生学号 字符串类型 有唯一性 8 学生姓名 文本类型 长度为20字符 9 性别 字符串类型 男、女 10 年龄 整数类型 15-30 11 登录密码 字符串类型 50 12 学分 字符串类型 100 13 电话 字符串类型 50 14 电子邮件 字符串类型 50 15 选课状态 real 忙:1;空闲:0 16 课程号 字符串类型 有唯一性 17 课程名 文本类型 长度为20字符 18 学分 字符串类型 19 任课教师号 字符串类型 有唯一性 20 最大人数 整数类型 200 21 管理员账号 字符串类型 有唯一性 22 密码 字符串类型 50
2、数据结构
编号 数据结构名 属 性 1 教师 教师编号、姓名、性别、年龄、电话、电子邮件 2 学生 学号号、姓名、登录密码、性别、年龄、电话、电子邮件 3 管理员 账号、密码 4 课程 课程编号、课程名称、任课教师编号、学分、最大人数、课程简介 5 选课 学号、课程编号、成绩、
3、数据流
编号 数 据 流 名 输 入 输 出 1 变更教师 变更信息 教师信息 2 查询教师 教师号 教师信息 3 变更学生 变更信息 学生信息 4 查询学生 学生号 学生信息 5 变更管理员 变更信息 管理员信息 6 查询管理员 管理员号 管理员信息 7 变更课程 变更信息 课程信息 8 查询课程 课程号 课程信息 9 查询未选课程 课程状态限制条件 未
您可能关注的文档
- 《数据库原理及应用课程设计-库存管理系统》.doc
- 《数据库原理及应用课程设计-企业人事管理系统》.doc
- 《数据库原理与设计实验报告》.docx
- 《数据库原理及应用课程设计-学生学籍管理系统设计与实现》.doc
- 《数据库原理课程设计-人事工资管理系统数据库设计报告》.doc
- 《数据库原理课程设计-人事管理系统》.doc
- 《数据库原理及应用课程设计报告》.doc
- 《数据库原理实验报告》.doc
- 《数据库原理课程设计-仓库管理系统》.doc
- 《数据库原理课程设计-商品库存管理系统数据库设计》.doc
- 2024年福建省泉州市南安市高三二模数学试卷及答案.docx
- 2024年福建省泉州市安溪县高三下学期第八周周测数学试卷.docx
- 2024年福建省泉州市安溪县高三一模数学试卷及答案.docx
- 2024年福建省泉州市丰泽区高三下学期考前数学适应性演练(二)试题.docx
- 2024年福建省宁德市霞浦县高三英才班下学期数学限时训练试题.docx
- 2024年福建省宁德市霞浦县高三下学期第八周周测数学试卷.docx
- 2024年单位工程竣工验收方案范本(3篇) .pdf
- 2024年福建省泉州市丰泽区高三下学期考前数学适应性演练(二)试题.docx
- 2024年福建省泉州市惠安县高三下学期第八周周测数学试卷.docx
- 2024年福建省宁德市 福安市高三英才班下学期数学限时训练试题.docx
文档评论(0)