ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Modern Systems Analysis and Design

دانلود کتاب تجزیه و تحلیل و طراحی سیستم های مدرن

Modern Systems Analysis and Design

مشخصات کتاب

Modern Systems Analysis and Design

دسته بندی: سیستم های اطلاعاتی
ویرایش: 9 
نویسندگان: ,   
سری:  
ISBN (شابک) : 9780135172759, 9781292351636 
ناشر: Pearson 
سال نشر: 2020 
تعداد صفحات: 529 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 61 مگابایت 

قیمت کتاب (تومان) : 37,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 7


در صورت تبدیل فایل کتاب Modern Systems Analysis and Design به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب تجزیه و تحلیل و طراحی سیستم های مدرن نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب تجزیه و تحلیل و طراحی سیستم های مدرن

برای دوره های تجزیه و تحلیل و طراحی سیستم های ساخت یافته. توسعه تحلیلگران سیستم های پیشرفته اولویت دادن به عملی بر تکنیکی، تحلیل و طراحی سیستم های مدرن، مفاهیم، ​​مهارت ها، روش شناسی ها، تکنیک ها، ابزارها و دیدگاه های ضروری برای تحلیلگران سیستم برای توسعه سیستم های اطلاعاتی را ارائه می دهد. نویسندگان فرض می‌کنند که دانش‌آموزان یک دوره مقدماتی در مورد سیستم‌های کامپیوتری گذرانده‌اند و تجربه طراحی برنامه‌ها در حداقل یک زبان برنامه‌نویسی را دارند. با استفاده از چرخه عمر توسعه سیستم ها، نویسندگان یک چارچوب مفهومی و سیستماتیک در حالی که موضوعات را به طور منطقی پیش می برند، ارائه می دهند. ویرایش نهم برای انطباق با محیط در حال تغییر برای توسعه سیستم ها، با تمرکز مجدد بر روش های چابک، به طور کامل بازنگری شده است.


توضیحاتی درمورد کتاب به خارجی

For courses in structured systems analysis and design. Developing advanced system analysts Prioritizing the practical over the technical, Modern Systems Analysis and Design presents the concepts, skills, methodologies, techniques, tools, and perspectives essential for systems analysts to develop information systems. The authors assume students have taken an introductory course on computer systems and have experience designing programs in at least one programming language. By drawing on the systems development life cycle, the authors provide a conceptual and systematic framework while progressing through topics logically. The 9th edition has been completely revised to adapt to the changing environment for systems development, with a renewed focus on agile methodologies.



فهرست مطالب

Cover
Title Page
Copyright Page
Brief Contents
Contents
Preface
PART ONE Foundations for Systems Development
	AN OVERVIEW OF PART ONE
	1 The Systems Development Environment
		Learning Objectives
		Introduction
		A Modern Approach to Systems Analysis and Design
		Developing Information Systems and the Systems Development Life Cycle
		The Heart of the Systems Development Process
			The Traditional Waterfall SDLC
		Agile Methodologies
			eXtreme Programming
			Scrum
			Agile in Practice
		Object-Oriented Analysis and Design
		Our Approach to Systems Development
		Summary
		Key Terms
		Review Questions
		Problems and Exercises
		Field Exercises
		References
	2 The Origins of Software
		Learning Objectives
		Introduction
		Systems Acquisition
			Outsourcing
			Sources of Software
			Choosing Off-the-Shelf Software
			Validating Purchased Software Information
		Reuse
		Summary
		Key Terms
		Review Questions
		Problems and Exercises
		Field Exercises
		References
		BEC CASE: THE ORIGINS OF SOFTWARE
			Case Questions
	3 Managing the Information Systems Project
		Learning Objectives
		Introduction
		Pine Valley Furniture Company Background
		Managing the Information Systems Project
			Initiating a Project
			Planning the Project
			Executing the Project
			Closing Down the Project
		Representing and Scheduling Project Plans
			Representing Project Plans
			Calculating Expected Time Durations Using PERT
			Constructing a Gantt Chart and Network Diagram at Pine Valley Furniture
		Using Project Management Software
			Establishing a Project Start Date
			Entering Tasks and Assigning Task Relationships
			Selecting a Scheduling Method to Review Project Reports
		Summary
		Key Terms
		Review Questions
		Problems and Exercises
		Field Exercises
		References
		Appendix: Object-Oriented Analysis and Design: Project Management
			Learning Objectives
			Unique Characteristics of an OOSAD Project
			Define the System as a Set of Components
				Complete Hard Problems First
				Using Iterations to Manage the Project
				Don't Plan Too Much Up Front
				How Many and How Long Are Iterations?
				Project Activity Focus Changes Over the Life of a Project
			Summary
			Review Question
			Problems and Exercises
			BEC CASE: MANAGING THE INFORMATION SYSTEMS PROJECT
				Case Questions
