189
B C S GOVT P G COLLEGE DMT. - 1 - RPHKN COLLEGE_MANAGEMENT GOVT B C S P G C SHRI BABU CHOTELAL SHRIVASTAV GOVT. P.G.COLLEGE DHAMTARI (C. G.) SUBMITTED BY BCA-III Final year GOVT. B.C.S. P.G. COLLEGE DHAMTARI (C.G.) PROJECT GUIDER MR. RAJESH CHOURASIYA HEAD DR.V. K. PATHAK

GOVT_PG_C

Embed Size (px)

Citation preview

Page 1: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 1 -

RPHKN COLLEGE_MANAGEMENT

GOVT B C S P G C

SHRI BABU CHOTELAL SHRIVASTAV GOVT. P.G.COLLEGE DHAMTARI (C. G.)

SUBMITTED BY

BCA-III Final year GOVT. B.C.S. P.G. COLLEGE DHAMTARI (C.G.)

PROJECT GUIDER MR. RAJESH CHOURASIYA

ASST. PROF.GOVT. B.C.S. P.G. COLLEGE

DHAMTARI(C.G.)

HEAD DR.V. K. PATHAK

(HOD) IT DEPARTMENT GOVT. B.C.S. P.G. COLLEGE

DHAMTARI(C.G.)

Page 2: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 2 -

RPHKN COLLEGE_MANAGEMENT

A PROJECT

On

GOVT B C S P G CGOVT B C S P G C

2009Submitted in partial fulfilment of the

Requirement for the award of degree ofBACHELOR OF COMPUTER APPLICATIONS (B.C.A.)

SS UBMITTEDUBMITTED BY BY

HITESH YADAV & PRAVEEN SAHU BCA-III Finale year GOVT. B.C.S. P.G. COLLEGE DHAMTARI (C.G.)

PROJECT GUIDER MR. RAJESH CHOURASIYA

ASST. PROF.GOVT. B.C.S. P.G. COLLEGE

DHAMTARI (C.G.)

HEAD DR. V. K. PATHAK

(HOD) IT DEPARTMENT GOVT. B.C.S. P.G. COLLEGE

DHAMTARI(C.G.)

Page 3: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 3 -

RPHKN COLLEGE_MANAGEMENT

FOR

B C S GOVT P G COLLEGE

Dissertation Submitted

In

Partial Fulfilment Of

Bachelor of Computer Application (B.C.A.)

BY

HITESH YADAV & PRAVEEN SAHU

Project Guider

Mr. RAJESH CHOURASIYA Asst. Prof B. C .S. GOVT. College (c.g)

Page 4: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 4 -

RPHKN COLLEGE_MANAGEMENT

SELF –CERTIFICATE:-

This is to certify that we are Hitesh Yadav & Praveen Sahu student of Bachelor of Computer Application (BCA) part (III) OF PT. RAVI SHANKAR SHUKLA UNIVERSITY RAIPUR (C.G.) have developed a software entitled by ”COLLEGE MANAGEMENT ” in Visual Basic and MS-Access. We assure that this project is carried out by ourselves and has not been submitted to other university.

Hitesh yadav & Praveen Sahu (BCA Part (III))

Page 5: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 5 -

RPHKN COLLEGE_MANAGEMENT

: B.C.S GOVT. P.G. COLLEGE, DHAMTARI (C.G.) :

CERTIFICATE

This is certify that the project report on COLLEGE MANAGEMENT is being

Submitted By

Mr. Hitesh Yadav & Mr. Praveen Sahu

In partial fulfilment for the award of Bachelor of Computer Application part (III) of Pt. Ravishanker Shukla University, Raipur (C.G.) is record of student own work carried -Out by them under our IT department or College.

Date:-

Page 6: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 6 -

RPHKN COLLEGE_MANAGEMENT

(-------------------)

Dr. V. K. Pathak [H.O.D.] B.C.S. Govt. P.G. college Dhamtari(C.G.)

CERTIFICATE FROM ORGANIZATION

THIS IS TO CERTIFY THAT THE STUDENT OF “BACHELOR OF COMPUTER APPLICATION(Final year) ” OF B.C.S. GOVT. COLLEGE DHAMTARI (C.G.) AT RAVI SHANKAR SHUKLA UNIVERSITY,RAIPUR(C.G.).

HITESH YADAV & PRAVEEN SAHU

HAVE MADE A SOFTWARE ENTITLED BY “ COLLEGE MANAGEMENT SYSTEM ” OF B.C.S. GOVT. P.G. COLLEGE , DHAMTARI . THIS SOFTWARE IS VERY USEFULL IN THE PROCESS OF LIBRARY MANAGEMENT & ACCOUNT & STUDENT RECORDS MANAGEMENT OF COLLEGE . FULFILLS MY EXPECTATION AS I WANT THE DIFFERENT REPORTS OF COLLEGE MANAGEMENT TO BE COMPUTERIZED. ITS VALIDATION SECUTRITY PROVISION & SEARCHING FACILITIES ARE VERY GOOD FOR USER SUPPORT .ITS “ ENTERING INFORMATIONS & EXAMINING INFORNATION ”

FEACTURE OF THE S/W IS REALLY BOON FOR OUR FIRM..

THIS SOFTWARE SHOULD BE IMPROVED AS IT HAS SOME LIMITATIONS BUT HIS FULFILLS OUR EVERY NEED.

Page 7: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 7 -

RPHKN COLLEGE_MANAGEMENT

I AM VERY HAPPY WITH THEIR PERFOMANCE & I WISH

AN EXCELLENT FUTURE TO THEM IN SOFTWARE FIELD.

DATE : FOR : B.C.S. GOVT. P.G. COLLEGE, DHAMTERI(C.G.)

PLACE :

CERTIFICATE OF APPROVAL

The System Development project entitled “COLLEGE

MANAGEMENT" hereby approved as creditable

study, work and implementation carried out in a

satisfactory manner to warrant it’s acceptance as the

partial fulfillment of the requirement for the award of

the degree of Bachelor of Computer Application

Page 8: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 8 -

RPHKN COLLEGE_MANAGEMENT

(BCA) course for it has been submitted by Mr. HITESH

YADAV & Mr. PRAVEEN SAHU students of B.C.S.

GOVT P.G. COLLEGE DHAMTARI (C.G.)

(Internal Examiner) (External Examiner)

ACKNOWLEDGEMENTACKNOWLEDGEMENT

It would be prudent to commence this report with a sincere attribute to all those who have

played an indispensable role in the accomplishment of this work and obliged whenever and

wherever there able guidance was required.

I am thankful to my Head Of The Department Dr. V.K. Pathak for all the guidance and

encouragement they have given to me. I am very grateful to all the faculty members of the

B.C.S. GOVT P.G. COLLEGE DHAMTARI (C.G.) for their help and support in my project.

I express my heartfelt gratitude to Mr. RAJESH CHOURSIYA ,Asst. Prof. OF

B.C.S. GOVT P.G. COLLEGE DHAMTARI (C.G.) for his guidance and encouragement

throughout the duration of my training.

With a deep sense of gratitude I express my humble thanks to my project guide Mr. RAJESH

CHOURSIYA ,Asst. Prof., B.C.S. GOVT P.G. COLLEGE DHAMTARI (C.G.) for providing full

co-operation, support, sharing his knowledge, experience and expert guidance.

I owe my sincere thanks to Mr. RAJESH CHOURSIYA ,Asst. Prof., LIBRARY SYSTEM for

helping me to improve this project. Thanks are extended to my family members, class

fellows and well-wishers for mutual support and helping attitude.

Page 9: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 9 -

RPHKN COLLEGE_MANAGEMENT

HITESH YADAV & PRAVEEN SAHU

Abstract

Title : COLLEGE MANAGEMENT Client : B.C.S. GOVT P.G. COLLEGE DHAMTARI (C.G.)

Period : Dec. 2008 – Feb. 2009

The Project:

The software is developed based on three-tier technology to integrate various units & focus primarily on the basic LIBRARY SYSTEM & STUDENT RECORD Requirement Planning of the B.C.S.GOVT P.G. COLLEGE DHAMTARI (C.G.) the major features of the software are:

Software developed using GUI for ease of use. ORDBMS compliant design. Extremely user friendly & easy methods of querying the data

information. Helps to provide Computerised LIBRARY SYSTEM FOR B.C.S. GOVT

P.G. COLLEGE DHAMTARI (C.G.) , Helps to store Records of general, recommended visitor, which is

very difficult in manual system. It also helps to store Student’s record with Departments,

Designations.

No duplicity in data maintenance & maintain complete integrity.

Technology Used: V.B-6.0, M.S. ACCESS (2003) .

Page 10: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 10 -

RPHKN COLLEGE_MANAGEMENT

PREFACEPREFACE

This project is intended to computerization of COLLEGE MANAGEMENT . This is a exclusive and live software which gives various facilities to the Employee i.e. Viewing the details of department, GFC/ Non GFC/GDFC/PD account, LMC,Self Financial ,records according to the unique ID. OF An College employee Can only read the details and submit the respective form which he uses, he does not have the permission of modification and deletion of the record. Only the Database Administrator has the authority or right to append, edit or delete of any record. The record, which is appended, gives the abstract details, which are helpful for administration purposes. This project is developed in open source platform using VISUAL BASIC 6.0 and MS ACCESS 2003 .

