Format 2
Format 2
By
Student Name
(00-arid-0000)
Student Name
(00-arid-0000)
Supervised by
Supervisors Name
MASTER OF COMPUTER SCIENCE / MASTER OF INFORMATION TECHNOLOGY / BACHELOR OF SCIENCE IN COMPUTER SCIENCE (MCS) / (MIT)/ BS (CS)
RAWALPINDI 2012 I
Dedicated to our beloved parents and to all those, whose prayers always pave the way to success for us.
II
PROJECT IN BRIEF
Project Title :
Organization
Objectives
Undertaken By
Supervised By
Date Started
Date Completed
Technologies Used
Operating System
Web Server
System Used
III
ACKNOWLEDGEMENT
Thanks to Almighty Allah for giving us knowledge, power and strength to accomplish this task. We learned a lot while doing this project and this will certainly help us in our forth coming life. Many friends of us helped us during this project but we are really thankful to the help and support of Mr. Firstname Lastname from ... Institute of Information Technology, who helped us in all the phases of this project. His supervision helped us a lot during the times of difficulties. In the end we would like to thank all of our friends for their support and encouragement.
NAME1 NAME2
IV
DECLARATION
I/we hereby declare that this software, neither as a whole nor as a part has been copied out from any source. It is further declared that I / we have developed this software and accompanied report entirely on the basis of my/our personal efforts. If any part of this project is proved to be copied out from any source or found to be reproduction of some other. I / We will stand by the consequences. No portion of the work presented has been submitted in support of any application for any other degree or qualification of this or any other university or institute of learning.
NAME1 NAME2
CERTIFICATION
It is certified that the contents and form of the project entitled Title of the project submitted by Name1 (00-arid-0000) and Name2 (00-arid-0000) has been found satisfactory for the requirements of
MASTER OF COMPUTER SCIENCE/ MASTER OF INFORMATION TECHNOLOGY / BACHELOR OF SCIENCE IN COMPUTER SCIENCE (MCS) / (MIT) / BS (CS)
Member 1:
______________________ Mr. .
Member 2:
______________________ Mr. .
Dated:
VI
ABSTRACT
VII
Contents
Project in Brief..III Acknowledgement IV
Declaration.V Certification...VI Abstract Table of Contents List of Figures Glossary CHAPTER 1 INTRODUCTION CHAPTER 2 REQUIREMENTS ANALYSIS CHAPTER 3 DESIGN.. CHAPTER 4 PROJECT MANAGEMENT CHAPTER 5 IMPLEMENTATION CHAPTER 6 SOFTWARE TESTING.. CHAPTER 7 CONCLUSION & FUTURE WORK. CHAPTER 8 REFERENCES & BIBLIOGRAPHY Appendix A: The Source Code of the Dissertation Appendix B: User Manual & Screenshots I XII VII IX XIII XIV
VIII
Table of Contents
Project in Brief..III Acknowledgement IV
Declaration.V Certification...VI Abstract Table of Contents List of Figures Glossary CHAPTER 1 INTRODUCTION 1.1 Project Overview 1.1.1 GIS Network Component 1.1.1.1 Mobile Switching Center 1.1.1.2 Intelligent Network Project Scope Proposed Solution Proposed System Components 1.4.1. House Keeping 1.4.2. System Records 1.4.3. Analysis Area Proposed System Output Main Features of the Proposed System 1.6.1 Efficiency 1.6.2 User Friendly Interface 1.6.3 Minimum Redundancy 1.6.4 Facilitated Data Input 1.6.5 Data Security and Integrity 1.6.6 Technical Innovation 1.6.7 Flexibility 1.6.7.1 Technology 1.6.7.2 Business Abundance 1.6.7.3 Control 1.6.8 Extensibility VII IX X XI 1
1.5 1.6
IX
1.7
1.6.9 Scalability 1.6.10 Adherence to Standards Introduction to Tools & Technologies Used
CHAPTER 2 REQUIREMENT ANALYSIS... 2.1 2.2 2.3 Software Requirement Specification (SRS) Introduction Purpose 2.3.1 Proposed Solution Overview 2.3.2 Modules of The Proposed Solution Specification Requirements 2.3.1 Functional Requirements 2.3.2 External Interface Requirements 2.3.3 Performance Requirements 3.3.3.1 Response Time General Constraints 2.4.1 The Product 2.4.2 Hardware Constraints 2.4.2.1 For Server: 2.4.2.2 For Client: 2.4.2.3 Others 2.4.3 Guidelines Project Objectives Use Cases
2.3
2.4
2.5 2.6
CHAPTER 3 SOFTWARE DESIGN 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 Use Cases Class Diagram Activity Diagrams Sequence Diagrams Collaboration Diagrams Component Diagrams Deployment Diagrams ERD Data Dictionary
CHAPTER 4 PROJECT MANAGEMENT . 4.1 4.2 Milestones Project Closeout Report 4.2.1 Project Deliverables 4.2.2 Operations & Maintenance Risk Management 4.3.1 Introduction (Risk Management System)
4.3
CHAPTER 5 IMPLEMENTATION 5.1 Visual Basic .Net 5.1.1 Solve Todays Problem More Effectively 5.1.2 Get On The Fast Track To Building Tomorrows Application Today 5.1.3 Upgrade For Success ASP.Net 5.2.1 Developer Productivity 5.2.2 Improved Performance And Scalability 5.2.3 Enhanced Reliability 5.2.4 Easy Deployment 5.2.5 New Application Models 5.2.6 System Requirements for Visual Studio. Net Windows XP 5.3.1 Easy To Use 5.3.2 Revolutionize The Way Remote Users Work 5.3.3 Advanced Management, Deployment And Support Tools 5.3.4 System Requirements For Windows XP Professional Microsoft Access 5.4.1 Standard Features 5.4.2 System Requirements For Microsoft Office XP
5.2
5.3
5.4
CHAPTER 6 SOFTWARE TESTING 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 Deriving Test - Case Specifications State the Test Environment Testing Identification Test Procedure Unit Testing Integration Testing System Testing Test Plan 6.8.1 Objectives 6.8.2 Software Test Environment 6.8.3 Test Identification 6.8.4 Test Schedules 6.8.5 Requirements Traceability 6.8.6 Test Cases 6.8.7 Test Output Analysis 6.8.8 Summary of Test Result 6.8.9 Deviation from Test Cases 6.8.10 Bug Report
XI
8.1 8.2
XII
List of Figures
XIII
Glossary
XIV