Health and Social Organizations Information Portal

Description of the project:

This is an information portal which holds all the information regarding the events conducted by some social organizations (like NGO) and their registered volunteers. It is a website which acts as a platform between the charity/social organizations and the volunteers who participate in those events.

As per the event requirement an organization sends a request to the website (like “an organization wants to launch a blood donation camp and needs a work force of total 30 members where 10 members are doctors and others are volunteers who take care of other things”).

Depending upon the requirement of the event one organization is going to launch the posts requests to some volunteers who are presently in inactive state (i.e., presently not involved in any other event). At this stage the request posted by the organizations will be in pending mode. This request will be pending till the volunteers required for the event are met. In case for the first time if the requirement is greater than the resources the admin sends this event information to some other volunteers.

After the requirement is met a mail is sent to the concerned charity/social organization that their event has been approved and these are the people who will be participating in this event. In the same way a message is sent to all the people who have been selected for that event as volunteers.

We also have a registration field for the new people who are willing to participate in the event as volunteers. Here we have two specifications for a new volunteer that is (a) knowledge transfer and (b) general volunteer. In detail:

(a)               Knowledge transfer registration à this is a scenario for a volunteer who is a busy doctor but is really interested in helping or participating in an event so with his help we get some valuable information in the form of document, video and audio files. Which will be available for the users after the doctor approves the material prepared.

(b)               General volunteer registration à this is a general volunteer registration scenario where a normal user and the doctor who is interested to participate in that event. Now it could be any of the above two ways new volunteers have registered they can login and view the events going to be launched and send their accepted views of participation. Only thing is that no volunteer can be assigned a new event if he is already under an event.

Modules: 

  • Admin module: In this module admin deals with the uploading of all the related information of a topic , selecting the volunteers, sending request to volunteers and organisations and accepting/rejecting response sent by them.
  •  User module: In this module registers into the site and can access all the information related to the posted by the admin, replies to the request sent by the admin to attend as a volunteer for an event.(doctor can also be treated as a user when he is willing to attend as a volunteer to the Event).
  • Charity organisation module: In this module charity can post an event requesting n No. of people required to conduct an event. Gathers all the necessary information required to conduct an event. Messaging is done with the volunteers who are assigned to conduct an event. 

Technical Environment:

  • Microsoft framework 2.0
  • Microsoft C# language
  • Visual Studio 2005 IDE
  • Microsoft SQLserver2005
  • Internet Information Services (IIS)
  • Microsoft Windows 2000 Sp4 or higher
  • Microsoft ASP.Net 2.0

Academic Project Management in .Net

We are proposing an automated Academic Project Management in .Net where we can overcome all the disadvantages of academic project management and come up with new system that works effectively and efficiently

Login Page: 

This Entry Point of this Academic Project Management project when the project is run then first this page is execute.  Here every user of that website have to enter  his credential then they can enter in his home page.

In the Login page we bind the all Role of the Academic Project Management project(Admin, Internal Guide, Student, HOD, Project Incharge) in the dropdown list. Role separate Class is declare  and in the login page we create object of Role class and call the getAllRole method by using the object and fill the data from Role table.

If user click on the Login button without inserting the credential in the text box the it give the error and say enter username and password in the textbox’s. When user click on login button without selecting the Role the client site validation will be raised and give error that select the Role.

Validation class is writing for checking the user is valid or not. In the login for we just declare the object of the validation class and call the studentLogin method  and check the user is valid or not  from Login table. If user is valid the it display his Home Page otherwise it display the error message user is not valid.

Academic Project Management Use case diagram

Admin Module:

Add Role:

In the Add Role Admin can Add the New role in the Academic Project Management project as well as he can change the role and delete the role also.

In the Add Role page one grid view is placed to display existing Role which is available in the project. It Display in the Grid view. Grid view have one property call Autogeneratecolumn if it is true the grid will create column for the display. Here in the project we create column manually to display the role.

Academic Project Management login page

Here Admin can Delete role as well as change the role name. For that operation we just bind the Delete, Update, Edit, Cancel button in the dropdownlist when user is click on the Edit button the row should edit and button is change as Update and Cancel if Admin Change the Role and click on Update button the Role should update in the database. If Admin click on cancel the gridview display as it is and text is change as Delete and Edit. If Admin Click on Delete button  then  that perticularrole should be deleted in the database.

There is another button Add new role is Admin Click on that button then one text box is visible and Add button also visible for the admin if Admin Enter role in the text box then role is insert in to the Role table.

Add Streem:

