1 / 8
文档名称:

项目经验.docx

格式:docx   页数:8页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

项目经验.docx

上传人:yzhluyin9 2016/4/21 文件大小:0 KB

下载得到文件列表

项目经验.docx

相关文档

文档介绍

文档介绍:2005 年 10月- 2006 年5月项目名称: 恒华贸易物资采购平台软件环境: Windows2000/Weblogic/ 开发工具: Eclipse, CVS , Dreamweaver , PowerDesigner,Visio 项目描述:为优化提升恒华贸易公司物资采购电子商务系统,突出网站商务功能;引入先进的供应链管理思想,整合网上物资采购业务流程。主要功能模块: 1. 询比价模块:询价书生成,网上报价, 审批采购方案等模块。 2. 招标采购模块:招标委托书,招标公告等模块。 3. 协议采购模块:协议采购通知单,采购审批单,确认( 取消) 通知单,考核供应商等模块。 4. 配送中心采购模块:集团配送通知单,货源和价格情况表,确认( 取消) 配送通知单,反馈单,发货明细单,到货明细单以及考核供应商等模块。 5. 内部制造厂采购模块:内部采购询价方案,审批询价方案, 考核供应商等模块。 6. 特殊采购模块:采购员录入合同并考核供应商等方案。 7. 系统查询:采购过程查询,采购业务查询,综合信息查询等. 8. 供应商管理:一二级供应商管理. 9. 系统后台管理:用户管理,角色管理以及权限管理. 项目技术: 项目采用 B/S 模式开发, 采用 Struts, Hibernate, Spring,Ajax 等技术。采用 7 层架构:Web 层、控制转发层、 DTO 层、服务层、 DAO 层、持久化层和数据库层。 1 .系统大量采用抽象工厂模式、装饰者模式、代理模式、门面模式等模式, 并把 spring 的 AOP 思想合理的使用在日志处理和异常处理, 使用 Dom4j 进行 xml 解析, 使用 Log4j 实现日志管理。 层使用 Struts 框架,配合使用 JSTL 元素, 使用 AJAX 技术实现无刷新提交。 3. 控制层扩展 Struts 框架的 Action 设计理念,同时使用 Spring 来管理所有的 Action ,使用 Spring 的核心技术 IOC 可以很好的控制 Action 的生命周期以及各种服务的注入关系。 层设计中 DTO 、 VO 、 POJO 的相互拷贝通过 BeanUtils 包来实现, 解决数据传输过程中各层之间数据耦合紧密的问题, 从而能更大程度的实现系统中各模块或层之间松散耦合的目标。 5. 服务层沿用代理设计模式来实现, 系统的服务层以下随时可以更换, 可考虑用 EJB 来做业务逻辑实现,同时通过 Spring 的托管机制可以和 DAO 层无缝耦合起来。 6. DAO 层使用抽象工厂模式和外观模式,同时使用 Spring 提供的 Hibernate 模板和 Hibernate API 访问持久层,这样可以进一步解耦,在系统查询模块处使用正则表达式进行查询。 7. 持久层使用轻量级框架技术 Hibernate 来实现 ORM 处理,同时使用 Spring 容器来管理持久层,通过 Spring 提供的 Hibernate 模板和 Hiberante API 可以很好的解决代码的重复问题。责任描述: 1. 参与需求说明书及概要设计的设计和编写。 2. 参与数据库分析和设计以及需求文档分析。 3. 参与系统整体架构分析与设计,尤其是各种框架的集成上。 4. 负责