学生成绩管理系统毕业论文C语言

上传人:豆浆 文档编号:91406459 上传时间:2019-06-28 格式:DOC 页数:17 大小:803KB
返回 下载 相关 举报
学生成绩管理系统毕业论文C语言_第1页
第1页 / 共17页
学生成绩管理系统毕业论文C语言_第2页
第2页 / 共17页
学生成绩管理系统毕业论文C语言_第3页
第3页 / 共17页
学生成绩管理系统毕业论文C语言_第4页
第4页 / 共17页
学生成绩管理系统毕业论文C语言_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《学生成绩管理系统毕业论文C语言》由会员分享,可在线阅读,更多相关《学生成绩管理系统毕业论文C语言(17页珍藏版)》请在金锄头文库上搜索。

1、111111111 学院 毕毕 业业 论论 文文 题题 目目 学生成绩管理系统 姓姓 名名 1 1 1 所在系所在系别别 计 算 机 系 专业专业班班级级 计算机应用技术计算机 111 班 学学 号号 1111111111 指指导导教教师师 1 1 1 日日 期期 2012 年 4 月 15 日 临汾职业技术学院 09 届计算机应用技术专业毕业论文 第 1 页 共 17 页 目 录 摘 要 1 第一章 系统可行性分析2 第二章 系统设计 2 21 系统目标设计 2 22 开发设计思想 2 23 系统功能分析.2 24 系统功能模块设计 3 第三章 数据库设计4 31 数据库需求分析 4 32

2、数据库概念结构设计 5 33 数据库逻辑结构设计 5 第四章 系统主要功能模块6 41 登录和主窗体界面设计6 42 成绩信息模块的设计7 43 添加信息模块的设计9 44 查询统计模块的设计11 45 开发中的难点和解决技巧12 第五章 结论和展望14 总结 14 致谢 14 参考文献 14 临汾职业技术学院 09 届计算机应用技术专业毕业论文 第 2 页 共 17 页 学生成绩管理系统学生成绩管理系统 计算机 111 班 1111 指导老师 111 摘摘 要:要:学生成绩管理系统是为了实现学校对学生成绩管理的系统化、规范化和自动化,从而提高学校 管理效率而设计的。它完全取代了原来一直用人工

3、管理的工作方式,避免了由于管理人员的工作疏忽 以及管理质量问题所造成的各种错误,为及时、准确、高效的完成学生成绩管理提供了强有力的工具 和管理手段。学生成绩管理系统是一个中小型数据库管理系统,它界面美观、操作简单、安全性高,基 本满足了学生成绩管理的要求。 本系统是在以 ACCESS2003 作为后台数据库来开发的。学生成绩管理系统在运行阶段,效果好,数据 准确性高,提高了工作效率,同时也实现了学生成绩管理计算机化。 关关键键字:字: 成绩 管理系统 数据库 Abstract: :The system of “The Managment of Students Mark“ has been d

4、esigned mainly for acheiving such goal of letting the students marks to be well-managed and modelized automaticly in order to higher the schools managing speed. it has already replaced the original artificial method completely thus the avoiding of wrongs that could be caused by carelessness and the

5、lack of managing skill. due to the more accurate results within a shorter time, the system is obviously providing a stronger managing mean. “The Managment of Students Mark“ is a middle-sized system of data Management, which is both simple-controlling and safe. this technique is the nowadays best sys

6、tem towards the management of students marks since it is now being mostly satisfied. The systems opening relies on ACCESS2003 as a backup of the data management. this technology not only shortened the managing time but also, it hightlights the high-quality by providing more accurate datas. on top of

7、 it, it has also put the computerized “The Managment of Students Mark“ into practice. Key word: Mark Administrative System The Database 第一章第一章 系统可行性分析系统可行性分析 1、本系统将大大改善数据处理速度,并且更加方便的对数据进行管理,同时可以减少人力资源的浪 费以及工资支出 2、技术可行性:校园网已正常运行;开发人员已熟练掌握面向对象的开发工具;教务人员已实现计 算机培训,技术上实现系统是可行的。 3、经济可行性:校园内部局域网络已经建成;各部门电脑

8、均已配置;硬件投入不需要很大,另外, 临汾职业技术学院 09 届计算机应用技术专业毕业论文 第 3 页 共 17 页 学校对系统的开发大力支持。因此经济上是可行的。 本系统可以马上开始实施,并尽可能做到提前完成。从人力资源优化角度来说,可以充分利用学校 已有人力资源。从开发成本角度来说,将支出成本降到最底。所以在三个可选择的方案中推荐此方 案为最佳方案。 第二章第二章 系统设计系统设计 2.12.1 系统目标设计系统目标设计 1、管理员能够实现对整个学生信息的添加、修改、删除、查询等操作,对教师用户的添加、删除、 修改等操作。 2、教师能够在一定的权限内对所有学生成绩的查询,所有教师信息的查询

