教师教学质量评价系统设计毕业论文

上传人:痛*** 文档编号:42115077 上传时间:2021-11-24 格式:DOC 页数:34 大小:1.35MB
收藏 版权申诉 举报 下载
教师教学质量评价系统设计毕业论文_第1页
第1页 / 共34页
教师教学质量评价系统设计毕业论文_第2页
第2页 / 共34页
教师教学质量评价系统设计毕业论文_第3页
第3页 / 共34页
资源描述:

《教师教学质量评价系统设计毕业论文》由会员分享,可在线阅读,更多相关《教师教学质量评价系统设计毕业论文(34页珍藏版)》请在装配图网上搜索。

1、毕业论文(设计)论文题目: 教师教学质量评价系统 学生姓名: 学 号: 专 业: 信息管理与信息系统 班 级: 指导教师: 完成日期: 2012年 05月 20日29教师教学质量评价系统内 容 摘 要随着计算机技术的迅速发展,学校教学和管理的信息化发展也有长足进步,这就要求各个环节能均衡发展,从软硬件双方面把学校建设成一流的信息管理、教育教学的平台。本系统着重研究教学质量评价及分析系统,提供师生对教学效果的评分,快速集中收集各方面的评教信息,为教务老师提供相关决策支持。本系统主要功能划分为四块:评价问卷的管理、评价人员管理、评价结果统计查询、报表的输出。本系统主要实现对教学信息的规范化、系统化

2、的管理。该评价系统采用ASP.NETSQL 达到对数据库的调用,实现各项功能,应用了B/S模式,方便本校教务部对任课教师进行教学评教数据的管理,使得教务部在查询、整理、输入、输出等方面达到事半功倍的效果,同时,该系统也是对任课教师的教学质量进行检查,更加有效督促教师教学的一种手段。学生还可以通过该系统实现网上评教,更加减轻教务老师的工作量。关键词:教师教学质量评价系统 学生评价 教师评教Teaching Quality Assessment SystemAbstractWith the rapid development of computer technology, school teach

3、ing and management of information technology development has made considerable progress, which requires a balanced development of all aspects of both, from the hardware and software aspects of the school building into a two-class information management, education and teaching platform. Teaching Qual

4、ity Evaluation System applied to B / S mode, and this teaching quality evaluation system that is convenient for the Academic Affairs Division of the subject teacher to teach when teaching evaluation, the evaluation of the teaching of data management, making the Academic DepartmentIn the query, organ

5、ize, input, output and so the church can get anywhere at the same time, the system is also a Teacher of the teaching quality inspection, supervision and more effective as a means of teaching.Students can also teach the system to achieve on-line assessment.More teachers to reduce the workload of the

6、Senate. ASP.NET and SQL database calls to realize the various functions envisaged.Keywords:eaching Quality Assessment System student evalute teacher evalute目 录绪 论1(一)教师教学质量评价系统背景1(二)开发教师教学质量评价的目的及意义1一、系统规划2(一)系统调研2(二)系统可行性分析21.经济可行性分析22.操作可行性分析33.技术可行性分析3二、系统分析4(一)需求分析41性能需求42系统的数据要求4(二)业务流程图5(三)数据流

7、程图51.数据流图使用的基本符号62.学生数据流图63.专家数据流图64.教师数据流图75.管理员数据流图8(四)数据字典81.数据项82.数据结构93.数据流104.数据存储105.加工处理10三、系统设计12(一)软件的设计目标121.设计目标122.基本要求12(二)系统总体框架图12(三)功能图13(四)数据库设计141.图例说明142.教师教学质量评价系统的E-R图14(五)数据库表的设计15(六)输入输出设计181.输入设计182.输出设计18四、软件实施19(一)学生评价块设计19(二)管理员身份登录19(三)教师身份登录20五、系统运行测试21(一)运行环境21(二)软件测试2

8、11.测试方法212.测试过程22(三)系统维护221.维护的内容232.维护类型23结束语24致 谢25参考文献26附录一27绪 论(一)教师教学质量评价系统背景当今社会可以说是信息技术的发展时代,在社会的方方面面无不涉及到各种信息的处理。人类的信息社会就是对信息进行有效合理的加工和处理,它将促进整个社会的发展。随着社会信息技术的不断提高,计算机已被广泛应用于当今社会的各个领域,成为推动社会发展的首要技术动力。在软件技术的应用中,软件的开发技术,尤其是应用型软件产品的开发技术成了重中之重。不断开发适应用户需求、市场需要的新型软件产品,参与市场竞争,获取最大利润是所有信息企业追求的目标。随着我

