- 文献综述(或调研报告):
1.国内外研究现状
在1985年,管理信息系统的创始人高登·戴维斯给信息管理系统给出了一个较完整的定义:“是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新、拓展和维护的系统。”
管理信息由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护和信息的使用六个方面组成。完善的管理信息系统MIS具有以下四个标准:确定的信息需求、信息的可采集与可加工、可以通过程序为管理人员提供信息、可以对信息进行管理[4]。具有统一规划的数据库是MIS成熟的重要标志,它象征着管理信息系统MIS是软件工程的产物。由于计算机技术的迅速发展和普及,MIS事实上已成为计算机MIS。在现阶段普遍认为MIS是由人和计算机设备或其他信息处理手段组成并用于管理信息的系统。
信息是管理上的一项极为重要的资源,也是经过加工的数据,管理工作的成败取决于能否做出有效的决策,而决策的正确程度则在很大程度上取决于信息的质量。所以能否有效的管理信息成为企业的首要问题,管理信息系统在强调管理、强调信息的现代社会中越来越得到普及[4]。
其基本功能有:数据处理功能、计划功能、控制功能、预测功能与辅助决策功能[4]。在运营服务管理系统中,除了预测功能不被需要,其他的功能都有所涉及。而基于组织职能划分,运营服务管理系统属于其中的办公系统。
2.系统框架设计
该系统主要分为客户端与服务器端两个部分。开发也采取基于Spring MVC的前后端分离的开发模式。前端主要负责客户端与用户交互,包括接收用户请求和返回显示请求信息两个部分。后台服务器端部分主要负责网络请求、数据库访问、JSON数据解析。
Spring框架是一个轻量级的解决方案,是一个潜在的一站式商店,用于构建企业级应用程序[3]。Spring框架支持声明性事务管理、通过RMI或Web服务远程访问逻辑,以及用于持久化数据的各种选项。它提供了一个功能齐全的MVC框架,使你能够将AOP透明地集成到软件中[1]。
长期以来Struts2 与Spring 的结合一直存在很多的问题,比如兼容性和类臃肿。加之近年来Struts2 漏洞问题频发,导致使用率大减。与此同时,生于Spring Web项目的MVC (Model View Controller)框架走到了我们的面前,Spring MVC结构层次清晰,类比较简单,并且与Spring的核心IoC和AOP无缝对接,成为了互联网时代的主流框架[1][5]。
MVC 模式把应用程序(输入逻辑、业务逻辑和UI逻辑)分成不同的方面,同时提供这些元素之间的松耦合[1]:
以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。