1、Access数据库课程设计方案
一、需求分析
1、背景概述
某学校教学管理一直采用手工管理方式。建校以来,这种管理方式已经为广大师生所接受,但随着信息时代的到来,人们对信息的需求越来越大,对信息处理的要求也越来越高,手工管理的弊端日益显露出来。由于管理方式的落后,处理数据能力有限,工作效率低,不能及时为领导和教师提供所需信息各种数据得不到充分利用,造成数据的极大浪费。解决这些问题最好的办法是实现教管理的自动化,用计算机处理来代替手工管理。利用计算机中最为友好、最为方便的windows界面进入系统,使用鼠标、键盘轻松地完成数据的录入、浏览、查询和统计的操作。
目前,该校教学管理人员的主要
2、工作内容包括教师档案管理、教师授课管理、学生档案管理和学生选课管理等几项。
2、系统分析
教学管理系统应具有以下功能:
教师信息管理:完成对教师档案和教师授课信息的管理。
学生信息管理:完成对学生档案和学生成绩的管理
选课信息管理:完成学生选课信息和课程信息的管理。
二、系统设计
1、数据库设计
教师档案表(教师编号(主键),姓名,性别,工作时间,正治面貌,学历,职称,系别,联系电话)。
教师授课表(授课编号(主键),课程编号,教师编号,班级编号,学年,学期,学时,授课地点,授课时间)
学生档案表(学号(主键),姓名,性别,出生日期,政治面貌,班级编号,毕业学校)
学生成
3、绩表(成绩编号(主键),学号,学年,学期,课程编号,成绩)
课程名表(课程编号(主键),课程名,课程类别,学分)
学生选课信息表(选课编号(主键),课程编号,学号)
2、模块设计
教学管理系统
教师信息管理
学生信息管理
选课信息管理
授课信息登录
教师档案登录
教师信息查询
教师信息统计
相关信息浏览
学生成绩登录
学生档案登录
学生信息查询
学生信息统计
相关信息浏览
课程信息登录
选课信息登录
选课信息查询
3、功能模块实现
1、教
4、师信息管理
实现教师档案信息和教师授课信息的登录,如果有分配或调入本单位的新职工,则为其建立档案并将其本信息输入到计算机中。同时,该模块还提供了对教师档案信息、教师授课信息的统计、查询和浏览功能。
2、学生信息管理
实现学生档案信息和学生成绩的登录,可将新入学学生的基本信息输入到计算机中,还可将每一学生每学期所选程的考试成绩录入到计算机中。另外,该模块还提供了对学生档案、成绩等信息的统计、查询和浏览功能。
3、选课信息管理
实现课程信息和学生选课信息的管理。包括学生选课信息的登录、课程信息的登录以及各有关课程和选课等情况的查询。
课程设计要求及评分标准:
(1)主窗体界面简单大方
5、各窗体之间联系紧密、表与表之间要建关系图。
(2)能实现该数据库系统中各项任务及所需的功能。(如数据录入、浏览、查询和统计)。
(3)该系统应包括至少4主要窗体(其中一个主切换面版不包括其中),其中每主窗体有4-5个内容窗体。
(4)实训内容本着自己独立完成的观点,如果是拷贝其它同学的视为不合格者。如果有创新技术的可适当加分。
(5)撰写实训报告
实训报告的要求:
(1)“教学管理系统”的设计意义和作用。
(2)列出学生自主设计后能实现的全部功能模块系统图(把自已设计的内容全部反映出来)。
(3)每次实训做完后及时填写实训报告册。
课程设计内容评分具体可参照如下评分细则:
出勤情况
(满分10分)
旷课
(扣5分/节)
违反上机规定
(扣3分/节)
打游戏
(扣5分/节)
实训内容
(满分80分)
符合要求、界面
美化、功能完善
(70-80分)
基本符合要求、
功能基本完善
(40-60分)
不符合要求,
功能不完善
(40分以下)
实训报告
(满分10分)
报告格式正确,内容准确,过程详细
(8-10分)
完成报告要求
的基本内容
(6-8分)
不符合报告
格式和内容
(5分以下)