《(营销策划)自助旅行网策划设计报告》由会员分享,可在线阅读,更多相关《(营销策划)自助旅行网策划设计报告(15页珍藏版)》请在金锄头文库上搜索。
1、DIY 旅旅 行行 网网 项目策划案项目策划案 2011 lvxing Technology Co Ltd All rights reserved This document contains proprietary and confidential information Companies outside the recipient not to disclose or copy use or disclosure of all or part for any other purpose assessment files of the recipient Any other use or
2、disclosure without the express written all or part of public information access Is prohibited Date 2011 06 12 文档控制文档控制 a 文档信息 作者 耿晓磊 文件名称 自助旅行网策划概要设计报告 v1 0 doc b 版本分发 耿晓磊 V1 0 doc c 文档修改历史信息 版本修改信息日期作者 2 0 文档建立2011 年 06 月 12 日耿晓磊 d 文档签署 创建者 耿晓磊日期 2011 年 06 月 12 日 签署者 日期 目目 录录 一 文档目标和范围一 文档目标和范围4 1
3、1 项目背景4 1 2 目标市场定位4 1 3 运作流程5 1 4 市场营销5 1 5 发展前景5 二 实施流程介绍二 实施流程介绍6 2 1 项目咨询阶段6 2 2 项目准备阶段6 2 3 项目建设阶段6 2 4 项目交付阶段7 2 5 运行支持阶段7 三 系统策划功能需求描述三 系统策划功能需求描述7 3 1 系统模块需求说明7 3 1 1 系统用户 人员 管理8 3 1 2 系统权限管理8 3 1 3 系统日志8 3 2 系统业务模块功能需求8 3 2 1 卡表用户管理8 3 2 2 卡表种类管理8 3 2 6 统计管理9 3 2 7 数据库管理9 四 系统基础运行环境需求四 系统基础运
4、行环境需求10 4 1 软件系统逻辑机构需求11 4 1 1 系统基础架构需求11 4 1 1 1 显示层12 4 1 1 2 业务逻辑层12 4 1 1 3 数据库层13 4 2 系统物理运行环境需求14 4 3 系统目标运行环境需求15 一 文档目标和范围一 文档目标和范围 1 1DIY 旅行网定位旅行网定位 一 一 地区性地区性 让此网站成为赤峰市后续发展内蒙古自治区 DIY 自助旅游门户 二 二 权威性权威性 通过与各协会以及活动社区的合作 定格使此站的行业权威性 三 三 包涵的范围包涵的范围 以 DIY 为主题并集成了 DIY 自助活动发布管理 新闻管理 酒店预订管 理 旅游线路帮助
5、 飞机火车票预订 留言管理 旅行周边产品广告 天气预报 注 册会员 旅游论坛 等模块 四 四 网站风格网站风格 既已定位为 DIY 门户 虽应当风格以大众化为主 但由于主题的特殊性 因此我以为网站设计风格应结合网民的浏览习惯 功能上以大众化方式进行操作 页面设 计上应当在具备大众化的同时 加以设计特色 让此网站与一般网站不同 刺激网民的视 觉 明确了网站的定位 再根据所涉及的栏目进行可行性分析 1 2 目标目标市场定位市场定位 1 实现单位管理逐步转变到系统化 实现单位管理逐步转变到系统化 通过 IC 卡水表管理系统建立单位内部的系统化 管理平台 便于单位内部工作与用户交流管理 2 2 规范单
6、位管理行为 规范单位管理行为 通过 IC 卡水表管理系统与用户的信息流程约束 规范管理过 程 追求理想管理结果 实现管理规范化 流程制度化 3 提高工作效率 方便于用户 提高工作效率 方便于用户 通过 IC 卡水表管理系统的实施应用 促进使用者的 办公效率提高 便于用户充值 用户故障信息传递高效清晰 及时了解故障任务 维修进 度情况 1 3 运作流程运作流程 1 4 市场营销市场营销 1 5 发展前景发展前景 二 二 实施实施流程介绍流程介绍 实施流程 如图 2 1 所示 2 1 项目咨询阶段项目咨询阶段 项目咨询阶段的目的是 对现有业务和 IT 现状进行调查和初步诊断 明确咨询与实 施 的目
7、标与范围 根据现状制定具体的行动方案 2 2 项目准备阶段项目准备阶段 项目准备阶段的目的是 确定合适的项目经理 建立双方的项目组织 建立项目组织的高效的决策和解决问题 的机制 并在项目组织内部 对于项目的远景达成共识 对客户业务运作流程进行调研 确定包含实施主计划的工作任务书 2 3 项目建设阶段项目建设阶段 项目建设阶段的目的是 对客户实施范围内的业务进行深入全面的分析 澄清客户的 需求 并结合产品拟定应用方案 建立一套系统运行的良好制度 图 2 1 实施流程 实施咨询实施咨询实施咨询项目准备项目准备项目准备 项目建设项目建设项目建设 项目交付项目交付项目交付运行支持运行支持运行支持 1
8、调查分析 2 制定项目实施 建议 3 项目组建设 4 业务调研 5 系统安装测试 6 项目组培训 7 业务分析与设计 8 系统配置与测试 9 最终用户培训 10 系统权限设计 分配 11 辅助建立客户 内部支持体系 12 现场支持 13 远程支持 项目管理 2 4 项目交付阶段项目交付阶段 项目交付阶段的目的是 建立一个良好的软件使用规范 完成大量用户的操作培训 完成从模拟运行阶段到正式运行的转换 2 5 运行支持阶段运行支持阶段 运行支持阶段的目的是 系统上线后的运行支持 对出现的问题进行分类并快速解决 项目总结和验收 项目交接和顾问撤离后的维护 三 系统三 系统策划功能需求描述策划功能需求
9、描述 这部分主要描述两部分内容 系统与公共模块技术说明和业务模块技术说明 系统与 功能模块包括构建数据库系统的底层应用模块包括 用户管理 权限管理 日志管理等 业务模块包括 卡表用户管理 卡表种类管理 统计管理 发票管理 数据库管理 系统 设置等 3 1 系统公共模块需求说明系统公共模块需求说明 3 1 1 系统用户系统用户 人员 管理 人员 管理 用户管理是 IC 卡管理系统的基础模块 它是整个系统的运行基础 由于系统扩展性考 虑 用户的管理系统包括 用户管理 角色管理 组织机构管理和组织机构级别管理等 用户管理模块具体功能 1 人员管理 2 职位管理 3 角色管理 3 1 2 权限管理权限
10、管理 权限管理主要实现对系统各模块访问权限的控制 结合用户 角色 实现对具体用户以及 分组用户的权限控制 3 1 3 系统日志系统日志 日志的本质上是为了调试应用程序和监控应用程序的运行状态 在这个项目中 我们 采用 Jakarta 开源项目 Log4J V3 1 http jakarta apache org log4j 作为系统的日志工具 这个日志是为了开发人员调试使用的 Log4J 提供了如下的方式 使得 Log4J 会非常灵活 和强大 1 定义了不同的日志级别 从底到高 Debug Info Warn Error and Fatal 日志消息 可以根据不同的级别来现实 2 日志消息能被
11、配置并且能够输出到不同的地方 控制台 Console 文件 GUI components remote socket servers JMS NT 事件日志查看器 and remote UNIX Syslog daemons 可以被定义为 Appender 3 错误消息的格式可以被自定义 4 错误消息可以按不同的 Java 类包被分成不同的类别 每个级别定义为不同的日志 类别 所有这些上述 Log4j 的特点都是可以通过 log4j properties 文件和 xml 文件来实现 不 需要编码来实现 3 2 系统业务模块功能需求系统业务模块功能需求 这部分主要描述两部分内容 卡表用户管理 卡
12、表种类管理 统计管理 发票打印 数据 库管理 3 2 1 卡表用户管理卡表用户管理 由于卡表种类众多不便于管理本模块实现卡表用户统一数据库管理形式 便于充值网点开 设数据统一传输 数据统一备份 解决了目前数据库分散不便于管理 数据丢失无法找回 等困难 并实现用户信息查询分析 发票打印等功能 3 2 2 卡表种类管理卡表种类管理 便于卡表的增减管理 相应卡表对应相应数据库 保持数据相对应的同步 便于查询统计 3 2 3 统计管理统计管理 由于用户不断的增加 加重了人工统计的工作量并且降低了工作效率 此模块实现了按日 期 区域 个人进行统计充值 用水量等功能 全面提高了统计工作的效率减轻人员工作
13、量 从而达到高效 便捷 精准化办公 3 2 4 数据库管理数据库管理 此模块用于对数据库的管理 数据备份 各个充值点的数据分发 便于数据的维护和管理 四 四 系统基础运行环境系统基础运行环境需求需求 技术架构设计主要是从软件系统的逻辑机构和软件运行的环境 从软硬件和部署等角 度阐述系统的机构 包括了软件机构图 运行的硬件机构图 软件部署依赖于第三方软件 和组件等内容 这部分内容即通常所说的高层技术设计部分 4 1 软件系统逻辑机构软件系统逻辑机构需求需求 这部分主要描述的是系统如何应用当今比较流行的三层机构的模式和 J2EE 技术来构 建整个系统 这个系统是构建在基于 Web 的 J2EE 模
14、式之上的 J2EE 是一种利用 Java 2 平 台来简化诸多与多级企业解决方案的开发 部署和管理相关的复杂问题的体系机构 J2EE 技术的基础就是核心 Java 平台或 Java 2 平台的标准版 J2EE 不仅巩固了标准版中的许多 优点 例如 编写一次 到处运行 的特性 方便存取数据库的 JDBC API CORBA 技术以 及能够在 Internet 应用中保护数据的安全模式等等 同时还提供了对 EJB Enterprise JavaBeans Java Servlets API JSP Java Server Pages 以及 XML 技术的全面支持 4 1 1 系统系统基础架构需求基
15、础架构需求 系统的机构由三层机构组成 按照下面的逻辑图通过网络的 TCP IP 协议将他们连接起 来 在表达层 用户可以通过流行的网页浏览器 Ineternet Explorer 或者 Netscape 浏览天狮 网站内容 用户的请求被发送到 Web 服务器端进行处理 在接受到客户的请求后 Web 服 务器执行 JSP 或者 Servlet 程序将处理结果用 Html 的方式发送给客户 如果客户需要浏览 数据库中的信息 程序可以提取信息发送给客户 图 2 1 三层机构概览 4 1 1 1 显示层显示层 用户在其工作站点得到显示 web 层发出的反应是很重要的 每一个得到 TCP IP 许可 运
16、行 Netscape Internet Explorer 的电脑都可以处理由 Web 发出的 HTTP 除了数据的 显示外 显示层还负责执行用户对数据的确认 包括数据的范围 类型 并通过 JavaScript 进行数据综合 以减少运行层和数据层的运载量 该层包括了在 Win2K 上运行的 Microsoft Internet Information Server 5 它同样 能够处理用户的请求 并能控制最适合的缩放比例 目的在于减少计算功率需要的负载量 这样即使低配置的电脑也可以进行静态页面和图像的处理 运算加强器和数据运作也将至 于网络运行层 后台数据库服务器运载的增加 从功能上该层可以分为前后界面和后台内 容管理界面 前后显示界面由 HTML DHTML JavaScript 创作 DHTML 使用户能灵活地随 时选取显示的数据 系统设计将传统软件工程学中的 MVC Model View Controller 方法学应用到了 WEB 应用程序的开发中 使得显示网页的 Html 代码和后端业务逻辑代码解藕 许多软件公司运 用 JSP 开发用户前段接口 使得前段接口的维护量增大 而且难