Professional Documents
Culture Documents
Abstract
The aim of our project is to make the work easy and convenient for the institute. Our main aim is to maintain and control all different branches of institute from our software. It can solve all the past problems of institute management and provide better facility for institute management.
Acknowledgment
It is very command to see that a mans quest of acknowledgment never ends. Theory and practical knowledge are complementary to each other. We are indebted and thankful for the assistance from various individual in making this project a success. The success of our project is never limited to the individual undertaking the project. It is the cooperative effort of the people around and individual that spells success. For all efforts, behind this successful project, we are highly intended to the following personalities without whom this project would ever be completed. We find no words to express our gratitude towards those who were constantly involved with us throughout our work at OM SOFTWARE. We are very thankful to Names Patel for redire4cting such a useful and good project, which we have done in the organization. Throughout our working period in OM SOFTWARE, we got this encouragement in all our work. He is simply an ideal guide and a very good person, we thanks him a lot. This project has enlightened our views that will be varying to us in future. For giving this valuable guidance, we thanks to all.
INDEX
SR NO 1 TITLE Problem Specification 1.1 Types of Industry 1.2 Process 1.3 Problems Identification 1.4 Problems Definition 1.5 Problem Specification Problems Solution 2.1 Problem Solution 2.2 Software Specification 2.3 Hardware Requirements Design 3.1 ER Diagram 3.2 DFD Diagram 3.3 Context Diagram 3.4 Data Dictionary Coding and Implementation 4.1Screenshot Testing PAGE
4 5
Problem Specification
Type of Industry
Education software has floristically to gain extent now a day. Many administrator barriers easy plus with advancement now we can almost work out our way. Our Industry is
Educational Industry. It is an education industry that teaches the student of Diploma, BCA, MCA, and Degree. It is the industry that can make web design or website for the some small scale industry. It is industry that would work on the small premises for the students working. It is a small scale industry. This software makes institute capable to solve his all problems.
Process
All the process carried out under education sector is mostly manual. This is a software company or an industry. It is company that can create a website or software. It is a company that can make software or a website for the different company's or an industry. It is a company that helps in creating a website. It is a company that helps the total presentation for the website or WebPages developing. Feasibility study Depending on the result of the investigation the survey is now expanded to a more detailed feasibility study. The feasibility report of the project holds the advantages and flexibility of the project. It is divided into three parts: 1. Technical Feasibility 2. Economical Feasibility 3. Operational Feasibility Technical Feasibility In technical feasibility the following issues taken into consideration. Whether the required technology is available or not. Whether the required resources are available. Technical Feasibility centers on the existing computer system (H/W and S/W) whether it can support the addition of proposed system, if not, to what extent it can support and the organizations capacity to acquire additional components.
Economical Feasibility A System financial benefit must exceed the cost of developing that system i.e. a new system being developed should be a good investment for the organization. Economical Feasibility consider the following 1. The cost of a full system investigation. 2. The cost of hardware and software for the class of application. 3. The benefits in the form of reduced cost or fewer costly errors. 4. The cost if nothing changes. Operational Feasibility Operational Feasibility is a measure of well a proposed system solves the problems, and takes the advantages of the opportunities identified during scope definition and how it satisfies the requirements identified in the requirements analysis phase of the system development.
Equipment
There is project on creating the website or webpage s, its just as a software site so there is no use of hardware equipments in that. There is an equipment of the software the website makings system or languages. In this project we use visual web developers 2005 and visual studio with asp.net & c#.
Scale
It is a small industry. That can create a website or software for the different company. It comes in an education sector so its turnover is not more.
User as Product
5
The owner of the company or the main head of the department of the industry OM SOFTWARE can use this website for store, check; insert all the details of industrys employees & student details that are part of the institute. The maximum advantage must be such that enables the administrator maximum context.
Problem Identification
Our industry is identified different problems during working process. Now we have to solve the problems faced by industry. They have different problems such as there is lot of paper work in industry such as they have to maintain attendance of both employee and student in paper and fees collected through student, these processes contain lot of paper works and it is very difficult to maintain and there is a chance of loss of documents. Another problem is they have to maintain all records in their registers and there is a chance of loss of data or mischief. Our industry has two branches so it is very difficult to control both his branches from a place. The important problem with management of institute that how to manage all its employees and students with their specific records and details. This whole process is very time consuming and the chances of mistakes were possible. It is very tedious.
Problem Definition
The problem definition contains the perfect definitions of institutes different problems. Our institute has different problems with their working and management. There is lot of difficulties coming through working of institute. They have to find the documents when it is needed if it is lost so it costs very much. This means there is lot of paper work in institute which is very difficult to handle.
The institute has two branches and some employees and student, so it is very difficult to manage all of them. There is lots of details provided by students and employees which is difficult to maintain and it is consumes lot of time, so lot time waste in make these paper documents and maintain it. These documents have no backups, so if any document is lost it costs the institute. There is no scope for those students who want to inquiry about different courses or batches online through institutes website. For payment and fees collection lot of difficulties faced by institute, such as they have to maintain receipts and there is not any type of backup for it.
In short all problems show below: Manage the whole institute. Maintain all the details of students and employees. Control both of his branches. Lot of paper work. Very time consuming. Collection of fees and payment of employees. Not user friendly. It is very tedious.
They are as follows:To reduce the work which would be done by paper or on paper work? This type of paper work they did not properly or exactly working or maintaining the proper work. Because of paper work they dont get exactly or lost some document, so that for which paper work or to maintain the company details. They need the website that can also maintain there company through internet all maintain data updates daily on computer and this system only work from the H.O.D of the company.
New Method
To maintain the work through central database or computer by updating data regularly or delete the data which are useless. To reduce paper work by creating this website. Manage all the employees and students by a database administrator. Insert and update single changes that happen in institute database. 8
Data dictionary:A data dictionary is a collection a data dictionary, as defined in the IBM dictionary of computing is a centralized responsibility to other data, origin, usage, and format this typically includes the names and description of various table and fields in each database , plus additional details, like the names and length of each data element this typically includes the names and description of various tables and fields in each database, plus additional details, like the type and length of data element this typically includes the names and description of various tables and fields in each database ,plus additional details, like the type and length of data element.
Other database data. All the data dictionary tables and views for a given database are stored in that databases system table space. Description of the data objects or items in a data model for the benefit of programmers and others who need to refer to them. A first step in analyzing a system of objects with which users interact is to identify each object and its relationship to other objects. This process is called data modeling and results in a picture of object relationships. After each data object or item is given a descriptive name, its Relationship is described (or it becomes part of some structure that implicitly description relationship), the type of data (such as text or binary value) is described, possible predefined values are listed, and a brief textual description is provided. This collection can be organized for reference into a book called a data dictionary.
Employee Master
Field Name Employee_ID Name Address Gender Contact_No Designation Qualification Basic_Salary Data Type Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Size 50 50 50 50 50 50 50 50 Constraint PK
10
50 50 50
Student Detail
Field Name Roll_No Name Address Gender Contact_No E_Mail_ID Batch Cources Fees_Ammount Payment_Mode Data Type numeric Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Size 18,0 50 50 50 50 50 50 50 50 50 Constraint PK
Employee Attendance
Field Name Employee_ID User_Name Password Data Type Numeric Varchar Varchar Size 18,0 50 50 Constraint PK
Field Name First_Name Last_Name Roll_NO Address DOB Gender Contect_NO User_ID Cources Batch
Data Type Varchar Varchar numeric Varchar Varchar Varchar Varchar Varchar Varchar Varchar
Size 50 50 18,0 50 50 50 50 50 50 50
Constraint PK
11
Net_Paid
Varchar
50
Batch Detail
Field Name Batch_ID Duration Data Type numeric Varchar Size 18,0 50 Constraint PK
Course Details
Size 10 50 50
Constraint PK
Books Detail
Size 50 50 50
Constraint PK
Fees Transaction
Field Name Student_Name Course_Name Payment_Mode Ammount Last_Debit Last_Credit Total_Paid Data Type Varchar Varchar Varchar Varchar Varchar Varchar Varchar Size 50 50 50 50 50 50 50 Constraint PK
12
Inquiry Master
Field Name Inquiry_ID Name Address Gender Contact_No Instresed_In_Cources Note Data Type numeric Varchar Varchar Varchar Varchar Varchar Varchar Size 18,0 50 50 50 50 50 50 Constraint PK
13
ER Diagram
14
Master
Attendance Batch
Employee Inquiry
Master Transction
Student
Batch Cources
Other Exam
Administrator
Books
Result
Internal External Master
Fees
Transction
Client
Home Photos Inquiry
15
The data flow diagrams are pictorial or graphical representation of the outline of the system study. The data flow diagram covers all the processes and data storage area which takes place during any transaction in the system. the data flow diagram are functionally divided into context level, zero level, first level and second level data flow diagrams. Symbols used in DFD's: 1. Process: here flow of data is transformed. e.g purchase of items, update inventory file, etc.
2. External entity: a source or destination of data, which is external to the system. E.g customer, supplier etc.
3. Data flow: it is packet of data. it may be in the form of document, letter etc.
4. Data store: any store data but with no reference to the physical methods of storing.
16
Context Diagram
17
Level 0 Diagram
18
19
20
21
22
25
In the main strip there is a main module that is the master module in which there are many forms such as Employee, Sudent, Others, Fees, Examination, Inquiry, Result, Photos.
26
Employee Master
Here in the employee master the basic requirement of the employee is saved. The detail of the employee who enters his total info is inserted by clicking on the insert button. And by the update button the information of the employee can be updated. By the view button the user can view the entire employees information. The unwanted employees detail can be delete by delete button.
27
Employee Attendance
Here in the employee Attendance the attendance of employee is saved. The detail of the employee attendance is inserted by clicking on the insert button. And by the update button the attendance of the employee can be updated. By the view button the user can view the entire employees attendance. The unwanted employees detail can be delete by delete button.
28
Student Detail
Here in the Student master the basic requirement of the Students is saved. The detail of the Students who enters his total info is inserted by clicking on the insert button. And by the update button the information of the Students can be updated. By the view button the user can view the entire Students information. The unwanted Students detail can be delete by delete button.
29
Here in the student batch master the basic requirement of the student batch detail is saved. The detail of the student who enters his total info is inserted by clicking on the insert button. And by the update button the information of the student batches can be updated. By the view button the user can view the entire student batches information. The unwanted batch detail can be delete by delete button.
30
Batch Detail
Here in the student batch master the basic requirement of the student batch detail is saved. The detail of the student who enters his total info is inserted by clicking on the insert button. And by the update button the information of the student batches can be updated. By the view button the user can view the entire student batches information. The unwanted batch detail can be delete by delete button.
31
Books Detail
Here in the Book master the basic requirement of the Book detail is saved. The detail of the Book is inserted by clicking on the insert button. And by the update button the information of the Book can be updated. By the view button the user can view the entire Book information. The unwanted Book detail can be delete by delete button.
32
Courses Detail
Here in the course master the basic requirement of the course detail is saved. The detail of the course is inserted by clicking on the insert button. And by the update the information of the course can be updated. By the view button the user can view the entire course details the unwanted course detail can be delete by delete button. 33
Fees Transaction
Here in the Fees master the basic requirement of the student is saved. The detail of the Fees is inserted by clicking on the insert button. And by the update button the information of the Fees can be updated. By the view button the user can view the entire Fees information. The unwanted Fees detail can be delete by delete button.
34
Inquiry Master
Here in the Inquiry master the basic requirement of the Inquiry details is saved. The detail of the Inquiry is inserted by clicking on the insert button. And by the update button the information of the Inquiry can be updated. By the view button the user can view the entire Inquiry information. The unwanted Inquiry detail can be delete by delete button. 35
36