收藏 分享(赏)

学习任务18:企业如何整合规划网络营销.doc

上传人:dzzj200808 文档编号:2290391 上传时间:2018-09-09 格式:DOC 页数:40 大小:79.50KB
下载 相关 举报
学习任务18:企业如何整合规划网络营销.doc_第1页
第1页 / 共40页
学习任务18:企业如何整合规划网络营销.doc_第2页
第2页 / 共40页
学习任务18:企业如何整合规划网络营销.doc_第3页
第3页 / 共40页
学习任务18:企业如何整合规划网络营销.doc_第4页
第4页 / 共40页
学习任务18:企业如何整合规划网络营销.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、山东华宇职业技术学院教 学 教 案 首 页学习任务 整合规划网络营销课时分配 学时授课日期授课地点 教室教学目的及要求1 了解企业电子商务系统项目需求分析过程2 掌握企业电子商务系统项目需求文档编写内容及格式3 了解企业电子商务系统项目设计方案所涉及的内容及相应文档的编写 4 掌握企业电子商务系统项目可行性分析 5 掌握企业电子商务系统项目计划及项目实施计划的编写6 了解企业电子商务系统项目质量管理措施和项目评估因素 7 掌握企业电子商务系统项目测试文档的编写及格式重点难点重点:1 撰写网店经营计划书2 经营前期市场调研3 网店建设与经营管理4 商品引进与供应商洽谈5 网店经营与营销活动评估

2、难点:1. 撰写网店经营计划书2. 网店经营与营销活动评估 课后记学生基本上能够掌握网上开店的全部过程,从经营计划市场调研经营管理供应商管理网店经营状况评估等工作技能和技巧。山东华宇职业技术学院 教 学 教 案 内 容【学习目标】 1 了解企业电子商务系统项目需求分析过程2 掌握企业电子商务系统项目需求文档编写内容及格式3 了解企业电子商务系统项目设计方案所涉及的内容及相应文档的编写 4 掌握企业电子商务系统项目可行性分析 5 掌握企业电子商务系统项目计划及项目实施计划的编写6 了解企业电子商务系统项目质量管理措施和项目评估因素 7 掌握企业电子商务系统项目测试文档的编写及格式【课前准备】 电

3、子商务系统是互联网时代计算机系统的主流应用,是集成了数据管理、事务处理、业务流程重组、系统安全管理等技术的复杂系统。 电子商务系统一方面是一个相当复杂的工程,需要科学的系统规划和项目管理,那么我们应该如何做好系统规划和项目管理? 16.1 设计方案该阶段是系统设计人员根据系统需求和目标进行详细的方案设计。方案设计没有固定的公式可循,主要依靠设计者的经验,做出技术和结构的选择,并以 组织的文档反映,作为与客户交流论证方案和交付系统开发人员实施的依据。 方案设计一般可分为概要设计和详细设计两部分。下面仍以“ 在线交易系统”模式为例说明。16.1.1 概要设计概要设计主要包括“ 页面概要 设计” 和

4、“数据库概要设计”两大部分。1 页面概要设计(1) 页面概要设计文档的内容和目的“在线交易系 统” 是由若干文件构成,这些文件大都以网站的页面形式出现,这些页面最初可能是由美工绘制的,然后由页面设计人员加工成静态页面,再由程序员添加动态脚本。换句话说一个文件可能被若干个人修改。为了使这些人能够进行最好成绩的协同工作,方法只有一个,那就是每个人都能清楚的知道这个页面的位置和作用。所以,在文档中应该声明网页文件的名称、路经和功能。页面及路经的概要设计,主要包含网页命名的列表,它作为网站的索引目录为后来的程序员迅速找到网页做好准备。(2) 页面的概要设计文档样式,如下图表所示。“在线交易系统” 页面

5、概要设计说明书部门:XXX时间:XXX作者:XXX引言目的:撰写本概要设计的目的人员:参与撰写本概要设计的人员关键字:本概要设计的关键字,便于查找相关文档:需求设计说明书,或者其他相关文档版本及源代码“在线交易系 统” 频道页面名称和流 转关系根目录目录和文件页面名称全路径说明对应需求设计页面Index.htm/index.htm首页主页面文件夹名称全路径说明重要流转关系说明频道一目录和文件重要流转关系说明频道二目录和文件重要流转关系说明图表 -5“在线交易系统” 页 面概要设计说明书样式下面对文档样式进行说明版本及源代码 软件的版本和源代码存放在 VSS 下的位置要在此处声明,便于开放人员将

