4.3学生数据修改模块调试结果 14
4.4显示学生信息模块调试结果 15
4.4.1显示全部学生模块调试结果 15
4.4.2显示全部学生模块调试结果 15
4.5成绩排名模块调试结果 16
4.6单科平均值模块调试结果 16
4.7更改登录密码模块调试结果 16
结论 17
参考文献 18
致谢 19
1 前言
随着计算机技术的飞速发展,尤其是数据库的发展,为人们提供了数据存储、信息检索、信息分析等功能,提高了人们的工作效率,使人们的生活工作方式发生了很大的改观。
数据库,就是存放数据的仓库。仓库只是在计算机的存储设备上,而数据是按一定的数据模型描述、组织和存储,可以为各种用户共享。具有较小的冗余度、较高的数据独立性和易扩展性。在收集数据,并提取所需的应用,以及如何组织的科学数据和存储在数据库中,有效地处理数据,对软件系统的要求,数据库管理系统。该数据库管理系统有如下特点:(1)数据的可共享性高且冗余少。(2)数据结构化。(3)数据的独立性高。(4)具有统一的数据控制功能。[1]
IT管理信息系统以人为主导,并以科学的管理理论为指导,在科学的管理的基础上,应用计算机的软件、硬件、网络通信设备及其他办公设备进行信息的传输、收集、存储、加工、维护及更新,以提高企业的竞争优势,改善企业的效率及效益为目的,支持企业的高层的决策、中层的控制、基层的作业集成化的人机系统。[2]
本设计是基于结构体数组的学生成绩管理系统,大体包含以下功能:教师密码登录、密码修改、学生数据录入、课程录入、成绩录入、统计科目平均成绩和排名,以及后期学生信息修改等基本操作。 能够实现对数据库中学生信息进行浏览、查询、修改、删除、统计等基本功能。同时,本系统有登陆界面,在登录时需输入正确密码,方可使用。
1.1需求分析
1.1.1开发背景
科学技术的不断进步使得计算机技术越发得成熟,计算机应用的强大后盾--数据库,被人们广泛地应用社会的每一个领域。数据库是长期存储在计算机内有组织的大量共享数据的集合。相比于手工信息管理,具有独立性好、存储粒度小、保密性好、成本低、可靠性高等特点。相比于传统学校教师对学生管理的方法,通过数据库进行管理为学校学生成绩管理系统带来了巨大的方便。
1.1.2可行性分析源'自:751-'论.文'网"]www.751com.cn
本成绩管理系统可完成以下几项目标:可以录入学生的基本成绩信息,包括将学生学号、学生姓名、学生学科及成绩保存到结构体数组中;可以根据输入的学生学号查询该学生信息,并进行信息的修改;实现查询功能,可以根据输入的学生学号在屏幕上显示相应的学生信息;可以在屏幕上以列表的方式输出所有学生的成绩信息;可以在屏幕上输出所有学生成绩排名及课程平均成绩。
2 概要设计
2.1系统功能
根据项目的开发要求,本系统主要被分成六项功能模块:录入学生成绩数据信息、修改学生成绩数据信息、显示学生成绩信息、显示指定科目成绩信息、更改教师登录密码。