农村青少年排斥中成长
2007年9月第9期(总第106期)
广西轻工业
GUANGXIJOURNALOFLIGHTINDUSTRY
计算机与信息技术
如何做好学校门户网站开发项目需求分析
陈桂生,张哲
(商丘职业技术学院软件学院,河南
【摘
商丘476000)
沟通师生及向外界展示学校的平台,是学校的实际需求也是学校自身发展的要】校园门户网站是连接学校各部门、
本文论述了如何更好地的了解、分析、需要。项目的负责人对学校需求的理解程度,在很大程度上决定了此类网站开发项目的成败。明确用户需求,保证开发过程按照满足用户需求为目的的正确开发方向进行。
【关键词】网站;需求分析;项目;文档【中图分类号】TP278
【文献标识码】A
【文章编号】1003-2673(2007)09-0065-02
用中可能进行修改升级的潜在需求。
(3)坚持持自已的观点。老师一定得坚持自已的观点,把自已该表述的说完。这样编程人员才会知道学校还有其它要求,为学校预先留下接口。
(4)用示意图和图表将用户的需求表现出来。需求分析无论文字上怎么样表述都还是抽象的,对老师而言理解毕竟是困难的,要求分析员将基本确定的需求制作出示意图是最直观有效的。
(5)签字需求分析做完后,要确认双方都明白了对方的意思,并且分析员画出了示意图,而这个东西正是你想要的,才能签字。
1学校门户网站开发项目的需求分析活动的参与者
需求分析活动就是一个和用户交流,正确引导用户能够将
(或者由相关自己的实际需求用较为适当的技术语言进行表达
这个过程中也同技术人员帮助表达),以明确项目目的的过程。
时包含了对要建立的网站基本功能的确立和策划活动。需求分学校老师析是软件工程中最重要的一步,项目小组每个成员、甚至是开发方的部门经理的参与是必要的。
1.1项目的管理者在需求分析中的职责
负责对调查对象进行必要的培训;负责起草调查的计划:
包括时间、地点、参加人员、调查内容(都需要项目负责人和用户负责人的共同认可);负责调查形式的确定:可以是发需求调查表、开需求调查座谈会或者现场调研;负责组织相关人员(用户,美术和技术骨干代表)讨论编写《网站功能描述报告(初文档;负责织相关人员(用户,项目成员,部门经理)对《网稿)》
站功能描述报告(初稿)》进行反复讨论和修改,确定《网站功能描述报告》正式文档。
2完整的需求调查文档记录体系
在整个需求分析的过程中,按照一定规范编写需求分析的
相关文档,不但可以帮助项目成员将需求分析结果更加明确化,也为以后开发过程做了文本形式的备忘录,并且有助于为公司日后的开发项目提供有益的借鉴和模本,成为公司在学校网站项目开发中积累了符合自身特点的经验。
,需求分析中需要编写的文档主要是《网站功能描述报告》它基本上是整个需求分析活动的结果性文档,也是开发工程中项目成员主要可供参考的文档。为了更加清楚的描述《网站功能描述报告》往往还需要编写《用户调查报告》和《市场调研报告》文档来辅助说明。各种文档最好有一定的规范和固定格式,以方便阅读者快速理解文档内容。
1.2学校老师在需求分析中的职责及注意事项
软件需求分析过程是一个提取、抽象、升华的过程,老师必
须把心中所想明确表达出来。老师要表述以下调查的内容:网站当前以及日后可能出现的功能需求;对网站的性能(如访问速度)的要求和可靠性的要求;网站维护的要求;网站的实际运行环境;网站页面总体风格以及美工效果(必要的时候用户可以提供参考站点或者由公司向用户提供);主页面和次级页面数量,是否需要多种语言版本等;各种页面特殊效果及其数量(如flash);内容管理及录入任务的分配;项目完成时间及进度;项目完成后的维护责任划分。
老师接受调查时应注意如下事项:
(1)罗列出所有的需求。这时候不应该害怕由于你的需求而增加软件工司设计开发的工作量,配合分析员直接明白地把所有问题和要求一条条地列出来。
(2)透过现象分析潜在的需求。老师往往对需求的概念是非常模糊的,大多时候给出的需求都是笼统而且尺度难以控制的,这就要求业分析员在倾听了老师的详细说明以后,帮助老师进行整理和分析,同时预测老师在开发过程中变更及今后应
2.1
要点:
用户调查报告
应该撰写的《学校门户网站用户调查报告》主要包括一下概要情况。包括:用户单位名称,联系人,联系方式,参与调
查人员,调查开始终止的时间;调查内容说明。
(1)网站主要功能描述
网站设计的公共模块主要包括以下几个方面:
办公模块:针对我校办公特点的较强的办公模块;校园内视频点播模应用程序和学习资料上传下载模块,资源库模块、
块;教师课件上传下载模块,教师信息公布模块,网页上传模
陈桂生(1970-),男,河南商丘人,商丘职业技术学院软件学院院长,讲师,高级程序员,主要从事软件技术和高职课程体系建设研究。【作者简介】
65
农村青少年排斥中成长
块;信息服务:校园电话查询、校园地图、校历、人员查询、风景组织生活、校园文化、信介绍、后勤服务;学生生活:党团活动、(奖学金、心理咨询、勤工俭学、校内生活资讯)、学习环息平台
境、学习参考(辅导参考)、家校互联;招生就业:招生信息、各类福利情况;网络课程建设:学校培训辅导、录取查询,招聘信息、教学参考课件;精品课程建设:精品课程申报CAI资源库建设、
表、教学大纲、网络课件、学习要点及网上习题、实验指导、考试系统、教学录象、师资队伍、教材论文及获奖材料、参考文献;网网络资源、友情链接、内部监控。络服务:网管内部信息公布、
后台管理工作模块包括:校园新闻管理(校园快讯、校园公告);主站管理维护系统;各个系部管理维护系统;教务管理系统;校报管理系统。
(2)网站用户界面描述。例如:高科技的、艺术化的、自然的、时尚的、古典的、卡通的。
(3)网站运行的软硬件环境:操作系统。
(4)网站的系统性能定义:性能(如访问速度);可靠性;网站的出口带宽;网站的估计访问量。
(5)网站系统的软件和硬件接口。
(6)网站页面总体风格及美工效果(用户可以提供参考站点,或者由开发方提供):整体风格要求;色调要求/其它补充说明。
(7)主页面及次页面数量:静态页面;动态页面;程序模块;是否需要多种语言版本。
(8)各种页面特殊效果及其数量:动画;音频;视频。(9)管理及内容录入任务分配。(10)项目完成时间及进度(根据合同)。
(11)确定网站系统空间租赁要求:网站域名的申请/付费方式;网站系统空间租赁方式。
(12)确定网站维护的要求:具体维护事项;明确项目完成后的维护责任及其要求。
(13)网站当前以及日后可能出现的功能需求。(14)客户希望的网站推广方式。
调查资料汇编:图片,音视频素材,资料样本,其它资料,网站栏目规划说明,网站的类型详细说明:
应用型:除了发布学校信息以外,学校还可以利用互联网的交互功能与其他学校交流;利用在线媒体信息服务:信息服务网站系统主要服务对象广大老师和学生。
人力资源管办公事务管理:主要包括办公事务管理系统、理系统、办公成本管理系统和网站管理系统。
大体架构和模样,在总结同类网站优势和缺点的同时项目开发人员可以博采众长开发出更加优秀的网站。
市场调研可以包括下列内容:市场中同类网站作品的确定,调研作品的使用范围和访问人群,调研产品的功能设计(主要模块构成,特色功能,性能情况等等),简单评价所调研的网站情况。
《市场调研报告》,对市场同类产品调研结束后,应该撰写主要包括以下要点:
调研单位、参(1)调研概要说明:调研计划;网站项目名称、与调研、调研开始终止时间。
(2)调研内容说明:调研的同类网站作品名称、网址、设计公司、网站相关说明、开发背景、主要适用访问对象、功能描述、评价等。
(3)可采用借鉴的调研网站的功能设计:功能描述、用户界面、性能需求、可采用的原因。
(4)不可采用借鉴的调研网站的功能设计:功能描述、用户界面、性能需求、不可采用的原因。
(5)分析同类网站作品和主要竞争对手产品的弱点和缺陷以及本公司产品在这些方面的优势。
(6)调研资料汇编:将调研得到的资料进行分类汇总。
2.3网站功能描述报告
通过较为详细具体的用户调查和市场调研活动,借鉴其输
出的《用户调查报告》和《市场调研报告》文档,项目负责人应该对整个需求分析活动进行认真的总结,将分析前期不明确的需求逐一明确清晰化,并输出一份详细清晰的文档———《网站功(最终版)》以供作为日后项目开发过程中的依据。能描述报告
《网站功能描述书》必须包含以下内容:网站功能,网站用户界面(初步),网站运行的软硬件环境,网站系统性能定义,网站系统的软件和硬件接口,确定网站维护的要求,确定网站系统空间租赁要求,网站页面总体设计风格及美工效果,主页面及次页面大概数量,各种页面特殊效果及其数量,管理及内容录入任务分配,项目完成时间及进度,明确项目完成后的维护责任。
综上所述,在网站项目的需求分析中主要是由项目负责人来确定对用户需求的理解程度,而用户调查和市场调研等需求分析活动的目的就是帮助项目负责人加深对用户需求的理解和对前期不明确的地方进行明确化,以便于日后在项目开发过程中作为开发成员的依据和借鉴。参考文献
2.2市场调研报告
通过市场调研活动,清晰的分析相似网站的性能和运行情
[1]宁建民.网站建设必读[M].大恒出版社.
[2]蔡立军,池鹏.网站建设原理与实践[M].中国水利水电出版社.
况。可以帮助项目负责人更加清楚的构想出自己开发的网站的