软体工程与毕业设计规範
《软体工程与毕业设计规範》是2015年6月出版的图书,作者是张少刚。
基本介绍
- 书名:软体工程与毕业设计规範
- 作者:张少刚
- 定价:39.5
- 出版时间:2015年6月
- 装帧:装帧平装
书籍信息
书名软体工程与毕业设计规範
书号978-7-118-10152-2
作者张少刚
出版时间2015年6月
译者
版次1版1次
开本16
装帧平装
出版基金
页数222
字数329
中图分类TP311.5
丛书名
定价39.50
内容简介
本书是一本基于软体工程思想,进行毕业设计指导的技术类书籍,在回顾软体工程知识的基础上,结合软体生命周期介绍了毕业设计的实施顺序,从课题选择、可行性分析、毕业设计文档撰写到毕业设计内容测试等方面进行了详细的介绍,并通过两个案例对毕业设计过程进行了详细的说明。
本书以软体工程思想与毕业设计的结合为重点,在毕业设计中更加强调软体工程思想和方法的套用,给毕业设计赋予了新的内涵,给出了新的处理方式。本书叙述清晰、逻辑性强、利于教学,可以作为高等院校计算机专业及信息等相关专业的教材,也可以作为软体开发技术人员的参考书。
目录
第1章引言1
1.1软体工程与毕业设计的对应关係1
1.2毕业设计中存在的问题2
1.3用软体工程思想指导毕业设计3
1.3.1以可行性研究指导选题,严把选题关3
1.3.2需求分析是毕业设计的关键3
1.3.3规範设计过程4
1.3.4重视文档的写作4
1.3.5重视测试工作,撰写毕业设计说明书4
第2章软体工程模型6
2.1软体及软体工程6
2.1.1软体概述6
2.1.2软体工程的定义及其研究内容6
2.1.3软体工程的作用7
2.2软体工程的基本原理8
2.3软体生命周期10
2.4软体开发过程模型12
2.4.1瀑布模型12
2.4.2原型模型14
2.4.3快速开发模型15
2.4.4螺旋模型16
2.4.5增量模型18
第3章软体工程过程19
3.1软体开发方法19
3.1.1问题分析21
3.1.2可行性分析21
3.1.3需求分析23
3.1.4系统设计29
3.1.5编写程式代码31
3.1.6软体测试33
3.1.7软体运行、维护与文档管理36
3.2面向对象方法与UML37
3.2.1面向对象的基本概念38
3.2.2UML概述39
3.2.3常用的UML图41
3.2.4面向对象的分析47
3.2.5面向对象的设计50
3.2.6资料库设计53
3.2.7面向对象的编程与测试54
1.1软体工程与毕业设计的对应关係1
1.2毕业设计中存在的问题2
1.3用软体工程思想指导毕业设计3
1.3.1以可行性研究指导选题,严把选题关3
1.3.2需求分析是毕业设计的关键3
1.3.3规範设计过程4
1.3.4重视文档的写作4
1.3.5重视测试工作,撰写毕业设计说明书4
第2章软体工程模型6
2.1软体及软体工程6
2.1.1软体概述6
2.1.2软体工程的定义及其研究内容6
2.1.3软体工程的作用7
2.2软体工程的基本原理8
2.3软体生命周期10
2.4软体开发过程模型12
2.4.1瀑布模型12
2.4.2原型模型14
2.4.3快速开发模型15
2.4.4螺旋模型16
2.4.5增量模型18
第3章软体工程过程19
3.1软体开发方法19
3.1.1问题分析21
3.1.2可行性分析21
3.1.3需求分析23
3.1.4系统设计29
3.1.5编写程式代码31
3.1.6软体测试33
3.1.7软体运行、维护与文档管理36
3.2面向对象方法与UML37
3.2.1面向对象的基本概念38
3.2.2UML概述39
3.2.3常用的UML图41
3.2.4面向对象的分析47
3.2.5面向对象的设计50
3.2.6资料库设计53
3.2.7面向对象的编程与测试54
3.2.8软体运行、维护与文档管理55
3.3软体工程实践中的项目管理55
3.3.1项目管理概述55
3.3.2人员的组织与管理55
3.3.3项目计画56
3.3.4风险管理57
第4章几种常用开发工具介绍61
4.1SQL Server 2008特点61
4.2C++面向对象程式设计要点69
4.3MVC模式79
4.3.1MVC模式概述79
4.3.2J2EE101
4.4Struts介绍111
4.4.1Struts概述111
4.4.2Struts组件112
4.4.3Struts配置档案115
4.4.4Struts2概述120
4.4.5Struts2接口和组件121
4.4.6Struts2配置档案125
4.4.7Struts2标籤127
第5章书店网上售书系统的开发129
5.1需求分析129
5.1.1所要完成的功能129
5.1.2定义133
5.2系统的总体分析与设计137
5.2.1实现的功能138
5.2.2系统的功能138
5.2.3系统框架140
5.2.4系统流程分析141
5.2.5网上书店的整体网页设计145
5.2.6资料库的设计147
5.3系统详细设计148
5.4系统测试153
第6章移动渠道酬金系统的研究与实现1556.1概述155
6.1.1开发背景及目标155
6.1.2问题定义156
6.1.3可行性研究156
6.1.4系统流程图157
6.1.5数据字典157
6.1.6论文结构与主要工作158
6.2需求分析158
6.2.1现有系统的分析158
6.2.2对系统的综合要求158
6.2.3实体联繫图159
6.2.4功能概述160
6.2.5软体的设计要求161
6.2.6设计相关技术介绍162
6.3系统设计168
6.3.1系统设计的任务与原则168
6.3.2系统的总体设计169
6.3.3系统设计概要171
6.3.4整体结构详细设计172
6.4系统实现173
6.4.1启动界面设计173
6.4.2登录视窗设计173
6.4.3主框架设计1746.4.4系统实现的部分原始码177
6.5系统测试184
6.5.1软体测试概念184
6.5.2测试设计186
6.5.3测试中的问题187
6.5.4测试报告188
第7章设计中常用的资料库技术189
7.1资料库技术概述189
7.1.1资料库系统的基本概念189
7.1.2资料库系统的特点190
7.1.3数据模型190
7.1.4数据管理技术的产生和发展192
7.2关係资料库195
7.2.1关係资料库概述195
7.2.2流行的关係资料库196
7.3资料库的创建197
7.3.1Access 2003套用概述197
3.3软体工程实践中的项目管理55
3.3.1项目管理概述55
3.3.2人员的组织与管理55
3.3.3项目计画56
3.3.4风险管理57
第4章几种常用开发工具介绍61
4.1SQL Server 2008特点61
4.2C++面向对象程式设计要点69
4.3MVC模式79
4.3.1MVC模式概述79
4.3.2J2EE101
4.4Struts介绍111
4.4.1Struts概述111
4.4.2Struts组件112
4.4.3Struts配置档案115
4.4.4Struts2概述120
4.4.5Struts2接口和组件121
4.4.6Struts2配置档案125
4.4.7Struts2标籤127
第5章书店网上售书系统的开发129
5.1需求分析129
5.1.1所要完成的功能129
5.1.2定义133
5.2系统的总体分析与设计137
5.2.1实现的功能138
5.2.2系统的功能138
5.2.3系统框架140
5.2.4系统流程分析141
5.2.5网上书店的整体网页设计145
5.2.6资料库的设计147
5.3系统详细设计148
5.4系统测试153
第6章移动渠道酬金系统的研究与实现1556.1概述155
6.1.1开发背景及目标155
6.1.2问题定义156
6.1.3可行性研究156
6.1.4系统流程图157
6.1.5数据字典157
6.1.6论文结构与主要工作158
6.2需求分析158
6.2.1现有系统的分析158
6.2.2对系统的综合要求158
6.2.3实体联繫图159
6.2.4功能概述160
6.2.5软体的设计要求161
6.2.6设计相关技术介绍162
6.3系统设计168
6.3.1系统设计的任务与原则168
6.3.2系统的总体设计169
6.3.3系统设计概要171
6.3.4整体结构详细设计172
6.4系统实现173
6.4.1启动界面设计173
6.4.2登录视窗设计173
6.4.3主框架设计1746.4.4系统实现的部分原始码177
6.5系统测试184
6.5.1软体测试概念184
6.5.2测试设计186
6.5.3测试中的问题187
6.5.4测试报告188
第7章设计中常用的资料库技术189
7.1资料库技术概述189
7.1.1资料库系统的基本概念189
7.1.2资料库系统的特点190
7.1.3数据模型190
7.1.4数据管理技术的产生和发展192
7.2关係资料库195
7.2.1关係资料库概述195
7.2.2流行的关係资料库196
7.3资料库的创建197
7.3.1Access 2003套用概述197
7.3.2新建资料库198
7.3.3打开和保存资料库200
7.4表的创建与修改200
7.4.1创建表200
7.4.2修改表203
7.5表间关係204
7.5.1表之间的关係类型205
7.5.2创建表之间的关係205
7.6SQL介绍216
7.6.1SQL概述216
7.6.2SQL的分类216
7.6.3SQL语句217
参考文献221"
7.3.3打开和保存资料库200
7.4表的创建与修改200
7.4.1创建表200
7.4.2修改表203
7.5表间关係204
7.5.1表之间的关係类型205
7.5.2创建表之间的关係205
7.6SQL介绍216
7.6.1SQL概述216
7.6.2SQL的分类216
7.6.3SQL语句217
参考文献221"