PART TWO Planning
	AN OVERVIEW OF PART TWO
	4 Identifying and Selecting Systems Development Projects
		Learning Objectives
		Introduction
		Identifying and Selecting Systems Development Projects
			The Process of Identifying and Selecting IS Development Projects
			Deliverables and Outcomes
		Corporate and Information Systems Planning
			Corporate Strategic Planning
			Information Systems Planning
		Electronic Commerce Applications: Identifying and Selecting Systems Development Projects
			Internet Basics
			Pine Valley Furniture WebStore
		Summary
		Key Terms
		Review Questions
		Problems and Exercises
		Field Exercises
		References
		BEC CASE: IDENTIFYING AND SELECTING SYSTEMS DEVELOPMENT PROJECTS
		Case Questions
	5 Initiating and Planning Systems Development Projects
		Learning Objectives
		Introduction
		Initiating and Planning Systems Development Projects
		The Process of Initiating and Planning is Development Projects
			Deliverables and Outcomes
		Assessing Project Feasibility
			Assessing Economic Feasibility
			Assessing Technical Feasibility
			Assessing Other Feasibility Concerns
		Building and Reviewing the Baseline Project Plan
			Building the Baseline Project Plan
			Reviewing the Baseline Project Plan
		Electronic Commerce Applications: Initiating and Planning Systems Development Projects
			Initiating and Planning Systems Development Projects for Pine Valley Furniture's WebStore
		Summary
		Key Terms
		Review Questions
		Problems and Exercises
		Field Exercises
		References
		BEC CASE: INITIATING AND PLANNING SYSTEMS DEVELOPMENT PROJECTS
			Case Questions
PART THREE Analysis
	AN OVERVIEW OF PART THREE
	6 Determining System Requirements
		Learning Objectives
		Introduction
		Performing Requirements Determination
			The Process of Determining Requirements
			Deliverables and Outcomes
		Traditional Methods for Determining Requirements
			Interviewing and Listening
			Interviewing Groups
			Directly Observing Users
			Analyzing Procedures and Other Documents
		Contemporary Methods for Determining System Requirements
			Joint Application Design
			Using Prototyping During Requirements Determination
		Radical Methods for Determining System Requirements
			Identifying Processes to Reengineer
			Disruptive Technologies
		Requirements Determination Using Agile Methodologies
			Continual User Involvement
			Agile Usage-Centered Design
			The Planning Game from eXtreme Programming
		Electronic Commerce Applications: Determining System Requirements
			Determining System Requirements for Pine Valley Furniture's WebStore
		Summary
		Key Terms
		Review Questions
		Problems and Exercises
		Field Exercises
		References
		BEC CASE: DETERMINING SYSTEM REQUIREMENTS
			Case Questions
	7 Structuring System Process Requirements
		Learning Objectives
		Introduction
		Process Modeling
			Modeling a System's Process for Structured Analysis
			Deliverables and Outcomes
		Data Flow Diagramming Mechanics
			Definitions and Symbols
			Developing DFDs: An Example
			Data Flow Diagramming Rules
			Decomposition of DFDs
			Balancing DFDs
		An Example DFD
		Using Data Flow Diagramming in the Analysis Process
			Guidelines for Drawing DFDs
			Using DFDs as Analysis Tools
			Using DFDs in Business Process Reengineering
		Modeling Logic with Decision Tables
		Electronic Commerce Application: Process Modeling Using Data Flow Diagrams
			Process Modeling for Pine Valley Furniture's WebStore
		Summary
		Key Terms
		Review Questions
		Problems and Exercises
		Field Exercises
		References
		Appendix 7A: Object-Oriented Analysis and Design: Use Cases
			Learning Objectives
			Introduction
			Use Cases
				What Is a Use Case?
				Use Case Diagrams
				Definitions and Symbols
			Written Use Cases
				Level
				The Rest of the Template
			Electronic Commerce Application: Process Modeling Using Use Cases
			Writing Use Cases for Pine Valley Furniture's WebStore
			Summary
			Key Terms
			Review Questions
			Problems and Exercises
			Field Exercise
			References
		Appendix 7B: Object-Oriented Analysis and Design: Activity Diagrams
			Learning Objectives
			Introduction
			When to Use an Activity Diagram
			Problems and Exercises
			Reference
		Appendix 7C: Business Process Modeling
			Learning Objective
			Introduction
			Basic Notation
			Business Process Example
			Summary
			Key Terms
			Review Questions
			Problems and Exercises
			Field Exercises
			References
			BEC CASE: STRUCTURING SYSTEM PROCESS REQUIREMENTS
				Case Questions
	8 Structuring System Data Requirements
		Learning Objectives
		Introduction
		Conceptual Data Modeling
			The Conceptual Data Modeling Process
			Deliverables and Outcomes
		Gathering Information for Conceptual Data Modeling
		Introduction to E-R Modeling
			Entities
			Attributes
			Candidate Keys and Identifiers
			Other Attribute Types
			Relationships
		Conceptual Data Modeling and the E-R Model
			Degree of a Relationship
			Cardinalities in Relationships
			Naming and Defining Relationships
			Associative Entities
			Summary of Conceptual Data Modeling with E-R Diagrams
		Representing Supertypes and Subtypes
		Business Rules
			Domains
			Triggering Operations
		Role of Packaged Conceptual Data Models: Database Patterns
			Universal Data Models
			Industry-Specific Data Models
			Benefits of Database Patterns and Packaged Data Models
		Electronic Commerce Application: Conceptual Data Modeling
			Conceptual Data Modeling for Pine Valley Furniture's 
