-
内容大纲
本书是“以MIS系统项目为核心”“以案例为驱动”的软件工程理论联系实践的课程教材。全书在编写上进行了实践性的突破,从软件工程实践的角度,依据软件项目的生命周期逐一分析了软件项目开发的各个环节,并附有具体的实际案例文档。全书主要内容包括:软件工程项目开发的概念和内涵、软件工程实践常用开发方法、软件项目可行性分析实践、软件项目总体规划实践、软件项目分析工具选择、软件项目系统测试实践、软件实践开发中Visio工具的使用、书店网上售书系统的实践导引、教务管理系统的实例导引、电子商务英才网络应聘管理的实例导引。
本书可作为高等院校软件工程、软件开发、计算机应用等相关专业的本科生教材,也可作为软件项目管理人员和软件开发人员的自学参考书。 -
作者介绍
-
目录
第1章 信息系统开发的相关概念
1.1 信息
1.1.1 数据的概念
1.1.2 信息的概念
1.1.3 数据和信息的关系
1.1.4 信息的生命周期
1.2 信息系统
1.2.1 系统的概念
1.2.2 信息系统的定义
1.3 管理信息系统
1.4 本章小结
第2章 软件工程开发方法
2.1 结构化生命周期法
2.1.1 传统生命周期法
2.1.2 结构化生命周期法
2.1.3 结构化方法开发过程
2.1.4 结构化方法的特点
2.2 原型化方法
2.2.1 原型化方法概述
2.2.2 原型化方法的开发过程
2.2.3 原型化方法的种类
2.2.4 原型化方法的构造方法
2.2.5 原型化方法的特点
2.2.6 原型化方法的局限性
2.2.7 原型化方法设计实例
2.2.8 原型化方法与结构化生命周期法的结合
2.3 面向对象方法
2.3.1 结构化方法开发存在的问题
2.3.2 面向对象方法的产生
2.3.3 面向对象方法的特点
2.3.4 面向对象方法与结构化方法的对比
2.4 本章小结
第3章 软件系统可行性分析
3.1 可行性分析定义
3.2 系统的初步调查
3.2.1 门诊管理子系统
3.2.2 住院管理子系统
3.2.3 医保管理子系统
3.2.4 物资管理子系统
3.2.5 财务管理子系统
3.2.6 人事管理子系统
3.2.7 医院组织结构调查
3.3 可行性分析的内容
3.4 可行性分析报告大纲
3.5 可行性分析报告实例
3.5.1 引言
3.5.2 系统开发的必要性
3.5.3 现行系统调查研究与分析
3.5.4 系统业务流程分析
3.5.5 系统数据流程分析
3.5.6 现行系统存在的主要问题和薄弱环节
3.5.7 新系统的方案分析
3.6 本章小结
第4章 软件系统总体规划
4.1 系统总体规划概述
4.1.1 总体规划的主要任务和意义
4.1.2 总体规划的特点和设计原则
4.1.3 总体规划的步骤
4.2 U/C矩阵的建立
4.2.1 定义数据类
4.2.2 U/C矩阵的检验
4.3 子系统的划分
4.4 本章小结
第5章 软件系统分析
5.1 软件系统分析任务
5.1.1 软件系统分析的原则
5.1.2 软件系统分析的步骤
5.2 软件系统业务流程分析
5.2.1 业务流程图的符号
5.2.2 业务流程分析方法
5.3 软件系统数据流程分析
5.3.1 数据流程图的符号
5.3.2 数据流程分析方法
5.4 软件系统处理功能的表达
5.4.1 结构式语言
5.4.2 判断树
5.4.3 判断表
5.4.4 三种表达工具的比较分析
5.5 软件系统分析实践案例
5.5.1 软件系统功能结构图
5.5.2 业务流程图
5.5.3 数据流程图
5.5.4 软件系统操作流程图
5.6 本章小结
第6章 软件工程测试
6.1 系统测试概述
6.2 软件测试方法
6.2.1 动态测试方法
6.2.2 静态测试方法
6.3 软件测试步骤
6.4 本章小结
第7章 软件工程实践工具
7.1 Visio工具
7.1.1 Visio概述
7.1.2 使用Visio建模
7.1.3 示例
7.2 MyEclipse
7.2.1 Tomcat服务器
7.2.2 MyEclipse概述
7.2.3 使用MyEclipse开发应用程序
7.3 Rational Application Developer
7.3.1 WAS服务器
7.3.2 Rational Application Developer概述
7.3.3 使用RAD开发应用程序
第8章 网上售书系统的开发
8.1 问题分析
8.2 可行性研究
8.3 需求分析
8.3.1 建立业务模型
8.3.2 数据流分析
8.4 系统设计
8.4.1 总体设计
8.4.2 数据库设计
8.4.3 详细设计
8.5 系统实现
8.5.1 Hibernate封装数据
8.5.2 抽取公用文件
8.5.3 CSS文件
8.5.4 前台页面的开发
8.5.5 后台页面的开发
8.5.6 应用程序的结构
8.5.7 程序开发说明
8.6 软件测试与维护
8.7 本章小结
第9章 教务管理系统的开发
9.1 问题分析
9.2 可行性研究
9.3 面向对象的分析
9.3.1 建立用例模型
9.3.2 建立类模型
9.3.3 创建顺序图
9.4 数据库设计
9.4.1 类模型到关系模型的转化
9.4.2 数据库结构
9.5 面向对象的设计
9.5.1 设计软件类
9.5.2 设计软件体系结构
9.5.3 人机交互界面设计
9.6 面向对象的编程
9.7 软件测试与维护
9.8 本章小结
第10章 软件工程实践开发与设计实例——电商英才网络应聘招聘管理系统
10.1 系统开发概述
10.1.1 开发背景
10.1.2 系统目标
10.1.3 可行性分析
10.2 系统开发说明
10.2.1 需求分析
10.2.2 数据流图
10.2.3 数据字典
10.2.4 概要设计
10.2.5 详细设计
10.3 系统功能介绍
10.3.1 用户登录
10.3.2 公司信息概况
10.3.3 招聘信息概况
10.3.4 添加企业信息
10.3.5 修改/删除企业信息
10.3.6 数据表信息筛选
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...