Online Voting System ASP.Net Project Synopsis

SYNOPSIS

Project Title: Online Voting System

ABSTRACT:

This is a web page in which we create a voting system. We consider that all voters are preregistered by admin when the voter login for voting he/she can give only one vote. This project developed for threat free and user-oriented Online Voting System. Online Voting System is made for the voters who want to vote for their favourite candidate sitting at home or from any location.

INTRODUCTION:

The online voting system is implementing in Asp.net using MsAccess database.  The main aim of the online voting system is to develop communication with candidates. This web page used by the college for mini-election in which voters who have registered by admin can vote for their favourite candidate. The voter will log in and give its vote to its candidate to whom voter wants to vote.

PROJECT OVERVIEW:

Admin will register voters and candidates who are standing in an election or any other activity. Only admin can check the result.

PURPOSE:

To make the communication strong with the candidate and to provide the easy way for voting. To increment the voting percentage. As many people have their physical issue that they cannot go to voting boot so this system gives facility to voters that they can vote from any place or any location.

PROJECT SCOPE:

As this project is online so it is easy for voters to give the vote to their favourite candidate from any place or location

PROBLEM DEFINITION:

The voters must keep their login id and password secrete because the voter can vote from any place. As the project is online so anyone can vote using its login-id and password.

Project Objective:

The casting of the online voting system from virtually from college building and display voting results for the administrator to analyze and provide a most secure and user-friendly online voting system.

CONCLUSION:

By using the online voting system it will become possible to cast vote easily and without partiality. Thus seamless voting using the central database is possible and will cause no repetitions of votes.

Web Designed System for University Project

INTRODUCTION OF THE PROJECT

This project is a web-based application, which will be helpful to the students all over the world. This Web Designed System for University project was developed with the purpose of making students all over the world comfortable in getting different types of information of the University.

This Web-based application will allow user to surf various hierarchies, get its information and also fill in the admission forms.

This Web Designed System Web Site is made very user friendly and even the layman will find it very comfortable in using it. It has several important features like mark sheets, merit list, forms, site map, etc.

This Web Designed System application is easy to use at the same time efficient enough to serve purpose. This project is an attempt to gather the various scattered information about University. So, by doing this, we utilize IT in bringing comfort and cutting an edge for bringing the development of the University.

SYSTEM ANALYSIS

PROBLEM IDENTIFICATION

One of the most difficult tasks of the system is the problem identification of the existing system. Without the clear understanding of the problem in the system, any further work done will lead to wastage of time and energy at a later stage.

This stage involves identifying the root cause of the problem in the existing system and reach to it. This makes it possible to incorporate further modifications in the current system so as to make it more feasible.

ACTUAL PROBLEM:

The existing Web Designed System lacks details about the information about the admission process in any faculty. The mark sheet of any particular student cannot be obtained from the system, so the student has to personally contact his/hers college. The merit list of any particular admission process cannot be obtained online, so the students have to meet personally to the college for the same.

SOLUTION:

Developing a website is a much easier way to reach students all over the world as compared to other media such as advertisements, newspapers, etc.

The students feel quite comfortable by using the site, as much of their time and energy is saved by not meeting the institution personally.

FEASIBILITY STUDY AND COST-BENEFIT ANALYSIS

This report is the output of the Web Designed System analysis, which is carried out at the onset of this system. It tells us that the system requested is feasible. This study involves through analysis of the existing system. After the thorough study of the system, feasibility study is being made.

This report includes the following:

EXISTING SYSTEM

  • It includes brief information of University, courses offered, etc.
  • It includes the brief note from the Chairman about the University and their contact numbers.
  • There is a lack of interactive section for all those who wish to enroll in the University and also lacks in access of the mark sheets of any particular student.
  • There is also a lack of many features like online merit system, online search of the site, etc.
  • The existing system is not capable of letting users send their thoughts, opinions, suggestions, etc. regarding the university.

CURRENT DEFICIENCIES IN THE EXISTING SYSTEM

  • The existing system does not include the detailed information about the admission process in the University. It does not include the fees infrastructure for any course offered.
  • It does not contain the detailed information about the web site, so the layman would find difficult to access it, as there is no search mechanism or any site map.
  • It does not contain the mark sheet system for the current year, and also the merit list for any particular entrance test conducted.
  • The information is a bit scattered and too brief, so the student interested have to meet personally to the university.

NEED FOR THE NEW WEB BASED SYSTEM

The inconvenience of the people and the confusion in accessing the scattered information about the University paved the way for the development of the web-based system.

Main reasons for the development of the new web based system:

  • To help students in easily gathering the scattered information.
  • To facilitate students in getting and filling up the forms.
  • To help students in accessing detailed knowledge about the city and the university their in.
  • By creation of such user-friendly web based system the University would definitely prosper, as more and more people would be able to know about the university and the excellent courses offered with in.
  • To help students in gathering the detailed list of the courses offered and their durations.
  • To use IT for the general purpose.
  • By this application, it is assumed that the students will come closer to the University and much of their grievances will be removed.

