构件化高校考务管理系统开题报告.doc_第1页
构件化高校考务管理系统开题报告.doc_第2页
构件化高校考务管理系统开题报告.doc_第3页
构件化高校考务管理系统开题报告.doc_第4页
构件化高校考务管理系统开题报告.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

福州大学阳光学院本科生毕业设计(论文)开题报告专业名称计算机科学与技术学生姓名指导教师学 号课题名称构件化高校考务管理系统开题日期2012.1.21、 研究背景、概况及意义背景:现代社会已步入信息时代,而作为信息时代的标志,现代信息技术的发展及其在教育领域的广泛应用,改变了传统的教育模式,正逐步实现了教学资源共享以及教育管理过程信息化、自动化,为培养学生的信息素养及创新能力提供了条件,进一步推动了教育学变革,促进高校信息化的实施。同样,教育信息化作为教育改革的重要内容和指标,被纳入世界各国的教育改革方案,我国也已充分认识到教育信息化对教育发展、社会进步的重大意义,制定了相应的教育管理信息化标准,实施了教育信息化建设工程。概况:经过10多年的发展,我过高校考务管理系统已经逐步从纯手工作业过度到自动化办公阶段。全国高校纷纷引进综合管理的考务管理软件,构建信息化管理平台。作为高校管理的一个部分,考务管理也借助该信息化平台向着高效、优质的管理方向迈进。意义:随着我国社会的不断发展,学校规模不断扩长,各方面的信息也随之增加。在考务工作方面随着考试类型的增加和考试要求不断提高,传统的人工管理显然已不能适应管理的需求,一个大学的在校学生人数一般是几千到几万,组织一次考试所需要花费的大量的人力和物力。开发一个构件化的高校考务管理系统,旨在探索以互联网为基础的考务管理。通过这种B/S模式,高校考务管理突破传统书面管理模式的限制,提高考务管理环节的工作效率和标准化水平。为现代的办公手段,使学校管理者、教师和学生可以方便通过网络进行及时准确的相关信息录入、核对、查询的操作,可以大大减少相关工作人员的工作量,作将考务工作者从繁重的手工劳动中解放出来。随着软件技术的发展, 软件的规模越来越大,要求软件开发周期越来越短。基于构件的开发不仅能提高系统开发的质量和效率,而且能快速适应业务流程的变化,快速适应不同管理模式的需求。因此, 采用基于构件的方法来开发本系统不仅可系统的可扩展性、可维护性、可靠性等质量特性,而且可大大提高开发效率,具有一定的技术研究意义。二、研究主要内容研究基于构件的信息系统开发技术、开发过程、开发方法等。考生报名信息、考场信息、准考证生成与输出、考生基本信息、成绩录入与输出、成绩查询、成绩统计分析的考务系统。在实现基本功能的前提下,增强系统的统计与分析的功能,如根据考生和成绩信息,统计分析成绩分布情况,并与以往的考试进行比较,分析教学改革的效果等。使用构件化开发技术生成若干可重复用的代码构件。最后构建和实现这个高校考务管理系统的主要界面和基本功能。三、研究步骤、方法及措施研究方法:根据老师下达任务,通过网络和图书馆等资源,阅读相关资料,自主学习高校考务管理系统的的业务流程,研究整个系统的组成。研究并掌握构件化开发技术的应用等,而后进行系统需求分析,进行系统的总体设计与详细设计。最后编码实现和系统测试。研究步骤及措施:一、学习开发技术和开发环境研究基于Java语言的构件化开发技术,研究其原理,并掌握可重用构件的设计方法、属性、事件等特性。通过了解市场上所用开发软件的技术的利和弊,并结合自身所学的知识和相关技术,决定所使用的语言和开发环境,采用B/S架构。二、系统规划,需求分析:先对考务管理系统进行业务流程规划、信息总体结构规划、项目实施与资源分配规划。再对系统进行系统分析雪球调查,需求分析,进行系统技术可行性、经济可行性等进行分析,为系统设计和实现打好基础。三、系统设计,设计实现系统设计中包括了功能模块设计,数据库设计,系统界面设计等等,具体包含系统管理流程及模块划分、系统结构设计、各个子系统模块的功能、数据库表的结构设计和系统实现等工作。系统的相关界面设计时要简洁、实用,设计时采用div+CSS技术,数据库设计方面重点研究表与表之间的关系。利用构件开发技术和Java语言,开发出若干个软件构件。 四、测试运行针对构件的可复用性,对该考务管理系统的各个构件化功能模块进行测试,并进行相关代码调试、运行和构件封装。通过构件组装和JAVA语言实现该考务管理系统的各个功能之后,对该系统进行功能性、使用性等方面的测试,测试方法可以采用白盒测试和黑合测结合,用尽可能的多个测试用例来测试系统,以使系统达到需求规定的可靠性。四、研究计划进度总体计划:1、 对高校考务管理系统需求分析,并学习构件开发技术的基本概念、构件封装等相关知识和技术。2、 采用构件化开发简单系统的实例进行学习。通过一到两个的简单构件化应用开发实例,掌握构件化应用开发的步骤,熟悉Java语言规范。3、构件化高校考务管理系统编码实现。对考务管理系统的各个功能模块进行代码编程,进而进行封装形成构件。4、考务管理系统的组装。组装实现整个考务管理系统的主要界面和基本功能。5、 系统的调试、测试及修改。撰写毕业论文。6、 准备毕业答辩。总体进度: 1、2012年01月03日2012年01月28日:做好系统规划、需求分析。对系统将要实现的功能有全面和准确的理解。(1)系统业务流程规划:根据组织的目标和战略,对组织的业务流程进行识别、改革与创新。(2) 信息总体结构规划:进行组织的信息需求分析、数据规划。2、2012年01月29日2012年02月18日:系统设计。 (1) 系统总体结构设计:进行功能规划与系统划分,设计系统总体构(层次图)、数据库结构、界面等。(2)详细设计:设计功能模块内部处理过程、数据结构以及界面等。3、2012年02月19日2012年02月28日:研究构件开发技术的应用实例,掌握其原理及开发方法、过程。4、2012年02月29日2012年03月25日:利用构件化开发技术实现高校考务管理系统的功能模块。 (1) 代码实现; (2)数据库建立; (3)人机界面实现(包括输入界面、输出界面); 5、2012年03月26日2012年04月05日:构件封装、系统组装测试,修改。 6、2012年4月6日-2012年5月11日:编写论文及相关材料,准备毕业答辩。完善毕业设计。5、 参考文献1王国辉、吕海涛、李钟尉;Java数据库系统开发案例精选;人民邮电出版社;2007年3月2雷明剑. Java Applet技术在网络管理中的研究及应用D. 重庆:重庆大学,2007.3谢晓芹 李涓子 徐鹏 王克宏; 基于构件的组装开发环境;电子技术应用;2008年12月224(美)威尔顿,麦可匹克. JavaScript入门经典(第3版). 施宏斌译. 北京:清华大学出版社.20095 康知金,张宏国.基于构件组装的项目管理系统开发研究M.计算机应用与软件.2010:35-37.6 赵红.高校教务管理系统建设现状和发展分析D.新西部下半月.2008.7 徐峰,丁珂,王志坚.基于JavaBean的软件复用技术研究M.计算机工程报.2007:6-9.8 谢晓芹,柳西玲.让设计与分析重用基于构件开发的应用框架设计D.计算机世界报.20099 甘仞初.信息系统分析设计与管理M.高等教育出版社.2009:173-26310 (美)JaysonFalkner,KevinJones.Servlet and JavaServer PageM.Wesley.2003:12-3211 萨师煊,王珊.数据库系统概论M.高等教育出版社,2006:203-230指导教师意见(对本课题的深度、广度及工作量的意见及开题是否通过):利用软件开发技术如Javabeans开发构件化考务管理系统及其构件,可以大大提高此类

温馨提示

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

评论

0/150

提交评论