欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 软件工程案例教程(高等学校软件工程专业系列教材)
      • 作者:编者:张鹏//宁涛|责编:贾斌
      • 出版社:清华大学
      • ISBN:9787302565079
      • 出版日期:2022/06/01
      • 页数:225
    • 售价:18
  • 内容大纲

        本书是“以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  数据表信息筛选
    参考文献