GOALS AND OBJECTIVES OF THE NEW WEB BASED SYSTEM

There are certain goals and objectives set for this Web Designed System. They are as follows:

  • It should bring people closer to the University by providing necessary information.
  • Facilitate the students in getting desired admissions forms and merit lists.
  • Use IT for the benefit of the students all around the world.
  • Simplify the working of the whole organization.
  • Students should feel comfortable in getting forms as well as the information related to the University.
  • Provide a smooth touch in the working of the University.
  • Make the University courses and the admission process more transparent to the layman.
  • Speed up the task of accessing necessary information.
  • To help individuals in solving there problems regarding the University and the web site and provide relatively better solutions.

PROJECT PROFILE

PROJECT:  Website development for University.

BACKEND TOOL   :  Microsoft Access,

FRONTEND TOOL : Active Server Pages (ASP)

Output Screens :

User Screen Of Main Page

Welcome page for the User. This is the main university page that displays all the links content in the site. It contains 3 frames and the name of the developers.

User Screen of History Page

This page displays the history of Sardar Patel University by clicking on the links frame on the left hand side of the page.

User Screen of Vallabh Vidyanagar Page

This page displays the history of Vallabh Vidyanagar by clicking on the link present on the previous page. It shows the history of Vallabh Vidyanagar.

User Screen of Courses Page

This page displays the Courses offered by Sardar Patel University by clicking on the links frame on the left hand side of the page.

User Screen Of Department of Computer Science Page

This page displays the List of the Courses offered by the Department of Computer Science of Sardar Patel University by clicking on the links of the previous page.

User Screen Of Courses of MCA and PGDCA

This page displays the Course Details the MCA and PGDCA of Computer Science Department of Sardar Patel University by clicking on the link of the previous page.

User Screen for Online Admission Form

This page displays the Login Page of the Online Admission Form of Sardar Patel University. From here one can sign for new registration as well as edit the existing information by providing the Registration Number and Password.

User Screen Of New Registration Form

This page displays the fields to be filled during the new Registration Form. Use to store the information of the new Student. One can view this page after clicking the New User button on the previous page.

User Screen of Login Page

From here one can sign for new registration as well as edit the existing information by providing the Registration Number and Password.

User Screen of Registration Form Used for Editing

This page displays login page for the online mark sheet of a particular student by providing the appropriate seat number. This page can be viewed by clicking on the link present on the left hand side frame of the welcome page.

User Screen for Reports

This page displays the reports included in the site.

User Screen for Mark Sheet

This page displays the login page for Mark sheet of any semester of the current year.

User Screen for the Online Mark Sheet of MCA

This page displays the Online Mark Sheet of the Student according to the seat number and the semester.

User Screen for the Aggregate Marks of the Student of 6th Semester

This page displays the aggregate marks of the Student of all the semesters.

User Screen of Merit List Of MCA

This page displays the Online Merit list for entrance test of MCA conducted by Computer Science Department of Sardar Patel University.

User Screen for the Online Registered Forms

This page displays the choice for the reports of the registered students.

User Screen for Report of Registered BCA Students

This page displays the report of the students enrolled by the registration form having background as BCA.

User Screen for Reports of B.Sc.CS. Registered Students

This page displays the report of the students enrolled by the registration form having background as B.Sc.CS.

User Screen for Reports of Other Fields Registered Students

This page displays the report of the students enrolled by the registration form having background as Other Fields.

User Screen of Feedback Page

This page displays the feedback screen by clicking on the link present on the left hand side of the Welcome page. On this page one can provide the Feedback of the site.

Library Management System .Net Project

LIBRARY MANAGEMENT SYSTEM

This is the Library Management System software which is used to computerize any Library System, so that all the transactions become fast and there should not be any error in transactions. It replaces all the paper work. Opening the software requires to login with user name and password. It performs all the features of the modern library that is book issue, return, and fine calculation. Reader can issue books, return books and find books in the library by a simple search done on the book id. Fine can be updated or changed depending on the requirements of the administrator. It keeps records of all the books, given to the customers, so that administrator could update his daily reports. Reader and book details also maintained and the administrator holds the main account. Security and authentication are maintained by keeping a record of reader names and passwords; the administrator holds the main account and password. Different reports can be generated like daily reports and the user report, book type report and the book code report.

NEED ANALYSIS 

With the advancement of Computers and its Technologies brought a revolution in the world, it hit every aspect of life. Nowadays every field and its working are computerized.