Visual Basic technology readily harnesses the power of the network because it is both a programming language and a selection of specialized platforms. As such, it standardizes the development and deployment of the kind of secure, portable, reliable, and scalable applications required by the networked economy. Because the Internet and World Wide Web play a major role in new business development, consistent and widely supported standards are critical to growth and success.

Microsoft® Access 2003 extends the performance, reliability, quality, and ease-of-use of Microsoft Access2003 includes several new features that make it an excellent database platform for large-scale online transactional processing (OLTP), data warehousing, and e-commerce applications. The OLAP Services feature available in Microsoft Access2003. The term OLAP Services has been replaced with the term Analysis Services. Analysis Services also includes a new data-mining component. The Repository component available in Microsoft Access2003 . References to the component now use the term Meta Data Services. The term repository is only in reference to the repository engine within Meta Data Services.

Page 11: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 11 -

RPHKN COLLEGE_MANAGEMENT

Page 12: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 12 -

RPHKN COLLEGE_MANAGEMENT

CONTENTS

Chapter 1 Introduction

1.1 Introduction to Project1.2 Organizational Introduction

Chapter 2 Environments

2.1 Hardware 2.1.1 System Requirements 2.2 Software Requirements

2.2.1 System Requirement Technology Used Chapter 3 Theoretical Framework

3.1 About VISUAL BASIC 6.0 3.2 About MICROSOFT ACCESS

Chapter 4 Requirement Specification

4.1 Introduction 4.2 Problem Definition 4.3 Project Objectives 4.4 Hardware and Software Requirements 4.5 Requirement Analysis

Chapter 5 System Analysis

5.1 Introduction 5.2 Analysis Models 5.3 The Existing system 5.3.1 An overview of Existing System

5.3.2 Problem definition 5.3.3 List of Inputs

5.3.4 Major Function 5.3.5 List Of Major Data Stores

Page 13: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 13 -

RPHKN COLLEGE_MANAGEMENT

5.5 Feasibility Study 5.6 Proposed System

5.5.1 Need Of Computerization 5.5.2 Functional Area 5.5.3 Flow of Data In Proposed System

Chapter 6 System Design

6.1 Introduction 6.2 ER Diagram

6.3 Procedural Design: HIPO Chart 6.4 Architectural Design: Data Flow Diagram

6.4.1 Context Diagram 6.4.2 First Level DFD 6.5 Database Design

6.6 Data Dictionary

Chapter 7 Screens MODE

7.1 Input Screen 7.2 Output screen

Chapter 8 Testing

8.1 Introduction 8.2 Strategic Approach to Software Testing

8.3 Unit testing 8.3.1 White Box Testing

8.3.2 Basis Path Testing 8.3.3 Conditional Testing

8.3.4 Data Flow Testing 8.3.5 Loop Testing

8.4 Integration Testing 8.4.1 Integration Approach

8.5 GUI Testing

8.5.1 Testing of Client/Server Architecture 8.6 Validation Testing

Page 14: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 14 -

RPHKN COLLEGE_MANAGEMENT

8.6.1 Black Box Testing 8.6.2 Performance and Acceptance Testing

8.6.3 Alpha and Beta Testing 8.7 System Testing 8.7.1 Security Testing

Chapter 9 System Security

9.1 System security & maintenance

Chapter 10 Discussion

10.1 Conclusion 10.2 Advantages of Project 10.3 Limitations and Drawbacks

10.4 SUMMRY 10.5 Bibliography

Page 15: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 15 -

RPHKN COLLEGE_MANAGEMENT

INTRODUCTION TO PROJECT

Page 16: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 16 -

RPHKN COLLEGE_MANAGEMENT

Every enterprise has it’s own policies, rules, procedure and administrative methods to develop and

implement this methods and policies. Every colleges has several departments. Students &

Teachers of this department have to be trained or to provide training there at to improve their

efficiency.

“College management” project is designed under

graphical user interface(GUI) environment of Microsoft VB-6 as a front-end & back-end support is

given by MS-ACCESS.

This software is basically meant for the abstract report and manage students information/records

of any college, in which students work/studies under teachers & principle.

In this system few terms , which are related to job remittance, job entry & job close are used for

execution of processes while exploring “college management ” system. There are menus as:

LIBRARY

STUDENT RECORD

ACCOUNT

FORMATE

TOOLS

SEARCH

WINDOWS

The LIBRARY menu contains 5 submenus ,there have many

different sub-menus, Five submenus are as

follows:

1) Data Entry: This submenu offers to user for entry , modification ,deletion of

information about Book, student, Issue ,Return etc.

2) Browse : If user wants to view stored information then user uses this submenu.

Page 17: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 17 -

RPHKN COLLEGE_MANAGEMENT

3) User: From this submenu any user can create own user account OR Existing

user can change own password.

4) Help: Help menus contain three options –contacts, about program, about

programmer.

5) Quite: program is terminated b this option.

The “STUDENT RECORD” menu contains two sub menus that

this is entry, LAB:

1) Entry : Entry option is related to TC issue, Admission records & student strength.

2) LAB: The “Lab” menu contains only two

Submenus ,that are related to daily attendance & lab time information :

i) Attendance: This submenu maintains records o f students , that they

regular or not, & also gives information about each students that uses

different computer.

ii) Student list: This list gives information about student that related to

different section of ‘IT’ department.

The “account” menu contains only two submenus That is

related to account management:

1)Entry: In this menu fees collection related entries are made. There are

many type of records under fees collection like Non _GFC, GFC, Self financial,

LMC etc.

i )Deposits :- In deposit the fee which is collected is maintained in

the deposits section with the help of GDFC(Government daily fee

collection), PD (Personal deposit) it is a personal deposit of

college,AF( Amalgamated fund) it is a fund for the handicapped

students.

ii) Browse:- This submenu shows stored information that related to different

deposit section. .

Page 18: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 18 -

RPHKN COLLEGE_MANAGEMENT

The “FORMATE” menu contains three submenu that related to

specially screen appearance:

1) Wallpaper: By this submenu we can set new & our favourite wallpaper.

2) Bgcolor: By this submenu we can change background colour.

3 ) Default: By this option we can apply old setting.

The “TOOLS” menu contains three submenu that offers to user

to use different tools:

1) Calculator : This submenu offers to user for arithmetic calculation

2) Notepad : This submenu offers to user for documentation work.

3) Dos: This submenu offers to user to use the virtual mode in their entries.

The “SEARCH” menu contains three submenus that are related

to search for different records:

1) Library: This submenu contains three options that search detail information via

bookname, student_id, book number.

2) Student_records: This submenu contains three options, that search detail

information via category, subject, TC number.

3) Account: This submenu contains three options , that search detail information

via receipt-number, account-number,& by class-name.

The “WINDOWS” menu contains four options are as follows:

1). Tile Horizontally.

2). Tile Vertically.

3). Cascade.

4). Arrange Icon.

INTRODUCTION TO ORGANIZATION

Page 19: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 19 -

RPHKN COLLEGE_MANAGEMENT

College Management System is a department that requires no introduction to

any body. P.G College is a Government department it is in the service of

students.

Main work of the college is giving education to the students. Maintains record

of all students, employees and professors, accounting work, books maintance,

sports etc are performed in the college.

College provide many facilities like giving encouragement to the students in

every fields like sports, researches, providing campus selection for students jobs

etc.

College is only a place where the students make their future bright.

hhhgg

Page 20: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 20 -

RPHKN COLLEGE_MANAGEMENT

Hardware Requirements

System Requirements

Software Requirements

System Requirement Technology Used

Page 21: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 21 -

RPHKN COLLEGE_MANAGEMENT

HARDWARE REQUIREMENT

Hardware is the physical component of a Computer , which includes Central Processing Unit , internal storage units , other peripherals or any other devices that can be used in congestion with these units . Broadly, hardware can be termed the electronic circuits used in building the computer that executes the software

Hardware Configuration: -

Processor : Intel ® Pentium or Celeron ™.

RAM : Minimum 64 MB.

Bus Frequency : Above 100 MHz.

Hard Disk : Above 8 GB.

Floppy Drive : 1.44 MB.

CD ROM : 48X CD Rom.

Printer : Laser Printer or Dot Matrix

Above Hardware and Mouse is necessary for quick and efficient operation.

Page 22: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 22 -

RPHKN COLLEGE_MANAGEMENT

SOFTWARE REQUIREMENT

Software is the list of instruction to be executed by a computer Software is the part of computer system, which enable the H/W to operate S/W

Is an essential requirement of the computer system. The proposed system is developed in VB 6.0 and MS Access Xp. So by creating the cab file of this project there is no need of installing VB 6.0. But the following Software is required.

Software Configuration:

1. Operating System : WindowsNT/98/2000/ME/XP.

2. Stand alone Environment.

3. Application Software : Microsoft Office /2000/Xp.