6、页面设计完毕后添加到指定的 VSS 目录中。根目录 所有的系统文件都是从根目录下的首页开始的,根目录包含着首页、其他相关的文件夹及另外非常重要的页面。如果说系统的组织比作一棵树,根目录便是该树的根节点。频道 需求设计人员在进行需求设计时已经根据功能基本划分出了频道;对于网页设计人员来讲,频道其实就是许多相关联的网页组成的文件夹,确切说应该是根目录下的第一级文件夹。目录和文件 频道下仍然可能再包含目录和文件,这些也要在文件夹进行说明。重要流转关系说明 流转关系也就是链接关系。需求设计说明书中会有页面链接的说明,如果已经明确指明了,那么在概要设计里面可以不再要求;如果是概要设计人员另外加进去的,则

7、需要特别加以说明。数据库概要设计 前面我们做的需求设计文档是对页面的描述,里面没有具体的数据。要做到动态的查询和显示数据,就必须使用数据库,就必 须进行数据库的设计。同 时,为了表达数据库的设计,让程序员或其他相关人员能够更加清楚迅速了解数据库的结构,在设计数据库时,要做数据库概要设计文档。数据库概要设计容易产生争论的地方是,在概要设计环节中要不要把表的内容设计好?如果概要设计中只给出表名称和表的关联关系,把表的内容设计和序列的设计放到数据库详细设计环节中行不行?回答这个问题,必须先明确这样一个原则,即我 们在设计某一个开发过程的内容时,完全是为了项目可以更好地统筹安排,最大限度地保证团队成员

8、的并行开发,而不是为了保证某项工作内容和工作描述在理论上更贴切。我们不妨作个假设:如果概要设计没有表格内容,则后台脚本和 Java Bean 的程序员便没有办法和网页设计人员同时进行,因为其查询语句根本就无法编写。其实上就造成了资源的浪费。为此,在本节我们建议在概要设计环节中把数据库相关表格设计完毕。数据库概要设计说明书样式分为两种:概要设计说明书:用来描述数据库设计的内容 执行脚本:在移植数据库时使用。 如果要了解数据库设计的相关内容,看概要设计说明书即可;若要移植数据库则要通过执行脚本文档来实现。“在线交易系 统” 数据库概要 设计说明书样式 “在线交易系统” 数据库概要设计说明书部门:X

9、XX时间:XXX作者:XXX引言目的:撰写本概要设计的目的人员:参与撰写本概要设计的人员关键字:本概要设计的关键字,便于查找相关文档:需求设计说明书,或者其他相关文档所属用户新建表格一览表格名称说明建立时间使用到其他已存在表格表格名称说明建立时间参见 XX 数据库设计说明书表格及序列的详细说明表格一列名称列类型和长度是否为空列说明表格二列名称列类型和长度是否为空列说明图表 -6“在线交易系统” 数据 库概要设计说明书文档样式说明所属用户 用户是拥有数据库操作权限的操作员。数据库的表格往往是某个用户建立的,这时候,这写表格就属于这个用户。其他用 户,包括 DBA 权限的用户对这些表格进行操作时,

10、就需要在表格前面声明这个表格所属的用户的用户名。用户在一定意义上相当于表格路径。所建表格一览 所建表格一览就是此用户下所有表格属性的列表,包括表格名称、表格的功能说明、表格的建立时间等。“使用到的其他已存在的表格” 即在开发过程中,后面的设计往往要使用到前面已存在的表格数据,这时候,就要把这些信息在文档中描述出来,便于开发人员迅速找到相应的表格。表格及序列的详细说明 表格是由列组成的,每一列都有类型、大小、是否为 空、是否唯一等属性, 这些都是程序设计必不可少的信息,所以要清楚说明。比如:Oracle 采用序列的方式实现自增量的设计,针对 Oracle 设计的数据库说明书,需要对序列加以说明,

