基于J2EE的销售项目管理系统的设计与实现

被引:0
作者
张剑鸣
机构
[1] 北京邮电大学
关键词
J2EE; 分层架构; 销售项目管理; MVC;
D O I
暂无
年度学位
2009
学位类型
硕士
导师
摘要
科技在发展,人类在进步,信息社会已经来临,然而在很多企业内部,对员工工作的管理以及企业的业务管理还是人工进行的,比如公司的报表手工填写,领导手工签字,工作计划或工作总结还要手工来写等等,这些工作完全可以由一个信息系统来管理。 中国普天信息产业集团公司是立足通信行业的信息产品和服务提供商,公司有多种业务。作为其三大事业本部之一的通信事业本部主要提供GSM、GPRS、CDMA和CDMA1X等制式的2G和2.5G移动通信产品,提供WCDMA、TD-SCDMA、CDMA2000三种制式的3G移动通信产品,以及下一代网络(NGN)产品,提供端到端的整体解决方案、网络规划设计、网络优化等电信支撑与业务应用产品等。 提供了这么多的产品,就会有完整的销售项目建立机制。目前中国普天通信事业本部已经拥有一套完整的销售项目管理机制,包括项目建立及审批直至最后签单或丢单一直到项目结束,只是这一套的管理全是人工进行的。人工进行效率低且容易出错,因此本课.题提出了信息化处理的机制。 针对以上的需求,本课题提出了相应的处理机制,由这种处理机制,销售项目管理系统便产生了。这个系统的产生是为了让产品销售所涉及的生产部门、销售部门以及其它各相关部门人员处理方便。它管理了销售项目从建立到审批、动态管理、结束项目的整个过程。 如今对于这种企业的管理软件,J2EE非常适合开发,它利用Java语言来实现,具有比较好的可移植性和安全性。为了对中国普天通信事业本部销售项目进行管理,销售项目管理系统便被利用J2EE技术开发了。J2EE是分层架构,上面是用户的浏览器,然后web表示层,主要处理呈现给用户的情况,然后是业务逻辑层,然后是持久化层,持久化层跟数据库交互。本课题中,Web层由Struts来管理,业务层利用Spring来控制,持久化层及数据库的操作有中间件Hibernate管理。Struts架构又是一个MVC结构,把这部分的工作又分成三层,系统可靠性更高。 该公司的销售项目管理流程分成很多步,每一步完成后才能进行下一步的工作,这个过程用有限状态机来管理非常合适。因此,在销售项目管理系统中,对这个业务流程是使用有限状态机来管理的。
引用
收藏
页数:57
共 15 条
[1]
贯通Java Web轻量级应用开发.[M].邓子云; 著.电子工业出版社.2008,
[2]
开发者突击.[M].刘中兵; 编著.电子工业出版社.2008,
[3]
精通Hibernate.[M].孙卫琴编著;.电子工业出版社.2005,
[4]
精通Struts.[M].孙卫琴; 编著.电子工业出版社.2004,
[5]
基于MVCModel2与Hibernate技术的新型J2EE架构研究与应用 [J].
周才英 ;
杨俊 .
江西理工大学学报, 2008, (05) :83-85
[6]
基于MVC设计模式的Struts框架应用 [J].
杨超宇 .
中国科技信息, 2008, (20) :117-118
[7]
基于J2EE架构的敏捷开发平台 [J].
戴哲明 ;
顾卿 ;
王敬平 .
计算机工程, 2008, 34(S1) (S1) :51-53
[8]
J2EE软件开发模式探讨 [J].
陆焱 .
电脑知识与技术, 2008, (25) :1464-1466
[9]
基于Hibernate框架的数据持久化层的研究及其应用 [J].
夏赟 ;
李志蜀 .
计算机应用, 2008, (09) :2446-2448
[10]
基于Struts+Spring+Hibernate架构的轻量级J2EE的研究与应用 [J].
陈香旨 ;
王朝斌 ;
牟式标 .
中国西部科技, 2008, (21) :22-23+8