摘 要:随着计算机技术的飞速发展,计算机在日常管理中应用迅速得到了普及,利用计算机进行学生成绩管理势在必行。学生成绩管理是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生成绩管理的计算机化是整个学校教务管理中的重要一部分,能否实现这一步关系到学校办学整体效率的高低,介于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。本系统结合当前学校的实际,经过实际的需求分析,采用功能强大的.net,后台为sqlserver数据库作为开发工具而开发出来成绩管理系统,其开发主要包括后台数据库的建立和维护,以及前端应用程序的开发两个方面。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,学生成绩的录入,修改,删除,查询以及打印过程。经过实际使用证明,本文所设计的学生成绩管理系统可以满足学校从事学生成绩管理方面的需要。
关键词:学生成绩管理 asp.NET C# SQL Server 2000
毕业设计(论文)外文摘要
The Design and Implementation of the Student Score Management System Based On asp.NET Abstract: Along With the rapid development of computer technology , computer has Rapidly popularized in daily management, It seems that it's imperative to manage the grade of student on computer .Student grade management is a very important part of school management ,The responsibility of school is to manage not only student but also knowledge .The computerizes of student grade management play an important rule in Educational administration management ,Whether it can realizes relates to the overall effect of school, lies to it's importance, the development and the application of the student grade management system has gradually proposed into the agenda ,and accounts for the more important component. This system combines current reality of the school, passing by practical demand analysis, and adopts the .NET and SQL server database as development kit to develop. The system mainly includes the establishment and the maintenance of backstage database, as well as the front application development. The whole system starts from request of conforming to operating easily, the friendly surface, being nimble, being practical, and being safe, to progress the input, the revision, deleting, inquiry and printing process of the student achievement. After the actual use, the student achievement management system which this article designs can satisfy the school to be engaged in the needs of the aspect of the student achievement management.
Keywords: Student Score Management ; asp.NET; C# ; SQL Server 2000.
目 录
1 绪论 1 1.1 内容简介 1 1.2 研究背景与研究意义 1 1.2.1 本课题研究背景 1 1.2.2 本课题的研究意义 1 1.3 可行性分析 2 1.3.1 经济可行性 2 1.3.2 技术可行性 2 1.4 论文各章内容介绍 2 2 系统需求分析 4 2.1 系统的性能要求 4 2.2 数据流图 4 2.3 数据字典 5 3 系统设计 10 3.1 系统总体结构设计 10 3.1.1 系统功能模块分析 10 3.1.2 各个子模块的功能模块图 11 3.2 系统数据模型设计 14 3.2.1 E-R图 14 3.2.2 关系模型 15 3.2.3 数据库表的设计 15 3.2.4 数据库视图的建立 18 3.2.5 存储过程的运用 21 3.3 系统开发与运行环境确定 21 3.3.1 系统开发环境 21 3.3.2 系统运行环境 23 3.4 系统实现的新关键技术 23 4 详细设计 27 4.1 教务管理模块详细设计 27 4.1.1 系管理模块详细设计 27 4.1.2 教师编辑模块详细设计 29 4.1.3 班级编辑模块详细设计 30 4.1.4 学生编辑详细设计 32 4.2 学生期末成绩管理详细设计 34 4.3 学生补考重修模块详细设计 38 5 用户使用手册 41 5.1 系统功能及运行环境简介 41 5.1.1 系统功能简介 41 5.1.2 运行环境简介 41 5.2 系统运行与操作指南 41 6 系统评价 46 6.1 特色/优点介绍 46 6.2 系统存在的不足与改进方案 47 6.2.1 系统存在的不足 47 6.2.2 改进方案 47 6.3 毕业设计心得体会 47 结 论 49 致 谢 50 参 考 文 献 51 附 录 52
论文各章内容介绍 第一章是绪论,在绪论内对本次毕业设计所开发的系统进行问题的定义,通过问题的定义明白需要做些什么,并且对开发内容简单的介绍了一下;同时在绪论内对课题的研究背景与研究意义进行分析,在开发系统之前对现有系统的调研以及开发本系统的可行性分析还有对论文各章内容的介绍。 第二章是系统需求分析。主要内容是系统功能需求分析,功能模块的简单介绍,数据分析包括数据流图,数据字典。 第三章是系统设计部分,主要内容是系统的总的体系结构的设计,这部分设计是 系统总体结构设计 系统数据模型设计包括E-R图,数据库表的设计。系统开发运行的环境,一些核心技术的介绍。 第四章是整个系统的详细设计。 第五章介绍的是用户使用手册,包括系统功能及运行环境简介,系统运行与操作指南。 第六章介绍的是系统评价,是对整个系统测评包括系统主要功能、特色/优点介绍,系统存在的不足与改进方案,设计心得体会 最后是结论,致谢以及参考资料等。
系统功能简介 《学生成绩管理系统》是一个基于Web的远程学生成绩管理平台,其功能包括:教务管理、学生期末成绩管理、选修课成绩管理、学生课程补考重修管理、公告管理等。学生成绩管理系统户分为四种:院管理员、系管理员、教师、学生; 学生成绩管理系统各用户的主要功能: (1)院管理员对系进行增加,删除,修改。对系管理员进行增加及修改。并对各系管理员设定初始密码,并可以修改密码。向系管理员发布日常公告。 (2)系管理员对该系老师进行编辑,对课程进行编辑包括课程的类型。并确定对本系班级及各班的学生信息进行编辑包括学生的留级,退学,休学及毕业及初始。 (3)系管理员可查询某学生某课的成绩、某班级的成绩单、某学期所有补考的学生。并对老师发布成绩录入情况公告。 (4)学生成绩的录入由学生成绩合成系统完成。 (5)学生用户可以修改自己的密码,查看自己所有的成绩。
|