7020 Systems_Analysis_and_Design_10th_edition.pdf - i ii BRIEF CONTENTS PHASE I SYSTEMS PLANNING Chapter I Introduction to Systems Analysis and Design

7020 Systems_Analysis_and_Design_10th_edition.pdf - i ii...

This preview shows page 1 out of 674 pages.

You've reached the end of your free preview.

Want to read all 674 pages?

Unformatted text preview: i ii BRIEF CONTENTS PHASE I : SYSTEMS PLANNING Chapter I Introduction to Systems Analysis and Design Chapter 2 Analyzing the Business Case Chapter 3 Managing Systems Projects PHASE 2: SYSTEMS ANALYSIS Chapter Chapter Chapter Chapter 4 5 6 7 I 2 48 88 129 Requirements Modeling 130 Data and Process Modeling 178 Object M odeling 224 Development Strategies 258 PHASE 3: SYSTEMS DESIGN Chapter 8 User Interface Design Chapter 9 Data Design Chapter I 0 System Architecture PHASE 4: SYSTEMS IMPLEMENTATION 297 298 346 404 447 Chapter I I Managing Systems Implementation 448 PHASE 5: SYSTEMS SUPPORT AND SECURITY 503 Chapter 12 Managing Systems Support and Security THE SYSTEMS ANALYST'S TOOLKIT Toolkit Part A Communicatio n Tools Toolkit Part B CASE Tools Toolkit Part C Financial Analysis Tools Toolkit Part D Internet Resource Tools Glossary/Index 504 561 562 582 600 620 649 Cql~Ti~ 20U C<~ ~ All Ri~ Jt~\'fd, Ml~· WI bee~ 0(&111(<,1. ~ d11p~. in wholo Ill' i3 fWl.- ~ w tl~nx :i,Vr.s. Wtt(' tir.l pv!)> OC'!II«II m.or be Wll'fU1«1 £rvm e:,e elk-o.lk ~ t01r('4«(t.), &lic.,rial nvkw hMo ok(tll(l.l lh;,t ·n~· w~ IX'!II«<C Otoe$ n\1'1 .-n,.n~· llt'!«ttllt q.-util l~"ttin& e•pcno:!>,Jf, (:(Oft(: L<-=c re.e...,~ the :i~ 10 ~~ l!<.kliD(IO'I.-1 OC'!II«<Cll WI)' d~«~-1 $11bo(qunr; n,;;. fO!riW«~, m;uiro ._ 978 1 2851713·~0_FM.Incld 3 HIS/13 3m PM I iv TABLE OF CONTENTS Networic Adml nistra tion Web Support Q uality Assurance (QA) PHASE I: SYSTEMS PLANNING 'Chapter I Case in l'l>int 1.3: What Should Lisa Do? The Systems Analyst Introduction to Systems Analysis and Design Objectives Int roduction 2 2 Preview Case: Mountain View College Bookstore 3 Video Learning Sessions: Welcome and Introduction What Is Information Technology? 4 4 Welcome to the 2 1st Century: The IT jo umey Continues 4 Systems Analysis and Design s What Does a Systems Analyst Do ~ 6 Case in l'l>int 1.1: Cloud Nine Financial Advisors Informatio n System Components Hardware Software Data PI'OCcss.es People Business in t he 2 1st Century 6 6 7 7 7 8 8 9 The Internet Model ~ B2C (Business-to-Cof\Sumcr) B28 (Business-to-Business) What's Next? ~ Modeling Business O perations Business Profiles Business Processes Business Information Systems Enterprise Computing Transaction PI"OCcssing Business Support Knowledge Management User Productivity Systems lntcgntion What Information Do Users Need? 10 10 13 13 13 14 IS IS 16 16 17 17 18 Top Managers Middle Managers and Knowledge Worirers 18 18 Supervisors and Team l eaders I~ Operational Employees I~ Systems Development Tools 19 Modeling I~ Prototyping 20 20 Computer.Aided Systems Engineer ing (CASE) Tools Systems Development Methods 21 Structured Analysis 22 Object-Oriented Analysis Agile Methods 24 Other Development Methods 26 The Informat ion Technology Department Application D evelopment Case in l'l>int 1.2: Global Hotels and Momma's Motels Systems Support and Security User Support Database A dministration 25 27 28 2~ 2~ 29 29 Role 2~ Knowledge, Skills, and Education Certification Career Opportunities 30 31 31 Case in l'l>int 1.4: Just-in-Time Airfreight, Inc. A Question of Et hics Chapter Summary Key Terms Chapter Exercises Apply Your Knowledge Case Studies Chapter Case: Hudson Kayak Adventures 32 33 33 36 37 38 40 Continuing Case: Personal Trajncr, lnc. 40 41 Capstone Case: New Ccnwry Wellncss Group 42 CASE TooiWorkshop MIS CourseMate Features 44 45 Chapter 2 Analyzing the Business Case Objectives Introd uction Preview Case: Mountain View College Bookstore A Framework for IT Systems Development Strategic. Planning Overview What Is SVI/OT Analysis? 48 48 49 50 50 51 Case in l'l>int 2.1: Lo Carb Meals 52 Strategic. Planning for IT Projects A New Ro le for the IT Department 52 54 Case in l'l>int 2.2: Attaway Airlines, Part One What Is a Business Case? Information Systems Projects 54 54 55 Main Reasons for Systems Projects 55 Case in l'l>int 2.3: Trent College 56 Factors That Affect Systems Pro;ects Internal Factors External Fac.tors Evaluation of Systems Requests Systems Request Forms Systems Review Committee Overview of Feasibility Oper ational Feasibility Technical Feasibility Video Leaming Session: Payback Analysis 56 57 58 59 5~ 60 61 62 62 63 27 Ec.onomic Feasibility Sc.hedule Feasibility 63 64 28 Evaluat ing Feasibility Setting Priorities 64 28 28 28 Factors That Affect Pr iority Discretionary and Nondiscretionary Projcc.ts 64 64 65 Cql~Ti~ 20U C<~ ~ All Ri~ Jt~\'fd, Ml~· WI bee~ 0(&111(<,1. ~ d11p~. in wholo Ill' i3 fWl.- ~ w tl~nx :i,Vr.s. Wtt(' tir.l pv!)> OC'!II«II m.or bo Wll'fU1«1 £rvm e:,e elk-o.lk ~ t01r('4«(t.), &lic.,rial nvkw hMo ok(tll(l.l lh;,t ·n~· w~ IX'!II«<C Otoe$ n\1'1 .-n,.n~· llt'!«ttllt q.-util l~"ttin& e•pcno:!>,Jf, (:(Oft(: L<-=c re.e...,~ the :i~ 10 ~~ l!<.kliD(IO'I.-1 OC'!II«<C ll WI)' d~«~-1 $11bo(qunr; n,;;. fO!riW«~, m;uiro ._ 1116/13 3m PM I Table of Con t ents Case in Point 2.4: Attaway Airlines, Part Two Preliminary Investigatio n Overview v 65 66 Interaction with Managers and Users Planning the Preliminary Investigation Step I: Understand the Problem or Opportunity Step 2: Define the Projcc.t Scope and Constraints Step 3: Perform Fact-Finding Step 4: M alyzc Project Usability, Cost. Benefit, and Schedule Data Step 5: Evaluate FeasibiUcy 66 66 66 67 68 73 73 Step 6: Present Result s and Recommendations to Management 74 Project Management Examples l OS PERT/CPM Example 105 Project Management Software 107 Case in Point 3.3: Census 20 I 0 I II Risk Management II I Steps in Risk Managemen t Risk Management Software Ill 11 2 Managing for Success 113 11 3 11 3 11 4 Business Issues Budget Issues Schedule Issues A Question of Ethics 75 C hapter Summary ~Th~s 75 76 Case in Point 3.4: Spring Forward Products I 14 C hapter Exercises 77 Apply Your Knowledge Case St ud ies 78 T he Bottom Line A Question of Et hics 114 I IS Chapter Summary l iS Key Terms I 17 Chapter Exercises Apply You r Knowledge 118 I 19 Case Studies 12 1 Chapter case: Town of Eden Bay Continuing Case: Personal Trainer, Inc.. Capstone Case: New CenturyWcllncss Group 80 80 82 83 CASE Tool Workshop 84 MIS CourseMate Features 85 Chapter 3 12 1 122 123 124 CASE Tool Workshop MIS CourseMate Features Managing Systems Projects Objectives Chapter Case: Town of Eden Bay (P>rt 2) Continuing Case: Personal Trajner. lnc. Capstone Case: New C enwry Welfne,ss Group 125 PHASE 2: SYSTEMS ANALYSIS Introduction 88 88 Preview Case: Mountain View College Bookstore 89 Overview of Project Management 90 W hat Shapes a Project~ W hat Is a Project Triangle ~ W hat Docs a Project Manager Do! 90 90 91 Objectives 130 92 Introduction Preview Case: Mountain View College Bookstore 130 13 1 Systems Analysis Phase Overview 132 Step I: Create a Work Breakdown Structure W hat Is a Gantt Chart~ Video Learning Session: Work Breakdown Structures 92 92 W hat Is a PERT/CPM Chan:1 ~3 W hich Type of Chart Is Be tter~ Identifying Tasks in a Work Breakdown Structure 93 94 Case in Point 3. 1: Parallel Services Factors Affecting D uration 95 96 Chapter 4 Requirements Modeling Systems Analysis Activities Systems Analysis Skills Team-Based Techniques:}AD, RAD. andAgile Methods 132 133 133 133 Joint Application Development 97 U ser Involvement JAD Participants and Roles D isplaying the Woric Breakdown Structure 97 JAD Advantages and Disadvantages IH IH 135 Video Learning Session: Task Patterns 98 Rapid Applicatio n Development 135 Case in Point 3.2: Sunrise Software Step 2: Identify Task Patterns W hat Arc Task Patterns? How Do I Usc Task Boxes to Create a Model~ W hat Are the Majn Types of Task Pattems? How Do I Identify Task Patterns? How Do I Woric W it h Complex Task Patterns~ 98 98 98 99 100 I 00 Video Learning Session: Critical Path Analysis I0 I Step 3: Calculate the Critical Path I 02 W hat Is a C ritical Path ~ How Do I calculate the Critical Path? Project Monitoring a nd Control Monitoring and Control Techniques Main{.ajning a Schedule ~~~ng Proj ect Status Meetings Proj ect Status Reports 102 102 I 03 103 103 104 I 04 I 04 136 RAD Phases and Activitie,s RAD Objectives RAD Advantages and Disadvantages 137 137 Agile Methods 137 Agile Method Advantages and D isadvantages 138 Case in Point 4.1: North Hills College Modeling Tools and Techniq ues 139 139 Video Learning Session: Functional Decomposition Diagrams 140 Functional D ecomposition Diagrams Business Process Modeling Data Flow D iagrams U nified Modeling Language 140 140 14 1 14 1 143 System Requirements Checklist 143 IH Output Examples Input Examples Cql~Ti~ 20U C<~ ~ All Ri~ Jt~\'fd, Ml~· WI bee~ 0(&111(<,1. ~ d11p~. in wholo Ill' i3 fWl.- ~ w tl~nx :i,Vr.s. Wtt(' tir.l pv!)> OC'!II«II m.or be Wll'fU1«1 £rvm e:,e elk-o.lk ~ t01r('4«(t.), &liiQrial nvkw hMo ok(tll(l.l lh;,t ·n~· w~ IX'!II«<I Otoe$ n\1'1 .-n,.n~· llt'!«ttllt q.-utJI I~"ttin& e•pcno:!>,Jf, ((Oft(: L<-=c re.e...,~ the fi~ 10 ~~ l!<.kliti(IO'I.-1 OC'!II«<C ll WI)' d~«~ -1 $11bo(qunr; fO!riW«~, m;uiro ._ n,;;. I 97812851 713·~0_FM.Incld 5 HIS/13 3m PM I Table of C ontent s vi Process Examples Performance Examples Conuol Examples Future Growth, Costs, and Benefits Scalability Total Con of Ownership Fact-Finding Fact-Finding Over view Who,W hat.Wher e , When, How, and Why? 144 144 144 145 145 145 146 146 147 148 Step I: Draw a Context Diagram Video Learning Session: DFD Diagram 0 Step 2: Draw a Diagram 0 OFD Step 3: Draw the l ower-l evel Diagrams 188 189 I~ 1 ~2 Case in Point 5. 1: Big Ten University 197 Data Dictionary 197 Using CASETools for Documentation 1 ~8 1 ~8 Step I: Deter mine the People to Interview Step 2: Establish O bjectives for the lntcrYicw 1 4~ 1 4~ Documenting the Documenting the Documenting the Documenting the Documenting the Documenting the Step 3: Develop Interview Q uestions Step 4: Prepare for the Interview 1 4~ Data Dictionary Reports 200 201 202 203 203 203 Step 5: Conduct the Interview I SO I 5I Process Descript ion Tools 204 Step 6: Document the Interview Step 7: Evaluate the Interview I 52 I 53 The Zachman Framework Int erviews Case in Point 4.2: Deep River College Unsuccessful Interviews 148 153 I 53 Case in Point 4.3: FastPak Overnight Package System 154 154 Other Fact- Finding Techniq ues Document Review I 54 Obser vation I 54 Ques-tionnaires and Surveys Sampling Research Interviews versus Questionnaires I 56 I SB I SB I 5~ Case in Point 4.4: CyberStuff Documentation 160 160 The Need for Recording the Facts Software Tools 160 160 Informatio n Management Software Preview of Logical Modeling A Question of Ethics 162 164 164 C hapter Summary 165 Key Terms C hapter Exercises 166 167 Apply Your Knowled ge Case St udies 168 Chapter case: Town o f Eden Bay (Part 3) 170 Continuing case: Personal Trainer, Inc. 170 170 Capstone Case: New CenturyWcllncss Group 1n CASE Tool Workshop 173 MIS CourseMate Features 174 Chapter 5 Data and Process Modeling Objectives 178 Introduction 178 Preview Case: Mou ntain View College Bookstore 179 Overview of Data and Process Modeling Tools 180 Data Flow Diagrams 180 Video Learning Session: DFD Symbols and Diagrams 180 DFD Symbols 180 Creating a Set of DFDs 186 Video Learning Session: DFD Context Diagrams 186 Guidelines for Dr awing DFDs 186 Data Elements Data Flows Data Stores Proc.csses Entities Records Modular Design Structured Eoglish Video Learning Session: Decision Tables Decision Tables Case in Point 5.2: Rock Solid Outfitters (Part I) Decision Trees Case in Point 5.3: Rock Solid Outfitters (Part 2) Logical versus Physical Models Sequence of Models Four. Model Approach 204 205 206 206 210 2 10 210 21 I 2 11 2 11 Case in Point 5.4: Tip Top Staffing A Questio n of Ethics 21 I Chapter Summary Key Terms 212 Chapter Exercises Apply You r Knowledge 214 215 Case Stud ies 217 Chapter Case: College Driver Insurance Continuing Case: Personal Trajner, lnc.. Capnone Case: New Centur y WeUness GI'Oup 212 213 2 17 2 17 2 18 CASETooiWorkshop 219 MIS CourseMate Features 220 Chapter 6 Object Modeling Objectives Introd uction 224 224 Preview Case: Mountain View College Bookstore 225 Overview of Object-Oriented A nalysis 226 Video Learning Session: Object-Oriented Concepts and Terms 226 O bj ect-Oriented Terms and Concepts O bjects Attributes Methods Messages Classes Relationships Among Objects and C lasses O bj ect Relationship Diagram 226 227 22~ 230 23 1 232 234 234 Object Modeling with the Unified Modeling Language 235 Video Learning Session: Object-Oriented Diagrams and Models 235 Usc Case Modeling 235 Cql~Ti~ 20U C<~ ~ All Ri~ Jt~..W. Ml~' WI bee~ 0(&111(<,1, ~ d11p~. in wholo Ill' i3 fWl.- ~ w tl~nx :i,Vr.s. Wtt(' tir.l pv!)' OC'!II«II m.or bo W!'fm1«1 £rvm e:,e elk-o.lk ~ t01r('4«(t.), &lic.,rial nvkw hM> ok(tll(l.l lh;,t ·n~· w~ IX'!II«<C Otoe$ n\1'1 .-n,.n~· llt'!«ttllt q.-util l~'tlin& e•pcno:!>,Jf, (:(Oft(: L<-=c re.e."~ the :i~ 10 ~~ l!<.kliD(IO'I.-1 OC'!II«<C ll WI)' d~«~ -1 $11bo(qunr; n,;;. fO!riW«~, m;uiro ._ I 97812851 713·~0_FM.Incld 6 1116/13 3m PM I Table of Con t ents vii Case in Point 6.1: Hilltop Motors Usc Case Diagrams Class Diagrams 237 Case in Point 6.2: Train The Trainer, Inc. 240 Sequence Di-agrams State Transition Diagrams Case in Point 6.3: TraveiBiz Activity Diagrams Business Proces:s Modeling CASETools 237 238 240 241 242 2 42 242 244 Step 4: Per form Cost-Beneftt Analysis Step 5: Prepare a Recommendation Step 6: Implement the Solution 280 28 1 28 1 Case in Point 7.3: Doug's Sporting Goods 281 Completion of Systems Analysis Tasks 28 1 28 1 282 System Requirements D ocument Pr esentation to Management Transition to Systems Design 283 Pr eparing for Systems D esign 283 283 Logical and Physical Design Organizing t he Object Model Case in Point 6.4: Cyber Associates 244 Case in Point 7.4: Downtown! 284 244 A Question of Ethics 284 A Question of Ethics 244 C hapter Summary Key Terms 245 247 Chapter Su mmary Key Ter ms 284 286 287 C hapter Exercises 248 A pply Your Knowled ge 249 Case Stud ies Chapter case: Campus Bikes Continuing Case: Personal Trainer, Inc. Capstone Case: New CenturyWellncss Group CASE Tool Worksho p MIS CourseMate Features 251 25 1 25 1 252 253 254 Chapter Exercises Apply You r Knowledge Case Studies 288 290 Chapter Case: C.mpus Bikes (Part 2) 2~0 Continuing Case: Personal Trajner. lnc. Capnone Case: New Cenwry Welfncss Group 2~ 1 CASE Tool Workshop 2~ 1 293 294 MIS CourseMate Features PHASE 3: SYSTEMS DESIGN Chapter 7 Ch Development Strategies ter 8 Objectives 258 User Interface Design Introduction 258 Objectives 298 Preview Case: Mou ntain V iew College Bookstore 259 Intr oduction 298 Development Strategies Overview 260 Preview Case: Mountain View College Bookstore 299 The Impact of the Internet 260 Systems Design Phase Overview 300 Software as a Servkc 260 Tradit ional vs. Web-Based Systems Development Evolving Trends: Web 2.0 and Cloud Computing 261 262 Will It Succeed? 300 Chapter Overview 30 1 263 What Is a User Interface? 302 The Growth of Outsourcing 263 H uman-Computer Interaction 30 3 OutsOurcing Fees OutsOurcing Issues and Concems Offshore OutsOurcing 264 26S 265 Outsou rcing Case in Point 7.I: Turnkey Services 266 In-House Software Development Options 266 Make or Buy Decision Developing Software In-House Purchasing a Software Package CustOmizing a Software Package Cr eating U ser Applications 266 268 269 270 270 The Systems Analyst's Role Case in Point 7.2: Sterling Associates 271 273 A nalyzing Cost and Benefits 273 Video Learning Session: Retum on Investment (ROJ) 274 Finand aJ Analysis Tools Video Learning Session: Net Present Value (NPV) Cost-Benefit Analysis Checklist The Software Acquisition Process Step I: Evaluate the Information System Requirements Step 2: Identify Potential Vendors or O utsourcing Options Step 3: Evaluate the Aftematives 274 274 274 275 275 278 278 Case in Point 8. 1: Casual Observer Software 305 Seven Habits of Successful Interface Designers 305 Un derstand the Business Maximize Graphical Effectiveness Think Uke a U ser U sc Models and Prototypes Focus on Usability Invite Feedback Document Everything 305 30 5 306 306 306 306 307 A Handbook for User Interface Design 307 RULE I: Cr eate an Interlace That Is Easy to l earn and U sc RULE 2: Enhance User Productivity RULE 3: Provide Users wit h H elp and Feedback RULE 4: Cr eate an Attractive l ayout and Design RU LE 5: Enhance the Interface RULE 6: Focus on Data Entry Screens RULE 7: U sc Vall dation Rules RULE 8: Reduce Input Volume 307 307 308 3 10 3 II 3 13 3 16 3 18 Case in Point 8.2: Boolean Toys 319 Source Document and Form Design Printed Output 319 320 32 1 Over view of Report D esign Cql~Ti~ 20U C<~ ~ All Ri~ Jt~\'fd, Ml~· WI bee~ 0(&111(<,1. ~ d11p~. in wholo Ill' i3 fWl.- ~ w tl~nx :iV!'.s. Wtt(' tir.l pv!)> OC'!II«II m.or bo Wll'fU1«1 £rvm e:,e elk-o.lk ~ t01r('4«(t.), &liiQrial nvkw hMo ok(tll(l.l lh;,t ·n~· w~ IX'!II«<I Otoe$ n\1'1 .-n,.n~· llt'!«ttllt q.-util l~"ttin& e•pcno:!>,Jf, (:(Oft(: L<-=c re.e...,~ the fi~ 10 ~~ l!<.kliD(IO'I.-1 OC'!II«<C ll WI)' d~«~ -1 $11bo(qunr; fO!riW«~, m;uiro ._ n,;;. I 97812851 713·~0_FM.Incld 7 HIS/13 3m PM I Table of C ontent s v iii Types of Reports User Involvement Report Design Principles Case in Point 8.3: Lazy Eddie Case in Point 8.4: Trustworthy Insurance Company Technology Issues Output Technology Input Technology 322 322 322 325 325 325 325 328 Security and Cont rol Issues 329 Output Security and Co ntrol Input Scc.urity and ContrOl 330 Where Do We Go from Here? Modular Design Prototyping A Question of Ethics Chapter Summary Key Terms Chapter Exercises 3 2~ 331 331 331 333 333 335 Apply Your Knowledge 336 337 Case Studies 339 Chapter case: Tools 4 U Continuing case: Personal Trainer, Inc. Continuing case: Pci"Sonal Trainer, Inc. Capstone Case: New CcnturyWcllncss Group 33~ 3 3~ 340 340 CASE Tool Workshop 341 MIS CourseMate Features 342 Chapter 9 Data Design Objectives Int roduction 346 Preview Case: Mou ntain View College Bookst ore 347 Data Design Concept s 348 Data Structures Mario and Danica: A Data Design Example Is Fife Processing Still Important! The Database Environment DBMS Components Interlaces for Users. Database Administrators, and Related Systcnu Data Manipulation language Schema Physical Data Repository 346 348 348 350 350 351 351 353 353 353 Web-Based Data Design 354 Overview Connecting to the Web Data Security 354 354 356 Data Design Terms Dcfl niti ons Key F;olds Referential Integrity Video Learning Session: Entity-Relationship Diagrams Ent ity-Relationship D iagrams Drawing an ERD Types of Relationships Cardinality 356 356 356 35~ 359 360 360 361 362 Case in Point 9. 1: TopText Publishing Data Normalization Standard Notation Format Video Learning Session: First Normal Form First Normal Form Video Leaming Session: Second Normal Form Second Normal Form Video Leaming Session:Third Normal Form Third Normal Form 365 365 365 366 366 368 368 370 370 Two Real-World Examples 372 Example I :Crossroads College 3n Case in Point 9.2: CyberToys 377 Example 2: Magic Majntcnance 377 Case in Point 9.3: DotComTools 378 Working with a Relatio nal Database 379 Quen ion I Question 2 Question 3 Should You Use Codes? Overview of Codes Typos of Codes Designing Codes Data Storage a nd Access Tools and Techniques Logical ver sus Physical Storage Data Coding 37~ 380 380 38 1 381 381 383 384 384 387 388 Data Cont rol 389 Case in Point 9.4: SoccerMom 390 A Question of Et hics Chapter Summary 39 1 39 1 Key Terms 393 Chapter Exercises Apply Your Knowledge 394 395 Case Studies 397 Chapter Case: Scenic Routes Continuing Case: Personal Trajner, lnc.. Capstone Case: New Century Wellncss GI'OUp CASE Tool Workshop MIS CourseMate Featu res 3~7 3~7 3~8 399 400 Chapter 10 System Architecture Objectives 404 Introduction 404 Preview Case: Mountain View College Bookstore 405 Architecture Checklist 406 Corporate Organization and Cult ur e Enter prise Resource Planning (ERP) Case in Point I 0.1 : ABC Systems Initial Cost and TCO ScalabUity Web Integration Legacy Systems Processing Options Secur ity Issues Corporate Portals 406 406 407 407 4~ 4~ 4 10 4 10 4 10 4 1...
View Full Document

  • Spring '17

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Stuck? We have tutors online 24/7 who can help you get unstuck.
A+ icon
Ask Expert Tutors You can ask You can ask You can ask (will expire )
Answers in as fast as 15 minutes