搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
见微知著:从软件实践到软件工程
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121114496
  • 作      者:
    蔡智明著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2011
收藏
内容介绍
    《见微知著:从软件实践到软件工程 》以一个非常典型的软件系统——酒店信息管理系统的开发为例,站在欠缺经验的IT学生的角度,介绍了从学生懵头懵脑参与开发,调研规划,建立计划,思考Use Case,构建ER、DFD、面向对象UML模型,到构思软件构架、实现系统界面。与一般专业书籍完全不同的是,全书采用对比递进写作风格,穿插交互式启发问答。各章节均以那些糊里糊涂的、片面幼稚的开发思考、文档、模型图、界面为例,首先给出常见的粗劣思考实例,接着加以分析评判,引导读者身临其境地介入思考,再给出改进实例,然后对比、理清、提高,指出实践中带有普遍性、关联性的问题,再提升到软件工程方法的层面加以讨论,并结合了作者多年软件开发的实际经验。本书以可读性强、易于理解的图、表为主要描述手段。从这些来自真实实践的糊涂思考及相应图、表、文档的粗拙产生,再到分析、改进、提升的过程中,读者可以举一反三,避免重蹈覆辙,逐步理解、深化、悟透软件工程的真实内涵,切实提高软件工程师的实际修养。全书将“前后一贯,左右顾盼”的理念贯穿开发活动的始终,十分有助于读者系统化一致化分析能力的提升。<br>    《见微知著:从软件实践到软件工程 》可以作为学习、研究软件工程的参考书,或软件工程实践、实习的教材,对于在软件领域摸爬的新老手们,当需要找点软件开发和软件工程的实际参考经验时,本书也是很适合的。
展开
目录
引言——走入软件开发的“魔鬼”  地带:从哪开始<br>第1章  从这里开始——基于实践,编好系统开发计划<br>1.1  调查研究一下这是一个什么项目<br>1.1.1  了解一下这家酒店的背景<br>1.1.2  讨论清楚软件的目标<br>1.1.3  画一张酒店组织构架图<br>1.1.4  重点是一定要研究清楚在信息系统支持下酒店运行的业务流程<br>1.1.5  还要画一张系统的网络环境图<br>1.2  如何组成系统<br>1.2.1  把系统划分成几个子系统<br>1.2.2  明确每个子系统的功能<br>1.2.3  确立系统的软硬件配置<br>1.3  如何安排好项目计划<br>1.3.1  安排好时间:软件过程模型的实际应用与管理<br>1.3.2  安排好资金:为测试与维护留有余地——40-20-40原则<br>1.3.3  安排好人员:人件与风险管理<br>1.4  如何考虑知识产权问题<br>1.4.1  严谨制定开发合同:不要以为合同是虚的<br>1.4.2  具体确定利益分派:不要以为利益只是钱<br>1.5  如何编好系统开发计划书——计划书实例<br>第2章  从这里入手——观察实践,分析软件需求<br>2.1  从宏观上把握系统——系统Use  Case图<br>2.1.1  在线预订Use  Case图<br>2.1.2  前/后台系统Use  Case图<br>2.2  从微观上明确概念——系统概念模型<br>2.2.1  系统ER图<br>2.2.2  概念定义——数据表<br>2.2.3  概念定义——数据字典<br>2.3  从流程上明确需求——系统DFD图与相关IPO描述<br>2.3.1  全系统0层DFD<br>2.3.2  系统一层DFD<br>2.3.3  系统二层DFD<br>2.3.4  IPO描述<br>第3章  从这里深化——深入实践,建立UML模型<br>3.1  哪些是我系统中的对象——静态Class图<br>3.1.1  系统Class图<br>3.1.2  系统GUI类图<br>3.2  如何用这些对象实现我的系统——动态Sequence图<br>3.2.1  预订(Reservation)序列图<br>3.2.2  登记入住(Check  In)序列图<br>3.2.3  退房结账(Check  Out)序列图<br>3.3  如何编好软件需求规范说明书SRS——SRS实例<br>第4章  从这里构筑——围绕实践,设计系统构架与部件<br>4.1  如何考虑系统的构架?<br>4.1.1  以数据为中心的体系架构<br>4.1.2  分层体系架构<br>4.1.3  三层体系(C/S,  B/S)架构<br>4.1.4  调用/返回体系架构<br>4.1.5  面向对象体系架构<br>4.1.6  面向对象与面向过程<br>4.2  如何组织对象部件——Package图<br>4.3  如何设计对象部件<br>4.3.1  预订Component图<br>4.3.2  客房Component设计<br>4.3.3  预订Activity图<br>4.3.4  客房State图<br>4.3.5  入住/退房  Swimlane图<br>第5章  哇噻,软件出来了——反复实践,实现系统<br>5.1  酒店网站首页的设计:注意全局风格的安排<br>5.2  客房预订的实现——关联预订的分析与设计<br>5.3  入住登记的实现——关联入住的分析与设计<br>5.4  退房收银的实现——关联退房的分析与设计<br>5.5  如何编好设计说明书——设计说明书实例<br>后记
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证