4. Microsoft Internet Explorer.

5. Rdbms package : Ms Access

6. Language Used :

Front End : Visual Basic 6.0 Back End : Ms-Access.

Page 23: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 23 -

RPHKN COLLEGE_MANAGEMENT

Page 24: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 24 -

RPHKN COLLEGE_MANAGEMENT

THEORETICAL FRAMWORK

->ABOUT VISUAL BASIC-6.0

->ABOUT MICROSOFT ACCESS

 

Page 25: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 25 -

RPHKN COLLEGE_MANAGEMENT

INTRODUCTION OF VISUAL BASIC

6.0

Visual Basic is primarily a visual design (GUI) environment . we can Create a visual basic application by designing forms that make up the user interface and by adding essential code for performing required task . Particularly visual basic lets us add menus , text boxes , command button , option buttons , check boxes , scroll bars etc. We can use grids to handle tabular data . We can communicate with other windows application , and , perhaps most importantly, you’ll have an easy method to let users control and access databases .

: ADVANTAGES OF USING VISUAL BASIC 6.0 :

1. Visual Basic application are event-driven means the user is in control the application. The user generates a steam of event each time he or she clicks with the mouse or presses a key on the keyboard. Your Visual Basic application responds to those events through the code you’ve written and attached to these events.

2. Visual Basic supports the principles of object oriented design . This means that we can compartmentalize different aspects of our application as objects and develop and test those objects Independently of the rest of the application .By modifying certain properties and invoking the methods of those objects, we exerts a great deal of control over the user’s interaction with the visual basic program we’ve written .

3. Although Visual Basic does not comply with all the concepts and principles behind the Object-Oriented development model supported by Visual C++ environments, Visual Basic includes enough of these features to more than satisfy all but the most ardent followers of Object Oriented programming.

4. Microsoft has designed Visual Basic to be complete Windows application development system. This means that our Visual Basic application will look and behave like other Windows program our users might work with. In other words, our Visual Basic applications will conform to the Windows look and feel without any extra work on our part. Unlike Visual C++ and other development platforms we don’t have to go to extreme measures to employ even the most sophisticated Windows features in our Visual Basic application. 5. Visual Basic is infinitely extensible through the use of ActiveX controls, dynamically linked libraries (DLLs), and add-ins. we can create these ActiveX controls DLLs, and add-ins with Visual Basic 6 or buy them off the shelf from a large number of third party software tools. In fact, one of the major influences driving to rapid adoption of Visual Basic 6 is the desire of many developers to create a ActiveX controls and DLLs for use in other Windows applications such as Excel, Word, Access.

Page 26: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 26 -

RPHKN COLLEGE_MANAGEMENT

INTRODUCTION OF MS

ACCESS

MS Access : is a database development package which helps us to create databases dynamically and easily . We can not only create databases but we can also transfer data via internet very easily.

Databases : A database is a collection of information related to a particular subject or purpose, such as tracking customer orders or maintaining a music collection. If our database isn't stored on a computer, or only parts of it are, you may be tracking information from a variety of sources that we have to coordinate and organize yourself.

Using Microsoft Access, you can manage all your information from a single database file.

Within the file, divide your data into separate storage containers called tables; view, add, and update table data using online forms; find and retrieve just the data you want using queries; and analyze or print data in a specific layout using reports.

To store your data, create one table for each type of information you track. To bring the

data from multiple tables together in a query, form, or report, you define relationships between the tables.

To find and retrieve just the data that meets conditions you specify, including data from multiple tables, create a query. A query can also update or delete multiple records at the same time, and perform built-in or custom calculations on your data.

Page 27: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 27 -

RPHKN COLLEGE_MANAGEMENT

Page 28: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 28 -

RPHKN COLLEGE_MANAGEMENT

REQUIREMENT SPECIFICATION

INTRODUCTION

PROBLEM DEFINITION

PROJECT OBJECTIVE

HARDWARE REQUIREMENT

SOFTWARE REQUIREMENT

REQURIMENT ANALYSIS

4.1 INTRODUCTION

Page 29: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 29 -

RPHKN COLLEGE_MANAGEMENT

It goes without saying that an accurate and thorough understanding of software requirements is essential to the success of a software development effort. All further development like System Analysis, System Design, Coding will depend on how accurate and well prepared the Requirement Specification is. Poorly analyzed and specified software will disappoint the user and bring grief to the developer, no matter how well designed and well coded the software is. Requirement specification appears to be a relatively simple task, but appearances are often deceiving. Chances of misinterpretation are very high, ambiguity is probable and communication gap between customer and developer is bound to bring confusions.

Requirement specifications begin with a clear and concise heading stating in a sentence the task to be performed (i.e. Work Objective) For this, we have to identify the problem first. Problem specification serves as a basis of identifying work-objective that helps in describing the requirements in technical and precise statements. After the initial specification reports are received, they are analyzed and refined through customer developer interaction. System Analysis follows to determine feasibility and profit loss analysis.

4.2 PROBLEM DEFINITION

A considerable amount to of delay is experienced in database handling in manual system because of the fact that there are a number of students in College. The system is so complex that even finding the particular required data for information purpose, reporting purpose and decision-making is time consuming. Even though in this system quick retrieval of such information is not very easy. While it is very clear that all the coactivity like searching a record or find the total number of students and their educational detail or library detail in each year. There fore government P.G. college of dhamtari is requires a system where the monitoring of database can be done more effectively. Hence there is a need for using Information Technology to monitor the database and trace out the process of activities of students & library system as well as to access the throughput at each level.

4.3 PROJECT OBJECTIVE

To Develop an Application that would support the following features:- It should be user-friendly . It should be able to keep track of all the transactions regarding all activities in

students & library System. Custom made features should be available to different types of user like administrator

and teachers. The application should be able to generate requisite Searching.

4.4 Further Discussion : Requirement Analysis

Requirement analysis is the first technical step in the software engineering process. It is at this point that general statements of software scope are re-defined into a concrete specification that becomes the foundation for all software engineering activities that follow. There is no doubt that the presentation of specification has much to do with the quality of the solution. Developers working with incomplete, inconsistent, or misleading specification have to ultimately deal with confusion and frustration. The quality, timeliness and completeness of the software suffer as a consequence.

Software Requirement Specification is developed as a consequence of analysis. Review is essential to ensure that the developers and customers have the same perception of the

Page 30: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 30 -

RPHKN COLLEGE_MANAGEMENT

problem. Unfortunately, even with the best of the methods, the problem is that the requirements keep on changing with changing conditions. So it is necessary that during the requirement specification, user should know the competence of the software. Hence, we are making our best efforts to make Computerization of college management system flexible enough to meet the changing requirements of the end users.

Page 31: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 31 -

RPHKN COLLEGE_MANAGEMENT

Page 32: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 32 -

RPHKN COLLEGE_MANAGEMENT

SYSTEM ANALYSIS

INTRODUCTION

Analysis Model

Drawback of Manual system

EXISTING SYSTEM

Feasibility Study

Proposed System

Advantages of Computerized System

Page 33: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 33 -

RPHKN COLLEGE_MANAGEMENT

5.1 INTRODUCTION5.1 INTRODUCTION

After analyzing the requirements of the task to be performed, the next step is to analyze the problem and understand its context. The first activity in the phase is studying the existing system and other is to understand the requirements and domain of the new system. Both the activities are equally important, but the first activity serves as a basis of giving the functional specifications and then successful l design of the proposed system. Understanding the properties and requirements of a new system is more difficult and requires creative thinking. It can be made effective only when we have thorough understanding of the existing system. The process becomes even more difficult when the existing system is almost entirely different from the one to be developed.

5.2 ANALYSIS MODEL

The model that is basically being followed is the WATER FALL MODEL, which states that the phases are organized in a linear order. First of all the feasibility study is done. Once that part is over the Requirement Analysis and project planning begins. The design starts after the requirement analysis is complete and the coding begins after the design is complete. Once the programming is completed, the testing is done. In this model the sequence of activities performed in a software development project are: -

o Requirement analysis

o Project Planning

o System design

o Detail Designo Coding

o Unit Testing

o System integration & Testing

Here the linear ordering of theses activities is critical .End of the phase and the output of one

phase is the input of another phase. The output of each phase has to be consistent with the

overall requirement of the system. Some of the qualities of spiral model are also incorporated

like after the people concerned with the project review completion of each of the phase the

work done.

WATER FALL Model was being chosen because all the requirements were known

beforehand and the objective of our software development is the computerization /

automation of an already existing manual working system :

Page 34: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 34 -

RPHKN COLLEGE_MANAGEMENT

(Water Fall Model)

Communicated Requirements

Requirements Specification

Design Specification

Executable Software Modules

Integrated Software Product

Delivered Software Product

Changed Requirements

Requirements Engineering

Design

Programming

Integration

Delivery

MaintenanceProduct

Process

Iteration

Maintenance

Product Productinput output

Process

Page 35: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 35 -

RPHKN COLLEGE_MANAGEMENT

DRAWBACKS OF MANUAL SYSTEM :

