学生综合测评系统设计说明.doc

上传人:知****量 文档编号:28084177 上传时间:2022-07-26 格式:DOC 页数:79 大小:1.23MB
返回 下载 相关 举报
学生综合测评系统设计说明.doc_第1页
第1页 / 共79页
学生综合测评系统设计说明.doc_第2页
第2页 / 共79页
点击查看更多>>
资源描述

《学生综合测评系统设计说明.doc》由会员分享,可在线阅读,更多相关《学生综合测评系统设计说明.doc(79页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、题 目 学生综合测评系统71 / 79毕业设计(论文)原创性声明和使用授权说明原创性声明本人重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作与取得的成果。尽我所知,除文中特别加以标注和致的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得与其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了意。作 者 签 名:日 期:指导教师签名: 日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计

2、(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部容。作者签名: 日 期:学位论文原创性声明本人重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门

3、或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日注意事项1.设计(论文)的容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单

4、等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体与大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订陕西理工学

5、院本科毕业论文(设计)任务书院(系)数学与计算机科学学院专业班级计算机专升本1301学生 叶宏翡一、毕业设计题目 学生综合测评系统二、毕业设计工作自2014年12月9日 起至2015年6月20日止三、毕业设计进行地点:陕西理工学院四、毕业论文(设计)应完成容与相关要求:学生综合测评系统是对学生素质发展水平进行全面、规科学的评价。该系统为学校老师与管理员对学生每学年的文化成绩和综合评分情况测试提供了方便。综合测评主要使用对象是班主任和教学管理人员,而且只在每个学期结束时,才需要对所管理班级的每个学生进行综合测评。本系统分为学生管理、课程管理、成绩管理、综合测评等模块。前三个模块主要实现相关记录的

6、添加、删除、修改等;综合测评主要通过计算制定班级学生的各学科成绩、德育成绩、体育成绩与附加分后给出的最终排名。五、毕业论文(设计)应收集资料与参考文献:收集相关资料六、毕业论文(设计)的进度安排:2015.1.1-15 查阅资料;2015.1.16-31 开题报告;2015.2.1-4.19 开发系统;2015.4.20-21 中期检查;2015.4.22-5.19 修改系统;2015.5.20-5.19 写毕业设计说明书;2015.6.9-10 答辩;2015.6.11-19 修改。指导教师签名 系(教研室)主任签名专业负责人签名批准日期学生综合测评系统叶宏翡(陕西理工学院数学与计算机科学学

7、院计算机科学与技术专业专升本1301班,陕西 723000)指导老师:洪歧摘要本文结合了当前大学生的实际情况,以大学生综合素质测评为核心,以学生为主体进行科学分析,结合社会需求,构建出一套符合时代要求的综合评价体系,设计并实现了大学生综合素质测评系统。本系统采用SQL Server2005为后台数据库,Visual Studio 2010 C#的开发平台设计并制作而成。同时采用了B/S(浏览器/服务器)的模式,管理员、辅导员和学生都可以在任意客户端通过网络访问本系统,并进行修改、添加或查询等工作,为学校管理人员提供了一个合理的信息化管理平台,使素质测评体系更符合时代要求和大学生身心发展规律,推

8、进了学校素质教育工作的全面开展。关键词综合素质测评;功能设计;系统管理;便捷性;素质教育;高校需求The Students Comprehensive Evaluation SystemYe Hongfei(Grade13,Class01, Major Computer Science and Technology, SchoolofMathematicsandComputerScience Dept., ShaanxiUniversity Of Technology,Hanzhong 723000,Shaanxi)Tutor:Hong QiAbstract:This article comb

9、ines with the current actual situation of college students, taking the college students comprehensive quality evaluation as the core, the student as the main body of scientific analysis and combining with the social needs. Last, builds a comprehensive evaluation system meets the requirements of The

10、Times. It comes to the college students comprehensive quality evaluation system. This system uses the SQL Server2008 as the background database and Visual Studio 2010 c # as the designplatform. Besides, this system adopted B/S (browser/server) mode, and administrators, counselors, and students can b

11、e in any client to access the system through the network, querying, modifying, etc. This system provides a reasonable information management platform for school administrators, making the quality evaluation system more conform to the requirements of The Times and college students physical and mental

12、 development, then promoting the comprehensive work of the school quality education.Keywords: Comprehensive Evaluation Index System;Functional Design;system administration;convenient;quality education;university need目 录1绪论11.1选题背景11.2 课题研究的现实意义11.3 课题研究的目的21.4 课题的研究现状21.5 课题的主要容42系统开发的方法以与技术62.1 系统开

13、发法简介62.1.1结构化系统的开发法62.1.2 快速原型法62.1.3 面向对象的开发法62.2 比较各类开发法62.3 相关技术的简介72.3.1 Visual C#2010的相关介绍72.3.2SQL SERVER 2005与SQL语言的介绍与特点73 学生综合素质测评系统的系统分析103.1 系统原则与目标103.2 工作流程图113.2.1 “寝室管理”工作流程113.2.2 “选课管理”工作流程113.2.3 “考勤管理”工作流程133.2.4 综合测评管理工作流程133.2.5 “成绩管理”工作流程153.3 业务流程分析153.3.1 业务流程图图例153.3.2 主要业务流

14、程图163.4 数据流程分析193.4.1 数据流程图的图例193.4.2 顶层数据流程图193.4.3 系统一层数据流程193.5 图数据字典203.5.1 主要数据存储卡片203.5.2主要数据流卡片203.5.3 主要数据结构卡片203.5.4 主要数据项卡片213.5.5 主要处理过程卡片214学生综合测评管理系统的系统设计224. 1 学生综合测评管理系统的模块设计224.1.1结构化设计方法224.1.2 系统的构成224. 2 学生综合测评管理系统的数据库设计244.2.1 数据库概念结构设计244.2.2 数据库逻辑结构设计264.2.3 系统主要数据信息表264.2.4 数据

15、库物理设计325 系统主要模块的设计与实现335.1 用户登录335.2 管理员使用界面与操作355.2.1 基础信息管理355.2.2 教师管理385.2.3 寝室管理385.2.4 学生管理385.2.5 考勤登记405.2.6 选课管理415.2.7 成绩管理425.2.8 综合评价管理435.2.9 系统管理455.3 教师管理使用界面与操作455.4 学生管理使用界面与操作465.4.1 学生管理465.4.2 选课管理475.4.3 成绩管理485.5 系统的改进486 总结与展望506.1 总结506.2 展望50致52参考文献53附 录54附录A 外文参考文献(原文)54On

16、Information Resources54附录B 外文参考文献(译文)57信息资源57附录C 部分源代码591绪论1.1选题背景随着社会的发展和科学的进步,我国已经进入一个崭新的发展阶段,这一阶段最明显的特征则是日趋激烈的竞争。从宏观角度讲,国家的竞争表现为经济、科技、军事、政治等综合国力的竞争;从微观角度讲,一个组织的竞争表现为资源和产品的竞争,而这些方面都需要高素质的人才去创作和管理。因此,从根本上讲是人才的竞争,想要在激烈的竞争中取的胜利,必须要培养高素质、高质量人才。高质量人才是指人才综合素质的高质量,包括思想道德素质、科学技术素质、人文素质、实践能力和创新能力素质以与身心素质等。

17、目前,我们国家对高素质人才的培养主要集中在高等院校,高等院校不断向社会各行各业输送专业人才。为此,高校为适应这一需要,采取了许多评价措施,其中被广泛使用的就是开发和建立学生综合素质测评系统,并按这样一个科学的测评系统去培养、教育学生。这样既为学生提供了发展目标的参考借鉴标准,也为企业识别、选用人才提供较为客观科学可靠的判别标准。2010年6月,中共中央政治局审议并通过了国家中长期教育改革和发展规划纲要(2010-2020年)(以下简称教育发展纲要)。教育发展纲要中对人才培养模式和人才评价制度的改革提出了要求,在人才培养模式方面,要求高校坚持以“人才培养为中心,着重培养学生的实践能力和创新精神”

18、,“把育人作为学校和教师的首要职责,把教学作为教师考核的主要容,把培养创新人才和高技能人才作为学校评价的重要因素”。在人才评价制度方面,教育发展纲要则要求“完善高等学校教学评估和质量年报制度,建立社会参与的人才培养培养质量评价机制。改进人才评价与选用制度,为人才培养创造良好环境”。为实现这一目标可以看出,科学的教育思想应当是前提,先进的方法和手段则是保障,全面有效的评价机制则是加速器。较为完整地结合了以上三点,能更好地激发和调动学生自身的主观能动性的一种机制,便是学生综合素质测评。学生们会自觉或者无形中以这个测评标准来衡量自己,努力使自己向这个人才标准靠拢,因此,当前许多高校都建立了一套为培养

19、高质量人才所需的测评系统。1.2 课题研究的现实意义随着我国信息技术的不断发展,对教育的重视程度也越来越高。在当的十五会议上,党中央提出了“科教兴国”这一重大方针政策,而在十六大的报告当中,更明确指出要大力发展我国的教育事业以与科学事业。国家之所以如此重视对公民的教育,完全是因为国民素质的提高,义务教育和高等教育的普与与扩大关系着我国的富强之路能否走稳走远。同时,要实现社会的公平公正,保证教育公平也是一个重要的基础。 为了响应国家号召,贯彻落实政府的教育方针政,我国的普通高校实行了全面扩招计划,猛然骤增的学生人数无疑会使高校学生管理工作变得更加繁重,此时如果想依靠手工的方式和单一的思想这些传统

20、的教学管理方法来统计管理学生信息无疑如大海捞针,既不便于管理人员开展把握学生学习,生活,实习工作,也不利于大学生客观公正地认识自己,明确学习目标,应对当前日趋沉重的就业压力;同时还无法给招聘单位提供一个理性、客观、精确的判别选用人才标准借鉴。 由此可见,在上述的背景下,本文所要建立的这个较为完善的学生综合素质管理系统无论对学校,学生,企业都有很大的帮助意义。一方面,它能提高和改善原始的学生管理办法、促进学生管理培养模式的职业化建设。另一方面,又给学校的管理和决策层提供参考意见和辅助思路。可见,在一所学校信息管理中,学生综合素质测评系统一个不可或缺的部分。前面说到,面对新世纪我国的教育政策的改变

21、,许多高校也做出了相应的举措,对本校综合素质测评系统的完善工作也在不断进行着。最显著的改变就是对素质教育的重视程度逐步高于应试教育。评估工作从以往的以单一项为主要参考标准改成多项指标相结合。综合素质测评上也增加了能力项这一指标且所占比重不断提高。这种既注重学生科学文化成绩,也重视考察学生的社会实践能力,综合记实的考评制度是正是贯彻落实我国新时期素质教育方针的体现。事实上,学生综合素质测评系统与其说是评价学生的标准,不如说是指引学生成才的导航器。因为,该系统是以一种既能让学生接受又能在无形中激发学生更好地学习知识,提高能力的欲望的方式表达出测评结果,凭借这一表达形式和测评容的科学性,它将在为高等

22、院校学生提供有价值的参考意见,激励学生树立正确的人生观,增强自己的知识和技能水平,努力实现自身价值,为个人、社会乃至国家的发展等起到相当大的作用。1.3 课题研究的目的“帮助高校学生管理人员高效地完成学生综合素质成绩测评工作,促使高校学生管理工作更加公平公正高效率”是本系统开发课题的主要目的。本课题开发的系统优点突出,具有以下“三性”“安全性”、“灵活性”、“操作性”。其中,安全性是评价系统是否合格的首要基础。因为系统中的数据关系到学生个人的综合成绩,对学生的毕业甚至是对学生将来的就业、发展都有着非常大的影响,所以系统必须能够保证这些重要数据的安全,在开发中,我们高度重视这一点,并通过努力使本

23、系统拥有良好可靠的安全性。至于对灵活性的设置主要是考虑到综合素质测评系统需要支持动态的数据库连接配置,只有当系统具有非常高的灵活性才能够满足不同的后台数据库变更。并能按照具体的学生素质确定测评项目并随时根据实际情况来更改学生测评或评估的标准和依据。不同于其他复杂的系统,本系统的操作性相当简单。这是考虑到一般使用测评系统平台的人员并非都是计算机操作专业人士,其计算机操作水平并非都很高,故本系统平台除了基本的操作外,没有涉与一些过于专业化的计算机语言和知识,界面简洁明了美观,方便使用操作。 首先,是学生、辅导员等高校相关人员的基本信息录入;其次,是输入学生的专业课程成绩以与德育、创新能力等其它测评

24、容的成绩;最后,还可以按班级、专业等字段来查询学生的综合素质成绩以与平均成绩。1.4 课题的研究现状虽然每所学校甚至是同一所高校中的不同院系,其评优评奖标准都会有差别,但大多数“三步曲”的评审流程:学生申请班级、学院统计学院最终评定,具体来说,就是:学校出台红头文件或者公告,容包括评定条件和学生所需要提交的申报材料,如综合测评表。学生根据自己有没资格评选决定是否参评,参评者则根据情况在测评表上填写相关的信息,其中,还需要填写各项加分项目的具体量化分数。而这一部分除了需要学生本人完成自评分外,还需要班级或学生工作办公室对其申报的加分项目分数进行逐一认定,最后计算出每位申报学生的最终综合素质测分数

25、,也就是认定分。随后,便是根据分数高低排列班级名次,排名前列的才有资格进入公式的拟定中。公示期间如果有学生反馈加分或者减分信息,则相应地需要重新核定最终分数,也就是说,又将重复审核排序公式工作。最后确定无误了,才可提交学院认定。可见,这虽然仅仅只是“三步曲”,但其繁琐重复工作仍是相当麻烦的。因为,整个对成百上千个学生的申请统计审核评定工作全程都是手工操作。不具体而言,现行高校大学生综合素质测评普遍存在以下几点弊端: (1)评估价值导向模糊 理论上说,综合测评评估机制要有明确的评估价值导向,既能反映学生的真实情况,也要适应社会发展对学生的要求。但在现实生活中,有些学校在综合测评中,过度重视学生的

26、的学习成绩,而相对忽视学生的综合素质,如思想道德认识,创新能力、社会实践能力。这必然会让学生产生一种错误的认识,即学习成绩至上。也就是说,仍然困在“应试教育”的牢笼里。这样培养出来的学生,很可能会成为“高分低能”的人,缺乏足够的综合素质的,并不是时代和社会发展所需要的人才。 (2)评估机制不健全这一点直接受第一点的影响。因为一个学生的综合素质高低与否与总分的高低没有绝对的关系。也就是说,综合测评成绩较高的学生可能是学习成绩很好而其它方面的能力较差的学生,也可能是其它成绩比学习成绩更出色的学生,甚至会是一些各方面的成绩都处于中等水平,既不特别出色也不太落后的学生。以上情况其实很普遍。因而,一种比

27、较令人尴尬的现象便会出现,那就是学生自身在很多方面的成绩都不好,又不加把劲争取进步,却又获能得较高的分数。 (3)操作体制透明度不高在很多高校的测评过程中,很多同学其实无法完全分清各种分数的来源。不科学、混乱的综合测评加分制在许多同学的手中,变成了综合调整加分制,动用各种办法、人情等其它不公平的资源使得自己得到更多的分数。而统计分数的同学也会因疏忽或自身能力不足或碍于人情等原因而成为“水分”制造者之一。 (4)综合测评过于形式化 作为一项长期、动态的工作,综合测评工作是组成学生管理工作的重要,部分应该与学生的学习成长过程紧密联结起来,但当前的实际情况是,大多高校仍沿用旧式的测评方法和测评思想。

28、也就是“年度集中评定”的“应急性、任务式、形式化”测评。这样的测评结果,对学生综合素质的评定是片面主观的。 (5)传统评定方式片面化 合理科学的学生综合素质测评所包含的容应该是全面客观的,除了要注重学生的专业知识、文化修养外,还应重视学生的思想道德素质,心理素质,甚至还需考察学生的社会实践能力、领导组织能力、表达展示能力等。只有以上能力都过关了,这样的学生才达到了国家高等教育的目的、能够满足社会需求,实现个人的长远发展。而当前的传统评定方式把学生的学习成绩放在了首要地位,这是远远不能反映一个学生各方面真实情况的。因而,高校学生综合素质测评系统要想能更好地适应在校大学生日益多元化的发展趋势,必须

29、尽快建立一个灵活全面的测评管理系统,利用便捷科学的网络技术,实现测评工作的数字化管理。 (6)评定流程过于繁琐。毫无疑问,每个学生都应该主动参与综合素质测评,但现在的高校,动辄成千上万人,而每一个参评的人,都需要走以下的步骤:按学校给出的测评标准和测评表填写测评理由和数据,再以班级或年级为单位进行评定,制成草表公示审核,最后以班级或年级为单位将学生测评信息汇总报至院系或校级相关部门。这一过程涉与的人数之多,围之广,手工计算过程之复杂,持续时间之久,这都让整个评定过程显得繁琐减弱学生的参评积极性。 (7)测评结果信服度不高由于是手工评定,且测评标准不规统一,故测评结果的信服度并不高。如在一所有多

30、个院系的高校里,某个院系举办的比赛却署名为校级比赛,而高校高分体制中,校级比赛加分是高于院级的,而获奖学生自然会给自己加上校级的这样一个更高的分数。但其他同学却不认同这样的加分。类似的例子其实大有存在。 (8)信息技术利用水平较低 作为综合测评中的更先进高级的手段,计算机技术已经被一些高校运用。但这仍多是处于试验性阶段,远远没有成熟。也没有达到大围的推广应用的层次。通过搜索国外相关研究文献结果可见,对这一方面的研究也是屈指可数的。可见,在对大学生综合素质测评的关键问题(如:测评的标准,测评的软件系统)的研究上仍需作很大的努力。 (9)参与测评主体不够化。目前,高校综合素质测评仍是以高校管理工作

31、人员现为主体,但高校以学生的人数居多,高校也是为了培养更多有能力的学生,所以,让学生投入其中,积极参与学校的管理工作,既体现了高校的管理性,也是高校乃至整个社会的发展趋势。可见,在学生综合测评工作中采用传统的测评方式存在着许多缺点。因此,建立一个科学合理功能全面的学生综合测评系统极为可行,一方面能实现学生测评工作的信息化、标准化,另一方面,让学生参与管理,又体现出高校管理工作中的性。学生的综合测评工作是一个系统化的过程,而这样一个综合素质评价体系不应该是单一的仅包括综合测评项目的量化指标,更应包括一些如班级评价、年级评价、专业评价等的主客观评价。而如果在学生管理中运用了学生综合素质测评系统,不

32、仅能极简化工作任务。还能协助高校管理人员完成学年学生素质测评工作外,掌握学生各方面素质发展情况,做好学生培育工作调整也是系统应当起到的重要作用。测评系统在访问方式上一般是通过浏览器直接访问;在模块设置方面,则主要就评定项目如学生个人基本信息、加分(扣分)项目设定、分数查询等基本功能进行简单划分。而测评系统的设计出发点应该是让系统里的数据能够全面反映学生在校期间的综合情况。不过,由于目前相关理论技术仍处于初级阶段,所以很多测评系统并不是很完善。如过于重视学生的学习成绩方面而忽略了德智体美劳等综合素质的前提条件。这就使测评系统陷入不能将全面的综合测评与评优评奖结合起来的窘况。无法发挥出利用综合测评

33、来引导学生的作用。此外,还有一个很明显的问题就是,现有的大多数综合测评系统的运作方式是通过网络调用远程服务器上的数据库,当大量学生同时访问数据库时,就会出现网络拥堵现象,不便于与时掌握数据,还面临数据安全危险。综上所述,高校学生综合测评系统应该是在数据库数据管理这种新模式下,对学生和申报项目进行集中统一管理的测评系统。而全方位提升学生的综合素质正是高校学生管理工作的宗旨。使用这一系统,既便于学生每隔一段时间申报素质拓展项目分,也便于高校学生管理工作人员对这些申报容进行有效的查询和统计,并根据实际情况制成统计表格,为各种年度测评申报工作以与全面掌握学生个人发展的基本情况提供更为详细合理的参考资料

34、。而这样一个综合测评管理系统,迥异于以往传统的手工操作模式,依靠计算机技术的便捷,极省去了繁琐的手工操作,提高了学生的主动参与性,如学生会更积极去进行自我申报、认定等工作,使评定工作从“学校学院单向管理型”向“学生参与式管理”这种的方式转变过去,使高校学生管理工作体制变得更加高效便捷,同时,还能在无形对学生的价值观产生一种导向作用。能否设计出系统完备,功能完善的学生综合素质测评系统,关系着高校学生素质测评和评优评奖工作能否实现网络化。作为高校学生管理工作的新尝试,综合素质测评系统能提高学生的使用效率和管理者的工作效率;作为一种基于庞大的互联网信息资源上的全新的科学方法,综合测评系统法在便捷的使

35、用中又时刻体现着公平的原则。1.5 课题的主要容 目前,国外对学生综合素质的认定工作存在着“资料收集工作量大,繁琐细致”、计算统筹工作重复”、“工作效率、准确度较低”等问题。面对这种现状,笔者试图根据自身的专业知识以与多年从事教育工作的经验,开发出一套针对性强、实用性高的学生综合素质测评系统管理软件,以期能为高校的学生管理工作提供技术支持,优化他们的工作方式,为高校学生管理工作提供辅助力量。本系统的前台是采用C#进行页面制作,后台则实施SQL Server数据库管理,在系统的容和数据上实行的是数据库“动态”管理,对数据库的操作是基于Web的数据库信息管理,这样,一套能达成使用者的使用目标的科学

36、的学生综合测评管理系统便建立起来了。 前面的容说到,学生综合素质测评工作存在着“资料收集工作量大,繁琐细致”、“计算统筹工作重复”、“工作效率、准确度较低”等问题,为解决这些问题,提高工作效率,降低人为因素的干扰,提高测评成绩的真实度和准确性,笔者参照了现有的高校学生综合素质测评系统的组织结构,并结合自身的工作经验和专业知识,尝试开发了一套能简化测评工作过程量的汇总、计算、统计等繁琐工作,并能监控测评过程,同时能辅助管理者进行日常学生管理工作的综合测评管理系统软件。2系统开发的方法以与技术2.1 系统开发法简介 比较常见的系统开发法有下列几类: (1)自主开发 (2)委托开发 (3)合作开发

37、(4)咨询开发 (5)购买商品化的软件。2.1.1结构化系统的开发法结构化系统的开发法在目前看来所有方法当中最成熟的和使用最为普遍的方法。结构化的系统开发法基本精神为:以用户至上为原则,以系统工程的想法以与工程化方法,模块化地、结构化地、从上向下分析和设计。具体一点,即为先把信息系统的开发过程分为几个相对来说不相干的阶段,比如说规划、分析、设计和实施等阶段。前面三阶段持续由上往下结构化划分系统,在进行系统调查的过程中或者是理顺管理业务的时候,要从最上层入手,先要知道组织目标和现在组织系统存在的问题以与信息战略,接着再知道怎样靠信息技术处理问题,慢慢深入到最底层;做系统分析的时候,要从上到下、一

38、层一层剖析,从抽象至具象,一步步了解问题;系统设计的时候,首先斟酌系统整体优化,接着是局部优化;实施过程则是要保持从下到上,从局部到整体,在标准化模块作用下,构成一个完备的系统。2.1.2 快速原型法原型法基本思路为:软件生产的过程中,引入工业生产时设计与生产阶段,试做样品的办法。这种方法不强制要求一次性做完分析设计,可以准许不完善的初步分析与设计存在,并再做修正。不过这种方法要求开发环境能够进行快速的反映。原型法工作过程:由用户提出要求,开发的人员进行识别以与归纳用,据此结果,做出原型(也就是程序模块),再跟用户一起对此进行评价。假如完全不行,就重做一次构造;假如不是非常满意,就在原型上修改

39、,直至满意为止。快速原型法为建立在4GL基础上的快速模拟法,要把该方法使用到大型的信息系统开发中的全部环节是不现实的,所以该方法多数是用在小型的局部系统或者是处理的过程并不复杂的系统中设计以与实现环节。原型法的特点是能够在初期阶段,了解人们想法,减小用户以与分析人员间的距离也就是结构化法最难的一环。2.1.3 面向对象的开发法 面向对象开发的前身是80年代面向对象的各种程序设计法(比如说C+等方法)。面向对象法(可以简单称作00法)是一类认识方法论,该方法着重突出了理解以与模拟现实世界,在面向对象的角度,提供给我们全新的一种认识事物、开发系统的方法。根据以上思想,我们能够把面对对象的方法进行开

40、发的工作分成四阶段: (1)调查与需求的分析;(2)面向对象的分析(缩写为OOA);(3)整理问题,然后归类,再整理,最后把他们用式的形式将定下来。;(4)程序实现,就是把上面一步整理出来的式,以面对对象的程序设计的语言,直接对应成应用程序的软件。 2.2 比较各类开发法 观察国外最新统计出来的数据,信息系统的开发过程当中,每一个环节的工作量占以下比重见表2.2。 阶段 调查 分析 设计 实现 工作量 30% 40% 20% 10%图2.2 开发过程中各个环节所占的比重 其实可以很容易地发现,调查、需求分与管理功能的分析这2个环节在总开发工作量中的比重大于60%,但是系统设计以与实现这2个环节

41、,却只占到40%以下,当中占开发工作量最高比重的编程以与调试现在仅仅占了小于10%的量。所有的进步都是由于4GL和 RDBS与各类开发工具产生而带来的。 一些常见方法支持开发过程的几大主要环节的状况如下: (1)原型法该方法基于4GL,是一种迅速的模拟法,。要把该方法使用到大型的信息系统开发中的全部环节是不现实的,所以该方法多数是用在小型的局部系统或者是处理的过程并不复杂的系统中设计以与实现环节。 (2)面向对象的开发法 面向对象的开发法环绕对象作系统分析与设计,再利用工具建筑系统。此法能够在各信息系统的开发中普遍应用,处理涉与分析前的环节。 总而言之,结构化的系统开发法才能真的比较全面地支撑

42、整个系统的开发过程。别的方法就算优点众多,也仅能当做在局部的开发环节当中的补充,特别是对于工作量最多的调查与分析而言。一般这些方法并不互相独立,他们可以相互混合并应用。本软件系统在整体的开发中,使用结构化系统的开发法(即 SSA&D ),系统分析与设计时,混合使用原型法、SSA&D以与00方法。2.3 相关技术的简介2.3.1 Visual C#2010的相关介绍C#为Visual Studio 2010核心开发语言中的一种,它是一种面向对象的编程语言,是一种运行在.NET Framework上的高级设计语言。在保留之前C和C+功能前提下,删除了某些复杂的特性(比如:没有宏和模版,不能几重继承

43、等)。C#比C, C+或别的类似开发软件拥有更加广的数据类型,而且可以跟COM进行无缝的集成。Visual C# 2010较易操作、也拥有比以前更加突出的优势,而且是面向对象的。它靠着许多的特性以与创新,不仅保留了C样式语言的形式与其优美,还使得应用程序得到了迅速开发。它有以下一些特点: (1)可视化的编程环境 可视化的环境让开发员人机界面在开发上产生了很明显的变化,为用户提供了许多元素(也可称为控件对象),例如检查框、窗体、菜单、命令按钮和工具按钮等。开发员只要拿鼠标或者是其他的输入设备,做出相关的操作即能设计出想要的界面,而不用进行代码的编写然后又编译生成,给开发人员提供了很多方便和快捷。

44、 (2)提升效率和安全性 高效性在这个网络快速发展的社会上具有很重大的作用,为了应对激烈竞争和市场威胁,程序开发者们不间断地缩短开发的周期,开发出合适的应有程序的新版。在设计时,C#充分地遵守了讲究效率的原则,它出现的其中一个目标就是可以使开发者以更少代码做更多事。C#设计人员能在Microsoft. NET的平台上构建程序扩展框架,起到事半功倍的效果,并且极降低出错率。 (3)消除众多程序错误 相比C+,程序员不记得初始化的变量比较常见,但此类错误却常常会造成很难估量的难题,严重时要用很长时间进行查询以与解决。但在C#当中,现代化设计可以解决以前经常发生的问题,与C+相比,变量从环境开始自动

45、进行初始化,而且变量是安全类型的。 另外,大学生的综合测评系统设计,还要随时反映学生素质的信息,把一定数据从数据源进行动态取回,再通过统计图,例如曲线图、饼状图和柱状图等表示,方便测评学生,也方便做高校学生的管理工作的人员查看与分析。在Microsoft.NET Framework产生前,我们主要由编写组件达成这一目标。现在使用Microsoft开发的众多GD工+类与对象能轻易完成这一任务。2.3.2SQL SERVER 2005与SQL语言的介绍与特点 数据库是存储数据的介质,可以对数据库作出以下理解:数据库是仓库,里面存储着数据。数据库是数据一定形式关联下的产物。要有效地管理数据库,必须依

46、赖数据管理软件。结合紧密的数据库有SQL Server与.NET。SQL Server的功能有:数据查询(Data Query)、数据操纵(Data Manipulation)、数据定义(Data Definition)和数据控制(Data Control),其特点主要体现在以下方面: (1)显著提高了安全性 和过去的数据库相对比,SQL Server 2005的安全性能得以改进提升。这体现在系统加密了数据库、设置了安全默认值、增强了密码策略、严密了许可控制,以与增强了安全模式。 (2)改善管理员连接的专属性 SQL Server 2005中引进了管理员,它是专门的管理员。这个专门的管理员被用于连接操作。管理员可以无视被服务器锁住、数据路因其他形式而不能正常使用的情况的发生,它依然能够通过而且连接正在运行的服务器。另外,问题的有效解决可以依靠管理员通过操作诊断功能和Transact-SQL的指令。(3)全新的SQL Server Mannagement Studio 引入了新的SQL Server Mannagement Studio到SQL Server 2005中。SQL Server Mannagement Studio的管理工具组是新型的、统一的。它能对出现的故障进行开发、配置数据库、发现并且修理。 (4)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