WebStore
		Summary
		Key Terms
		Review Questions
		Problems and Exercises
		Field Exercises
		References
		Appendix: Object-Oriented Analysis and Design: Object Modeling—Class Diagrams
			Learning Objectives
			Introduction
			Representing Objects and Classes
			Types of Operations
			Representing Associations
			Representing Associative Classes
			Representing Stereotypes for Attributes
			Representing Generalization
			Representing Aggregation
			An Example of Conceptual Data Modeling at Hoosier Burger
			Summary
			Key Terms
			Review Questions
			Problems and Exercises
			References
			BEC CASE: STRUCTURING SYSTEM DATA REQUIREMENTS
				Case Questions
PART FOUR Design
	AN OVERVIEW OF PART FOUR
	9 Designing Databases
		Learning Objectives
		Introduction
		Database Design
			The Process of Database Design
			Deliverables and Outcomes
			The Relational Database Model
			Well-Structured Relations
		Normalization
			Rules of Normalization
			Functional Dependence and Primary Keys
			Second Normal Form
			Third Normal Form
		Transforming E-R Diagrams into Relations
			Represent Entities
			Represent Relationships
			Summary of Transforming E-R Diagrams to Relations
		Merging Relations
			An Example of Merging Relations
			View Integration Problems
		Logical Database Design for Hoosier Burger
		Physical File and Database Design
			Designing Fields
			Choosing Data Types
			Controlling Data Integrity
			Designing Physical Tables
			Arranging Table Rows
			Designing Controls for Files
		Physical Database Design for Hoosier Burger
		Electronic Commerce Application: Designing Databases
			Designing Databases for Pine Valley Furniture's WebStore
		Summary
		Key Terms
		Review Questions
		Problems and Exercises
		Field Exercises
		References
		BEC CASE: DESIGNING DATABASES
			Case Questions
	10 Designing Forms and Reports
		Learning Objectives
		Introduction
		Designing Forms and Reports
			The Process of Designing Forms and Reports
			Deliverables and Outcomes
		Formatting Forms and Reports
			General Formatting Guidelines
			Highlighting Information
			Color versus No Color
			Displaying Text
			Designing Tables and Lists
			Paper versus Electronic Reports
		Assessing Usability
			Usability Success Factors
			Measures of Usability
		Electronic Commerce Applications: Designing Forms and Reports for Pine Valley Furniture's WebStore
			General Guidelines
			Designing Forms and Reports at Pine Valley Furniture
			Lightweight Graphics
			Forms and Data Integrity Rules
			Stylesheet-Based HTML
		Summary
		Key Terms
		Review Questions
		Problems and Exercises
		Field Exercises
		References
		BEC CASE: DESIGNING FORMS AND REPORTS
			Case Questions
	11 Designing Interfaces and Dialogues
		Learning Objectives
		Introduction
		Designing Interfaces and Dialogues
			The Process of Designing Interfaces and Dialogues
			Deliverables and Outcomes
		Interaction Methods and Devices
			Methods of Interacting
			Hardware Options for System Interaction
		Designing Interfaces
			Designing Layouts
			Structuring Data Entry
			Controlling Data Input
			Providing Feedback
			Providing Help
		Designing Dialogues
			Designing the Dialogue Sequence
			Building Prototypes and Assessing Usability
		Designing Interfaces and Dialogues in Graphical Environments
			Graphical Interface Design Issues
			Dialogue Design Issues in a Graphical Environment
		Electronic Commerce Application: Designing Interfaces and Dialogues for Pine Valley Furniture's WebStore
			General Guidelines
			Designing Interfaces and Dialogues at Pine Valley Furniture
			Menu-Driven Navigation with Cookie Crumbs
		Summary
		Key Terms
		Review Questions
		Problems and Exercises
		Field Exercises
		References
		BEC CASE: DESIGNING INTERFACES AND DIALOGUES
			Case Questions
	12 Designing Distributed and Internet Systems
		Learning Objectives
		Introduction
		Designing Distributed and Internet Systems
			The Process of Designing Distributed and Internet Systems
			Deliverables and Outcomes
		Designing LAN and Client/Server Systems
			Designing Systems for LANs
			Designing Systems for a Client/Server Architecture
		Cloud Computing
			What Is Cloud Computing?
			Managing the Cloud
			Service-Oriented Architecture
			Web Services
		Designing Internet Systems
			Internet Design Fundamentals
			Site Consistency
			Design Issues Related to Site Management
		Electronic Commerce Application: Designing a Distributed Advertisement Server for Pine Valley Furniture's WebStore
			Advertising on Pine Valley Furniture's WebStore
			Designing the Advertising Component
			Designing the Management Reporting Component
		Summary
		Key Terms
		Review Questions
		Problems and Exercises
		Field Exercises
		References
		BEC CASE: DESIGNING DISTRIBUTED AND INTERNET SYSTEMS
			Case Questions