9、等,对自己的联系信息进 行更新,登录密码的修改。 3、学生可以在自己的权限内对自己成绩的查询,以及个人信息的查询,登录密码的修改等相关操作。 2.22.2 开发设计思想开发设计思想 1、 采用现有的资源,先进的管理系统开发方案,充分利用学校现有的资源,减少开发中的时间和 财力、物力、提高系统开发的水平和应用效果。 2、 系统就满足学校的需求,例如学生信息的录入、查询、更新等。学生录入与排名。 3、 系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。 2.32.3 系统功能分析系统功能分析 本系统适用于中小学校,其功能主要分为六大类: 用户管理:用于对用户的添加,赋于不同

10、权限及对用户的修改及查询。 课程管理:用于对各学期课程的开设和修改。 成绩管理:用于对成绩的输入、修改、汇总及排名。 学生信息管理:添加,删除,修改学生信息等。 授课信息管理: 对授课教师,课程号,学时数,班级等信息的添加,维护等。 学生信息查询: 对学生成绩等信息的查询,查询方式为模糊,且具有多条件组合查询功能。 学生成绩统计: 统计本科的总分,平均分等信息。 临汾职业技术学院 09 届计算机应用技术专业毕业论文 第 4 页 共 17 页 本系统性能力求易于使用,具体有较高的扩展性和可维护性。 2.42.4 系统功能模块设计系统功能模块设计 该系统的目标是提高学生成绩管理的效率,通过本系统可

11、以对学生个人信息、课程和任课教师信息、 选课信息进行管理和维护。该系统分为教师权限和学生权限,主要功能包括: 1.用户管理 2.基于数据管理 3.学生对个人数据的查询及管理 具体模块功能如下图 2-1,图 2-2: 图 2-1 临汾职业技术学院 09 届计算机应用技术专业毕业论文 第 5 页 共 17 页 图 2-2 第三章第三章 数据库设计数据库设计 3.13.1 数据库需求分析数据库需求分析 在 21 世纪的科技时代,科学技术突飞猛进,信息社会的高科技时代,商品经济化的高效益,计算机 的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计 算机操作不方便继续

12、用手工劳动。为了适应现代社会人们高度强烈的时间观念,学生成绩管理系统 为教学办公带来了极大的方便。该学生成绩管理系统是以 ACCESS 数据库查询语言编写。系统管理员、 教师、学生只需通过简单的操作,用户都可以了解本系统软件的基本工作原理。用户只需进行输入 一些简单的汉字、数字,或用鼠标点击即可达到自己想要的目标。 学生成绩管理系统主要提供成绩查询,学生可以通过该系统查阅与自己相关信息。教师可以通过成 绩管理系统查阅学生成绩信息,教师信息等相关操作。系统管理员可以实现以上的所有功能,还有 对学生的添加、删除、修改、教师的添加、删除、修改,数据库的备份、数据库的还原等相关操作。 3.23.2 数

13、据库概念结构设计数据库概念结构设计 1:学生基本信息与学生成绩表中,学号是相同的,成绩表的学号依附于学生基本信息中的学号。 临汾职业技术学院 09 届计算机应用技术专业毕业论文 第 6 页 共 17 页 2:课程表中的学号与,学生的基本信息中的学号有联系,可以根据学号知道一个学生的信息。 3:课程表中的课程号与学生成绩表中的课程号对应,课程表中的课程号依附于学生成绩表中的课程 号。 4:课程号于老师是一对一的关系,课程名对成绩是一对一的关系。 学号于课程号同样是一对多的关系,课程号对成绩是一对多的关系,一个学号和一个课程号对于成 绩是一一对应的关系。E-R 图如下图 3-1 图 3-1 3.3

14、3.3 数据库逻辑结构设计数据库逻辑结构设计 学生成绩信息系统中的关系模式如下: 学生基本信息(学号,姓名 ,性别) ,主键是学号。 学生成绩表(学号,课程号,成绩) ,主键是学号+课程号。 课程表(课程号,课程名,教师姓名) 。主键是课程号。 临汾职业技术学院 09 届计算机应用技术专业毕业论文 第 7 页 共 17 页 第四章第四章 系统主要功能模块系统主要功能模块 4.14.1 登录和主窗体界面设计登录和主窗体界面设计 这一模块的主要功能是作为系统主界面为进入本系统不同功能界面选择提供一个接口。 这是登入界面,管理员账号为:123。密码为:123。图 4-1 图 4-1 这是管理系统主界面图 4-2,图 4-3,图 4-4: 图 4-2 临汾职业技术学院 09 届计算机应用技术专

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号