ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Introduction to Systems Analysis & Design

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

Introduction to Systems Analysis & Design

مشخصات کتاب

Introduction to Systems Analysis & Design

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 007340294X, 9780073402949 
ناشر: McGraw-Hill Education 
سال نشر: 2007 
تعداد صفحات: 624 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 17 مگابایت 

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



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

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


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

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


توضیحاتی در مورد کتاب مقدمه ای بر تحلیل و طراحی سیستم ها

یک رویکرد کامل، اما کمتر پیچیده برای SA&D. مقدمه بر تجزیه و تحلیل و طراحی سیستم ها مانند روش های تجزیه و تحلیل و طراحی سیستم های پرفروش Whitten سازماندهی شده است، اما بدون موضوع چارچوب معماری سیستم های اطلاعاتی که برخی از دانشجویان را تحت تأثیر قرار می دهد. هر فصل موضوعات یکسانی را پوشش می‌دهد، اما از جزئیات پیشرفته‌ای که برای دوره اول معمولی غیر ضروری هستند، کوتاه می‌ماند.


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

A complete, but less complex approach to SA&D. Introduction to Systems Analysis & Design is organized like Whitten’s best-selling Systems Analysis & Design Methods, but without the information systems architecture framework theme that overwhelms some students. Each chapter covers the same topics, but stops short of advanced details that are unnecessary to the typical first course.



فهرست مطالب

Title
Contents
PART ONE The Context of Systems Development Projects
	1 THE CONTEXT OF SYSTEMS ANALYSIS AND DESIGN METHODS
		Introduction
		The Product—Information System
		The People—System Stakeholders
			Systems Owners
			Systems Users
			Systems Designers
			Systems Builders
			Systems Analysts
			External Service Providers
			The Project Manager
		Business Drivers for Today’s Information Systems
			Globalization of the Economy
			Electronic Commerce and Business
			Security and Privacy
			Collaboration and Partnership
			Knowledge Asset Management
			Continuous Improvement and Total Quality Management
			Business Process Redesign
		Technology Drivers for Today’s Information Systems
			Networks and the Internet
			Mobile and Wireless Technologies
			Object Technologies
			Collaborative Technologies
			Enterprise Applications
		The Process—System Development Process
			System Initiation
			System Analysis
			System Design
			System Implementation
			System Support and Continuous Improvement
	2 INFORMATION SYSTEMS DEVELOPMENT
		Introduction
		The Process of Systems Development
			The Capability Maturity Model
			Life Cycle versus Methodology
			Underlying Principles for Systems Development
		A Systems Development Process
			Where Do Systems Development Projects Come From?
			The Systems Development Phases
			Cross Life-Cycle Activities
			Sequential versus Iterative Development
		Alternative Routes and Strategies
			The Model-Driven Development Strategy
			The Rapid Application Development Strategy
			The Commercial Application Package Implementation Strategy
			Hybrid Strategies
			System Maintenance
		Automated Tools and Technology
			Computer-Assisted Systems Engineering
			Application Development Environments
			Process and Project Managers
	3 PROJECT MANAGEMENT
		Introduction
		What Is Project Management?
			The Causes of Failed Projects
			The Project Management Body of Knowledge
		The Project Management Life Cycle
			Activity 1—Negotiate Scope
			Activity 2—Identify Tasks
			Activity 3—Estimate Task Durations
			Activity 4—Specify Intertask Dependencies
			Activity 5—Assign Resources
			Activity 6—Direct the Team Effort
			Activity 7—Monitor and Control Progress
			Activity 8—Assess Project Results and Experiences