9、国当前高等教育规模的日益扩大,高校的教学管理任务日趋繁重,具备强大而高效的教学效果评价工具就成为保证和监督教学质量的关键条件之一。本系统着重研究教学质量评价及分析系统,提供师生对教学效果的评分,快速集中收集各方面的评教信息,为教务老师提供相关决策支持。10(二)开发教师教学质量评价的目的及意义开发教师教学质量评价系统有两方面的好处:一是教师教学质量评价系统的实用性。一个好的教师教学质量评价系统会将一个庞大的投票评优工作井井有条的管理起来,计算机与人的不同就在于,计算机是机械的、精确的,它不会使管理工作出现差错。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能

10、够大大减轻教工人员的工作量,提高办事效率;另一方面好处是,设计该系统只是一种手段, 通过它使我可以更好的了解计算机的工作过程,掌握开发语言的使用方法,掌握开发各种项目的工作技能,适应迅猛发展的社会。教师教学质量评价系统是一个非常实用的应用型软件产品,单说它的应用范围就十分广泛,只要有学校的地方,都可以采用本系统。计算机的作用就是辅助人们完成那些烦琐的体力劳动和脑力劳动,使人们从劳动力中解脱出来,教师教学质量评价系统就是辅助教务老师完成繁琐的资料统计工作。总的来说该系统基本实现了对教师教学质量评价的需求。本课题的直接目的是为了成功完成教师教学质量评价系统的开发,间接目的及最终目的是为了了解软件的

11、开发思想,掌握软件开发人员应当具备的基本技术素质,树立良好的软件开发理念,建立正确的、符合工程规范的、系统化的软件工程思想,灵活运用各种软件分析与设计技术,开发高质量的软件产品。一、系统规划(一)系统调研正式开发教师教学质量评价系统之前进行调研是非常必要的,其必要性主要表现在以下几个方面。1.明确用户的要求:可以根据调查结果进行可行性分析,确认系统的开发是否可行。2.确定系统研究人员:提出新系统的人员并不都是系统研究人员,有些人对于其功能和处理数据的方法没有明确的认识。它们只是根据自己的业务工作需要提出了要求,系统开发人员要对此进行详细的调查和分析,确认用户的要求可以通过现有的计算机技术实现,

12、保证开发的系统与用户提出的要求相吻合。3.系统质量的确保:学校的现行系统可能是手工系统,也可能是使用计算机的系统,无论是何种情况,都要详细地调查现行系统中信息处理的具体情况,系统内部功能结构,以便设计出一个合理的新系统逻辑模型,为新系统的设计工作打好基础,保证整个系统开发的质量。总之,必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,从而避免新系统的开发失败。(二)系统可行性分析该系统具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点。可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社

13、会、技术、经济、管理等方面进行分析,并得出新系统的开发工作是否可行,需要不需要修改、追加投资或者暂缓开发、分步实施等方案。它是程序员成功开发该系统的重要前提,是开发必不可少的步骤。1.经济可行性分析经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给学校带来一定的经济效益。现在,计算机的价格已经十分低廉,性能逐渐强大。本系统属网站,需购置服务器、打印机各一台以及各种相关软件,采用自主开发方式,系统开发成功,正常运转,将更有效地帮助学校教师教学质量评价的管理,节省人工书面操作等,所产生的效益远大于所需费用。因此,本系统在经济上是可行的。2.操作

14、可行性分析本系统为学校教师教学质量评价管理系统,主要目的是帮助学校内部教师教学质量评价方面的管理。操作简单,使用者可以很快熟悉系统的各个模块功能。因此,本系统在操作上是可行的,节省时间以及人力和物力。而且本系统的兼容性好,在一般的应用系统条件下完全适用,可以扩展到其他学校,学校以及培训机构做到实用性,可扩展性和可维护性相结合。因此,本系统在操作上是可行的。3.技术可行性分析从目前IT行业比较流行的数据库开发、管理软件来看,对于比较简单的中小型数据库,SQL2000和ASP.NET相结合是在实际应用中较为成功的一种解决方案。为用户提供了业界软件开发一直坚持的非常友好、操作简单的用户界面、完善强大