11、若是DB2 和 SQL Server 则不必,但要声明哪一列采用了自增量属性,每一次自增多少。脚本文档样式数据库的脚本文档往往以 SQL 语句形式出现的,生成这种文档有一个简单可行的办法,即在数据库的可视界面里用相应的功能按钮,直接获得操作的 SQL 语句。详细设计 概要设计完后,就开始进行详细设计。 这阶段的主要参与人员包括:美工、网 页设计人员、程序员、测试人员。系统分析人员和项目经 理主要负责团对成员的沟通,并监督工作的进展。对基于“网站”形式的商务系统,详细设计至少应该包括:页面详细设计、数据库详细设计、后台脚本 详细设计,对应的文档自然也至少包括以上三个部分。页面详细设计 我们知道“

12、在 线交易系统”以网页的形式展示在用户 面前,所以详细设计部分中网页详细设计应该是“ 在线交易系 统” 详细设计的第一个 环节。在这一环节中,设计人员把需求设计文档或者美工画的效果图制作成概要设计文档中已命名的网页。网页的制作工具包括这样一些工作内容:制作 HTML 页面、制作 CSS 样式表、制作 JS 特效脚本、制作图片、广告和 动画。开发环境和开发工具 网页设计工具有 DreamWeaver 和 FrontPage 等。做图片可以采用 Fireworks 或 Photoshop,这两者在网 页制作方面也是平分秋色。前者秉承小巧,后者在渲染方面更胜一筹,在制作大幅面广告时可以作为首选。制作

13、动画当然少不了 Flash。因 为 Flash 在动画制作方面的杰出表现。具体的制作工具事实上也就这么多,JS 和 CSS 的编 写在 DreamWeaver 中进行即可。调试时需要用到 IE;同样是为了调试的需要,还应该在设计人员的机器上安装 Web Server;JSP 和 FormServlet 应该安装 Tomcat;ASP 应该安装 IIS;PHP 应该安装 Apache。Web Server 的安装工作应该由程序 员来完成。当这一切均安排妥之后,设计人员就可以开始从 VSS 上获得需求分析说明书和概要设计说明书,正式进入页面详细设计阶段。因为每个网式设计人员都要编写自己的页面文档,

14、所以一个“ 在线交易系统”项目最后可能形成多份页面详细设计文档。可以把它们放在一个文件夹下,每份说明书都以自己担当的频道功能来命名。文档样式参见下图。文档样式 “在线交易系 统” 项目页面 详细设计说明书部门:XXX时间:XXX作者:XXX引言目的:撰写本详细设计的目的人员:参与撰写本详细设计的人员关键字:本概要设计的关键字,便于查找相关文档:需求设计说明书,或者其他相关文档页面一览页面全路径页面说明创建时间页面一CSS 说 明JS 说明层说明框架说明页面二CSS 说 明JS 说明层说明框架说明图表 -7 页面详细设计说明书样式文档说明并不是所有的页面都应该有一份详细的说明书,只有包含 CSS

15、、JS 等内容的页面才需要编写详细的设计说明书。页面详细设计说明书开始先对所有准备介绍的页面进行列表,然后再分别详细介绍个页面的内容。若无框架和层, 则这些内容就不必写。数据库详细设计 在概要设计的环节中,已经建立了用户、表格和序列,并形成了数据 库概要设计文档,这些内容已经足够用来编写后台脚本和 JavaBean 了。在程序员进行开发时,数据库设计人员应该开始进行数据库的详细设计。数据库的详细设计内容包括,边空间的建立、索引的建立、存 储过程的建立、触发器的建立。同时,根据程序员构造的查询语句的需要,建立相应的视图。这些内容都是为了优化数据库查询,减少数据库更改工作量。最后, 还要完成数据库

16、详细设计。在此数据库详细设计包含的每一内容就不赘述了,主要介绍数据库详细设计文档的书写,也提供样式说明。数据库详细设计文档 表格、序列的名称在概要设计文档中已经声明过了,所以数据库详细设计说明书中不再包含这些内容,主要说明索引、存 储过程、视图 、触发器等内容。文档样式参见下图所示。“在线交易系 统” 数据库详细设计说 明书部门:XXX时间:XXX作者:XXX引言目的:撰写本详细设计的目的人员:参与撰写本详细设计的人员关键字:本概要设计的关键字,便于查找相关文档:需求设计说明书,或者其他相关文档索引索引名称功能说明创建时间视图视图名称功能说明创建时间存储过程存储过程名称功能说明创建时间触发器触

