软体工程专业毕业设计宝典


软体工程专业毕业设计宝典

文章插图
软体工程专业毕业设计宝典【软体工程专业毕业设计宝典】《软体工程专业毕业设计宝典》是2008年西安电子科技大学出版社出版的图书,作者是江开耀、张绍阳 。
基本介绍书名:软体工程专业毕业设计宝典
作者:江开耀 张绍阳
ISBN:978-7-5606-1993-4/TP.1034
定价:17.85元
出版社:西安电子科技大学出版社
出版时间:2008-03
内容简介本书共两篇,分别为“毕业设计基础”(第一篇)和“毕业设计案例选编”(第二篇) 。第一篇介绍了有关毕业设计的基础知识,针对软体专业学生的毕业设计具体需求,对当前居于主流地位的.NET软体工程环境和J2EE软体工程环境进行了简明扼要的说明;对于在毕业设计过程中套用的软体工程系列工具的获取方法、功能特点进行了介绍 。第二篇给出了涵盖软体工程理论探讨、算法研究、数据处理软体开发、图形图像处理技术、嵌入式软体开发和游戏软体研发等类课题的特色案例 。最后以附录的形式提供了一部分软体专业毕业生可以参考选用的毕业设计课题 。本书可供普通高等院校计算机软体专业本科毕业班学生用作毕业设计阶段的参考资料,也可供计算机套用和电子信息处理类大专毕业生用作毕业设计参考资料 。目录第一篇毕业设计基础第1章 毕业设计导论 31.1 软体工程专业方向 31.2 毕业设计的概念 31.3 毕业设计的目的与要求 41.4 毕业设计的工作流程 51.4.1 课题设计与选题审查 51.4.2 学生选题与任务书下达 51.4.3 课题调研与开题报告 51.4.4 课题研究与论文的撰写 61.4.5 论文的评阅 61.4.6 论文答辩的组织与实施 61.4.7 评选优秀毕业设计(论文) 61.4.8 资料归档及考核评价 61.5 指导教师的职责与任务 71.6 毕业设计成果的评价 81.7 毕业设计资料的处理 8第2章 毕业设计的主要工作 92.1 选题 92.1.1 选题原则 92.1.2 选题工作过程 92.2 开题报告 102.3 毕业设计工作 102.3.1 原则性要求 102.3.2 毕业设计的总体步骤 112.3.3 不同类型题目的毕业设计过程 122.4 论文撰写 132.5 答辩準备与答辩技巧 14第3章 基于.NET 的软体工程环境 163.1 .NET Framework 163.1.1 公共语言运行库(CLR) 173.1.2 .NET Framework类库 183.2 .NET 的组成 183.2.1 ASP.NET 183.2.2 Web Service 203.2.3 ADO.NET 203.2.4 .NET XML 213.2.5 Remoting 223.2.6 Visual Studio 223.2.7 MSDN 233.3 软体架构体系 233.3.1 基于C/S模式的体系结构简介 233.3.2 基于B/S模式的体系结构简介 243.3.3 C/S结构与B/S结构的分析比较 253.3.4 基于ASP.NET技术的三层结构模型 26第4章 基于J2EE的软体工程工作环境 274.1 Java体系介绍 274.1.1 针对普通PC套用的J2SE(Java2 Standard Edition) 274.1.2 针对企业网套用的J2EE(Java2 EntERPrise Edition) 274.1.3 针对嵌入式设备及消费类电器的J2ME(Java2 Micro Edition) 274.2 J2EE概述 284.3 J2EE的环境配置及编程示例 284.3.1 正确安装并配置JDK1.5.0 284.3.2 安装并配置J2EE SDK 1.3.1 294.3.3 启动和停止J2EE伺服器 294.3.4 部署J2EE 304.3.5 编写客户端程式访问EJB 35第5章 软体工程系列工具 395.1 统一建模语言UML 395.1.1 UML的由来与发展 395.1.2 UML的主要特点 395.2 软体需求分析、设计和构建工具简介 405.2.1 IBM Rational RequisitePro 405.2.2 IBM Rational Software Modeler 415.2.3 Microsoft Visio 415.2.4 IBM Rational Rose 425.2.5 IBM Rational Software Architect 435.2.6 Microsoft Visual Studio 2005 Team Edition for Software Architects 435.2.7 其他工具及工具发展趋势 445.3 软体测试和质量保证工具 445.3.1 IBM Rational PurifyPlus 445.3.2 WinRunner 455.3.3 LoadRunner 465.3.4 CODETEST 465.3.5 Visual Studio 2005 Team Test Edition 475.4 软体配置管理工具 485.4.1 IBM Rational ClearCase 485.4.2 IBM Rational ClearQuest 495.5 过程和项目管理工具 495.5.1 RUP统一软体开发过程 495.5.2 IBM Rational Method Composer 505.5.3 IBM Rational Team Unifying Platform 505.6 资料库建模工具 515.6.1 PowerDesigner 515.6.2 IBM Rational Rose Data Modeler 52第二篇 毕业设计案例选编 第6章 SOA及其套用 556.1 任务描述 556.2 课题分析 556.3 课题设计与实现 566.3.1 SOA的概念和发展历史 566.3.2 SOA的核心架构模型 616.3.3 SOA的开发技术 706.3.4 SOA与其他技术的关係 746.3.5 SOA的设计实例 786.3.6 SOA存在的问题和发展方向 786.4 案例点评 79第7章 彩色图像色彩聚类算法研究 817.1 任务描述 817.2 课题分析 817.2.1 聚类分析方法综述 817.2.2 BMP图像的数据结构分析 837.2.3 伪彩色图像的显示机理 857.3 课题设计与实现 857.3.1 开发环境 857.3.2 算法设计 867.3.3 关键技术问题的研究与解决 877.3.4 算法的实现 897.4 案例点评 95第8章 基于J2EE环境的线上答题及评测系统 978.1 任务描述 978.2 课题分析 978.2.1 国内现状 978.2.2 J2EE的四层结构和MVC模式 988.2.3 课题需求分析 1008.3 课题设计与实现 1038.3.1 资料库层的总体设计(J2EE四层结构中的EIS层) 1038.3.2 EJB层的总体设计 1038.3.3 Web层的总体设计 1068.3.4 系统的体系结构图 1068.3.5 新闻子系统的设计和实现 1078.4 案例点评 113第9章 基于.NET的“电子文档管理系统” 1149.1 任务描述 1149.2 课题分析 1149.2.1 概述 1149.2.2 课题採用的技术和工具 1159.3 课题设计与实现 1169.3.1 需求分析 1169.3.2 概要设计 1189.3.3 资料库设计 1249.3.4 详细设计及编码实现 1289.4 案例点评 137第10章 影碟出租管理系统 13810.1 任务描述 13810.2 课题分析 13810.2.1 影碟管理子系统 13810.2.2 业务受理子系统 13810.2.3 影碟查询子系统 13910.2.4 帮助中心 13910.3 课题设计与实现 13910.3.1 需求分析与数据流图 13910.3.2 课题设计 14110.3.3 课题实现 14310.3.4 影碟管理系统测试 14610.4 案例点评 151第11章 SVG矢量图形套用研究 152 11.1 任务描述 15211.2 课题分析 15211.2.1 SVG技术基础 15211.2.2 SVG数据结构剖析 15711.2.3 DOM模型研究 15911.2.4 SVG与其他技术标準的互动与融合 16111.3 课题设计与实现 16211.3.1 主要功能的设计与实现 16211.3.2 有关问题的讨论 17011.4 案例点评 171第12章 嵌入式彩信收发器的研究与实现 17212.1 任务描述 17212.2 课题分析 17312.2.1 MMS通信系统调研 17312.2.2 通信协定 17412.2.3 通信的互动过程 17412.2.4 彩信通知的格式 17612.2.5 彩信的封装格式 17612.2.6 WSP 17712.3 课题设计与实现 17812.3.1 整体方案设计 17812.3.2 平台搭建 18012.3.3 套用层传输协定的设计与实现 18112.4 案例点评 185第13章 “逃亡者”游戏设计 18713.1 任务描述 18713.1.1 用户群 18713.1.2 假定与约束 18713.1.3 对功能的规定 18713.1.4 对性能的规定 18713.1.5 数据管理能力的要求 18713.1.6 对运行环境的规定 18813.2 课题分析 18813.3 课题设计与实现 18913.3.1 项目可行性研究 18913.3.2 需求分析 19213.3.3 概要设计 19613.3.4 详细设计 20313.3.5 编码实现 20713.3.6 游戏测试 21113.3.7 参考文献 21113.3.8 致谢 21113.4 案例点评 211附录 毕业设计参考课题 212参考文献 222