出版时间:2011-3 出版社:中山大学 作者:衣杨//肖志娇//顾春琴 页数:298 字数:475000
内容概要
《基于面向对象的软件分析与设计实验教程》是在《基于UML可视化设计实验教程》的基础上修订而成。全书分为两个部分。第一部分的核心任务是加强学生对面向对象方法学以及软件分析与设计过程方法学的理解,使学生对相关的基础理论、基本知识、主流技术方法有一个系统、完整、深刻、具体的认识。在第二部分,根据当前软件系统应用情况,选取了电子商务、网上书店、小型人力资源计划系统、小型信息管理系统、在线考试系统、考勤系统、个人理财系统等11个功能比较完善的案例,案例应用领域背景丰富,具有相对多个层次的技术复杂度,可适应不同层次的教学需求。本书由衣杨等编著。
作者简介
衣杨,博士,现为中山大学信息科学与技术学院计算机科学系副教授,硕士生导师。1989年7月毕业于复旦大学电子工程系,获得理学学士学位;分别于1996年3月和2002年3月获得东北大学系统工程专业硕士学位和博士学位。2002年3月至2004年4月,任中山大学计算机科学系讲师;2004年5月至今,任中山大学计算机科学系副教授。2005年10月至2006年11月,在美国EWU计算机科学系做访问学者。担任2006.2010年教育部高等学校计算机科学与技术专业教学指导分委员会专家组成员、中国计算机学会高级会员。发表学术论文60多篇,其中SCI收录论文10篇;撰写学术专著2部。曾获得广州市人民政府颁发的2005年“广州市科技进步奖”二等奖(排名第四),广东省教育厅颁发的2009年广东省教学成果一等奖(排名第三),申请并获得一项实用新型专利,拥有一项软件著作权,2008年获得教育部IBM大学合作项目优秀教师奖。承担本科生软件工程、系统分析与设计以及研究生数据建模与优化、最优化理论与计算方法、系统可视化分析与设计等课程的教学。肖志娇,湖南人,1980年生,博士,讲师,中国计算机学会会员。2007年获中山大学计算机软件与理论博士学位。2007年7月至今在深圳大学计算机与软件学院任教。2009年1月,到英国进行短期的学习和访问。主要从事工作流、Petri网、形式化建模与智能优化等方面的研究。近几年来在国内外有影响力的学术刊物和国际会议上发表论文10多篇,其中以第一作者被SCI、EI、ISTP收录论文多篇。顾春琴,江苏南通人,获中山大学硕士、博士学位。现任仲恺农业工程学院计算机科学系讲师,主要从事计算机协同技术、智能计算等方面的研究。主讲数据结构、软件工程、面向对象程序设计等专业课程。在国内外各类期刊发表科研论文20多篇,其中被SCI、EI等收录10多篇。
书籍目录
上编 “基于面向对象的软件分析与设计可视化建模”规约
第1章 基于面向对象的软件分析与设计一般性步骤
1.1 基于面向对象的软件分析与设计步骤
1.1.1 问题陈述(Problem Statement)
1.1.2 需求分析(Requirement Analysis)
1.1.3 架构分析(Architectural Analysis)
1.1.4 用例分析(UseCase Analysis)
1.1.5 设计元素的设计(Design Element)
1.1.6 系统运行时刻架构设计(Run Time Architectural
Design)
1.1.7 分布式系统的设计(Describe
Distriibution)
1.1.8 用例设计(UseCase Design)
1.1.9 类的设计(Class Design)
1.1.10 数据库的设计(Data Base Design)
1.2 基于面向对象软件分析与设计的若干规则
1.3 基于面向对象软件分析与设计规约若干关注点
第2章 基于面向对象的软件分析与设计文档规约
第3章 术语
下编 典型案例
案例1 “网上书店系统”(WebLab)分析与设计
1.1 WebLab问题陈述
1.1.1 WebLab系统涉众
1.1.2 WebLab功能概述
1.2 WebLab需求分析
1.2.1 WebLab用例析取
1.2.2 WebLab用例规约
1.2.3 WebLab补充规约
1.2.4 WebLab术语
1.3 WebLab架构分析与设计
1.3.1 WebLab架构描述
1.3.2 WebLab架构设计
1.3.3 WebLab关键抽象
1.4 WebLab用例分析
1.4.1 WebLab分析类的析取
1.4.2 WebLab分析类机制
1.5 WebLab子系统设计及子系统中类的设计
1.5.1 WebLab用户管理子系统
1.5.2 WebLab图书管理子系统
1.5.3 WebLab订单管理子系统
1.5.4 WebLab购物篮管理子系统
1.5.5 WebLab分析类到设计元素的映射
1.6 wcbLab实现技术
案例2 “进口设备跟踪管理系统”(EImptMIS)分析与设计
2.1 EImptMIS问题陈述
2.1.1 EImptMIS系统涉众
2.1.2 EImptMIS系统功能
2.1.3 系统基本流程
2.2 EImptMIS需求分析
2.2.1 EImptMIS用例析取
2.2.2 EImptMIS用例规约
2.2.3 EImptMIS补充规约
2.2.4 EImptMIS术语
2.3 EImpt架构分析
2.3.1 EImptMIS架构描述
2.3.2 EImptMIS架构设计
2.3.3 EImptMIS关键抽象
2.4 EImptMIS用例分析
2.4.1 EImptMIS系统实体类(数据类)的设计
2.4.2 EImptMIS用例类的设计
2.4.3 EImptMIS分析类机制
2.5 EImptMIS运行时架构设计
2.6 EImptMIS数据设计
2.6.1 EImptMIS数据库的设计
2.6.2 EImptMIS数据字典
……
案例3 “MircoTalk微博网站”(mTalk)分析与设计
案例4 “网吧行业在线培训系统”(Cyber-online Training)分析与设计
案例5 “考勤管理系统”(RollBookMIS)分析与设计
案例6 “航空订票系统”(aTickets)分析与设计
案例7 “ERP模拟游戏系统”(ERPGame)分析与设计
案例8 “在线考试系统”(Online Testing)分析与设计
案例9 “校园跳蚤市场系统”(School FLMKT)分析与设计
案例10 “快餐店管理系统”(FstFdMIS)分析与设计
案例11 “个人事务管理系统”(MyKit)分析与设计
章节摘录
版权页:插图:某网吧协会是对某行政区域内的所有网吧联盟进行监管的管理机构。其协会会长为规范该地区网吧行为,提高员工法律法规意识、安全意识、技术水平和服务意识,决定开发该地区网吧行业的在线培训系统。-网吧协会管理着多个网吧联盟,本软件用于网吧联盟的培训。系统首先构建一个网吧管理行业的知识库,然后进行员工的培训信息化。由于知识库最终的目的是服务于培训,因此,我们将这个系统称为在线培训系统。知识管理的目标是:第一,将网吧的各种规章制度信息化,有利于员工对规章制度的学习;第二,对一些标准的事件处理流程进行信息化,可以方便员工学习如何处理日常事务,;尤其是学习如何处理突发事件;第三,将员工的经验智慧作为网吧的知识沉淀,永久地保存下来,可以为员工提供经验借鉴。网吧行业知识库是该行业宝贵的无形资产,因此对网吧的安全性要求较高,需要对访问系统的IP进行过滤,保证知识系统只能够由特定的IP或者IP范围进行访问,并限制使用者复制功能,最大限度上保证网吧行业信息的安全。培训信息化的目标是:将员工培训的流程规范化、程序化、信息化。其好处是使新员工能够快速地掌握工作的技巧,而且,可以避免老员工培训教育新员工的过程中,人为的对工作规范的忽略。另外,培训系统将在培训后对培训效果进行评测,能够量化地考核新员工对工作规范和工作技巧的掌握程度,以便为再培训或晋升提供依据。使用该系统的人员包括各个网吧联盟的股东、总经理、技术总监、财务、出纳、仓管,各个网吧的经理、顶班、领班、网管、网服,还有行业协会的管理人员。上述人员之间的关系以《网吧分支和管理架构图.doc》、《联盟管理手册网吧版本.doc》和《制度附件汇总.doc》为准。该系统的知识库分为两部分:协会规定的知识库和各网吧联盟的知识库。协会规定的知识库由协会管理员录入,各网吧联盟的知识库由其管理员录入。在员工的培训中,协会规定的知识库是必须执行的培训内容,而各网吧可自定义培训内容。由于该协会没有建立行业内所有员工的人事管理资料库,所以在这个系统中需要重新建立基于职位的人事管理子系统。
编辑推荐
《基于面向对象的软件分析与设计实验教程》是由中山大学出版社出版的。
图书封面
评论、评分、阅读与下载