17、发器名称功能说明创建时间图表 -8 数据库详细设计文档样式后台脚本详细设计文档 程序员在编写完脚本后,根据开发计划还要编写详细设计文档。详细设计文档中要说明这些页面的主要功能,处理事物流程,如果某些代码有特殊的地方,也要适当声明。后台脚本详细设计说明书样式,参见下图所示。“在线交易系统” 脚本详细设计说明书部门:XXX时间:XXX作者:XXX引言目的:撰写本详细设计的目的人员:参与撰写本详细设计的人员关键字:本概要设计的关键字,便于查找相关文档:需求设计说明书,或者其他相关文档页面名称及功能一览页面全路径功能描述时间页面功能详细说明页面一页面功能概述页面功能流程图代码特别说明页面二页面功能概述

18、页面功能流程图代码特别说明图表 -9 后台脚本详细设计说明书样式文档说明页面名称及功能一览 文档的开头要声明所有准备介入的页面的名称,作为本说明书的索引。页面功能流程图 页面功能流程图如同技术需求说明中的功能流程图,画流程图可以更加形象地表达页面的功能,这些内容在编写代码之初就可以先完成,对指导代码的编写也非常有利。例如,用户在线购物的页面的功能流程图可以如图 16-10 所示。16.2 项目总体计划 在有详细的需求分析的基础上,项目经理就可以分解工作结构,并对各部分的人员和时间进行合理的安排并编写项目计划书。使用统筹方法来编制项目计划,可以大大节省项目时间。所以项目经理在分配工作任务书的时候

19、也要充分利用统筹方法,在不影响工作衔接的前提下,尽可能让系统开发工作并行进行。 对于软件项目的开发要做到这一点确实要下一番功夫,将项目分割成很小,这样一来就可以让更多的人参与进来。而基于网站的“在线交易系 统”则较好解决该问题,因为前后台是分开的,当网页设计人员完成“页面一”、开始“页面二” 的设计时,程序员就可以在“ 页面一” 中添加脚本,而不必等待“页 面一” 和“页面二”都设计好后才开始编写脚本。同样程序员编写完“页面一”的脚本后,测试人员就可以进行测试。依此类推,便构成了网站的整个开 发测试计划。项目计划书可以采用 Project 来编写,Project 的用法学者可以查阅相关资料。项

20、目计划书的文档样式,见下图表所示。 “在线交易系统” 开发计划书作者:时间:部门:目录背景 1.1 目的1.2 参与开发人员1.3 相关文档开发任务进度表 项目开始日期:X 年 X 月 X 日“在线交易系 统” 项目开发进 度说明书标识号任务名称工期开始时间结束时间前置任务资源名称1XX 频道开发12 天2005 年 X 月 X 日2005 年 X 月 X 日宋一等nXX 频道测试3 天2005 年 X 月 X 日2005 年 X 月 X 日赵宋张等需要支持的部门 “在线交易系 统” 项目开发 任务安排说明书资源与分配开始时间完成时间工时宋一X 年 X 月 X 日X 年 X 月 X 日X 小时

21、文档内容说明 目的阐明为什么要编写这个文档,本次项目要达到一个什么标准,满足客户什么需求,Web 应用实现什么功能。参与开发人员列举参与本次开发的开发人员姓名,主要工作内容,每人占一行。相关资料对于前面我们所提及的概要设计说明书、详细设计说明书等都应该算作相关资料。开发任务进度表开发任务进度表包含两个内容:一个是任务分工说明;一个是项目进度说明。任务分工主要说明每个人要干什么。项目进度主要说明什么时候完成什么任务,以及每个任务之间的关联关系。需要支持的部门一个项目往往不是开发小组所能独立完成的,开发过程中可能需要财务部提供财务治山的支持,需要人事部门提供人员支持,需要测编辑部甚至后勤部门的大力