A. In this system on line searching is not available. If we want any specific information of a demanded date then we have to do this job by moving sequentially through records based on daily entry & Tally the transaction one by one. This process task much time…

B. To calculate cumulative figures the personals of fetch data from previous data sheet. They do not have any On-line fetching system.

C. Monthly and yearly report making process is more lengthy and cumbersome because a personal has to keep 30-31 record sheets to prepare monthly and almost 365 records for the yearly reports.

D. While preparing an on call report this system takes an unnecessary extra time because of the huge quantity of Data sheets have to be manipulated.

E. In this system chance of mistakes is more and takes more time. Paper works is more so it is difficult to maintain.

F. It requires more space to store large register which contain information about the customer.

G. Validation is not available in this system, so operator can done mistakes at the time of date entry.

H. Date calculation may be wrong by operator.

I. There is no facility of any type of authentication in manual system it dose not prevent any unauthorized person to accesses or manipulate data.

5.3 EXISTING SYSTEM

There does not exists any prior computerized system in CIPMC for the purpose of database recording and report generation. The existing system is completely manual system in which Data is recorded on registers and all reports are compiled manually. The candidate System is a System to be developed using computerized approach for existing manual database handling and reporting.

5.3.1 AN OVERVIEW OF SYSTEM ANALYSIS OF EXISTING

SYSTEM

The System Analysis phase is considered one of the most important phase in the system

development life cycle. It is extremely important that the developers of the candidate

system study the existing system thoroughly because otherwise it is almost next to

impossible to build a system that will satisfy the needs of the user. This study will enable

the developers to know the intricacies of the existing system and bring out their

Page 36: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 36 -

RPHKN COLLEGE_MANAGEMENT

hidden mysteries to light so that they may know exactly what to do and what not to

do while building the candidate system.

5.3.2 PROBLEM DEFINITION

The Initial requirement of the College management System involves creating form-

based applications so that, All the processing related with all activities can be done

through the computer. Another requirement is to design and print students & library

Details and searching a record from a database,

Which is very difficult in manual College management System.

5.3.3 LIST OF INPUTS

The inputs that are used in this system are:

1. Students records

. 2. Books information

3 .Accounting records

4.Teachers Details

5.3.4 MAJOR FUNCTIONS

The College management System Software is to perform following list of

functions: -

1. Adding New Records

2. Modification Of Existing Record

3. Deletion Of Existing Record

4. Searching Of Record’s

5. Printing Of Students & Teachers Details

5.3.5 LIST OF MAJOR DATA STORES

The data stores or tables used in the College management System are: Table Description

1. Book contains information about book detail.

2. Clasreturn contains information related to old books return .

3. Classicissue contains information related to old book issue.

4. Golden issue contains information related to new book issue.

5. Goldreturn contains information related to new book return.

6. user contains user security related information.

7. Postgraduate contains information about strength of per P.G.

. classes .

8. Selffin contains information about college funds.

9. Stock This table contains information about some important

Page 37: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 37 -

RPHKN COLLEGE_MANAGEMENT

Things that are use by teacher & staff.

10. Strrecfee This table contains information about student fees , such

as examination fees , admission fees etc..

11. Sturecoflab This table contains information about student records that

related to Regular attendance of student in lab & which

computer uses in everyday .

12 . Subject wise This tables contains information about subject wise student

strength For example – how much students in BCAIII.

13. Tctable This table contains information about transfer certificate .

5.4 FEASIBILITY STUDY

All projects are feasible- given unlimited resources and infinite time! Unfortunately, the development of a computer-based system or product is more likely plagued by the scarcity of resources and difficult delivery dates. It is both necessary and prudent to evaluate the feasibility of a project at the earliest possible time.

TECHNICAL FEASIBILITY

Application Requirement in terms of hardware and software is feasible.

ECONOMIC FEASIBILITY

The project is economically feasible. System requirement are freely available Linux OS which comes with SQL. Any version of VISUAL BASIC is freely downloadable from Internet. As “COLLEGE MANAGEMENT SYSTEM” is a VISUAL BASIC enabled system, this software can be implements at any system.

OPERATIONAL FEASIBILITY

Anyone with basic knowledge of computers can use it. Wherever invalid entry is possible, checks have been included in the software that will keep track of it and will not allow the user to enter invalid data either by mistake or by intention .In such a case it will also display message for the user.

Teachers or clerks who handle the System are skilled enough and are exposed to the Windows environment. With this software clerks or teachers are feel comfortable.

5.5 PROPOSED SYSTEM

Looking at the magnitude of database being transacted each month, current system is vastly inefficient and involved lots of paperwork. The Proposed system intends to streamline the procedure involving the transaction database.

Page 38: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 38 -

RPHKN COLLEGE_MANAGEMENT

All the major details pertaining to the data have to be feed into the system just ones during the first transaction. Thereafter, in all other transactions, the sender and the recipient escape from the tedious work of noting down these details again and again in their data of respective branch, thus eliminating the paperwork.

The details pertaining to each and every transaction will be recorded by the system. Thus it is possible to trace the whereabouts of a required data. The system should be such that it fulfils all the needs of the user. It should record the detail of all the activities of College System, Updating records and deleting the records.

The system should provide forms for easy data entry to enter the required data into the database. The main objective of this system is generating forms and reports, and any changes of information must be reflected back on the reports.

5.5.1 NEED FOR COMPUTERIZATION

We all know the importance of Computerization. The world is moving ahead at a lightening speed and every one is running short of time. One always wants to get the information and perform a task he/she/they desire(s) within a short period of time and that too with a good amount of efficiency and accuracy. In College management, this can be achieved only through computerization.

The whole process of maintaining records is a rather tedious job. Queries about past database are not easy to answer in the present system. Searching of Record manually is time consuming and require data Collection from various registers.

5.5.2 FLOW OF DATA IN PROPOSED COMPUTERISED SYSTEM

The application areas for the computerization have been selected on the basis of following factors:

1. Minimizing the manual records kept at different locations. 2. There will be more data integrity.

3. Facilitating the desired Searching, very quickly, by retrieving information from various branches.

4. Facilitating the statistical information that may help in decision- making.

Initialization

StudentsDepartment Accounts

College

Page 39: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 39 -

RPHKN COLLEGE_MANAGEMENT

5. To maintain comprehensive personnel record of Students & teachers in the college that may be required time to time.

6. To reduce manual efforts in activities that involved repetitive work. 7. Updation and deletion of data will become easier.

5.5.3 TERMS AND CONDITIONS

1. User Department will be responsible for providing dust free space with controlled humidity for the installation of the computers.

2. User Department will decide the persons for training of Software and data management on computer system.

3. Site preparation by the User Department.4. The user department shall provide UPS cabling & isolated copper earthing. 5. The User department will undertake the data entry work and daily6. operation of the software.7. Hardware and Software prices are not constant and may vary in future and the

difference will be born by the user department.8. Annual Maintenance Contract has to be done by the User department after the

expiry of warranty of the Hardware.

5.7 ADVANTAGE OF COMPUTERIZED

SYSTEM:

1. CELLUAR PHONE SERVICE has wide flexibility and can be contently update as and

when the organization decided on policies related to it.

2. A computerized system with built in security makes confidential data absolutely safe from fraud and tempering.

3. Large volume of data can be conveniently stored, accessed and altered. 4. The use of computer has helped in performing computation with speed.

5. In manual system validation checks is some time not available but in computerized System validations are more useful and avoid entering wrong data or validation the Data entry in our system.

6. CELLUAR PHONE SERVICE list out all data entry for a data on the screen as Printer.

7. CELLUAR PHONE SERVICE provides use friendly environment by GUI that “WYSIWYG” (What You See What You Get).

8. We can send our report through web in html format. 9. Proper authentication process is strictly enforced so that organizational level Security could

be maintained.

************************************************

Page 40: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 40 -

RPHKN COLLEGE_MANAGEMENT

Page 41: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 41 -

RPHKN COLLEGE_MANAGEMENT

SYSTEM DESIGN

INTRODUCTION

ER-DIAGRAM

Procedural Design: HIPO Chart

Architectural Design: Data Flow Diagram

Database Design

Data Dictionary

FLOW CHART

Page 42: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 42 -

RPHKN COLLEGE_MANAGEMENT

6.1 INTRODUCTION:

Software design sits at the technical kernel of the software engineering process and is applied regardless of the development paradigm and area of application. Design is the first step in the development phase for any engineered product or system. The designer’s goal is to produce a model or representation of an entity that will later be built. Beginning, once system requirements have been specified and analyzed, system design is the first of the three technical activities – design, code and test that is required to build and verify software.

The importance can be stated with a single word “Quality”. Design is the place where quality is fostered in software development. Design provides us with representations of software that can assess for quality. Design is the only way that we can accurately translate a customer’s view into a finished software product or system. Software design serves as a foundation for all the software-engineering steps that follow. Without a strong design we risk building an unstable system –one that will fall when small changes are made; one that will be difficult to test; one whose quality cannot be assessed until the last stage. During design, progressive refinements of data structure, program structure, and procedural details are developed reviewed and documented. System design can be viewed from either a technical or project management perspective. From the technical point of view, design is comprised of four activities – architectural design, data structure design, interface design and procedural design. From project management’s point of view, the design is a two-stage process –preliminary design and detailed design.

