- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程设计目录报告学籍管理系统.doc
计算机与控制工程学院
数据库原理及应用
课程设计报告
题目名称:
专 业: 班 级:
组长学号: 姓名:
组员1学号: 姓名:
指导教师:
20 年 月 日
课程设计评语
班级: 学号: 学生姓名:
综合成绩:
自评成绩:
自我评价:
依照学术诚信条款,我保证此为本人原创,所有引用的外部材料已经做了出处标记。
自我评价:
依照学术诚信条款,我保证此为本人原创,所有引用的外部材料已经做了出处标记。 4
二.需求分析 5
2.1 用户需求分析 5
2.2 功能需求分析 (目的) 6
2.2.1 基本信息管理 6
2.2.2学生成绩管理 6
2.2.3信息查询统计 6
2.3 安全性与完整性需求分析 6
2.4 数据字典 6
2.5 意义 9
三.系统设计 9
3.1 数据库设计 9
3.1.1 概念结构设计 10
3.1.2 逻辑结构设计 12
四.系统实现 14
4.1 数据库的设计与实现 14
4.2 表的设计与实现 14
4.3视图的设计与实现 16
4.4 约束的设计与实现 16
4.5 触发器的设计与实现 17
4.5.1.Student 表上的出发器触发器 17
4.5.2.Course表上的触发器 17
4.5.3.Department表上的触发器 17
4.5.4.Teacher 表上的触发器 17
4.4.5. Student触发器 17
4.6 存储过程的设计与实现 17
4.6.1.插入学生、课程、教师基本信息的存储过程; 17
4.6.2.Update 学生成绩信息的存储过程; 17
4.6.3. 对不有不及格科目的所有学生的信息查询的存储过程。 17
五.测试 17
六.结论 20
七.参考文献 20
附录:(代码) 21
二.需求分析
2.1 用户需求分析
2.2 功能需求分析 (目的)
2.2.1 基本信息管理——系统管理员负责对各种基本信息的录入、修改、删除等操作。
学生成绩管理——系统管理员负责对学生成绩的录入、修改、删除等操作,学生可以查询各科成绩。
信息查询统计——学生可以查询基本信息和各科的考试成绩,老师可以查询基本信息和授课信息,系统管理员负责把老师提交的学生成绩进行管理,计算总成绩和平均成绩,统计不及格学生信息,再输出所有的信息
2.3 安全性与完整性需求分析
系统要使得用户对学生的学籍管理工作更加清晰、条理化、自动化,容易地完成学生信息的查询、更新、修改等操作,这就要求系统的效率要高,查询速度要快,比较小的冗余,易维护,具有较高的数据安全性。2.4 数据字典
数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果,数据字典是对系统所用到的所有表结构的描述学籍管理的主要数据见下表
序号 名称 注释 数据类型 长度 主要的 1 班级 varchar(16) 16 FALSE 2 学号 唯一标识学生的信息 varchar(20) 20 TRUE 3 院系代号 varchar(20) 5 FALSE 4 专业号 varchar(20) 5 FALSE 5 姓名 varchar(6) 6 FALSE 6 性别 varchar(2) 2 FALSE 7 出生年月 varchar(20) 20 FALSE 8 籍贯 varchar(8) 8 FALSE 9 民族 varchar(2) 2 FALSE 10 家庭住址 varchar(20) 20 FALSE 11 入学时间 varchar(20) 20 FALSE 12 政治面貌 varchar(6) 6 FALSE 13 身份证号 char(18) 18 FALSE 14 联系电话 varchar(20) 20 FALSE 15 备注 varchar(14) 14 FALSE
表 2-2 课程信息表
序号 名称 注释 数据类型 长度 主要的 1 课程号 varchar(20) 20 TRUE 2 课程名 varchar(20) 20 3 先行课 smallint FALSE 4 学分 integer FALSE 5 备注 varc
您可能关注的文档
最近下载
- TCCIAT0003-2019建筑施工承插型轮扣式模板支架安全技术规程.pdf
- T∕CTCA 6-2019 劳动防护手套.pdf
- 注册单元划分膝关节假体vlc g02.pdf VIP
- JTG5220—2020公路养护工程质量检验评定标准第一册土建工程全面解读.pptx
- 教育部留服务中心国(境)外学历学位认证评估程序和标准(试行)之附则.doc
- 土方工程课件.ppt
- 《医学细胞生物学》课件 第七章 细胞骨架与细胞运动.pptx
- 《排球正面双手垫球》教案排球正面双手垫球公开课教案1水.docx VIP
- 教育法学课件.ppt VIP
- 2023年人教版七年级语文下册期中试卷附参考答案 .pdf VIP
文档评论(0)