学生成绩管理系统毕业设计论文

合集下载

毕业设计(论文)学生成绩查询管理系统[管理资料]

毕业设计(论文)学生成绩查询管理系统[管理资料]

**学院本科毕业论文(设计)院(系)级班:计科系07级1班专业:计算机科学与技术题目: **学院学生成绩查询管理系统指导教师:导师职称:学号:姓名:同组人:**学院2010年11月 18日摘要**学院学生成绩查询管理系统是典型的信息管理系统,其开发重要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完善性强、数据安全性好的库。

而对于后者则要求应用程序功能完备,易使用等特点。

本系统主要完成对学生成绩查询的管理,主要包括对成绩的查询、学分的查询与统计、必修课程的查询与统计等等相关的功能。

其中查询功能是系统的核心,在系统主要根据学生学号、班级号、课程号进行查询,其目的是为了方便用户使用。

然而添加、修改、和删除三者之间的关系也是系统的核心之一,每个表的修改都要联动的影响其它的表,当完成添加或删除操作时系统会自动地完成学生成绩的修改。

系统采用MySQL来设计数据库,并使用当前优秀的开发工具MyEclipse,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。

论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。

重点的说明了系统设计的重点、设计思想、难点技术和解决方案。

关键词:成绩查询管理;数据库;MySQL;MyEclipseAbstractYibin college students' scores query management system is the typical information management system, and its development and important including backend database in establishing and maintaining and developing the application interface of front-end two aspects. The former required to establish the data consistency and perfect sex is strong, the data security good storehouse. Require to the latter the application program function complete, easy to use, etc.This system mainly completes the management of students' scores query, including to the result of inquiry, credits query and statistics, mandating inquires the statistical and etc of related functions.Which is the core of the system inquiry function, in system mainly according to the student student id, class number, course, query, its purpose is to user-friendly. However, add, modify and delete their relationship is one of the core of the system, each table modifications are to the influence of linkage of other forms, when complete add or delete when operating system will automatically modify of the student's grade. System using MySQL to design database and use the currently outstanding development tools MyEclipse, it has the most flexible database structure for database application has good support.Paper mainly introduced this topic development background, to complete the functions and development process. Key instructions of the system design of key, designing ideas, difficulty technology and solutions.KEY WORD:SOFTW ARE; DATABASE SYSTEM; INFORMATION MANAGEMENT目录第一章引言 (7)开发背景 (7)开发目标 (7)项目提出的意义及价值 (8)系统开发所用的技术 (8)MyEclipse 简介 (8) (9)Mysql简介 (9)第二章系统分析 (10)系统需求分析 (10) (10) (10) (11)第三章系统设计 (15) (15) (15)系统模块设计 (16) (20)第四章系统实现 (26) (26) (27)用户登录模块实现 (27) (30)用户注销模块 (31) (31) (31)个人成绩查询 (32) (33) (33)教师模块 (33) (33) (34) (35) (36) (36) (37) (38) (39) (40)第五章系统测试与维护 (41)、方法和原则 (41) (41) (42) (42) (43)参考文献 (45)第一章引言开发背景学生成绩查询管理系统是一个学校不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩查询管理系统应该为用户提供充足的信息和快捷的查询手段。

学生成绩管理系统设计与实现毕业论文

学生成绩管理系统设计与实现毕业论文

学生成绩管理系统设计与实现毕业论文目录一、内容概述 (2)1.1 研究背景与意义 (3)1.2 国内外研究现状综述 (4)1.3 论文结构安排 (5)二、系统需求分析 (7)2.1 功能需求分析 (8)2.2 性能需求分析 (9)2.3 用户需求分析 (10)三、系统设计 (11)3.1 系统架构设计 (12)3.2 数据库设计 (15)3.3 模块设计 (16)四、系统实现 (18)4.1 前端页面实现 (20)4.2 后端逻辑实现 (21)4.3 数据库操作实现 (22)五、系统测试与评价 (24)5.1 系统测试计划 (25)5.2 测试用例设计 (26)5.3 测试结果分析 (27)5.4 系统评价 (28)六、总结与展望 (29)6.1 工作成果总结 (30)6.2 存在问题与改进措施 (31)6.3 后续研究方向展望 (33)一、内容概述本文旨在设计并实现一个高效的学生成绩管理系统,旨在解决学校对学生成绩管理的需求。

