- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
武 夷 学 院
课程设计报告
课程 录
第 1 章 项目简介 1
1.1 项目名称 1
1.2 开发人员 1
1.3 指导教师 1
第 2 章 需求分析 1
2.1 课程设计概述 1
2.2主要功能 2
2.3数据流图 2
第 3 章 概念结构设计 3
3.1E-R图 3
第4章 逻辑结构设计 6
4.1 概念模型向关系模型的转换 6
4.2 概念模型的优化 6
第5章 数据库表创建及表关系 8
5.1数据库代码 8
5.2数据初始化 11
5.3关系图 15
第 6 章 视图的操作 16
6.1 数据库的实现 16
6.2 视图的实现 16
第7章 权限的设置 17
7.1老师用户权限设置 17
7.2学生用户权限设置 18
第 8 章 课程设计项目进度表 20
第 9 章 课程设计任务分配表 20
第 10 章 设计心得 21
第 11 章 参考文献 21
第 1 章 项目简介
1.1 项目名称
选修课管理系统
1.2 开发人员
10计科1 林春香 蔡瑞燕 王细琼
1.3 指导教师
韩存鸽
第 2 章 需求分析
2.1 课程设计概述
数据库技术是信息资源管理最有效的手段。数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。数据库设计中需求分析阶段综合各个用户的应用需求(现实世界的需求),在概念设计阶段形成独立于机器特点、独立于各个DBMS产品的概念模式(信息世界模型),用E-R图来描述。在逻辑设计阶段将E-R图转换成具体的数据库产品支持的数据模型如关系模型,形成数据库逻辑模式。然后根据用户处理的要求,安全性的考虑,在基本表的基础上再建立必要的视图(VIEW)形成数据的外模式。
针对具体的这次设计,应首先根据课程设计要求建立数据库的逻辑结构, 之后使用工具将逻辑结构转化为物理结构,最终建立数据库存。
系统实现后,极大的方便对学生进行选课和选课后临时班级的安排管理,学生选课信息的管理。避免在安排课程信息的滞后,减少信息交流的烦琐过程及其带来的开销。促进高校教育的计算机信息化进程,提高学校的工作效率。对于系统的本身而言,应该具有较高的实用性、安全性。能够极大的满足学生选课,以及学校对选课信息的管理。
用户的需求具体体现在选课信息和用户信息的提供、保存、更新和查询的方面。这就要求数据库的设计必须合理,使之能够充分满足各种信息的输入和输出,保证数据存储的可靠性,并且能够快速取出和存入。
2.2主要功能
通过系统功能的分析,结合需求分析员在各大高校实地考查,调查的对象涵盖了,学校的教职工、在校师生。特别是对已经运行了与本系统同类产品的学校的师生使用选课管理系统心得体会进行了分析,总结出如下的需求信息:
(1) 学生的需求:能进行选课,查看管理员发布的选课信息,自己的选课情况,本人的基本信息,课程的成绩;
(2)教师的需求:能查看自己的个人信息,及所授课的班级的所有学生的本门课程的成绩信息,并能进行增加和修改;
(3)管理员的需求:对学生选课情况进行管理,包括发布选课信息,对学生的选课情况进行查看。管理员还可以对授课老师的信息进行管理。
2.3数据流图
图2-1 学生选课管理数据流图
第 3 章 概念结构设计
3.1E-R图
(1)学生课程联系E-R图
图3-1学生课程联系E-R图
(2)教师课程关系E-R图
图3-2 教师课程关系E-R图
(3)学生临时班级联系E-R图
图3-3 学生临时班级联系E-R图
(4)教师班级关系实体E-R图
图3-4 教师临时班级联系E-R图
(5)课程临时班级关系实体E-R图
图3-5 课程临时班级联系E-R图
(6)全局E-R图
图3-6 学生选课全局E-R图
第4章 逻辑结构设计
4.1 概念模型向关系模型的转换
根据需求分析中的E-R图,通过对实体的属性和之间的联系的分析,我们将其由概念模型向关系模型转化,并且根据范式化理论进行优化
4.1.1 1:N联系的转化的关系模式
(1)教师课程联系概念模型向关系模型的转化
教师表(教师号,教师名,性别,年龄,身份,密码,课程号)
课程表(课程号,课程名,学分,上课时间,开课时间,结束时间)
(2)教师临时班级联系概念模型向关系模型的转化
教师表(教师号,教师名,性别,年龄,身份,密码)
临时班级表(班级号,班级名,人数,地点,教师号)
(3)课程临时班级联系概念模型向关系模型的转化
临时班级
您可能关注的文档
最近下载
- 2023税务局大比武数字人事“两测”练习专业能力-行政管理考试题库及答案.pdf
- 2023北京北师大二附中高一(上)期中化学试卷含答案.docx
- 小学数学拓展提高(行程问题——追及问题)精选应用题30个.doc
- 《原子的结构》说课稿.docx VIP
- 2024-2028年2024-2029年中国高蛋白饲料行业供需趋势及投资风险研究报告.docx
- 成都城投集团笔试题目.pdf
- 2022高三联考作文“择一事,终一生”精准审题指导素材及优秀范文四篇.docx
- 必威体育精装版班主任艺术:做一个幸福的班主任(共50张PPT).ppt
- 《控制图+第3部分:验收控制图GBT+17989.3-2020》详细解读.pdf
- 人教版八年级物理上册全册大单元教学解读课件.ppt
文档评论(0)