In the Add Role Admin can Add the New streem in the project as well as he can change the  and delete the streem also.

In the Add streem page one grid view is placed to display existing streem which is available in the Academic Project Management System project. It Display in the Grid view. Grid view have one property call Autogeneratecolumn if it is true the grid will create column for the display. Here in the project we create column manually to display the streem.

Here Admin can Delete streem as well as change the streem name. For that operation we just bind the Delete, Update, Edit, Cancel button in the gridview when user is click on the Edit button the row should edit and button is change as Update and Cancel if Admin Change the streem and click on Update button the streem should update in the database. If Admin click on cancel the gridview display as it is and text is change as Delete and Edit. If Admin Click on Delete button  then  that particular streem should be deleted in the database.

There is another button Add new streem is Admin Click on that button then one text box is visible and Add button also visible for the admin if Admin Enter role in the text box then streem is insert in to the streem table.

Add Academic Year:

In add academic year one dropdownlist is bind with an academic name. This  Academic name we bind from Streem table. If we Select any year  then  year is display in grid view control .

Here Admin can Delete Academic year as well as change the Academic year. For that operation we just bind the Delete, Update, Edit, Cancel button in the gridview when user is click on the Edit button the row should edit and button is change as Update and Cancel if Admin Change the Academic year and click on Update button the Academic year should update in the database. If Admin click on cancel the gridview display as it is and text is change as Delete and Edit. If Admin Click on Delete button  then  that particular Academic year should be deleted in the database.

There is another button Add new Academic year is Admin Click on that button then one text box is visible and Add button also visible for the admin if Admin Enter role in the text box then academic year is insert in to the streem table.

 Add Document Category:

In the Add  Add Document Category page one grid view is placed to display existing Document Category which is available in the project. It Display in the Grid view. Grid view have one property call Autogeneratecolumn if it is true the grid will create column for the display. Here in the project we create column manually to display the Document Category.

Admin can Delete Document Category as well as change the Document Category. For that operation we just bind the Delete, Update, Edit, Cancel button in the grid view when user is click on the Edit button the row should edit and button is change as Update and Cancel if Admin Change the Academic year and click on Update button the Document Category should update in the database. If Admin click on cancel the grid view display as it is and text is change as Delete and Edit. If Admin Click on Delete button  then  that particular Document Category should be deleted in the database.

There is another button Add new Document Category is Admin Click on that button then one text box is visible and Add button also visible for the admin if Admin Enter role in the text box then Document Category is insert in to the DocCategory table.

Add Sem-Year:

In add sem- year one dropdownlist is bind with an academic name. This  Academic name we bind from Streem table. If we Select any year  then  year is display in grid view control .

Here Admin can Delete Sem- year as well as change the Sem- year. For that operation we just bind the Delete, Update, Edit, Cancel button in the grid view when user is click on the Edit button the row should edit and button is change as Update and Cancel if Admin Change the Sem- year and click on Update button the Sem- year should update in the database. If Admin click on cancel the gridview display as it is and text is change as Delete and Edit. If Admin Click on Delete button  then  that particular Sem- year should be deleted in the database.

There is another button Add new Sem- year is Admin Click on that button then one text box is visible and Add button also visible for the admin if Admin Enter role in the text box then Academic Year  is insert in to the Academic Year  table.

Academic Project Management details

Add Department :

In add Department one drop down list is bind with an Department name. This  Department name we bind from Streem table. If we Select any Department then Sub Department is display in grid view control .

Here Admin can Delete Department name as well as change the Department name. For that operation we just bind the Delete, Update, Edit, Cancel button in the grid view when user is click on the Edit button the row should edit and button is change as Update and Cancel if Admin Change the Department name and click on Update button the Department name should update in the database. If Admin click on cancel the grid view display as it is and text is change as Delete and Edit. If Admin Click on Delete button  then  that particular Department name should be deleted in the database.

There is another button Add new Department name is Admin Click on that button then one text box is visible and Add button also visible for the admin if Admin Enter role in the text box then Department name is insert in to the Department table.

Add Sub Department:

In add Sub Department drop down list is  two there. one drop down list is bind with an Department name. This  Department name we bind from Streem table. If we Select any Department then Sub Department is display in  other dropdownlist .

If Admin Select Department then sub Department dropdownlist is bind with sub deparment from Department table. If admin select sub department then sub department is display in the grid view.