15、的数据库操作功能和简洁明了的数据库接口,所以技术实行起来相对会容易。综上所述,实施本系统在技术上、经济上、管理上都是可行的.9二、系统分析(一)需求分析需求是用户对系统提出的要求,这组要求可能是原始的、笼统的,也可能是抽象的、细节化的。但一个软件系统的开发必须以一组需求化为出发点。软件需求分析工作是在软件计划阶段完成之后开始的,其主要目的是:在综合分析用户对系统提出的一组需求(功能、性能、数据等方面)的基础上,构造一个从抽象到具体的逻辑模型表达软件将要实现的需求,并以“软件需求规格说明书”的形式作为本阶段工作的结果,为下一阶段的软件设计提供设计基础。(如图2-1所示);1图2-1软件开发中系统

16、分析阶段的工作流程1性能需求(1)统一处理的准确性和及时性:系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足教师,学生以及专家评价信息处理的需求。(2)系统的开放性和可扩充性:系统在开发过程中,应该充分考虑以后的可扩充性。即系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。(3)系统的易用性和易维护性:要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,易于系统的维护。针对用户可能出现的使用问题,要提

17、供足够的帮助,缩短用户对系统熟悉的过程。12系统的数据要求9(1) 数据录入和处理的准确性和实时性。准确性如电话号码的输入必须是数字等。(2) 数据的一致性与完整性。(3) 数据的共享与独立性。(二)业务流程图在使用教师教学质量评价系统过程中,学生通过通过登录界面后给老师评价。老师通学生的考试成绩以及课堂表现来给学生进行评价。管理员则通过管理课程表和学生还有教师的信息各种表,管理人员的权限实现整个业务的流程实现。统一将所有的数据存储在教师教学质量评价系统的存储数据库中。整个业务的流程如下:11图2-2业务流程图符号说明图2-3业务流程图(三)数据流程图数据流图是描述系统逻辑功能的主要工具,通过

18、几个特定的符号,可以综合地反映出信息在系统中的使用、加工处理、传递、存储的整体情况。数据流图是系统结构化分析行之有效的工具,它抽象地描述了系统数据处理的情况,但却无法表达各个处理的详细内容,因此还要对数据流程图中出现的数据流和处理等做出进一步的补充说明,这就是数据指点和变换逻辑说明。111.数据流图使用的基本符号2.学生数据流图下图是学生操作流程的描述。教师质量评价中,学生需输入口令才能登录系统,学生进入系统后可以根据需要进行下列操作:管理自己的基本信息、评价教师、填写意见、查询评价; 图2-4学生数据流图3.专家数据流图下图是专家操作流程的描述。教师质量评价中,专家需输入口令才能登录系统,专

19、家进入系统后可以根据需要进行下列操作:管理自己的基本信息、评价教师、查询评价; 图2-5专家数据流图4.教师数据流图下图是教师操作流程的描述。教师质量评价中,教师需输入口令才能登录系统,教师进入系统后可以根据需要进行下列操作:管理自己的基本信息、课程查询、查询评价;图2-6教师数据流图5.管理员数据流图下图是管理员操作流程的描述。教师质量评价中,管理员需输入口令才能登录系统,管理员进入系统后可以根据需要进行下列操作:管理自己的基本信息、学生管理、教师管理、专家管理、课程管理、班级管理、年届管理、问卷管理、查询评价。图2-7 管理员数据流图(四)数据字典数据字典是对描述数据流程图中的数据项、数据

20、流、数据存储、加工处理逻辑等组成部分的严格定义,下面是本系统的部分数据字典:71.数据项 数据项:学生编码含义说明:唯一标识每个学生长度:10取值含义:每位按顺序编码数据项:教师编号含义说明:唯一标识每个教师长度:10取值含义:每位按顺序编码数据项:专家编码含义说明:唯一标识每个专家别名:专家编号长度:10取值含义:每位按顺序编码数据项:课程名称含义说明:唯一标识每个课程名称别名:课程名称取值含义:每位按顺序编码。 数据项:课程编号含义说明:唯一标识每门课程编号别名:课程编号取值含义:每位按顺序编码。2.数据结构数据结构:教师含义说明:是教师信息管理系统中信息的数据结构,定义了教师的基本信息。

