自考

各地资讯
当前位置:华课网校 >> 自考 >> 笔讲串讲 >> 工学类 >> 电子商务网站设计原理 >> 文章内容

排行热点

自学考试电子商务网站设计原理与实务重点笔记:第五章电子商务网站系统分析_第2页

来源:华课网校  [2018年3月12日]  【

  第二节 电子商务网站系统设计

  1.系统设计的步骤(考点)

  确定电子商务网站功能定位

  确定网站的收费对象和收费规则

  确定网站栏目的功能

  确定网站的信息流和控制流

  网站的后台管理

  网站的数据库设计

  历年试题

  (简答题)简述网站基本架构设计的主要步骤。

  2.系统设计的任务和目标

  l 系统设计的任务

  1) 系统设计的概念。系统设计又称物理设计,系统通常可以分为两个阶段进行,首先是总体设计,其任务是设计系统的框架和概貌,并向用户单位做详细报告,在此基础上进行第二阶段----详细设计,这两部分工作是相互联系的,需要交叉进行。

  2) 系统设计的主要任务:进行总体设计和详细设计

  1总体设计:包括系统模块设计和计算机物理系统的配置方案设计

  2详细设计:主要有处理过程设计以确定每个模块内部的详细执行过程,包括局部数据组织、控制流、每一部的具体加工要求等。

  3编写系统设计说明书:主要由模块结构图、模块说明书和其他详细设计的内容组成。

  系统设计的目的

  系统设计的目的是在保证实现逻辑模型功能的基础上,尽可能提高目标系统的简单性、可变性、一致性、完整性、可靠性、经济性、系统的运行效率和安全性,将分析阶段所获得的系统逻辑模型,转换成一个具体的计算机实现方案的物理模型,包括计算机物理系统配置方案报告和一份系统设计说明书。

  系统设计的主要工作

  1) 总体设计

  2) 代码设计和设计规范的制定

  3) 系统物理配置方案设计,包括设备配置、通讯网络的选择和设计以及数据库管理系统的选择等。

  4) 数据存储设计,包括数据库设计、数据库的安全保密设计等。

  5) 计算机处理过程设计,包括输出设计、输入设计、处理流程图设计及编写程序设计说明书等。

  系统设计应遵循的原则

  1) 系统性

  2) 灵活性

  3) 可靠性

  4) 经济性

  3.系统设计的方法

  (1)结构化设计的方法

  (2)模块结构图(考点)

  模块是组成目标系统逻辑模型和物理模型的基本单位,它的特点是可以组合、分解和更换。

  模块的4要素:输入和输出、处理功能、内部数据、程序代码。

  目前用来描述模块内部处理过程有如下几种方法:结构化英语、决策树方法、判定表方法、算法描述语言。

  (3)系统流程图:描述系统的物理模型。

  (4)IPO图:对每个模块进行详细设计,包括每个模块的输入、输出、算法说明。

  (5)控制流程图(框图)

  (6)问题分析图(PAD)

  历年试题

  (单选题)用来描述程序中处理、判断功能的图形是( C ) )

  A.业务流程图 B.数据流图

  C.控制流程图 D.IPO

  (简答题)简述描述模块内部处理过程的几种方法。

  (单选题)PAD是( C )

  A.系统流程图 B.控制流程图

  C.问题分析图 D.过程设计语言

  (单选题)IPO图中不包括( D )

  A.输入说明 B.输出说明

  C.算法说明 D.存储说明

  4.用户界面设计

  <1>UI含义

  软件设计可以分为两个部分:编码设计与UI设计

  <2>UI设计的原则(考点)

  1) UI设计有以下几个原则:设计原则、界面的分析与规范、人际界面的类型

  2) UI的认知原则的应用:认知过程、认知心理学、人际交互设计遵循的认知原则

  3) UI的界面结构与实现:界面对话设计,数据输入界面设计,屏幕显示设计

  4) UI的界面设计与评价

  历年试题

  (名词解释)UI设计

  (填空)UI是指_用户界面设计_____。

  (单选题)UI设计的原则不包括( C  )

  A.简易性原则 B.一致性原则

  C.类似性原则 D.安全性原则

  5.模块详细设计

  l 模块化设计的基本知识

  1) 模块以及模块化(考点)

  模块是一个具有独立功能的程序,可以单独设计、调试与管理。模块可以分为功能模块、控制模块两种。模块化就是按照适当的原则把一个情况复杂、规模较大的程序系统划分为一个个较小的、功能相关而又相对独立的模块。模块化的主要目的是提高代码的可用性、可重用性、可读性等。

  2) 模块化设计的策略

  模块化在不同的程序设计方法中是不同的,在结构化的程序设计中,模块化就是一个功能分解,逐步求精的过程。而在面向对象的程序设计中,主要是关于如何控制对象的粒度的问题。

  l 模块化设计的关键

  1) 模块标准化

  2) 模块的划分:模块化设计原则是以少数模块组成尽可能多的系统。

  历年试题

  (单选题)下列关于模块的描述中不正确的是( D )

  A.模块的主要目的是提高代码的可读性 B.高内聚,低耦合

  C.高扇入,低扇出 D.原则是以多数模块组成尽可能少的系统

  (填空题)模块可分为功能模块和__控制____模块两种。

  (名词解释)模块化

  l 模块结构设计应遵循“高内聚、低耦合、高扇入、低扇出”的原则(考点)

  1) 高内聚:是指模块内部的各组成部分之间的高联系程度。模块的聚合程度越高,独立性越高。

  2) 低耦合:系统模块之间的相互联系程度。耦合程度越低,那么模块之间的联系越少。

  3) 模块分解:模块的分解是指把一个模块分解成若干个从属于他的新模块。目的是使得系统更容易被人理解,更容易修改和维护。

  4) 模块的扇入和扇出:模块的扇入表达了一个模块与其直属上级模块的关系。模块的扇出表达了一个模块对他的直属下级模块的控制范围。高扇入、低扇出。

  历年试题

  (填空题)系统模块之间的相互联系程度称为( B )

  A.分解 B.耦合 C.扇入 D.扇出

  (填空题)某程序模块的直属下级模块的个数称为____扇出___。

  6.数据库设计

  <1>数据库设计的基本步骤(考点)

  1) 需求分析阶段:收集需求和分析,结果得到数据字典描述的数据需求

  2) 概念结构设计阶段:E-R图

  3) 逻辑结构设计阶段

  4) 数据库物理设计阶段

  5) 数据库实施阶段

  6) 数据库运行和维护阶段

  历年试题

  (简答题)简述数据库设计的基本步骤。

首页 1 2 尾页
责编:zj10160201