图书中心
图书中心
精品图书
当前位置: 网站首页 -> 图书中心 -> 精品图书 -> 正文
.Net项目开发实践
  • 【作者】:周清平
  • 【出版时间】:2015-05
  • 【字 数】:346(千字)
  • 【定 价】:¥35(元)
  • 【出 版 社】:中南大学出版社
  • 【ISBN】:978-7-5487-1400-2
  • 【页 码】:(页)
  • 【开 本】:16开

随着云计算、 大数据、 物联网时代的到来, .Net技术在新的业务领域有着更辉煌的发展前景。本书针对.Net工程师的知识、 能力和素质要求, 以RealtySys房产管理系统和ICSS-ETC在线考试系统两个真实项目作为实训案例, 引导学生系统掌握.Net平台上项目开发应具备的专业知识、 行业统一开发规范与标准, 熟练使用.Net开发关键技术和工具,建立面向对象程序设计思想。

本教材内容涵盖使用.Net语言开发Windows应用程序和Web应用程序(ASP.Net)的各个方面, 依据企业实际项目管理规范及开发流程, 将任务按章节分解为若干阶段, 每个阶段细分为不同的实训任务, 每个实训任务对应一个项目的子功能, 真实反映了软件企业商业项目的开发过程。

第1章 .Net项目开发基础(1)
1.1 实训目标(1)
1.1.1 实训知识目标(1)
1.1.2 实训能力目标(1)
1.1.3 实训素质目标(1)
1.2 .Net项目开发技术(2)
1.2.1 软件开发的基本流程(2)
1.2.2 软件开发模型(2)
1.2.3 软件体系结构(4)
1.2.4 软件建模技术(5)
1.2.5 .Net开发相关技术(7)
1.3 .Net项目开发工具(11)
1.3.1 Microsoft Visual Studio集成平台(11)
1.3.2 软件测试工具(11)
1.4 .Net项目开发规范(19)
1.5 小结(29)
第2章 RealtySys房产管理系统的设计与开发(30)
2.1 项目描述(30)
2.2 项目目标(30)
2.3 项目实施(30)
2.3.1 WinForms应用程序项目准备与环境搭建(30)
2.3.2 RealtySys房产管理系统需求分析(42)
2.3.3 RealtySys房产管理系统分析与设计(44)
2.3.4 RealtySys房产管理系统编码(65)
2.3.5 RealtySys房产管理系统测试(115)
2.4 项目小结与拓展(127)
2.4.1 项目小结(127)
2.4.2 项目拓展(127)
第3章 ICSS-ETC在线考试系统的设计与开发(128)
3.1 项目描述(128)
3.2 项目目标(128)
3.3 项目实施(129)
3.3.1 ASP.Net应用程序项目准备与环境搭建(129)
3.3.2 需求分析(132)
3.3.3 ICSS-ETC在线考试系统分析与设计(135)
3.3.4 系统编码(158)
3.3.5 ICSS-ETC在线考试系统测试(182)
3.4 项目小结与拓展(189)
3.4.1 项目小结(189)
3.4.2 项目拓展(189)
附 录(191)
参考文献(211)

.Net技术是当今主流软件开发技术。为提高大学生实践能力和创新能力, 强化.Net项目开发实训是非常有效的方法。在以往的项目实训实施过程中, 我们发现实际效果往往低于预期目标, 其主要原因是学生缺乏可参考的、 具有真实项目开发背景的实训指导教材。为避免实训流于形式, 提升实训效果, 我们与中软国际有限公司实行校企深度合作, 组建了“.Net项目开发实践”课程研发团队。课程开发特点是将知识点项目化, 将枯燥的讲授变为生动的项目实训体验, 将长期教学实践积淀, 内化为本书的构思和主体内容。

本教材以两个真实项目(RealtySys房产管理系统、 ICSS-ETC在线考试系统)作为实训案例, 采用将.Net编程技术与软件工程过程相结合的思路组织内容。依据教材指导, 读者可分步完成业务需求分析、 功能需求分析、 数据库需求分析、 数据库建模、 系统开发和系统测试等全流程的开发训练, 从而使其专业能力与企业软件开发岗位需求能力之间的差距大大缩小, 提高读者的软件开发能力和职业素质, 增强就业竞争力。

全书共3章, 第1章主要内容包括.Net开发技术、 开发工具以及开发规范等; 第2章以RealtySys房产管理系统为例, 按软件工程实施过程实现WinForms应用程序的开发; 第3章以ICSS-ETC在线考试系统为例, 按软件工程实施过程实现Asp.Net应用程序的开发。

参加本书编著工作的有周清平、 颜一鸣、 张彬连、 刘彬、 张延亮、 蒋玲、 彭湘华等, 全书由周清平教授统稿与审核。