21、组成:编码、姓名、身份证号、性别、出生年月、籍贯、政治面貌、民族、工作单位、简历等有关内容。数据结构:课程含义说明:是教师信息管理系统中信息的数据结构,定义了课程信息。组成:课程名称、课程编号、所属专业(班级)、课程学时、学分、课程类别。名字:专家登录验证结果描述:指系统返回给用户的信息,指明用户是否可以登录系统定义:验证信息=用户名+密码+用户权限位置:专家3.数据流数据流“添加”可描述如下:数据流:添加说明:对教师信息管路系统中的信息进行添加操作数据流来源: 教师信息数据流去向:增加信息 数据流“删除”可描述如下:数据流:删除说明:对教师信息管理系统中的信息进行删除操作4.数据存储数据存储

22、编号:学生学号数据存储名称:学生姓名简 述:学生的基本信息数据存储组成:学生编号+姓名+性别数据存储编号:教师编号数据存储名称:教师姓名简 述:教师的基本信息数据存储组成:教师编号+姓名+性别数据存储编号:专家编号数据存储名称:专家姓名简 述:专家的基本信息数据存储组成:专家编号+姓名+性别 数据存储编号:管理员编号数据存储名称:管理员姓名简 述:管理员的基本信息数据存储组成:管理员编号+姓名+联系电话5.加工处理处理逻辑编号:处理逻辑名称:学生信息表输入的数据流:教师评价 处 理:我的评价输出的数据流:月报表处 理 频 率:1次 /月处理逻辑编号:处理逻辑名称:教师信息表输入的数据流:学生评

23、价 处 理:我的评价输出的数据流:月报表处 理 频 率:1条/次三、系统设计(一)软件的设计目标1.设计目标(1)系统应建立友好的界面,即要操作简单、直观、灵活,又要易于学习掌握。(2)系统在用户输入用户名,密码时,就具有自动识别的功能,以帮助用户更正错误。(3)系统在确定用户名和密码后,应具有自动连接数据库的功能。(4)在正确连接数据库,查询到用户相应的信息后,应在界面显示相关的信息(5)系统具有良好的安全性。系统应遵循有关信息安全标准,具有切实可行的安全保护和保密措施。2基本要求(1)实用性软件设计开发的最终目的都是应用。网上教务评教系统将会是学校教务部中非常实用的评教软件,操作简单,方便

24、,是用户急切需要的助手,是教务工作者很好的管家。(2)技术性本软件开发环境是在Windows 2000 server的开发平台上,利用Active Server Pages作前台页面开发,SQL作后台数据库开发。安全可靠,可移植性强。本软件是在软件工程开发过程的指导下按步进行。页面友好清晰美观,简单易学,符合人机对话的需要。2(二)系统总体框架图总体框架图介绍了不同用户登录后不同的各个功能(如图3-1):图3-1 系统总体框架图(三)功能图功能方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表各个数据的子集,

25、最底层的各个框代表组成这个数据的实际数据元素(不能再分割的元素)。随着结构的精细化,层次方框图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。系统分析员从对顶层信息的分类开始,沿图中每条路径反复细化,直到确定了数据结构的全部细节时为止。本系统包含的主要模块包括整个评价系统的主要功能划分为四块:评价问卷的管理、评价人员管理、评价结果统计查询、报表的输出(图3-2所示);6图3-2系统功能图(四)数据库设计1.图例说明11E-R图使用基本符号如图3-3所示(1) 属性(2). 实体(3). 联系 属性 实体 联系图3-3E-R图使用的基本符号2.教师教学质量评价系统的E-R图图

26、3-4总体ER图(五)数据库表的设计为了实现管理信息系统的计算机化,仅仅用文字来描述信息的流动和存储还远远不够,还要进一步调查分析舍去物质流,抽象出信息流,定义出数据库,各数据表的结构,并对各种数据的属性和各项处理功能进行详细分析。通过对该系统的研究,将系统数据分为以下几个表:管理员基本信息表,班级信息表,打分信息表,成绩表,管理员信息表,专家基本信息表,类别信息表,项目信息表:年届信息表,评价信息表,学生基本信息表,问卷信息表,教师基本信息表等几个表,各表的具体设计结构如下: 11表3-1 管理员基本信息表:字段名类型宽度小数位数管理员编号数值型10管理员帐号数值型10管理员密码数值型20备