系统的主要目标是提供一个集中、有序、高效的平台,以便教师、学生和家长能够实时查看学生的成绩信息,同时能够进行成绩的录入、修改、查询和统计分析等操作。

系统需求分析:首先,通过深入调查和了解实际场景,详细分析系统的功能需求、性能需求、安全性需求等,明确系统的设计目标和方向。

系统设计:在需求分析的基础上,进行系统的总体设计,包括系统的架构设计、数据库设计、界面设计、算法设计等。

确定系统的技术路线和实现方式。

系统实现:根据系统设计,采用合适的技术和工具,实现系统的各项功能。

包括数据库的建立、界面的开发、算法的实现等。

系统测试与优化:对系统进行全面测试,包括功能测试、性能测试、安全性测试等。

根据测试结果,对系统进行优化,提高系统的稳定性和效率。

系统应用与效果评估:将系统应用于实际场景中,收集用户反馈,评估系统的应用效果和性能。

系统文档编写:整理系统的设计、实现、测试和应用过程,形成完整的毕业论文。

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

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

学生成绩管理系统毕业论文一、综述随着信息技术的快速发展,教育行业对于管理学生成绩的需求也日益增长。

开发一个高效、便捷的学生成绩管理系统成为当前教育领域的重要课题。

本文旨在探讨学生成绩管理系统的设计与实现,以期为相关领域的学术研究与实践应用提供参考。

在当前的教育背景下,学生成绩管理系统已经成为学校管理工作的重要组成部分。

该系统能够方便地对大量学生的成绩数据进行处理、分析和存储,提高管理效率,减轻教师的工作负担。

对于学生和家长而言,该系统也能够提供便捷的查询服务,使学生能够及时掌握自己的学习状况,家长能够全面了解孩子在学校的表现。

关于学生成绩管理系统的研究,已经有很多学者进行了深入探讨。

国内外的研究现状表明,该系统已经在很多学校得到广泛应用,并且不断发展和完善。

仍存在一些问题,如数据安全、系统性能、用户体验等方面需要进一步优化和改进。

本文首先对学生成绩管理系统的研究背景和意义进行阐述,接着分析国内外的研究现状和发展趋势,为后续的具体研究打下基础。

在此基础上,本文将详细介绍学生成绩管理系统的设计与实现,包括系统架构、功能模块、数据库设计等方面,并通过实验验证系统的可行性和有效性。

学生成绩管理系统的研究对于提高学校的管理效率、方便学生和家长查询成绩具有重要意义。

本文旨在通过深入研究,为学生成绩管理系统的进一步发展和应用提供理论支持和实践指导。

1. 研究背景:介绍学生成绩管理系统的现状及其重要性。

在当今信息化、数字化的时代背景下,教育领域的管理与革新日新月异。

特别是在高校学生管理中,学生成绩管理是一项核心而又复杂的任务。

随着教育规模的不断扩大和学生人数的急剧增长,传统的人工管理方式已经无法满足高效、准确、实时的成绩管理需求。

学生成绩管理系统的研发与应用显得尤为重要。

学生成绩管理系统已经广泛应用于各级教育机构中。

该系统通过信息化手段,实现了对学生成绩的电子化、自动化管理,大大提高了成绩管理的效率和准确性。

学生成绩管理系统的应用还为学生、教师和管理者提供了便捷的成绩查询、成绩分析和数据统计等功能,促进了教育教学的改进和决策支持。

毕业设计-学生成绩管理系统-毕业论文

毕业设计-学生成绩管理系统-毕业论文

毕业设计-学生成绩管理系统-毕业论文毕业设计(论文)题目:专业:班级:学号:姓名:指导老师:二〇一三年六月【摘要】本论文叙述了我校学成绩管理的现状以及Visual basic6.0语言的概况。

重点介绍了学生成绩管理系统的实现过程:包括系统分析、系统调查、数据流程分析、功能设计、数据库设计、系统物理配置方案、系统实现、系统测试和调试。

本系统主要功能有用户管理、学生注册、班级信息录入、学生信息录入、班级课程录入、学校专业信息录入、课程信息录入、学生成绩录入、教师信息录入、数据查询、打印输出等功能。

总结了本系统的特点:界面美观、操作方便、容错性强、效率高,从而节约学生成绩管理成本。

本论文主要内容是:第一章简要介绍了本系统的应用背景、需求分析,设计总体思路。

第二章概述了管理信息系统的相关理论及开发语言的有关知识,第三章对本系统进行了系统分析和设计,包括功能需求描述、数据库设计等内容。

