选修课标准管理系统.docVIP

选修课标准管理系统.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

武夷学院

课程设计汇报

课程名称:

数据库原理及应用

设计题目:

选修课管理系统

学生班级:

10计算机科学和技术(1)班

学生姓名:

指导老师:

完成日期:

-5-19

数学和计算机系

课程设计项目研究汇报

目录

TOC\o1-2\u第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.11:N联络转化关系模式

(1)老师课程联络概念模型向关系模型转化

老师表(

文档评论(0)

每天进步一点点 + 关注
实名认证
文档贡献者

每天进步一点点,快乐生活每一天

1亿VIP精品文档

相关文档