1. 软件工程总体设计阶段的主要目的是什么
1、划分出组成系统的物理元素——程序、文件、数据库、人工过程和文档等。
2、设计系统的结构,也就是要确定系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。
总体设计时必修遵守原理:
1、模块化:把复杂的问题分解成许多容易解决的小问题,原来的问题也就容易解决了。
2、抽象:在实践中认识到,在现实世界中一定事物、状态和过程之间从存在某些相似的方面(共性)。把这些相似的方面集中和概括起来,暂时忽略它们之间的差异,这就是抽象。或者说抽象就是考虑事物间被关注的特性而不考虑它们其他的细节。
(1)软件工程第五章总体设计扩展阅读:
总体设计阶段的工作步骤:
1、寻找实现系统的各种不同的解决方案,参照需求分析阶段得到的数据流程图来做。
2、分析员从这些供选择的方案中选出若干个合理的方案进行分析,为每个方案都准备一份系统流程图,列出组成系统的所有物理元素,进行成本效益分析,并且制定这个方案的进度计划。
3、分析员综合分析比较这些合理的方案,从中选择一个最佳方案向用户和使用部门负责人推荐。
4、对最终确定的解决方案进行优化和改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制定测试计划。
2. 软件工程总体设计包括哪些数据图
系统总体设计即对全局问题的设计,也就是设计系统总的处理方案,又称概要设计。 制造系统工程总体设计包括:市场调研,技术规格书编写,初步设计,详细设计,产品制造等。 软件工程总体设计包括:计算机配置设计、系统模块结构设计
3. 软件工程里面总体设计的原则是什么
系统总体结构设计是要根据系统分析的要求和组主的实际情况来对新系统的总体结构形式和可利用的阻援进行大致的设计,是宏观上的规划。在总体设计阶段应该将系统的物理元素划分出来——程序、文件、数据库、人工过程和文档
4. 软件工程基础 第四章 总体设计 用面向数据流的方法设计第二章习题17系统的软件结构
UML是一种面向对象的分析和设计方法,DFD数据流为导向的设计方法。课程UML功能,表现很容易清除,面向对象的实现,将节省大量的努力,于未来。
的UML表达工具,面向对象的分析方法参与计划,包括用例图,活动图,类图,序列图,协作图,状态图;覆盖整个开发从需求分析到设计,编码过程模型使用。
的DFD表达工具,面向过程的分析方法是可能的用例图,活动图,连同ER模型,可以覆盖面向过程的分析(业务建模,概念建模)模型。
5. 找人帮做个软件工程设计第5章系统的概要设计
什么系统的概要设计啊,还是只是要个概要设计模板啊?
我前些日子收集的,
1 引言 4
1.1 编写目的 4
1.2 背景 4
1.3 定义 4
1.4 参考资料 5
2 总体设计 5
2.1 总体设计方案 5
2.2 各系统之间的连接示意图 6
2.3 需求规定 6
2.4 运行环境 6
2.5 基本设计概念和处理流程 7
2.6 结构 8
2.7 功能需求与程序的关系 9
3 接口设计 12
3.1 用户接口 12
3.2 外部接口 13
3.3 内部接口 13
4 系统数据结构设计 14
4.1 工作书目资料表 14
4.2 样本书目资料表 15
4.3 销售单位表 15
4.4 发货单位表 16
4.5 供货商信息表 16
4.6 客户信息表 17
4.7 供货商长期合同信息表 18
4.8 客户长期合同信息表 19
4.9 主配配额设置表 19
4.10 征订单主表 20
4.11 征订单明细表 20
4.12 客户目录报订单表 21
4.13 客户品种报订单表 21
4.14 供货商订单表 22
4.15 供货商报订批次表 23
4.16 配货记录表 24
4.17 供货商收货单表 24
4.18 供货商收货纪录表 24
4.19 客户发货单表 25
4.20 客户发货纪录表 25
4.21 客户退货单表 27
4.22 客户退货表 27
4.23 供货商付退表 28
4.24 差错记录表 29
4.25 转仓表 30
4.26 调拨批次表 30
4.27 分省汇总单表 31
4.28 线路汇总单表 31
4.29 发运批次表 31
4.30 连锁店进销存信息表 31
4.31 一级仓库表 32
4.32 二级仓库表 32
4.33 仓位表 32
4.34 库存入库/出库表 33
4.35 损益表 33
4.36 异常出库表(将异常出库申请表合并到此表中) 34
4.37 盘点主表 34
4.38 盘点细表 34
4.39 中转收货批次表 35
4.40 中转收货发货记录表 35
4.41 中转发货批次表 36
4.42 中转结算批次表 36
4.43 中转结算单表 36
4.44 中转资费表 37
4.45 客户预收预付表 37
4.46 供货商预收预付表 37
4.47 与供货商结算批次表 38
4.48 与客户结算批次表 38
4.49 与客户结算表 38
4.50 与供货商结算表 39
4.51 角色表 39
4.52 用户表 39
4.53 用户-角色对应表 40
4.54 角色-权限表 40
4.55 操作日志表 40
4.56 十大图书分类编码表 40
4.57 国图图书分类编码表 41
4.58 自定义图书分类编码表1 41
4.59 自定义图书分类编码表2 41
4.60 版别表 41
4.61 出版社号表 42
4.62 补货报警配置表 42
4.63 退货报警配置表 42
4.64 人口资料表 43
4.65 基本信息表 43
4.66 日库存表 44
4.67 日发货表 44
4.68 日进货表 45
4.69 日收退表 45
4.70 日付退表 45
4.71 补货报警表 46
4.72 退货报警表 46
5 系统出错处理设计 46
5.1 出错信息 46
5.2 补救措施 47
5.3 系统维护设计 47
6. 求软件工程课程设计题目及其需求分析总体设计 详细设计 可行性分析 有尽量多发几份邮箱836602338@qq。com
软件工程课程设计题目?这个问题也太泛了吧?晕!
7. 软件工程基础第四章总体设计用面向数据流的方法设计第二章习题17系统的软件结构
解决方法很多!UML是一种面向对象的分析和设计方法,DFD数据流为导向的设计方法。课程UML功能,表现很容易清除,面向对象的实现,将节省大量的努力,于未来。的UML表达工具,面向对象的分析方法参与计划,包括用例图,活动图,类图,序列图,协作图,状态图;覆盖整个开发从需求分析到设计,编码过程模型使用。的DFD表达工具,面向过程的分析方法是可能的用例图,活动图,连同ER模型,可以覆盖面向过程的分析(业务建模,概念建模)模型。