6.2 ENTITY-RELATIONSHP DIAGRAM

The E-R (entity-relationship) data model views the real world as a set of basic objects (entities) and relationships among these objects. It is intended primarily for the DB design process by allowing the specification of an enterprise scheme. This represents the overall logical structure of the DB. We can express the overall logical structure of a database graphically with an E-R diagram.

Its components are:

Rectangles representing entity sets. Ellipses representing attributes.

Diamonds representing relationship sets.

Lines linking attributes to entity sets and entity sets to relationship sets.

Page 43: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 43 -

RPHKN COLLEGE_MANAGEMENT

Basic Symbols Meaning

Entity set

Linking attributes to entity sets and entity sets to relationship sets

Relationship set

Attribute

Many to Many

Many to One

One to One

6.3 HIPO(Hierarchical Input/Process/Output)

HIPO chart is an effective tool in structured design if the program meets the criteria of

coupling and cohesion. HIPO is a forms-driven technique in that standard forms are used

to document the information. It consists of a hierarchy chart and an associated set of

input/process/output charts and captures the essence of top-down decomposition.

HIPO uses easy to draw vector like symbols between processes that define data

communication and data direction.

The procedure for generating HIPO diagrams is:

1. Begin at the highest level of abstraction and define the inputs to the system and the

outputs from it in aggregate terms.

2. Identify the processing steps by those that convert input to output.

6.4 STRUCTURAL DESIGN : DATA FLOW DIAG.

Page 44: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 44 -

RPHKN COLLEGE_MANAGEMENT

CREATING A DFD

Step 1:Plan the Solution

1.Identify the inputs, outputs and external enteritis for the system. 2.Identify the top-level processes in the system.

3.Identify the detailed processes of the system.

Step 2:Implement the Solution

Draw the Context Analysis Diagram (CAD). Draw the Top Level DFD. Draw the detailed Logical DFD.

Step 3:Verify the Solution 1. Get approval of the design from your client.

Context Analysis Diagram (CAD)

A Context Analysis Diagram (CAD) is a diagrammatic tool used to describe a system under study. It shows the people and the organization interacting with the system. This interaction is depicted in terms of the input to and output from the system.

Drawing CAD

Details Symbol

External Entity Process

Input/output

Page 45: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 45 -

RPHKN COLLEGE_MANAGEMENT

DATA FLOW DIAGRAM (DFD):

A Data Flow Diagram is of two types, Physical and Logical. Physical DFD :

The Physical Date Flow diagram (DFD) reveals the actual device and people that

perform the functions. It shows the physical components of a system. The emphasis

of this type of DFD is on the physical characteristics of a system. It depicts the

various people doing jobs in an organization.

Logical DFD :

A Logical DFD shows the ongoing activities of the system. It does not show us how

these tasks are done or who does these tasks.

Data Flow Diagram (DFD) Elements:

The following four elements are used in the Data Flow Diagrams.

1. An External Entity

2. A Data Flow

3. A process

4. A Data store

An External Entity:

An external entity could either be a source or a destination of data in the system

design being constructed. It lies outside the context of the system. It represented

by a solid square

If entity is need to represent more then once then both instance of the entity are

represented as follow:

A Process

A process indicates the work that is performed on data . it transform data from one form to

another. A circle represents a process.

Name of External entity

Name of External entity

Process No.

Process Name

Page 46: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 46 -

RPHKN COLLEGE_MANAGEMENT

A Data Flow

A data flow takes place between the various components of the system. In Data Flow

Diagram the data flow is represented as the thin line pointing in the direction in

which the data is flowing.

Data Store

A data store is repository for the data. While making a logical design if it is require

storing the data, data store is used. A data store is represented by open-ended rectangle. It

also has a number and name.

No. Data store Name

6.5 DATABASE DESIGN :

WHAT IS THE DATABASE? :-

Database is a set of row & column ,in which stored records in tabular Format.

Page 47: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 47 -

RPHKN COLLEGE_MANAGEMENT

Page 48: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 48 -

RPHKN COLLEGE_MANAGEMENT

: ENTITIES FOR LIBRARY SYSTEM : Login Entity:

Class Entity:

B00K Entity:

User_login

User_codepassword

CLASS

Roll number

Section

BOOK DETAILS

Book_name

Book_no.Father_nam

e

Book author name

Book publication

Submitted dateCard_no.

Student_name

Department

Class_name

Issued date

Enrollment Number

Page 49: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 49 -

RPHKN COLLEGE_MANAGEMENT

New Book entry Entity :

BOOK STOCK

BOOK NO. BOOK TITLE

AUTHOR NAME

PUBLICER

NO. OF BOOK

LOCATION

DATE OF PURCHASE

BOOK STATUS

SUBJECT

PRISE

Page 50: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 50 -

RPHKN COLLEGE_MANAGEMENT

E-R DIAGRAM OF LIBRARY SYSTEM

IssueReturn

BooksBooks

User loginUser login

Belongs

Students Students

Page 51: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 51 -

RPHKN COLLEGE_MANAGEMENT

HIPO Diagram for Library Report:

Inputs Process Output

Book Info. Table

Delete

Calculate

Error Messages

Book Reports

Return info. Table

Student info. Table

User info. Table

Issue info. Table

Modified

Add New

Page 52: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 52 -

RPHKN COLLEGE_MANAGEMENT

: DFD for LIBRARY SYSTEM :

BOOK ENTRY

CHECKING & PASSING PROCESS

DATABASE PROCESS

DATABASE RECORDING

PROCESS

OBJECTION

DATABASE CLOSE

COMMENT

Page 53: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 53 -

RPHKN COLLEGE_MANAGEMENT

Page-2

BOOK ENTRY BOOK PROCESSING SYSTEM

STUDENT INFO ENTRY

BOOK PASSING PROCESS

OBJECTION

COMMENTS

REPORT

Page 54: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 54 -

RPHKN COLLEGE_MANAGEMENT

Page 55: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 55 -

RPHKN COLLEGE_MANAGEMENT

: ENTITIES FOR STUDENT RECORDS : Login Entity:

STUDENT Entity:

User_login

User_codepassword

STUDENT Address

Father_name

Addmission_date

Date of Birth

Enrollment_numberRoll number

Student_name

Department

Class_name

Result

Category

Page 56: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 56 -

RPHKN COLLEGE_MANAGEMENT

: ER-DIAGRAM OF STUDENT RECORDS:

AdmissionTC_information

RecordsRecords

User loginUser login

Belongs

Students Students

Strength

Page 57: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 57 -

RPHKN COLLEGE_MANAGEMENT

HIPO Diagram for Students Records:

Inputs Process

Output

TC info. Table

Delete

Calculate

Error Messages

Students Reports

Addmission info. Table

Gradu. Strength info. Table

Sub. Wise Strength info. Table

P.G. Strength info. Tabel

Modified

Add New

Lab info. Table

Stock info. Table

Page 58: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 58 -

RPHKN COLLEGE_MANAGEMENT

: DFD for STUDENT RECORD SYSTEM :

STUDENT INFO. ENTRY

CHECKING & PASSING PROCESS

DATABASE PROCESS

DATABASE RECORDING

PROCESS

OBJECTION

DATABASE CLOSE

COMMENT

Page 59: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 59 -

RPHKN COLLEGE_MANAGEMENT

Page -2

STUDENT INFO.

PASSING PROCESS

OBJECTION

COMMENTS

REPORT

STUDENT INFO. PROCESSING

SYSTEM STUDENT INFO. ENTRY

Page 60: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 60 -

RPHKN COLLEGE_MANAGEMENT

Page 61: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 61 -

RPHKN COLLEGE_MANAGEMENT

: ENTITIES FOR ACCOUNT SYSTEM : Login Entity:

ACCOUNT Entity:

Fees_collection Entity:

Deposite Entity :

User_login

User_codepassword

ACCOUNT

Fees Collection

Deposite

Fees_collection

GFC

Non. GFC

Self Financial

LMC

Page 62: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 62 -

RPHKN COLLEGE_MANAGEMENT

Deposit

GDFC

Persnol_deposite

Amelgameted_fund

Page 63: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 63 -

RPHKN COLLEGE_MANAGEMENT

E-R DIAGRAM OF LIBRARY SYSTEM

Fees collection

Deposit

StudentStudent

User loginUser login

Belongs

AccountantAccountant

Page 64: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 64 -

RPHKN COLLEGE_MANAGEMENT

HIPO Diagram for Accounting Report:

Inputs Process Output

Self_financial Info. Table

Delete

Calculate

Error Messages

Account Reports

P. Deposit info. Table

LMC info. Table

GDFC info. Table

Amelgameted_fund info. Table

Modified

Add New

GFC info. Table

Non. GFC info. Table

Page 65: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 65 -

RPHKN COLLEGE_MANAGEMENT

ACCOUNT INFO. ENTRY

CHECKING & PASSING PROCESS

