基于appframe的亚信科技移动营销案需求管理系统.docx





《基于appframe的亚信科技移动营销案需求管理系统.docx》由会员分享,可在线阅读,更多相关《基于appframe的亚信科技移动营销案需求管理系统.docx(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于appframe的亚信科技移动营销案需求管理系统的设计与实现摘要:现如今,人们不再像以前那样慢节奏地生活、工作和学习,而是加快了节奏,目的就是充分利用时间,提高时间的经济效应。随着科学技术的发展,软件系统也在不断更新,一个成功的软件系统依赖于高质量的需求分析和高效率的需求管理,而传统的需求管理方式效率低下,已经满足不了现在软件企业对需求管理的要求了。在分析需求管理目标及其主要内容的基础上,提出了基于需求配置管理和过程管理的营销案需求管理系统结构,并就Web环境下的营销案需求管理系统实现的一些关键问题进行了讨论。随着计算机技术、网络技术和科学管理方法的发展,计算机的应用已经渗透到社会的各个领
2、域,管理系统也越来越成熟起来。现在软件越来越大型、越来越复杂,需求也随之变得越来越复杂、越来越多,针对传统管理方式效率低下和满足不了先在软件需求规模的问题,采用B/S开发模式、MVC设计模式开发一个Web的营销案需求管理系统具有非常重要的意义。解决传统的人力管理营销案需求和处理营销案需求流程带来的效率问题,使管理者能统一管理需求,提高了管理者管理需求的效率,为企业带来更大收益。B/S模式将作为营销案需求管理系统的实现模式,根据登录用户,获取用户的操作权限,展示不同的菜单。Java语言将被作为后端开发语言,IntelliJ IDEA将被作为开发工具,后端开发使用的是亚信科技公司的Appframe
3、框架,前端展示页面使用的是JSP+CSS+JavaScript,还有JQuery,而数据库使用Oracle数据库。基于appframe的亚信科技移动营销案需求管理系统的实现将会多一个需求管理系统,让软件公司多一个需求管理系统的选择。对公司的管理者来说,可以有效的对需求进行管理、变更,保证开发者看到的需求和实际的需求是一致的,提高管理水平和工作效率,节约时间。对开发者来说,所有的需求一目了然,不管是需求有变更还是觉得需求有问题,都可以在系统上进行操作,减少了需求变更带来的额外的工作量。关键词:工单需求;需求管理。Design and implementation of demand manage
4、ment system for mobile marketing case of AsiaInfo technology based on appframeAbstract:Nowadays, people are no longer living, working and learning in a slow pace as before, but they are speeding up the pace. The purpose is to make full use of time and improve the economic effect of time. With the de
5、velopment of science and technology, the software system is also constantly updated. A successful software system depends on high-quality demand analysis and efficient demand management. However, the traditional demand management method is inefficient, which can not meet the needs of software enterp
6、rises. Based on the analysis of the objectives and main contents of demand management, this paper puts forward the structure of marketing case demand management system based on demand configuration management and process management, and discusses some key problems of the realization of marketing cas
7、e demand management system in Web environment.With the development of computer technology, network technology and scientific management methods, the application of computer has penetrated into all fields of society, and the management system is becoming more and more mature. Now the software is more
8、 and more large and complex, and the demand is also more and more complex. Aiming at the problem that the traditional management method is inefficient and can not meet the scale of the software demand first, it is of great significance to develop a web marketing case demand management system with B
9、/ s development mode and MVC design mode. To solve the traditional human management marketing case needs and the efficiency problems brought by the process of dealing with marketing case needs, so that managers can manage the needs in a unified way, improve the efficiency of managers management need
10、s, and bring greater benefits to enterprises. B / S mode will be used as the implementation mode of the marketing case demand management system. According to the login user, get the operation authority of the user and display different menus. Java language will be used as the back-end development la
11、nguage, IntelliJ idea will be used as the development tool, the back-end development uses the appframe framework of AsiaInfo technology company, the front-end display page uses JSP + CSS + JavaScript, and jQuery, while the database uses Oracle database.The implementation of the demand management sys
12、tem of AsiaInfo technology mobile marketing case based on appframe will have one more demand management system, which will make software companies have one more choice of demand management system. For the managers of the company, they can effectively manage and change the requirements, ensure that t
13、he requirements seen by developers are consistent with the actual requirements, improve the management level and work efficiency, and save time. For developers, all requirements are clear at a glance. Whether there is a change in requirements or a problem in requirements, they can operate on the sys
14、tem, reducing the extra workload brought by the change of requirements.Keywords: demand; demand manage.目 录第1章 绪论11.1系统的开发背景及意义11.2国内外研究现状11.3系统的主要研究内容21.4系统开发环境与开发工具2第2章 系统需求分析32.1可行性分析32.1.1经济可行性32.1.2技术可行性32.1.3操作可行性32.2系统的总体需求32.3系统功能的需求分析42.4 UML系统建模52.4.1用例图52.4.2用例图规约表52.5本章小结10第3章 系统设计113.1系统
15、功能设计113.2 系统类图113.3 系统顺序图123.4 系统活动图173.5 系统状态图183.6 数据库设计183.7 本章小结21第4章 系统实现224.1 系统界面实现224.2 本章小结27第5章 系统测试285.1 测试计划285.2 测试用例及结果295.2.1用户登录测试295.2.2工单模块功能测试295.2.3营销管理平台测试315.2.4问题反馈测试315.3 本章小结32第6章 结束语336.1 全文总结336.2 课题展望33参考文献34致 谢35第1章 绪论1.1系统的开发背景及意义如今,软件的规模越来越大型,软件需求也随之越来越复杂、越来越多,随之而来的就是管
16、理者对需求的管理的问题。如果用传统的方式去管理需求,不仅会花费更多时间,而且效率低下、管理难度大,容易造成文件丢失等问题给企业带来巨大损失。不仅如此,有些需求经常会需要修改,容易造成最后文档不一致而引发的各种问题。软件需求是系统开发成败的关键,因此对需求的管理、研究一度成为热门。需求是软件开发的基础,也是研发团队进行系统开发的凭据。在软件开发过程中,有明确的需求,开发速度也会大大加快,最后交付的产品也能更加符合客户的要求。如果需求不明确,不断地变更某个需求,这样会大大增加开发成本、减少收益。因此,营销案需求管理系统的实现是非常有必要的,可以将需求进行统一的管理。1.2国内外研究现状近年来,随着
17、行业竞争的越来越激烈,在这种情况下,软件需求的相关管理系统得到了较好的发展,其中比较著名的就是IBM Rational系列,IBM Rational Pro工具就对需求分析生命周期进行强大的管理功能。但是,这个软件功能太多,对使用者要求高,也浪费了很多时间去熟悉软件,而实际要使用的只是其中关键的几个功能而已。在2001年后,需求管理才在国内推行开来,经过多年的推广发展,越来越多的企业开始重视需求管理,并随之将其投入开发管理实践。国内的Topo软件需求管理系统同提供了完备的需求管理解决方案,涵盖了完整的需求生命周期管理过程支持。该软件排除不必要的需求特性,避免人力资源的浪费,控制需求有序变更,并
18、监视实施变更的效果,实现需求可跟踪、可验证。1.3系统的主要研究内容营销案需求管理系统主要研究在web浏览器上实现需求管理的系统,一方面提高软件企业对需求的管理效率,一方面提高企业在软件开发上的效率,从而降低企业成本提高收益。用户交互界面、后台和数据库是组这个营销案需求管理系统的基本组成部分,所以营销案需求管理系统的主要研究内容可以分为以下几步:首先,用户交互界面上整个系统采用统一的风格,主要使用绿色和白色;数据库方面主要是设计好关联表之间的联系等;最后是设计后台处理逻辑,整个系统最关键的就是后台部分,后台负责接收前端的请求进行数据的增删改查,为用户的操作提供保障。1.4系统开发环境与开发工具
19、16GB的Win 10 x64操作系统,1.8版本的JDK,8.5版本的 tomcat,使用目前世界上流行的关系数据库管理系统Oracle数据库 丁士锋.Oracle数据库管理从入门到精通M.清华大学,2014-04 王小玲,安剑奇.数据库应用与应用(SQL server2008版)M.清华大学出版社,2015-01,以上环境将作为系统的开发环境。IntelliJ IDEA2019.1被作为系统的主要开发工具,appframe2.0将被作为Java 耿祥义,张跃平Java面向对象程序设计M.清华大学出版社,2010-01的后台开发框架 李燕. AppFrameV5.5二次开发手册V1.0 Z.
20、亚信科技(中国)有限公司, 2010-10-19,前端主要使用jsp动态页面 莫兵,蒙焕念,黄良永.JSP程序设计教程M.兵器工业出版社,2015-08、JavaScript脚本语言 李军.网页制作教程HTML、CSS、JavaScriptM.清华大学出版社,2012-01 未来科技.JavaScript从入门到精通M.水利水电出版社,2017-07以及jQuery框架 姚敦红,杨凌,张志美,李晓黎.jQuery程序设计基础教程M.人民邮电出版社,2013-12,Navicat Premium12作为可视化数据库管理工具 张凯.软件开发环境与工具教程M.清华大学出版社,2011-10,使用St
21、arUML作为UML建模杨弘平,吕海华,李波,史江萍,代钦.UML2基础、建模与设计教程M.北京:清华大学出版社,2015.51的作图工具,以上工具将作为系统的开发工具。第2章 系统需求分析2.1可行性分析2.1.1经济可行性 基于Appframe亚信科技移动营销案需求管理系统的设计与实现是本人的毕业设计,采用B/S的模式只需要部署后台,便可使用浏览器进行访问,不涉及经费问题。2.1.2技术可行性该系统作为本人的毕业设计,而本人已修完所有在校课程,已经具备了开发后台和制作前端用户交互页面的技术。整个系统使用IntelliJ IDEA进行开发,前端页面使用的是JSP页面;后台使用的是1.8版本的
22、Java语言和Appframe后台开发框架,采用MVC的设计模式;数据库使用的是Oracle;使用Tomcat8.5部署。2.1.3操作可行性营销案需求管理系统是基于web的,用户只需要在电脑上打开浏览器就可以进行操作该系统,界面简洁明了,操作简单易上手。该系统主要是面向软件公司进行需求管理,在软件公司工作的人员操作该系统是没有问题的,所以操作上是完全可行的。2.2系统的总体需求基于Web的营销案需求管理系统只需要用户的电脑上有浏览器,便可进行访问,管理人员可以根据用户的身份进行操作权限的管理。主要实现用户在系统上进行工单需求的流程处理,系统相关配置的管理,公司实物的管理、成本的管理,以及对工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 appframe 科技 移动 营销 需求 管理 系统

限制150内