22、相助,这些内容也要写进计划书中,以便 总负责人可以进行跨部门的协调工作。可行性分析 可行性分析主要包含三部分内容:可行性分析报告样式1. 引言1.1 编写目的:阐明编写可行性研究报告的目的,提出读者对象。1.2 项目背景:应包括 所建议开发软件的名称 项 目的任务提出者、开 发者、用 户及实现软件的单位 项 目与其他软件或其他系统的关系。1.3 定义:列出文档中用到的专门术语的定义和缩写词的原文。1.4 参考资料:列出有关资料的作者、标题、 编号、发 表日期、出版单位或资料来源,可包括 项目经核准的计划任务书、合同或上 级机关的批文 与项目有关的已发表的资料 文档中所引用的资料,所采用的 软件

23、标准或规范2. 可行性研究的前提2.1 要求:列出并说明建议开发软件的的基本要求,如 功能 性能 输入/输出 基本的数据流程和处理流程 安全与保密要求 与软件相关的其他系统 完成日期2.2 目标:可包括 人力与设备费用的节省 处理速度的提高 控制精度或生产力的提高 管理信息服务的改进 决策系统的改进 人员工作效率的提高2.3 条件、假定和限制:可包括 建议开发软件运行的最短寿命 进 行显然方案选择比较的期限 经费来源和使用限制 法律和政策方面的限制 硬件、 软 件、运行 环境和开发环境的条件和限制 可利用的信息和资源 建议开发软件投入使用的最迟时间2.4 可行性研究方法2.5 决定可行性的主要

24、因素3. 对现有系统的分析3.1 处理流程和数据流程3.2 工作负荷3.3 费用支出:如人力、设备、空 间、支持性服 务、材料等项开支3.4 人员:列出所需人员的专业技术类别和数量3.5 设备3.6 局限性:说明现有系统存在的问题以及为什么需要开发新的系统4. 所建议技术可行性分析4.1 对系统的简要描述4.2 与现有系统比较的优越性4.3 处理流程和数据流程4.4 采用建议系统可能带来的影响 对设备的影响 对现有软件的影响 对用户的影响 对系统运行的影响 对开发环境的影响 对经费支出的影响4.5 技术可行性评价:包括 在限制条件下,功能目的是否达到 利用现有技术,功能目的是否达到 对开发人员

25、数量和质量的要求,并 说明能否满足 在规定的期限内,开 发能否完成5. 所建议系统经济可行性分析5.1 支出5.2 效益5.3 收益/投资比5.4 投资回收周期5.5 敏感性分析:指一些关键性因素,如: 系 统生存周期长短 系统工作负荷量 处理速度要求 设备和软件配置变化对支出和效益的影响等的分析6. 社会因素可行性分析6.1 法律因素:如 合同责任 侵犯专利权 侵犯版权6.2 用户使用可行性:如 用 户单位的行政管理 工作制度 人员素质等能否满足要求7. 其他可供选择的方案逐个阐明其它可供选择的方案,并重点说明未被推荐的理由。8. 结论意见 可着手组织开发 需等待若干条件具备后才能开发 需对

26、开发目标进行某些修改 不能进行或不必进行 其它项目实施计划 该阶段的工作是对项目实施过程中的各类预算进行管理和监控。有全面而客观的项目预算,并对各种状况做出分析,提出较好的解决方案,设计确保项目质量的管理方案,并且可行性较高。项目开发计划制定完毕,分发给项目组全体成员, 项目正式开始计时。 团队成员就开始按照项目计划开始工作。在概述中已经说过“ 在线交易系统”项目的团队至少需要以下角色:项目经理:负责制定项目计划,与开发人员进行沟通,解决矛盾,与客 户接触等。 需求分析人员:主要负责编写需求。 系统分析人员:负责整个“在线交易系统” 项目的系 统技术分析,辅助项目制定开发计划,解答开发人员在开发中遇到的问题等等。 数据库设计人员:设计“ 在 线交易系统” 的数据库。 开发人员:编写代码或脚本。 美工:负责“在 线交易系统 ”中效果图设计和图片、 动画等的设计。 网页设计人员:负责设计网页和简单图片。 测试人员:负责“ 在线交易系 统” 的测试工作。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经济财会 > 网络营销/经济

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报