Admin can Delete sub Department name as well as change the sub Department name. For that operation we just bind the Delete, Update, Edit, Cancel button in the grid view when user is click on the Edit button the row should edit and button is change as Update and Cancel if Admin Change the  sub Department name and click on Update button the sub  Department name should update in the database. If Admin click on cancel the grid view display as it is and text is change as Delete and Edit. If Admin Click on Delete button  then  that particular Department name should be deleted in the database.

There is another button Add new Department name is Admin Click on that button then one text box is visible and Add button also visible for the admin if Admin Enter  sub Department  in the text box then Department name is insert in to the Department table.

 Employee Credential :

In add Employee Credential two dropdownlist is there. one dropdownlist is bind with an role. This  Employee Credential we bind from Streem table. If we Select any role then  name of Employee is display in  other dropdownlist .

If Admin Select role then Employee name dropdownlist is bind with Employee name from EmpProfile table. If admin select name  then Employee Details  is display in the grid view.

In the grid view we just display information about Employee if Admin Select  any employee the all the information about employee is display in the grid view.

Add Employee:

Admin have the authority to add the employee. When admin add the employee at that time he have to add all the information of the admin he cannot insert null value in the database. He have to add all information about Employee.

In the Add Employee form four dropdownlist is placed and bind the data at run time fill that data into the dropdown list. In the first dropdown list all the streem are bind. In the second dropdown list department are name are bind its display when admin select streem after this dropdown list is fill at run time. In the third dropdown list Role are bind all the role which are present in the database. And it bind with run time. When the admin Select the Department then after Sub Department is bind in the dropdown list.

When Admin click on submit button without select any dropdown list value Then client side validation will raised and display error that Select the value means admin have to select the value first.

After select all the dropdown list value Department information is ready after that admin have to add personal information about Employee Means Employee id his name Email id phone no. all should be require Admin have to enter without enter info about employee and click on submit button then client side validation will raised and it give error that enter require values.

After Enter all the information correctly and click on submit button then all data in inserted into EmpProfile table.

Upload Student Details:

In the Student Details Form five dropdownlist is placed and bind the data at run time fill that data into the dropdown list. In the first dropdown list all the streem are bind. In the second dropdown list Academic year is bind at runtime at bind after admin select streem. In third dropdown list Sem-year is display it will bind after admin select streem. In the fourth dropdown list department are name are bind its display when admin select streem after this dropdown list is fill at run time. In the third dropdown list Role are bind all the role which are present in the database. And it bind with run time. When the admin Select the Department then after Sub Department is bind in the dropdown list.

Without select dropdown list admin click on submit button then client side validation will raised and it give error to the admin that he has to select dropdown list value. Means Admin cannot insert null value in the database.

Here Admin can upload the batches. For that one fileupload control is placed using that control admin can add that batches. Here admin have to upload excel sheet which contain student information that excel sheet admin will add.

Generally in the project we user Sql Connection to connect will Sqlserver but here we use we load excel sheet that why we have to use oledb connecton.

After filling all the information if admin click on the submit button then all the data should be save in to Student profile table.

Student Module:

Upload Abstract:

In the upload abstract  student can upload abstract. When student uploading the abstract he have to write information about abstract means this abstract in which project description about project company name and abstract in which is written in the docs file student have to upload that abstract in to database for that upload control is placed in the form and some control student have to fill the information and click on submit button when student click on submit button then that data is stored in to database and docs file is placed in the solution explorer.

If student not enter the details in text box and click on submit button then client side validation will raised and give error and say enter the all details after submit the form.

Upload Document:

In the Docs Category one dropdown list is there which we bind the document category student have select that document categoty before uploading the document.

Means here student upload the document and select the category of the document which is store in the database. Before Uploading the document student have to select the Docs category if he not select category then it give validation error to student that he have to select the document category.

One file upload control is to upload the document  in to the database. Means his path will be stored in to the database and document will stored in the solution explorer.

Project Incharge:

Assign Batches to Internal Guide:

In the Assign Batches form five dropdown list is placed and bind the data at run time fill that data into the dropdown list. In the first dropdown list all the streem are bind. In the second dropdown list Academic yeear are bind its display when admin select streem after this dropdown list is fill at run time. In the third dropdown list Sem-year are bind all the Sem year which are present in the database. And it bind with run time. When the admin Select the Department then after Sub Department is bind in the dropdown list.

In the form one grid view is placed on the form when project incharge select the all the dropdown list then regarding to this data will display in the grid view. And name of that project incharge is a display in the sixth dropdown list.

Batch Upload:

In the Assign Batches form five dropdown list is placed and bind the data at run time fill that data into the dropdown list. In the first dropdown list all the streem are bind. In the second dropdown list Academic yeear are bind its display when admin select streem after this dropdown list is fill at run time. In the third dropdown list Sem-year are bind all the Sem year which are present in the database. And it bind with run time. When the admin Select the Department then after Sub Department is bind in the dropdown list.

Here Project incharge can upload the batches. For that one fileupload control is placed using that control Project incharge can add that batches. Here Project incharge have to upload excel sheet which contain student information that excel sheet Project incharge will add.

Internal Guide:

View Batches:

Internal Guide can view the batches which is assign to him. In the view Batches page one Gridview control is placed which display batches which is assign to him.

HOD:

In the HOD home page we placed one Gridview control which display all the information like Document Batches information all the information HOD can see and it bind in to Gridview control.

Gain Store Inventory Management System

Gain Store Inventory management system provides fully control and keeps track of all equipment in the store. Each piece of equipment should be located in a specific place in the store and have a unique code . You can manage the process Inventory Store in an efficient and accurate way, You can keep track of any transferring process between stores, This system provides some reports (i.e. report contains data for nor-rotatable equipment with summary data, … etc).

Gain Store Inventory Management System

 

The first page will be the login page you should enter a user name and password correctly to be able to access the application features, each user has permission to access pages, and there are pages you can do some operations in the warehouse-like adding new items and information (code, type, production date, expire date, ..), you can find any item by using search capability and there are many reports analyzing the stock. Through the application there are cycle handles the workflow between warehouse operators and the administrators.

We are designing the database model (Entity Relationship Diagram) ERD .requires an understanding of the system and its components. This is a brief description of our database:
Items (Item ID, Item name, type, created date, category id, location id, quantity, description ..).
Categories (category id, name …..)
users (user id, user name,password, role id … )
roles (role id, description ….)
transactions (transaction id, created date, user id …..)
locations (location id, …)

Database Tables Details:

Table Name: WorkFlowSteps

Description: This table contains all Work Flow steps types, names of each transaction and when it was created, and which user created it

Fields :StepID,StepNumber ,StepName

Table Name: Transaction Log

Description: All details made in the transactions which equipment was entered, when it was entered, when it was exited, created and comments about it, and by which user

Fields: Trans ID, Material, RetunedDate, Exit Date , Comments, Created Date, User ID

Table Name: User

Description: This table is shown users who entered equipment, exit, and make transactions in the warehouse and their names, user names, passwords, and title

Fields: User ID, User Name,Password,Title, Created Date,DepartmentID, ManagerID

Table Name: Materials

Description: All Materials and their quantity,  classifications to categories and where it was located  by which user, and when it was created

Fields: MaterialID,Name, Category ID, Location ID,Quantity,IsActive, Created Date

Table Name: Location

Description: Where each piece of equipment is located, by which user when it was created, and location id

Fields: Location ID, Location Name, Created Date

Table Name: Category

Description: All categories exist in the warehouse when it was created ad by which user, its id, and name

Fields: Category ID, Name, Created Date

Table Name: WorkFlowActions

Description: Contains steps of each workflow

Fields: Action ID, ManagerID, Approved, workflow.WFStepID

Table Name: Departments

Description: contains data of all departments

Fields: Department ID, Department Name

Table Name: WorkFlow

Description: This table contains all Work Flow IDs, and users and Materials

Fields:WorkflowID, UserID, MaterialID

Download the complete Grocery Inventory Management System PHP & MySQL Project.

Holiday Trip Planner .Net Project

Description of the project:

Holiday Trip Planner travel planning functionality makes it easy for users to plan holidays in a matter of minutes. By pre-planning your dream holiday, you can then proceed to book with ease. Holiday Trip Planner is an online travel management system. It aimed to offer a range of best-value services to ensure that the tour runs smoothly and efficiently. It offers a complete range of services for business and individual travelers.

Holiday Trip Planner Home

The user is provided with an option to select the location where he wants to spend his holidays. As soon as the location is selected the user can see the gallery of the selected location. Users can also be provided with an option to take a virtual tour of the selected location. After selecting of location, the user has to give the accommodation details and no.of days of stay. The user will be redirected to the payment option where the user has to give the credit card details for payment.  Admin is the person who maintains the website.

Existing System:

There are many websites that offer tour packages. But they are not user-friendly. The user is not provided with many options like a gallery and a virtual tour of the selected location.

Proposed System:

Holiday Trip Planner is designed in Adobe Flex with which screens become user-friendly. Users can view the gallery and virtual tour of the selected location before booking.

