- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课 程 设 计
课程名称 数据库技术及应用
题目名称 学生信息管理系统
学生学院
专业班级
学 号
学生姓名
指导教师
2012年4月10日
目 录
1、 1
1.1 课程设计背景 1
1.2 课程设计目的 1
1.3 课程设计内容 2
2、 3
2.1 需求分析 3
2.2 功能模块图 4
3、 4
3.1 概念结构设计 4
3.2 逻辑结构设计 5
3.3 数据库表的创建 6
3.4 数据库查询的创建 7
3.5 数据库报表的创建 7
3.6 数据库宏的创建 7
4、 8
4.1 系统功能模块设计 8
4.2 其他模块设计 8
5、 9
6、 13
7、 13
1引言
1.1课题背景
目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生信息管理软件也不少但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作
1.2课程设计目的
1)系统应具有实用性、可靠性和适用性,同时注意到先进性。2)对各个数据库进行动态管理,防止混乱。3)能够按照用户选择的不同的条件进行简单查询和复合查询。4)能够对查询结果进行分类汇总,实现报表打印。 5)注意数据的安全性,具有数据备份和恢复的功能。6)方便用户的操作,尽量减少用户的操作。
1.3课程设计
本系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改 、增加、删除,针对这些要求设计了学生管理信息系统。本课程设计主要解决[2]。
其功能主要有:
1)对学校院系、班级和教研室的管理,其中包括院系、班级、教研室、学期信息的添加、删除和修改等相关操作,并显示相关信息。
2)对学生入学后的信息添加、查询和修改。
3)学生档案的管理,打印学生资料。
4)学生成绩的录入与查询,查询包括成绩查询和成绩等级优、良、中、及格、不及格的查询。
5)打印学生成绩单。
6)关于系统版本。
2系统结构分析
2.1 需求分析
经过综合分析,确定该系统包括以下功能:
1)学生信息录入
添加、修改、查询和显示学生的基本信息,包括学号、姓名、性别、出生年月、籍贯、班级。
2)教研室设置
添加、修改、删除和显示教研室编号、教研室名称、教师人数和系编号。
3)学生档案管理
添加、修改、查询和显示学生的基本信息、所属班级和院系。
记录学生学籍。
4)学生成绩查询
学生成绩的查询和成绩等级优、良、中、及格、不及格的查询,以及成绩的浏览。
5)学生成绩录入
录入学生的成绩,并显示已经录入的成绩,以供查询
6)打印学生资料
打印学生的基本资料。
7)打印学生成绩
打印学生的成绩。
2.2 功能模块图
总体功能模块
3数据库设计
3.1 概念结构设计
抽象出信息结构,可得该系统的E-R图。
E-R图 类似1)和2),在此省略。
1)实体名:学生
属 性:学号 姓名 性别 出生年月 籍贯 班级编号
学生实体E-R图 如下图1.1所示。
图1.1 学生E-R图
2)实体名:教研室
属 性:教研室编号 教研室名称 教师人数 系编号
教研室实体E-R图 如下图2.2所示。
图2.2 教研室E-R图
3)实体名:学院
属 性:学院编号 学院名称 院长姓名 电话 地址
4)实体名:系
属 性:系编号 系名称 系主任 教研室个数 班级个数 学员编号
5)实体名:班级
属 性:班级编号 班级名称 班级人数 班长姓名 专业 系编号
6)实体名:课程
属 性:课程编号 课程名 学时 学分 学期 教师编号 教室
7)实体名:成绩
属 性:学号 课程编号 成绩
8)实体名:教师
属 性:教师编号 姓名 性别 职务 教研室编号
3.2逻辑结构设计
根据上述的概念结构设计出逻辑结构,将E-R图转换为关系模型。
数据库包含以下9个表:Student、教研室Staffroom、学院表College、系表Department、班级表Class、课程表Course、成绩表Score、教师表Teacher。以下列出了学生表和班级表的基本情况,其他表的基本定义情况类似。
学生表
表1 学生表
列名 数据类型 长度 备注 学号 文本 6 主键 姓名 文本 6 无 性别 文本 2 无 出生年月 日期/时间 短日期 无 籍贯
您可能关注的文档
最近下载
- 人教版九年级数学上册全套课件-(2).ppt VIP
- Q_SY 10016-2023 数据湖管理规范.pdf VIP
- 第5课 动荡变化中的春秋时期【课件】(共27张PPT)(含音频+视频).pptx VIP
- 05G525 吊车轨道联结及车挡(适用于钢吊车梁).pdf
- GNSS测量 GNSS测量 RTK线路放样1.ppt VIP
- 医院信息数据管理制度.docx VIP
- 2025年申论答题卡(练习标准)打印版 .pdf VIP
- 初二作文范文.docx VIP
- 《课外古诗词诵读》之《 赠从弟》-八年级语文上册同步教学精选课件(统编版).pptx VIP
- GNSS定位测量 RTK放样 实验实习实训-GPS-RTK点放样.doc VIP
文档评论(0)