- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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的场合
您可能关注的文档
最近下载
- 初中音乐公开课《爱我中华》优秀教学设计与反思.docx
- J-STD-002C引脚,端子,焊片和接线柱可焊性测试英文版.pdf VIP
- 燃气公司生产安全标准化手册资料.pdf VIP
- 《海底世界》作业设计.docx VIP
- 2024年湖南华容县事业单位招聘专业技术人员历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 安全生产标准化资料安全投入.doc VIP
- 广东省韶关市2022-2023学年高一下学期期末数学试题含答案.pdf VIP
- 打印设备维护服务投标方案.docx
- T_CAMDI 050.1-2020 内窥镜配套使用器械 第1部分 通用要求.pdf
- 《我来了两个多月了》教学设计.pptx VIP
文档评论(0)