logo资料库

教学管理系统 数据库 实验报告.doc

第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
资料共15页,剩余部分请下载后查看
1.需求分析
2.设计要求
2.1信息需求:
2.2处理需求:
3.课程设计软硬件环境
3.1系统开发工具的选择
3.2性能需求
4.功能需求
5.总体设计
5.1软件结构设计
5.2教学管理系统ER图
5.3数据库结构设计
5.3.1课程信息系统
5.3.2成绩信息系统
5.3.3学生信息系统
5.3.4授课管理系统
5.3.5教职工信息系统
5.3.6登录用户信息系统
6.系统的具体实现
6.1登录界面
6.2密码修改
6.3用户管理
6.4主界面
6.5学生信息管理
6.6教职工管理
6.7成绩信息管理
6.8成绩查询
7.总计分析
数据库系统原理课程设计报告 ————教学管理系统 姓 名: XXX 学 号: 2006241511XX 指导老师: XXX 起始时间:2009 年 4 月 23 日 起始时间:2009 年 6 月 26 日 1
目录 1.需求分析..........................................................................................................................3 2.设计要求..........................................................................................................................3 2.1 信息需求:............................................................................................................3 2.2 处理需求:............................................................................................................3 3.课程设计软硬件环境.......................................................................................................4 3.1 系统开发工具的选择............................................................................................ 4 3.2 性能需求............................................................................................................... 4 4.功能需求..........................................................................................................................5 5.总体设计..........................................................................................................................5 5.1 软件结构设计........................................................................................................5 5.2 教学管理系统 E-R 图............................................................................................6 5.3 数据库结构设计....................................................................................................9 5.3.1 课程信息系统 .....................................................................................................9 5.3.2 成绩信息系统 .....................................................................................................9 5.3.3 学生信息系统 .....................................................................................................9 5.3.4 授课管理系统 ...................................................................................................10 5.3.5 教职工信息系统............................................................................................... 10 5.3.6 登录用户信息系统........................................................................................... 10 6.系统的具体实现 .............................................................................................................11 6.1 登录界面..............................................................................................................11 6.2 密码修改..............................................................................................................11 6.3 用户管理..............................................................................................................12 6.4 主界面................................................................................................................. 12 6.5 学生信息管理......................................................................................................13 6.6 教职工管理..........................................................................................................13 6.7 成绩信息管理......................................................................................................14 6.8 成绩查询..............................................................................................................14 7.总计分析........................................................................................................................ 15 2
1.需求分析 随着学校向全国学生人数的增加,对于学生的信息管理也越来越复杂,要求也越来越 高,因此需要一个全面、详细的学生档案管理系统,以便完成对学生档案信息的管理。 基于文件、表格等纸介质的手工处理,学生信息管理部门信息处理工作量大,容易出 错,且管理方面因人而异。然而学校系统软件对学生信息管理系统应该覆盖各个所需功能, 使各级管理人员和广大教职工在信息系统的辅助下进行工作,提高管理的整体水平。使得 学生信息管理更方便。 学生信息管理系统,可以用集中的数据库将与人力资源管理相关的信息全面、有机地 联系起来,有效地减少了信息更新和查找中的重复劳动,保证了信息的相容性,从而大大 地提高了工作效率,还能使原来不可能提供的分析报告成了可能。在采用和实施学生信息 管理系统之后,就会将依赖于人的过程改为依赖于计算机系统的过程。学校管理人员只要 获取了相应的权限,就可以随时进入系统,直接查阅相应的信息。 采用和实施学生档案管理系统不仅仅是为了提高工作效率。同时在使用学生档案管理 系统后,学校相关领导可以较为全面、准确的了解到同学们的综合信息,然后方便更具各 种信息对学校的管理做出各种决策。 2.设计要求 2.1 信息需求: (1) 学生信息:学号、姓名、性别、出生日期、入学成绩、所在系号。 (2) 教职工信息:职工号、姓名、性别、出身年月、所在系号、职称、专业及教学方向。 (3) 系的基本信息:系号、系名称、系的简介。 (4) 课程信息:课程号、课程名称、任课教师号、学时、学分、上课时间、上课地点、考 试时间。 (5) 成绩信息:学号、课程号、平时成绩、考试成绩、总评成绩。 2.2 处理需求: (1) 学生基本信息管理 新生信息录入。 学生信息修改:按学号查询出某学生的信息并做信息修改。 **学生转学(转入和转出),学生毕业等。毕业和转学的学生有关信息存储到历史库中。 (2) 系基本信息管理:系的基本信息输入、修改、删除 (3) 课程信息管理:课程信息的输入、修改、删除 (4) 教职工信息管理:教职工信息的输入、修改、删除 (5) 选课管理: 每学期所选课程的学分不能超过 15 分。 3
学生可以同时选修一门或多门课程。 可以同时为多个学生选修某一门或某几门课程。 删除和修改选课信息。 (6) 成绩管理 按课程输入和修改成绩。 按学生输入和修改成绩。 (7) 信息查询 按学号、姓名、系号查询学生基本信息。 按职工号、姓名、系号查询教职工基本信息。 按系号、系名称查询系的基本信息。 按课程号、课程名称、上课教师姓名查询课程基本信息。 按学号、学生姓名、课程号、课程名称、上课教师姓名、系号查询学生成绩,内容包括课 程基本情况。若查询涉及多门课程,则按课程分组。每门课程按总评成绩从高分到低分给 出选修该门课程的所有学生的成绩(平时成绩、考试成绩和总评成绩)。 (8) 统计报表 成绩登记表,内容包括课程基本信息(课程号、课程名称、任课教师号、学时、学分、上 课时间、上课地点、考试时间)、选课学生名单(学号、姓名、性别),每个学生的平时成 绩(空格)、考试成绩(空格)和总评成绩(空格),按学号排序: 顺序输出所有课程的成绩登记表。 按课程号、课程名称、教师姓名输出对应课程的成绩登记表。 **按系号输出对应课程的成绩登记表(本系所有教师担任的课程)。 成绩报表,内容包括课程基本信息(课程号、课程名称、任课教师号、学时、学分、上课 时间、上课地点、考试时间),选课学生名单(学号、姓名、性别),每个学生的平时成绩、 考试成绩和总评成绩,>=90 分、>=80 分、、>=70 分、>=60 分及不及格学生的人数及比例, 按学号排序: 顺序输出所有课程的成绩报表。(报表格式自己订制,可以参考学校的系统的输出格式) 按课程号、课程名称、教师姓名输出对应课程的成绩报表。 **按系号输出对应课程的成绩报表(本系所有教师担任的课程)。 3.课程设计软硬件环境 3.1 系统开发工具的选择 后台数据库:MS Access 2000 开发平台: VC++6.0 3.2 性能需求 软件环境 操作系统: window XP, MS Access 2000, MS VC++6.0 4
4.功能需求 1> 学籍管理:对学生的学籍信息进行管理 2> 系管理:对各系进行管理 3> 课程设置:能对课程进行添加,修改等操作或添加新的课程,删除以前的课程 4> 成绩管理:对学生的考试成绩进行录入,修改,查询等操作 5> 教职工管理:对教职工的信息进行管理 5.总体设计 5.1 软件结构设计 本系统是对学生的基本档案信息进行管理,主要包括学生学籍信息管理,班级信息管 理,课程设置,学生成绩管理。其中每各管理模块都能进行添加,删除,修改,查询的基 本操作。 系统主要划分为四各模块: 1> 学生信息管理模块:对学生的学籍信息进行综合管理,学生入学时,可以添加 学籍信息,退学或转学时可以删除学生的学籍信息,学生学籍信息的修改,查 询。 2> 系信息管理模块:对各系信息进行管理 3> 课程设置模块:对所有年级的课程进行综合管理,能添加新的课程,删除已有 课程或更新某一年级的课程 4> 成绩管理模块:对学生成绩信息进行综合管理,能在考试后添加学生的成绩或 删除学生的某课程的成绩 5> 教职工信息管理模块:与学生信息管理模块类似,对教职工的信息进行管理 5
教学管理系统 系统管理 基本信息管理 信息查询 修 改 密 码 用 户 管 理 退 出 系 统 学 生 信 息 管 理 教 职 工 信 息 管 理 学 生 成 绩 管 理 课 程 信 息 管 理 授 课 信 息 管 理 学 生 信 息 查 询 授 课 信 息 查 询 5.2 教学管理系统 ER 图 6
7
8
分享到:
收藏