蒙在股里 发表于 2015-1-18 11:17:26

JAVA网页编程之J2EE文萃:做好网站开辟项目需求的剖析...

有了这样一个呼声:让java代替C语言成为基本语言。这些足以说明java简单易学的这个优点。其次,java的功能强大,前面我也提到了,EJB3.0的推出使java成为了大型项目的首选。j2ee|项目<Pstyle="TEXT-INDENT:2em">一个网站项目标建立是创建在林林总总的需求下面的,这类需求常常来自于客户的实践需求大概是出于公司本身开展的必要,个中客户的实践需求也就是说这类买卖性子的需求占了尽年夜部分。面临对网站开辟具有分歧常识层面的客户,项目标卖力人对用户需求的了解水平,在很年夜水平上决意了此类网站开辟项目标成败。因而怎样更好地的懂得、剖析、明白用户需求,而且可以正确、明晰以文档的情势表达给介入项目开辟的每一个成员,包管开辟历程依照满意用户需求为目标准确项目开辟偏向举行,是每一个网站开辟项目办理者必要面临的成绩。就这个成绩,本文想提出本人的一些意见和倡议,但愿列位读者品评斧正:<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">1、那些人应当介入网站开辟项目标需求剖析举动<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">需求剖析举动实在原本就是一个和客户交换,准确引诱客户可以将本人的实践需求用较为得当的手艺言语举行表达(大概由相干手艺职员匡助表达)以明白项目目标的历程。这个过程当中也同时包括了对要创建的网站基础功效和模块切实其实立和筹划举动。以是项目小组每一个成员、客户乃至是开辟方的部门司理(依据项目巨细而定)的介入是需要的。而项目标办理者在需求剖析中的职责有以下几个方面:<Pstyle="TEXT-INDENT:2em">1、卖力构造相干开辟职员与用户一同举行需求剖析。<Pstyle="TEXT-INDENT:2em">2、构造美术和手艺主干代表大概全体成员(与用户会商)编写《网站功效形貌书(初稿)》文档。<Pstyle="TEXT-INDENT:2em">3、构造相干职员对《网站功效形貌书(初稿)》举行重复会商和修正,断定《网站功效形貌书》正式文档。<Pstyle="TEXT-INDENT:2em">4、假如用户有这方面的才能大概用户提出请求,项目办理者也能够指派项目成员介入,而由用户编写和断定《网站功效形貌书》文档。<Pstyle="TEXT-INDENT:2em">5、假如项目对照年夜的话,最好可以有部门司理大概他受权的职员介入到《网站功效形貌书》切实其实定过程当中来。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">2、完全的需求查询拜访文档纪录系统<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">在全部需求剖析的过程当中,将依照必定标准的编写需求剖析的相干文档不仅能够匡助<Pstyle="TEXT-INDENT:2em">目成员将需求剖析了局加倍明白化,也为今后开辟过程当中做到了实际文本情势的备忘,而且有助于公司往后的开辟项目供应无益的自创和圭臬标准,成为公司在项目开辟中堆集的切合本身特性的履历财产。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">需求剖析中必要编写的文档次要是《网站功效形貌书》,他基础上是全部需求剖析举动的了局性文档,也是开辟工程中项目成员次要可供参考的文档。为了加倍分明的形貌《网站功效形貌书》常常还必要编写《用户查询拜访呈报》和《市场调研呈报》文档来帮助申明。各类文档最好有必定的标准和流动格局,以便增添其可浏览性和便利浏览者疾速了解文档内容,相干划定将在本文前面会商。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">3、向用户查询拜访些甚么<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">在需求剖析的工程中,常常有良多不明白的用户需求,这个时分项目卖力人必要查询拜访用户的实践情形,明白用户需求。一个对照幻想化的用户查询拜访举动必要用户的充实共同,并且另有大概必要对换核对象举行需要的培训。以是查询拜访的企图布置:工夫、地址、列入职员、查询拜访内容,都必要项目卖力人和用户的配合承认。查询拜访的情势能够是:发需求查询拜访表、开需求查询拜访座谈会大概现场调研。查询拜访的内容次要以下:<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">1、网站以后和往后大概呈现的功效需求。<Pstyle="TEXT-INDENT:2em">2、客户对网站的功能(如会见速率)的请求和牢靠性的请求。<Pstyle="TEXT-INDENT:2em">3、断定网站保护的请求。<Pstyle="TEXT-INDENT:2em">4、网站的实践运转情况。<Pstyle="TEXT-INDENT:2em">5、网站页面整体作风和美工效果(需要的时分用户能够供应参考站点大概由公司向用户供应)。<Pstyle="TEXT-INDENT:2em">6、主页面和次级页面数目,是不是必要多种言语版本等<Pstyle="TEXT-INDENT:2em">7、内容办理及录进义务的分派。<Pstyle="TEXT-INDENT:2em">8、各类页面特别效果及其数目(js,flash等)<Pstyle="TEXT-INDENT:2em">9、项目完成工夫及进度(能够依据条约)<Pstyle="TEXT-INDENT:2em">10、明白项目完成后的保护义务。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">查询拜访停止今后,必要编写《用户查询拜访呈报》,《呈报》的要点是:<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">1、查询拜访提要申明:网站项目标称号;用户单元;介入查询拜访职员;查询拜访入手下手停止的工夫;查询拜访的事情布置。<Pstyle="TEXT-INDENT:2em">2、查询拜访内容申明:用户的基础情形;用户的次要营业;信息化建立近况;网站以后和未来潜伏的功效需求、功能需求、牢靠性需求、实践运转情况;用户对新网站的希冀等。<Pstyle="TEXT-INDENT:2em">3、查询拜访材料汇编:将查询拜访失掉的材料分类汇总(如查询拜访问卷,集会纪录等等)<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">4、市场调研举动内容<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">经由过程市场调研举动,明晰的剖析类似网站的功能和运转情形。能够匡助项目卖力人加倍分明的构思出本人开辟的网站的大致架构和容貌,在总结同类网站上风和弱点的同时项目开辟职员能够博采众长开辟出加倍优异的网站。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">可是因为实践中工夫、经费、公司才能所限,市场调研掩盖的局限有必定的范围性,在调研市场同类网站的时分,应尽量调研到一切对照着名和优异的同类网站。应当懂得同类网站的利用情况与用户的惊奇点、相似点,同类产物所界说的用户具体需求(必要公司大概项目卖力人有必定的干系)。市场调研的重点应当放在次要合作敌手的作品或相似网站作品的有关信息上。市场调研能够包含以下内容:<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">1、市场中同类网站作品切实其实定。<Pstyle="TEXT-INDENT:2em">2、调研作品的利用局限和会见人群。<Pstyle="TEXT-INDENT:2em">3、调研产物的功效计划(次要模块组成,特征功效,功能情形等等)<Pstyle="TEXT-INDENT:2em">4、复杂评价所调研的网站情形。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">调研的目标是明白而且引诱用户需求。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">对市场同类产物调研停止后,应当撰写《市场调研呈报》次要包含一下要点:<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">1、调研提要申明:调研企图;网站项目称号、调研单元、介入调研、调研入手下手停止工夫。<Pstyle="TEXT-INDENT:2em">2、调研内容申明:调研的同类网站作品称号、网址、计划公司、网站相干申明、开辟背景、次要合用会见对象、功效形貌、评价等<Pstyle="TEXT-INDENT:2em">3、可接纳自创的调研网站的功效计划:功效形貌、用户界面、功能需求、可接纳的缘故原由。<Pstyle="TEXT-INDENT:2em">4、不成接纳自创的调研网站的功效计划:功效形貌、用户界面、功能需求、不成接纳的缘故原由。<Pstyle="TEXT-INDENT:2em">5、剖析同类网站作品和次要合作敌手产物的缺点和缺点和本公司产物在这些方面的上风。<Pstyle="TEXT-INDENT:2em">6、调研材料汇编:将调研失掉的材料举行分类汇总。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">5、明晰的需求剖析输入??《网站功效形貌书》:<Pstyle="TEXT-INDENT:2em">在具有后期公司和客户签定的条约大概是标书的束缚之下,经由过程较为具体详细的用户查询拜访和市场调研举动,自创其输入的《用户查询拜访呈报》和《市场调研呈报》文档,项目卖力人应当对全部需求剖析举动举行仔细的总结,将剖析后期不明白的需求一一明白明晰化,并输入一份具体明晰的总结性文档DD《网站功效形貌书(终极版)》以供作为往后项目开辟过程当中的根据。<Pstyle="TEXT-INDENT:2em">《网站功效形貌书》必需包括以下内容:<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">1、网站功效<Pstyle="TEXT-INDENT:2em">2、网站用户界面(开端)<Pstyle="TEXT-INDENT:2em">3、网站运转的软硬件情况<Pstyle="TEXT-INDENT:2em">4、网站体系功能界说<Pstyle="TEXT-INDENT:2em">5、网站体系的软件和硬件接口<Pstyle="TEXT-INDENT:2em">6、断定网站保护的请求<Pstyle="TEXT-INDENT:2em">7、断定网站体系空间租赁请求<Pstyle="TEXT-INDENT:2em">8、网站页面整体作风及美工效果。<Pstyle="TEXT-INDENT:2em">9、主页面及次页面也许数目。<Pstyle="TEXT-INDENT:2em">10、办理及内容录进义务分派。<Pstyle="TEXT-INDENT:2em">11、各类页面特别效果及其数目。<Pstyle="TEXT-INDENT:2em">12、项目完成工夫及进度(依据条约)<Pstyle="TEXT-INDENT:2em">13、明白项目完成后的保护义务。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">综上所述,在网站项目标需求剖析中次要是由项目卖力人来断定对用户需求的了解水平,而用户查询拜访和市场调研等需求剖析举动的目标就是匡助项目卖力人加深对用户需求的了解和对后期不明白的中央举行明白化,以便于往后在项目开辟过程当中作为开辟成员的根据和自创。固然一次乐成的需求剖析不但必要项目卖力人乃至是客户等一切项目相干职员的通力合作,还和公司的才能局限有必定干系。必要申明的是本文所述的需求剖析举动内容是创建在较为幻想的基本上的。因为各个公司实际情形的分歧,读者能够依据本身情形纷歧自创吸取使用。主要的是能构依据本公司的情形,体系的标准此类文档做好保留和搜集,信任对公司今后其他网站项目标举行和公司本身气力的加强城市有很年夜匡助。

