ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:134.01KB ,
资源ID:13410670      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13410670.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学校教务管理系统数据库课程设计教案资料Word文件下载.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

学校教务管理系统数据库课程设计教案资料Word文件下载.docx

1、二、功能分析:(1) 用户能够使用友好的图形用户界面实现对系、班级、学生、教师、课程、选课等内容进行增、删、改,以及对信息的查询。对于查询要实现比较强大的功能,包括精确查询、模糊查询以及统计查询。(2) 具体查询在数据库中要实现以下的功能:1) 所有来自某省的男生2) 所有某课程成绩90的同学3) 教授某课程的老师4) 某班年龄最大的5名同学5) 某年以后出生的男同学6) 选修某课程的学生及其成绩7) 没有授课的教师8) 某学生所选课程的总学分9) 教授某学生必修课程的老师情况10) 某学生选修了哪些系的课程11) 某系学生所学的所有课程12) 按总学分找出某系学习最好的5名同学13) 按总学

2、分积找出某系学习最好的5名同学14) 可以毕业的学生三、软、硬件配置程序运行的环境:具体运行环境为软件方面,操作系统为windows2000/XP,并且系统装有SQL Server2000数据库管理系统。硬件方面,CPU主频500MHz以上,内存128M或更高。硬盘剩余空间不能少于30M。四、工程预算及时间安排: 工程预算:由于程序本身并不十分复杂,实现起来软硬件需求都不算高,具体花费在此就不计算了。 时间安排: 五、数据字典:1 系表:列 名数据类型约束系号Char(7)不为空、唯一系名称VarChar(30)不为空班级数Smallint-系主任VarChar(20)2 班级表:班级号班级名

3、称所在系号参照其它表3 学生信息表:学号姓名性别Char(2)男或女、默认男年龄所在班级号籍贯4 教师信息表:教师编号职务联系电话Char(8)5 课程表:课程号课程名学分学时Integer类型Char(6)取值(必修课、选修课)、默认(必修课)6 学生成绩表:与课程号联合做主键、参照其它表与学号联合做主键、参照其它表成绩Numeric(4,1)=0 and =1007 教师授课信息表:联合主键、参照其它表开设该课程的班级号Clno(7)II. 详细设计方案:一、 概念设计:1、 总体功能概念结构图:2、 查找所给问题的实体系统中涉及到的实体:班级,学生,教师,课程,学院中的各个系。2.1查找

4、实体的关联 班级、学生之间是一对多关系;2 学生、课程之间是多对多关系; 系、班级、教师之间是一对多关系; 教师、课程、班级之间是多对多关系;2.2查找实体关键字 班级的关键字-班级号; 学生的关键字-学号; 教师的关键字-教师编号; 课程的关键字-课程号; 系的关键字-系号。23 设计E-R图:1) 总体功能流程图2) 学生E-R图:随科技的迅速发展,人们的生活日益趋向便捷、快速,方便,对于我国传统的手工艺制作,也很少有人问津,因此,我组想借此创业机会,在校园内开个DIY创意小屋。它包括编织、刺绣、串珠等,让我们传统的手工制作也能走进大学,丰富我们的生活。3) 班级E-R图:4) 课程E-R

5、图:5) 教师E-R图:6) 全局E-R图:二、 逻辑设计:1、将ER模型转换为等价的关系模式。 教师(教师编号,教师姓名,教师职称,教师所授课程,教师所属系号); 学生(姓名、学号、班级、性别、班号,籍贯、出生日期、所属系编号); 班级(班级号,所在系号,班级名称); 课程(课程号,课程名,学分,学时,类型); 系(系号,系名称,班级数,系主任); 成绩(学号,课程号,成绩,学分); 教师授课(教师编号,课程号,班级号)。2、按需要对关系模式进行规范化。 经过分析,教师表中的联系电话这一属性不符合第一范式,它是一个多值属性(需求分析得到教师的联系电话不止一个),所以现将联系电话属性拆分为三个

6、属性-办公电话,移动电话和住宅电话。即: 教师(工作证号码,姓名,性别,年龄,办公室号,职称,职务,办公电话,移动电话,住宅电话); 再经分析,概念模型E-R图中所涉及的表都能满足第三范式的要求3、对规范化后的模式进行评价。 经过上一步的调整之后,模式已经基本符合题目要求,可以直接将规范化以后的模型应用于物理设计。4、根据局部应用的需要,设计用户外模式。三、 物理设计:1、 数据格式化:根据逻辑设计的结果,得到适合SQL Server 2000的数据格式和类型。系统中具体的数据如下列表所示:1 Department:DnoPrimary keyDnameNot nullDClassNumber

7、Grademaster2 Class:ClnoSpecialityReference Department(Dno)3 Student:SnoSnameSsexIn(男,女),default(男)SbirthdayDatetimeReference Class(Clno)Splace4 Teacher:TnoTnameTsexTBirthdayTfunctionThomeTelLike 0-95 Course:CnoCnameCreditCtimeCtypeIn(必修课、选修课)、Default(必修课)6 Grade:Primary key,reference Student(Sno)Pri

8、mary key,reference Course(Cno)Gmark7 TC:Primary key,reference Teacher(Tno)Primary key,reference Class(Clno)2、 表之间的联系:III. 系统维护设计:一、 安全性要求:在这个系统中应该有三种用户:第一种是学生,这部分用户对系统中的数据只有查询的权限,没有任何修改的权限;第二种是教师。这部分用户对系统中的数据不仅有查询的权限,对有关其所涉及的课程的学生成绩还具有添加、修改、删除的功能;第三种用户是系统的管理员。他具有最高权限,可以对系统中的任何数据作任何操作。一般由学院的特定的人专门承担此任务。二、 使用方式要求:用户在可视化的环境中使用该系统,通过用户名和口令对用户的访问(及权限)进行限制。此系统平均应该能满足500人同时访问系统中的数据库,最高峰应能达到平均访问量得两倍。查询响应时间不应该对于3秒。三、 可扩充性要求: 系统中的数据库可以随学院规模的变化进行动态的扩充或缩减。功

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1