第四章介绍了本系统的具体实现。

第五章关于本系统开发过程中的结论及体会。

【关键词】学生成绩管理系统,功能,特点,论文内容。

【Abstract】This thesis describes my school the present condition of the score management and the general situation of the Visual basic6.0 languages .The point introduced the student the result management system carries out the process : Include the system analysis, system investigate, the data process analysis, the function design, database design, the system physics installs the project, system realization, system test and adjusts to try .The main function a management, student of this system register, the class information records to go into, student's information records to go into, the class course record go into, professional information in school record go into, the course information record go into, student's result record go into, teacher's information record go into, data search, print the exportation etc. function . Tallied up the characteristics of this system : The interface beauty, operate the convenience and permit the wrong strong, the efficiency is high, thus economizing the student result management cost.Main contents of this thesis is :A synopsis introduced the applied background, the need analysis of this system, designing thetotal way of thinking .Chapter 2 said the relevant knowledge of the related theories and development language of the management information system all, chapter 3 carries on this system to system analysis and design, include such as function request description and the database design...etc. .A concrete realization that introduced this system .Chapter 5 concerning conclusion within this system development process and realize.【KeyWords】the Student result management system, function, characteristics, thesis contents目录摘要.前言第一章引言1.1 开发背景1.2开发目标1.3 项目提出的意义1. 4 系统开发所用的技术准备第二章系统分析2.1系统需求分析2.1.1系统调查2.1.2组织机构设置2.1.3用户需求2.1.4系统业务流程图2.1.5系统设计思想2.1.6系统设计分析2.1.7系统功能分析2.2新系统逻辑方案2.2.1数据流图(简称为DFD)2.2.2数据字典2.2.3新系统逻辑模型的提出2.2.4系统边界第三章系统设计3.1学生成绩查询系统功能需求简介3.2功能需求描述3.3系统目标要求3.4系统平台选择3.5数据库设计3.5.1数据库需求分析3.5.2数据库概念结构设计3.5.3、逻辑结构设计(E-R图向关系模型的转换)第四章系统实施4.1各子系统模块程序设计举例4.2 软件测试的目的和原则4.3 子系统测试4.4 软件运行与转换第五章结论致谢参考文献第一章引言1.1 项目开发背景几年前,各个学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。

毕业设计论文 ASP学生成绩管理系统

毕业设计论文 ASP学生成绩管理系统

ASP学生成绩管理系统【摘要】人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治、经济、军事、文化等领域产生越来越深刻。

学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。

本论文叙述到的学生成绩管理系统是用IIS+ASP网页编程+ACCESS数据库+SQL查询语言实现的。

重点介绍了学生成绩管理系统的实现过程:包括系统分析、系统调查、功能设计、数据库设计、系统实现、系统测试和调试等。

本系统主要功能有教师管理、学生管理、班级管理、学生信息管理、成绩管理、留言管理,包括功能需求描述、数据库设计等内容。

