广告客户管理系统项目立项报告.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
广告客户管理系统项目立项报告

广告客户管理系统(第二版) 立项报告 版 本 号: Ver1.0 受控编号: 200X0623001 编写部门: Sun Jar工作小组 编 写 人: 审 核 人: 审核日期: 2009-6-25 批 准 人: 批准日期: 2009-6-25 目 录 1 引言 3 1.1 编写目的 3 1.2 文档范围 3 1.3 读者对象 3 1.4 参考资料 3 1.5 术语与缩写解释 3 2 产品介绍 3 2.1 产品定义 3 2.2 产品开发背景 3 2.3 产品主要功能和特色 4 2.4 产品范围 4 3 市场概述 4 3.1 客户需求 4 3.2 市场规模与发展趋势 4 4 产品发展目标 5 5 产品技术方案 5 5.1 产品体系结构 5 5.2 关键技术 5 6 产品优缺点分析 5 7 Make-or-Buy决策 5 8 项目计划 6 8.1 项目团队 6 8.2 软件硬件资源估计 6 8.3 成本估计 7 8.4 进度表 7 9 市场营销计划 7 9.1 产品盈利模式和销售目标 7 9.2 促销和渗透方式 7 9.3 销售方式和渠道 8 10 成本效益分析 8 11 总结 8 1 引言 1.1 编写目的 为产品构思和可行性分析提供充分的、有价值的信息。指出该文档适用的环境读者对象 列出本文档的相关涉众,如:公司高层领导、项目管理部门。 列出所有参考文献,格式如下: 【序号】 作者,文献名称,出版单位(或归属单位),日期 例如:【1】李钢华,《立项可行性分析报告》,XX公司市场部,200X年X月X日 1.5 术语与缩写解释 产品介绍 产品定义本项目是一个针对客户、订单管理的系统,包括 2.2 产品开发背景产品主要功能和特色本系统的功能包括: ??????管理员登录和登出管理 ???代理商和???代理商信息管理(查询,更新) ???联系人查询和管理 ???客户信息查询和管理 ???订单查询和管理 ???账务查询和管理 ???关键字定价的查询与管理 ???合同查询与管理 (2)说明本产品的特色: STRUCTS+SPRING+HIBERNATE架构 可轻易移植到到互联网上,“管理员”和“代理商”的角度分解订单管理等业务逻辑的权限,能更清晰地管理各业务逻辑的流程。 2.4 产品范围 市场概述 客户需求 市场规模与发展趋势 产品发展目标产品技术方案 产品体系结构 MODEL:Hibernate框架用配置文件的形式来定义Java对象和数据表之间的映射关系,同时在更深的层面将数据表之间的关系解释为Java对象之间的继承及包含等关系。通过使用HQL语句将复杂的关系算法用对象的方式描述,在很大程度上简化了对数据的查询,加快了开发的效率。在Hibernate中有一个简单而直观的API,用于对数据库所表示的对象执行查询。要创建或修改这些对象,只需在程序中与它们进行交互,然后告诉Hibernate保存即可。这样,大量封装持久化操作的业务逻辑不再需要编写烦琐的JDBC语句,从而使数据持久层得到了极大的简化。 在传统的Model 1的程序结构中,只要有一点小的需求发生改变,将意味着放弃整个页面。或者改写。虽然前期的开发速度快,除非可以保证以后永远不会改变应用的结构,否则不要采用Model 1的结构。采用Hibernate作为持久层技术的最大的好处在于:可以完全以面向对象的方式进行系统分析、系统设计。DAO模式需要为每个DAO组件编写DAO接口,同时至少提供一个实现类,根据不同需要,可能有多个实现类。用Spring容器代替DAO工厂通常情况下,引入接口就不可避免需要引入工厂来负责DAO组件的生成。Spring实现了两种基本模式:单态模式和工厂模式。而使用Spring可以完全避免使用工厂模式,因为Spring就是个功能非常强大的工厂。因此,完全可以让Spring充当DAO工厂。由Spring充当DAO工厂时,无须程序员自己实现工厂模式,只需要将DAO组件配置在Spring容器中,由ApplicationContext负责管理DAO组件的创建即可。借助于Spring提供的依赖注入,其他组件甚至不用访问工厂,一样可以直接使用DAO实例。 5.2 关键技术 Struts: Struts作为MVC 的Web框架作为最成功的Web框架,Struts拥有众多的优点: MVC模型的使用 功能齐全的标志库(Tag Library) Spring是企业应用开发的“一站式”选择,并贯穿表现层、业务层及持久层。 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档