在本书编写过程中, 中软国际为我们提供了项目资料、 企业项目实施文档等, 在此表示感谢, 同时也衷心感谢在此书出版过程中给予我们支持与帮助的中南大学出版社相关老师和工作人员。

本书中部分程序代码电子文件可在中南大学出版社网站(www.csupress.com.cn)“下载专区”免费下载。

本书是一本.Net项目开发实训指导教程, 适合作为高等院校“.Net程序设计”课程实践教学参考用书, 也可供对.Net项目开发感兴趣的学习者参考。

限于编者的水平和时间,书中难免存在纰漏和不足之处,敬请读者批评指正。

编者2014年6月

作者简介

总主编及本书主编:

周清平, 男, 1966年3月出生, 湖南省张家界人, 土家族, 教授, 博士后, 现任中国服务贸易协会专家委员会副理事长, 全国服务外包技能考试专家委员会副理事长, 吉首大学软件服务外包学院院长, 长期从事软件工程专业课程教学和开发, 主要研究方向为量子信息、 软件信息系统, 主持国家自然科学基金、 中国科学院科学研究基金、 中国博士后基金、 教育部科学研究重点项目、 湖南省景区信息化专项等科研项目, 主持国家级工程实践教育中心、 软件工程综合改革试点专业、 福特II国际合作项目、 湖南省教育信息化专项等教研教改项目, 获中国服务外包人才培养最佳实践新锐奖、 湖南省自然科学奖、 湖南省自然科学优秀学术论文奖, 在Springer: Quant.Inform.Proces., phys.Leet.A等国内外高级学术期刊发表SCI论文二十余篇。

企业专业实训是在真实的企业工作环境中, 以项目组的工作方式实现完整的项目开发过程, 是实现高素质软件人才培养的重要实践教学环节, 是集中训练学生的科学研究能力、 工程实践能力和创新能力的必要一环, 是对学生综合运用多学科的理论、 方法、 工具和技术解决实际问题的真实检验, 对全面提高教育教学质量具有重要意义。

近年来, 吉首大学大力践行“整体渗透、 优势互补、 人才共育、 过程共管、 资源共享、 责任共担、 利益共生、 合作共赢”的校企深度合作办学模式, 先后与中软国际、 青软实训、 苏软培训等知名企业开展专业共建, 在沉浸式实训模式创新、 课程研发、 实践教学资源建设等方面取得了显著成效, 本次编写出版的“高等学校软件工程专业校企深度合作系列实践教材”就是其中一项重要成果。

本系列教材包括《C语言项目开发实践》《数据库项目开发实践》《Java项目开发实践》《Web前端项目开发实践》《Java EE项目开发实践》《.Net项目开发实践》《Android项目开发实践》《嵌入式ARM体系结构编程项目开发实践》, 共8本。校企双方教师、 技术专家联合组成了教材编写委员会, 他们深入生产实际、 把握主流技术、 遵循教学规律, 摆脱了传统教材“理论知识+实训案例”的简单模式, 将实训内容项目化、 专业化和职业化, 以真实的企业项目案例为载体, 循序渐进地引导学生完成实训项目开发流程, 使其专业知识得到巩固, 专业技能得到提升, 综合分析和解决实际问题的能力、 项目开发能力、 项目管理能力和创新精神得到强化, 同时, 在项目执行力、 职业技能与素养诸方面得到有效锻炼。

本套教材内容覆盖了软件工程专业主要能力点, 精选了一定数量的软件项目案例, 从项目描述、 项目目标、 项目实施、 项目小结与拓展等方面介绍,均符合各自相关的项目开发规范, 项目实施遵循软件生命周期模型, 给出了软件设计思想、 开发过程和开发结果。学生通过项目需求分析、 系统设计、 编码实现、 系统测试与系统部署等环节, 不断积累项目开发经验。本套丛书构思设计之巧、 涉猎领域之广、 推广应用之实, 无不反映了吉首大学的教育教学改革已经转型到以学生发展为中心、 以能力培养为核心的全面综合素质教育上来, 是推行校企深度合作办学基础上微创新教学改革成果的集中展示。

“一分耕耘, 一分收获”, 吉首大学的老师们致力于耕耘, 期待着收获。站在第一读者的角度, 我更期待本套教材能成为高等院校软件工程专业、 职业培训和软件从业人员最具实用价值的实训教材和参考书, 用书中所蕴含的智慧创造更多的财富。

是为序

教授

联合国教科文组织产学合作教席理事会理事

教育部软件工程专业教学指导委员会副主任

国家示范性软件学院建设工作办公室副主任

北京交通大学软件学院院长、 博士生导师

2014年6月