因为能用到多少功能就用多少,不能用就不用!总的来说:要简单要性能好,可以不用框架。你说java复杂,就是因为你把java(j2ee)与这些框架混在了一起。

简单生活 发表于 2015-1-20 19:31:09

一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。

分手快乐 发表于 2015-1-25 23:19:47

是一种为 Internet发展的计算机语言

灵魂腐蚀 发表于 2015-1-30 17:38:10

还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。

山那边是海 发表于 2015-2-2 16:34:38

多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。

金色的骷髅 发表于 2015-2-6 18:30:04

是一种突破用户端机器环境和CPU

小妖女 发表于 2015-2-18 02:13:22

是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能

变相怪杰 发表于 2015-3-6 00:10:11

至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。

小女巫 发表于 2015-3-8 16:24:56

当然你也可以参加一些开源项目,一方面可以提高自己,另一方面也是为中国软件事业做贡献嘛!开发者在互联网上用CVS合作开发,用QQ,MSN,E-mail讨论联系,天南海北的程序员分散在各地却同时开发同一个软件,是不是很有意思呢?

不帅 发表于 2015-3-8 17:32:06

http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。

莫相离 发表于 2015-3-11 12:55:23

Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)

飘灵儿 发表于 2015-3-25 19:55:34

让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
页: [1]
查看完整版本: JAVA网页编程之J2EE文萃:做好网站开辟项目需求的剖析...