选修课程管理系统.doc

选修课程管理系统.doc

ID:61433030

大小:288.50 KB

页数:5页

时间:2021-01-30

选修课程管理系统.doc_第1页
选修课程管理系统.doc_第2页
选修课程管理系统.doc_第3页
选修课程管理系统.doc_第4页
选修课程管理系统.doc_第5页
资源描述:

《选修课程管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、选修课程管理系统一、实验目的1、使学生掌握DBMS的基本工作原理;2、培养学生基本掌数据库应用系统设计的基本思路和方法;3、培养学生分析、解决问题的能力;二、实验简述针对给定的系统进行需求分析,设计系统结构图和系统功能模块图;针对需求分析,画出E-R图表示的概念模型,并将其转换为至少满足3NF的关系模式,设计较为合理的数据库模式;系统中应能体现对数据库的保护(数据恢复、并发控制、安全性和完整性);系统应该有较为友好的用户界面;通过本系统软件,能帮助教研人员利用计算机,快速方便的对学生选课进行管理、输入、输出、查找的所需操作,使散乱的档案能够具体化

2、,直观化、合理化。三、课程设计过程1、需求分析2、概念结构设计及系统结构设计3、系统功能实现3.1需求分析学生包含学号等属性,通过登记系统保存学生成绩的信息。学生通过分组程序分出个个选修课的学生名单。课程包含课程号,名称等属性。分组信息分出选修课教师,教师包含名称,教师编号属性。用户通过SQLSERVER2000的查询分析器直接输入各种操作代码,其中包括对系统管理原的的创建,管理员可以创建其他管理员权限,当然,系统管理员可以对所有表进行修改,删除,增加。3.2概念结构设计及系统结构设计1..用E-R图设计信息模型学号等属性学生学分登记分组课程教师

3、课程号等属性教师编号等属性111mn2.设计相应关系模型,确定数据库结构设计关系模型如下:下划线为关系的码学生(学号,姓名,地址,邮编,市,省,性别)教师(教师编号,姓名,电话,工资)课程(课程编号,课程名,系名,学分)分组(分组号,教师编号,课程号,学生数)登记(课程号,组号,学生号,成绩)3.设计应用系统的系统结构图,确定系统结构输入系统查询系统输出报表删除系统链接数据库数据输入输入命令结果输入命令输出结果删除命令4.通过设计关系的主码约束,外码约束和使用CHECK,RULE实现完整性控制;5.为每一参照关系设计插入,删除,修改触发器;四、系

4、统功能的实现1.创建基本表sql语句如下

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。