27、注表3-2 班级信息表:字段名类型宽度小数位数班级编号数值型10班级名称字符型10年届日期型4备注表3-3 打分信息表:字段名类型宽度小数位数打分编号数值型10学生姓名字符型8课程字符型20评分数值型2问卷名称字符型20类别字符型10密码号码字符型10类型字符型6备注表3-4 专家基本信息表:字段名类型宽度小数位数用户编号数值型10用户名字符型10密码字符型20姓名字符型8职称字符型10备注表3-5 课程信息表:字段名类型宽度小数位数课程编号数值型10课程名称字符型10班级字符型20教师总结字符型50备注表3-6 类别信息表:字段名类型宽度小数位数类别编号数值型10类别名称字符型10问卷字符型

28、50备注表3-7 项目信息表:字段名类型宽度小数位数类别编号数值型10项目名称字符型10类别字符型20备注表3-8 年届信息表:字段名类型宽度小数位数年届编号数值型10年届名称字符型10备注表3-9 评价信息表:字段名类型宽度小数位数评价编号数值型10课程字符型20用户字符型20问卷字符型10类型字符型10学生建议字符型20时间日期型8备注表3-10 学生基本信息表:字段名类型宽度小数位数用户编号数值型10用户名称字符型10密码字符型20姓名字符型20学号数值型10班级字符型10备注表3-11 教师基本信息表:字段名类型宽度小数位数用户编号数值型10用户名字符型10密码字符型20姓名字符型10

29、工号数值型10备注表3-12 问卷信息表:字段名类型宽度小数位数问卷编号数值型10问卷名称字符型10状态字符型20时间日期型10备注(六)输入输出设计1.输入设计输入设计对系统的质量有着决定性的重要影响。输入数据的正确性直接决定着处理结果的正确性,如果输入数据有误,即使计算和处理十分正确,也无法获得可靠的输出信息。同时,输入设计是信息系统与用户之间交互的纽带,决定着人机交互的效率。输入设计包括规范和数据准备的过程。52.输出设计系统设计阶段,输出设计的内容包括: 6(1)有关输出信息使用方面的内容。包括:信息的使用者、使用目的、报告量、使用周期、有效期等等。(2)输出方式。在所设计的教师教学质

30、量评价系统中,主要采用了报表输出的方式。它主要包含有两种形式:查询报表、汇总报表。其中查询报表主要用于查询基本信息等的输出;汇总报表主要用于员工对基本信息的统计输出。(3)输出设备。常用的输出设备有:显示器、打印机、绘图仪、影像输出系统、语音输出系统、磁盘记录设备等等,而本软件所利用到的主要输出设备有:显示器、打印机,其中显示器主要用于员工查看信息记录,打印机主要是用于打印员工开出的单据等等。(4)输出介质。本软件主要的输出介质主要有多种规格的白纸。四、软件实施这一章主要介绍软件的实现过程,及主要功能。部分代码将会在论文的最后给出。本系统主要面向的用户群体包括管理员,学生。其中管理员,学生两部

31、分的主要区别仅在于他们的权限的不同,比如管理员可以查看系统中任课教师的评优分数,对评优教师的各项评教指标进行查询等等,而学生是不具备这些权限,所以,在讲述的过程中我将用户群体分做四大部分,一部分是管理,一部分是教师和专家,还有是学生。本文以学生和管理员为重点对象来介绍(一)学生评价块设计用户在使用本软件时均需要登录后,才可使用,登录时会提示你输入用户名,及用户密码。用户名均是管理员分配给每位用户的且具有唯一性,用户自己不可更改,用户自己可以更改密码。在登录时,系统会根据你输入的用户名来判断你是几级用户:管理员为1级,学生是2级。确定是几级用户后,系统会给不同用户不同的权限。登录时,给出不同的提

32、示信息4。如图4-1图4-1学生登录(二)管理员身份登录管理员的权限是本系统的最高权限,管理员同学生的区别就在于,管理员可以对不同学生的投票进行汇总管理,还可以显示出被评教师的投票分数。图4-2管理员登录(三)教师身份登录以教师身份登录后,可以管理个人信息,我的课程,我的评价和评价查询等功能。教学评教模块可以对各个老师进行评价。评价查询可以查询各个老师的评价情况。3图4-3管理员登录 五、系统运行测试(一)运行环境硬件环境:微型计算机一台,各项技术指标硬件配置处理器Pentium II300以上内存64M以上硬盘空间30M以上图5-1 运行环境硬件配置软件环境:visual studio 20

