Upload
praveen-sahu
View
126
Download
1
Tags:
Embed Size (px)
Citation preview
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.)
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.)
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)
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))
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:-
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.
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
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.
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) .
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.
B C S GOVT P G COLLEGE DMT. - 11 -
RPHKN COLLEGE_MANAGEMENT
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
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
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
B C S GOVT P G COLLEGE DMT. - 15 -
RPHKN COLLEGE_MANAGEMENT
INTRODUCTION TO PROJECT
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.
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. .
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
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
B C S GOVT P G COLLEGE DMT. - 20 -
RPHKN COLLEGE_MANAGEMENT
Hardware Requirements
System Requirements
Software Requirements
System Requirement Technology Used
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.
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.
B C S GOVT P G COLLEGE DMT. - 23 -
RPHKN COLLEGE_MANAGEMENT
B C S GOVT P G COLLEGE DMT. - 24 -
RPHKN COLLEGE_MANAGEMENT
THEORETICAL FRAMWORK
->ABOUT VISUAL BASIC-6.0
->ABOUT MICROSOFT ACCESS
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.
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.
B C S GOVT P G COLLEGE DMT. - 27 -
RPHKN COLLEGE_MANAGEMENT
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
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
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.
B C S GOVT P G COLLEGE DMT. - 31 -
RPHKN COLLEGE_MANAGEMENT
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
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 :
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
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
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
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.
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
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.
************************************************
B C S GOVT P G COLLEGE DMT. - 40 -
RPHKN COLLEGE_MANAGEMENT
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
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.
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.
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
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
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.
B C S GOVT P G COLLEGE DMT. - 47 -
RPHKN COLLEGE_MANAGEMENT
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
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
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
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
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
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
B C S GOVT P G COLLEGE DMT. - 54 -
RPHKN COLLEGE_MANAGEMENT
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
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
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
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
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
B C S GOVT P G COLLEGE DMT. - 60 -
RPHKN COLLEGE_MANAGEMENT
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
B C S GOVT P G COLLEGE DMT. - 62 -
RPHKN COLLEGE_MANAGEMENT
Deposit
GDFC
Persnol_deposite
Amelgameted_fund
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
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
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:
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
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 :
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 :
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
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
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
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
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
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.
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
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.
B C S GOVT P G COLLEGE DMT. - 77 -
RPHKN COLLEGE_MANAGEMENT
6.7 FLOW CHART :-6.7 FLOW CHART :-
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
B C S GOVT P G COLLEGE DMT. - 79 -
RPHKN COLLEGE_MANAGEMENT
FLOW CHART FOR LIBRARY SYSTEM
END
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
B C S GOVT P G COLLEGE DMT. - 81 -
RPHKN COLLEGE_MANAGEMENT
FLOW CHART OF ACCOUNTING SYSTEM
START
END
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
B C S GOVT P G COLLEGE DMT. - 83 -
RPHKN COLLEGE_MANAGEMENT
A.
B C S GOVT P G COLLEGE DMT. - 84 -
RPHKN COLLEGE_MANAGEMENT
Screen Modes :
INPUT SCREEN
OUTPUT SCREEN
B C S GOVT P G COLLEGE DMT. - 85 -
RPHKN COLLEGE_MANAGEMENT
B C S GOVT P G COLLEGE DMT. - 86 -
RPHKN COLLEGE_MANAGEMENT
LOGIN SELECTION SCREEN
B C S GOVT P G COLLEGE DMT. - 87 -
RPHKN COLLEGE_MANAGEMENT
LOGIN SCREEN-1
B C S GOVT P G COLLEGE DMT. - 88 -
RPHKN COLLEGE_MANAGEMENT
LOGIN SCREEN-2
B C S GOVT P G COLLEGE DMT. - 89 -
RPHKN COLLEGE_MANAGEMENT
MDI FORM
B C S GOVT P G COLLEGE DMT. - 90 -
RPHKN COLLEGE_MANAGEMENT
B C S GOVT P G COLLEGE DMT. - 91 -
RPHKN COLLEGE_MANAGEMENT
B C S GOVT P G COLLEGE DMT. - 92 -
RPHKN COLLEGE_MANAGEMENT
NEW BOOK ENTRY
B C S GOVT P G COLLEGE DMT. - 93 -
RPHKN COLLEGE_MANAGEMENT
NEW STUDENT ENTRY
B C S GOVT P G COLLEGE DMT. - 94 -
RPHKN COLLEGE_MANAGEMENT
BOOK ISSUE ENTRY
B C S GOVT P G COLLEGE DMT. - 95 -
RPHKN COLLEGE_MANAGEMENT
BOOK RETURN ENTRY
B C S GOVT P G COLLEGE DMT. - 96 -
RPHKN COLLEGE_MANAGEMENT
B C S GOVT P G COLLEGE DMT. - 97 -
RPHKN COLLEGE_MANAGEMENT
TC INFORMATION ENTRY
B C S GOVT P G COLLEGE DMT. - 98 -
RPHKN COLLEGE_MANAGEMENT
STUDENT’S INFORMATION ENTRY
B C S GOVT P G COLLEGE DMT. - 99 -
RPHKN COLLEGE_MANAGEMENT
STUDENT STRENGTH ENTRY -1
B C S GOVT P G COLLEGE DMT. - 100 -
RPHKN COLLEGE_MANAGEMENT
STUDENT STRENGTH ENTRY –II
B C S GOVT P G COLLEGE DMT. - 101 -
RPHKN COLLEGE_MANAGEMENT
LAB ATTENDENCE INFO. ENTRY
B C S GOVT P G COLLEGE DMT. - 102 -
RPHKN COLLEGE_MANAGEMENT
B C S GOVT P G COLLEGE DMT. - 103 -
RPHKN COLLEGE_MANAGEMENT
B C S GOVT P G COLLEGE DMT. - 104 -
RPHKN COLLEGE_MANAGEMENT
GOVT. FEES COLLECTION INFO. ENTRY
B C S GOVT P G COLLEGE DMT. - 105 -
RPHKN COLLEGE_MANAGEMENT
NON. GOVT. FEES COLLECTION INFO. ENTRY
B C S GOVT P G COLLEGE DMT. - 106 -
RPHKN COLLEGE_MANAGEMENT
SELF FINANCIAL INFO. ENTRY
B C S GOVT P G COLLEGE DMT. - 107 -
RPHKN COLLEGE_MANAGEMENT
LMC INFO ENTRY
B C S GOVT P G COLLEGE DMT. - 108 -
RPHKN COLLEGE_MANAGEMENT
GOVT. DAILY FEES COLLECTION INFO. ENTRY
B C S GOVT P G COLLEGE DMT. - 109 -
RPHKN COLLEGE_MANAGEMENT
PERSONAL DEPOSIT FEES INFO. ENTRY
B C S GOVT P G COLLEGE DMT. - 110 -
RPHKN COLLEGE_MANAGEMENT
B C S GOVT P G COLLEGE DMT. - 111 -
RPHKN COLLEGE_MANAGEMENT
B C S GOVT P G COLLEGE DMT. - 112 -
RPHKN COLLEGE_MANAGEMENT
B C S GOVT P G COLLEGE DMT. - 113 -
RPHKN COLLEGE_MANAGEMENT
SEARCH BY BOOK INFO.
B C S GOVT P G COLLEGE DMT. - 114 -
RPHKN COLLEGE_MANAGEMENT
SEARCH BY STUDENT INFO.FOR GOLDEN BOOK
ISSUE
B C S GOVT P G COLLEGE DMT. - 115 -
RPHKN COLLEGE_MANAGEMENT
SEARCH BY STUDENT INFO.FOR GOLDEN BOOK
RETURN
B C S GOVT P G COLLEGE DMT. - 116 -
RPHKN COLLEGE_MANAGEMENT
B C S GOVT P G COLLEGE DMT. - 117 -
RPHKN COLLEGE_MANAGEMENT
T.C. ISSUE DETAIL
B C S GOVT P G COLLEGE DMT. - 118 -
RPHKN COLLEGE_MANAGEMENT
ADMITED STUDENT DETAIL
B C S GOVT P G COLLEGE DMT. - 119 -
RPHKN COLLEGE_MANAGEMENT
CATEGORY-WISE STRNGTH DETAIL OF GRADUATE STUDENT- I
B C S GOVT P G COLLEGE DMT. - 120 -
RPHKN COLLEGE_MANAGEMENT
CATEGORY-WISE STRNGTH DETAIL OF GRADUATE STUDENT- II
B C S GOVT P G COLLEGE DMT. - 121 -
RPHKN COLLEGE_MANAGEMENT
CATEGORY-WISE STRNGTH DETAIL OF P.G. STUDENT- I
B C S GOVT P G COLLEGE DMT. - 122 -
RPHKN COLLEGE_MANAGEMENT
CATEGORY-WISE STRNGTH DETAIL OF P.G. STUDENT- II
B C S GOVT P G COLLEGE DMT. - 123 -
RPHKN COLLEGE_MANAGEMENT
B C S GOVT P G COLLEGE DMT. - 124 -
RPHKN COLLEGE_MANAGEMENT
B C S GOVT P G COLLEGE DMT. - 125 -
RPHKN COLLEGE_MANAGEMENT
REPORT OF GOVT. FEES COLLECTION
B C S GOVT P G COLLEGE DMT. - 126 -
RPHKN COLLEGE_MANAGEMENT
REPORT OF NON. GOVT. FEES COLLECTION
B C S GOVT P G COLLEGE DMT. - 127 -
RPHKN COLLEGE_MANAGEMENT
REPORT OF SELF FINANCIAL
B C S GOVT P G COLLEGE DMT. - 128 -
RPHKN COLLEGE_MANAGEMENT
REPORT OF LOCAL MANAGEMENT COMMITTEE
B C S GOVT P G COLLEGE DMT. - 129 -
RPHKN COLLEGE_MANAGEMENT
REPORT OF GOVT. DAILY FEES COLLECTION
B C S GOVT P G COLLEGE DMT. - 130 -
RPHKN COLLEGE_MANAGEMENT
REPORT OF PERSONAL DEPOSIT
B C S GOVT P G COLLEGE DMT. - 131 -
RPHKN COLLEGE_MANAGEMENT
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
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
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
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 .
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
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
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.
B C S GOVT P G COLLEGE DMT. - 139 -
RPHKN COLLEGE_MANAGEMENT
9.1 SYSTEM SECURITY & MAINTANCE :
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.
B C S GOVT P G COLLEGE DMT. - 141 -
RPHKN COLLEGE_MANAGEMENT
*****************************************
*****
B C S GOVT P G COLLEGE DMT. - 142 -
RPHKN COLLEGE_MANAGEMENT
B C S GOVT P G COLLEGE DMT. - 143 -
RPHKN COLLEGE_MANAGEMENT
Discussion :
CONCLUSION
ADVANTEGES OF PROJECT
LIMITATIONS AND DRAWBACKS
SUMMARY
BIBLIOGRAPHY
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.
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.
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.
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)
B C S GOVT P G COLLEGE DMT. - 148 -
RPHKN COLLEGE_MANAGEMENT