DATABASE PROCESS

DATABASE RECORDING

PROCESS

OBJECTION

DATABASE CLOSE

COMMENT

:DFD OF ACCOUNTING REPORTS:

Page 66: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 66 -

RPHKN COLLEGE_MANAGEMENT

Page-2

FUNDS PROCESSING SYSTEM

ACCOUNT INFO. ENTRY

STUDENT INFO ENTRY

FUNDS PASSING PROCESS

OBJECTION

COMMENTS

REPORT

Page 67: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 67 -

RPHKN COLLEGE_MANAGEMENT

DATABASE DESIGN:

1. login:

S.No. Field Name Constraint Type

1 usercode Not Null Text

2 password Not Null Text

2. Book:

S.No. Field Name Constraint Type

1 bookno Not Null Text

2 bookname Not Null Text

3 author Not Null Text

4 publicer Not Null Text

5 subject Not Null Text

6 purchasdate Not Null Date/Time

7 price Not Null Number

8 noonbook Not Null Number

9 bstatus Null Text

10 location Not Null Text

3. CLASRETURN :

Page 68: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 68 -

RPHKN COLLEGE_MANAGEMENT

S.no. Field name Constraint Type

1 returned Not Null Text

2 issueid Not Null Text

3 issuedate Not Null Text

4 bookno1 Not Null Text

5 bookno2 Not Null Text

6 bookno3 Not Null Text

7 returndate Not Null Text

4. STUDENT :

S.No. Field Name Constraint Type

1 studentid Not Null Text

2 firstname Not Null Text

3 lastname Not Null Text

4 Address Not Null Text

5 phoneno Not Null Text

6 category Null Text

7 balance Not Null Text

5. GOLDENISSUE :

Page 69: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 69 -

RPHKN COLLEGE_MANAGEMENT

S.No. Field Name Constraint Type

1 studentid Not Null Text

2 category Not Null Text

3 issueid Not Null Text

4 issuedate Not Null Text

5 noofbook Not Null Text

6 bookno1 Not Null Text

7 title1 Not Null Text

8 author1 Not Null Text

9 bookno2 Not Null Text

10 title2 Not Null Text

11 author2 Not Null Text

12 bookno3 Not Null Text

13 title3 Not Null Text

14 author3 Not Null Text

6. ADMITIONREC :

S.No. Field Name Constraint Type

Page 70: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 70 -

RPHKN COLLEGE_MANAGEMENT

1 sno Not Null Number

2 sname Not Null Text

3 fname Not Null Text

4 Address Not Null Text

5 dob Not Null Date/Time

6 handicap Not Null Text

7 bpl Not Null Text

8 result Not Null Number

9 persentage Not Null Number

10 year Not Null Number

11 presub Not Null Text

12 paymentdate Not Null Date/Time

13 acno Not Null Number

14 installment Not Null Number

7. GFC :

S.No. Field Name Constraint Type1 sno Not Null Number

Page 71: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 71 -

RPHKN COLLEGE_MANAGEMENT

S.No. Field Name Constraint Type2 sname Not Null Text

3 cast Not Null Text

4 class Not Null Text

5 edufee Not Null Number

6 admitionfee Not Null Number

7 total Not Null Number

8 rno Not Null Number

9 date Not Null Date/Time

10 aavdhan Not Null Number

11 enrfee Not Null Number

12 other Null Number

13 tota Not Null Number

14 recno Not Null Number

15 dat Not Null Date/Time

8. NonGFC :

S.No. Field Name Constraint Type 1 sno Not Null Number

2 sname Not Null Text

Page 72: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 72 -

RPHKN COLLEGE_MANAGEMENT

3 category Not Null Text

4 class Not Null Text

5 cationmoney Not Null Number

6 enrolno Not Null Number

7 other Null Number

8 total Not Null Number

9 receiptno Not Null Number

10 date Not Null Date/Time

9. STRRECFEE :

S.no. Fieldname Constraint Type1 sno Not Null Number

2 sname Not Null Text

3 fname Not Null Text

Page 73: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 73 -

RPHKN COLLEGE_MANAGEMENT

4 mname Not Null Text

5 category Not Null Text

6 admidate Not Null Date/Time

7 classadmdate Not Null Date/Time

8 universityenrno Not Null Text

9 address Not Null Text

10 a/cno Not Null Text

11 tcallowedno Not Null Number

10. POSTGREDUATE :

S.no. Fieldname Constraint Type

1 sno Not Null Number

2 class Not Null Text

3 general Not Null Text

Page 74: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 74 -

RPHKN COLLEGE_MANAGEMENT

4 boys Not Null Number

5 girls Not Null Number

6 total Not Null Number

7 st Not Null Text

8 bo Not Null Number

9 gir Not Null Number

10 to Not Null Number

11 sc Not Null Text

12 by Not Null Number

13 gl Not Null Number

14 tot Not Null Number

15 obc Not Null Text

16 bys Not Null Number

17 gil Not Null Number

18 tota Not Null Number

19 grandtotal Not Null Number

6.6 DATADATA DICTIONARYDICTIONARY

A data dictionary is a special kind of dictionary. It contains all the information about the data of a system. It is a set o f rigorous definition of all DFD data element and data structure. It forms an Integral part of structured specifications. There is an entry In the data dictionary for every element of a data flow diagram. In a data dictionary, data flows and stores are describes in terms of data elements and data structures.

Database Ms-access

1) Library record i).Book stock records.

a. Old book records.b. New book records.

Page 75: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 75 -

RPHKN COLLEGE_MANAGEMENT

ii). Book tranjection records a. Issue book records.b. submit book records.

2) Student record i). Admission records. ii). Student strength records. iii).TC records. 3) Account records i).Fees collection records. a. GFC records. b.Non-GFC records. c. LMC records. d. Self_financial records. ii). Deposite records

a. GDFC records. b. Amelgameted fund. c. Personal deposit.

EXAMPLE :-

BOOK TABLE

Field Name

Type Description

bookno Text This field is denoted a unique book number.

bookname Text This field is refer to a name of book.

author Text This field is denoted to name of author of any book.

publicer Text

This field is denoted to name of publisher ,publisher may

be person or any organization.

subject Text This field is denoted to name of subject ,that relate to name

Page 76: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 76 -

RPHKN COLLEGE_MANAGEMENT

of book.

purchasdate Date/Time This field refer to date & time of purchased books.

price Number This field is refer to amount of money of any book.

noonbook Number This field is refer to number of books.

bstatus Text This field is refer to importance of book.

location Text

This field is refer to that location from which book was

purchased.

Page 77: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 77 -

RPHKN COLLEGE_MANAGEMENT

6.7 FLOW CHART :-6.7 FLOW CHART :-

Page 78: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 78 -

RPHKN COLLEGE_MANAGEMENT

FLOW CHART OF “COLLEGE MANAGEMENT”

INSTANCE INSTOLATION CONNECTION PROCRSS

REPORT

LIBRARY/STUDENTS_RECORDS/

ACCOUNT

MDI FORM

IF VALID

USER NAME PASSWARD

DATABASE LOADING

START

Page 79: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 79 -

RPHKN COLLEGE_MANAGEMENT

FLOW CHART FOR LIBRARY SYSTEM

END

Page 80: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 80 -

RPHKN COLLEGE_MANAGEMENT

FLOW CHART OF STUDENT RECORDS

START

BOOKS STOCKING

BOOKS INFO. RECORDS

STORE DATABASE

END

BOOKS PURCHASE

DOCUMENTS CHECKINGPROCESSING BY CLERK & PRINCIPLE

OBJECTION IMP. DOC. FOR ADMISSION AS REGULAR

OR PRIVATE OR X-STUDENTPASS THE DOCUMENTSOBJECTION OR REQUIRMENTS

REPORTSRECORDS STORE IN DATABASE

Page 81: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 81 -

RPHKN COLLEGE_MANAGEMENT

FLOW CHART OF ACCOUNTING SYSTEM

START

END

Page 82: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 82 -

RPHKN COLLEGE_MANAGEMENT

START

DISTRIBUTION OF FEES IN A/C

EXAMINING OF FEES

STORE DATABASE

END

ALL TYPE FEES OF STUDENTS

Page 83: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 83 -

RPHKN COLLEGE_MANAGEMENT

A.

Page 84: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 84 -

RPHKN COLLEGE_MANAGEMENT

Screen Modes :

INPUT SCREEN

OUTPUT SCREEN

Page 85: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 85 -

RPHKN COLLEGE_MANAGEMENT

Page 86: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 86 -

RPHKN COLLEGE_MANAGEMENT

LOGIN SELECTION SCREEN

Page 87: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 87 -

RPHKN COLLEGE_MANAGEMENT

LOGIN SCREEN-1

Page 88: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 88 -

RPHKN COLLEGE_MANAGEMENT

LOGIN SCREEN-2

Page 89: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 89 -

RPHKN COLLEGE_MANAGEMENT

MDI FORM

Page 90: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 90 -

RPHKN COLLEGE_MANAGEMENT

Page 91: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 91 -

RPHKN COLLEGE_MANAGEMENT