Mankind has entered the 21st century, the rapid development in science and technology, economic knowledge and information industries have appeared. especially information technology and network technology to the fast development and wide application of the political, economic, military, cultural, and other fields have become deeper and deeper. Student performance management system is an education units indispensable part Its contents for the policy makers and school administrators are of great importance. This paper describes the performance of their students management system is used IIS+ASP website database programming +ACCESS +S QL query language achievable. Focus on the students performance management system implementation process include : systems analysis, investigation, functional design, database design, the realization of the system, system testing and debugging. The system functions teacher management, student management, class management, student information management, performance management, voice mail management, Description including functional requirements, such as database design.【关键字】ASP 成绩管理成绩查询ACCESS目录第一章系统的需求分析1.1 成绩管理系统的背景分析------------------------------------------------------------------------------------5 1.2开发学生成绩管理的必要性----------------------------------------------------------------------------------5 1.3学生成绩管理系统设计的目标的分析----------------------------------------------------------------------6 1.4学生成绩管理系统的系统需求-------------------------------------------------------------------------------6 1.5学生成绩管理系统的功能需求分析-------------------------------------------------------------------------6第二章系统技术以及运行环境的需求分析2.1 ASP技术简介---------------------------------------------------------------------------------------------------7 2.2 ACCESS2003 技术简介---------------------------------------------------------------------------------------7 2.3 SQL语句简介----------------------------------------------------------------------------------------------------7 2.4 IIS简介------------------------------------------------------------------------------------------------------------8 2.5 运行环境---------------------------------------------------------------------------------------------------------9第三章系统模块的设计3.1 学生成绩管理系统的功能分析-----------------------------------------------------------------------------10 3.2 学生成绩管理系统流程图-----------------------------------------------------------------------------------10 3.3 系统功能模块图-----------------------------------------------------------------------------------------------10 第四章系统数据设计4.1 系统管理员表-------------------------------------------------------------------------------------------------13 4.2 系统学生表----------------------------------------------------------------------------------------------------13 4.3 成绩管理系统教师-------------------------------------------------------------------------------------------14 4.4 系统成绩表----------------------------------------------------------------------------------------------------15 4.5 系统留言表----------------------------------------------------------------------------------------------------15 4.6 系统班级表----------------------------------------------------------------------------------------------------15 第五章学生成绩管理系统功能的实现5.1 数据库的连接--------------------------------------------------------------------------------------------------17 5.2 成绩管理系统的登录页面-----------------------------------------------------------------------------------17 5.2 成绩管理系统的安全性--------------------------------------------------------------------------------------17 5.3 系统管理员功能简介-----------------------------------------------------------------------------------------19 5.4 教师功能简介--------------------------------------------------------------------------------------------------20 5.5 学生功能实现简介--------------------------------------------------------------------------------------------21 5.6 学生成绩管理系统的关键代码-----------------------------------------------------------------------------22 5.7 系统在调度中经常出现的问题-----------------------------------------------------------------------------23 总结-------------------------------------------------------------------------------------------------------------------25致谢-------------------------------------------------------------------------------------------------------------------25 参考文献-------------------------------------------------------------------------------------------------------------25前言人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治、经济、军事、文化等领域产生越来越深刻的影响,也正在改变人们的工作、生活学习、交流方式。

学生信息管理系统毕业论文

学生信息管理系统毕业论文

前言学生档案管理系统其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,对于前者要求建立起数据库一致性和完整性、数据安全性好的库。

而对于后者则要求应用程序功能完备,易使用等特点。

经过分析,使我们使用易于与数据库连接的Microsoft Visual Basic 6.0开发工具,利用其提供的各种面向对象的开发工具,尤其是数据库窗口这一功能强大而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原形,然后,对初始原型系统进行需求分析,不断修正和改进,直到形成用户满意的可行系统。

学生档案管理系统是每个学校教育环节不可缺少的一部分,它的内容对学校的决策者和管理者来说至关重要,所以该系统应该能够为用户提供充足的信息和快捷的查询手段。

但一直以来人们使用传统人工方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不便。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,他已进入人类社会的各个领域并发挥着越来越重要的作用。

早期的校园网络、如今的web宽带网都为我们共享数据提供了前所未有的方便,由此,建立高性能的学生档案管理系统,作为计算机应用的一部分,使用计算机对学生信息管理,具有手工管理无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点能够极大的提高学生档案管理的效率,也是科学化、正规化的体现。

因此,开发这样的软件系统是很必要的。

摘要学生档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强、数据安全性好的库。

而对于后者则要求应用程序功能完备,易使用等特点。

经过分析,我们使用MICROSOFT公司的VISUAL BASIC6.0开发工具,以MICROSOFT SQL SERVER数据库作为系统的后台操作,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

成绩管理系统毕业论文

成绩管理系统毕业论文

成绩管理系统毕业论文随着学生数量的增多、管理范围不断扩大、涉及的业务日益复杂,迫切需要一个高效且能够随需应变的学生成绩管理平台。

下面是店铺为大家整理的成绩管理系统毕业论文,供大家参考。

成绩管理系统毕业论文篇一学生成绩管理系统成绩管理系统毕业论文摘要摘要:构建学生成绩管理系统,为用户提供了一个方便快捷的网上管理平台,实现成绩管理信息化,降低管理成本,提高管理效率。

本系统基于.NET平台,运用C#语言编写核心代码块,利用SQL Server2008进行数据库存储数据设计,完成学生成绩管理系统的设计与实现。

该形同性能稳定,易于操作,可扩展性强。

成绩管理系统毕业论文内容关键词:成绩管理;.net;C#;SQL Server20080 引言对如今的高校来说,实现电子信息化的办公室是必然趋势,高校中的信息量主要体现在课程和学生成绩的管理上,因此一个规范高效的信息化的学生成绩管理系统是高校实现管理中一个不可缺少的部分。

