DreamOA是美国MACROMED公IA司开发的集网页制作和网站管理于一身的所见即所得网页编辑器,是一种可视化网页制作工具,利用它可以轻松地制作出跨越平台限
制和跨越浏览器限制的动态网页,DreamOA可以开发HTML、XHTM、LColdFusion、ASP、ASP.NET、JSP或PHP网站。通过平面设计工具以及代码提示、标签编辑器、可扩展色彩代码、标签选择器、片段和代码检验这类编码特性来实现对代码和设计的管理。新集成的工作空间可以与MacromediaFlashMX和FireworksMX共享,其中包括了标示签的文档窗口、可放到dock中的画板组、可定制的工具条和集成的文件浏览。DreamOA还包括有预建的布局和代码,其中有网站结构、表格、可访问的模板以及为客户端交互应用而提供的JavaScript。
DreamOA是建立Web站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用程序。从对基于CSS的设计提供领先的支持到手动编码功能,DreamOA在一个集成和高效的环境中为专业人员提供了所需的工具。开发人员可以将其选择的服务器技术与DreamOA配合使用,建立将业主连接到数据库、Web服务和旧式系统的强大Internet应用程序。
DreamOA允许开发人员设计Web站点和为Internet应用程序编写代码。DreamOAMX组合了著名的可视排版工具DreamOA、快速Web应用程序开发工具DreamOAUltraDev的功能和HomeSite的扩展代码编辑支持,形成了一个简单易用且功能强大的开发环境。DreamOAMX为当前的Web技术和标准提供完备而开放的解决方案,包括辅助功能和Web服务。其主要特点是:
(1).方便的网站管理;
(2).无可比拟的控制能力;
(3).梦幻样版和XML;
(4).网站全方位的呈现;
(5).便捷安全的数。
二、需求分析 1.1需求分析的基本任务 需求分析的基本任务是准确回答系统必须做什么?这个问题,也就是确定为了满足业主的需要系统必须做什么。具体地说,应该确定系统必须具有的功能和性能,系统要求的运行环境,并且预测系统发展的前景。需求分析阶段必须仔细分析系统的业务流程,对业务流程进行抽象,得到系统的数据流分析。数据流图是从数据流动和加工的角度描述了系统要处理的数据和对数据的处理,所以数据流图代表了系统的逻辑模型。数据流图只是抽象地描述了系统的概貌,还要用其它工具进行更详细的描述。ER图是详细描述系统中的数据元素、数据流、数据存储、处理和数据概念模型的好工具。通过业务流程图、数据流图、ER图等图形工具,可以准确、规范地描述系统的需求。
这一阶段首先进行系统分析,分析确定系统的规模和范围,确定软件的总体要求以及所需要的硬件和支撑软件,确定待开发软件与外界的接口,根据用户的情况确定软件对操作的要求,以及待开发软件总体上的约束和限制,完善项目计划。之后,这一阶段的大部分时间将被用来进行需求收集和分析。向教材征订企业了解情况,然后来确定软件系统的综合要求。分析软件系统的数据要求,导出系统的逻辑模型,修正项目开发计划。
需求分析是指理解用户需求,就软件功能与客户达成一致,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程。需求分析就是分析软件用户的需求是什么。
在这个过程中,用户的确是处在主导地位,需求分析工程师和项目经理要负责整理用户需求,为之后的软件设计打下基础。
这部分论述整个系统的设计目标,明确地说明哪些功能是系统决定实现而哪些是不准备实现的。同时,对于非功能性的需求例如性能、可用性等,亦需提及。需求规格说明书对于这部分的内容来说是很重要的参考,看看其中明确了的功能性以及非功能性的需求。这部分必须说清楚设计的全貌如何,务必使人看后知道将实现的系统有什么特点和功能。在随后的文档部分,将解释设计是怎么来实现这些的。这一章主要是来说明采用结构化分析方法,生成数据流图、数据词典及征订逻辑说明。
信息发布:广州名易软件有限公司 http://www.myidp.net