基于SaaS模式的兵团籽棉收购管理系统的设计与实现
发布时间:2018-02-24 02:00
本文关键词: SaaS 新疆兵团 籽棉收购 信息管理 RBAC 出处:《电子科技大学》2015年硕士论文 论文类型:学位论文
【摘要】:新疆兵团籽棉收购管理是指新疆兵团籽棉收购管理过程中从籽棉收购、入库、领到产品完工入库、交货、回收货款、支付原材料的动态管理过程。传统手工管理模式下的兵团籽棉收购过程非常繁杂,进行汇总处理和统计时的工作量通常也非常繁重,而且工作效率很低,新疆兵团管理者也无法及时地了解新疆兵团当前籽棉收购的运作情况,特别是资金的流动情况。为了有效辅助新疆兵团解决业务管理、分销管理、存货管理、营销计划的执行和监控、统计信息的收集等方面的业务问题,本文所设计和研究的新疆兵团籽棉收购的管理软件便是为此提供了更有条理的动态管理过程。本系统以面向对象的设计思想为核心采用Java EE相关技术应用于基于SaaS模式的兵团籽棉收购管理系统平台的建设,本文解决了以下问题:1.基于实际情况和市场调查介绍了收购系统研究和实现的必要性及可行性;2.应用RBAC理论,划分了用户角色及其所具备功能,职责以及安全性控制;3.设计和建立的基于SaaS模式的兵团籽棉收购管理系统,形成实际结果并投入实际应用。论文根据兵团籽棉收购系统的需要,首先建立了各个子模块的需求模型,逐步细化需求,选择开发技术的解决方案。对Java EE技术及框架做了简要的介绍,分析了MVC开发模式的设计思想。最后根据用户需求建立了RBAC的模型,并根据该模型描述了系统用户群,列出了各个用户群的实际需求。其次,结合之前的需求分析阶段结果,划分系统为三个大的子模块:籽棉收购管理系统模块、籽棉收购财务管理系统模块和数据交互处理模块,每个子模块下又有更加详细的子模块。本文根据RBAC模型给出两个系统的用户权限划分和管理方式,完整地描述了各个功能子模块的工作流程和关系。数据库设计方面,通过E-R图展示数据库的概念结构设计,并且给出了相应的数据库关键表字段。最后,展示了相应的各个模块的实现效果图以及数据库使用流程。并且介绍了相应的白盒测试和黑盒测试的相关理论和工具,并且应用工具对基于SaaS模式的兵团籽棉收购管理系统进行了功能测试。且对日常维护中面临的安全问题以及注意事项做了论述,使用Load Runner对整个系统的访问功能进行了测试,形成相应的性能测试结果。
[Abstract]:The Xinjiang Bingtuan seed Cotton purchase Management refers to the Xinjiang Bingtuan seed Cotton purchase Management process from seed cotton purchase, storage, receipt of finished products into storage, delivery, recovery of money, The process of purchasing seed cotton in traditional manual management mode is very complicated, and the workload of collecting and counting is also very heavy, and the work efficiency is very low. Xinjiang bingtuan managers are also unable to understand in time the operation of Xinjiang bingtuan's current seed cotton acquisition, especially the flow of funds. In order to effectively assist Xinjiang bingtuan in solving business management, distribution management, and inventory management, The implementation and monitoring of marketing plans, the collection of statistical information and other business issues, The management software designed and studied in this paper provides a more orderly dynamic management process for the purchase of seed cotton in Xinjiang Corps. This system takes the object-oriented design idea as the core and adopts Java EE related technology to apply to the system based on OO EE. Construction of management system platform for seed cotton acquisition based on SaaS model, This paper solves the following problems: 1. Based on the actual situation and market research, the necessity and feasibility of the research and implementation of the acquisition system are introduced 2.Using the RBAC theory, the user roles and their functions are divided. Responsibility and security control. 3. Design and establish a management system of seed cotton acquisition based on SaaS model, form practical results and put it into practical application. Firstly, the requirement model of each sub-module is established, the requirement is refined step by step, the solution of development technology is chosen. The technology and framework of Java EE are introduced briefly. The design idea of MVC development pattern is analyzed. Finally, the model of RBAC is established according to the user demand, and the user group of the system is described according to the model, and the actual requirements of each user group are listed. The system is divided into three sub-modules: seed cotton acquisition management system module, seed cotton purchase financial management system module and data interactive processing module. There are more detailed sub-modules under each sub-module. According to the RBAC model, this paper gives the user rights division and management mode of the two systems, and describes the workflow and relationship of each functional sub-module. The conceptual structure of the database is shown by E-R diagram, and the key table words of the database are given. Finally, The realization effect diagram of each module and the process of using database are presented, and the relevant theories and tools of white box test and black box test are introduced. And the application tool has carried on the function test to the bingtuan seed cotton purchase management system based on the SaaS pattern, and has carried on the test to the whole system's access function with the Load Runner, and has made the discussion to the security question and the matters needing attention in the daily maintenance, and has carried on the test to the whole system access function using the Load Runner. Form the corresponding performance test results.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【相似文献】
相关期刊论文 前10条
1 宋菲;吴兵;王U,
本文编号:1528441
本文链接:https://www.wllwen.com/guanlilunwen/yingxiaoguanlilunwen/1528441.html