本系统就是为了方便学校管理课程和学生成绩管理,采用作为网络编程框架,SQL Server 2008作为数据库而设计开发的一个学生成绩管理系统。

1 相关编程语言介绍1.1 C#语言C#是微软公司专门为.NET量身定做的编程语言,它与.NET有着密不可分的关系。

C#的类型就是.NET框架所提供的类型,C#本身并无类库,而是直接使用.NET框架所提供的类库。

本学生成绩管理系统主要使用C#撑语言来实现其基本功能。

1.2 SQL语言SQL全称是“结构化查询语言(Structured Query Language)”,是一种数据库查询语言,用于存取数据以及查询、更新和管理关系数据库系统。

SQL语言结构简洁,功能强大,简单易学,得到了广泛应用。

本学生成绩管理系统利用SQL Server2008进行数据库存储数据设计。

2 学生成绩管理系统的设计2.1 系统功能模块设计本系统是一个能够独立运行的学生成绩管理系统,不同的用户登录本系统能够执行不同的功能。

毕业论文-基于PHP学生成绩管理系统设计

毕业论文-基于PHP学生成绩管理系统设计

华科学院HUAKE INSTITUTE OF TAIYUAN UNIVERSITY OFSCIENCE & TECHNOLOGY毕业设计(论文)题目:基于PHP学生成绩管理系统设计学生姓名学号班级所属院(系)计算机科学与技术指导教师2015 年 6 月 1 日目录Abstract (III)1 系统概述 (1)1.1 开发背景及意义 (1)1. 2方案论证 (1)1.3 开发工具的选择 (1)2 系统分析 (2)2.1 目标设计 (2)2.2 可行性分析 (2)2.2.1 技术可行性分析 (2)2.2.2 经济可行性 (3)2.2.3 操作可行性 (3)2.3 系统功能分析 (3)2.4 系统性能要求 (4)2.5 系统的功能模块 (5)3 数据库设计 (5)3.1 MYSQL数据库简介 (5)3. 2 系统E-R图 (6)3.3 数据库设计 (6)4 系统的具体实现 (8)4.1 系统开发平台 (8)4.1.1 软件环境 (8)4.1.2 硬件环境 (9)4.2 系统采用的体系结构 (9)4.3 系统流程图及数据流图 (9)4.3.1系统流程图 (9)4.3.2 系统数据流程图 (11)4.4 PHP访问系统数据库的实现 (12)4.4.1 PHP与系统数据库连接的实现 (12)4.4.2 数据库增加记录的实现 (13)4.4.3数据库修改记录的实现 (16)4.4.4数据库删除记录的实现 (18)4.4.5 查询的实现 (20)4.5用户操作权限的控制的实现 (23)摘要随着计算机的发展和技术网络的发展,它是世界上日益普及的东西,随着互联网/内联网使用,在众多的网络服务当中,网络给人的感觉找到一丝新鲜感,其中,PHP进行复杂的数据库操作,有非常强烈的互动,帮助用户控制管理和简单,方便学习和青睐,同时可以很容易地学习,成为目前比较热门的网络技术。

本文首先介绍了operationprinciple PHP技术、工作流程及其运行环境和编程PHP文档的特点,以及如何处理PHP需求环境好,因为每个人都有一个更好地了解PHP,同时也有利于使用PHP技术。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学生成绩管理系统毕业设计论文本科毕业论文学生成绩管理系统学院: 专业: 计算机科学与技术学号: 姓名: 指导教师:【摘要】学生成绩是教育单位不可或缺的一部分,应该能够为用户提供充足的信息和快捷的查询方式。

传统的人工方式来管理学生的成绩存在着许多缺点,如:保密性差而且效率低,产生大量的文件和数据,对数据的查找、更新和维护带来困难。

随着计算机科学逐步成熟以及完善,其渗透到人类社会的各个领域并发挥着重要的作用。

运用计算机对学生信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高管理者对学生成绩管理的效率,使学校的管理科学化、正规化。

【关键词】学生成绩管理系统,数据库,access,数据词典。

