1、 0 毕业设计(论文) 设计(论文)题目 学 生 成 绩 管理 系统 学 生 基 本 信息 管理 办 学 点 (系) 专 业 计 算 机 应 用技 术 2010 年 4 月 20 日 1 摘要摘要 【摘要】【摘要】 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施 在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个 单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与 自身特点相适应的管理信息系统。 学生成绩管理系统其开发主要包括后台数据库的建立和维护以及前端应 用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据 安全性好的库,而对于
2、后者则要求应用程序功能完备,易使用等特点。 本文介绍了在 Visual Basic6.0 环境下采用“自上而下地总体规划,自 下而上地应用开发”的策略开发一个管理信息系统的过程。本系统界面友好, 操作简单,比较实用。 我主要做了:成绩管理,课程管理 【关键字】【关键字】系统设计、Access 数据库、成绩管理、课程管理、VB 2 前言 目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自 己日益增长的各种信息, 随着学校向全国及至世界范围的持续扩张,学生人数的增加,对 于学生的成绩管理也越来越复杂,要求也越来越高,因此需要一个全面、详细的成绩管理 系统,以便完成对学生成绩
3、的管理。无纸化的环境是技术时代的一个梦想,也是许多学校 和公司越来越意识到的一个真实世界。以前是由学生档案来提供各种信息及通告新的变 化,而现在这个繁杂的工作已被网站和内部计算机网络所取代。使得学生成绩的管理更方 便、安全。 学生成绩管理系统,可以用集中的数据库将与人力资源管理相关的信息全面、有机地 联系起来,有效地减少了信息更新和查找中的重复劳动,保证了信息的相容性,从而大大 地提高了工作效率,还能使原来不可能提供的分析报告成了可能。在采用和实施学生成绩 管理系统之后,就会将依赖于人的过程改为依赖于计算机系统的过程。学校管理人员只要 获取了相应的权限,就可以随时进入系统,直接查阅相应的信息。
4、 本系统主要用于学校学生成绩管理,总体任务是实现学生成绩关系的系统化、规范化 和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改 、增加、 删除,另外还考虑到学生选课,针对这些要求设计了学生成绩管理系统。 3 目 录 摘要摘要.1.1 前言前言.2.2 第一章第一章 需求分需求分析析44 1.1 1.1 功能需求功能需求44 1.2 1.2 软硬件环境要求软硬件环境要求4 4 1.3 1.3 开发语言环境开发语言环境4 4 第二章第二章 总体设计总体设计66 2.1 2.1 系统层次概况图系统层次概况图66 2.2 2.2 系统模块设计系统模块设计77 2.3 2.3 数据
5、库设计数据库设计88 第三章第三章 详细设置详细设置.1.12 2 3.1 3.1 系统界面设置系统界面设置.1.12 2 3.2 3.2 各功能的实现各功能的实现.1.18 8 第四章第四章 网站的配置与运行网站的配置与运行2727 4.1 4.1 系统调试与评价系统调试与评价2727 4.2 4.2 系统使用说明系统使用说明2727 第五章第五章 总结总结2929 第六章第六章 主要参考文献主要参考文献.3.30 0 4 第一章 需求分析 1.1 功能需求 系统分析的过程可以说是一个对具体问题的反复理解和抽象的过程。理解就是对现 实问题的理解,要弄清楚究竟需要解决什么问题。抽象就是除去问题
6、的表面,提取问题的 本质,建立问题的逻辑模型,以便于以后阶段的系统的设计实现。需求分析阶段是软件产 品生命周期中的一个重要阶段,其根本任务是确定用户对软件系统的需求。所谓需求是指 用户对软件的功能和性能的要求,就是用户希望软件能做什么事情,完成什么样的功能, 达到什么样的性能。通常需求分两种类型:一种是功能性需求,一种是非功能性需求,这 一点也需要有一种清楚的认识。功能性需求是指需要计算机系统解决的问题,也就是对数 据的处理要求,这是一类最主要的需求。非功能需求是指实际使用环境所要求的需求,往 往是一些限制要求。 例如:性能要求、可靠性要求、安全保密要求,等等。 通过调查,要求系统需要有以下功能: 1. 由于操作人员的计算机知识普遍较差,要求有良好的系统界面; 2. 由于该系统的使用对象多,要求有较好的权限管理; 3. 原始数据修改简单方便,支持多条件修改; 4. 方便的数据查询,支持多条件查询; 5. 在相应的权限下,删除