1、 学院名称:学院名称:机械工程学院机械工程学院 专业名称:专业名称:机械设计制造及其自动化机械设计制造及其自动化 学生学生姓名:姓名:xxxx 学生学生学号:学号:xxxx 学生班级:学生班级:xxxx 指导教师:指导教师:xxxx 设计时间:设计时间:20122012- -9 9- -44 20122012- -9 9- -1313 目录目录 一、一、 选题的意义选题的意义 1 1、 选择的题目名称:选择的题目名称: 2 2、选择该题的原因:、选择该题的原因: 3 3、运用的知识点、运用的知识点: 4 4、时间的安排:、时间的安排: 5 5、参考书籍:、参考书籍: 二、二、 系统功能需求分析
2、系统功能需求分析 1 1、用户登录、用户登录 2 2、学生成绩的维护、学生成绩的维护 3 3、学生成绩的查询、学生成绩的查询 4 4、学生密码修改、学生密码修改 5 5、学生成绩录入、学生成绩录入 6.6.修改学生成绩修改学生成绩 7 7、学生成绩查看、学生成绩查看 8 8、教师、教师密码修改密码修改 9 9、添加学生用户、添加学生用户 1010、删除学生用户、删除学生用户 1111、添加教师用户、添加教师用户 1212、删除教师用户、删除教师用户 1313、添加管理员用户、添加管理员用户 1414、添加学生基本信息、添加学生基本信息 1515、成绩管理页面、成绩管理页面 三、系统功能需求分析
3、三、系统功能需求分析 1 1、用户登录、用户登录 2 2、学生成绩的维护、学生成绩的维护 3 3、学生成绩的查询、学生成绩的查询 4 4、下面是学生成绩管理系统结构图、下面是学生成绩管理系统结构图 四、系统实现四、系统实现 1 1、学生、教师、管理员不同身份登录、学生、教师、管理员不同身份登录 2 2、学生查看成绩、学生查看成绩 3 3、成绩管理页面、成绩管理页面 4 4、学生成绩录入、学生成绩录入 5 5、添加学生用户、添加学生用户 6 6、添加教师用户、添加教师用户 7 7、添加管理员用户、添加管理员用户 8 8、学生密码修改、学生密码修改 9 9、删除学生用户、删除学生用户 1010、删
4、除教师用户、删除教师用户 1111、退出、退出 1212、教师密码修改、教师密码修改 1313、学生个人信息查询、学生个人信息查询 1414、教师登录成绩查询、教师登录成绩查询 五、总结五、总结 1 1、总结总结 2 2 、存在的主要问题存在的主要问题 一、一、选题的意义选题的意义 1、 选择的题目名称选择的题目名称: 学生成绩管理系统 2、选择该题的原因:选择该题的原因: 现在我国的一些院校的学生成绩管理水平普遍不高, 有的还停留在纸介质基 础上, 这种管理手段已不能适应时代的发展, 因为它浪费了了许多的人力和物力。 在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代 替。
5、如果本系统能被学校所采用,将会改变以前靠手工管理学生成绩的状况,可 以树立良好的办学形象,提高工作效率。 学生成绩管理系统是为本校开发的,本系统所采用的语言是 Visual Basic 语言,通过本校内部的信息,依据统一数据信息进行管理,把任何一块信息所产 生的数据变动及时地反映给其它相关信息,做到数据共享。 我这次选的课程设计题目是小型学生成绩管理系统, 该课程设计题目主要围 绕学生成绩信息录入、管理与维护展开的,通过对系统的设置将各方面的信息联 系在一起,使用户对学生成绩的信息一目了然,能够简洁、迅速的浏览信息,查 询信息,快速的找到自己想要的信息。 本次课程设计应达到的目的是通过对该题目
6、的设计, 掌握软件开发过程的问 题分析, 系统设计, 程序编码, 测试等基本方法和技能; 掌握数据库的基础知识, 利用数据库管理器进行数据库设计的方法,使用 Data 空间访问数据的方法和掌 握利用 VB 开发数据库系统的方法。 通过这次课程设计,我对 VB 课程设计有了更深入的了解。由于以前只是一 些抽象的理论课程,所以对一些具体的课程设计没有具体的接触,对一些语言功 能也不是很了解,没有独立完成一次真正的课程设计。通过这次实际操作,我收 获很大,对 VB 的认识也不仅仅停留在以前的层面上,认识到自身存在很大的不 足,对 VB 的认识还需要更深入的了解,进行更详尽的学习,并且需要多次的实 践练习。 这门课程设计是针对刚学完 Visual Basic 课程的本科专业学生的课程设计 教学。Visual Basic 设计是学生的一门计算机语言课程,课程结束后,学生已 经对 Visual Basic 程序设计有了较全面的了解,但接触的基本上是为了阐述相 关概念或知识点而列举