PART TWO Systems Analysis Methods
	4 SYSTEMS ANALYSIS
		Introduction
		What Is Systems Analysis?
		Systems Analysis Approaches
			Model-Driven Analysis Approaches
			Accelerated Systems Analysis Approaches
			Requirements Discovery Methods
			Business Process Redesign Methods
			Systems Analysis Strategies
		The Scope Defi nition Phase
			Task 1.1—Identify Baseline Problems and Opportunities
			Task 1.2—Negotiate Baseline Scope
			Task 1.3—Assess Baseline Project Worthiness
			Task 1.4—Develop Baseline Schedule and Budget
			Task 1.5—Communicate the Project Plan
		The Problem Analysis Phase
			Task 2.1—Understand the Problem Domain
			Task 2.2—Analyze Problems and Opportunities
			Task 2.3—Analyze Business Processes
			Task 2.4—Establish System Improvement Objectives
			Task 2.5—Update or Refi ne the Project Plan
			Task 2.6—Communicate Findings and Recommendations
		The Requirements Analysis Phase
			Task 3.1—Identify and Express System Requirements
			Task 3.2—Prioritize System Requirements
			Task 3.3—Update or Refi ne the Project Plan
			Task 3.4—Communicate the Requirements Statement
			Ongoing Requirements Management
		The Logical Design Phase
			Task 4.1a—Structure Functional Requirements
			Task 4.1b—Prototype Functional Requirements (alternative)
			Task 4.2—Validate Functional Requirements
			Task 4.3—Defi ne Acceptance Test Cases
		The Decision Analysis Phase
			Task 5.1—Identify Candidate Solutions
			Task 5.2—Analyze Candidate Solutions
			Task 5.3—Compare Candidate Solutions
			Task 5.4—Update the Project Plan
			Task 5.5—Recommend a System Solution
	5 FACT-FINDING TECHNIQUES FOR REQUIREMENTS DISCOVERY
		Introduction
		An Introduction to Requirements Discovery
		The Process of Requirements Discovery
			Problem Discovery and Analysis
			Requirements Discovery
			Documenting and Analyzing Requirements
			Requirements Management
		Fact-Finding Techniques
			Sampling of Existing Documentation, Forms, and Files
			Research and Site Visits
			Observation of the Work Environment
			Questionnaires
			Interviews
			How to Conduct an Interview
			Discovery Prototyping
			Joint Requirements Planning
		A Fact-Finding Strategy
	6 MODELING SYSTEM REQUIREMENTS WITH USE CASES
		Introduction
		An Introduction to Use-Case Modeling
		System Concepts for Use-Case Modeling
			Use Cases
			Actors
			Relationships
		The Process of Requirements Use-Case Modeling
			Step 1: Identify Business Actors
			Step 2: Identify Business Requirements Use Cases
			Step 3: Construct Use-Case Model Diagram
			Step 4: Document Business Requirements Use-Case Narratives
		Use Cases and Project Management
			Ranking and Evaluating Use Cases
			Identifying Use-Case Dependencies
	7 DATA MODELING AND ANALYSIS
		Introduction
		What Is Data Modeling?
		System Concepts for Data Modeling
			Entities
			Attributes
			Relationships
		The Process of Logical Data Modeling
			Strategic Data Modeling
			Data Modeling during Systems Analysis
			Looking Ahead to Systems Design
			Automated Tools for Data Modeling
		How to Construct Data Models
			Entity Discovery
			The Context Data Model
			The Key-Based Data Model
			Generalized Hierarchies
			The Fully Attributed Data Model
		Analyzing the Data Model
			What Is a Good Data Model?
			Data Analysis
			Normalization Example
		Mapping Data Requirements to Locations
	8 PROCESS MODELING
		Introduction
		An Introduction to Process Modeling
		System Concepts for Process Modeling
			External Agents
			Data Stores
			Process Concepts
			Data Flows
		The Process of Logical Process Modeling
		How to Construct Process Models
			The Context Data Flow Diagram
			The Functional Decomposition Diagram
			The Event-Response or Use-Case List
			Event Decomposition Diagrams
			Event Diagrams
			The System Diagram(s)
			Primitive Diagrams
			Completing the Specifi cation
	9 OBJECT-ORIENTED ANALYSIS AND MODELING USING THE UML
		An Introduction to Object-Oriented Modeling
		System Concepts for Object Modeling
			Objects, Attributes, Methods, and Encapsulation
			Classes, Generalization, and Specialization
			Object Class Relationships
			Messages and Message Sending
			Polymorphism
		The UML Diagrams
		The Process of Object Modeling
			Modeling the Functional Description of the System
			Constructing the Analysis Use-Case Model
			Modeling the Use-Case Activities
			Guidelines for Constructing Activity Diagrams
			Drawing System Sequence Diagrams
			Guidelines for Constructing System Sequence Diagrams
			Finding and Identifying the Business Objects
			Organizing the Objects and Identifying Their Relationships
	10 FEASIBILITY ANALYSIS AND THE SYSTEM PROPOSAL
		Introduction
		Feasibility Analysis and the System Proposal
			Feasibility Analysis—A Creeping Commitment Approach
			Systems Analysis—Scope Defi nition Checkpoint
			Systems Analysis—Problem Analysis Checkpoint
			Systems Design—Decision Analysis Checkpoint
		Six Tests for Feasibility
			Operational Feasibility
			Technical Feasibility
			Schedule Feasibility
			Economic Feasibility
		Cost-Benefi t Analysis Techniques
			How Much Will the System Cost?
			What Benefi ts Will the System Provide?
			Is the Proposed System Cost-Effective?
		Feasibility Analysis of Candidate Systems
			Candidate Systems Matrix
			Feasibility Analysis Matrix
		The System Proposal
			Written Report
			Formal Presentation
