前 言
Shelly Cashman Series 提供计算机教育界最好的教科书。我们很自豪《systems analysis and design》(系统分析与设计教程)的前几版能得到教师和学生的广泛认可。它的第5版仍旧保持了Shelly Cashman Series的创新性、高质量和可靠性。
概述
《系统分析与设计教程》(第5版)介绍信息技术和系统开发的实用方法,许多两年制和四年制的高等院校在信息系统、计算机科学和电子商务课程中使用本书。本书强调系统分析员在动态企业环境中的作用。
使用本书,学生可了解如何把企业需求转变成支持企业短期和长期目标的信息系统。案例研究和课外作业讲授分析、解决问题和进行决策的技术,章后大量的练习则强调批判思维的发掘。
本书的目标
《系统分析与设计教程》(第5版)是为系统分析与设计导论课编写的。本书的设计目标是:
?以动人的插图结合易于学生阅读的风格呈现材料。
?用大量的网站和链接页面描述重要的IT发展和趋势。
?描述系统开发生命周期(SDLC)的五个阶段:系统规划、系统分析、系统设计、系统实施和系统运行与支持。
?使学生对信息技术(IT)如何支持当今激烈竞争环境下的运行和企业需求有深层次的理解。
?解释在一个典型的企业组织中系统分析员如何与用户、管理人员和其他IT专业人员配合。
?提供案例研究和练习以提升批判思维,并鼓励学生应用他们的技能和知识。
?提供给学生一个完整的系统分析员工具包,着重介绍所有系统分析员都需要的六个主要实用工具:交流工具、CASE工具、财务分析工具、项目管理工具、面向对象工具和Internet资源工具。
新版的特点
《系统分析与设计教程》(第5版)提供了许多令人耳目一新的特点:
?本书采用10章编排的流线型结构,反映了系统开发生命周期(SDLC)框架内真实世界系统分析的技巧和技术。
?每章用学院书店的案例作为开始,突出关键目标和任务。
?增加了覆盖新IT趋势的材料,包括外包、软件购买选择、包含B2B和B2C的电子商务、应用服务提供商、企业资源规划(ERP)、供应链管理、总拥有成本(TCO)、客户机/服务器结构、网络概念、基于Web的应用程序开发和未来IT热点、挑战与机遇等。
?每章后的练习包括一组复习题,讨论题和项目实践部分。
. ?每章包含了在线学习小节,有多种基于Web的练习、测验和游戏。
?一个新的连续案例研究围绕连锁健身中心Personal Trainer展开,该中心新设在加拿大的商业设施需要IT的支持。
?案例模拟部分以SCR公司为主展开讨论。这是一个独特的、交互式的、基于Web的案例研究,已经得到更新和扩展。还提供每章的Web预览,可借助网络资源描述案例的在线部分。
?扩充了系统分析员工具包,其中包括跨阶段的交流工具、新增的CASE工具、财务分析工具、项目管理工具、新增的面向对象工具以及新增的Internet资源工具。
本书的结构
《系统分析与设计教程》(第5版)包含16个教学单元,由10章和6个工具包部分组成。
第1章—系统分析与设计绪论 第1章给出了最新的IT综述,涉及IT热点、主要趋势、系统开发生命周期和系统分析与设计在支持企业目标中的重要作用。
第2章—商业案例分析 第2章为成功的系统分析提供了有关企业的起始点,这个主题包括战略规划、系统需求调查、如何实施可行性分析以及在初步调查中的各个步骤。
第3章—需求建模 第3章描述了事实发现技术和基于团队的建模方法,包括系统分析员用于对新系统建模和创建文档的JAD和RAD。
第4章—企业建模 第4章解释了系统分析员如何使用实体-关系图、数据流图和过程描述工具为新系统创建逻辑模型。
第5章—开发策略 第5章的重点是软件购买选择,包括外包、应用程序服务提供商和其他一些认为软件是一种服务而不是产品的趋势。这一章也是向系统设计阶段的过渡。
第6章—数据设计 第6章描述了数据设计的术语、概念和技能,包括基数、数据标准化规则、数据仓库、数据挖掘、逻辑和物理记录的比较、数据控制测量。
第7章—用户界面、输入和输出设计 第7章强调了用户与计算机之间的交互性,包括可用性问题、图形界面设计、输入和数据录入准则、打印报告设计。
第8章—系统结构 第8章解释了系统结构的各部件,强调了ERP、供应链管理、客户机/服务器结构和网络拓扑。
第9章—系统实施 第9章涵盖了应用程序开发和实现的主题,包括结构图、文档技术、系统测试、用户培训、数据转换、变更方法和实现后评估。
第10章—系统运行与支持 第10章描述了用户支持活动、管理系统运行与支持的各种类型的维护技术以及如何确定预示系统可用周期终结的因素。这一章也解释了在动态环境下IT专业人员将面临的未来挑战和机遇。
工具包第1部分—交流工具 工具包第1部分描述了能使系统分析员更有效率的口头和书面的交流工具,包括成功交流的原则、良好可读性的提示以及如何组织和计划一个口头报告和有效演讲的技能。
工具包第2部分—CASE工具 工具包第2部分是这一版新增的,重点是系统分析员用于建档、建模和开发信息系统的计算机辅助软件工程(CASE)工具。还提供了展示CASE工具特征的实例界面以及几个流行的CASE工具范例。
工具包第3部分—财务分析工具 工具包第3部分解释了系统分析员用于确定可行性和评价信息系统成本与收益的各种工具。专用工具包括偿还分析、投资回报分析(ROI)和净现值(NPV)。
工具包第4部分—项目管理工具 工具包第4部分说明了项目管理、成本估算和信息系统变更控制。这部分也包括系统分析员用于创建Gantt图和PERT图的手工技巧。
工具包第5部分—面向对象工具 工具包第5部分是这一版新增的,说明系统分析员如何使用面向对象的分析方法。这部分也描述了面向对象的术语和概念,说明了如何用统一建模语言对信息系统建档、分析和建模。
工具包第6部分—Internet资源工具 工具包第6部分是这一版新增的,解释基于互联网的信息收集策略。这一主题包括搜索引擎、主题目录、隐藏网页、高级搜索技术、布尔逻辑和文氏图。这部分也讨论新闻组、时事通讯、邮件列表、基于Web的讨论组、聊天室、即时消息和在线学习机会。
写给学生
Shelly Cashman Series期望你的学习经历有价值,它可以使你具备走向成功的知识和技能。为了这个目标,我们提供许多活动、比赛和学习工具,希望它们是有趣的、具有挑战性和令人愉快的。
章后练习
在每章的最后,你会发现如下的练习:
?在线学习 每章都有一个在线学习专栏,包含6个练习。这些练习利用Web提供相关知识的强化活动,将帮助你在系统分析与设计中增强信心。这些练习包括判断题、多选题、简答题、Flash Cards、Practice Test和几个学习游戏。
?每章练习 在这一部分,你将看到10个复习题、4个讨论主题和4个项目实践。这些练习需要使用所给材料的知识,将有助于你准备测试和评估。
?知识应用 这部分包括4个小型案例。每个小型案例需要你使用在本章学习的知识和技能。
?案例研究 案例研究提供实践性的经历,允许你实践在本章中学习的专门技能。每章包含几个案例研究,其中两个实例(New Century Health Clinic和Personal Trainer, Inc)贯穿全书。你可以使用Microsoft Word和Excel完成这些课外作业,所需软件可以在www.scsite.com/sad5e/forms上得到。
?案例模拟 SCR公司是一个交互式的案例研究,你可以通过Web完成。登录到公司内部网,阅读传给你的邮件,完成一个真实公司背景下指定的任务。如何使用这个案例的详细说明可以在www.scsite.com/sad5e/scr上得到。登录到公司内部网时,将要求你提供一个密码,密码是sad5。登录到SCR内部网时,也将要求输入你的姓名。这样,电子邮件就能正确发送给你。
?学生学习工具 本书附有这张光盘,它主要包含:
?每章详细的要点明确突出了所涵盖的关键主题,能用作考试复习的指南。
?章后附有术语表方便你的查询。另外还提供页码索引,如果你需要更多的信息,对应页码就可以找到关键术语。
?Web链接、图表和自测问题进一步强化了你对每章概念的理解。
写给教师
Shelly Cashman Series特别为你提供了成功教学所需的各种辅助工具。所有相关信息可以通过Course Technology公司得到,或与机械工业出版社华章分社市场部联系,联系方式如下:
email:hzedu@Hzbook.com
Tel:010-88379625
教师资源光盘
本书的教师资源光盘包括教学与测试帮助,光盘的内容列表如下:
?教师手册 教师手册是Microsoft Word文件,包括带有页码索引的详细讲稿、教师笔记、课堂活动、讨论主题和要布置的实践项目。
?课程提纲 包括样本教学大纲,易于备课。
?PowerPoint演示文稿 PowerPoint演示文稿是一个多媒体教学演示系统,提供每章的PowerPoint幻灯片。演示文稿基于每章的目标,使用这样的系统展示组织好的讲稿,既有趣味性,又有知识性。PowerPoint演示文稿提供多媒体教学时的内容。
?图形文件 本书每个图都有电子格式的文档。这样的辅助文档可用于幻灯片的放映,或打印胶片以便在带有头顶投影机的演讲中使用。如果你有个人计算机和LCD设备,这种辅助文档对授课是很有效的。
?练习解答 解答包括所有的章后练习、每章强化活动以及在相应网站上的“Crossword Puzzle Challenge”。
?测试库和测试工具 测试库包括110个问题(25道多选题、50道判断题和35道填空题),带有页码索引,适当的时候有图形索引。也有测试库的可打印版。与测试库一起提供的有测试工具的副本ExamView。ExamView可以快速生成书面测试、Internet测试和计算机(基于LAN)测试。你能输入自己的测试题,或使用伴有ExamView的测试库。
?学生用的数据文件 包括学生用于完成案例研究的各种表格。你可以把教师资源光盘上的相关文件通过网络分发给学生,或让他们按照前言中“写给学生”部分的说明操作。
?学生的补充活动 每章提供两个补充的案例研究,可以作为作业、附加学分或用于加深学生的理解。
?软件 为便于评价,提供Visible Analyst学生版CASE工具副本。
在线内容
Course Technology知道你需要什么,从而有助于你和你的学生自始至终保持热情。为此,我们尽可能提供给你授课过程中将要用到的所有工具,使你的课堂更加活跃、内容更加丰富。从现成可用的在线内容到我们自己的内容递送平台,Course Technology所提供的工具使得在线教学比以往更容易。
?MYCOURSE 2.0 Mycourse 2.0是一个灵活的、易于使用的课程管理工具,允许你个性化设置课程主页、安排课程活动和课外作业、张贴信息、管理测试、对分数簿中的结果建档等。你也可以使用预先为本书配备的专用课本,增加自己的内容,从试题库中选题或自己建立试题。Mycourse 2.0的版权属于Thomson Learning,允许你自主维护,学生可一直使用。更多的信息可以访问www.course.com/onlinecontent。
?BLACKBOARD和WEBCT在线内容 Course Technology为你提供了在线内容选择。对于想在线测试的人,我们提供Blackboard测试库和WebCT测试库,可以从course.com的教师资源部分下载。对于希望获取更多内容的人,我们提供课程管理和完全与本书内容相一致的网站链接。更多的信息可以访问www.course.com/onlinecontent。
软件捆绑
《系统分析与设计教程》(第5版)捆绑了几个流行软件程序:
?Visible Analyst学生版 无论你正在设计电子商务应用程序、开发数据仓库,还是正在把已有系统和新的企业应用程序集成,Visible Analyst具备所需要的所有功能。为培养未来的开发者,Visible Analyst利用先进的、买得起的应用程序开发与训练工具帮助学生变得更受欢迎。Visible Analyst的这一特殊版本是一个单独的产品,根本目的是培养未来的应用程序开发人员。Visible Analyst大学版,也就是网络版,可以在大学计算机实验室安装。
?System Architect学生版 System Architect是一个综合的功能强大的建模解决方案,为你提供开发成功的企业系统所需的所有工具。System Architect是惟一集成企业所有主要领域建模方案的工具,包括企业过程建模、基于UML的面向对象和组件建模、关系数据建模、结构分析与设计等。所有功能都在System Architect可扩充的知识库内管理,且支持Microsoft Visual Basic应用程序。
致谢
Shelly Cashman Series是杰出的专业出版人员精心打造的计算机教育图书系列。Becky Herrington是产品主任兼设计师,Shelly Cashman Series的核心人士。正是通过她的领导、贡献和不懈努力,优秀作品才得以出版。
在Becky的领导下,下列人员对这些书做出了重要贡献:产品经理Doug Cowley、高级网络与图形设计师Ken Russo、封面设计师Desiree Nicoll、丛书专家Ginny Harvey、插图人员Michelle French和Andrew Bartel、QuarkXPress排字工人Betty Hopkins、Kelle LaVars和Jeanne Black、产品助理Jennifer Quiambao、副本编辑Lyn Markowicz、校对Nancy Lamm、编索引人员Cristina Haley。
特别感谢开发编辑Mali Jones、最初的“学生学习工具”的作者 David Rosenblatt、现在的“学生学习工具”的作者Raymond Enger、还有Tyler Junior学院的Larry Manning、Palomar学院的Mike Michaelson和Florida Community学院的Donald Robertson等评审人。我们也要感谢Albemarle学院的学生,他们提供了许多有价值的意见和建议。
我们还要感谢高级副总裁和出版商Kristen Duerr、主编Cheryl Ouellette、丛书顾问Jim Quasney、高级产品经理Alexandra Arnold、产品经理Erin Runyon、市场经理Katie McAllister、在线产品经理Marc Quellette、产品经理助理Reed Cotter和编辑助理Emilie Perreault。
Gary B. Shelly
Thomas J. Cashman
Harry J. Rosenblatt