.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论文二十余篇。