PART THREE Systems Design Methods
	11 SYSTEMS DESIGN
		Introduction
		What Is Systems Design?
		Systems Design Approaches
			Model-Driven Approaches
			Rapid Application Development
			Systems Design Strategies
		Systems Design for In-House Development—The “Build” Solution
			Task 5.1—Design the Application Architecture
			Task 5.2—Design the System Database(s)
			Task 5.3—Design the System Interface
			Task 5.4—Package Design Specifi cations
			Task 5.5—Update the Project Plan
		Systems Design for Integrating Commercial Software—The “Buy” Solution
			Task 4.1—Research Technical Criteria and Options
			Task 4.2—Solicit Proposals or Quotes from Vendors
			Task 5A.1—Validate Vendor Claims and Performances
			Task 5A.2—Evaluate and Rank Vendor Proposals
			Task 5A.3—Award (or Let) Contract and Debrief Vendors
			Impact of Buy Decision on Remaining Life-Cycle Phases
	12 APPLICATION ARCHITECTURE AND MODELING
		Introduction
		Application Architecture
		Physical Data Flow Diagrams
			Physical Processes
			Physical Data Flows
			Physical External Agents
			Physical Data Stores
		Information Technology Architecture
			Distributed Systems
			Data Architectures—Distributed Relational Databases
			Interface Architectures—Inputs, Outputs, and Middleware
			Process Architectures—The Software Development Environment
		Modeling the Application Architecture of an Information System
			Drawing Physical Data Flow Diagrams
			The Network Architecture
			Data Distribution and Technology Assignments
			Process Distribution and Technology Assignments
			The Person/Machine Boundaries
	13 DATABASE DESIGN
		Introduction
		Database Concepts for the Systems Analyst
			Fields
			Records
			Files and Tables
			Databases
		Prerequisite for Database Design— Normalization
		Modern Database Design
			Goals and Prerequisites to Database Design
			The Database Schema
			Data and Referential Integrity
			Roles
			Database Distribution and Replication
			Database Prototypes
			Database Capacity Planning
			Database Structure Generation
	14 OUTPUT DESIGN AND PROTOTYPING
		Introduction
		Output Design Concepts and Guidelines
			Distribution and Audience of Outputs
			Implementation Methods for Outputs
		How to Design and Prototype Outputs
			Automated Tools for Output Design and Prototyping
			Output Design Guidelines
			The Output Design Process
			Web-Based Outputs and E-Business
	15 INPUT DESIGN AND PROTOTYPING
		Introduction
		Input Design Concepts and Guidelines
			Data Capture, Data Entry, and Data Processing
			Input Methods and Implementation
			System User Issues for Input Design
			Internal Controls—Data Editing for Inputs
		GUI Controls for Input Design
			Common GUI Controls for Inputs
			Advanced Input Controls
		How to Design and Prototype Inputs
			Automated Tools for Input Design and Prototyping
			The Input Design Process
			Web-Based Inputs and E-Business
	16 USER INTERFACE DESIGN
		Introduction
		User Interface Design Concepts and Guidelines
			Types of Computer Users
			Human Factors
			Human Engineering Guidelines
			Dialogue Tone and Terminology
		User Interface Technology
			Operating Systems and Web Browsers
			Display Monitor
			Keyboards and Pointers
		Graphical User Interface Styles and Considerations
			Windows and Frames
			Menu-Driven Interfaces
			Instruction-Driven Interfaces
			Question-Answer Dialogues
			Special Considerations for User Interface Design
		How to Design and Prototype a User Interface
			Automated Tools for User Interface Design and Prototyping
			The User Interface Design Process
	17 OBJECT-ORIENTED DESIGN AND MODELING USING THE UML
		Introduction
		The Design of an Object-Oriented System
			Entity Classes
			Interface Classes
			Control Classes
			Persistence Classes
			System Classes
			Design Relationships
			Attribute and Method Visibility
			Object Responsibilities
		The Process of Object-Oriented Design
			Refi ning the Use-Case Model
			Modeling Class Interactions, Behaviors, and States That Support the Use-Case Scenario
			Updating the Object Model to Refl ect the Implementation Environment
PART FOUR Beyond Systems Analysis and Design
	18 SYSTEMS CONSTRUCTION AND IMPLEMENTATION
		Introduction
		What Is Systems Construction and Implementation?
		The Construction Phase
			Task 6.1—Build and Test Networks (if Necessary)
			Task 6.2—Build and Test Databases
			Task 6.3—Install and Test New Software Packages (if Necessary)
			Task 6.4—Write and Test New Programs
		The Implementation Phase
			Task 7.1—Conduct System Test
			Task 7.2—Prepare Conversion Plan
			Task 7.3—Install Databases
			Task 7.4—Train Users
			Task 7.5—Convert to New System
Photo Credits
Glossary/Index




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