Modules:

It provides the following functionalities:

Online Booking: The user can book the holiday trip by giving the details and selecting accommodation details.

Payment: Users will have to pay through their credit card details. 

Administration: Admin has the ability to add location details and maintain the details. And also admin can view the bookings posted by users.

Gallery n Virtual Tour: The user can view the photos of the location and can take a virtual tour of the location.

Product Features

  • Web-enabled allows tourists from any state or country to explore places.
  • Do not have to visit the travel agency or travel desk to plan the trip.
  • Allows the tourism dept to invite more customers and hence more revenue.
  • Just a click away to ensure booking, schedule, or cancellations.

Improves performance on time.

Project Scope

  1. Provide detailed tourism information about the state.
  2. Provide information about the packages, and schedules that can be used as a planner for the visiting tourists.
  3. Provide a facility to book, view schedules, and cancel their bookings.
  4. Provide a facility to pay online using credit cards.
  5. Know their pick up, and drop as well as their itinerary during the stay.
  6. Facility to prepone and postpone tour schedule. 

System Analysis: 

User friendly

Different aspects such as the name of the city, different tourist locations in each city along with the gallery, virtual tour, to provide accommodation hotel bookings and online payment will be given different tabs/modules so that it is easier for the user to access the website of his wish.

Separate modules will be provided for transactions with a credit card. 

Transaction management:

The user can pay for the entire trip directly from the site. This site provides security to the user details.

Software requirements:

o   Flex Builder 3

o   Microsoft .Net framework 3.5

o   Microsoft Visual Studio 2008

o   ASP.NET

o   Microsoft C#.Net language

o   Microsoft SQL Server 2005

o   ADO.NET

Hardware Requirements:

Processor:            Intel Pentium 4 or more

Ram:            1 GB or more

Hard disk:            40 GB hard disk is recommended for the primary partition.

Download the Complete Holiday Trip Planner .Net Project code, report, PPT

Interview Management System

 Interview Management System- IMS

Contents: 

  1. Existing System
  2. Proposed system
  3. Scope
  4. Features of IMS
  5. How does the IMS work?
  6. Reports and Analysis
  7. Functional Requirements 

Existing System:

In existing system whenever the company is conducting interviews, process involves that taking the jobseeker details, conducting written test, correcting or evaluating the written test papers etc. This entire process is done manually. So, the disadvantages of this process are:

  1. It takes more manpower
  2. It takes much time
  3. Some time the results may be wrong in this approach

Proposed System:

In proposed system, we have to computerize our process where each and everything is done systematically and computerized.

The Interview Management module assists in capturing all-relevant information about the jobseekers which is automatically captured in a database, and a professional quality temporary disposable/photo Jobseeker badge is printed. No need to encode regular Jobseekers again.

Features of IMS:

  1. Secured
  2. Easy to use
  3. Reliable & accurate
  4. No need of examiner

How does the Interview Management System work?

Step 1: Jobseeker Data Entry; in this step, all required information will be captured along with his personal and professional details

Step 2: Take a digital photo of the Jobseeker

Step 3: Take digital fingerprint of the Jobseeker

Step 4: Take digital signature of the Jobseeker

Step 5: Print a Temporary Disposable Badge with Jobseeker’s photo and relevant visit information

Step 6: Jobseeker has to login to the site and enter the username and password to write the online test

Step 7: Online examination questions can be categorized according to the technology.He/she has to select his/her technology and then click on start exam to start exam A serial number is provided with questions from different topics

Step 8: After completion of test time automatically test will get closed. And marks will be displayed to him/her.

Step 9: Logout

Reports and Analysis:

               The IMS simplifies full reporting and auditing of Job Seeker activities and stores your reports.

Functional Requirements:The H/W Requirements:

  • Desktop PC & Monitor
  • Digital Camera
  • Fingerprint Scanner
  • Digital Signature Pad
  • Printer

S/w Requirement:·

  • .NET Framework
  • VisualStudio tool
  • SQL Server 2005

Electronic Store System .Net Project

Synopsis of Project 

  1. Project Title: Electronic Store System.
  1. Introduction of the Project:

The Electronic Store Project is creating for store the detail of a Electronic store documents as customer details, product details also purchase details, and maintain the billing system of the Electronic store. It is easy to use for human being to store and maintain an Electronic store details.

Electronic Store System

  1. Objective of the project:

The Electronic store project is helping us to maintain or control all transaction of a Electronic store use by any system or computer. The actual purpose of the project is reduce the time to control an Electronic store billing system and store records in computer.

  1. Project Category:

It is RDBMS base software and also use OOPS concept.

  1. DFD:
  1. E-R Diagrams :
  1. Data base Design:

Table of the Data base:

  1. tbllogin,
  2. tblcustomer,
  3. tblproduct,
  4. tblproducttype,
  5. tblorder,
  6.  tblpurchase,
  7. tbldelivery

Table relation:

Project Module:

  • Login module :

The login module is use for maintain security part of the project using userid and password.

  • Customer Module:

Customer module is use for store the details of all customer who is want to purchase or deliver the product.

  • Product Module:

Product module is use to store the product details of all product details.

  • Order Module:

Order Module is use for take any order of any product of the shop.

  • Payment Module:

Payment Module is use for control payment details of a product of purchase or order time.

  • Delivery Module:

The delivery module is use for control delivery details of all products if delivery is required.

  • Report Module:

The report module is use of create bill of a payment of any product which is purchase.

Tools/Platform:

To develop the Electronic  shop system project I use the .Net platform.

  1. Testing Process To be use:
  2. Unit Testing
  3. Module Testing
  4. Subsystem Testing
  5. System Testing 

Hardware and Software Requirement:

  1. Hardware requirement:

   PIV 1.2 GHZ or above

512 MB RAM or Higher

100 MB Free Hard disk space or Higher

  1. Software requirement:

WINDOWS NT 4 | 2000 | XP | ME

Visual Studio .Net 2008 Enterprise Edition

Internet Information Server 5.0

Visual Studio .Net Framework 3.5

SQL Server 2005

  1.  No the project is not for any industry or client. 
  1.  Future scope of the Project:

The Future scope of the project is it is work to maintain only one shop. If a large Electronic sealer organization is want use this application is not work properly. Because, it is not nor works in LAN connected machine it is work only local machine. So it is the future scope of the project is work in LAN.

  1. Further Enhancement :

The further enhancement of the project is to develop it for control all process of a Electronic store now it is control only seals and order for Electronic. We cannot use it for seals or order for Electronic accessories.

Online Product Selling Website Project

Online Product Selling Website Project design explanation is provided for  users to developed a web application. This article will cover over view of project and software requirements.

Online Product Selling Website Project

This is a brief description for the website: –

  1. Any visitor can easily register because we will make it easy for anyone to read and fill all required fields such as:

(Full name, Address, Phone number, Email, Id, Password, Age).

Using these data, the site will be able to send the details of the purchase operation to the customers.

  1. The products are classified under categories. These categories are enlisted in lists that the customer can browse easily:

(Category Id, Category name).

  1. We can add all the products’ details such as:

(Product id, Product name, Price, Picture).

  1. The admin and the managers are the only people allowed to add, delete or modify the products.
  2. After the customer finishes the purchase operation, he could pay off in two different ways. The first way is using the credit card and the second way is to leave their personal info and meet a rep wherever he or she wants. This service is available all over the world not just in KSA.
  3. The customer can ask for a product that is not available on the website.
  4. The customer can post a comment concerning the website services and the product. He or she can also send a complaint about anything they wish to the admin.

To achieve our goal on time we will use some tools such as:

  1. Microsoft project, to create a plan time for the project.
  2. Microsoft Visio, to create diagrams.
  3. .NET frame work 3.5 with visual studio 2008; specially ASP.net with visual basic. and we will use it to create WebPages, controls and write necessary codes.
  4. Ajax to make our site faster in reactions with clients.
  5. CSS to make it attractive and maintain format.

Online Employee Transfer Application System

The project “Online Employee Transfer Application system” is designed using Visual Studio .NET framework version 2.0. The coding language used is C#.Net

Online Employee Transfer Application System Home Page

Objective of the project:

The aim of this Project is to perform the following operations:

  • Managing all the details of the employees. The details will include the name of the employee, no of the employee, designation of the employee, current location of the employee and etc.
  • It is useful to the employee’s as well as higher administrator.
  • Providing updates of vacancy positions.
  • Administrator can always watch the transfer application details.
  • It is user friendly interface to the employee and higher administrator.
  • Easy to search:Search becomes easy based on the input provided.
  • It requires less time: When a employee is searching for a vacancy position and apply for transfer in a manual process it takes much time, but when compared to our proposed system it takes less time because it gives the output based on the input i.e., searching for vacancy positions.

Previous methods:

In the existing system there is no online application for transfer requests, the employee should write a letter and send it to the Higher Management. The entire transfer request system is manual.

For example if we take education department, the power to transfer teaching staff was very difficult in the hands of the director. This concentration of power had been leading to procedural delays most applications sent through the Principals and the Deputy Directors through proper Channel never reached their destination.

This problem was more severe by the high number of applications coming for being processed. Such a large number of requests for transfer by the teachers were not only becoming difficult but taking a long time through manual means. There were rising complaints about delays, centralization of power and oversight or extreme pain faced by the applicants.

Project approach and motivation of the project: 

We proposed new system where the entire system is made available online and evaluates transfer requests automatically.

The proposed system display the vacant positions and their details(area, eligibility, post, and other information if any…)and allow the employees to submit their request along with required data for the vacant post through online. After receiving the requests the system will evaluate the request based on specific criteria set by the administration. This software saves a lot of time and reduces work process.

Office Administration System VB.Net Project

Office Administration is campus administration software that manages college automation. This reduces the manpower requirement, cost, and waste of time.

Office Administration takes care of academic and administrative requirements on campus. Office Administration helps to maintain a paper-free administration. The software generates various certificates based on each module. Only the administrator has the right to use this software. This ensures more security and safety.

Office Administration automation software is content-rich, easy to use and has a user-friendly interface for easy navigation, and takes campus management to the next level.

Office Administration Project

This Office Administration maintains information using Common Application or another form, Maintain Academic/Educational Data, Maintain Personal/Family Data, Maintain and retrieve student information using unique ID for all students. Create custom reports. Maintain School Index Factors and minimum high school performance requirements for admission purposes.

We can generate and issue Certificates to Students / Employees by their ID no. The Certificates for Student is the Bonafide Certificate, Custodian Certificate, Expenses Certificate, and Transfer Certificate. The Certificates for Employee are OD Form, Experience Certificate, Leave Application, Salary cum Service Certificate, and Experience Certificate.

The preamble of the Project

OFFICE ADMINISTRATION software provides the facility to provide to maintain the data about Students (marks, fees, and personal details) and Employees (Salary and personal details) as well as College (Infrastructure and Bank details).

The objective of the project:

The project is intended to achieve the following objectives

  • Generate certificates dynamically just by providing Userid  to Administrator
    •  Maintain all the details of student and employee details
    • The details of all the students and employees have to be clearly maintained
    • i.e., each person  is provided with a unique username and password
    • Verification and validation of Administrator username and password are performed strictly.

Office Administration Software

PROBLEM DEFINITION 

Previous methods:

The following methods are Used:

The existing “OFFICE ADMINISTRATION” software can’t  maintain the Student details, Employee details, and College Details for Students it can manage marks details for every year and semester wise, Fee details, and Personal information, for an Employee it can’t  manage Salary, Experience details, and Personal information and for College it can’t manage Infrastructure, Bank details, etc on the  paper

Project approach motivation of the project:

                        The proposed system “OFFICE ADMINISTRATION” is the module of the main “OFFICE ADMINISTRATION” project. Here in this project, we provide paper-free work to end-user who uses this application by generating certificates just by providing the ID number and required details. After generating the certificate it asks the user “Do you need one more certificate”.

Conclusion and Future Enhancement 

Conclusion:

            The proposed system “Office Administration” is the module of the main “Office Administration”  with this we can provide paper-free work to the end-users compared to the previously existing “Office Administration” system.

Future Developments:

  • Provide multiple user interfaces
  • Support for large database
  • SQL  for database

Download the complete Office Administration System VB.Net Project Source code, report.

Web Template for Customer Relationship (CRM)

WEB TEMPLATE FOR CUSTOMER RELATIONSHIP (CRM)

SYNOPSIS

This Web Template for Customer Relationship (CRM) project improves the company-customer relationship by giving a lot of information about the products and also updating the current information about the products so that the customers can get updated information.

Project Description:                  

Web Template for Customer Relationship (CRM) is a web portal which is developed for a company to maintain their relationship with the customers and improve their goodwill. Company can improve their business by considering customers feedback which they receive through mail or directly in person. Customer can book their product in web portal in their busy schedule and buy in shop when they are free; this helps the customers to get their product in today’s market demand.

Web Template for Customer Relationship  Home Page

Now a days purchasing taking a lots of time. It is a difficult task for the people in their busy lives, also company administration people faces the difficulties of seeing the day-to-day sales report of employees. So as to overcome these difficulties CRM is developed.