PART FIVE Implementation and Maintenance
	AN OVERVIEW OF PART FIVE
	13 System Implementation
		Learning Objectives
		Introduction
		System Implementation
			Coding, Testing, and Installation Processes
			Deliverables and Outcomes from Coding, Testing, and Installation
			Deliverables and Outcomes from Documenting the System, Training Users, and Supporting Users
		Software Application Testing
			Seven Different Types of Tests
			The Testing Process
			Combining Coding and Testing
			Acceptance Testing by Users
		Installation
			Direct Installation
			Parallel Installation
			Single-Location Installation
			Phased Installation
			Planning Installation
		Documenting the System
			User Documentation
		Training and Supporting Users
			Training Information Systems Users
			Supporting Information Systems Users
		Organizational Issues in Systems Implementation
			Why Implementation Sometimes Fails
			Security Issues
		Electronic Commerce Application: System Implementation and Operation for Pine Valley Furniture's WebStore
			Developing Test Cases for the WebStore
			Alpha and Beta Testing the WebStore
			WebStore Installation
		Project Closedown
		Summary
		Key Terms
		Review Questions
		Problems and Exercises
		Field Exercises
		References
		BEC CASE: SYSTEM IMPLEMENTATION
			Case Questions
	14 Maintaining Information Systems
		Learning Objectives
		Introduction
		Maintaining Information Systems
			The Process of Maintaining Information Systems
			Deliverables and Outcomes
		Conducting Systems Maintenance
			Types of Maintenance
			The Cost of Maintenance
			Managing Maintenance
			Role of Automated Development Tools in Maintenance
		Website Maintenance
		Electronic Commerce Application: Maintaining an Information System for Pine Valley Furniture's WebStore
			Maintaining Pine Valley Furniture's WebStore
			Cannot Find Server
		Summary
		Key Terms
		Review Questions
		Problems and Exercises
		Field Exercises
		References
GLOSSARY OF TERMS
GLOSSARY OF ACRONYMS
INDEX
	A
	B
	C
	D
	E
	F
	G
	H
	I
	J
	K
	L
	M
	N
	O
	P
	Q
	R
	S
	T
	U
	V
	W
	X




نظرات کاربران