Professional Documents
Culture Documents
A 6th Semester
Submitted by
Prince Arora
NEW DELHI-110068
INTRODUCTION/OBJECTIVE
Project will be created for the Study Centers/Colleges/Universities etc to maintain the records of the students with various information to help the administration of the college to track the student, colleges always face challenges to manually keep the track of the students and the training information. With this project it will be easy to maintain the student information with marks, training information, company information and various projects they created during the period of training. The following main options will be available in the project Input Student Data Input Company Data Search Data Project Information Training Information Result Crystal Reports To Print Information o To Print Student Data o To Print Training Information o To Display Data Of Individual Student o And Many Other Reports According The Requirement Of The Administrative Department Of the College.
Project Category
This is The Project That Come Under Database Category [RDBMS]. This Project Will Be Created in VB.NET and SQL Server. VB.Net Will Be Used As Front End And SQL Server As Back End.
Microsoft SQL Server that are tightly integrated with Microsoft technologies to help us in:
1. 2.
Reduce costs and increase storage efficiency Automate time-consuming data management processes, including backup and recovery Reduce the amount of time and storage needed to create SQL Server database clones required for application development and testing Protect your SQL Server data with frequent and spaceefficient backups that do not impact system performance Maintain availability of your SQL Server databases during planned or unplanned downtime Restore a failed database of any size to full production in minutes Quickly reestablish full system availability in the event of a disaster VB.NET
3.
4.
5.
6.
7.
1 2 3 4
supports Threading powerful Exception handling mechanism having support for the console based applications More than one version of dll is supported
Discription
Discription
Discription
Discription
DFD Level 0
Data Response
User
Database
Data Response
1.0
Data Request Data Request
DFD Level 1
Lo gin
nse spo e dR
User
Lo gin
Re spo nse
ri Ve
fie
Password
Re qu est
est u q Re
DFD Level 2
User Logon
Data Request
Data Request
Database
Data Request
ER-DIAGRAM
Database will be consisting of number of tables. First of all an ER-diagram showing the entity and their relationships is created. Then entity sets and relations are converted into tables as per requirement. Careful study of the input-output requirements reveals the attributes of the tables. Finally the table structures are refined applying normalization. Here, normalization up to 3NF has been adopted..
Traing process
rolln o name
age
class
session
Res_p ro
result resul t
Login Form
MDI form
student
company
training
result
reports
Search by name
Update Delete
view all training View all result View stu one by one view company one by one View training one by one View result one by one
Testing
To check the quality of software errors are find out. That is known as testing. Levels of testing: - There are different levels of testing are used in the testing process. The Basic levels are following: 1. Unit testing 2. Integration testing 3. System testing 4. Acceptance testing 1.Unit Testing: - Unit mean small part that cannot be further divided into parts. In this each unit of Module are tested individually. It is typically done by the programmer of the Module. There are four categories of unit testing: 1. Functional Test: - It involves executing the code with input value for which the expected results are known. 2. Performance Test: - It determines the amount of execution time in various parts. 3. Stress Test: - Stress test are those test designed to test abnormal situations. 4. Structure Test; - It is used to Test the internal logic of program. 2. Integration Testing: - In this subsystem are combined, than tested. The goal is to see if the modules can be integrated properly. Type of integration testing: 1. Big Bang approach 2. Top down approach
3. System Testing: - The entire system is tested the goal is to see if the software meets its requirements. 4. Acceptance Testing: - Acceptance Testing is performed in front the client that software is working satisfactory.