The customer has an option of checking all the products available in the company; this helps the customer to choose the product they prefer. In case of any queries and operating the web portal they can mail to the e-mail id provided in the site and they will get the reply from the administration side as soon as possible also they send the feedback to the administration of the company this helps in the development of company.

MODULE DESCRIPTION

Modules:

Registration Module

Admin Module

Product Module

Staff Module.

Mailing Module.

Registration Module: 

In the registration module users need to register with our site if they wish to purchase any thing or if they wish to order the items online. The registration module consists of some essential details in which the users need to enter only valid values. Because this will be the basis for communicating with the customer in future. Some of the important validation controls are: Required field validations, Regular expression, Custom Validation, Range Validation, Compare Validation, Validation summary, but in this project I have implemented Required field validations, Regular expression in our Registration Module form

Product Module:

                            In this module a customer can view all the products in the shop by choosing the Product ID; this helps the customer to know about the product features before purchasing the product.  They can view all the products that are current in the market and can have a better idea about the product they wish. 

Admin Module:                                        

In this module admin has separate login to enter into website, admin can create a login for employee, also view the Employee details, employee daily status, customer those who register product through online, customer those who purchase product directly in the shop. Some of the important validation controls are: Required field validations, Regular expression, Custom Validation, Range Validation, Compare Validation, Validation summary, but in this project I have implemented Required field validations, Regular expression in our Registration Module form 

Staff Module:                                          

               In this module staff has separate login to enter into website, staff are restricted to visit the admin module. Staff can register their daily sales details and details of the customer those who purchase directly in the shop. Some of the important validation controls are: Required field validations, Regular expression, Custom Validation, Range Validation, Compare Validation, Validation summary, but in this project I have implemented Required field validations, Regular expression in our Registration Module form

Mailing Module

In the mailing module we provide an option for all the registered and also the unregistered users an option to write to us regarding their doubts and also their feedback regarding our sites which helps in the development of our site in future. This option also provides a Good Web Template for Customer Relationship with our site.

This option is common to all users because before registering with our site they can very will clear our doubts through mails or phone calls and then they can become a very comfortable user of our site. Some of the important validation controls are: Required field validations, Regular expression, Custom Validation, Range Validation, Compare Validation, Validation summary, but in this project I have implemented Required field validations, Regular expression in our Registration Module form

SYSTEM STUDY AND ANALYSIS

Existing System:

Any Company’s ultimate aim is to improve their products quality plus growth in the market.  To do this, the company should possess goodwill of their customers and also good communication with the workers. Maintaining records for the purchasing activity of customers, staff details, and staff daily sales report is too hard and manual and prone to errors.

Even when we develop software that will be available only in a stand alone system so the management people can’t view their day to day revenue if they were in out station .These are the main disadvantages we face in the existing System. We propose a solution to this problem which leads to the development of “Web Template for Customer Relationship” (CRM).

Proposed System:

Web Template for Customer Relationship (CRM), having a lot of attracting features and it draws the attentions of many big companies because of its elegant features. This is brings an easy way of communication with customers and workers and also helps the customers to view the products online and purchase in a shop. The company would directly get the feedback right from the customers and can thus maintain an excellent status amidst customers. It also have a easy to watch workers sales report.

Customers can visit the website for viewing product and their features, after which they can choose their product and can come to the shop for purchasing or can book their products online in case of emergency. This reduces the traveling conveyances and even save the valuable time of the customers.  Through this proposed system company can gain profit and good relationship among customers which serves as the valuable assets of the companies.

Thus by using the proposed system we have the following advantages.

  • Very fast and accurate
  • No need of any extra manual effort
  • No fever of data loss
  • Doesn’t require any hardware device
  • Just need a little knowledge to operate the system.

SCREEN LAYOUT:

HOME PAGE:

PRODUCT CHOOSEN PAGE:

VIEWING PRODUCT PAGE:

PRODUCT DESCRIPTION PAGE:

PRODUCT REGISTERATION PAGE:

MAILING PAGE:

Web Template for Customer Relationship  main Page

CONTACT PAGE:

ADMIN LOGIN PAGE

ADMIN PROCESS PAGE:

EMPLOYEE REGISTERATION PAGE:

ADMIN VIEWING STAFF DETAILS:

VIEWING STAFF SALES REPORT

VIEWING CUSTOMER REPORT

CUSTOMER ONLINE REGISTERATION DETAILS

NEW PRODUCT ENTRY

STAFF LOGIN :

STAFF PROCESS:

SALES REPORT

CUSTOMER REPORT: