网站规划与建设 第04章

网站规划与建设 第04章

ID:37395788

大小:136.00 KB

页数:11页

时间:2019-05-12

网站规划与建设 第04章_第1页
网站规划与建设 第04章_第2页
网站规划与建设 第04章_第3页
网站规划与建设 第04章_第4页
网站规划与建设 第04章_第5页
资源描述:

《网站规划与建设 第04章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章网站的概要设计本章要点网站设计工具及其应用网站的流程设计网站的功能设计网页的布局设计数据存储设计网站的安全设计4.1网站设计工具及其应用1.基本知识4.1.1网站设计工具介绍1、统一建模语言(UnifiedModelingLanguage,UML),UML支持从需求分析开始的软件开发的全过程,当采用面向对象技术设计系统时,首先是描述需求(用例图);其次是根据需求建立系统的静态模型,以构造系统的结构(类图、对象图、组件图、配置图);最后是描述系统的行为(顺序图、协同图、状态图、活动图)。2、常用建模工具MicrosoftVisio(2)RationalRose(3)Borlan

2、dTogether(4)SystemArchitect……4.1网站设计工具及其应用UML特点:支持面向对象技术主要概念一种定义良好、易于表达、功能强大、普遍使用的建模语言有助于软件设计者、开发者和专家交流独立于过程独立于程序设计语言加快开发进度、提高软件质量4.1网站设计工具及其应用UML工具评价:是否支持信息存储是否支持双向工程能否产生HTML文档是否支持UML2.0是否集成数据建模能否集成版本控制功能是否提供模型导航是否支持报表打印是否支持脚本编程跨平台特性4.1网站设计工具及其应用[续]4.1.2应用举例……运用UML进行面向对象的系统分析设计,其过程通常由以下三部分组成:(一)分析系

3、统通过对项目的需求调研,依据项目的业务流程图和数据流程图以及项目中涉及的各类操作人员,识别出系统中的所有用例和角色,分析系统中各角色和用例间的联系(如书图4-1所示),使用UML建模工具画出系统边界图书(图4-1所示)(二)构造系统构造网站的总体结构,建立概念层模型.以A公司网站系统为例,其组成结构用类图来描述,如书图4-3所示(三)设计系统系统设计分整体设计和详细设计。整体设计就是定义包(子系统),确定包间的依赖关系和主要通信机制。详细设计就是要细化包的内容,清晰描述所有的类,同时使用UML的动态模型描述在特定环境下这些类的实例的行为。例:书图4-5新会员注册FSM4.2网站的概要设计1.基

4、本知识4.2.1网站的流程设计业务流程图(TransactionFlowDiagram,简称TFD)就是用一些尽可能少的规定的符号及连线来表示某个具体业务处理过程。易于分析易于阅读和理解4.2网站的概要设计1.基本知识4.2.2网站的功能设计网站的作用是通过网站的功能展现出来的,不同用途的网站具有不同的功能,必须始终围绕建设网站的目的来设计网站的功能。产品信息发布查询邮件列表会员注册网上购物留言簿功能服务台功能4.2网站的概要设计1.基本知识4.2.3网页的布局设计4.2.4数据存储设计静态数据动态数据数据流分析数据流图ER图4.2网站的概要设计1.基本知识4.2.5网站运行设计硬件环境要求

5、软件环境要求4.3网站的安全性设计对于网站程序自身的安全,应该从以下几个方面考虑:(1)不信任原则(2)输入检查原则(3)用户最小权限原则(4)程序运行最小权限原则(5)组件安全性原则(6)程序错误处理原则作业1.基础型①简述UML概念、内容、特点。②列举常用UML工具及其主要用途。③如何理解有限状态机?④如何编写网站概要设计说明书?2.拓展题①了解CMM体系结构。②了解XP方法。③了解敏捷方法。3.创新题①如何理解网站概要设计的重要性?②在网站概要设计中可以应用哪几种UML图?

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。