Page 92: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 92 -

RPHKN COLLEGE_MANAGEMENT

NEW BOOK ENTRY

Page 93: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 93 -

RPHKN COLLEGE_MANAGEMENT

NEW STUDENT ENTRY

Page 94: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 94 -

RPHKN COLLEGE_MANAGEMENT

BOOK ISSUE ENTRY

Page 95: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 95 -

RPHKN COLLEGE_MANAGEMENT

BOOK RETURN ENTRY

Page 96: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 96 -

RPHKN COLLEGE_MANAGEMENT

Page 97: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 97 -

RPHKN COLLEGE_MANAGEMENT

TC INFORMATION ENTRY

Page 98: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 98 -

RPHKN COLLEGE_MANAGEMENT

STUDENT’S INFORMATION ENTRY

Page 99: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 99 -

RPHKN COLLEGE_MANAGEMENT

STUDENT STRENGTH ENTRY -1

Page 100: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 100 -

RPHKN COLLEGE_MANAGEMENT

STUDENT STRENGTH ENTRY –II

Page 101: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 101 -

RPHKN COLLEGE_MANAGEMENT

LAB ATTENDENCE INFO. ENTRY

Page 102: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 102 -

RPHKN COLLEGE_MANAGEMENT

Page 103: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 103 -

RPHKN COLLEGE_MANAGEMENT

Page 104: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 104 -

RPHKN COLLEGE_MANAGEMENT

GOVT. FEES COLLECTION INFO. ENTRY

Page 105: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 105 -

RPHKN COLLEGE_MANAGEMENT

NON. GOVT. FEES COLLECTION INFO. ENTRY

Page 106: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 106 -

RPHKN COLLEGE_MANAGEMENT

SELF FINANCIAL INFO. ENTRY

Page 107: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 107 -

RPHKN COLLEGE_MANAGEMENT

LMC INFO ENTRY

Page 108: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 108 -

RPHKN COLLEGE_MANAGEMENT

GOVT. DAILY FEES COLLECTION INFO. ENTRY

Page 109: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 109 -

RPHKN COLLEGE_MANAGEMENT

PERSONAL DEPOSIT FEES INFO. ENTRY

Page 110: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 110 -

RPHKN COLLEGE_MANAGEMENT

Page 111: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 111 -

RPHKN COLLEGE_MANAGEMENT

Page 112: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 112 -

RPHKN COLLEGE_MANAGEMENT

Page 113: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 113 -

RPHKN COLLEGE_MANAGEMENT

SEARCH BY BOOK INFO.

Page 114: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 114 -

RPHKN COLLEGE_MANAGEMENT

SEARCH BY STUDENT INFO.FOR GOLDEN BOOK

ISSUE

Page 115: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 115 -

RPHKN COLLEGE_MANAGEMENT

SEARCH BY STUDENT INFO.FOR GOLDEN BOOK

RETURN

Page 116: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 116 -

RPHKN COLLEGE_MANAGEMENT

Page 117: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 117 -

RPHKN COLLEGE_MANAGEMENT

T.C. ISSUE DETAIL

Page 118: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 118 -

RPHKN COLLEGE_MANAGEMENT

ADMITED STUDENT DETAIL

Page 119: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 119 -

RPHKN COLLEGE_MANAGEMENT

CATEGORY-WISE STRNGTH DETAIL OF GRADUATE STUDENT- I

Page 120: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 120 -

RPHKN COLLEGE_MANAGEMENT

CATEGORY-WISE STRNGTH DETAIL OF GRADUATE STUDENT- II

Page 121: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 121 -

RPHKN COLLEGE_MANAGEMENT

CATEGORY-WISE STRNGTH DETAIL OF P.G. STUDENT- I

Page 122: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 122 -

RPHKN COLLEGE_MANAGEMENT

CATEGORY-WISE STRNGTH DETAIL OF P.G. STUDENT- II

Page 123: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 123 -

RPHKN COLLEGE_MANAGEMENT

Page 124: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 124 -

RPHKN COLLEGE_MANAGEMENT

Page 125: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 125 -

RPHKN COLLEGE_MANAGEMENT

REPORT OF GOVT. FEES COLLECTION

Page 126: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 126 -

RPHKN COLLEGE_MANAGEMENT

REPORT OF NON. GOVT. FEES COLLECTION

Page 127: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 127 -

RPHKN COLLEGE_MANAGEMENT

REPORT OF SELF FINANCIAL

Page 128: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 128 -

RPHKN COLLEGE_MANAGEMENT

REPORT OF LOCAL MANAGEMENT COMMITTEE

Page 129: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 129 -

RPHKN COLLEGE_MANAGEMENT

REPORT OF GOVT. DAILY FEES COLLECTION

Page 130: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 130 -

RPHKN COLLEGE_MANAGEMENT

REPORT OF PERSONAL DEPOSIT

Page 131: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 131 -

RPHKN COLLEGE_MANAGEMENT

Page 132: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 132 -

RPHKN COLLEGE_MANAGEMENT

SYSTEM TESTING

INTRODUCTION

STRATEGIC APPROCH

UNIT TESTING

INTRIGATION TESTING

GUI TESTING

SYSTEM TESTING

Page 133: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 133 -

RPHKN COLLEGE_MANAGEMENT

8.1 INTRODUCTION

Software testing is a critical element of software quality assurance and represents the ultimate review of specification, design and coding. In fact, testing is the one step in the software engineering process that could be viewed as destructive rather than constructive.

A strategy for software testing integrates software test case design methods into a well-planned series of steps that result in the successful construction of software. Testing is the set of activities that can be planned n advance and conducted systematically. The underlying motivation of program testing is to affirm software quality with methods that can economically and effectively applied to both strategic to both large and small-scale systems

8.2 STRATEGIC APPROACH TO SOFTWARE TESTING

The software engineering process can be viewed as a spiral. Initially, system engineering defines the role of software and leads to software requirement analysis where the information domain, functions, behavior, performance, constraints and validation criteria for software are established. Moving inward along the spiral, we come to design and finally to coding. To develop computer software we spiral in along streamline that decreases the level of abstraction on each turn.

A strategy for software resting may also be viewed in the context of the spiral. Unit testing begins at the vertex of the spiral and concentrates on each unit of the software as implemented in source code. Testing progresses by moving outward along the spiral to integration testing, where the focus is on the design and the construction of the software architecture. Taking another turn on outward on the spiral we encounter validation testing where requirements established as part of software requirements analysis are validated against the software that has been constructed. Finally we arrive at system testing, where the software and other system elements are tested as a whole.

THE TESTING PROCESS

Page 134: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 134 -

RPHKN COLLEGE_MANAGEMENT

Component Testing Integration Testing User testing

8.3 UNIT TESTING

Unit testing focuses verification effort t on the smallest unit of software design, the module. The unit testing we have used is white-box oriented and for some modules the steps are conducted in parallel

Unit Testing

Module Testing

Sub System testing

System Testing

Acceptance Testing

Page 135: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 135 -

RPHKN COLLEGE_MANAGEMENT

8.3.1 WHITE BOX TESTING

This type of testing ensures that 1. All independent paths have been exercised at least once 2. All logical decisions have been exercised on their true and false sides 3. All loops are executed at their boundaries and within their operational bounds 4. All internal data structures have been exercised to assure their validity To follow the concept of white box testing we have tested each form we have created

independently to verify that Data flow is correct . All conditions are exercised to check their validity. All loops are executed on their boundaries.

8.3.2 CONDITIONAL TESTING

In this part of the testing each of the conditions were tested to both true and false aspects. And all the resulting paths were tested. So that each path that may be generate on particular condition is traced to uncover any possible errors.

8.3.4 DATA FLOW TESTING

This type of testing selects the paths of the program according to location of definition and use of variables. This kind of testing was used only when some local variables were declared. The definition-use chain method was used in this type of testing. These were particularly useful in nested statements.

8.3.5 LOOP TESTING

In this type of testing all the loops are tested to all the limits possible. The following exercise was adopted for all loops:

1. All the loops were tested at their limits, just above them and just below them. 2. All the loops were skipped at least once. 3. For Nested loops test the inner most loop first and them work outwards. 4. For concatenated loops the values of dependent loops were set with the help of connected

loop 5. Unstructured loops were resolved into nested loop s or concatenated loops and tested as above.

8.4 INTEGRATING TESTING Integration testing is a systematic technique for constructing the program structure while

conducting tests to uncover errors associated with interfacing. Incremental integration is the antithesis of the big-bang approah. The program is constructed and

tested in small segment s where errors are easier to isolate and correct .

Page 136: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 136 -

RPHKN COLLEGE_MANAGEMENT

8.4.1 INTEGRATION APPROACH We have used combined approach for integrating different part of software. the Top- Down

strategy have been used for upper level modules and Bottom-Up strategy have been used for sub-ordinate levels

EX: Login and homepage module was integrated first in Top-Down strategy manner. Then the newentry module was created, and this newly created module after thorough testing was integrated to the system. As new modules were created, they were added slowly and steadily to the system.