- I -目录1.引言 (1)1.1项目开发的背景 (1)1.2项目开发的目标 (1)1.3 项目开发的意义....................................................................................... 1 2.可行性研究报告与需求分析 (1)2.1可行性研究 (1)2.2需求分析 (2)2.2.1 概述 (2)2.2.2 系统需求 (2)2.2.3 数据词典 (2)2.2.4 数据流程图...........................................................................2 3.系统总体设计 (3)3.1 系统结构设计 (3)3.2 数据库结构设计 (6)3.3 系统E-R图.............................................................................................7 4.系统详细设计 (9)4.1系统开发工具及运行环境 (9)4.2系统各功能模块的设计及实现 (9)4.2.1系统管理模块设计 (12)4.2.2信息录入模块设计 (13)4.2.3信息查询模块设计 (21)4.2.4信息打印模块设计..................................................................22 5.系统测试与维护 (24)5.1 系统测试 (24)5.1.1软件测试的目的 (24)5.1.2系统的测试环境 (24)5.1.3测试方案设计 (25)5.1.4测试结果的评价 (25)5.2 系统维护..............................................................................26 6. 用户手册 (26)6.1 软件的安装 (26)6.2 登陆界面 (26)6.3 系统主界面 (26)6.4 信息的查询 (27)6.5 各种信息的录入 (29)6.6 相关资料的打印.......................................................................................29 7. 总结..........................................................................................29 8. 致谢.............................................................................................29 参考文献 (30)- II -1. 引言1.1 项目开发的背境几年前,各个学校对于学生成绩的管理还是停留在运用手工操作,随着各个学校的规模不断壮大,学生人数逐年增加。

关于学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。

但人工管理又有着许多缺陷,比如:效率底、易出错、检索信息慢、对学校的管理提供决策信息较为困难等。

学校不能完全掌握每一个学生的学习情况,这样对学校的教学工作及其不利,使学校的教学质量一直停滞不前,所以我想借本次毕业设计之际,开发一个不仅适用于各校的通用高校学生成绩管理系统,使学校能够充分掌握学生的学习情况,便于学校教学工作的进行和改革。

1.2 项目开发的目标建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效率和现代化水平。

使学校对学生的成绩能够快速并准确的录入、修改和查询,更好地掌握每个学生的各科成绩,便于教师的管理。

使学生对个人的学习成绩进行更快的查询。

让老师能够更好、更快的了解学生的学习情况,使学校的教学质量进一步的提高。

1.3 项目开发的意义现在我国的一些院校的学生成绩管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的进展,因为它浪费了太多的人力和物力。

在当今的信息时代,这种传统的管理方法必然被计算机为基础的信息管理系统所取代。

如果本系统能被学校所采用,将会改变以往靠手工管理学生成绩的状况,可以树立良好的办学形象,提高工作效率,节省人力和物力。

2. 可行性研究与需求分析2.1 可行性研究随着学校规模的不断扩大,学生人数逐年增加,学校对学生成绩管理的工作量也越来越大。

学生成绩管理涉及大量的数据处理,如果用手工来完成庞大的数据处理,将费时费力,还容易出错,为了满足学校对学生成绩管理的需要,急需要一套学生成绩管理系统来完成这项工作。

作为计算机应用的一部分,使用计算机对学生成绩信息加以管理,将拥有着手工管理所无法比拟的优点.例如:输入迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高学生成绩管理的效率,也是学生成绩的科学化、正规化管理的重要条件。

同时还要注意下列几点:1 由于各方面的限制,如人员不够、技术缺乏等原因,开发时应本着循序渐进,逐步完善的原则,不能贪大求全,盲目开发。

2 要注意信息的准确、及时、适用、经济,只有及时、准确的信息才能保证系统开发的质量和效率。

- 1 -3 从全局出发注意系统开发的整体优化性,同时还要注意系统的可扩展性和可延伸性。

4 尽量采用学校现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用学校现有资源、提高系统开发水平和应用效果的以及减少开发成本的目的。

5 系统应符合学校对学生成绩管理的规定,满足学生成绩管理的工作需要,并达到操作过程中的直观、方便、实用、安全等要求。

