软件工程毕业论文开题报告

时间:2020-10-15 11:20:38 开题报告 我要投稿

软件工程毕业论文开题报告范本

  开题报告是提高论文选题质量和水平的重要环节,是论文工作的不可忽视的一部分,下面是小编搜集整理的软件工程毕业论文开题报告范本,供大家阅读查看。

软件工程毕业论文开题报告范本

  课题名称:项目变更请求的流程管理

  一、 毕业设计(论文)课题背景(含文献综述)

  1. 课题背景

  目前,IBM GTS为客户主机系统部署变更,虽然有一套严格的变更流程,但沟通方式主要是依靠电话或者会议,不够透明和高效。往往因为变更请求的变化,不同的变更等级,繁复的审核流程,变更结果的反馈缺乏统计量化,致使变更常常延期及变更结果不明晰。由此可见,一个能通过友好的操作界面,对“项目变更请求”信息进行统一的管理,简化操作,规范审批和实施流程, 并提供变更信息的维护、检索以及统计功能的系统是势在必行的。

  2. 选题依据和目的

  由于一套完善的变更控制管理流程十分重要,因此本人想针对项目变更控制管理中的项目变更请求的管理流程作一下研究并将其实现。目的是通过友好的操作界面,对“项目变更请求”信息进行统一的管理,简化操作,规范审批和实施流程,并提供变更信息的维护、检索以及统计功能。产品的使用者包括项目变更请求、审批以及实施过程中的相关人员。

  3. 工程应用价值

  本文主要以IBM GTS部门为研究对象,从该部门现在实际情况出发,设计基于J2EE体系架构的项目变更请求的流程管理系统。达到提高变更效率,进一步规范变更管理,方便变更统计和查询的目的。因此,本文有一定的工程应用价值和实际意义。

  4. 文献综述

  J2EE:

  目前,Java 2平台有3个版本,它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)、适用于桌面系统的Java 2平台标准版(Java 2 Platform Standard Edition,J2SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java 2 Platform Enterprise Edition,J2EE)。J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如"编写一次、随处运行"的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。

  J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的`开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。

  Hibernate:

  Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

  Structs:

  Struts是采用Java Servlet/JavaServer Pages技术,开发Web应用程序的开放源码的framework。采用Struts能开发出基MVC(Model-View-Controller)设计模式的应用构架。有如下的主要功能:包含一个controller servlet,能将用户的请求发送到相应的Action对象;JSP自由tag库,并且在controller servlet中提供关联支持,帮助开发人员创建交互式表单应用;提供了一系列实用对象:XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息。

  二、 毕业设计(论文)方案介绍(主要内容)

  本课题首先研究项目变更请求所涉及的流程和具体细节,研究如何才能使项目变更请求信息进行统一的管理,简化操作,规范审批和实施流程。比如,如何进行变更信息提交管理,如何进行变更信息专家审批管理,如何进行变更信息项目经理审批管理等。然后,学习structs+hibernate框架技术等。最后给出一个实践方案即通过具体的示例程序给出具体实现方法。

  三、 毕业设计(论文)的主要参考文献

  1.《软件工程实践者的研究方法》 普雷斯曼 (作者), 郑人杰 (译者) 机械工业出版社;

  2.《软件工程卷3:领域、需求与软件设计》 比约尼尔(Dines Bjorner) (作者), 刘伯超 (译者), 清华大学出版社;

  3.《精通Struts:基于MVC的Java Web设计与开发》

  孙卫琴(作者),电子工业出版社;

  4.《精通Hibernate:Java对象持久化技术详解(第2版)》

  孙卫琴 (作者),电子工业出版社;


相关文章:

1.软件工程毕业论文开题报告范文

2.软件工程毕业论文开题报告

3.软件工程毕业论文开题报告范例

4.软件工程毕业论文开题报告范本

5.计算机软件工程开题报告范文

6.软件工程硕士毕业论文开题报告

7.软件工程毕业论文参考文献

8.外国文学毕业论文开题报告

9.经济管理系毕业论文开题报告范例

10.信息管理本科毕业论文开题报告范文

【软件工程毕业论文开题报告范本】相关文章:

1.有关贸易系毕业论文开题报告范本

2.软件工程硕士开题报告模板

3.软件工程开发app论文开题报告

4.物流开题报告范本

5.会计开题报告范本

6.硕士开题报告范本

7.pov开题报告范本

8.印刷开题报告范本

9.毕业论文通用开题报告