33、05,SQL 2000操作系统:Windows XP/2000网络环境:利用现有广域网Internet即可(二)软件测试测试的目的就是,系统在投入生产之前尽可能多地发现系统中的错误。目前系统测试仍然是保证系统质量的关键步骤,它是对系统规格说明、设计和编码的最后复审。系统测试在系统生命周期中横跨两个阶段。131.测试方法系统测试是将已经集成好的各个模块,作为一个整体,与操作系统、计算机硬件、外部设备、数据和人员等其他元素结合在一起对系统进行的一系列的测试。系统测试是在信息系统开发过程中,通过确定的方法,从信息系统模型和软件代码中发现并排除潜在的错误,以得到能可靠运行的信息系统的过程。信息系统开发

34、的复杂性决定了在所开发的信息系统中肯定会隐含和残存这样或那样的错误和问题。因为在理论上不能保证所开发的信息系统是绝对正确的,因此必须通过测试来发现和排除这些问题。测试的目的是发现问题,但测试并不能保证能发现系统中潜在的所有问题。因此,再彻底的测试,也总会遗留一些问题到运行阶段。成功的测试是尽量多地发现问题,并保证所提交的系统是能够可靠运行的系统。14系统测试用例设计方法包括白盒法和黑盒法:白盒法测试,也称逻辑驱动测试或称逻辑覆盖测试。使用白盒法需阅读程序内部的逻辑,并以此为基础设计测试用例。 黑盒测试,也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常

35、使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下, 测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。黑盒测试方法主要有等价类划分、边值分析、因果图、错误推测等,主要用于软件确认测试。 “黑盒”法着眼于程序外部结构、不考虑内部逻辑结构、针对软件界面和软件功能进行测试。“黑盒”法是穷举输入测试,只有把所有可能的输入都作为测试情况使用,才能以这种方法查出程序中所有的错误。2.测试过程(1)测试用例3测试查询管理员登录功能:管理员信息表

36、预期效果:列出管理员对评价界面测试结果如下:图5-2管理员评价图(三)系统维护为了清除系统运行中发生的故障和错误,软、硬件维护人员要对系统进行必要的修改与完善;为了使系统适应用户环境的变化,满足新提出的需要,也要对原系统做些局部的更新,这些工作称为系统维护。8系统维护的任务是改正软件系统在使用过程中发现的隐含错误,扩充在使用过程中用户提出的新的功能及性能要求,其目的是维护软件系统的“正常运作”。1.维护的内容程序的维护:在编程中有许多没有被发现的错误,在系统运营过程中,还要对程序不但更新,以确保系统能够正常工作。数据文件的维护:对于有关系统的数据库,其他文件,图片进行维护,定时不定时对数据进行

37、备份。代码的维护:在编程过程中,代码的书写要整齐,规范,可能当时能够运行,但是还是要对其规范化。机器、设备的维护:即硬件的维护,对于版本的更新,以及软件的升级的维护工作。2.维护类型(1)更正性维护更正性维护是为了保证信息系统正常可靠地运行而进行的维护工作。系统开发和测试工作不能保证系统没有错误,必然会把一部分问题残存在系统中。在系统运行过程中,这些问题就会暴露出来。更正性维护用来修改和更正系统在运行过程中暴露出来的问题,以保证系统的正确性。(2)适应性维护适应性维护是为了适应环境的变化对系统进行的维护工作。系统在运行过程中,社会环境和软、硬件环境都会发生变化。为了适应环境的变化,需要对系统进

38、行适应性调整,以满足用户的要求。(3)完善性维护完善性维护是为了满足用户的新需求,对系统的功能或性能所进行的改进和完善性维护工作。用户对系统的需求是不断变化的,为了满足用户需求的新变化,就需要进行完善性维护工作。(4)预防性维护预防性维护是为了使系统适应未来可能出现的新变化,而对系统进行的超前性维护工作。对于那些适用面广、生命周期长的系统,需要专门建立一支维护队伍。他们不需要被动地等待用户提出问题或新需求之后再进行维护工作,而应该对运行的系统进行超前性预测,估计用户可能产生以及潜在的新需求,并根据估计的结果,对系统进行维护行工作。结 束 语经过一段时间的分析、代码编写及系统调试,系统基本上已经

