Professional Documents
Culture Documents
SYSTEM
A PROJECT REPORT
Submitted in partial fulfillment for the award of the degree of
Master of Computer Applications
of
Karunya University
Submitted by
Manjula.V
(Reg.No: 08CA014)
i
April 2011
DECLARATION
I, Manjula.V, hereby declare that the project titled “ Web Based Courseware
requirement for the award of the Master of Computer Applications is a record of original
work done by me during November 2010 - April 2011 under the supervision and
Karunya Nagar, Coimbatore-641 114, and I assure that, it has not formed the basis of any
other degree/ diploma/ associate fellowship / or other similar title to any other candidate
of the university.
ii
DEPARTMENT OF COMPUTER APPLICATIONS
KARUNYA SCHOOL OF SCIENCE AND
HUMANITIES
BONAFIDE CERTIFICATE
iii
Internal Examiner External Examiner
iv
ACKNOWLEDGEMENT
I take this opportunity to express my gratitude to all those who helped me throughout this
project work. First of all, I wish to offer my sincere prayers and thanks to the almighty for his
unfailing grace and miraculous blessing towards me throughout this project work.
for his valuable prayers and blessings for completing this project successfully.
Karunya University, for acknowledging my request and permitting me to undertake this work
I convey my heartfelt thanks to Dr. (Mrs.) Anne Mary Fernandez, Registrar, Karunya
University, for her valuable suggestions and help throughout the course.
I have great pleasure in acknowledging my thanks to Mrs. V. Vani, our HOD, for her
encouragement and help throughout the course. I thank her for her endless support and
I express my sincere thanks to Mrs. C. Beulah Christalin Latha, Internal guide for her
Beulah Christalin Latha, Dr. P Ranjith Jeba Thangaiah, Project Coordinator(s), for their inspiring
Finally, I pay thanks whole-heartedly to my family, all my friends, and all those who
(Manjula.V)
v
TABLE OF CONTENTS
Declaration Ii
Certificate of examiners Iii
Acknowledgement V
List of tables Xi
List of figures Xiii
Executive summary Xiv
Chapter 1: INTRODUCTION 1
1.1 Purpose 2
vi
Chapter 3: SYSTEM FEATURES 8
4.2.1 Usability 13
4.2.2 Reliability 13
4.2.3 Performance 14
4.2.4 Supportability 14
vii
5.1.2 General Constraints 16
6.1.1 Login 26
6.1.2 Registration 27
viii
6.3 System Test Plan and procedures 34
Chapter 7: CONCLUSION 37
APPENDICES 39
Appendix A: 40
ix
A3. Activity Diagram 47
A5. ER Diagram 53
Appendix B: 54
Bibliography 63
x
LIST OF TABLES
xi
S.NO Table Name Page No
1 User Details 17
2 Subject Reg 17
3 Exams 18
4 Schedule Exam 18
5 Exam Result 18
6 Exam Request 19
7 Exam Question 19
8 Exam Details 20
9 Exam Type 20
10 Login Details 20
11 Subject Allocation 21
xii
LIST OF FIGURES
1 DFD Diagrams 40
3 Activity Diagram 47
4 Class Diagram 48
xiii
5 ER Diagram 53
6 Screen Shots 54
Executive Summary
The project has been planned to be having the view of distributed architecture, with
centralized storage. Using the constructs of MS-SQL Server and all the user interfaces has been
designed using the ASP.Net technologies. The database connectivity is implemented using the
xiv
“SQL Connection” methodology. The standards of security and data protective mechanism have
been given a big choice for proper usage. The application takes care of different modules and
their associated reports, which are produced as per the applicable strategies and standards that
are put forward by the administrative staff.
The entire project has been developed keeping in view of the distributed client server
computing technology, in mind. The specification has been normalized to eliminate all the
anomalies that may arise due to the database transaction that are executed by the general users
and the organizational administration. The user interfaces are browser specific to give distributed
accessibility for the overall system. The internal database has been selected as MS-SQL server
2005. The basic constructs of tablespaces, clusters and indexes have been exploited to provide
higher consistency and reliability for the data storage. The MS-SQL server 2005 was a choice as
it provides the constructs of high-level reliability and security. The total front end was dominated
using the ASP.Net technologies. At all proper levels high care was taken to check that the system
manages the data consistency with proper business rules or validations. The database
connectivity was implemented using the latest “SQL Connection” technology provided by
Microsoft Corporation. The authentication and authorization was crosschecked at all the relevant
stages. The user level accessibility has been restricted into two zones namely.
xv