So program was an entity from the very beginning, though incomplete (due to Top-Down strategy) and modules were added as they were ready thus reducing the need for drivers and stubs (due to Bottom-Up strategy)

Each time a thoroughly tested module was added to the system, the regression testing was performed to confirm that newly added has module have created any unwanted changes

New Test Cases

Existing Test Cases

Software under Testing

Output

Comparator

Results of Testing

Page 137: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 137 -

RPHKN COLLEGE_MANAGEMENT

8.5 GUI TESTING GUI testing is done to ensure uniform look and feel of the user interface components across the

application. All the major elements of the graphical interface such as Window’s, mouse operations etc were validated during GUI testing. Table summarizes examples of the tests that were performed to validate the GUI.

8.6 VALIDATION TESTING

Validation testing succedss when software functioms in a manner that can be resonably expected by the customerSoftware validaion is achieved through a series of Black-Box tests that demonstrateconfirmity with the requirements. These tests are conducted to ensure that All functional requirements are satisfied. All performance requirements are achieved.

8.6.1 BLACK BOX TESTING

Black-Box testing focuses on the functional requirements of the software. we have used black-box testing while integrating various parts of the module as a validation testing tool.

Black-Box testing helps to find errors such as 1. Incorrect or missing functions 2. Interface errors 3. Errors in data structures 4. Performane errors 5.nitialization and termination errors

Page 138: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 138 -

RPHKN COLLEGE_MANAGEMENT

8.6.2 PERFORMANCE AND ACCEPTANCE TESTING

A few prepective users of the software were called and the system was tested in consultation with the users as per the user reauirement. To ensure that the software performs as intended by the user, such test data was used that ensures that the results were as intended by the user. Performance testing is designed to test the runtime performance of software within the context of an integrated system. For true performance testing all system elements should be fully integrated.

8.7 SYSTEM TESTING System testing is actually a series of different tests whose primary purpose is to fully exercise the

computer-based system as a whole. Although each test has a different purpose, all work should verify that system elements have been properly integrated and performs allocated functions. The aim of system testing is to ensure that the system as a whole gives intended results.

System Testing also includes Safety testing which attempts to verify that protection mechanisms built into a system will, in fact protect it from improper penetration.

Page 139: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 139 -

RPHKN COLLEGE_MANAGEMENT

9.1 SYSTEM SECURITY & MAINTANCE :

Page 140: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 140 -

RPHKN COLLEGE_MANAGEMENT

In system development, the project manager and the analyst must consider about

the security & maintenance of the candidate system to protect it from unauthorized

access.

Definition:- The system security problem can be described into four related issues, such as security,

integrity, privacy and confidentiality. They determine the file structure, data structure access procedure.

System security:- It refers to the technical innovation and procedure applied to the hardware of an operation

system to protect against deliberate or accidental damage from defined threat. Contrast, data security is the protection of data form loss, disclosure, modification & destruction of data.

System integrity:- It refers to the proper functioning of hardware and programs, appropriate physical security

and safety against external threats in comparison. Data integrity makes sure that data does not differ from the original form and has not been accidentally or intentionally disclosed, alters or destroyed.

Privacy:- It defines the rights of the user of organization to determine what information he willing to

share with or accept from others and how the organization can protect the excessive discrimination of information about it.

The term confidentially is a special status given to sensitive information in a database to minimize the possible invasion of privacy. It is an attribute of information that chara It refers to the proper functioning of hardware and programs, appropriate physical security and safety against external threats in comparison. Data integrity makes sure that data does not differ from the original form and has not been accidentally or intentionally disclosed, alters or destroyed.

It defines the rights of the user of organization to determine what information he willing to share with or accept from others and how the organization can protect the excessive discrimination of information about it.

The term confidentially is a special status given to sensitive information in a database to minimize the possible invasion of privacy. It is an attribute of information that chara

cterizes its need for protection. System security is the technical

need of providing such protection. It contrast, privacy is largely a procedural matter of information indeed.

Data privacy & security:- Data privacy & security are social concerned. An

Organizations that depend heavily on the use of database require special control to maintain information.

Page 141: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 141 -

RPHKN COLLEGE_MANAGEMENT

*****************************************

*****

Page 142: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 142 -

RPHKN COLLEGE_MANAGEMENT

Page 143: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 143 -

RPHKN COLLEGE_MANAGEMENT

Discussion :

CONCLUSION

ADVANTEGES OF PROJECT

LIMITATIONS AND DRAWBACKS

SUMMARY

BIBLIOGRAPHY

Page 144: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 144 -

RPHKN COLLEGE_MANAGEMENT

10.1 CONCLUSION

It has been a great pleasure for me to work on this exciting and challenging project. This project proved good for me as it provided practical knowledge of not only about programming in VB, MS ACCESS, but also about all handling procedure related with College Management System. It also provides knowledge about the latest technology used in developing application and client –server technology that will be great demand in future. This will provide better opportunities and guideline in future in developing projects independently.

10.2 Merits:

There are many advantages of this project which are as follows:-

1. Now it is very easy to handle all the records of the employee.

2. Now every Teachers & Students know about book tranjection between own & students

3. This software not only helpful for Teachers but also for the Students, by means of students get the any information ,that related to whole college.

4. A detailed Report is easily available for the Administrator from any time.

5. This software is easy and comfortable to handle.

6. Every students has its own record and it does not match with any other students.

7. By using this software COLLEGE MANAGEMENT SYSTEM , It is easy to collect information of any Students and Teachers with in no time.

8. It takes less time than traditional methods.

9. It gives correct information.

10. From every part of the project the user is provided with the links through framing so that he can go from one option of the project to other

as per the requirement. This is bound to be simple and very friendly as per the user is concerned. That is, we can say that the project is user friendly which is one of the primary concerns o f any good project.

i. Data storage and Retrieval will become faster and easier to maintain because data is stored in a systematic manner and in a single database.

ii. Decision making process would be greatly enhanced because of faster rocessing of information since data collection from information available on computer takes much less time then manual system.

Page 145: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 145 -

RPHKN COLLEGE_MANAGEMENT

iii. Allocation of Sample Results becomes much faster because at a time the user can see the records of last years.

iv. Easier and faster data transfer through the latest technology associated with the computer and communication.

11. Through these features it will increase the efficiency, accuracy and transparency.

10.3 Demerits

This project has also some limitations and drawbacks which are as follows:-

If the username and password licked accidently then a global problem may happen.

Many unauthorized persons are try to know the username and password.

It is not easy to change the username and password.

Maintainance of the software may be expensive.

Highly trained Users and Experienced Database administrator Are required to handle this project, They are expensive to hire.

Effective care has to be taken to adding data to the form.

It is not possible to take daily backups.

Deletion of any record of an employee may not be possible to restore. It causes a problem.

Page 146: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 146 -

RPHKN COLLEGE_MANAGEMENT

SUMMARY

NOW A DAYS, THE LIFE OF PEOPLE HAS BECOME FAST

AS COMPARED TO OLD DAYS , NOW NEEDS OF PEOPLE HAVE INCRESED

ENORMOUSLY & THEIR LEAVES BECOMES VERY FAST SO THEY REQUIRE SOME

NEW THINGS . THE TECHNOLOGY HAS DEVELOPED PROFOUNDLY WHICH HAVE

GIVEN EMERGENCE OF COMPUTER SCIENCE . WE HAVE LARGE DATA TO

COLLECT , STORE UPDATE & RETRIVE & USE THEM VERY FREQUENTLY , THE

COMPUTER HAVE MADE THIS

WORD EASIER , QUICKER .

IN “COLLEGE MANAGEMENT” ,COMPUTER HAS CALCULATED ALL MINOR &

MAJOR CALCULATION SO THE RELIBILITY OF RESULT HAS NO DOUBTS..

WE HAVE TRIED OUR LEVEL BEST TO GIVE THEM SOFTWARE ,WHICH FULFILLED

ALL THEIR DAY-TO-DAY NEEDS.

NO DOUBTS THIS SOFTWARE HAS SOME LACKING BUT ABOVE ALL ,SO “COLLEGE

MANAGEMENT” SYSTEM HAVE AN ADVANTAGE.

Page 147: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 147 -

RPHKN COLLEGE_MANAGEMENT

BIBLIOGRAPHY

1. GUIDE TO VISUAL BASIC 6.0 a. PETER NORTON.

2. MASTERING VB 6.0a. BPB PUBLICATION.

3. VISUAL BASIC PROGRAMMING a. PROF. MANOJ N. BURAD. b. NIRALI PRACATION.

4. SYSTEM ENGINEERING AND ANALYSISa. ROGER PRESSMAEN.

5. DATABASE DEVELOPER’S GUIDE WITH VISUAL BASIC6.0

a. ROGGER JENNING TECHMEDIA

6. VISUAL BASIC a. BLACK BOOK b. MASTRING VISUAL BASIC 6.0

7. DATA BASE MANAGEMET CONCEPTa. TATA MCGRAW HILL (KORTH)

Page 148: GOVT_PG_C

B C S GOVT P G COLLEGE DMT. - 148 -

RPHKN COLLEGE_MANAGEMENT