39、完成。令人欣慰的是:和前边的系统开发计划、系统实现目标相比,本系统大部分功能已经实现,这得益于老师同学们的指导和自己的辛勤努力。但仍然有一些功能不完善,有待进一步改进。还有一些功能,由于时间和技术的原因,在此没有实现,但有望在以后的时间里再改进。在这次设计中走了不少弯路,遇到过各种各样的困难,有程序上的、也有思想设计上的,但最后基本上都解决了。1.系统开发是一个长期、全面的程序设计过程,需要有相关的专业知识基础。最重要的是开发的系统并不是一个简单的程序,所以在开发前一定要作好各种前期工作,包括需求分析,开发目标,结构设计等,不要急于求成。在这次设计中,由于我们的前期工作并不是很完善,所以后面比

40、较吃力,而且有点手忙脚乱,不知所措。通过整个过程的完成,我也算是领悟到了这一点。2.通过本次系统的开发,也让我对以前所学的程序设计和数据库等知识又有了一个全面的认识和复习。学到了不少系统开发方面的知识和技巧,也灵活地运用了SQL语句。以前只是所学的知识都停留在课本上,这次是将所学运用于实际,锻炼了我的实际操作能力,也让我对系统开发产生了浓厚的兴趣。在以后的时间里,我还会对系统加以改进或是开发其他有价值的项目。3.本次开发让我了解到了系统安全性的重要。一个系统若不具备完整的安全保护功能,则极其容易丢失数据,或是被非法修改、删除数据,。这些都将给系统带来无法弥补的损失。数据库有关的安全技术有:用户

41、标识与鉴别、存取控制、视图机制、审计数据加密等。本系统采取了用户标识与鉴别和存取控制的安全技术,对这样一个系统还是可用的。但由于对相关技术没有掌握,没有涉及数据库的备份、转储等,还是有丢失数据的可能。4.在开发过程中我认识到了团队合作的重要性和团结的力量。单凭一个人的能力是无法完成一个较为成功的项目的。5.在编写用户登陆的代码时,我就遇到过一个什么“数据类型不匹配”的错误。反复修改还是找不出原因,就连代码和别人的一样,别人可以运行而我的却有错误。最后才发现原来是数据表的名称是汉字的问题,将汉字改成英文或是在SQL语句中表名加上,问题得以解决。6.自己所掌握的知识毕竟非常有限,所以遇到问题时虚心

42、向别人请教非常有必要。既避免了自己多走弯路,又学到了知识,一举两得。以上就是我在系统开发过程中的一点体会。要开发出一个完善的系统真的不容易,需要付出汗水和努力的。虽然我现在所掌握的知识还很有限,但我决心认真学习相关技能,不断提高自己的编程能力,改进此系统,开发出更好的软件来。致 谢在此,首先我要感谢我的母校学校西安财经学院行知学院,给了我这四年的学习机会,使我在这四年里学到了许多关于信息管理与信息系统方面的专业知识,为我写好这篇论文奠定了坚实的基础,使我们可以将大学四年所学到的知识系统的复习和全面的整理总结,再次巩固专业知识。我坚信在此的付出和收获将对我们以后的学习和工作会有非常大的帮助。同时

43、,我非常感谢我的导师王健老师,从论文题目的选定到论文写作的指导,离不开老师您的关心和悉心的指导,三个月来老师在学习、科研上一直对我悉心指导,严格要求又不失风趣,为我创造了很多锻炼提高的机会。王老师为我的论文的顺利完成指出了很好的方向,王老师渊博的知识、宽广无私的胸怀、夜以继日的工作态度、对事业的执著追求、诲人不倦的教师风范和对问题的敏锐观察力,都将使我毕生受益。在此我向老师表示深深的敬意。在此,也感谢所有在毕业论文中曾经帮助过我的良师益友和同学,以及在论文中被我引用或参考的论著的作者。最后,向辛勤评审论文的各位老师致以深深地敬意和衷心的感谢!参 考 文 献1 汪晓平,钟军.ASP.NET网络开

