第一篇:网站投票需求分析范文
第二章系统分析
2.1 需求分析
确定设计任务和设计目标,并提炼出设计规格说明书,作为正式设计指导和验收的标准。系统的需求一般分功能性需求和非功能性需求两方面。
(1)功能性需求是系统的基本功能,如输入输出信号、操作方式等;网上投票网站系统如果要作到时性、准确性、可靠性、灵活性、安全性、综合性,在前台必须要有个完整的用户交互平台,网站的推广方案,功能完整的后台管理系统等。
(2)非功能需求包括系统性能、成本、功耗等因素。网上投票网站系统要有比较好的浏览速度也就是整个系统是否受欢迎的重要因素。因此设计者要为网上投票网站系统制作一个网站优化机制。系统的成本预算是必做的一件事,设计者要合理的安排资金使用,使得用最少的资本做更多有用的事。
(3)设计者做这个系统需求分析工作的研究对象是用户要求,设计者如果根据用户对软件功能和性能提出初步要求,并澄清一些模糊概念,然后软件分析人员认真了解用户的要求,细致地进行调查分析,把用户做什么的要求最终转换成一个完全的、精细的软件逻辑模型,并写出软件的需求规格说明,准确地表达用户的要求。设计者就可以做好系统的基本功能和系统性能、成本、功耗分析和预算工作。
2.2可行性分析
从企业角度来讲无论您是做什么生意,您都不能忽略互联网的重要性。实际上,只要您上网看一看,您也许会惊讶地发现您的竞争对手的“网页”早已在Internet上发布了。抢占新世纪发展的战略据点;建立新的企业形象;直接开拓国际市场;开展24小时网上营销;高效廉价的定向宣传;与客户建立最直接的交流机制;缩短推出新产品和打开新市场的周期;与富有吸引力的客户群发展客户关系网;与自己的销售人员保持联系;面向外地市场。从而可以看出在互联网上发送或了解信息是多么地重要。而我建设一个网上投票系统同样也具有非常重要的价值、值得研究开发;与客户建立最直接的交流机制。而作为一个企业人员对这些信息了解还不止是表面上的了解应该还要做更入的调查研究才对,而网上投票系统却要为寻找此类信息的广大网友提供最新可靠消息。
还网上投票网站采用的是动态语言——Active Server Pages(ASP),数据库为SQL,在技术上不存在很大的难题。因为Active Server Pages语言是一种比较成熟的专业动态网站设计语言,Active Server Pages是服务器端脚本编写环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。使用 ASP 可以组合 HTML页、ASPScript脚本命令和JavaScript脚本命令等,以创建交互的 Web 页和基于 Web 的功能强大的应用程序。由于脚本程序是在服务器上而不是在客户端运行,传送到浏览器上的 Web 页是在 Web 服务器上生成的。所以不必担心浏览器能否处理脚本:Web 服务器已经完成了所有脚本的处理,并将标准的 HTML 页面传输到浏览器。由于只有脚本的结果返回到浏览器,所以服务器端脚本不易复制。用户看不到创建他们正在浏览的页的脚本命令。SQL数据库也是一种很常用的实用性、可靠性、安全性都比较好的数据库,采用这种数据库进行设计只要你安装了微软的Office软件(并且选择SQL)就可以使用了。另外还要安装一个网站开发环境软件Macromedia Dreamweaver MX,然后再安装一些其它的辅助工作软件如:图片处理软件Photoshop 7.0; Flash MX;Fireworks等软件。还这些软件的获得和使用都不会成为设计中的关键难题。
第二篇:网站需求分析写法
一个网站项目的确立是建立在各种各样的需求上面的,这种需求往往来自于客户的实际需求或者是出于公司自身发展的需要,其中客户的实际需求也就是说这种交易 性质的需求占了绝大部分。面对对网站开发拥有不同知识层面的客户,项目的负责人对用户需求的理解程度,在很大程度上决定了此类网站开发项目的成败。因此如 何更好地的了解、分析、明确用户需求,并且能够准确、清晰以文档的形式表达给参与项目开发的每个成员,保证开发过程按照满足用户需求为目的正确项目开发方 向进行,是每个网站开发项目管理者需要面对的问题。就这个问题,本文想提出自己的一些看法和建议,希望各位读者批评指正:
一、那些人应该参与网站开发项目的需求分析活动
需求分析活动其实本来就是一个和客户交流,正确引导客 户能够将自己的实际需求用较为适当的技术语言进行表达(或者由相关技术人员帮助表达)以明确项目目的的过程。这个过程中也同时包含了对要建立的网站基本功 能和模块的确立和策划活动。所以项目小组每个成员、客户甚至是开发方的部门经理(根据项目大小而定)的参与是必要的。而项目的管理者在需求分析中的职责有 如下几个方面:
1、负责组织相关开发人员与用户一起进行需求分析。
2、组织美术和技术骨干代表或者全部成员(与用户讨论)编写《网站功能描述书(初稿)》文档。
3、组织相关人员对《网站功能描述书(初稿)》进行反复讨论和修改,确定《网站功能描述书》正式文档。
4、如果用户有这方面的能力或者用户提出要求,项目管理者也可以指派项目成员参与,而由用户编写和确定《网站功能描述书》文档。
5、如果项目比较大的话,最好能够有部门经理或者他授权的人员参与到《网站功能描述书》的确定过程中来。
二、完整的需求调查文档记录体系
在整个需求分析的过程中,将按照一定规范的编写需求分析的相关文档不但可以帮助项目成员将需求分析结果更加明确化,也为以后开发过程中做到了现实文本形式的备忘,并且有助于公司日后的开发项目提供有益的借鉴和模范,成为公司在项目开发中积累的符合自身特点的经验财富。
需求分析中需要编写的文档主要是《网站功能描述书》,他基本上是整个需求分析活动的结果性文档,也是开发工程中项目成员主要可供参考的文档。为了更加清 楚的描述《网站功能描述书》往往还需要编写《用户调查报告》和《市场调研报告》文档来辅助说明。各种文档最好有一定的规范和固定格式,以便增加其可阅读性 和方便阅读者快速理解文档内容,相关规定将在本文后面讨论。
三、向用户调查些什么
在需求分析的工程中,往往有很多不明确的用户需求,这个时候项目负责人 需要调查用户的实际情况,明确用户需求。一个比较理想化的用户调查活动需要用户的充分配合,而且还有可能需要对调查对象进行必要的培训。所以调查的计划安 排:时间、地点、参加人员、调查内容,都需要项目负责人和用户的共同认可。调查的形式可以是:发需求调查表、开需求调查座谈会或者现场调研。调查的内容主 要如下:
1、网站当前以及日后可能出现的功能需求。
2、客户对网站的性能(如访问速度)的要求和可靠性的要求。
3、确定网站维护的要求。
4、网站的实际运行环境。
5、网站页面总体风格以及美工效果(必要的时候用户可以提供参考站点或者由公司向用户提供)。
6、主页面和次级页面数量,是否需要多种语言版本等
7、内容管理及录入任务的分配。
8、各种页面特殊效果及其数量(js,flash等)
9、项目完成时间及进度(可以根据合同)
10、明确项目完成后的维护责任。
调查结束以后,需要编写《用户调查报告》,《报告》的要点是:
1、调查概要说明:网站项目的名称;用户单位;参与调查人员;调查开始终止的时间;调查的工作安排。
2、调查内容说明:用户的基本情况;用户的主要业务;信息化建设现状;网站当前和将来潜在的功能需求、性能需求、可靠性需求、实
际运行环境;用户对新网站的期望等。
3、调查资料汇编:将调查得到的资料分类汇总(如调查问卷,会议记录等等)。
四、市场调研活动内容
通过市场调研活动,清晰的分析相似网站的性能和运行情况。可以帮助项目负责人更加清楚的构想出自己开发的网站的大体架构和模样,在总结同类网站优势和缺点的同时项目开发人员可以博采众长开发出更加优秀的网站。
但是由于实际中时间、经费、公司能力所限,市场调研覆盖的范围有一定的局限性,在调研市场同类网站的时候,应尽可能调研到所有比较出名和优秀的同类网 站。应该了解同类网站的使用环境与用户的诧异点、类似点,同类产品所定义的用户详细需求(需要公司或者项目负责人有一定的关系)。市场调研的重点应该放在 主要竞争对手的作品或类似网站作品的有关信息上。市场调研可以包括下列内容:
1、市场中同类网站作品的确定。
2、调研作品的使用范围和访问人群。
3、调研产品的功能设计(主要模块构成,特色功能,性能情况等等)
4、简单评价所调研的网站情况。
调研的目的是明确并且引导用户需求。
对市场同类产品调研结束后,应该撰写《市场调研报告》主要包括一下要点:
1、调研概要说明:调研计划;网站项目名称、调研单位、参与调研、调研开始终止时间。
2、调研内容说明:调研的同类网站作品名称、网址、设计公司、网站相关说明、开发背景、主要适用访问对象、功能描述、评价等
3、可采用借鉴的调研网站的功能设计:功能描述、用户界面、性能需求、可采用的原因。
4、不可采用借鉴的调研网站的功能设计:功能描述、用户界面、性能需求、不可采用的原因。
5、分析同类网站作品和主要竞争对手产品的弱点和缺陷以及本公司产品在这些方面的优势。
6、调研资料汇编:将调研得到的资料进行分类汇总。
五、清晰的需求分析输出——《网站功能描述书》
在拥有前期公司和客户签订的合同或者是标书的约束之下,通过较为详细具体的用户调查和市场调研活动,借鉴其输出的《用户调查报告》和《市场调研报告》文 档,项目负责人应该对整个需求分析活动进行认真的总结,将分析前期不明确的需求逐一明确清晰化,并输出一份详细清晰的总结性文档──《网站功能描述书(最 终版)》以供作为日后项目开发过程中的依据。
《网站功能描述书》必须包含以下内容:
1、网站功能
2、网站用户界面(初步)
3、网站运行的软硬件环境
4、网站系统性能定义
5、网站系统的软件和硬件接口
6、确定网站维护的要求
7、确定网站系统空间租赁要求
8、网站页面总体风格及美工效果。
9、主页面及次页面大概数量。
10、管理及内容录入任务分配。
11、各种页面特殊效果及其数量。
12、项目完成时间及进度(根据合同)
13、明确项目完成后的维护责任。
综上所述,在网站项目的需求分析中主要是由项目负责人来确定对用户需求的理解程度,而用户调查和市场调研等需求分析活动的目的就是帮助项目负责人加深对用户需求的理解和对前期不明确的地方进行明确化,以便于日后在项目开发过程中作为开发成员的依据和借鉴。
当然一次成功的需求分析不仅需要项目负责人甚至是客户等所有项目相关人员的共同努力,还和公司的能力范围有一定关系。需要说明的是本文所述的需求分析活 动内容是建立在较为理想的基础上的。由于各个公司现实情况的不同,读者可以根据自身情况不一借鉴吸收利用。重要的是能构根据本公司的情况,系统的规范此类 文档做好保存和收集,相信对公司以后其他网站项目的进行以及公司自身实力的增强都会有很大帮助。
第三篇:宣传网站需求分析
欧尚轩整体衣柜宣传网站需求分析
1.引言
1.1 编写目的
软件设计的任务是将软件需求变换成为软件的具体设计方案。概要设计根据软件需求导出软件的体系结构;详细设计给出软件模块的内部过程描述。该文档是设计结果的详细描述,也是程序员编写程序的功能依据。
1.2项目背景
开发软件名称:欧尚轩整体衣柜宣传网站。
项目开发者:安徽财贸学院电子信息学系软件0802班“欧尚轩整体衣柜宣传网站” 开发小组:
崔玉梅(39号,组长),韩梅(41号),廖欢欢(44号),王欣欣(51号)用户单位: 欧尚轩整体衣柜
1.3 定义
宣传网站对于现在企业宣传而言,是能否发挥其宣传的作用的至关重要平台。对于浏览者和管理员来说,是能否方便快速获取信息的关键。所以,宣传网站应该能够为用户提供充足的信息和快捷方便的操作手段。
1.4 参考资料
徐祗祥等,《使用ASP.NET技术开发网上书店》,科学技术文献出版社; 杨明等,《使用Ajax和Web Service重构网上书店》,科学技术文献出版社; 肖睿等,《SQLServer数据库设计和高级查询》,科学技术文献出版社; 孙威等,《JavaScript客户端验证和页面特效制作》,科学技术文献出版社。
2.需求概述 本网站包括前台和后台两部分,前台展示相关信息供用户(普通用户、在本网站注册的会员、网站管理员等)浏览,后台为管理员管理网站提供平台。前台信息展示包括欧尚轩整体衣柜的产品展示,公司新闻公告展示,会员注册、登录,会员留言,团购专区,公司、公司人介绍,联系公司方式等。后台网站管理包括产品管理、新闻公告管理、会员管理、团购管理等。
用户(普通用户、在本网站注册的会员、网站管理员等)输入本网站网址进入网站前台首页,浏览首页内容,可以通过导航快速链接到想要浏览的内容,所有用户均可以浏览产品展示页面(产品信息列表包括图片、名称、产品简介等主要信息)点击产品名称或图片进入产品详细详细页面浏览产品详细信息;所有用户均可浏览公司新闻公告,通过点击新闻公告标题列表中的标题进入新闻公告的详细详细页面浏览新闻公告详细信息;普通用户、在本网站注册的会员、网站管理员均可浏览会员留言,但普通用户不可留言、回复留言必须注册成为会员后方可进行留言、回复留言操作,管理员可以浏览所有留言及回复信息亦可以进行留言、回复留言操作;会员可进入团购专区;除管理员外其他用户均不能进入网站后台。
管理员输入正确的账号及密码进入后台管理,对产品、新闻公告、会员、留言等进行管理。管理员可发布新产品、新新闻公告、团购信息,可查看、修改、删除所有产品信息、新闻公告、会员、留言、回复、团购信息等。
网站管理员定期或不定期对网站信息进行管理。
2.1目标
本网站通过强大的计算机技术为浏览者浏览带来便利也给网站管理人员管理浏览网站带来便利。本网站除了浏览网站信息的一般功能外,还包括网上在线查询产品信息,查询近期公司促销优惠活动,评价产品,网上团购等功能。目标还包括:
减少人力与管理费用; 提高信息准确度; 改进管理和服务;
建立高效的信息传输和服务平台,提高信息处理速度和利用率;
系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管理功能强大、效率高;
更简便、信息化程度更高的图书管理流程;
2.2用户的特点 本网站的最终用户是面向管理员(图书管理员和其它管理人员)、浏览者(一般浏览者和在本网站注册的会员等),他们不需要具有很好的计算机应用基础,可以正常操作计算机即可。管理员和读者都是经常性用户。
网站维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。
2.3 功能需求
本系统主要实现产品模块(产品的展示、管理),新闻公告模块(新闻公告的展示管理),会员模块(会员的注册、登录、管理),留言回复模块(会员留言、回复的展示及管理),团购模块(团购的展示、管理等主要功能)。
2.3.1 产品模块(1)前台
1)产品展示
展示所有产品主要信息列表,热销产品和受关注高的产品排在前面。 产品主要信息包括产品名、图片、产品简介、受关注度。 展示所有产品主要信息列表可以按排序条件(产品名称、受关注度等),对产品信息列表进行排序。
点击产品名或图片自动跳转到产品详细信息页面 2)产品查询
根据产品名查询产品信息 根据产品名模糊查询
根据产品发布时间查询产品信息 根据价格查询产品信息
(2)后台
1)产品信息的查阅管理,显示产品信息列表,点击自动跳转到显示产品详细信息页面。
根据查询条件(产品名、产品发布时间、价格等)查询产品详细信息; 2)产品信息的修改管理
根据选定的产品内容查看产品详情,根据需求对产品信息可进行修改。3)产品信息的删除管理
单个产品删除及多个产品一起删除功能。4)产品信息的增加管理
推出新产品时,添加发布新产品。【产品类型管理、材质管理】
2.3.2 新闻公告模块(1)前台
1)新闻阅读,显示新闻条数页数,可实现自动跳转 根据时间顺序排序分页阅读功能;
新闻分类阅读功能:根据已有的类型选择对新闻内容进行分类阅读。 新闻类别包括:企业动态;产品文化;顾客反馈。
2)新闻搜索
新闻搜索功能:根据标题内容和新闻内容进行模糊新闻搜索; 新闻分类搜索功能:根据已有的类型选择对新闻内容进行分类搜索。
(2)后台
1)新闻信息的查阅管理,显示新闻条数页数,实现自动跳转
根据新闻更新时间及类别显示新闻信息;
根据标题和新闻内容进行查询,并显示查询条数页数。
2)新闻信息的修改管理 根据选定的新闻内容查看新闻详情,对新闻发布的时间、内容及标题可进行
全面修改。
3)新闻信息的删除管理 单条新闻删除及多条新闻一起删除功能。
4)新闻信息的增加管理 单条新闻在不同类别中进行添加。
【新闻公告类型管理】
2.3.3 会员模块(1)前台
1)会员注册
普通用户可以随意登录网站,浏览产品,但是没有权限购买。普通用户逛完网站,欲购买商品,必须先注册成为会员。 非会员进行注册,才能留言和回复留言。
非会员根据系统的注册提示,正确输入个人信息进行注册,如果输入信息正确,将提示注册完成,用户可以正常登录,进行网上商品交易。如果输入的信息不全,则要求正确填写必须输入的表项。若用户名已存在提示用户重新输入用户名。如果输入的信息发生错误,将提示出现错误,要求重新注册。
如果输入信息正确,将提示注册完成,用户可以正常登录,进行注册前的操作(留言、回复留言、对产品评价、发起团购等)。
2)会员登录
会员只有登录后才能进行留言、回复留言、对产品评价、发起团购等操作 用户登录时,若用户输入的用户名不存在时,提示用户重新填写,并重新回到登录界面。
用户登录时,若用户输入的密码错误或输入的验证码错误时,提示用户重新填写,并返回登录界面并保留原正确部分。
用户登录时,所有输入信息正确登录成功,将出现“×××,欢迎您!”进行登录前的操作(留言、回复留言、对产品评价、发起团购等)。
(2)后台
1)会员信息的查阅管理,显示会员信息列表,点击自动跳转到显示会员详细信息页面。
根据用户名查询会员详细信息; 2)会员信息的修改管理 根据选定的会员内容查看会员详情,对会员信息可进行修改。
3)会员信息的删除管理 单个会员删除及多个会员一起删除功能。
4)会员信息的增加管理 根据请求添加会员。
2.3.4 留言、回复模块(1)前台
1)浏览留言 所有用户均可浏览留言
显示留言信息列表主要信息包括标题、作者、点击量、回复量。 展示所有留言主要信息列表可以按排序条件(标题、点击量等),对留言信息列表进行排序。
点击留言标题或图片自动跳转到产品详细信息页面。
如果留言有回复则在留言详细信息页面显示回复标题,点击回复标题显示回复详细信息 2)发表留言
非会员不可发表留言 会员登录后发表留言 对感兴趣的留言回复
(2)后台
1)留言信息的查阅管理,显示留言信息列表,点击自动跳转到显示留言详细信息页面。
根据查询条件(标题、留言发布时间、作者等)查询留言详细信息; 2)留言信息的修改管理(管理员保留此权利但不建议使用)根据选定的留言查看留言详情,根据需求对留言信息可进行修改。
3)留言信息的删除管理 单条留言删除及多条留言一起删除功能。
4)留言信息的增加管理
发表留言,回复用户的留言。
2.3.5 团购模块(1)前台
1)浏览团购信息
非会员无权浏览团购信息。 会员登录后可浏览团购信息。
显示团购信息列表主要信息包括活动主题、截止日期、产品范围、折扣、参与人数。
展示所有团购主要信息列表可以按排序条件(活动主题、截止日期等),对团购信息列表进行排序。
点击团购活动主题自动跳转到团购详细信息页面。2)发起团购
非会员不可发起团购 会员登录后才能发起团购 对感兴趣的团购活动报名
(2)后台
1)团购信息的查阅管理,显示团购信息列表,点击自动跳转到显示团购详细信息页面。
根据查询条件(活动主题、截止日期等)查询留言详细信息; 2)团购信息的修改管理 根据选定的团购信息查看团购详情,根据需求对团购信息可进行修改。
3)团购信息的删除管理 单条团购删除及多条团购一起删除功能。
4)团购信息的增加管理 增加发布团购信息。
2.4以用例的方式描述功能性需求
通过对宣传网站的需求的分析,可以得出该网站的用例图。欧尚轩整体衣柜宣传网站用例图如图1所示。
欧尚轩整体衣柜宣传网站<
欧欧欧欧欧欧欧欧欧欧欧--欧欧欧欧-欧欧2欧欧欧欧欧*-欧欧4欧欧欧欧欧欧--欧欧欧欧-欧欧13*-欧欧57****-欧欧6欧欧欧欧欧欧欧欧欧*-欧欧8*欧欧欧欧欧欧图2 欧尚轩整体衣柜宣传网站——产品管理子用例图
欧尚轩整体衣柜宣传网站新闻公告管理子用例图如图
3所示
欧尚轩整体衣柜宣传网站——用户管理-结束2增加用户*-结束4--结束1结束35-结束-结束7****-结束6修改用户管理员*删除用户*-结束8*查询用户
图3 欧尚轩整体衣柜宣传网站——新闻公告管理子用例图 欧尚轩整体衣柜宣传网站用户管理子用例图如图4所示。欧尚轩整体衣柜宣传网站——用户管理-结束2增加用户*-结束4--结束1结束35-结束-结束7****-结束6修改用户管理员*删除用户*-结束8*查询用户
图4 欧尚轩整体衣柜宣传网站——用户管理子用例图 欧尚轩整体衣柜宣传网站留言管理子用例图如图5所示。
欧尚轩整体衣柜宣传网站——留言管理-结束2增加留言*-结束13-结束-结束-结束57****-结束4删除留言*管理员-结束6修改留言*-结束8*查看留言
图5 欧尚轩整体衣柜宣传网站——留言管理子用例图 欧尚轩整体衣柜宣传网站团购信息管理子用例图如图6所示。
欧尚轩整体衣柜宣传网站——团购信息管理-结束2增加团购信息*-结束13-结束-结束-结束57****-结束4删除团购信息*管理员-结束6修改团购信息*-结束8*查看团购信息
图6欧尚轩整体衣柜宣传网站——团购信息管理子用例图
2.5性能需求
由于此开发项目针对宣传网站,使用频度较高,使用性要求比较高。为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。总之,要求稳定、安全、便捷,易于管理和操作。
查询速度:不超过10秒;
其它所有交互功能反应速度:不超过3秒;
2.6 其他需求
能快速恢复系统和故障处理,方便系统升级和扩充,故障恢复时间不超过5小时。
2.7运行环境
2.7.1硬件环境
服务器
(1)处理器(CPU):Pentium 900M(推荐Pentium 4 1.2G)(2)内存容量(RAM):至少256M(推荐 512M)
客户端
(1)处理器(CPU):Pentium 133M 或更高
(2)内存容量(RAM):64M或更高
2.7.2软件环境
数据库服务器端
(1)操作系统:Microsoft Windows 2000(2)数据库管理系统:Oracle,配置TCP/IP协议 Web服务器端
(1)操作系统:Microsoft Windows 2000(2)Internet 信息服务(IIS)6.0管理器(3)Visual Studio.NET 2003,配置TCP/IP协议 客户端
(1)操作系统:Windows 98/2000/2003/XP(2)Web浏览器:Internet Explorer 5.0以上或Netscape 4.0以上,配置TCP/IP协议
2.7.3接口
硬件接口
考虑到大量数据的备份等要求,需要保持与磁带机和光盘刻录机的接口,这较易实现。 软件接口
这里,主要考虑软件与操作系统、数据库管理系统的接口,以及局域网和互联网软件之间的数据交换。考虑到文档处理时有可能需要较常用的办公软件。例如Microsoft的Office系列,所以应尽量实现它们之间的数据格式的自动转换。
3.总体设计
3.1宣传网站结构块层次图
欧尚轩整体衣柜宣传网站前台信息展示后台信息管理产品信息展示新闻公告展示留言信息展示团购信息展示会员注册登录产品信息管理新闻公告管理留言信息管理团购信息管理用户会员管理 图7欧尚轩整体衣柜宣传网站结构块层次图
3.2模块详细设计
3.2.1 产品模块
(1)产品信息展示:产品列表展示产品的主要信息,根据条件对产品列表进行排序后展示,点击产品列表主要信息进入产品详细信息页面显示产品详细信息。
(2)产品信息管理:对产品信息进行添加(入库)、修改、删除和查询。修改和删除前可对产品信息进行查询并显示查询结果。详细过程描述如下:
产品管理:
A.管理员输入登录信息;
进行登录验证; If 验证失败
给出相应提示; 返回登录页面;
B.管理员输入登录信息;
进行登录验证; If 验证成功
登录到后台管理首页;then 选择操作;
If 选择“产品管理—>发布新产品”
跳转到发布新产品页面;
正确填写完产品信息;(系统验证信息)
If 信息输入有误
给出相应提示;
Else
添加一条产品记录到数据库中;
提示执行情况;
发布到前台; EndIf 清空产品信息输入数据;
If 选择“产品管理—>产品列表”
跳转到产品列表页面;then
选择相关操作;
If 选择“详细”
跳转到显示产品详细信息页面;
If 选择“修改”
跳转到显示产品详细信息页面修改信息;
按需求修改产品信息;
更新数据库中产品信息;
提示执行情况;
发布到前台;
If 选择“删除”
给出提示是否确认删除;
If 选择“确定”then
操作数据库删除选中的记录;
提示执行情况;end
If 选择“查询”
选择查询条件;
操作数据库查询符合条件的记录;
展示查询到的数据; endIf
3.2.2 新闻公告模块
(1)新闻公告展示:新闻公告列表展示新闻公告的主要信息,根据条件对新闻公告列表进行排序后展示,点击新闻公告列表主要信息进入新闻公告详细信息页面显示新闻公告详细信息。
(2)新闻公告管理:对新闻公告进行添加(入库)、修改、删除和查询。修改和删除前可对新闻公告进行查询并显示查询结果。详细过程描述如下:
新闻公告管理:
A. 管理员输入登录信息;
进行登录验证; If 验证失败
给出相应提示; 返回登录页面;
B. 管理员输入登录信息;
进行登录验证; If 验证成功
登录到后台管理首页;then 选择操作;
If 选择“新闻公告管理—>发布新新闻公告”
跳转到发布新新闻公告页面;
正确填写完新闻公告信息;(系统验证信息)
If 信息输入有误
给出相应提示;
Else
添加一条新闻公告记录到数据库中;
提示执行情况;
发布到前台; EndIf 清空新闻公告信息输入数据;
If 选择“新闻公告管理—>新闻公告列表”
跳转到新闻公告列表页面;then
选择相关操作;
If 选择“详细”
跳转到显示新闻公告详细信息页面;
If 选择“修改”
跳转到显示新闻公告详细信息页面修改信息;
按需求修改新闻公告信息;
更新数据库中新闻公告信息;
提示执行情况;
发布到前台;
If 选择“删除”
给出提示是否确认删除;
If 选择“确定”then
操作数据库删除选中的记录;
提示执行情况;end
If 选择“查询”
选择查询条件;
操作数据库查询符合条件的记录;
展示查询到的数据; endIf
3.2.3 会员用户模块
(1)会员用户注册:点击“注册”跳转到会员注册页面,按要求正确填写注册信息进行注册。当用户想要留言、发起团购时系统会要求会员登录非会员注册,跳转到会员注册页面进行注册。
(2)会员用户登录:当用户想要留言、发起团购时系统会判断当前用户是否登录,没有登录则会提示用户登录然后自动跳转到会员登录页面,会员填写正确的登录信息登录。经验证后如果登录正确且信息存在执行登录前一步请求。(3)会员用户管理:对会员信息进行添加(入库)、修改、删除和查询。修改和删除前可对会员信息进行查询并显示查询结果。详细过程描述如下:
会员管理:
A.管理员输入登录信息;
进行登录验证; If 验证失败
给出相应提示; 返回登录页面;
B.管理员输入登录信息;
进行登录验证; If 验证成功
登录到后台管理首页;then 选择操作;
If 选择“用户管理—>添加会员”
跳转到添加会员页面;
正确填写完会员信息;(系统验证信息)
If 信息输入有误
给出相应提示;
Else
添加一条会员记录到数据库中;
提示执行情况;
EndIf 清空会员信息输入数据;
If 选择“会员管理—>会员列表”
跳转到会员列表页面;then
选择相关操作;
If 选择“详细”
跳转到显示会员详细信息页面;
If 选择“修改”
跳转到显示会员详细信息页面修改信息;
按需求修改会员信息;
更新数据库中会员信息;
提示执行情况;
发布到前台;
If 选择“删除”
给出提示是否确认删除;
If 选择“确定”then
操作数据库删除选中的记录;
提示执行情况;end
If 选择“查询”
选择查询条件;
操作数据库查询符合条件的记录;
展示查询到的数据; endIf 3.2.4 留言模块
(1)留言展示:留言列表展示留言的主要信息,根据条件对留言公告列表进行排序后展示,点击留言列表主要信息进入留言详细信息页面显示留言详细信息。If该留言有回复,显示回复信息。
(2)留言管理:对留言进行添加(入库)、修改、删除和查询。修改和删除前可对留言进行查询并显示查询结果。详细过程描述如下:
留言管理:
A.管理员输入登录信息;
进行登录验证; If 验证失败
给出相应提示; 返回登录页面;
B.管理员输入登录信息;
进行登录验证; If 验证成功
登录到后台管理首页;then 选择操作;
If 选择“留言管理—>发表留言”
跳转到发表留言页面;
正确填写完留言信息;(系统验证信息)
If 信息输入有误
给出相应提示;
Else
添加一条留言记录到数据库中;
提示执行情况;
发布到前台; EndIf 清空新闻公告信息输入数据;
If 选择“留言管理—>留言列表”
跳转到留言列表页面;then
选择相关操作;
If 选择“详细”
跳转到显示留言详细信息页面;
If 选择“修改”
跳转到显示留言详细信息页面修改信息;
按需求修改留言信息;
更新数据库中留言信息;
提示执行情况;
发布到前台;
If 选择“删除”
给出提示是否确认删除;
If 选择“确定”then
操作数据库删除选中的记录;
提示执行情况;end
If 选择“查询”
选择查询条件;
操作数据库查询符合条件的记录;
展示查询到的数据; endIf 3.2.4 团购模块
(1)团购活动信息展示:先验证当前用户是否登录,未登录的提示登录,登录成功后团购活动信息列表展示团购活动的主要信息,根据条件对团购活动信息列表进行排序后展示,点击团购活动列表主要信息进入团购活动详细信息页面显示团购活动详细信息。
(2)团购管理:对团购活动信息进行添加(入库)、修改、删除和查询。修改和删除前可对团购活动进行查询并显示查询结果。详细过程描述如下:
团购管理:
A.管理员输入登录信息;
进行登录验证; If 验证失败
给出相应提示; 返回登录页面;
B.管理员输入登录信息;
进行登录验证; If 验证成功
登录到后台管理首页;then 选择操作;
If 选择“团购活动管理—>添加团购活动信息”
跳转到添加团购活动信息页面;
正确填写完团购活动信息;(系统验证信息)
If 信息输入有误
给出相应提示;
Else
添加一条团购活动信息记录到数据库中;
提示执行情况;
发布到前台; EndIf 清空团购活动信息输入数据;
If 选择“团购活动管理—团购活动信息列表”
跳转到团购活动信息列表页面;then
选择相关操作;
If 选择“详细”
跳转到显示团购活动详细信息页面;
If 选择“修改”
跳转到显示团购活动详细信息页面修改信息;
按需求修改团购活动信息;
更新数据库中团购活动信息;
提示执行情况;
发布到前台;
If 选择“删除”
给出提示是否确认删除;
If 选择“确定”then
操作数据库删除选中的记录;
提示执行情况;end
If 选择“查询”
选择查询条件;
操作数据库查询符合条件的记录;
展示查询到的数据; endIf
4.数据表结构设计
正在进行未完成
5.页面设计
正在进行未完成
6.系统管理和改进
本系统的维护主要包括以下内容:
(1)权限维护:系统维护人员或经授权的高级别管理员需要对低级别管理员和读者的用户名、密码和权限进行维护。
(2)所有信息要实时备份。发生系统失败后,能快速及时恢复。备份技术采用增量转储的数据恢复技术,一旦出现故障使得数据库失效时,首先采取离故障最近的后备副本来恢复数据库,然后,再利用故障恢复点与该后备副本之间的增量转储,来恢复更新数据。
7.安全保密设计
考虑到不同用户的权限不同,当用户登录系统时,只有当用户名和密码相匹配时才能进入该用户权限所允许做的操作界面。如管理员可以对产品、会员、团购活动所有信息管理和查询等操作,普通用户只能进行一般的查询和浏览。具体权限在网站投入使用前由使用单位自行规定。
防止恶意攻击和病毒直接使用现有的成熟产品,本网站不涉及。
第四篇:网站需求分析报告
网站需求分析报告
(一)一、背景
旅游借助互联网,能够解决传统旅游业不能解决的适应游客行、吃、住、游、玩一体化的需求;同时还由于旅游也作为一个整体的商业生态链,涉及到旅行服务机构、酒店、景区、交通等等,利用互联网可以将这些环节连成一个统一的整体,进而可以大大提高服务的水平和业务的来源。一方面,互联网为传统旅游业提供新的机遇及提高服务水平和运作水平的手段,另一方面,大多数没有开展网上业务的中小旅行社则面临严峻的挑战。
二、解决方案
网站系统解决方案提供商必须有足够的能力和经验帮助广大中小型的旅行社走上电子商务的道路,同时,其提供的解决方案还必须能够同时满足复杂的B2B和B2C需求,并在稳定性、可用性、可管理性等方面具有优势。而对于中小企业业务一直占有很大比重的恩派瑞网络来说,它的解决方案也是切实体现这种需求,并且对于规模更大的网站也有相应的备选方案。
为了降低单个旅游企业的营销推广费用,更好地利用旅游公共营销推广体系进行推广,旅游推广中心应为游客和企业设计一系列旅游指南,在推出推广的过程中,看能否得到旅游企业的广泛认同。旅游网站的各种应用,集成了新闻发布管理、网站内容管理、酒店预订管理、线路预订管理、会议预订管理、机票预订、留言薄管理、广告发布管理、自助友情链接、天气预报、注册会员、旅游论坛、订单管理等多套系统,以及完善的强大的后台管理操作,无愧于全套解决方案的名称。它也大限度地实现了管理自己网站的梦想,只要会操作浏览器,就能够管理自己的网站。
三、网站定位
1.地区性:北京旅游门户网
2.权威性:通过与各协会的合作,定格使此站的行业权威性;
3.包涵的范围:集成了新闻发布管理、网站内容管理、农家院预订管理、旅游线路系统线路管理、会员预订管理、留言薄管理、广告发布管理、自助友情链接、天气预报、注册会员、旅游论坛、订单管理等多套系统
4.网站风格:既已定位为门户,虽应当风格以大众化为主,但由于主题的特殊性,因此我以为网站设计风格应结合网民的浏览习惯,功能上以大众化方式进行操作,页面设计上应当在具备大众化的同时,加以设计特色,让此网站与一般网站不同,刺激网民的视觉。明确了网站的定位,再根据所涉及的栏目进行可行性分析。
四、经营模式
(1)景点、农家院、旅游线路等方面的信息;
(2)旅游常识、旅游注意事项、旅游新闻、货币兑换、旅游目的地天气、环境、人文等信息以及旅游观感等。
网站需求分析报告
(二)一、那些人应该参与网站开发项目的需求分析活动
需求分析活动其实本来就是一个和客户交流,正确引导客户能够将自己的实际需求用较为适当的技术语言进行表达(或者由相关技术人员帮助表达)以明确项目目的的过程。这个过程中也同时包含了对要建立的网站基本功能和模块的确立和策划活动。所以项目小组每个成员、客户甚至是开发方的部门经理(根据项目大小而定)的参与是必要的。而项目的管理者在需求分析中的职责有如下几个方面:
1、负责组织相关开发人员与用户一起进行需求分析。
2、组织美术和技术骨干代表或者全部成员(与用户讨论)编写《网站功能描述书(初稿)》文档。
3、组织相关人员对《网站功能描述书(初稿)》进行反复讨论和修改,确定《网站功能描述书》正式文档。
4、如果用户有这方面的能力或者用户提出要求,项目管理者也可以指派项目成员参与,而由用户编写和确定《网站功能描述书》文档。
5、如果项目比较大的话,最好能够有部门经理或者他授权的人员参与到《网站功能描述书》的确定过程中来。
二、完整的需求调查文档记录体系
在整个需求分析的过程中,将按照一定规范的编写需求分析的相关文档不但可以帮助
目成员将需求分析结果更加明确化,也为以后开发过程中做到了现实文本形式的备忘,并且有助于公司日后的开发项目提供有益的借鉴和模范,成为公司在项目开发中积累的符合自身特点的经验财富。
需求分析中需要编写的文档主要是《网站功能描述书》,他基本上是整个需求分析活动的结果性文档,也是开发工程中项目成员主要可供参考的文档。为了更加清楚的描述《网站功能描述书》往往还需要编写《用户调查报告》和《市场调研报告》文档来辅助说明。各种文档最好有一定的规范和固定格式,以便增加其可阅读性和方便阅读者快速理解文档内容,相关规定将在本文后面讨论。
三、向用户调查些什么
在需求分析的工程中,往往有很多不明确的用户需求,这个时候项目负责人需要调查用户的实际情况,明确用户需求。一个比较理想化的用户调查活动需要用户的充分配合,而且还有可能需要对调查对象进行必要的培训。所以调查的计划安排:时间、地点、参加人员、调查内容,都需要项目负责人和用户的共同认可。调查的形式可以是:发需求调查表、开需求调查座谈会或者现场调研。调查的内容主要如下:
1、网站当前以及日后可能出现的功能需求。
2、客户对网站的性能(如访问速度)的要求和可靠性的要求。
3、确定网站维护的要求。
4、网站的实际运行环境。
5、网站页面总体风格以及美工效果(必要的时候用户可以提供参考站点或者由公司向用户提供)。
6、主页面和次级页面数量,是否需要多种语言版本等
7、内容管理及录入任务的分配。
8、各种页面特殊效果及其数量(js,flash等)
9、项目完成时间及进度(可以根据合同)
10、明确项目完成后的维护责任。
调查结束以后,需要编写《用户调查报告》,《报告》的要点是:
1、调查概要说明:网站项目的名称;用户单位;参与调查人员;调查开始终止的时间;调查的工作安排。
2、调查内容说明:用户的基本情况;用户的主要业务;信息化建设现状;网站当前和将来潜在的功能需求、性能需求、可靠性需求、实际运行环境;用户对新网站的期望等。
3、调查资料汇编:将调查得到的资料分类汇总(如调查问卷,会议记录等等)
四、市场调研活动内容
通过市场调研活动,清晰的分析相似网站的性能和运行情况。可以帮助项目负责人更加清楚的构想出自己开发的网站的大体架构和模样,在总结同类网站优势和缺点的同时项目开发人员可以博采众长开发出更加优秀的网站。
但是由于实际中时间、经费、公司能力所限,市场调研覆盖的范围有一定的局限性,在调研市场同类网站的时候,应尽可能调研到所有比较出名和优秀的同类网站。应该了解同类网站的使用环境与用户的诧异点、类似点,同类产品所定义的用户详细需求(需要公司或者项目负责人有一定的关系)。市场调研的重点应该放在主要竞争对手的作品或类似网站作品的有关信息上。市场调研可以包括下列内容:
1、市场中同类网站作品的确定。
2、调研作品的使用范围和访问人群。
3、调研产品的功能设计(主要模块构成,特色功能,性能情况等等)
4、简单评价所调研的网站情况。
调研的目的是明确并且引导用户需求。
对市场同类产品调研结束后,应该撰写《市场调研报告》主要包括一下要点:
1、调研概要说明:调研计划;网站项目名称、调研单位、参与调研、调研开始终止时间。
2、调研内容说明:调研的同类网站作品名称、网址、设计公司、网站相关说明、开发背景、主要适用访问对象、功能描述、评价等
3、可采用借鉴的调研网站的功能设计:功能描述、用户界面、性能需求、可采用的原因。
4、不可采用借鉴的调研网站的功能设计:功能描述、用户界面、性能需求、不可采用的原因。
5、分析同类网站作品和主要竞争对手产品的弱点和缺陷以及本公司产品在这些方面的优势。
6、调研资料汇编:将调研得到的资料进行分类汇总。
五、清晰的需求分析输出——《网站功能描述书》:
在拥有前期公司和客户签订的合同或者是标书的约束之下,通过较为详细具体的用户调查和市场调研活动,借鉴其输出的《用户调查报告》和《市场调研报告》文档,项目负责人应该对整个需求分析活动进行认真的总结,将分析前期不明确的需求逐一明确清晰化,并输出一份详细清晰的总结性文档――《网站功能描述书(最终版)》以供作为日后项目开发过程中的依据。
综上所述,在网站项目的需求分析中主要是由项目负责人来确定对用户需求的理解程度,而用户调查和市场调研等需求分析活动的目的就是帮助项目负责人加深对用户需求的理解和对前期不明确的地方进行明确化,以便于日后在项目开发过程中作为开发成员的依据和借鉴。
当然一次成功的需求分析不仅需要项目负责人甚至是客户等所有项目相关人员的共同努力,还和公司的能力范围有一定关系。需要说明的是本文所述的需求分析活动内容是建立在较为理想的基础上的。由于各个公司现实情况的不同,读者可以根据自身情况不一借鉴吸收利用。重要的是能构根据本公司的情况,系统的规范此类文档做好保存和收集,相信对公司以后其他网站项目的进行以及公司自身实力的增强都会有很大帮助。
第五篇:网站的需求分析报告
网站的需求分析报告
一、需求分析活动其实本来就是一个和客户交流,正确引导客户能够将自己的实际需求用较为适当的技术语言进行表达(或者由相关技术人员帮助表达)以明确项目目的的过程。这个过程中也同时包含了对要建立的网站基本功能和模块的确立和策划活动。
1、负责组织相关开发人员与用户一起进行需求分析。
2、组织相关人员对《网站功能描述书》进行反复讨论和修改,确定《网站功能描述书》正式文档。
二、完整的需求调查文档记录体系
在整个需求分析的过程中,将按照一定规范的编写需求分析的相关文档不但可以帮助 成员将需求分析结果更加明确化,也为以后开发过程中做到了现实文本形式的备忘,并且有助于主管人员的日后的开发项目提供有益的借鉴和模范,成为项目开发中积累的符合自身特点的经验财富。
需求分析中需要编写的文档主要是《网站功能描述书》,他基本上是整个需求分析活动的结果性文档,也是开发工程中项目成员主要可供参考的文档。为了更加清楚的描述《网站功能描述书》往往还需要编写《用户调查报告》和《市场调研报告》文档来辅助说明。各种文档最好有一定的规范和固定格式,以便增加其可阅读性和方便阅读者快速理解文档内容,相关规定将在本文后面讨论。
三、向用户调查些什么
在需求分析的工程中,往往有很多不明确的用户需求,这个时候
项目负责人需要调查用户的实际情况,明确用户需求。一个比较理想化的用户调查活动需要用户的充分配合,而且还有可能需要对调查对象进行必要的培训。所以调查的计划安排:时间、地点、参加人员、调查内容,都需要项目负责人和用户的共同认可。调查的形式可以是:发需求调查表、开需求调查座谈会或者现场调研。调查的内容主要如下:
1、网站当前以及日后可能出现的功能需求。
2、客户对网站的性能(如访问速度)的要求和可靠性的要求。
3、确定网站维护的要求。
4、网站的实际运行环境。
5、网站页面总体风格以及美工效果。
6、主页面和次级页面数量,是否需要多种语言版本等
7、内容管理及录入任务的分配。
8、各种页面特殊效果及其数量(js,flash等)
9、项目完成时间及进度(可以根据合同)
10、明确项目完成后的维护责任。
调查结束以后,需要编写《用户调查报告》,《报告》的要点是:
1、调查概要说明:网站项目的名称;用户单位;参与调查人员;调查开始终止的时间;调查的工作安排。
2、调查内容说明:用户的基本情况;用户的主要业务;信息化建设现状;网站当前和将来潜在的功能需求、性能需求、可靠性需
求、实际运行环境;用户对新网站的期望等。
3、调查资料汇编:将调查得到的资料分类汇总(如调查问卷,会议记录等等)
四、市场调研活动内容
通过市场调研活动,清晰的分析相似网站的性能和运行情况。可以帮助项目负责人更加清楚的构想出自己开发的网站的大体架构和模样,在总结同类网站优势和缺点的同时项目开发人员可以博采众长开发出更加优秀的网站。
但是由于实际中时间、经费、公司能力所限,市场调研覆盖的范围有一定的局限性,在调研市场同类网站的时候,应尽可能调研到所有比较出名和优秀的同类网站。应该了解同类网站的使用环境与用户的诧异点、类似点,同类产品所定义的用户详细需求(需要公司或者项目负责人有一定的关系)。市场调研的重点应该放在主要竞争对手的作品或类似网站作品的有关信息上。市场调研可以包括下列内容:
调研的目的是明确并且引导用户需求。
对市场同类产品调研结束后,应该撰写《市场调研报告》主要包括一下要点:
五、清晰的需求分析输出——《网站功能描述书》:在拥有前期公司和客户签订的合同或者是标书的约束之下,通过较为详细具体的用户调查和市场调研活动,借鉴其输出的《用户调查报告》和《市场调研报告》文档,项目负责人应该对整个需求分析
活动进行认真的总结,将分析前期不明确的需求逐一明确清晰化,并输出一份详细清晰的总结性文档――《网站功能描述书》以供作为日后项目开发过程中的依据。
《网站功能描述书》必须包含以下内容:
1、网站功能
2、网站用户界面(初步)
3、网站运行的软硬件环境
4、网站系统性能定义
5、网站系统的软件和硬件接口
6、确定网站维护的要求
7、确定网站系统空间租赁要求
8、网站页面总体风格及美工效果。
9、主页面及次页面大概数量。
10、管理及内容录入任务分配。
11、各种页面特殊效果及其数量。
12、项目完成时间及进度。
13、明确项目完成后的维护责任。
综上所述,在网站项目的需求分析中主要是由项目负责人来确定对用户需求的理解程度,而用户调查和市场调研等需求分析活动的目的就是帮助项目负责人加深对用户需求的理解和对前期不明确的地方进行明确化,以便于日后在项目开发过程中作为开发成员的依据和借鉴。