《DIY 旅 行 网项目策划案.docx》由会员分享,可在线阅读,更多相关《DIY 旅 行 网项目策划案.docx(13页珍藏版)》请在优知文库上搜索。
1、DIY旅行网项目策划案2011IvxingTechnologyCo.,1.td.Allrightsreserved.Thisdocumentcontainsproprietaryandconfidentialinformation.Companiesoutsidetherecipientnottodiscloseorcopy,useordisclosureofallorpartforanyotherpurpose,assessmentfilesoftherecipient.Anyotheruseordisclosurewithouttheexpresswrittenal1orpartofpub
2、licinformationaccess.Isprohibited.Date:2011.06.12文档限制a.文档信息作者:耿晓磊文件名称:自助旅行网策划概要设计报告vl.0.docb.版本分发:耿晓磊VI.0.docc.文档修改历史信息:2.0文档建立2011年06月12B耿晓晶d.文档签署创建者:耿晓磊日期:2011年06月12日口期:签署者:一、文档目标和范围41.l项目背景41.2 目标市场定位41.3 运作流程51.4 市场营销51.5 发展前景5二、实施流程介绍62.1项目询问阶段62.2项目打算阶段62.3项目建设阶段62.4项目交付阶段72. 5运行支持阶段7三、系统策划功能需
3、求描述72.1 系统模块需求说明73. 1.1系统用户(人员)管理83.1.2系统权限管理83. 1.3系统日志883.2 系统业务模块功能需求83.3 .1卡表用户管理83.2.2卡表种类管理83.2.6统计管理93. 2.7数据库管理9四、系统基础运行环境需求104.1软件系统逻辑机构需求114. 1.1系统基础架构需求114. 1.1.1显示层124. 1.1.2业务逻辑层124. 1.1.3数据库层134. 2系统物理运行环境需求H5. 3系统目标运行环境需求15一、文档目标和范围1.1 DIY旅行网定位一、地区性:让此网站成为赤峰市后续发展内蒙古白治区DlY白助旅游门户;二、权威性I
4、通过及各协会以及活动社区的合作,定格使此站的行业权威性:三、包涵的范围:以DIY为主题并集成了DIY白助活动发布管理、新闻管理、酒店预订管理、旅游线路帮助、飞机火车票预订、留言管理、旅行周边产品广告、天气预报、注册会员、旅游论坛、等模块.四、网站风格:既已定位为DlY门户,虽应当风格以大众化为主,但由于主题的特别性,因此我以为网站设计风格应结合网民的阅读习惯,功能上以大众化方式进行操作,页面设计上应当在具备大众化的同时,加以设计特色,让此网站及一般网站不同,剌激网民的视觉。明确了网站的定位,再依据所涉及的栏目进行可行性分析。1.2 目标市场定位1 .实现单位管理逐步转变到系统化.通过IC卡水表
5、管理系统建立单位内部的系统化管理平台,便单位内部工作及用户沟通管理.02 .规范单位管理行为.通过IC卡水表管理系统及用户的信息流程约束,规范管理过程,追求志向管理结果。实现管理规范化,流程制度化。3 .提高工作效率、便利于用户.通过IC卡水表管理系统的实施应用,促进运用者的办公效率提高,便于用户充值,用户故障信息传递高效清楚,刚好了解故障任务、修理进度状况。1.3 运作流程1.4 市场营销1.5 发展前景二、实施流程介绍实施流程。如图2.1所示:实施询问)项目打算I1 .调SS分析2 .别定项目实俺3 .项Il铝建设4 .业务因研5 .廉统安装测试6 .项目组培皿7 .业务分析与设计.系统配
6、置与黄试9.最终用户络训10.泰统权限设计12 .现场支持13 .远程支持U.协助建立客户内部支持体系项目管理图2.1实施流程2.1 项目询问阶段项目询问阶段的目的是:对现有业务和IT现状进行调查和初步诊断,明确询问及实施的目标及范围,依据现状制定具体的行动方案。2.2 项目打算阶段项目打算阶段的目的是:确定合适的项目经理.;建立双方的项目组织,建立项目组织的高效的决策和解决问题的机制,并在项目组织内部,利于项目的远景达成共识:对客户业务运作流程进行调研,确定包含实施主安排的工作任务书:2.3项目建设阶段项11建设阶段的I的是:对客户实施范围内的业务进行深化全面的分析,澄清客户的需求,并结合产
7、品拟定应用方案.建立一套系统运行的良好制度。2.4项目交付阶段项U交付阶段的I的是:建立一个良好的软件运用规范、完成大量用户的操作培训、完成从模拟运行阶段到正式运行的转换。2.5运行支持阶段运行支持阶段的目的是:系统上线后的运行支持,对出现的问题进行分类并快速解决,项目总结和验收、项目交接和顾问撤离后的维护。三、系统策划功能需求描述这部分主要描述两部分内容:系统及公共模块技术说明和业务模块技术说明。系统及功能模块包括构建数据库系统的底层应用模块包括:用户管理、权限管理、日志管理等。业务模块包括:卡表用户管理、k表种类管理、统计管理、发票管理、数据库管理、系统设置等。3.1系统公共模块需求说明系
8、统用户(人员)管理用户管理是IC卡管理系统的基础模块,它是整个系统的运行基础。由系统扩展性考虑,用户的管理系统包括:用户管理、角色管理.、组织机构管理和组织机构级别管理等。用户管理模块具体功能:(I)人员管理:(2)职位管理;(3)角色管理;权限管理权限管理主要实现村系统各模块访问权限的限制,结合用户、角色,实现对具体用户以及分组用户的权限限制。系统日志日志的本质上是为了调试应用程序和监控应用程序的运行状态。在这个项目中,我们采纳Jakarla开源项目1.og4JV3.1()作为系统的日志工具。这个日志是为了开发人员调试运用的。1.og4J供应了如下的方式,使得1.og4J会特别敬提和强大:1
9、 .定义了不同的日志级别(从底到高):DCbUg,Info,Warn,ErrorandFatal.日志消息可以依据不同的级别来现实。2 .日志消息能被配置并且能够输出到不同的地方:限制台(COnsole),文件,GUIcomponents,remotesocketservers,JMS,NT事务口志查看器,andremoteUNIXSyslogdaemons.可以被定义为APPCndero3 .错误消息的格式可以被自定义。4 .错误消息可以按不同的JaVa类包被分成不同的类别,每个级别定义为不同的日志类别。全部这些上述1.og4j的特点都是可以通过log4j.properties文件和xml文
10、件来实现,不须要编码来实现。3.2系统业务模块功能需求这部分主要描述两部分内容:卡表用户管理、卡表种类管理、统计管理、发票打印、数据库管理。卡表用户管理由于卡表种类众多不便于管理本模块实现卡表用户统数据库管理形式,便于充值网点开设数据统一传输、数据统一备份。解决了目前数据库分散不便于管理,数据丢失无法找回等困难。并实现用户信息查询分析、发票打印等功能3.2.2 卡表种类管理便于卡表的增减管理,相应卡表对应相应数据库,保持数据相对应的同步。便于查询统计3.2.3 统计管理由于用户不断的增加,加重了人工统计的工作量并且降低了工作效率。此模块实现了按日期、区域、个人进行统计充值、用水量等功能,全面提
11、高r统计工作的效率减轻人员工作量,从而达到高效、便捷、精准化办公。3.2.4 数据库管理此模块用于对数据库的管理、数据备份、各个充值点的数据分发,便于数据的维护和管理。四、系统基础运行环境需求技术架构设计主要是从软件系统的逻辑机构和软件运行的环境,从软硬件和部署等角度阐述系统的机构。包括了软件机构图、运行的硬件机构图、软件部署依靠于第三方软件和组件等内容。这部分内容即通常所说的高层技术设计部分。4.1 软件系统逻辑机构需求这部分主要描述的是系统如何应用当今比较流行的三层机构的模式和J2EE技术来构建整个系统。这个系统是构建在基于Web的J2EE模式之上的,J2EE是种利用Java2平台来简化诸
12、多及多级企业解决方案的开发、部署和管理相关的困难问题的体系机构。J2EE技术的基础就是核心JaVa平台或Java2平台的标准版,J2EE不仅巩固了标准版中的很多优点,例如“编写一次、到处运行”的特性、便利存取数据库的JDBCPkCORBA技术以及能够在Internet应用中爱护数据的平安模式等等,同时还供应了对EJB(EnterpriseJavaBeans),JavaServletsAPI、JSP(JavaServerPages)以及KM1.技术的全面支持。4.1.1 系统基础架构需求系统的机构由三层机构组成,依据卜面的逻辑图通过网络的TCP/IP协议将他们连接起来。在表达层,用户可以通过流行
13、的网页阅读器IneIerneIExplorer或者Netscape阅读大狮网站内容.用户的恳求被发送到Web服务器端进行处理,在接受到客户的恳求后,Web服务器执行JSP或者Servlet程序将处理结果用Html的方式发送给客户。假如客户须要阅读数据库中的信息,程序可以提取信息发送给客户。图2.1三层机构概览4.1.1.1 显示层用户在其工作站点得到显示Web层发出的反应是很重要的。每个得到TCP/IP许可运行Netscape/InternetExplorer的电脑都可以处理由Web发出的HnP。除/数据的显示外,显示层还负责执行用户对数据的确认,包括数据的范围、类型,并通过JaVaSCriP
14、l进行数据综合,以削减运行层和数据层的运载量。该层包括了在Win2K上运行的MicrosoftInternetInformationServer5。它同样能够处理用户的恳求,并能限制最适合的缩放比例。目的在削减计算功率须要的负载量。这样即使低配置的电脑也可以进行静态页面和图像的处理。运算加强罂和数据运作也将至于网络运行层。后台数据库服务器运载的增加。从功能上该层可以分为前后界面和后台内容管理界面。前后显示界面由HTM1.,DHTM1.,JavaScript创作。DHTM1.运用户能敏捷地随时选取显示的数据。系统设计将传统软件工程学中的MVC(ModeI-VieW-COntrolIer)方法学应
15、用到了WEB应用程序的开发中,使得显示网页的HtmI代码和后端业务逻辑代码解辖。很多软件公司运用JSP开发用户前段接口,使得前段接IJ的维护量增大,而且难以维护。假如遇到前段显示网页的改版,须要修改较多的程序或者是全部修改,而摇篮宝宋在积累开发阅历过程中自建了一套系统,使得不须要修改后台源代码,只须要修改模版的HTM1.代码就可以了。4.1.1.2 业务逻辑层为支持3层服务器机构模式,我们建议运用应用层。该层主要是处理业务逻辑的,将业务逻辑及表示层分别可以带来代码较好的维护性。当前端的表示层的表示方式变更了,但是由于业务逻辑及前端表示的分别,使得不须要修改业务逻辑的代码。应用层较为流行的方式就是运用SUNJAVA推崇的J2EE解决方案。整个网站应用程序的大部分性能取决APPliCatiOnServer的性能。Jakarta-Tomcat是Sun官方唯一ServletAJSP许可实现JAVA应用服务涔,应用广泛,兼容性、稳定性较高。