It is very beneficial as our paper work is reduced to a minimum. So it is essential that we have a library that is computerized and equipped to deal with the daily transactions in an efficient way so that maximum work is done and the performance increased. So there is a need to develop software that can cope up with all these requirements and that is cost as well as time effective. We have developed such an project that can cope with the daily needs of a library that includes transactions like issue a book, return a book, search a book.

Now, with computerized Library Management System we aim to present users with much more better and easier interface and search options and side by side provide other options like details of books and readers and options like fine management which includes calculation work. One may encounter the difficulties of finding the required product or the same process might be very hectic on many website.

OBJECTIVES

The goals of this project are: –

  • Security – The user has to provide password in order to enter. Hence it provides security.
  • Easiness – The user simply has to follow series of instruction which makes project very simple to use.
  • Speedup result processing While manually it may take time to search for books but it helps to speed up processing. And also issue and return processes are easy. Also database for students and books help in speeding up work of management of library
  • Library management system is software for automating the manual library system of a college.
  • Functionalities of active library like issuing of books, returning of books and query processing.
  • The Books and Students are given a particular unique id no.  So that they can be accessed correctly and without errors. Our main aim of the project is to get the correct information about a particular student and books available in the library
  • Library management system is standalone in nature.
  • Keep the record of updated books & students database.
  • The project is implemented to bring a simpler interface for the users and provide them with easy search and access methods.

SYSTEM REQUIREMENTS

Software Requirement

  1. Microsoft Windows 2000 or above.
  2. .Net platform
  3. Microsoft Access.

Other Requirements

  1. Internet connection for online help

Diagrams:

  • E-R Diagram
  • Data Flow Diagram
  • Activity Diagram
  • Database Tables

Output Screens:

Login Form
Administrator Menu (Parameters)


Administrator Menu (Security)
Security


User Maintenance


Administrators Menu (Utility)


Librarian Menu
Librarian Menu (Book Options)
Add A New Book
Readers Options (Find A Book)
Readers Options (Edit Book Details)


Librarian Menu (Readers Options)
Librarian Menu (General Options)
Today’s Issue Inquirey
Issue A Book
Return A Book
Find A Book
Reports
User Report
Book Code Report
Book Type Report
About Menu

LIMITATIONS: 

  • The project is designed to run on a single machine, no option to run on a network of computers

(LAN etc.).

  • The designing of project is not up to the level of software market, it has a lot of scope to improve.
  • There is no option for reader if he/she forgot password. If he or she forgets his or her password they need to sign up again.
  • The reader or the administrator can use this one at a time, that means only one transaction can be  processed at one time that may be issue, return or any other.
  • The database is not vast.
  • There is no option for the payment receipt of the fine submission.

SUGGESTIONS FOR FUTURE WORK: 

  • Project can be further enhanced with the facility to run project on multiple machines (LAN) so that more than one library for the same institution can be connected through same database and controlled by same mechanism.
  • In depth details regarding every the security aspects of the project needs to prepared and then taken steps taken or functionality included to preserve security.
  • Enhancements can be made to provide user with option that if one forgets his/her password then it can be changed or retrieved.
  • New option like option for the payment receipt of the fine submission can be included.

CONCLUSION:

  • Project in fully complete and running with every aspect of coding and connectivity with the database.
  • We have tried our best to present the simple interface to the user and remove the complexity of using a manual library like searching and fine calculation.

Insta Bank – Wireless Banking Project Synopsis

Many banks today want to provide the best services to retain their customers. Internet has been a lone solution for quite some time.  Today banks are looking forward to harness the potential of wireless technology to better connect with its customers and offer enhanced retail services.

What the banks require today is a facility to inform clients of events and to facilitate and quickly respond to client inquiries. Many banks are losing lots of their customers just because they cannot cater to their customers want of necessary information anywhere and anytime.

Also customers today are becoming more and more futuristic and would want information on various transactions and also be reminded about them almost as immediate as it happens.

In addition, banks are searching for a solution where customers don’t have to be online every time they make a transaction compared to internet banking. Getting necessary information on your mobile device at your request”.

Reach your customers the most cost effective and trendy way.  A Complete solution to communicate instantly, efficiently and cost effectively with individuals or groups, anytime and anywhere.

Mobile banking through SMS is today becoming not just a value add but a necessity when considering present banking scenarios.

For example, let us take into consideration of a person who is on

the move and requires some  immediate information on his bank account. With his mobile device he can just send a message and within few intervals of time he would receive the necessary information.

As per a recent survey: “In 2002,366 billion messages were exchanged world over, which included 5 billion from India”.

There is a huge list of mobile users, which only adds to the existing list of advantages.

The mobile SMS banking solution is an open frame, doesn’t need any major customization.

Get mobile with InstaBank.

Key Features:

InstaBank can be segregated into 2 categories:

