Joey F. George,佛羅里達(dá)州立大學(xué)商業(yè)學(xué)院信息系統(tǒng)的教授和Thomas L. Williams Jr.杰出學(xué)者。George博士1979年在斯坦福大學(xué)獲得學(xué)士學(xué)位,1986年在加利福尼亞大學(xué)歐文分校獲得管理博士學(xué)位。他曾是路易斯安那州立大學(xué)E. J. Ourso工商管理學(xué)院信息系統(tǒng)的Edward G. Schlieder教授。1995年到1998年,他還任職為佛羅里達(dá)州立大學(xué)信息與管理科學(xué)系的教授。Dinesh Batra, 佛羅里達(dá)國際大學(xué)教授,他的研究方向主要是系統(tǒng)和數(shù)據(jù)庫分析與設(shè)計中的可用性問題。他是佛羅里達(dá)國際大學(xué)MIS計劃MS的負(fù)責(zé)人。目前,他是系統(tǒng)分析與設(shè)計AIS特別興趣組(SIGSAND)的主席,Joseph S. Valacich,George and Carolyn Hubman 杰出MIS教授,Marian E. Smith Presidential Endowed首任主席。他具有亞利桑那大學(xué)、香港城市大學(xué)、Buskerud學(xué)院(挪威)、Riga工學(xué)大學(xué)(拉脫維亞)和赫爾辛基經(jīng)濟(jì)與商業(yè)學(xué)校的客座教授職位。Jeffrey A. Hoffer 是代頓大學(xué)工商管理學(xué)院MIS、經(jīng)營管理與決策科學(xué)系的數(shù)據(jù)管理Sherman標(biāo)準(zhǔn)的注冊教授。他還在印第安納大學(xué)和Case Western Reserve大學(xué)執(zhí)教。Hoffer博士1969年在邁阿密大學(xué)獲得了學(xué)士學(xué)位,1975年在康奈爾大學(xué)獲得了博士學(xué)位。Hoffer博士是“信息系統(tǒng)國際會議”和“信息系統(tǒng)協(xié)會(AIS)”的共同創(chuàng)辦人。他擔(dān)任智利圣地亞哥天主教大學(xué)和芬蘭Mikkeli的赫爾辛基經(jīng)濟(jì)與商業(yè)學(xué)院的客座講師。Hoffer博士目前是Teradata University Network的副董事。
圖書目錄
PART I: FOUNDATIONS FOR OBJECT-ORIENTED SYSTEMS DEVELOPMENT CHAPTER 1 The Object-Oriented Systems Development Environment What Is Information Systems Analysis and Design? Systems Analysis and Design: Core Concepts Systems Definitions of a System and Its Parts Important Systems Concepts Information Systems Analysis and Design Step One: Project Management and Planning Step Two: Systems Analysis Step Three: Systems Design Step Four: Systems Implementation and Operation Types of Information Systems and Systems Development Transaction Processing Systems Management Information Systems Decision Support Systems The Analyst's Role in Systems Development Systems Analysts in the Systems Development Process The Evolution of Systems Development Methodologies Systems Development Life Cycle (SDLC) Structured Analysis and Design Data-Oriented Methodologies The Object-Oriented Methodology Agile Methodologies Why Should We Use Object-Oriented Systems Analysis and Design(OOSAD)? Iterative and Incremental Development RUP's Iterative, Incremental Approach to OOSAD Our Approach to Object-Oriented Systems Analysis and Design Key Points Review Key Terms Checkpoint Review Questions Problems and Exercises Discussion Questions Case Problems CHAPTER2 Introduction to Object Orientation Object Orientation What Is an Object? Class Operation Attribute Encapsulation Object Identity Generalization Polymorphism ……