الفئات الشركات
كتاب دراسي مجاني

How to do the Final Year Projects

A Practical Guideline for Computer Science and IT Students

بواسطة Hossein Hassani
(57 التقييمات)
2 التعليقات
123
اللغة:  English
Every year, many Computer Science and IT students need to prepare themselves for their final year projects.
حمل كتب دراسية مجانية في صيغة PDF أو اقرأها في وضع الاتصال بالإنترنت. أعلانات أقل بنسبة 15%
اشتراك الشركات ‎‎ مجاني‎‎لأول ‎‎ ‏30 يوم‏‎‎ ، بعد ذلك ‎‎ ‎$5.99‎ ‎‎/شهر
الوصف
المحتوى
التعليقات

Every year, many Computer Science and IT students need to prepare themselves for their final year projects. This final project plays a great role in showing the efficiency of learning outcomes of modules that the students have taken during their studies. Once the time comes, a thousand questions arise: What kind of project should I do? What steps should I take? How should I prepare the project report? How should I present my project? This book tries to address these and many more important questions.

  1. Introduction
  2. How to Choose a Project
    1. Choosing a Topicfrom the Project List
    2. Proposing Your Own Topic
    3. Choosing a Supervisor
    4. Summary
  3. Project Planning
    1. Project Plan
    2. Refining the Project Plan
    3. Controlling the Project
    4. Project Diary
    5. Summary
  4. Methodology
    1. Overview
    2. Software Development Methodology
    3. OO vs. Structured
    4. A Mixed-mode Approach
    5. Summary
  5. Requirements Management
    1. Requirement Specification
    2. Requirement Types
    3. Functional Requirements
    4. Requirement Prioritization
    5. Summary
  6. Use Case Modeling and User Interface Design
    1. Use Case
    2. Use case Model
    3. Use Case Template
    4. User Interface and Use Case
    5. Use Case Granularity
    6. More applications of Use Case
    7. Summary
  7. Database Design
    1. Database Management Systems
    2. Relational vs. Object Oriented Database
    3. Data Modeling
    4. Database Design
    5. Using Stored-Procedures and Triggers
    6. Summary
  8. Implementation
    1. Implementation Tools and Environment
    2. Customization
    3. Localization
    4. Summary
  9. Testing
    1. Testing Process
    2. Test Categories
    3. Test Case
    4. Object Oriented Test
    5. Validation and Verification
    6. Summary
  10. Report Writing
    1. Report Structure
    2. Proofreading
    3. Summary
  11. Supporting Documents
    1. Codes
    2. Test Documents
    3. Project Diary
    4. Electronic Documents
    5. Summary
  12. Presentation
    1. Presentation Structure
    2. Preparation
    3. Rehearsal
    4. Presenting
    5. Summary
I read this book to give me more ideas on how to do projects, and later realized that it has assisted me how to manage my time well. Depending on the weight of one aspect, you'll be able to come up with goals that will let you meet the deadline. This guided me well. :)
A useful guideline to start with. However, it is necessary to use the bibliography in order to have more details on each step which has briefly been explained in the book.
نبذة عن المؤلف