2.2 需求分析2.2.1 概述1(系统分析的原则分析高校成绩管理的要求,确定管理系统的逻辑功能,以满足高校成绩的要求。

第一阶段完成后,该系统应具备较高的可扩充性,便于在此基础上完成第二阶段。

2( 分析方法采用结构化分析方法,建立新系统的逻辑模型,这个逻辑模型尽可能避免计算机的专业术语。

2.2.2 系统需求经过一段时间对学校学生成绩管理的调研与分析,以及认真研究了几位老师的意见,所开发的学生成绩管理系统应分成以下几个阶段开发:第一阶段建立的成绩管理系统由以下5个子系统组成:1(系统信息的管理,能添加用户、修改用户信息、删除用户。

2(学生基本信息的管理,能对学生基本信息进行添加、删除、修改。

3(班级信息的管理,能对班级基本信息进行添加、删除、修改。

4(学生成绩信息的管理,能对学生成绩基本信息进行添加、删除、修改。

5(对数据的备份、恢复,对学生数据的及时备份。

第二阶段建立的成绩管理系统主要在上次基础上对其功能进行修改以及扩充。

在功能扩充上应该使系统更具实用性。

2.2.3 数据词典经过分析,所开发的学生成绩管理系统应有五个数据表,分别是:1(系统用户数据:高校老师以及管理人员使用成绩管理系统的身份数据,包含的数据项有用户编号、登录口令、权限代码。

2(学生基本信息数据:学生基本信息数据,包含的数据项有学号、姓名、性别、出生日期、文化程度、籍贯、民族、入学日期、身份证号等。

3(课程数据:课程信息数据。

4(班级数据:用于班级信息记录数据。

5(学生成绩数据:学生的成绩数据,包含的数据项考试编号、选择班号、选择学号姓名、选择课程以及输入分数等。

2.2.4 数据流程图学生成绩管理系统数据流程图如下:- 2 -欢迎界面用户主界面用户登陆管理系统系统管理信息打印信息查询信息录入管理系统录入信息用户登陆退出查询信息打印信息表图2-1 系统数据流程图3. 系统的总体设计3.1系统结构设计1(系统设计目标本系统既要满足用户的设计目标,也要满足设计员的设计目标。

(1) 用户的观点看,要求系统能够达到以下目标1) 对信息的收集和保存信息。

例如:输入学生的成绩信息,学生的基本信息等.2)速的传递信息,对那些共享的数据进行快速的传递。

3)供准确的信息,要求比手工作业提供的更加准确和细致的数据,例如学生的各科分数.4) 现有的报表自动生成。

5) 共享现有的数据(2) 设计员从技术观点看,要求系统能达到以下的目标:- 3 -1) 用户使用,具有较高的用户友好性。

2) 有较高的可靠性,将系统发生故障的概率控制在2.0,以下,并具有快速恢复的能力3) 具有较高的运行效率,应比人工作业提高效率10倍以上。

4)具有较强的可维护性和扩充性,能够适应用户的业务要求变化。

(3)设计策略本系统的结构是自顶向下扩展的,层次化的暗盒模块结构。

对高层模块,将运用以事务为中心的设计策略,将一个复杂的系统逐步分解成为几个较小的相对简单的暗合模块;对低层模块,采用以变换为中心的设计策略。

此外,为了提高模块的内聚性,降低模块间的偶合程度,数据库的设计原则是把他作为模块间的邮政信箱,从而既实现数据共享有提高模块的独立性,使系统具有很高[1]的可修改性。

2(系统总体功能本说明主要是为了对学生成绩管理系统进行使用和维护。

该系统充分利用计算机的现有的功能来实现对系统管理、信息录入、信息查询,信息打印等的自动化控制,将会使学生成绩管理工作大大减轻,方便友好的信息管理用户界面,简便的操作,完善的数据库管理,将会使得信息管理系统极大限度地应用于现代化学生成绩管理,成为管理人员的得力助手。

对系统信息的修改、添加、删除对学生基本信息的修改、添加、删除、查询对班级信息的添加、修改、查询对学籍信息的添加、修改、查询对学生成绩信息的添加,修改,查询对数据的备份、恢复3(系统结构图学生成绩管理系统结构图,以下所示,这些结构图是根据系统分析说明书的数据流程图画出的。

实际上它有四个模块组成。

学生成绩管理系统信息录入系统管理信息查询信息打印图3-1 学生成绩管理系统- 4 -系统管理用户权限设置数据备份图3-2 系统管理信息录入成绩录入班级信息学生信息课程信息补考信录入录入录入息录入图3-3 信息录入信息查询按学号查询学生班级课程成绩查班级学期成绩补考学生查成绩询查询询图3-4 信息查询信息打印学生成绩打印班级课程成绩班级学期成绩补考学生打印打印名单打印图3-5 信息打印- 5 -3.2数据库结构设计1( 数据库总体结构本系统采用关系型数据库Acess实现,数据库由、若干个二维表构成。

相关文档
最新文档