SUBMITTED TO:
SUBMITTED BY:
MR. VIKAS BHATNAGAR BHARAT
SHUKLA,LOKESH
Project Report
ACKNOWLEDGMENT
-2-
Project Report
ABSTRACT
The project has been planned to be having the view of diary like contact
keeping system having only user supported at a time specific to the software.
The application for the storage of the data has been planned. Using the
constructs of MS-SQL Server and all the user interfaces have been designed
using the C#.Net technologies. The database connectivity is planned using the
“SQL Connection” methodology. The application takes care of management of
records and their associated reports, which are produced as per the action of
the user.
The entire project has been developed keeping in view the anomalies that
may arise due to the database transaction that are executed by the general
users. The internal database has been selected as MS-SQL server 2005.The
basic constructs of table spaces, clusters and indexes have been exploited to
provide higher consistency and reliability for the data storage. The MS-SQL
server 2005 was a choice as it provides the constructs of high-level reliability
and security. The total front end was dominated using the C#.Net technologies.
At all proper levels high care was taken to check that the system manages the
data consistency with proper business rules or validations. The database
connectivity was planned using the latest “SQL Connection” technology provided
by Microsoft Corporation.
-3-
Project Report
CONTENTS
Page No
1. INTRODUCTION 5
4. DATA DICTIONARY 8
5. OUTPUT SCREENS 9
6. CODING 14
7. CONCLUSION 20
8. BIBLIOGRAPHY 21
-4-
Project Report
1. INTRODUCTION
-5-
Project Report
GUI’S
Providing flexibility to the user the interface has been developed keeping
graphics concept in mind, associated through a windows interface. The GUI’S at
the top level have been categorized as
The user must have the username and password which is to be entered each
time the user starts the application, next user have to choose whether the user
want to see the existing records or manage IT!.
1. View Records:-This function calls the form display to display the existing
records using the datagrid control .No modifications can be done in the records
here.
-6-
Project Report
3. HARDWARE SPECIFICATIONS
HARDWARE REQUIREMENTS:
SOFTWARE REQUIREMENTS:
-7-
Project Report
4. DATA DICTONARY
After carefully understanding the requirements of the client the the entire
data storage requirements are divided into tables. The below tables are
normalized to avoid any anomalies during the course of data entry.
Table PA-Personal_assistant_database
5. OUTPUT SCREENS
-8-
Project Report
-9-
Project Report
- 10 -
Project Report
- 11 -
Project Report
- 12 -
Project Report
6.CODINGS
1.FORM1
using System;
- 13 -
Project Report
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace personal_assistatance_assistant_system
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
2. FORM2
using System;
- 14 -
Project Report
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace personal_assistatance_assistant_system
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
3.FORM3
- 15 -
Project Report
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace personal_assistatance_assistant_system
{
public partial class Form3 : Form
{
public Form3()
{
InitializeComponent();
}
}
}
}
4.FORMadd
- 16 -
Project Report
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace personal_assistatance_assistant_system
{
public partial class Formmanage : Form
{
public Formmanage()
{
InitializeComponent();
}
- 17 -
Project Report
}
}
}
- 18 -
Project Report
7.CONCLUSION
BENEFITS:
The project is identified by the merits of the system offered to the user. The
merits of this project are as follows: -
- 19 -
Project Report
• Data storage and retrieval will become faster and easier to maintain because
data is stored in a systematic manner and in a single database.
• Decision making process would be greatly enhanced because of faster
processing of information since data collection from information available on
computer takes much less time then manual system.
• Allocating of sample results becomes much faster because at a time the user
can see the records of last years.
LIMITATIONS:
• The size of the database increases day-by-day, increasing the load on the
database back up and data maintenance activity.
• Training for simple computer operations is necessary for the users working
on the system.
- 20 -
Project Report
8. BIBLIOGRAPHY
- 21 -