开题报告

  • 格式:doc
  • 大小:53.00 KB
  • 文档页数:5
[4]刘京华编著.Java Web整合开发王者归来[M].北京:清华大学出版社,2009
[5]朱振元、朱承.数据结构(面向对象语言描述)[M].清华大学出版社,2010
[6]理查德森.spring in action[M].世界知识出版社,2008
[7]林信良.spring2.0技术手册[M].电子工业出版社,2008
研究思路及方案:把整个毕业论文设计过程分成若干个阶段,按软件生命周期模型开发,具体步骤和思路是:系统规划,系统开发(包括系统需求分析,系统概要设计,详细设计,系统实施),系统的运行及维护,最主要的是系统设计阶段。系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。包括总体结构设计、总体功能设计、系统详细设计、数据库设计、代码设计、输入输出设计等。
研究内容:毕业论文设计的总体设计思想
在这个模块里面我分了三个人物角色,包括管理者,老师,学生。其中管理者是整个毕业论文的导航者,他能够对整个毕业论文进行安排与调整,其中包括提供学生可选择的老师,规划选题,开题,答辩,与答辩小组的分配等各个时段要完成的任务也包括到答辩完成了对最后的论文资料的整理。老师和学生首先要进行一个互选阶段,确定每位学生能够有自己的指导老师,之后同学要提交论文题目,开题报告,及最后的毕业论文,而老师要对学生提交的各种资料要进行评阅并且要把信息及时反馈给学生。
[8]/taxonomy/term/15SQL中文网SQL Server 2005高级技术[EB/OL]
[9]Russell J.T. DyerSQL Server 2005核心技术手册(第2版) [M]机械工业出版社2009
[10]/searchnetworking/508065674447290368/20050607/1954049.shtml
2011.12.18~2011.12.25开题报告答辩
2011.12.25~2012.3.31系统设计,编码
2012.4.1~2012.4.20中期检查
2012.4.21~2012.4.23系统检测、修改
2012.4.25~2012.4.30毕业论文答辩准备及论文修改
2012.5.6毕业论文答辩
4.指导教师意见(对课题方案的可行性、深度、广度及工作量的意见)。
在系统设计过程中,为了全面优化系统结构,现实代码重用,我决定采用先进的J2EE技术来开发这个应用系统,并全面贯彻MVC的开发模式【1】。MVC模式最重要的思想就是业务代码与视图代码的分离,能有效地理清系统结构,降低系统复杂度与维护度。它最重要的优点是多个视图共享一个模型,同一个模型可以被不同的视图重用,大大提高了代码的可重用性;其次MVC的三个模块相互独立,改变其中一个不会影响其他两个,所以依据这种设计思想能够构造良好的松偶的构件【2】;此外,控制器提高了应用程序的灵活性和可配置性,控制器可以用来连接不同的模型和视图去完成用户的需求,为构造应用程序提供了强有力的手段。
Spring设计的核心是org.springframework.beans包,它的设计目标是与JavaBean组件一起使用【6】。这个包通常不是由用户直接使用,而是由服务器将其用作其他多数功能的底层中介。下一个最高级抽象是BeanFactory接口,它是工厂设计模式的实现,允许通过名称创建和检索对象。BeanFactory也可以管理对象之间的关系【7】。
采用SQL Server作为后台的数据库,SQL Server 2005的几个主要特性增强,重点关注企业数据管理、开发人员生产力和商务智能【6】。高可用性SQL Server 2005的转移集群和数据库镜像技术确保企业向员工、客户和合作伙伴提交高度可靠和可用的应用系统【8】。管理工具SQL Server 2005引进了一套集成的管理工具和管理应用编程接口(APIs),以提供易用性、可管理性、及对大型SQL Server配置的支持【9】。安全性增强SQL Server 2005旨在通过数据库加密、更加安全的默认设置、加强的密码政策和细化许可控制、及加强的安全模型等特性,为企业数据提供最高级别的安全性【10】。
1)基于安全性考虑,平台要能够被不同权限的人使用,如管理员、老师,学生;
2)平台管理页面,管理者管理学生老师信息,管理整个毕业流程,划分答辩小组。
3.工作进度及具体安排。
2011.11.12~2011.12.10熟悉课题、收集资料、调查研究
2011.12.10~2011.12.18开题报告准备、英文资料翻译
指导教师:
年月日
5.教研室意见
教研室主任:
年月日
说明:开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一,此报告应在指导师指导下,由学生填写,将作为毕业设计(论文)成绩考查的重要依据,经指导师审查后签署意见生效。
Strusts作为一个良好实现的MVC框架,很好地将应用逻辑,处理过程和显示逻辑分成不同的组件。对大型复杂的WEB系统而言,可大大方便代码开发和管理,提高开发效率【3】。Strusts框架利用ActionForm Bean来进行View组件和Controller组件之间表单数据的传递;把View组件接收到的用户输入的表单数据保存到ActionForm Bean中,把它传递给Controller组件,Controller组件可以对ActionForm Bean中的数据进行修改【4】;JSP文件使用Strusts标签读取修改够的ActionForm Bean的信息,重新设置HTML表单【5】。
2.选题依据、主要研究内容、研究思路及方案。
选题依据:
近年来,每一届我们学校都会大量的毕业生要进行毕业论文的设计,但是我们都是通过老师与学生的直接联系来走完整个流程。但是这对于每一个老师同学来说都是麻烦的事情,在这过程有人为的失误把毕业材料等重要信息弄丢,所有我们需要一个方便有效快速的毕业论文管理,能够把毕业论文的整个流程可以在一个系统里完整的实现,使老师可以在网上完成任务书的填写,对学生的论文进行评阅,查看毕业论文的各种安排以及安排学生的各种任务。而学生可以在网上选择指导老师,提交毕业论文的各种相关资料,可以查看自己的成绩等等。
长 沙 学 院
本科毕业设计(论文)开题报告
(2012届)
系 部:
计算机科学与技术系
专业:
计算机科学与技术
学生姓名:
袁娟
班级:
数据库1班
学号2008021437
指导教师姓名:付细楚职称高源自程序员2011年12月20日
题目:长沙学院教学实践平台—毕业设计管理子系统
1.结合课题任务情况,根据所查阅的文献资料,撰写1000字以上的文献综述。
[1]/searchnetworking/508065674447290368/20050607/1954049.shtmlJ2EE入门[EB/OL]
[2]王国辉.Java Web编程宝典[M].北京.人民邮电出版社.2010
[3]李刚.轻量级Java EE企业应用实战[M].北京:电子工业出版社.2011.
随着计算机技术的进步与发展以及Internet技术的日益成熟,人们接受知识的速度也在不断的提高,也是更多的人以更灵活的方式完成各种繁重的任务,如今到处充斥着讲求效率的社会,改善我们的教学平台,以轻松快速为前提的管理方法逐渐被人们所重视,尤其在近几年应届毕业生的学生数量逐渐增长,我们更加需要一个管理我们的教学任务,尤其是毕业论文这一块,从开始选择指导老师,确定论文题目,到答辩完最后提交毕业论文等这个过程需要一个很好的管理系统。