Customer Related Transactions:

  • Cheque Status
  • PIN Change
  • Statements
  • Balance Enquiry

Automatic Alerts: 

  • Withdrawal Above Limit
  • Specific Withdrawal
  • Deposit Above Limit
  • Specific Deposit
  • Balance Below Limit
  • Cheque Book Issued
  • Day End Balance

Some of the added features are: 

Single and Group Text Messaging: Send messages to an individual or a group by selecting the concerned from the member list.

History Log: Administration of sent or received messages. The log of each day is stored in a separate file, thus making it very easy to check the history of messages.

Monitor existing database & Authentication:  Add, update or delete customer list from the already existing database and authentication till 3 levels.

Automated Alerts: Send automated alerts to one or many by setting the timer. A message is sent at the time that has been set. 

Reports: A feature has also been provided where a report carated on the messages sent depending on the date.

Benefits :

Customer retention: Build on existing customer relationships to improve productivity and maximize customer loyalty. Boost customer retention. Make sure your existing customers are satisfied. 

Easy and fast communication medium: The solution is easy to use and since customer communication is through SMS medium the message reaches the customer in a jiffy. 

Focus on core competencies: No more concerns about promoting your brand and in communicating with your customer. Focus on your core business activities and competition. 

Anytime, anywhere banking: Unlike other mediums of banking like emails or snail mail the sms banking media can be used anywhere and at anytime.

Reduced human errors: Since there is very little human interaction required, the Solution being automated even small human errors can be reduced.

Save costs on unnecessary phone calls: There is a huge reduction in the calls made to the bank or to customers since the customer inquiries are answered almost till the last level.

Technologies Used – Good understanding of Basic Java, Java SMS API (third party tool), Networking in Java, MS access, Any operating system.

Share Market System VB Project

The Share Market System project training in a student’s life is like a live experience in the industry. So it is very essential part of the educational qualification. Post Graduation Diploma in Computer Application is the course offering me a unique change to find the place of utilizing computer in meaningful way. It provides me all the theoretical aspects with practical knowledge.

Screen shots

The project training in the 2nd Semester of the course gives me the exposure to the real world. The aim of the project training, by understanding a live project, is to have practical experience of the real world. It also clears the picture of practical field to prompt the students to develop their qualities talents, etc. So that I can expand our view about the implications of the theoretical knowledge in the practical field. we had the opportunity for the same at various Home appliances firm. The period of the trainings would be around one and half month.

Operating System    :  Window XP Service Pack-2
Language    :  Visual Basic 6.0
Backhand Tools    :  Microsoft Access 2k

SOFTWARE DEVELOPMENT -:: LIFE CYCLE ::-

Feasibility Study:-

The main aim of the feasibility study is to determine whether developing the product is financial and technically feasible. The feasibility study involves analysis of the problem and collection of the data which would be input to the system, the processing required to be carried out on these data, the output data required to be produced by the system, as well as study of various constraints on the behaviour of the system.

Requirement analysis and Specification:-

The goal of the requirement analysis and specification phases to clearly understand the exact requirement of proprietor and to systematically organise these requirement into a specification document.

Requirement analysis involve obtaining a clear and through understanding of the developed, with view to removing all ambiguities and inconsistencies from the initial client perception of the problem.

reports

1.    Functional Requirements

The functional requirements of the system documented in the SRS document should Cleary described each function which the system would support along with the corresponding input and output data set.

2.    Non Functional Requirements

The non-functional requirements deal with the characteristics of the system that cannot be expressed as function.

It includes aspects concerning maintainability, portability and usability and also includes reliability issues, accuracy of results, human computer interface and constraints on the system implementation.

The Goal of Implementation :-

The goal of implementations a part of SRS documents gives some general suggestion regarding developments.

Design :

The goal of the design phase is to transform the requirement specification into a structure that is suitable for implementation. In some programming language. Through the design phase we can derive the software architecture from the SRS documents.

Coding and Unit Testing:

The purpose of these phase software development. During the implementation phase, each component of the design is implemented as a program module, and each of these program modules is unit tested, debugged and documented.

Integration and Testing: During this phase the different modules are integrated in a planned manner. The different modules making up a system are almost never integrated in a single shot.

Maintenance:-

Correct errors that were not discovered during the product development phase. This is called corrective maintenance.

Improving the implementation of the system and enhancing the functionalities of the system according to the Client’s requirement.

Porting the software to a new environment, e.g. to a new computer or a to new operating system.

Introduction:

It took us great to develop this software in Visual Basic as Front end and Access as Back end interface. This software is duly tested on different environment of hardware and software. The data security of this software is great as the data stored in various tables with unreadable characters.

This software provide various data such as Stock market Business, Stock information, the Balance details of the firm, Client personal Information, Script detail etc. It also provides data such as various Companies along with its Shares with specific code and type of the category.