网站开发项目立项与需求分析
- 格式:docx
- 大小:22.65 KB
- 文档页数:4
网站开发流程操作手册作业指导书第1章项目立项与需求分析 (5)1.1 项目背景与目标 (5)1.1.1 项目背景 (5)1.1.2 项目目标 (5)1.2 需求收集与分析 (5)1.2.1 需求收集 (5)1.2.2 需求分析 (5)1.3 确定项目范围 (6)1.3.1 功能范围 (6)1.3.2 技术范围 (6)1.3.3 交付物 (6)1.4 编制需求说明书 (6)第2章网站设计 (7)2.1 网站架构设计 (7)2.1.1 定义网站目标与需求 (7)2.1.2 确定网站结构 (7)2.1.3 数据库设计 (7)2.1.4 确定技术架构 (7)2.2 界面设计 (7)2.2.1 设计原则 (7)2.2.2 确定风格与色彩 (7)2.2.3 组件与布局 (7)2.2.4 适配不同设备 (7)2.3 交互设计 (8)2.3.1 用户场景分析 (8)2.3.2 设计交互流程 (8)2.3.3 交互反馈 (8)2.3.4 异常处理 (8)2.4 技术选型 (8)2.4.1 前端技术 (8)2.4.2 后端技术 (8)2.4.3 数据库技术 (8)2.4.4 服务器与部署 (8)第3章网站开发环境搭建 (8)3.1 开发工具与软件 (8)3.1.1 集成开发环境(IDE) (8)3.1.2 代码编辑器 (9)3.1.3 前端开发工具 (9)3.1.4 服务器端开发工具 (9)3.1.5 数据库管理工具 (9)3.2 服务器环境配置 (9)3.2.2 Web服务器 (9)3.2.3 编程语言 (10)3.2.4 数据库 (10)3.3 版本控制与协作开发 (10)3.3.1 版本控制 (10)3.3.2 代码仓库 (10)3.3.3 分支管理 (10)3.3.4 协作开发 (11)3.4 测试环境搭建 (11)3.4.1 环境准备 (11)3.4.2 测试工具 (11)3.4.3 持续集成与部署 (11)3.4.4 数据准备 (11)第4章前端开发 (11)4.1 HTML/CSS/JavaScript基础 (11)4.1.1 HTML规范 (11)4.1.2 CSS规范 (12)4.1.3 JavaScript规范 (12)4.2 前端框架与库的使用 (12)4.2.1 选择合适的框架与库 (12)4.2.2 框架与库的集成 (12)4.2.3 插件与组件的使用 (12)4.3 响应式设计 (12)4.3.1 媒体查询 (12)4.3.2 流式布局与弹性布局 (12)4.3.3 移动优先与桌面优先 (12)4.4 前端优化 (13)4.4.1 代码优化 (13)4.4.2 功能优化 (13)4.4.3 用户体验优化 (13)第5章后端开发 (13)5.1 服务器端编程语言 (13)5.1.1 选择适合的编程语言 (13)5.1.2 语言规范与编码规范 (13)5.2 数据库设计与管理 (13)5.2.1 数据库选型 (13)5.2.2 数据库设计 (14)5.2.3 数据库管理 (14)5.3 后端框架与库的使用 (14)5.3.1 选择合适的后端框架 (14)5.3.2 使用第三方库和工具 (14)5.4 接口设计与开发 (14)5.4.1 接口规范 (14)5.4.3 接口文档编写 (14)5.4.4 接口测试与优化 (14)第6章网站测试 (14)6.1 测试策略与计划 (14)6.1.1 测试目的 (14)6.1.2 测试范围 (15)6.1.3 测试方法 (15)6.1.4 测试环境 (15)6.1.5 测试人员 (15)6.1.6 测试时间表 (15)6.2 功能测试 (15)6.2.1 功能测试内容 (15)6.2.2 测试用例设计 (15)6.2.3 测试执行 (15)6.2.4 缺陷管理 (15)6.3 功能测试 (15)6.3.1 功能测试内容 (15)6.3.2 功能测试工具 (15)6.3.3 测试场景设计 (15)6.3.4 功能调优 (15)6.4 安全测试 (16)6.4.1 安全测试内容 (16)6.4.2 安全测试工具 (16)6.4.3 测试方法 (16)6.4.4 安全缺陷修复 (16)第7章网站部署与上线 (16)7.1 部署策略与方案 (16)7.1.1 部署目标 (16)7.1.2 部署策略 (16)7.1.3 部署方案 (16)7.2 服务器配置与优化 (16)7.2.1 服务器选型 (16)7.2.2 服务器配置 (17)7.2.3 服务器优化 (17)7.3 数据迁移与备份 (17)7.3.1 数据迁移 (17)7.3.2 数据备份 (17)7.4 网站上线与监控 (17)7.4.1 网站上线 (17)7.4.2 网站监控 (17)第8章网站运营与维护 (17)8.1 内容管理 (17)8.1.1 内容规划 (18)8.1.3 内容推广 (18)8.2 用户反馈与需求更新 (18)8.2.1 用户反馈收集 (18)8.2.2 需求更新 (18)8.3 网站安全与防护 (18)8.3.1 安全防护策略 (18)8.3.2 安全事件处理 (18)8.4 网站功能监控与优化 (19)8.4.1 功能监控 (19)8.4.2 功能优化 (19)第9章网站推广与优化 (19)9.1 搜索引擎优化(SEO) (19)9.1.1 关键词研究 (19)9.1.2 网站结构优化 (19)9.1.3 网站内容优化 (19)9.1.4 技术优化 (19)9.1.5 外部建设 (19)9.2 网络营销策略 (19)9.2.1 内容营销 (19)9.2.2 社交媒体营销 (19)9.2.3 邮件营销 (19)9.2.4 网络广告投放 (20)9.3 数据分析与改进 (20)9.3.1 数据收集与统计 (20)9.3.2 数据分析 (20)9.3.3 改进措施 (20)9.4 合作与推广 (20)9.4.1 合作伙伴关系建立 (20)9.4.2 线上线下活动策划 (20)9.4.3 媒体报道与口碑传播 (20)9.4.4 会员制度与激励机制 (20)第10章项目总结与评估 (20)10.1 项目成果展示 (20)10.1.1 功能模块 (20)10.1.2 页面设计 (21)10.1.3 用户体验 (21)10.2 项目问题与改进 (21)10.2.1 技术问题 (21)10.2.2 项目管理问题 (21)10.2.3 改进措施 (21)10.3 团队协作与评估 (21)10.3.1 团队协作 (21)10.3.2 团队评估 (21)10.4 项目经验总结与分享 (22)10.4.1 需求分析的重要性 (22)10.4.2 技术选型的合理性 (22)10.4.3 团队协作与沟通 (22)10.4.4 项目管理的重要性 (22)10.4.5 不断学习与创新 (22)第1章项目立项与需求分析1.1 项目背景与目标1.1.1 项目背景互联网技术的飞速发展和市场竞争的日益激烈,网站作为企业品牌宣传、产品推广、客户服务的重要载体,其开发与优化已成为企业信息化建设的重要组成部分。
网站建设策划书网站建设策划书模板2篇时光匆匆,一段时间的工作已经结束了,我们又将开启新一轮的工作,又有新的工作目标,这时候十分有必须要写一份策划书了。
你知道写策划书需要注意哪些问题吗?下面是小编为大家整理的网站建设策划书模板2篇,供大家参考借鉴,希望可以帮助到有需要的朋友。
网站建设策划书模板(一)一、概念网站项目管理就是根据特定的规范、在预算范围内、按时完成的网站开发任务。
二、需求分析项目立项我们接到客户的业务咨询,经过双方不断的接洽和了解,并通过基本的可行性讨论够,初步达成制作协议,这时就需要将项目立项。
较好的做法是成立一个专门的项目小组,小组成员包括:项目经理,网页设计,程序员,测试员,编辑/文档等必须人员。
项目实行项目经理制。
客户的需求说明书第一步是需要客户提供一个完整的需求说明。
很多客户对自己的需求并不是很清楚,需要您不断引导和帮助分析。
曾经有一次,我问客户:“您做网站的目的是什么?”他回答:“没有目的,只是因为别人都有,我没有!”。
这样的客户就需要耐心说明,仔细分析,挖掘出他潜在的,真正的需求。
配合客户写一份详细的,完整的需求说明会花很多时间,但这样做是值得的.,而且一定要让客户满意,签字认可。
把好这一关,可以杜绝很多因为需求不明或理解偏差造成的失误和项目失败。
糟糕的需求说明不可能有高质量的网站。
那么需求说明书要达到怎样的标准呢?简单说,包含下面几点:1、正确性:每个功能必须清楚描写交付的功能;2、可行性:确保在当前的开发能力和系统环境下可以实现每个需求;3、必要性:功能是否必须交付,是否可以推迟实现,是否可以在削减开支情况发生时"砍"掉;4、简明性:不要使用专业的网络术语;5、检测性:如果开发完毕,客户可以根据需求检测。
三、系统分析网站总体设计在拿到客户的需求说明后,并不是直接开始制作,而是需要对项目进行总体设计,详细设计,出一份网站建设方案给客户。
总体设计是非常关键的一步。
产品研发项目管理流程一、项目立项阶段产品研发项目管理流程的第一阶段是项目立项阶段。
在这个阶段,团队需要明确项目的目标和范围,并进行项目可行性研究。
这包括分析市场需求,评估技术可行性,制定项目计划和预算等。
同时,还需要确定项目的关键要素,如项目组成员、项目管理方法和工具等。
二、需求分析阶段项目立项后,进入需求分析阶段。
在这个阶段,团队需要与用户、市场部门等进行沟通,明确产品的需求和功能。
通过需求分析,可以确保产品研发的方向和目标与市场需求相符,并为后续的设计和开发工作提供指导。
三、设计开发阶段在需求分析阶段完成后,项目进入设计开发阶段。
在这个阶段,团队根据需求分析的结果进行产品设计和开发。
首先,需要制定详细的设计方案,包括产品结构、功能设计、界面设计等。
然后,根据设计方案进行具体的开发工作,包括编写代码、进行测试等。
同时,还需要进行项目进度的跟踪和控制,确保项目按计划进行。
四、测试验收阶段设计开发完成后,进入测试验收阶段。
在这个阶段,团队需要对产品进行全面的测试,包括功能测试、性能测试、安全性测试等。
通过测试,可以发现和修复产品中的问题和缺陷,确保产品的质量和稳定性。
同时,还需要与用户和相关部门进行验收,确保产品符合用户需求和市场要求。
五、上线发布阶段在测试验收通过后,项目进入上线发布阶段。
在这个阶段,团队需要进行产品的部署和上线工作。
首先,需要准备好产品的发布版本,并进行相关的配置和调优。
然后,将产品部署到生产环境中,并进行上线发布。
同时,还需要进行相关的培训和文档编写,以便用户能够正确使用产品。
六、运维维护阶段产品上线后,进入运维维护阶段。
在这个阶段,团队需要监控产品的运行状况,及时处理和修复问题。
同时,还需要进行产品的优化和升级,以满足用户和市场的不断变化的需求。
此外,还需要进行数据分析和用户反馈收集,为产品的后续改进提供依据。
七、项目收尾阶段产品研发项目管理流程的最后阶段是项目收尾阶段。
在这个阶段,团队需要进行项目总结和评估。
网站开发需求分析对于网站开发需求分析,以下是一个超过1200字的示例:一、项目背景如今,互联网已经成为人们获取信息、交流、娱乐的主要平台之一、随着互联网用户数量的不断增长,网站作为企业、组织对外展示形象和提供服务的重要渠道,也变得越来越重要。
本项目旨在开发一个具有良好用户体验、功能齐全的网站,满足用户的日常需求和提供优质的服务。
二、需求分析1.总体需求-网站需要具备响应式设计,能够在不同设备上正常运行(如电脑、平板、手机)。
-网站需要具有较短的加载时间,提供良好的用户体验。
-网站需要具有简洁、直观的界面设计,方便用户快速找到所需信息。
-网站需要能够满足不同用户的进一步需求,如提供在线购物、在线预订、在线支付等功能。
2.前端需求-网站需要具备良好的用户界面设计,包括清晰的导航栏、合适的字体和颜色搭配等。
-网站需要支持图片、视频等多媒体内容的展示。
-网站需要具有良好的交互效果,如鼠标悬停、点击效果等,增强用户体验。
-网站需要支持功能,方便用户快速找到所需内容。
-网站需要能够提供用户注册、登录等基本功能。
3.后端需求-网站需要具备良好的性能,能够支持大量用户同时访问。
-网站需要具备数据管理功能,包括对用户信息、商品信息、订单信息等的管理和存储。
-网站需要支持用户注册、登录、注销等功能。
-网站需要支持用户权限管理,包括对不同用户角色的权限设置。
-网站需要能够实现电子商务功能,包括在线购物、购物车管理、订单管理等功能。
-网站需要具备良好的安全性能,包括对用户信息的加密存储、防止恶意攻击等。
4.响应式设计-网站需要能够在不同设备上正常运行,包括电脑、平板、手机等。
-网站需要根据不同设备的屏幕大小和分辨率,自动调整布局和样式。
-网站需要具备良好的可访问性,包括对残障人士的友好设计,如提供大字体、高对比度等选项。
5.安全性需求-网站需要具备良好的防护措施,包括对恶意软件、病毒的防范。
-网站需要采用安全的服务器和数据库,保障用户的隐私和数据安全。
研发项目各阶段任务及文件要求1. 项目立项阶段在项目立项阶段,需要完成以下任务和文件:- 进行项目可行性研究,包括市场调研、竞争分析等;- 编写项目立项报告,包括项目背景、目标、范围、方法、预算等内容;- 提供相关的市场调研报告、竞争分析报告等支撑材料;- 确定项目的关键指标、成功标准以及项目计划。
2. 需求分析阶段在需求分析阶段,需要完成以下任务和文件:- 定义项目的详细需求,包括功能需求、性能需求等;- 编写需求分析报告,明确项目的功能点、流程、限制条件等;- 提供相关的用户调研报告、用户需求文档等支撑材料;- 推进需求评审会议,确保需求的准确性和一致性。
3. 设计与开发阶段在设计与开发阶段,需要完成以下任务和文件:- 根据需求分析结果进行系统设计,确定架构、模块划分等;- 编写详细设计文档,包括类图、时序图、数据库设计等;- 进行编码开发,实现系统的各项功能;- 提供相关的设计文档、编码规范等支撑材料;- 进行阶段性的代码评审和测试,确保代码质量和功能正确性。
4. 测试与部署阶段在测试与部署阶段,需要完成以下任务和文件:- 编写测试计划,包括测试策略、测试用例等;- 进行系统测试,包括功能测试、性能测试等;- 编写测试报告,记录测试结果和问题;- 进行系统部署,确保系统能够正常运行;- 提供相关的测试文档、部署说明等支撑材料。
5. 项目验收阶段在项目验收阶段,需要完成以下任务和文件:- 进行项目验收测试,确保系统满足需求和质量要求;- 编写项目验收报告,记录测试结果和项目交付情况;- 提供相关的用户培训材料和技术支持文档;- 完成项目交付,并进行相关的后续维护和支持。
以上是研发项目各阶段任务及文件要求的简要说明。
在实际项目中,具体的任务和文件要求可能会有所变化,根据项目需要进行相应调整。
网站开发说明书一、引言本文档旨在提供网站开发的详细说明,以确保开发团队在设计和开发过程中能够准确理解和满足客户的需求。
本说明书包括了网站的目标、功能需求、技术要求以及开发计划等内容。
二、项目概述本项目旨在开发一个功能完善、用户友好的网站,以满足客户的业务需求。
网站的主要目标是提供在线购物平台,方便用户浏览和购买商品。
同时,网站还应具备用户注册、登录、订单管理、支付等功能。
三、功能需求1. 用户注册和登录用户可以通过注册账户来访问网站,并通过登录账户来管理个人信息和订单。
2. 商品展示和搜索网站应提供清晰的商品分类和展示页面,方便用户浏览和搜索商品。
用户可以通过关键词搜索、按照价格、品牌等进行筛选。
3. 购物车管理用户可以将感兴趣的商品添加到购物车,并对购物车中的商品进行管理,如增加数量、删除商品等。
4. 订单管理用户可以查看自己的订单列表,包括待支付、已支付和已发货的订单。
用户可以取消订单、查看订单详情和确认收货。
5. 支付功能网站应支持多种支付方式,如支付宝、微信支付等,以方便用户完成订单支付。
6. 用户评价和评论用户可以对购买过的商品进行评价和评论,以提供给其他用户参考。
7. 后台管理网站管理员可以通过后台管理系统对商品、订单、用户等进行管理和统计。
四、技术要求1. 前端技术要求网站前端应采用响应式设计,以适应不同终端的浏览。
前端技术可采用HTML5、CSS3和JavaScript等。
2. 后端技术要求网站后端应采用可靠的开发框架,如Spring MVC、Django等。
数据库可采用MySQL、Oracle等。
3. 安全性要求网站应具备一定的安全性,包括用户信息加密传输、防止SQL注入等措施。
4. 性能要求网站应具备较高的性能,能够快速响应用户请求,保证用户体验。
五、开发计划1. 需求分析和设计阶段在此阶段,开发团队将与客户进行需求沟通和分析,并设计网站的界面和功能。
2. 开发和测试阶段在此阶段,开发团队将按照设计要求进行网站的开发和测试,确保网站的功能和性能符合要求。
网站开发团队项目进度安排工作计划一、项目概述本网站开发项目旨在为用户提供一个高效、便捷、功能丰富的在线平台。
项目的主要目标包括但不限于:优化用户体验、提升网站性能、确保数据安全。
项目总预算为XX元人民币,预计开发周期为XX 个月。
二、项目需求分析在项目启动阶段,我们将进行详细的需求分析,明确项目的具体要求和预期成果。
通过对用户需求、市场趋势和竞争对手的分析,为后续的开发工作提供明确的方向。
三、项目团队组建根据项目需求,我们将组建一支包括项目经理、前端开发工程师、后端开发工程师、UI设计师、测试工程师等在内的专业团队。
团队成员将通过内部培训和交流,确保对项目要求的充分理解和掌握。
四、项目进度安排1. 第一周:完成项目立项和需求分析,确定项目目标、范围和预期成果。
2. 第二至第四周:进行系统架构设计,制定详细的技术方案和实施计划。
3. 第五至第八周:完成前端界面设计和开发,实现网站的基本功能模块。
4. 第九至第十二周:进行后端程序开发和数据库设计,完成主要业务逻辑的实现。
5. 第十三至第十六周:进行系统测试和bug修复,优化用户体验和性能。
6. 第十七至第二十周:进行项目验收和文档整理,完成项目上线前的准备工作。
7. 第二十一周:正式上线项目,进行后期维护和支持。
五、项目风险管理为确保项目的顺利进行,我们将采取一系列措施来降低风险。
具体包括:定期进行进度评估、及时调整资源分配、加强团队沟通与协作、建立应急预案等。
六、项目总结与展望在项目结束后,我们将对整个开发过程进行总结,分析项目的成果与不足,积累经验教训,为今后的类似项目提供借鉴。
同时,我们将密切关注市场动态和技术发展趋势,不断优化和升级网站平台,为用户提供更好的服务。
任务1 网站开发项目立项与需求分析
具体任务:
1、成立网站开发项目小组
➢确定项目组长
➢确定项目成员分工
➢提交网站开发立项书
2、在Internet调查类似的网站,编写网站调查表
3、通过不同方式调查网站用户需求,编写用户需求调查表
➢调查者的姓名、学号、组号
➢调查规模,即调查哪些用户、网站、调查的覆盖率;
➢调查的内容,即被调查的每个用户提出了什么要求、被调查网站的内容特色及功能特点;
➢调查的收货与建议,即根据调查情况提出开发网站的内容查考建议和网站功能的参考建议。
4、编写网站需求分析报告
➢准备开发网站的名称;
➢网站的用户分类及定位,即那些人浏览和使用网站;
➢流程图或者示意图,描述不同用户的需求;
➢文字与功能体系图,描述网站要为用户提供哪些服务。
要求:
1、提交《网站开发项目计划书》
2、提交《网站调查表与用户需求调查表》
3、提交《网站需求分析报告》
实验环节及步骤
一、网站开发项目立项
1、成立网站开发项目组,确定项目组长,对项目组成员进行分工
2、进行小组讨论,明确网站的开发目的,确定网站开发项目的内容
3、编写网站开发项目立项书,提交指导教师批准执行
因为网站开发的工作量较大,内容涉及到多个方面,为了保证在课程学习期间开发出一个优秀的网站,要重视项目小组的组成和分工,以团队的力量来共同开发网站。
项目组成员同时要扮演网站用户和网站开发人员两种角色。
成立项目组后,有组长组织召开小组讨论会,确定网站开发项目名称,要明确为什么建立这个网站?是为了给用户提供什么服务,还是要在网上宣传自己?是在网上介绍知识、以网会友,还是给某个企业建立一个电子商务网站?只有解决这些问题,才能明确建站的目的,下面的工作才能有明确的方向。
项目组通过讨论,其结果可通过项目立项来描述,项目书的要点如下:
第一,网站开发的名称和目标;
第二,网站开发项目背景;
第三,网站开发的任务、小组成员的责任与分工
第四,网站开发的时间进度
网站开发项目立项书:
•网站开发立项申请表
•网站开发计划表
二、网站需求分析
➢对类似网站进行调查
➢采用不同方式调查用户需要
➢编写调查报告
➢编写需求分析报告
当明确网站开发目的后,开发人员接着要确定网站的主要内容和功能,通过网站的内容和功能实现网站开发的目的。
在确定网站的内容和功能之前,开发人员应对类似网站进行调查,了解目前该类似网站的情况、内容和功能,以拓宽思路,使要设计的网站内容更贴近用户的需要,功能更完善。
根据类似网站的调查结果,结合要开发的网站特点,仔细讨论与分析要开发网站的新的功能需求和内容需要。
因为网站的内容是否全面、是否符合用户的需要,网站的功能是否完善、是否满足用户的使用需求,决定了网站开发项目的成败。
网站需求分析是专门为了解决网站的需求问题。
网站需求分析从开发人员的角度划分可以分为内容需求和网站的功能需求两种;从用户的角度来划分可以分为用户实际需要和用户发展需要。
网站是建立在各种各样的需求之上的,这种需求往往来自于用户的实际需求或者是出于公司自身发展的需要,其中用户的实际需求占了绝大部分。
面对使用网站不同层面的用户,开发人员对用户需求的理解程度,在很大程度上决定了网站开发项目的成败。
因此如何更好地了解、分析、明确用户需求,并能使用准确、清晰的文档形式表达出用户需求,使参与项目开发的每个成员在开发过程中能够以满足用户需要为目的进行各种工作,是需求分析阶段要解决的主要问题。
要解决网站用户需求分析阶段的问题,先要通过不同方式广泛调查用户需求。
在调查用户需求过程中要注意的两个问题。
(1)让用户畅所欲言,罗列出所有的需求。
让用户将所有的想法尽可能的阐述清楚,并把所有的要求罗列出来,不要遗漏。
这时候开发人员不要害怕“勾引”出客户的潜在需求而增加网站的开发工作量,直接明白的把用户的问题和要求一条条的罗列出来,将用户最原始、最完整的需求正确地记录下来,就完成调
查的第一步工作。
这个调查工作要多次进行,并要调查到各类型的用户。
(2)透过现象分析用户潜在的需求。
一般情况下,用户对提出的需求分不清是内容需求还是功能需求、是实际需求还是发展需求,大多数时候给出的需求都是笼统而且尺度难以控制的,这就要求开发人员在倾听了用户的详细说明以后,进行整理和分析,同时预测用户需求在开发过程中变更及今后应用中可能进行修改升级的潜在需求。
(1)编写类似网站的调查报告。
编写类似网站调查报告主要内容包括如下
3个方面。
第一,调查规模:调查了那些网站、调查的覆盖率是多少。
第二,调查内容:网站名称、网站地址、网站类别、网站主题、网站特色、整体风格、主要功能、主色调、技术平台、网站的优缺点等情况。
第三,调查收获:包括调查感想,根据调查情况提出开发网站的主要内容和网站功能的参考建议。
(2)编写用户需求调查报告。
根据用户需要调查的结果,开发人员要将用户描述的需求进行分析、归纳和整理,特别要分析整理出用户谈的不多却是技术上实现难度和强度高的地方。
用户需求调查报告的主要内容包括如下3个方面:
第一,调查方式;
第二,调查规模:调查了哪些用户,调查的覆盖率;
第三,不同用户的需求及潜在需求。
在用户需求调查和类似网站调查报告的基础上,项目小组人员要经过多系讨论和认真分析,研究并编写一份网站需求分析报告。
(1)网站需求分析报告要点。
网站需求分析报告包括如下5个要点。
第一,网站的名称:给网站起的名字。
第二,网站开发的背景:建立这个网站的原因。
第三,网站用户角色细分:确定是哪些人员浏览和使用网站,比如是一般访客、会员、重要客户、前台管理员、网站管理员、还是业务员等。
第四,用户需求分析:使用图形描述不同用户角色的需求,分析确定明哥角色的权限及可操作的功能,比如会员可以查看特别信息、修改个人信息、退出登录等;像前台管理员能够登录管理系统,能够发布编辑修改信息,能够审查会员资格等;网站管理员可以更改栏目、修改网站界面等。
而制作流程图和用例图将用户需求的表现出来,可以让用户参与到图形的设计中,并能正确地反应用户的需求。
第五,网站功能分析:根据用户需求,可分析网站应给用户提供哪些功能来满足用户的需求,可以使用文字和功能用例图来描述网站要为用户提供的功能和服务。
网站需求分析报告:
网站调查报告(具体见前文内容)
•类似网站调查报告
•用户需求调查报告
•需求分析报告(参照实例)
本实验最终提交报告
①小组成员任务分配表(组长提交)
②网站开发项目立项书:
•网站开发立项申请表(实验报告附件:按表格)
•网站开发计划表(实验报告附件:按表格)
③网站需求分析报告:
•网站调查报告(实验报告附件:具体见前文内容)✓类似网站调查报告
✓用户需求调查报告
•需求分析报告(实验报告附件:参照实例)。