44、发技术M.北京:人民邮政出版社,2010年12月第二版.2 张一鸣,桂林,张家祥.个人网站组建实用教程J.西安: 2009年1月. 3 龙马工作室.ASP.NET+ SQL组建动态网站D.北京2010年8月.4 林佳,任明武.ASP.NET编程从入门到精通M.第2版.北京:人民邮电出版社,2009.5 陈秋江,朱海东.网页设计制作与上级指导D.北京: 2009.6 范乐,于强.基于Web的编程技术J.2011.7 杨文龙,姚淑珍,吴芸.软件工程J.北京:电子工业出版社,2009.7.8 孙晶涛. 基于内容的垃圾邮件过滤技术研究 D . 兰州理工大学 , 2010年.9 胡安廷. 简单实现中文邮

45、件N.中国计算机报, 2004.11.10 姚国章.中国企业电子商务发展战略J.北京;2011.11 黄平主编.数据库技术J.北京:机械工业出版社,2010.13 Timothy Boronczyk with Martin E. Psinas. PHP and MySQL: Create - Modify ReuseJ. Annals of Tourism Research,May 2008.14 Jason Gerner, Elizabeth Naramore, Morgan Owens,Matt Warden. Professional LAMP: Linux, Apache, MySQL

46、 and PHP5 Web DevelopmentM. Tourism Management,December 2005附录一<% Page Language="C#" AutoEventWireup="true" CodeFile="Index.aspx.cs" Inherits="Index" %><!DOCTYPE html PUBLIC "-/W3C/DTD XHTML 1.0 Transitional/EN" "http:/www.w3.org/TR/xht

47、ml1/DTD/xhtml1-transitional.dtd"><html xmlns="http:/www.w3.org/1999/xhtml" ><head runat="server"> <title>教师测评系统</title> <link href="Css/main.css" rel="stylesheet" type="text/css" /></head><body> <p

48、>&nbsp;</p> <form id="form1" runat="server"> <center> <p>&nbsp;</p> <p><br /> </p> <p><br /> </p> <table cellspacing="0" cellpadding="0" width="100%" background="ima

49、ge/leftxs.jpg" border="0"> <tbody> <tr> <td>&nbsp;</td> <td width="712" height="324" align="center" valign="top" background="image/logon.jpg"><table width="100%" border="0" ce

50、llpadding="0" cellspacing="0"> <tbody> <tr> <td height="77">&nbsp;</td> <td>&nbsp;</td> <td align="left" valign="bottom">&nbsp;</td> </tr> <tr> <td width="26%" he

51、ight="56">&nbsp;</td> <td width="43%">&nbsp;</td> <td width="31%" align="left" valign="bottom"><span style="width: 254px"> <asp:TextBox ID="txtAdminName" runat="server"><

52、/asp:TextBox> </span></td> </tr> <tr> <td height="29">&nbsp;</td> <td>&nbsp;</td> <td align="left" valign="bottom"><span style="width: 254px"> <asp:TextBox ID="txtAdminPwd" run

53、at="server" TextMode="Password"></asp:TextBox> </span></td> </tr> <tr> <td height="32">&nbsp;</td> <td>&nbsp;</td> <td align="left" valign="bottom"><span style="width: 254

54、px; height: 25px"> <asp:TextBox ID="txtAdminCode" runat="server" Width="60px" MaxLength="4"></asp:TextBox> <asp:Label ID="labCode" runat="server" Height="18px" Text="Label" Width="47px" F

55、oreColor="White"></asp:Label> </span></td> </tr> <tr> <td style="height: 32px">&nbsp;</td> <td style="height: 32px">&nbsp;</td> <td align="left" valign="bottom" style="height: 3

56、2px"><asp:DropDownList ID="ddlSf" runat="server"> <asp:ListItem Selected="True">学生</asp:ListItem> <asp:ListItem>教师</asp:ListItem> <asp:ListItem>专家</asp:ListItem> <asp:ListItem>管理员</asp:ListItem> </asp:Drop

57、DownList></td> </tr> <tr> <td height="45">&nbsp;</td> <td>&nbsp;</td> <td align="left"> &nbsp;&nbsp;&nbsp;<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="/Image/logon1.j

58、pg" OnClick="ImageButton1_Click" /> &nbsp; &nbsp;&nbsp;<a href="hyreg.asp"><img height="24" src="Image/logon2.jpg" width="74" border="0" /></a></td> </tr> </tbody> </table></td> <td>&nbsp;</td> </tr> </tbody> </table> </center> </form></body></html>

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!