13

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可行性分析源'自:优尔-'论.文'网"]www.youerw.com

本成绩管理系统可完成以下几项目标:可以录入学生的基本成绩信息,包括将学生学号、学生姓名、学生学科及成绩保存到结构体数组中;可以根据输入的学生学号查询该学生信息,并进行信息的修改;实现查询功能,可以根据输入的学生学号在屏幕上显示相应的学生信息;可以在屏幕上以列表的方式输出所有学生的成绩信息;可以在屏幕上输出所有学生成绩排名及课程平均成绩。

2 概要设计

2.1系统功能

根据项目的开发要求,本系统主要被分成六项功能模块:录入学生成绩数据信息、修改学生成绩数据信息、显示学生成绩信息、显示指定科目成绩信息、更改教师登录密码。

上一篇:vb+access通讯录管理系统设计与实现
下一篇:VB+sqlserver车站售票管理系统的设计+数据流图

學生成绩管理系统的设计与实现【1741字】

vc++几种排序算法演示软件实现

Java的学生信息管理系统设计

Node.js学生在线答疑系统设计

jsp自考学生学籍及站点管...

Android移动互动学习系统学生端设计

Android大学生素质认证系统的设计

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

中国学术生态细节考察《...

志愿者活动的调查问卷表

公寓空调设计任务书

承德市事业单位档案管理...

AT89C52单片机的超声波测距...

国内外图像分割技术研究现状