——目
录———
第一章
绪
论………………………………………………………………………………2
1.1 课题来源……………………………………………………………………………2
1.2 开发工具的选择……………………………………………………………………2
第二章
系统分析……………………………………………………………………………3
2.1 系统的现状分析……………………………………………………………………3
2.2 系统的开发目的……………………………………………………………………3
2.3 系统平台的选用……………………………………………………………………3
2.4 系统分析与设计……………………………………………………………………3
第三章
系统设计……………………………………………………………………………3
3.1 模块设计……………………………………………………………………………3
3.1.1 用户类型……………………………………………………………………3
3.1.2 按照学生进行成绩管理的模块……………………………………………4
3.1.3 按照课程进行成绩管理的模块……………………………………………4
3.1.4 成绩查询模块………………………………………………………………4
3.2 系统的整体流程……………………………………………………………………4
3.3 数据库设计…………………………………………………………………………4
3.3.1创建数据表…………………………………………………………………6
3.3.2 创建表格……………………………………………………………………6
3.3.3 创建关系……………………………………………………………………6
第四章
窗体设计…………………………………………………………………………… 6
4.1 Splash窗体…………………………………………………………………………6
4.2 登录窗体……………………………………………………………………………7
4.3 MDI主窗体…………………………………………………………………………8
4.4 按课程进行成绩管理………………………………………………………………9
4.4.1 frmCourseScore窗体………………………………………………………9
4.4.2 frmFind窗体………………………………………………………………10
4.4.3 frmAddStudent窗体………………………………………………………10
4.4.4 rptCourseScore报表………………………………………………………10
4.5 按学生进行成绩管理……………………………………………………………… 10
4.5.1frmStudentScore窗体……………………………………………………10
4.5.2 frmFind窗体………………………………………………………………11
4.5.3rptStudentScore窗体……………………………………………………11
第五章
毕业设计小结………………………………………………………………………
11
附录…………………………………………………………………………………………… 12
第一章
绪
论
1.1课题来源
成绩,不仅仅关系到学生成绩升迁,在很大程度上度量了一个学生的学习效果;同时,成绩还关系到教师的教学成果的考评。
成绩管理的重要性不言而喻,但是成绩管理在学校中是很繁重的,在每门课中,每个学生都需要有对应的成绩记录。在学校各项管理中,成绩管理牵涉到的其他管理内容是很复杂的,它牵涉到了学生成绩管理、教师管理和课程管理等。所以在实际管理工作中,往往由于成绩记录的数量众多、管理复杂,造成成绩管理的混乱。根据本人的实际情况,结合Access简单易学的特点,为完成大学高校提出的毕业设计(论文)要求,完成学业。我选择了开发这一类系统中学生成绩管理系统,实现几个简单功能,并在此基础上能够推广到实际的应用中。
4.2 登录窗体
如果用户在Splash窗体上单击窗体上的任何部位或者按下任何一个键,则将退出Splash窗体,并进入登录窗体。本系统的用户分为两种:教师和学生。在设计登录窗体时,要增加一个ComboBox控件,用户可以使用它来选择自己的身份。同时,为了避免非法用户的干捞,对于用户登录窗口,如果在用户连续输错3次密码,则系统将会自动退出系统。使用者可以在组合框中选择所要登录的用户的类型,并输入相应的用户名和密码,如下图所示: