湖北保险协会报表系统的后台设计与开发开题报告

 2021-11-28 09:11

1. 研究目的与意义(文献综述)

1.1国内外的研究现状

1991年8月6日,tim berners lee在alt.hypertext新闻组贴出了一份关于world wide web的简单摘要,标志了web页面在internet上的首次登场。一直到现在,web都在飞速的发展,从静态页面到动态页面,从前后端不分离到分离。各种编程语言大放异彩,前端的:html,css,javascript等,后端的:php,java,python等。

从不断的从零开始到复用,框架的出现给开发者带来了福音,使我们不用过多考虑系统的组织结构而专注于业务代码。当前,企业级的java应用开发已经成为主流,但是仍然有部分公司会从实现难度上考虑选择简单些的php。当前企业级java的应用,java8的使用占比达到了80%以上。而在国内外,spring框架无疑成为现在后台框架的主流,有统计显示,spring的版本使用统计中,spring5版本的使用已经超过半数,当然也有许多使用spring4的开发者。

为什么选择spring?spring官网上的描述是”spring makes programming java quicker, easier, and safer for everybody. spring’s focus on speed, simplicity, and productivity has made it theworld's most popularjava framework.”确实,在企业级的java开发中,spring给我们带来了快速,简单和更安全的使用体验。当然,如何将web开发与实际的生产结合,是系统的设计者需要考虑的重点内容。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

2.1基本内容

湖北保险协会报表系统中的内容主要涉及四个方面:(1)报表系统的用户管理(2)报表系统的权限管理(3)报表系统的数据获取与呈现(4)报表系统的分析

从系统结构来看,前后端分离,后台使用tomcat服务器,数据库使用mysql数据库。基于该系统用户群体较为集中,并发性小,故采用单体架构,没有使用分布式的架构。后续如果有响应的需求可以进行扩展。

框架使用的是ssm(spring mvc,spring,mybatis)框架,其余的权限等都是在spring的扩展点上添加的,有的部分后续可以抽离出来继续优化,甚至独立为一个组件。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

2020/1/13—2020/2/28:确定选题,查阅文献,外文翻译和撰写开题报告;2020/3/1—2020/4/30:系统架构、程序设计与开发、系统测试与完善;2020/5/1—2020/5/25:撰写及修改毕业论文;2020/5/26—2020/6/5:准备答辩。

4. 参考文献(12篇以上)

1.许令波 著,深入分析java web技术内幕(修订版),出版社:电子工业出版社 ,2014-08-01

2.明日科技(mingri soft)著,javaweb项目开发实战入门(全彩版),出版社:吉林大学出版社 ,开出版时间:2017-04-01

3.j.夏尔马(j. sharma),阿西施·萨林(ashish sarin) 著,spring学习指南 第3版,出版社:人民邮电出版社 ,2018-07-01

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。