温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于Web的学生成绩管理系统的设计与实现
计算机专业
基于
Web
学生
成绩管理系统
设计
实现
基于Web的学生成绩管理系统的设计与实现
摘要
摘要:步入21世纪以来,随着现代科技技术的发展,和信息技术的普及推广,计算机网络技术已经成为现代人们生活和工作中,不可缺少的重要部分。对于我们的学习环境,学校而言,办公自动化的实现也将在很大程度上提高学校的管理工作效率。对于学生的成绩管理系统,实现这一点,对学校的办公自动化将起到重要作用。
对于本文将提到的学生成绩管理系统,该系统是依据开发要求,然后应用于教育系统的。本系统的开发可减轻学校的教职工人员的工作压力,能够比较系统的对学校的教务和教学上的一些服务进行管理。与此同时,也可以减少对员工劳动力的使用,也能够加快查询的速度,加快学校进行系统的管理,以及国家部门对于信息发展的步伐。在这个系统的开发方法上,我们选用了生命周期法和原型法两者结合的方法,遵循了系统的调查研究、系统分析,设计和实施这四个主要阶段进行设计与介绍。
关键词:学生成绩管理系统;信息化;系统管理
Abstract
Abstract:Since the 21st century, with the development of modern science and technology and the popularization of information technology, computer network technology has become an indispensable part of modern people's life and work. For our learning environment, the school, the realization of office automation will also greatly improve the efficiency of school management. For students'achievement management system, to achieve this, will play an important role in the school office automation.
For the student achievement management system mentioned in this paper, the system is based on the development requirements, and then applied to the education system. The development of this system can alleviate the pressure of the school staff, and can manage the school's educational administration and some teaching services more systematically. At the same time, it can also reduce the use of employee labor force, speed up the speed of inquiry, speed up the systematic management of schools, and the pace of information development of national departments. In the development method of this system, we choose the combination of life cycle method and prototype method, and follow the four main stages of system investigation, system analysis, design and implementation to design and introduce.
Key words:student achievement management system; information technology; system management
目录
第一章 概述 4
1.1研究背景 4
1.2研究目的和意义 4
第二章 学生成绩管理系统现状及目标 4
2.1学生成绩管理系统的发展现状 4
2.2学生成绩管理系统的发展目标 5
第三章 可行性分析及开发工具简介 6
3.1可行性分析 6
3.1.1经济可行性 6
3.1.2技术可行性 6
3.1.3运行可行性 7
3.2开发工具简介 7
3.2.1 MicrosoftVisualStudio2005技术简介 7
3.2.2 MicrosoftSQLServer2005技术简介 7
第四章 系统设计 8
4.1需求分析 8
4.1.1功能需求 8
4.1.2性能需求及运行环境 8
4.2系统设计 8
4.2.1系统设计思想 9
4.2.2系统设计分析 9
4.2.3系统模块设计 9
4.3数据库设计 10
4.4界面设计 10
第五章 系统实现 11
5.1用户登录模块 11
5.2用户管理模块 11
5.3成绩查询模块 12
5.4成绩管理模块 12
5.5科目管理模块 13
第六章 系统测试 14
6.1系统测试方法 14
6.2系统测试结果 15
结论 15
谢辞 16
参考文献 17
第一章 概述
1.1研究背景
在现如今的国内各大高校中,校园网的建立已经算是非常的完善了,很多项目和工作也都由单极化转变为网络化了。在国外,教学管理和科研开发这方面已经是相当成熟了,美国早在上世纪七十年代就已经建立起了科研网,其作用就是在网络上实现科研课题的报告和进展情况,这样就很好的实现了在异地进行办公的情况,这是一种很便利的系统程序。
同时系统开发的网络教学,也使学生的选课和成绩下达等过程更加便捷,各项课程都可以在网上进行。目前的网络远程教育前景还是很广阔的,它相对于传统的教学来说更加具有优势,这样的系统充分发挥了网络的优势。我国高校的各种应用系统也很多,网络上的教学计划管理和选课等,以上的这些系统应用的使用,已经渗透到校园的各个方面了。
1.2研究目的和意义
计算机网络的发展情况也是一个极其漫长的过程,他经历了局域网,广域网和城域网,发展到了现在的互联网阶段,计算机网络在现在这个阶段也体现出了很大的优势,这里所展现出来的开放性,是很多应用都是在网络的基础之上开发出来的。
目前使用最广泛的方式就是将数据库和Web有成效的集成起来,这就可以及时的将数据信息在网络环境中显示出来,用户也能够使用web来实现数据库之间的实时交接。这项技术的的根本就是用web提供的用户访问数据的接口,从而实现了对数据库更好的管理。
从上述可看,在web的基础之上的应用系统的开发也是有很大的必要的,那么和数据库相结合的web的开发是更加有必要的了,这样也有更好的应用前景。目前,很多关于该应用的研究都体现在如何利用高新技术来实现更加安全和具有高效性的系统开发。
第二章 学生成绩管理系统现状及目标
2.1学生成绩管理系统的发展现状
一个学校的学生成绩管理系统,就是一个学校对学生信息进行系统管理的重要部分,这对于学校的管理者和领导者来说都是非常重要的。目前很多学校都设有完备和系统的信息管理平台,计算机的使用主要是在Microsoft Office的基础上的,但是这样并没有发挥它的有效作用,而且随着我国对教育的改革和自学教育的不断发展,我国现在积极参加考试的人也越来越多了,对于考试科目的种类也是越来越多样化,这也就使得在考试成绩的管方面更加的繁杂、复杂,学校管理者的在这方面做出的工作业务也更加繁琐,工作量相对来说也比较大,所以,传统的学生管理模式已经逐渐暴露出了各种不利的地方,比如,很难对内部信息进行统一化的处理,所以处理起来效率很低,科学性也比较贫乏,而且也缺少一些合理性。
目前计算机应用技术逐渐走进千家万户,在学校中也越来越普及的运用,所以利用计算机的好处,能够对学生的所有自学考试成绩进行统一规划的管理,并且学生可以在该系统上进行分析,这样大大减少了学校老师和管理者的工作量,也提高了工作效率,给教学和办公管理带来了很大的便利。
该系统的开发,它的主要任务就是为了实现学生成绩管理系统,在使用时能够更加规范化、自动化,从而能够较好的提高学生成绩管理系统效率,本着实用性、开放性和安全性的原则,该系统使数据库开发软件来进行开发制作。这一切都从实际出发,充分的实现了成绩的有效管理,为学生成绩的有效管理提供了很好的平台。
所以,为了能够充分更有效的利用现在的计算机应用资源,学校能够做好学生成绩管理工作,提高自身的办事管理效率,从而实现更全面、更相对集中的办公环境,本系统的开发就成了目前最紧急的事件,目的就是为了能购从根本上改变这种传统且繁琐的教学管理模式,再来实现更加全面并智能化的信息管理,学校的教学管理也会更加规范。
2.2学生成绩管理系统的发展目标
成绩管理系统和传统的成绩管理是不一样的,他最主要的职能就是备份,并且,将备份的资料进行分开保存和组织,这也是基于为用户提供各种服务。这个管理系统是一个将管理和服务与人结合为一体的多维环境,数字化资源就是这个管理系统的基本要素。
在这个科技时代,科技发展十分快速,每个行业都离不开信息处理系统,这也是计算机网络被广泛应用于信息管理系统的原因。计算机软件,他的优势就在于利用它进行对信息的系统管理,将计算机软件的运用利用到信息控制中,这样做,不但提高了办公效率,也提高了系统的安全性。对于复杂信息的管理方面,能够更加充分地发挥它的优点。该系统主要是对信息进行采取收集,储存,加工并维护使用的一个系统,它随着科学和技术的管理发展而形成。学生的个人信息档案管理是教育部门的重要组成部分,对于学校的管理者和教师来说,是很重要的。所以,学生成绩的管理系统给系统用户们提供了详细准确的信息,和更加便捷快速好使用的查询渠道。一直以来,人们使用的都是传统的人工信息管理方式,这种管理方式是存在很多缺陷的,比如办公效率太低,对于许多信息的保密性太差,另外调查处理的时间也太长,大量的文件和数据,人们查找、更新和维护起来都比较困难。
随着现代科学技术的不断发展,计算机科学技术也逐渐成熟,其功能的强大也很快被人们熟知,在社会中也发挥着越来越重要的作用。开发这样的一套管理系统软件是很有必要的,为学生成绩管理系统提供了强大的管理功能,很适合大型的数据库管理。
第三章 可行性分析及开发工具简介
3.1可行性分析
3.1.1经济可行性
对于该系统的可行性,我也做出了一些研究,他的主要目的就是,利用最小的代价在最短的时间把问题很好地解决。现在的计算机价格已经十分可观了,不会很昂贵,性能也越来越强大,我们这个系统的开发,对学校的工作效率来说,也更是带来了极大的飞跃,其主要表现在以下几个方面:
①该系统的运用可以很好的代替人工操作进行主动繁琐的过程;
②可以更好地节省资源利用;
③能够很大的提高学校管理者的工作效率;
④具有强大的保密性,使文件和档案等信息更加安全
⑤他在经济这方面是非常可行的。
3.1.2技术可行性
该系统的开发,利用的是Microsoft SQL Server2005,用这个作为系统的数据库,这是一个可以支持多个新兴数据库,并且也适用于中大型规模的数据需求。校园内的校园网的建设,也为系统的服务器和客户端的结构,提供了硬件方面的支持。使用Microsoft SQL Server2005来作为该系统的开发环境,他能够为我们提供,很完善的指令控制,