大评奖评优系统的设计与实现
目录
1绪论 1
1.1 研究背景和意义 1
1.2 国内外发展趋势 2
1.3 主要研究内容 2
2系统开发环境 4
2.1 ASP.NET概述 4
2.2动态网站技术介绍 4
2.3数据库技术 5
3需求分析 7
3.1任务描述 7
3.2 功能需求 7
3.3 可行性分析 7
3.3.1 可行性分析 7
3.3.2 的技术可行性 8
3.3.3 运行可行性 8
3.3.4 时间可行性 8
3.4 系统流程和逻辑 8
3.5系统用例图 10
4 系统概要设计 12
4.1 系统结构 12
4.2. 数据库设计 14
4.2.1 数据库概念设计 14
4.2.2数据库结构设计 16
5 系统详细设计与实现 20
5.1登录模块的实现 20
5.3 学生信息管理 21
5.4 教师信息管理 22
5.5奖项信息管理 22
5.6申请信息管理 23
5.7修改密码 24 *景先生毕设|www.jxszl.com +Q: #351916072#
6 系统测试 25
6.1 大学生评优评奖系统的测试目的 25
6.2 大学生评优评奖系统的测试方法 25
6.3大学奖状系统的测试用例测试用例设计用于测试具体案例 25
6.4 大学生评优评奖系统的系统测试结果 25
总 结 29
参考文献 31
致 谢 33
1绪论
1.1 研究背景和意义
近年来,随着信息技术的不断发展,社会不断的进步,国家对教育的投入越来越大,重视度也越来越高,各种激励和奖励政策也越来越多。对于大学生的补助、奖励项目和奖励金额也逐渐增加,因为参评人数多,奖项项目多,因此给评选带来了很大的困难,传统的管理办法已经无法适应高校的评优评奖需求,为了进行公正、高效、规范的评奖评优,因此开发出了适应高校的评奖评优系统。
到目前为止,网上办公已经成为一种潮流一种习惯。为了减少人工造成的错误而导致管理错乱的情况,为了能更好的以及保密的管理数据信息,各个领域的管理系统的争相出现,给各行各业的管理带来了极大的有利条件,也是其成为了一种必要的方式。因此,各种系统的出现为人们提供了极大的有利条件,减少了人工造成而引起的不必要的损失。
学校是一个培养学生思维习惯的重要基地,因此顺应信息现代化潮流是义不容辞的,高校评奖评优管理系统从大的方面来说顺应了时代潮流,培养学生的思维习惯,从小的方面来说提高了学校成效,减少了各级负责人的任务负担,使得管理更加的系统化。
大学生评奖评优系统能够让学生及时了解评奖评优条件、时间,学生通过系统上传个人信息,避免来回跑着找老师。评奖评优教师和领导不用面对大量的纸质材料,直接在该系统中就可以随时审核学生信息,避免了大量纸质材料一次性交上来带来的工作负担。对于学校而言,节省了打印大量评奖评优申请表的费用,同时减少了各级人员之间协调的麻烦,体现了评奖评优的高效性和公正性。然而大学生评奖评优系统,能够使我们更要容易使用它来为我们处理这些在一起我们看起来比较复杂的事情,然而大学生评奖评优系统就是基于ASP.NET制作的一个全新的系统,它方便了我们的使用,让我们有足够的理由去将该奖项颁发给该同学,让其他同学为之羡慕,从而努力学习,为下一次的评奖评优工作的展开而努力奋斗,还能解决不公平的待遇,打击其他同学的积极性。同时也能解决很多老师因为学生的数目太多而记不清楚其中那个更好而发愁,使之能够更加富有权威性。并且管理员也能通过后台查看是否尤其不准确性,并进行更改,方便学习学生好学生能准确的评上优秀学生和各种奖项。因此大学生评奖评优系统是十分可行的,并且十分必要。
1.2 国内外发展趋势
大学生评奖评优管理系统作为当今高校教务系统的一个子系统,在评奖评优的过程中提供了不少方便。目前,学校在评奖评优过程中还是靠一级一级向下宣传的方式进行的,先是学校向各个学院下达此消息,然后学院再向各个班级负责人下达,之后才到达学生这边,比较繁琐并且在某个奖项有修改的地方还需再次一级一级传达,用于管理的人力资源消耗过大,花费时间过多,效率不高。然而本系统能够一次性解决这些问题,虽然可能也存在缺点,但是只有通过多次使用才能发现,并及时改正,才能更加完善本系统。
很多高校在评奖评优时,主要由学院或者辅导员根据学生的成绩及平时表现来人为进行推荐后,再进行评选,这样会使得表现基本相当或者成绩基本相当的同学出现不公正的待遇,学院领导或者辅导员会根据个人之见进行评优,人为的情感因素太多,导致学生对评优不公的懈怠,无法以评促学,反而打击了学生的积极性和主动性。
也有一些高校已经具有评奖评优系统,但现有的系统主要是用于评优学生信息的统计,从原有管理方式的缺点考虑,本系统主要解决大学生评奖评优管理的规范化,科学化以及自动化的问题。对于管理员,可以增加使用此系统的用户,并且发放评奖评优的信息,并且规定评定的时间范围。对于学院,可以对班级初步的评定信息进行审核,并且统计上传评定结果。对于班级,可以查看到有哪些评奖评优的信息,并且评定之后可以看到结果。通过本系统,可以降低管理成本,能够对信息进行系统管理,能够做到让大家信息共享。使用该系统,在现在这个信息时代中更能符合大家的需求。方便大家的使用,让我们能够一起进步,一起完善我们的系统,丰富我们的知识,让我们的系统等东西越来越好,更加完善。
1.3 主要研究内容
信息管理平台是一个完整、高速、开放的平台,其核心思想是提供一个基于自然语言的用户界面,用户可以快速有效地管理物流信息渠道和阶段。本项目开发工具自然是通过使用微软Visual Studio 2010,这个微软的开发语言是通过微软ASP.NET等开发语言,后台数据库通过使用SQLServer2008来进行报表分析以及查看数据,以此来实现信息管理平台。ASP.NET的设计和开发可以是一种独立的语言,或者你可以选择一种你认为适合你的语言。这也正是ASP.NET的强大之处,它只需要下载下来,进行一些基本的服务配置安装就能成功的运行,可以说是非常的简单易行,因此它能够多独立的成为一种语言,方便你的使用。ASP.NET的大部分开发都是基于组件和模块的,因此开发的系统具有更好的性能和更好的功能。在数据处理方面,有很多不可思议的地方,正是因为这些新的和显著的特点使得ASP远远不及ASP.NET。数据表是数据库中最重要的部分,我们要能够通过数据表进行观察我们的数据库的合理性。
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/52888.html