In present era, the scopes of information technology growing with a very fast .We do not see any are untouched from this industry. The scope of information technology has become wider includes: Business and industry. Household Business, Communication, Education, Entertainment, Science, Medicine, Engineering, Distance Learning, Weather Forecasting. Carrier Searching and so on.
My project named “Event Management System” is software that store and maintained all events coordinated in college. It also helpful to print related reports. My project will help to record the events coordinated by faculties with their Name, Event subject, date & details in an efficient & effective ways.
In my system we have to make a system by which a user can record all events coordinated by a particular faculty. In our proposed system some more featured are added which differs it from the existing system such as security.
This document is a project report submitted by Alok Sharma for a summer training internship on a Console Based Billing System. The report provides details of the project including objectives to create a convenient billing solution and generate financial reports. It discusses the existing manual system and problems with it. The proposed computerized system aims to be more user friendly, support data sharing and modification, and strategic decision making through easy report generation. A feasibility analysis is also included covering technical, behavioral, economic and product aspects.
Online dating system management project report.pdfKamal Acharya
The objective of our project is to develop an application that offers online dating services where individuals or users can find and contact each other over the internet to arrange a date usually with the objective of developing a romantic, personal and sexual relationship.
Users of an online dating service would currently provide personal information, to enable them to search the service provider's database for other individuals. Members use grade other members set, such as age range, gender and location.
This document provides an overview of the project for developing an employee leave management system. It describes the existing manual system and outlines the key functionalities of the proposed automated system, including features like leave application workflows, balance tracking, and reporting. The document then covers various aspects of analyzing and developing the system, including studying user needs, designing inputs and outputs, justifying use of the spiral model for development, and describing the system design, testing, and security implementation processes.
This document provides an overview and summary of a project report for a password manager application. The project aims to develop a graphical user interface application that allows users to store login credentials for various websites and applications. It will feature functionality to add, update, and remove login details, as well as generate secure random passwords. The report outlines the objectives, analysis, design, and testing approach for the project. It describes the features and benefits of a password manager, as well as the tools and technologies that will be used such as Python, Tkinter for the GUI, and a MySQL database.
Post office management system project ..pdfKamal Acharya
POST OFFICE works in every walk of our life. Through the automation of this system one can easily generate the information about the customer available and also about the old records.
For this efficient software the first and the foremost thing is that all the requirements should be known before hand and the developer should devote its effort for the completion of that requirement which are demanded by the customer should be fulfilled. This system can be used in various education departments and can distribute the copies of the system among the management and staff members for the required information of their customer.
The document provides an overview of a hospital management system project. It describes the existing manual system and its limitations. The proposed computerized system aims to overcome these limitations by providing features such as unique patient IDs, search capabilities, and automated billing. The system will use Visual Basic 6.0 for the front end, MS Access as the back end database, and be installed on PCs meeting the specified hardware requirements. It will allow secure, fast, and efficient management of hospital operations and data.
This document outlines a project proposal for developing a billing system. It includes sections on the project objectives, categories, reports, technologies, hardware requirements, future scope, analysis of the existing system, proposed system characteristics, feasibility analysis, data flow diagrams, entity relationship diagrams, database design, and screenshots of sample forms. The project aims to automate billing for a department store chain to allow for efficient management of customer and product data and generation of sales reports.
This document is a project report submitted by Alok Sharma for a summer training internship on a Console Based Billing System. The report provides details of the project including objectives to create a convenient billing solution and generate financial reports. It discusses the existing manual system and problems with it. The proposed computerized system aims to be more user friendly, support data sharing and modification, and strategic decision making through easy report generation. A feasibility analysis is also included covering technical, behavioral, economic and product aspects.
Online dating system management project report.pdfKamal Acharya
The objective of our project is to develop an application that offers online dating services where individuals or users can find and contact each other over the internet to arrange a date usually with the objective of developing a romantic, personal and sexual relationship.
Users of an online dating service would currently provide personal information, to enable them to search the service provider's database for other individuals. Members use grade other members set, such as age range, gender and location.
This document provides an overview of the project for developing an employee leave management system. It describes the existing manual system and outlines the key functionalities of the proposed automated system, including features like leave application workflows, balance tracking, and reporting. The document then covers various aspects of analyzing and developing the system, including studying user needs, designing inputs and outputs, justifying use of the spiral model for development, and describing the system design, testing, and security implementation processes.
This document provides an overview and summary of a project report for a password manager application. The project aims to develop a graphical user interface application that allows users to store login credentials for various websites and applications. It will feature functionality to add, update, and remove login details, as well as generate secure random passwords. The report outlines the objectives, analysis, design, and testing approach for the project. It describes the features and benefits of a password manager, as well as the tools and technologies that will be used such as Python, Tkinter for the GUI, and a MySQL database.
Post office management system project ..pdfKamal Acharya
POST OFFICE works in every walk of our life. Through the automation of this system one can easily generate the information about the customer available and also about the old records.
For this efficient software the first and the foremost thing is that all the requirements should be known before hand and the developer should devote its effort for the completion of that requirement which are demanded by the customer should be fulfilled. This system can be used in various education departments and can distribute the copies of the system among the management and staff members for the required information of their customer.
The document provides an overview of a hospital management system project. It describes the existing manual system and its limitations. The proposed computerized system aims to overcome these limitations by providing features such as unique patient IDs, search capabilities, and automated billing. The system will use Visual Basic 6.0 for the front end, MS Access as the back end database, and be installed on PCs meeting the specified hardware requirements. It will allow secure, fast, and efficient management of hospital operations and data.
This document outlines a project proposal for developing a billing system. It includes sections on the project objectives, categories, reports, technologies, hardware requirements, future scope, analysis of the existing system, proposed system characteristics, feasibility analysis, data flow diagrams, entity relationship diagrams, database design, and screenshots of sample forms. The project aims to automate billing for a department store chain to allow for efficient management of customer and product data and generation of sales reports.
The document provides details about a project scheduler application. It describes the application as simple, fast, accurate and easy to use with flexible options for viewing project details. The application allows tracking of multiple projects and schedules, including start/end dates, hours worked, progress status, and pending payments. It is designed using ASP.Net and MS-SQL Server with a distributed architecture and centralized database storage. The application aims to automate project management and provide a backup/restore feature for data.
The document provides an overview of a college website management system. It discusses the purpose and scope of the system, which is to automate college operations and provide services to members. It outlines the key functionality including online membership, tracking admissions and activities. The objectives are to make information retrieval and maintenance easy while adopting security measures. The proposed system would use ASP.NET for the front-end and be suitable for any education institute.
Project on multiplex ticket bookingn system globsyn2014Md Imran
This document appears to be a project report for a movie ticket booking system developed using ASP.Net. It includes sections like acknowledgements, objectives, feasibility analysis, system requirements, database design, tables used, data flow diagrams, screenshots of the system, code snippets and references. The system allows users to book movie tickets, and has functionality for admins to add movies, theaters and manage the system. Group members who worked on the project are also listed.
Laundry management system project report.pdfKamal Acharya
Laundry firms currently use a manual system for the management and maintenance of critical information. The current system requires numerous paper forms, with data stores spread throughout the laundry management infrastructure. Often information is incomplete or does not follow management standards. Records are often lost in transit during computation requiring a comprehensive auditing process to ensure that no vital information is lost. Multiple copies of the same information exist in the laundry firm data and may lead to inconsistencies in data in various data stores.
A significant part of the operation of any laundry firm involves the acquisition, management and timely retrieval of great volumes of information. This information typically involves; customer personal information and clothing records history, user information, price of delivery and received date, users scheduling as regards customers details and dealings in service rendered, also our products package waiting list. All of this information must be managed in an efficient and cost wise fashion so that the organization resources may be effectively utilized.
We present the design and implementation of a laundry database management system (LBMS) used in a laundry establishment. Laundry firms are usually faced with difficulties in keeping detailed records of customers clothing; this little problem as seen to most laundry firms is highly discouraging as customers are filled with disappointments, arising from issues such as customer clothes mix-ups and untimely retrieval of clothes. The aim of this application is to determine the number of clothes collected, in relation to their owners, as this also helps the users fix a date for the collection of their clothes. Also customer’s information is secured, as a specific id is allocated per registration to avoid contrasting information.
This document provides an overview of a proposed repair shop management system. It describes the current manual paper-based system that is time-consuming and prone to errors. The proposed system would automate the repair shop's processes using an Android app with a backend SQLite database. This would digitize record keeping, allow customers to manage appointments online, and help the shop owner track equipment repairs and customer interactions more efficiently. The system aims to reduce errors, save time, and improve services for both the repair shop and its customers.
Toll tax management system project report..pdfKamal Acharya
Toll Tax Management System is a web based application that can provide all the information related to toll plazas and the passenger checks in and pays the amount, then he/she will be provided by a receipt. With this receipt he/she can leave the toll booth without waiting for any verification call.
The information would also cover registration of staff, toll plaza collection, toll plaza collection entry for vehicles, date wise report entry, Vehicle passes and passes reports b/w dates.
Project Documentation Student Management System format.pptxAjayPatre1
This document outlines a proposed student management system. It describes the existing manual system and its drawbacks. The proposed system would allow teachers to easily add, search for, and sort student details electronically. It covers system analysis, feasibility study, input/output design, testing procedures, future enhancements, and software and hardware requirements for the new computerized student management system.
The document is a project report on e-banking from 2010. It discusses the existing manual banking system and proposes developing a computerized e-banking system. The report outlines an analysis of the existing system, proposes a new system, and assesses the technical, operational, and economic feasibility of the new e-banking system. The proposed system would address issues like lack of security, reduce manual work, and allow for greater efficiency and control over banking transactions.
This document describes an online job recruitment system built using PHP. It allows job seekers to register, search for jobs, and manage their profiles. Employers can register, post jobs to the system, and manage job listings. The system has administrative, employer, and job seeker modules. It aims to make the job search and recruitment process easier and more accessible for all users. A feasibility study was conducted and the system was found to be technically, economically, and behaviorally feasible. The system will use PHP for the front end, MySQL for the database, and run on a Windows server environment.
The document provides an overview of an employee project management information system (EPIP). Key points:
1) EPIP allows administrators to manage employee details, assign unique IDs, and handle employee registration and projects.
2) The system is designed to make tedious manual tasks easier and more efficient for both upper and lower management.
3) The system has modules for user login/roles, project management, module management, task management, and daily reporting.
4) Administrators can add/manage projects, employees, and records. Employees can view their profiles, details, request leave, and mark attendance.
5) A feasibility study was conducted and the system was deemed technically, economically, and behavior
The document provides an overview of a manufacturing system that schedules production operations based on daily sales updates from dealers. It describes the existing manual system and need for an automated system. The proposed system would use a database to store product and supplier information. It would allow dealers to enter sales and orders online and generate production schedules and orders for suppliers. The system would incorporate intelligent order processing to check for discrepancies. The document discusses analyzing the current system and determining technical, economic, and operational feasibility of the proposed automated system before development. It outlines hardware, software, and technology requirements including Java, JSP, HTML, and databases.
This document outlines requirements for an employee management system for a defense engineering college. The current manual system lacks organization and remote access. The new system aims to address these issues by providing an online database to track employee attendance, tasks, and availability. It will allow managers to allocate work remotely. The document discusses collecting user needs, the problem domain, existing solutions, and proposes building a web-based application with a database backend to provide a centralized, accessible system. UML modeling will help design and test the new system.
This document provides an overview of a final year project to develop an online banking system using Java and Oracle. It includes acknowledgments, an abstract, table of contents, and sections on project introduction and objectives, system development life cycle, system design, and testing. The project was created by 4 students for their bachelor's degree in computer science and engineering, and was supervised by a faculty member.
This document provides an overview and objectives of developing an online job portal system. It discusses conducting a feasibility study and problem analysis of the current manual system. The proposed system will use a three-tier architecture and allow job seekers to upload CVs and employers to post jobs and search profiles. Object-oriented analysis and design approaches are mentioned to analyze functional requirements and produce implementation specifications.
This document provides an overview and introduction to developing an online job portal system. It discusses the purpose of creating a system that allows job seekers to upload their CVs and for company representatives to search for and view candidate information. The objectives are outlined as developing a system for job applicants and recruiters to communicate and search for suitable jobs and candidates. Limitations of the existing manual system and benefits of the proposed online system are also summarized. Finally, it introduces the requirements analysis phase and importance of understanding the current system operations before designing a new system.
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
The document provides details about a Canteen Management System project, including its objectives, scope, and design considerations. The key points are:
1. The project aims to develop a computerized system to manage canteen activities like recording user details and transactions in order to simplify tasks, reduce paperwork, and provide reports.
2. The system design focuses on making the interface user-friendly, automating processes, improving accuracy, and making data easily available.
3. Input, output, file, and procedure designs are discussed to optimize data entry and processing while minimizing errors and delays. Database design and testing plans are also covered.
The document discusses the development of a web-based hotel management system. It aims to automate the key activities of a hotel like room management, customer admission, room allocation, billing etc. to make the process more efficient. The system will have two types of users - online users who can view information and administrators who can manage the records. The development will follow a waterfall model and use PHP and MySQL. It analyzes the requirements, hardware and software needs, and provides a Gantt chart to plan the project timeline over 17 weeks.
Online train ticket booking system project.pdfKamal Acharya
Rail transport is one of the important modes of transport in India. Now a days we
see that there are railways that are present for the long as well as short distance
travelling which makes the life of the people easier. When compared to other
means of transport, a railway is the cheapest means of transport. The maintenance
of the railway database also plays a major role in the smooth running of this
system. The Online Train Ticket Management System will help in reserving the
tickets of the railways to travel from a particular source to the destination.
Data Communication and Computer Networks Management System Project Report.pdfKamal Acharya
Networking is a telecommunications network that allows computers to exchange data. In
computer networks, networked computing devices pass data to each other along data
connections. Data is transferred in the form of packets. The connections between nodes are
established using either cable media or wireless media.
More Related Content
Similar to Event Management System Vb Net Project Report.pdf
The document provides details about a project scheduler application. It describes the application as simple, fast, accurate and easy to use with flexible options for viewing project details. The application allows tracking of multiple projects and schedules, including start/end dates, hours worked, progress status, and pending payments. It is designed using ASP.Net and MS-SQL Server with a distributed architecture and centralized database storage. The application aims to automate project management and provide a backup/restore feature for data.
The document provides an overview of a college website management system. It discusses the purpose and scope of the system, which is to automate college operations and provide services to members. It outlines the key functionality including online membership, tracking admissions and activities. The objectives are to make information retrieval and maintenance easy while adopting security measures. The proposed system would use ASP.NET for the front-end and be suitable for any education institute.
Project on multiplex ticket bookingn system globsyn2014Md Imran
This document appears to be a project report for a movie ticket booking system developed using ASP.Net. It includes sections like acknowledgements, objectives, feasibility analysis, system requirements, database design, tables used, data flow diagrams, screenshots of the system, code snippets and references. The system allows users to book movie tickets, and has functionality for admins to add movies, theaters and manage the system. Group members who worked on the project are also listed.
Laundry management system project report.pdfKamal Acharya
Laundry firms currently use a manual system for the management and maintenance of critical information. The current system requires numerous paper forms, with data stores spread throughout the laundry management infrastructure. Often information is incomplete or does not follow management standards. Records are often lost in transit during computation requiring a comprehensive auditing process to ensure that no vital information is lost. Multiple copies of the same information exist in the laundry firm data and may lead to inconsistencies in data in various data stores.
A significant part of the operation of any laundry firm involves the acquisition, management and timely retrieval of great volumes of information. This information typically involves; customer personal information and clothing records history, user information, price of delivery and received date, users scheduling as regards customers details and dealings in service rendered, also our products package waiting list. All of this information must be managed in an efficient and cost wise fashion so that the organization resources may be effectively utilized.
We present the design and implementation of a laundry database management system (LBMS) used in a laundry establishment. Laundry firms are usually faced with difficulties in keeping detailed records of customers clothing; this little problem as seen to most laundry firms is highly discouraging as customers are filled with disappointments, arising from issues such as customer clothes mix-ups and untimely retrieval of clothes. The aim of this application is to determine the number of clothes collected, in relation to their owners, as this also helps the users fix a date for the collection of their clothes. Also customer’s information is secured, as a specific id is allocated per registration to avoid contrasting information.
This document provides an overview of a proposed repair shop management system. It describes the current manual paper-based system that is time-consuming and prone to errors. The proposed system would automate the repair shop's processes using an Android app with a backend SQLite database. This would digitize record keeping, allow customers to manage appointments online, and help the shop owner track equipment repairs and customer interactions more efficiently. The system aims to reduce errors, save time, and improve services for both the repair shop and its customers.
Toll tax management system project report..pdfKamal Acharya
Toll Tax Management System is a web based application that can provide all the information related to toll plazas and the passenger checks in and pays the amount, then he/she will be provided by a receipt. With this receipt he/she can leave the toll booth without waiting for any verification call.
The information would also cover registration of staff, toll plaza collection, toll plaza collection entry for vehicles, date wise report entry, Vehicle passes and passes reports b/w dates.
Project Documentation Student Management System format.pptxAjayPatre1
This document outlines a proposed student management system. It describes the existing manual system and its drawbacks. The proposed system would allow teachers to easily add, search for, and sort student details electronically. It covers system analysis, feasibility study, input/output design, testing procedures, future enhancements, and software and hardware requirements for the new computerized student management system.
The document is a project report on e-banking from 2010. It discusses the existing manual banking system and proposes developing a computerized e-banking system. The report outlines an analysis of the existing system, proposes a new system, and assesses the technical, operational, and economic feasibility of the new e-banking system. The proposed system would address issues like lack of security, reduce manual work, and allow for greater efficiency and control over banking transactions.
This document describes an online job recruitment system built using PHP. It allows job seekers to register, search for jobs, and manage their profiles. Employers can register, post jobs to the system, and manage job listings. The system has administrative, employer, and job seeker modules. It aims to make the job search and recruitment process easier and more accessible for all users. A feasibility study was conducted and the system was found to be technically, economically, and behaviorally feasible. The system will use PHP for the front end, MySQL for the database, and run on a Windows server environment.
The document provides an overview of an employee project management information system (EPIP). Key points:
1) EPIP allows administrators to manage employee details, assign unique IDs, and handle employee registration and projects.
2) The system is designed to make tedious manual tasks easier and more efficient for both upper and lower management.
3) The system has modules for user login/roles, project management, module management, task management, and daily reporting.
4) Administrators can add/manage projects, employees, and records. Employees can view their profiles, details, request leave, and mark attendance.
5) A feasibility study was conducted and the system was deemed technically, economically, and behavior
The document provides an overview of a manufacturing system that schedules production operations based on daily sales updates from dealers. It describes the existing manual system and need for an automated system. The proposed system would use a database to store product and supplier information. It would allow dealers to enter sales and orders online and generate production schedules and orders for suppliers. The system would incorporate intelligent order processing to check for discrepancies. The document discusses analyzing the current system and determining technical, economic, and operational feasibility of the proposed automated system before development. It outlines hardware, software, and technology requirements including Java, JSP, HTML, and databases.
This document outlines requirements for an employee management system for a defense engineering college. The current manual system lacks organization and remote access. The new system aims to address these issues by providing an online database to track employee attendance, tasks, and availability. It will allow managers to allocate work remotely. The document discusses collecting user needs, the problem domain, existing solutions, and proposes building a web-based application with a database backend to provide a centralized, accessible system. UML modeling will help design and test the new system.
This document provides an overview of a final year project to develop an online banking system using Java and Oracle. It includes acknowledgments, an abstract, table of contents, and sections on project introduction and objectives, system development life cycle, system design, and testing. The project was created by 4 students for their bachelor's degree in computer science and engineering, and was supervised by a faculty member.
This document provides an overview and objectives of developing an online job portal system. It discusses conducting a feasibility study and problem analysis of the current manual system. The proposed system will use a three-tier architecture and allow job seekers to upload CVs and employers to post jobs and search profiles. Object-oriented analysis and design approaches are mentioned to analyze functional requirements and produce implementation specifications.
This document provides an overview and introduction to developing an online job portal system. It discusses the purpose of creating a system that allows job seekers to upload their CVs and for company representatives to search for and view candidate information. The objectives are outlined as developing a system for job applicants and recruiters to communicate and search for suitable jobs and candidates. Limitations of the existing manual system and benefits of the proposed online system are also summarized. Finally, it introduces the requirements analysis phase and importance of understanding the current system operations before designing a new system.
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
The document provides details about a Canteen Management System project, including its objectives, scope, and design considerations. The key points are:
1. The project aims to develop a computerized system to manage canteen activities like recording user details and transactions in order to simplify tasks, reduce paperwork, and provide reports.
2. The system design focuses on making the interface user-friendly, automating processes, improving accuracy, and making data easily available.
3. Input, output, file, and procedure designs are discussed to optimize data entry and processing while minimizing errors and delays. Database design and testing plans are also covered.
The document discusses the development of a web-based hotel management system. It aims to automate the key activities of a hotel like room management, customer admission, room allocation, billing etc. to make the process more efficient. The system will have two types of users - online users who can view information and administrators who can manage the records. The development will follow a waterfall model and use PHP and MySQL. It analyzes the requirements, hardware and software needs, and provides a Gantt chart to plan the project timeline over 17 weeks.
Similar to Event Management System Vb Net Project Report.pdf (20)
Online train ticket booking system project.pdfKamal Acharya
Rail transport is one of the important modes of transport in India. Now a days we
see that there are railways that are present for the long as well as short distance
travelling which makes the life of the people easier. When compared to other
means of transport, a railway is the cheapest means of transport. The maintenance
of the railway database also plays a major role in the smooth running of this
system. The Online Train Ticket Management System will help in reserving the
tickets of the railways to travel from a particular source to the destination.
Data Communication and Computer Networks Management System Project Report.pdfKamal Acharya
Networking is a telecommunications network that allows computers to exchange data. In
computer networks, networked computing devices pass data to each other along data
connections. Data is transferred in the form of packets. The connections between nodes are
established using either cable media or wireless media.
Cricket management system ptoject report.pdfKamal Acharya
The aim of this project is to provide the complete information of the National and
International statistics. The information is available country wise and player wise. By
entering the data of eachmatch, we can get all type of reports instantly, which will be
useful to call back history of each player. Also the team performance in each match can
be obtained. We can get a report on number of matches, wins and lost.
Covid Management System Project Report.pdfKamal Acharya
CoVID-19 sprang up in Wuhan China in November 2019 and was declared a pandemic by the in January 2020 World Health Organization (WHO). Like the Spanish flu of 1918 that claimed millions of lives, the COVID-19 has caused the demise of thousands with China, Italy, Spain, USA and India having the highest statistics on infection and mortality rates. Regardless of existing sophisticated technologies and medical science, the spread has continued to surge high. With this COVID-19 Management System, organizations can respond virtually to the COVID-19 pandemic and protect, educate and care for citizens in the community in a quick and effective manner. This comprehensive solution not only helps in containing the virus but also proactively empowers both citizens and care providers to minimize the spread of the virus through targeted strategies and education.
Accident detection system project report.pdfKamal Acharya
The Rapid growth of technology and infrastructure has made our lives easier. The
advent of technology has also increased the traffic hazards and the road accidents take place
frequently which causes huge loss of life and property because of the poor emergency facilities.
Many lives could have been saved if emergency service could get accident information and
reach in time. Our project will provide an optimum solution to this draw back. A piezo electric
sensor can be used as a crash or rollover detector of the vehicle during and after a crash. With
signals from a piezo electric sensor, a severe accident can be recognized. According to this
project when a vehicle meets with an accident immediately piezo electric sensor will detect the
signal or if a car rolls over. Then with the help of GSM module and GPS module, the location
will be sent to the emergency contact. Then after conforming the location necessary action will
be taken. If the person meets with a small accident or if there is no serious threat to anyone’s
life, then the alert message can be terminated by the driver by a switch provided in order to
avoid wasting the valuable time of the medical rescue team.
Blood finder application project report (1).pdfKamal Acharya
Blood Finder is an emergency time app where a user can search for the blood banks as
well as the registered blood donors around Mumbai. This application also provide an
opportunity for the user of this application to become a registered donor for this user have
to enroll for the donor request from the application itself. If the admin wish to make user
a registered donor, with some of the formalities with the organization it can be done.
Specialization of this application is that the user will not have to register on sign-in for
searching the blood banks and blood donors it can be just done by installing the
application to the mobile.
The purpose of making this application is to save the user’s time for searching blood of
needed blood group during the time of the emergency.
This is an android application developed in Java and XML with the connectivity of
SQLite database. This application will provide most of basic functionality required for an
emergency time application. All the details of Blood banks and Blood donors are stored
in the database i.e. SQLite.
This application allowed the user to get all the information regarding blood banks and
blood donors such as Name, Number, Address, Blood Group, rather than searching it on
the different websites and wasting the precious time. This application is effective and
user friendly.
Supermarket Management System Project Report.pdfKamal Acharya
Supermarket management is a stand-alone J2EE using Eclipse Juno program.
This project contains all the necessary required information about maintaining
the supermarket billing system.
The core idea of this project to minimize the paper work and centralize the
data. Here all the communication is taken in secure manner. That is, in this
application the information will be stored in client itself. For further security the
data base is stored in the back-end oracle and so no intruders can access it.
Retail store management system project report.pdfKamal Acharya
Development of large software system is extremely complex activity full of various opportunities to introduction errors. Software Engineering is the discipline that attempts to provide method to handle this complexity, enabling us to produce reliable system software with maximum productivity. It was felt that it is important and very instructive, not only to learn the principles of software engineering but also apply them to a software development project so that all aspects of development and be clearly seen on project. Software engineering is activity starts from requirements analysis and ends with testing and implementation. This project is designed to manage a Retail Store System. In This project VB 6.0 is use as front-end and Oracle use as backend.
Gas agency management system project report.pdfKamal Acharya
The project entitled "Gas Agency" is done to make the manual process easier by making it a computerized system for billing and maintaining stock. The Gas Agencies get the order request through phone calls or by personal from their customers and deliver the gas cylinders to their address based on their demand and previous delivery date. This process is made computerized and the customer's name, address and stock details are stored in a database. Based on this the billing for a customer is made simple and easier, since a customer order for gas can be accepted only after completing a certain period from the previous delivery. This can be calculated and billed easily through this. There are two types of delivery like domestic purpose use delivery and commercial purpose use delivery. The bill rate and capacity differs for both. This can be easily maintained and charged accordingly.
Online aptitude test management system project report.pdfKamal Acharya
The purpose of on-line aptitude test system is to take online test in an efficient manner and no time wasting for checking the paper. The main objective of on-line aptitude test system is to efficiently evaluate the candidate thoroughly through a fully automated system that not only saves lot of time but also gives fast results. For students they give papers according to their convenience and time and there is no need of using extra thing like paper, pen etc. This can be used in educational institutions as well as in corporate world. Can be used anywhere any time as it is a web based application (user Location doesn’t matter). No restriction that examiner has to be present when the candidate takes the test.
Every time when lecturers/professors need to conduct examinations they have to sit down think about the questions and then create a whole new set of questions for each and every exam. In some cases the professor may want to give an open book online exam that is the student can take the exam any time anywhere, but the student might have to answer the questions in a limited time period. The professor may want to change the sequence of questions for every student. The problem that a student has is whenever a date for the exam is declared the student has to take it and there is no way he can take it at some other time. This project will create an interface for the examiner to create and store questions in a repository. It will also create an interface for the student to take examinations at his convenience and the questions and/or exams may be timed. Thereby creating an application which can be used by examiners and examinee’s simultaneously.
Examination System is very useful for Teachers/Professors. As in the teaching profession, you are responsible for writing question papers. In the conventional method, you write the question paper on paper, keep question papers separate from answers and all this information you have to keep in a locker to avoid unauthorized access. Using the Examination System you can create a question paper and everything will be written to a single exam file in encrypted format. You can set the General and Administrator password to avoid unauthorized access to your question paper. Every time you start the examination, the program shuffles all the questions and selects them randomly from the database, which reduces the chances of memorizing the questions.
Water billing management system project report.pdfKamal Acharya
Our project entitled “Water Billing Management System” aims is to generate Water bill with all the charges and penalty. Manual system that is employed is extremely laborious and quite inadequate. It only makes the process more difficult and hard.
The aim of our project is to develop a system that is meant to partially computerize the work performed in the Water Board like generating monthly Water bill, record of consuming unit of water, store record of the customer and previous unpaid record.
We used HTML/PHP as front end and MYSQL as back end for developing our project. HTML is primarily a visual design environment. We can create a android application by designing the form and that make up the user interface. Adding android application code to the form and the objects such as buttons and text boxes on them and adding any required support code in additional modular.
MySQL is free open source database that facilitates the effective management of the databases by connecting them to the software. It is a stable ,reliable and the powerful solution with the advanced features and advantages which are as follows: Data Security.MySQL is free open source database that facilitates the effective management of the databases by connecting them to the software.
Youtube video download using python project report.pdfKamal Acharya
In order to form a clear sketch of this project, here's a brief introduction of the features and scope of YouTube Video Downloader. This project consists of three modules which are inter-linked to each other. Each of the above modules has certain specific task to perform. Tkinter is the standard GUI library for Python. Python when combined with Tkinter provides a fast and easy way to create GUI applications. Tkinter provides a powerful object- oriented interface to the Tk GUI toolkit. Tkinter provides various controls, such as buttons, labels and text boxes used in a GUI application. These controls are commonly called widgets.Pytube library makes the video downloading very easy. Create the object of the YouTube module by passing the link as the parameter. Then, get the appropriate extension and resolution of the video. You can set the name of the file as your convenience, in another case original name will be kept. After that, download the file using the download function which has one parameter which is the location where to download the file. Python, this task is very easy. Few lines of code will download the video from YouTube for you.
Library management system project report II..pdfKamal Acharya
The purpose of Library Management Pro system is to provide a medium for the public libraries to computerize their entire functioning and would contribute as a first step in digitalizing their libraries!
As till now in India, public libraries (medium and small scale) had their entire records on paper which again required maintenance and the problem of finding relevant information proved to be a herculean task. Even if the required information was found it was usually at cost of much valuable time.
Library Management Pro would not only simplify this process but also speedup the entire functioning of the library. It will also contribute towards increasing the efficiency of the library as a whole, right from the data entry to maintaining the historical records.
One major purpose is to provide user or the library members the opportunity to not only search through the books but to reserve books that are issued by other users and also request newer books.
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Courier management system project report.pdfKamal Acharya
It is now-a-days very important for the people to send or receive articles like imported furniture, electronic items, gifts, business goods and the like. People depend vastly on different transport systems which mostly use the manual way of receiving and delivering the articles. There is no way to track the articles till they are received and there is no way to let the customer know what happened in transit, once he booked some articles. In such a situation, we need a system which completely computerizes the cargo activities including time to time tracking of the articles sent. This need is fulfilled by Courier Management System software which is online software for the cargo management people that enables them to receive the goods from a source and send them to a required destination and track their status from time to time.
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfKamal Acharya
The College Bus Management system is completely developed by Visual Basic .NET Version. The application is connect with most secured database language MS SQL Server. The application is develop by using best combination of front-end and back-end languages. The application is totally design like flat user interface. This flat user interface is more attractive user interface in 2017. The application is gives more important to the system functionality. The application is to manage the student’s details, driver’s details, bus details, bus route details, bus fees details and more. The application has only one unit for admin. The admin can manage the entire application. The admin can login into the application by using username and password of the admin. The application is develop for big and small colleges. It is more user friendly for non-computer person. Even they can easily learn how to manage the application within hours. The application is more secure by the admin. The system will give an effective output for the VB.Net and SQL Server given as input to the system. The compiled java program given as input to the system, after scanning the program will generate different reports. The application generates the report for users. The admin can view and download the report of the data. The application deliver the excel format reports. Because, excel formatted reports is very easy to understand the income and expense of the college bus. This application is mainly develop for windows operating system users. In 2017, 73% of people enterprises are using windows operating system. So the application will easily install for all the windows operating system users. The application-developed size is very low. The application consumes very low space in disk. Therefore, the user can allocate very minimum local disk space for this application.
Automobile Management System Project Report.pdfKamal Acharya
The proposed project is developed to manage the automobile in the automobile dealer company. The main module in this project is login, automobile management, customer management, sales, complaints and reports. The first module is the login. The automobile showroom owner should login to the project for usage. The username and password are verified and if it is correct, next form opens. If the username and password are not correct, it shows the error message.
When a customer search for a automobile, if the automobile is available, they will be taken to a page that shows the details of the automobile including automobile name, automobile ID, quantity, price etc. “Automobile Management System” is useful for maintaining automobiles, customers effectively and hence helps for establishing good relation between customer and automobile organization. It contains various customized modules for effectively maintaining automobiles and stock information accurately and safely.
When the automobile is sold to the customer, stock will be reduced automatically. When a new purchase is made, stock will be increased automatically. While selecting automobiles for sale, the proposed software will automatically check for total number of available stock of that particular item, if the total stock of that particular item is less than 5, software will notify the user to purchase the particular item.
Also when the user tries to sale items which are not in stock, the system will prompt the user that the stock is not enough. Customers of this system can search for a automobile; can purchase a automobile easily by selecting fast. On the other hand the stock of automobiles can be maintained perfectly by the automobile shop manager overcoming the drawbacks of existing system.
Web chatting application project report management system.pdfKamal Acharya
One year ago we was reading an article about Teleconferencing / chatting, which as we said it is a method of using technology to bring people and ideas “together” despite of the geographic barriers. From that time and on we started wondering if we can participate in that technology and how?
The idea of creating a chat server was initiated and it has two dimensions, one to have an experience in network programming and the other is to let people conduct meetings with others in different locations. Such that it crosses time zones, can reach many people, and reduce the paper flood.
Vaccine management system project report documentation..pdfKamal Acharya
The Division of Vaccine and Immunization is facing increasing difficulty monitoring vaccines and other commodities distribution once they have been distributed from the national stores. With the introduction of new vaccines, more challenges have been anticipated with this additions posing serious threat to the already over strained vaccine supply chain system in Kenya.
Determination of Equivalent Circuit parameters and performance characteristic...pvpriya2
Includes the testing of induction motor to draw the circle diagram of induction motor with step wise procedure and calculation for the same. Also explains the working and application of Induction generator
Digital Twins Computer Networking Paper Presentation.pptxaryanpankaj78
A Digital Twin in computer networking is a virtual representation of a physical network, used to simulate, analyze, and optimize network performance and reliability. It leverages real-time data to enhance network management, predict issues, and improve decision-making processes.
A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...DharmaBanothu
The Network on Chip (NoC) has emerged as an effective
solution for intercommunication infrastructure within System on
Chip (SoC) designs, overcoming the limitations of traditional
methods that face significant bottlenecks. However, the complexity
of NoC design presents numerous challenges related to
performance metrics such as scalability, latency, power
consumption, and signal integrity. This project addresses the
issues within the router's memory unit and proposes an enhanced
memory structure. To achieve efficient data transfer, FIFO buffers
are implemented in distributed RAM and virtual channels for
FPGA-based NoC. The project introduces advanced FIFO-based
memory units within the NoC router, assessing their performance
in a Bi-directional NoC (Bi-NoC) configuration. The primary
objective is to reduce the router's workload while enhancing the
FIFO internal structure. To further improve data transfer speed,
a Bi-NoC with a self-configurable intercommunication channel is
suggested. Simulation and synthesis results demonstrate
guaranteed throughput, predictable latency, and equitable
network access, showing significant improvement over previous
designs
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfBalvir Singh
Sri Guru Hargobind Ji (19 June 1595 - 3 March 1644) is revered as the Sixth Nanak.
• On 25 May 1606 Guru Arjan nominated his son Sri Hargobind Ji as his successor. Shortly
afterwards, Guru Arjan was arrested, tortured and killed by order of the Mogul Emperor
Jahangir.
• Guru Hargobind's succession ceremony took place on 24 June 1606. He was barely
eleven years old when he became 6th Guru.
• As ordered by Guru Arjan Dev Ji, he put on two swords, one indicated his spiritual
authority (PIRI) and the other, his temporal authority (MIRI). He thus for the first time
initiated military tradition in the Sikh faith to resist religious persecution, protect
people’s freedom and independence to practice religion by choice. He transformed
Sikhs to be Saints and Soldier.
• He had a long tenure as Guru, lasting 37 years, 9 months and 3 days
Impartiality as per ISO /IEC 17025:2017 StandardMuhammadJazib15
This document provides basic guidelines for imparitallity requirement of ISO 17025. It defines in detial how it is met and wiudhwdih jdhsjdhwudjwkdbjwkdddddddddddkkkkkkkkkkkkkkkkkkkkkkkwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwioiiiiiiiiiiiii uwwwwwwwwwwwwwwwwhe wiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq gbbbbbbbbbbbbb owdjjjjjjjjjjjjjjjjjjjj widhi owqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq uwdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhwqiiiiiiiiiiiiiiiiiiiiiiiiiiiiw0pooooojjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj whhhhhhhhhhh wheeeeeeee wihieiiiiii wihe
e qqqqqqqqqqeuwiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiqw dddddddddd cccccccccccccccv s w c r
cdf cb bicbsad ishd d qwkbdwiur e wetwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww w
dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffw
uuuuhhhhhhhhhhhhhhhhhhhhhhhhe qiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ccccccccccccccccccccccccccccccccccc bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbu uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuum
m
m mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm m i
g i dijsd sjdnsjd ndjajsdnnsa adjdnawddddddddddddd uw
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Transcat
Join us for this solutions-based webinar on the tools and techniques for commissioning and maintaining PV Systems. In this session, we'll review the process of building and maintaining a solar array, starting with installation and commissioning, then reviewing operations and maintenance of the system. This course will review insulation resistance testing, I-V curve testing, earth-bond continuity, ground resistance testing, performance tests, visual inspections, ground and arc fault testing procedures, and power quality analysis.
Fluke Solar Application Specialist Will White is presenting on this engaging topic:
Will has worked in the renewable energy industry since 2005, first as an installer for a small east coast solar integrator before adding sales, design, and project management to his skillset. In 2022, Will joined Fluke as a solar application specialist, where he supports their renewable energy testing equipment like IV-curve tracers, electrical meters, and thermal imaging cameras. Experienced in wind power, solar thermal, energy storage, and all scales of PV, Will has primarily focused on residential and small commercial systems. He is passionate about implementing high-quality, code-compliant installation techniques.
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...IJCNCJournal
Paper Title
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation with Hybrid Beam Forming Power Transfer in WSN-IoT Applications
Authors
Reginald Jude Sixtus J and Tamilarasi Muthu, Puducherry Technological University, India
Abstract
Non-Orthogonal Multiple Access (NOMA) helps to overcome various difficulties in future technology wireless communications. NOMA, when utilized with millimeter wave multiple-input multiple-output (MIMO) systems, channel estimation becomes extremely difficult. For reaping the benefits of the NOMA and mm-Wave combination, effective channel estimation is required. In this paper, we propose an enhanced particle swarm optimization based long short-term memory estimator network (PSOLSTMEstNet), which is a neural network model that can be employed to forecast the bandwidth required in the mm-Wave MIMO network. The prime advantage of the LSTM is that it has the capability of dynamically adapting to the functioning pattern of fluctuating channel state. The LSTM stage with adaptive coding and modulation enhances the BER.PSO algorithm is employed to optimize input weights of LSTM network. The modified algorithm splits the power by channel condition of every single user. Participants will be first sorted into distinct groups depending upon respective channel conditions, using a hybrid beamforming approach. The network characteristics are fine-estimated using PSO-LSTMEstNet after a rough approximation of channels parameters derived from the received data.
Keywords
Signal to Noise Ratio (SNR), Bit Error Rate (BER), mm-Wave, MIMO, NOMA, deep learning, optimization.
Volume URL: https://airccse.org/journal/ijc2022.html
Abstract URL:https://aircconline.com/abstract/ijcnc/v14n5/14522cnc05.html
Pdf URL: https://aircconline.com/ijcnc/V14N5/14522cnc05.pdf
#scopuspublication #scopusindexed #callforpapers #researchpapers #cfp #researchers #phdstudent #researchScholar #journalpaper #submission #journalsubmission #WBAN #requirements #tailoredtreatment #MACstrategy #enhancedefficiency #protrcal #computing #analysis #wirelessbodyareanetworks #wirelessnetworks
#adhocnetwork #VANETs #OLSRrouting #routing #MPR #nderesidualenergy #korea #cognitiveradionetworks #radionetworks #rendezvoussequence
Here's where you can reach us : ijcnc@airccse.org or ijcnc@aircconline.com
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Event Management System Vb Net Project Report.pdf
1. - 1 -
AN
INTERNSHIP REPORT
ON
EVENT MANAGEMENT SYSTEM PROJECT
BY
KAMAL ACHARYA
(Tribhuvan University)
Date: 2021/04/25
2. - 2 -
1. INTRODUCTION
1.1 ABOUT THE PROJECT
In present era, the scopes of information technology growing with a very fast .We do
not see any are untouched from this industry. The scope of information technology
has become wider includes: Business and industry. Household Business,
Communication, Education, Entertainment, Science, Medicine, Engineering, Distance
Learning, Weather Forecasting. Carrier Searching and so on.
My project named “Event Management System” is software that store and maintained
all events coordinated in college. It also helpful to print related reports. My project
will help to record the events coordinated by faculties with their Name, Event subject,
date & details in an efficient & effective ways.
In my system we have to make a system by which a user can record all events
coordinated by a particular faculty. In our proposed system some more featured are
added which differs it from the existing system such as security.
1.2 Objectives of the project
The important objectives if this project are following:
1) To provide a graphical user interface to add or delete the information.
2) To provide the same type of easy to feel type interface to update the records.
3) To provide an interface for feeding the suggestion.
4) To store those suggestions in the database.
5) To secure the data of records in very efficient way.
6) To allow the access of data and software to only the people who are
authenticated.
7) Improved processing speed.
8) Enhance capacity to process a greater amount of activity.
9) Providing ability to conducting complex search.
10) Faster retrieval of information.
11) Grater accuracy and consistency.
3. - 3 -
12) Reducing paper work.
13) Reducing cost.
14) Improved arrangement for event coordination.
MODULES
The proposed project will have its main page and will be mainly divided into partially
dependent and partially independent modules as:
1. LOGIN FORM
2. MDI FORM
3. ENTRY FORM
4. DISPLAY FORM
1. LOGIN MODULE
It is first form that is displayed on the display form if user wants to
edit information into the display form. Here the user has to give his login detail to the
system. It consists of one combo box and one text boxes. When the faculty wants to
edit information in the display form has to give his password. Password will be
hidden to the external viewer.
Along with then the form has two buttons, “OK” and “EXIT”. Clicking on “OK”, the
execution moves forward to the second form.
2. MDI FORM
MDI Form is the form in the execution line. All the other forms in project are linked
together by this from only. Pathways to all the other forms go through this module.
This form consists of two options buttons, that is labeled as “open” and “EXIT”.
Users first have to select one of the options that is desired by user. Clicking on any of
the button takes the user to form according to the option selected .Clicking on “Exit”
ends the execution.
4. - 4 -
3. ENTRY FORM
ENTRY form consists of one combo box, five text boxes in the form,
the users has to give the details of new records to be added. He can specify the
category by combo box and also fill up the text boxes provided under the heading of
software details and hardware details of a particular lab. For the purpose of adding
new record and removing record buttons” NEW”,“DELETE” and are provided.
Clicking on “PREVIOUS” or “NEXT” button in the form all entries in the database
are viewed on and “EXIT” clicking will be send back the user to main login form.
4. SEARCH MODULE
Display form contains a data grid to display the faculty’s even
records. Data Grid contains six records. It also contains two commands “edit” and
“exit”. By edit command we can edit information in the Entry form and by “exit”
clicking will be send back the user to main to MDI Form.
5. - 5 -
2.SYSTEM ANALYSIS
2.1 EXISTING SYSTEM
1. Problem of Reliability: Current system is not reliable. It seems to vary in quality
from one month to the next. Some times it gives good output, but some times the
output is worst.
2. Problem of Accuracy: There are too many mistakes in reports.
3. Problem of timeliness: In the current system the reports and output produced is
mostly late and in most of the cases it is useless because it is not on time.
4. Problem of Validity: The output and reports mostly contains misleading
information. The customer's information is sometimes not valid.
5. Problem of Economy: The current system is very costly. We have to spend lots
of money to keep the system up and going, but still not get the desired results.
6. Problem of Capacity: The current system is suffering from problem of capacity
also. The staff for organization is very less and the workload is too much. Few
peoples cannot handle all the work.
DRAWBACKS OF EXISTING SYSTEM
At present the system which is not effective and efficient way.
It does not has the security and authenticity. Any user can access that
system.
The existing system is not user friendly.
It does not have a menu based control which can make a system move
consistent and user friendly.
It requires on expend hand to work on.
If anyone wants to work on, then it requires a special training for this.
6. - 6 -
Unnecessary printing is too much costly.
There is no any file management technique used so it lacks it deserve high
speed data access.
No searching of records is too complex and time consuming.
2.2 PROPOSED SYSTEM
1. Details: The new proposed system stores and maintains all the faculties
events, students, funds, expenses details.
2. Calculations: The new proposed system updates tables and other
information automatically and it is very fast and accurate.
3. Registers: There is no need of keeping and maintaining salary and
information manually. It remembers each and every record and we can get
any report at any time.
4. Speed: The new proposed system is very fast with 100% accuracy and saves
time.
5. Manpower: The new proposed system needs less manpower. Less people
can do the large work.
6. Efficiency: The new proposed systems complete the work of many people in
less time.
7. Past details: The new proposed system contains the details of every past
Event organized.
8. Reduces redundancy: The most important benefit of this system is that it
reduces the redundancy of data within the data.
9. Work load: Reduces the work load of the data store by helping in easy
updates of the products and providing them with the necessary details
together with financial transactions management.
10. Easy statements: Month-end and day-end statement easily taken out without
getting headaches on browsing through the day end statements.
7. - 7 -
I have designed the given proposed system in the Visual Basic to automate the
process of Event Management System. This project is useful for the authorities who
keep track of all the Event Management System.
The following steps that give the detailed information of the need of proposed system
are:
Performance: During past several decades, the records are supposed to be
manually handled for all activities. The manual handling of the record is time
consuming and highly prone to error. To improve the performance of the system,
the computerized system is to be undertaken. The computerized project is fully
computerized and user friendly even that any of the members can see the report
and status of their enquiries.
Efficiency: The basic need of this project is efficiency. The project should be
efficient so that whenever a new user submits his/her details the project is updated
automatically. This record will be useful for other users instantly.
Control: The complete control of the project is under the hands of authorized
person who has the password to access this project and illegal access is not
supposed to deal with. All the control is under the administrator and the other
members have the rights to just see the records not to change any transaction or
entry.
Security: Security is the main criteria for the proposed system. Since illegal
access may corrupt the database. So security has to be given in this project.
2.3 FEASIBILITY STUDY
The feasibility study is carried out to test whether the proposed system in
words is being implemented.
The feasibility study is based on three major factors
8. - 8 -
ECONOMICAL FEASIBILITY
Economical feasibility is the most recently used method for evaluating
effectiveness of the proposed system .It is obliquely known as cost benefit analysis.
This procedure determined the benefits and savings that are expected from the
proposed system and compared with the cost of the existing system.
In case of the existing system, the hardware in the company is sufficient for
system development and maintenance.
TECHNICAL FEASIBILITY
The hardware, the software and to what extent they can support the proposed
system are the keys for this study .The airways has all the required software necessary
development and maintenance. Taking into consideration of the above criteria, the
proposed system is technically feasible and further developments could be
accomplished easily.
BEHAVIOURAL FEASIBILITY
It is human resist changes in the beginning. Therefore the employees need to
be given training when a system is being implemented for the organization.
The proposed system is highly user interactive so it is easy for end user to
understand the system and use it.
9. - 9 -
3.SYSTEM SPECIFICATION
Visual programming tools are complete programming environments. It allows
programmers to build a GUI program using the various on-screen controls such as
buttons, text, menus, boxes etc. These controls are placed on a form and then the
processing details related with each control are filled.
In the business world, competitive strategies have become the order of the day to
improve quality, cut costs and provide a high response customer service base. Most
organizations today need to be market driven and do a lot of value addition to their
products and services. This naturally calls for rational decision making, which
requires information. Information Technology or IT provides that effective channel to
support and implement this strategy. Client/Server is the technology that empowers
the desktop, thus setting a trend for the way successful organizations will use
technology in the next decade.
3.1 HARDWARE SPECIFICATION
System : Pentium IV
RAM : 128MB
Hard Disk : 40 GB
Floppy Drive : 1.44 MB
Monitor : 14” Color Monitor
Printer : Text printer
Keyboard : SAMSUNG
Mouse : Logitech
3.2 SOFTWARE SPECIFICATION
Operating System : Windows XP
Front End : Visual Basic .Net 2005
Back End : Ms-Access
10. - 10 -
3.3 SOFTWARE DESCRIPTION
Introduction Of Visual Basic.Net
Visual Basic .NET is one of the languages that are directed towards meeting the
objectives of the .NET initiative of creating distributed applications.
Visual Basic .NET is a powerful object-oriented language that provides features such
as abstraction, encapsulation, inheritance, and polymorphism.
Features of Visual Basic .NET
Some of the key features of Visual Basic .NET are as follows:
o Inheritance
o Constructors and destructors
o Overloading
o Overriding
o Structured exception handling
o Multithreading
Visual Studio .NET Integrated Development Environment
The Visual Studio .NET Integrated Development Environment (IDE) provides
you with a common interface for developing various kinds of projects for the
.NET Framework.
In Visual Studio .NET, an application can be made up of one or more items,
such as files and folders. To organize these items efficiently, Visual Studio
.NET has provided two types of containers:
o Projects
o Solutions
The various components of the Visual Studio .NET IDE are:
o The Start Page
o Windows Forms Designer
o The Solution Explorer Window
o The Properties Window
o Toolbox
11. - 11 -
o The Output Window
o The Task List Window
o The Server Explorer Window
o The Dynamic Help Window
Navigational Features in Visual Studio .NET IDE
o The Class View Window
o The Code and Text Editor Window
The Visual Studio .NET IDE also provides three navigational features:
o Docking
o Tabbed navigation
o Auto hide
Windows Form
Is a representation of any window displayed in an application.
Is used to accept input from a user and display information.
Advantages of the .NET Framework
Some advantages of the .NET Framework are:
o Consistent programming model
o Multi-platform applications
o Multi-language integration
o Automatic resource management
o Ease of deployment
Security
Evidence-based security (authentication)
Based on user identity and code identity
Configurable policies
Imperative and declarative interfaces
12. - 12 -
Introduction Of Sql
Structured Query Language, is a computer language designed for the retrieval and
management of data in relational database management systems, database schema
creation and modification, and database object access control management.
SQL has been standardized originally designed as a declarative query and data
manipulation language, variations of SQL have been created by SQL database
management system (DBMS) vendors that add procedural constructs, control-of-flow
statements, user-defined data types, and various other language extensions. With the
release of the SQL: 1999 standard, many such extensions were formally adopted as
part of the SQL language via the SQL Persistent Stored Modules (SQL/PSM) portion
of the standard.
SQL has come under criticism for its lack of cross-platform portability between
vendors, inappropriate handling of missing data , complex three-valued logic system,
and its complex and occasionally ambiguous language grammar and semantics.
Using SQL one can create and maintain data manipulation objects such as table,
views, sequence etc. These data manipulation objects will be created and stroed on the
server's hard disk drive, in a tablespace, to wich the user has been assigned.
Once these data manipulation objects are created, they are used extensively in
commercial applications.
DML, DCL, DDL:
Data manipulation
First, there are the standard Data Manipulation Language (DML) elements. DML is
the subset of the language used to add, update and delete data:
INSERT is used to add rows (formally tuples) to an existing table.
UPDATE is used to modify the values of a set of existing table rows.
13. - 13 -
MERGE is used to combine the data of multiple tables. It is something of a
combination of the INSERT and UPDATE elements. It is defined in the SQL:2003
standard; prior to that, some databases provided similar functionality via different
syntax, sometimes called an "upsert".
DELETE removes zero or more existing rows from a table.
Data control
The third group of SQL keywords is the Data Control Language (DCL). DCL handles
the authorization aspects of data and permits the user to control who has access to see
or manipulate data within the database. Its two main keywords are:
GRANT authorizes one or more users to perform an operation or a set of
operations on an object.
REVOKE removes or restricts the capability of a user to perform an operation
or a set of operations.
Example:
GRANT SELECT, UPDATE ON my_table TO some_user, another_user
Data definition
The second group of keywords is the Data Definition Language (DDL). DDL allows
the user to define new tables and associated elements. Most commercial SQL
databases have proprietary extensions in their DDL, which allow control over
nonstandard features of the database system. The most basic items of DDL are the
CREATE, ALTER, RENAME, TRUNCATE and DROP statements:
CREATE causes an object (a table, for example) to be created within the
database.
DROP causes an existing object within the database to be deleted, usually
irretrievably.
TRUNCATE deletes all data from a table (non-standard, but common SQL
statement).
14. - 14 -
ALTER statement permits the user to modify an existing object in various
ways -- for example, adding a column to an existing table.
Example:
CREATE TABLE my_table (
My_field1 INT,
My_field2 VARCHAR (50),
My_field3 DATE NOT NULL,
PRIMARY KEY (my_field1, my_field2)
);
In addition to the creationof data manipulation objects, the actual manipulation of data
within these objects is done using SQL.
The SQL sentences that are used to create these objects are called DDL's or Data
Defination Language. The SQL sentences used to manipulate data within these
objects are called DML's or Data Manipulation Language. The SQL sentences, which
are used to control the behavior of these objects, are called DCL's or Data Control
Language.
Hence, once access to the SQL*Plus tool is available and SQL syntex is known, the
creation of data stroage and the manipulation of data within the storage system,
required by commercial applications, is possible.
15. - 15 -
4 SYSTEM DESIGN
The design document that we will develop during this phase is the blueprint of the
software. It describes how the solution to the customer problem is to be built. Since
solution to complex problems isn’t usually found in the first try, iterations are most
likely required. This is true for software design as well. For this reason, any design
strategy, design method, or design language must be flexible and must easily
accommodate changes due to iterations in the design. Any technique or design needs
to support and guide the partitioning process in such a way that the resulting sub-
problems are as independent as possible from each other and can be combined easily
for the solution to the overall problem. Sub-problem independence and easy
combination of their solutions reduces the complexity of the problem. This is the
objective of the partitioning process. Partitioning or decomposition during design
involves three types of decisions: -
Define the boundaries along which to break;
Determine into how money pieces to break; and
Identify the proper level of detail when design should stop and implementation should
start.
4.1 INPUT DESIGN
Login Module- This is first module in the project used as authentication module. This
module takes following input-
User Name
Password
Type
Faculty Module-This module contains information of event coordinator faculties. It
takes the following input.
16. - 16 -
Faculty Id
Faculty Name
Address
Phone No
Subject
Event Module-this module contain complete information for coordinated event. It
takes the following inputs.
Event Id
Event Name
Event Subject
Faculty Name
Date
Time
4.2 OUTPUT DESIGN
Login Module: Enter username and password and get MDI form if valid.
Faculty Module: Enter faculty Id and get complete information of faculty such as
name, address, phone no. and subject, if valid.
Event Module: Enter event ID or Event name to get and complete information of
coordinated event such as date, time, name and coordinator name.
Basic design principles that enable the software engineer to navigate the design
process suggest a set of principles for software design, which have been adapted and
extended in the following list:
17. - 17 -
Free from the suffer from "tunnel vision." A good designer should consider alternative
approaches, judging each based on the requirements of the problem, the resources
available to do the job.
The design should be traceable to the analysis model. Because a single element of the
design model often traces to multiple requirements, it is necessary to have a means for
tracking how requirements have been satisfied by the design model.
The design should not repeat the same thing. Systems are constructed using a set of
design patterns, many of which have likely been encountered before. These patterns
should always be chosen as an alternative to reinvention. Time is short and resources
are limited! Design time should be invested in representing truly new ideas and
integrating those patterns that already exist.
The design should "minimize the intellectual distance" between the software and the
problem as it exists in the real world. That is, the structure of the software design
should (whenever possible) mimic the structure of the problem domain.
The design should exhibit uniformity and integration. A design is uniform if it appears
that one person developed the entire thing. Rules of style and format should be
defined for a design team before design work begins. A design is integrated if care is
taken in defining interfaces between design components.
The design activity begins when the requirements document for the software to be
developed is available. This may be the SRS for the complete system, as is the case if
the waterfall model is being followed or the requirements for the next "iteration" if the
iterative enhancement is being followed or the requirements for the prototype if the
prototyping is being followed. While the requirements specification activity is entirely
in the problem domain, design is the first step in moving from the problem domain
toward the solution domain. Design is essentially the bridge between requirements
specification and the final solution for satisfying the requirements.
The design of a system is essentially a blueprint or a plan for a solution for the
system. We consider a system to be a set of components with clearly defined behavior
18. - 18 -
that interacts with each other in a fixed defined manner to produce some behavior or
services for its environment. A component of a system can be considered a system,
with its own components. In a software system, a component is a software module.
The design process for software systems, often, has two levels. At the first level, the
focus is on deciding which modules are needed for the system, the specifications of
these modules, and how the modules should be interconnected. This is what is called
the system design or top-level design. In the second level, the internal design of the
modules, or how the specifications of the module can be satisfied, is decided. This
design level is often called detailed design or logic design. Detailed design essentially
expands the system design to contain a more detailed description of the processing
logic and data structures so that the design is sufficiently complete for coding.
Because the detailed design is an extension of system design, the system design
controls the major structural characteristics of the system. The system design has a
major impact on the testability and modifiability of a system, and it impacts its
efficiency. Much of the design effort for designing software is spent creating the
system design.
The input to the design phase is the specifications for the system to be designed.
Hence, reasonable entry criteria can be that the specifications are stable and have been
approved, hoping that the approval mechanism will ensure that the specifications are
complete, consistent, unambiguous, etc. The output of the top-level design phase is
the architectural design or the system design for the software system to be built. This
can be produced with or without using a design methodology. Reasonable exit criteria
for the phase could be that the design has been verified against the input specifications
and has been evaluated and approved for quality.
A design can be object-oriented or function-oriented. In function-oriented design, the
design consists of module definitions, with each module supporting a functional
abstraction. In object-oriented design, the modules in the design represent data
abstraction (these abstractions are discussed in more detail later). In the function-
oriented methods for design and describe one particular methodology the structured
19. - 19 -
design methodology in some detail. In a function- oriented design approach, a system
is viewed as a transformation function, transforming the inputs to the desired outputs.
The purpose of the design phase is to specify the components for this transformation
function, so that each component is also a transformation function. Hence, the basic
output of the system design phase, when a function oriented design approach is being
followed, is the definition of all the major data structures in the system, all the major
modules of the system, and how the modules interact with each other.
Once the designer is satisfied with the design he has produced, the design is to be
precisely specified in the form of a document. To specify the design, specification
languages are used. Producing the design specification is the ultimate objective of the
design phase. The purpose of this design document is quite different from that of the
design notation. Whereas a design represented using the design notation is largely to
be used by the designer, a design specification has to be so precise and complete that
it can be used as a basis of further development by other programmers. Generally,
design specification uses textual structures, with design notation helping in
understanding
20. - 20 -
4.3 DATA BASE DESIGN
Data modeling defines primary data objects, composition of each data object,
and attributes of the object, relationships between each object and other objects
and between objects and the processes.
List of Tables:
Admin Table: To store admin username and password.
Fields Type Constraint Description
Username Char(30) Not Null Username
Password Char(30) Not Null Password
Users Table: To store users details. The users are managed by admin.
Fields Type Constraint Description
Username Char(30) Not Null Username
Password Char(30) Not Null Password
Email Char(30) Not Null Email Id
Students: To store student details
Fields Type Constraint Description
Reg no. Char(30) Primary Key Registration No.
Name Char(30) Not Null Name
Address Char(30) Not Null Address
Contact_no Char(30) Not Null Contact No
Reg.Amount Number Not Null Registration
Amount
Total Fee Number(5) Not Null Total Fee
Reg_date Date Not Null Registration Date
Description Char(30) Not Null Description
Faculty: To store faculty details
Fields Type Constraint Description
ID Char(30) Primary Key Id
Name Char(30) Not Null Name
Address Char(30) Not Null Address
City Char(30) Not Null City
State Char(30) Not Null State
Subject Char(30) Not Null Subject
Specialization Char(30) Not Null Specialization
Qualification Char(30) Not Null Qualification
21. - 21 -
Funds: To store funds details.
Fields Type Constraint Description
Transaction_Id Char(30) Primary Key Transaction
Donor Char(50) Not Null Donor
Amount Number(6) Not Null Amount
Date_of_deps Date Not Null Date
Expenses: To store details of the expenses for event Management system.
Fields Type Constraint Description
Expenses_amount Number(8) Not Null Expenses amount
Date_of_withdrawl Date Not Null Date of withdrawl
Description Char(200) Not Null Description
Event: To store event Details
Fields Type Constraint Description
Event_Id Char(30) Primary Key Event ID
Event_Name Char(50) Not Null Event Name
Subject Char(50) Not Null Subject
Faculty_name Char(50) Not Null Arranged by
Faculty
Date_of_event Date Not Null Date of event
Time Char(30) Not Null Time
22. - 22 -
ENTITY RELATIONSHIP DIAGRAM (ERD)
Entity – Relationship Diagram: This depicts relationship between data objects. The
attribute of each data objects noted in the entity- relationship diagram can be
described using a data object description. Data flow diagram serves two purposes:
1. To provide an indication of how data are transformed as they move through the
system.
2. To depict the functions that transformation the data flow.
Data Objects: A data object is a representation of almost any composite information
that must be understood by the software. By composite information, we mean
something that has a number of different properties or attributes. A data object
encapsulates data only there is no reference within a data object to operations that act
on the data.
Attributes: Attributes define the properties of a data object and take on one of three
different characteristics. They can be used to:
Name an instance of data object.
Describe the instance.
Make reference to another instance in other table.
Relationships: Data objects are connected to one another in a variety of different
ways. We can define a set of object relationship pairs that define the relevant
relationships.
23. - 23 -
4.4. DATA FLOW DIAGRAM
CONTEXT LEVEL DFD FOR EVENT MANAGEMENT SYSTEM
EVENT
MANAGEMENT
SYSTEM
1.
ADMIN
2.
STUDENT 3.
FACULTY
4.
ADD EVENT
5.
BUDGET OF
EVENT
6.
EVENT
SCHEDUL
ER
24. - 24 -
Ist Level DFD for Admin
ADMIN
1.1 Accept
the user
name &
Password
1.2
Validate
the Admin
EVENT
MANAGEMENT
SYSTEM
ADMIN
25. - 25 -
Ist Level DFD For the students
STUDENT
2.2 Accept
the student
details
2.2
Validate
students
EVENT
MANAGEMENT
SYSTEM
2.4
update
students
2.4
Update
students
2.3
Faculty
Managers
Even
STUDENT
FACULTY
EVENT
S
26. - 26 -
Ist Level DFD for the Faculty
FACULTY
3.1 Accept
the Faculty
Details
3.2
Validate
Faculty
EVENT
MANAGEMENT
SYSTEM
3.3
Faculty
manages
the
Student &
Events
FACULTY
EVENS
27. - 27 -
Ist Level DFD For event Management
ADMIN
4.1 Accept
the Event
Requests
4.2
Validate
the Events
EVENT
MANAGEMENT
SYSTEM
4.4
Approved
Budget &
Expenses
4.3
Coordinate
Faculty
4.5
Coordinat
e Students
Event
Students
Faculty
S
28. - 28 -
5 SYSTEM TESTING
One of the purposes of the testing is to validate and verify the system. Verification
means checking the system to ensure that it is doing what the function is supposed to
do and Validation means checking to ensure that system is doing what the user wants
it to do.
No program or system design is perfect; communication between the user and the
designer is not always complete or clear, and time is usually short. The result is errors
and more errors. Theoretically, a newly designed system should have all the pieces in
working order, but in reality, each piece works independently. Now is the time to put
all the pieces into one system and test it to determine whether it meets the user's
requirements. This is the best chance to detect and correct errors before the system is
implemented. The purpose of system testing is to consider all the likely variations to
which it will be subjected and then push the system to its limits. If we implement the
system without proper testing then it might cause the problems.
1. Communication between the user and the designer.
2. The programmer's ability to generate a code that reflects
exactly the system specification.
3. The time frame for the design.
Theoretically, a new designed system should have all the pieces in working order, but
in reality, each piece works independently. Now is the time to put all the pieces into
one system and test it to determine whether it meets the requirements of the user. The
process of system testing and the steps taken to validate and prepare a system for final
implementation are:
29. - 29 -
1. UNIT TESTING:
This is the smallest testable unit of a computer system and is
normally tested using the white box testing. The author of the programs
usually carries out unit tests.
2. INTEGRATION TESTING:
In integration testing, the different units of the system are integrated
together to form the complete system and this type of testing checks the system as
whole to ensure that it is doing what is supposed to do. The testing of an integrated
system can be carried out top-down, bottom-up, or big-bang. In this type of testing,
some parts will be tested with white box testing and some with black box testing
techniques. This type of testing plays very important role in increasing the systems
productivity. We have checked our system by using the integration testing techniques.
3. SYSTEM TESTING:
A part from testing the system to validate the functionality of
software against the requirements, it is also necessary to test the non-functional aspect
of the system. Some examples of non-functional tools include tests to check
performance, data security, usability/user friendliness, volume, load/stress that we
have used in our project to test the various modules.
System testing consists of the following steps:
1. Program(s) testing.
2. String testing.
3. System testing.
4. System documentation.
5. User acceptance testing.
4. FIELD TESTING:
This is a special type of testing that may be very important in some
projects. Here the system is tested in the actual operational surroundings. The
30. - 30 -
interfaces with other systems and the real world are checked. This type of testing is
very rarely used. So far our project is concerned; we haven't tested our project using
the field testing.
5. ACCEPTANCE TESTING:
After the developer has completed all rounds of testing and he is
satisfied with the system, then the user takes over and re-tests the system from his
point of view to judge whether it is acceptable according to some previously
identified criteria. This is almost always a tricky situation in the project because of the
inherent conflict between the developer and the user. In this project, it is the job of the
bookstores to check the system that whether the made system fulfills the goals or not.
31. - 31 -
6. SYSTEM IMPLEMENTATION
As we know, creating software is one thing and the implementation of the created
software is another. The process of implementing software is much difficult as
compared to the task of creating the project. First we have to implement the software
on a small scale for removing the bugs and other errors in the project and after
removing them we can implement the software on a large scale. Before we think in
terms of implementing the Software on a large basis, we must consider the Hardware
requirements.
Whenever we develop software or project a certain hardware and software is being
used by the programmer for developing the project. The hardware and software to be
used by the programmer for developing the project should be such that it would result
in the development of a project, which would satisfy all the basic needs for which the
project has been created by the programmer. The Hardware should be such that cost
constraints of the Client should also be taken into account without affecting the
performance.
32. - 32 -
7. SYSTEM MAINTENANCE AND SECURITY
Software’s Vulnerability to Attack
Software development is not yet a science or a rigorous discipline, and the
development process by and large is not controlled to minimize the vulnerabilities that
attackers exploit.
The security of software is threatened at various points throughout its life cycle, both
by inadvertent and intentional choices and actions taken by “insiders”—individuals
closely affiliated with the organization that is producing, deploying, operating, or
maintaining the software, and thus trusted by that organization—and by “outsiders”
who have no affiliation with the organization. The software’s security can be
threatened.
During its development: A developer may corrupt the software—
intentionally or unintentionally—in ways that will compromise the software’s
dependability and trustworthiness when it is operational.
During its deployment (distribution and installation): If those responsible
for distributing the software fail to tamperproof the software before shipping
or uploading, or transmit it over easily intercepted communications channels,
they leave the software vulnerable to intentional or unintentional corruption.
Similarly, if the software’s installer fails to “lock down” the host platform, or
configures the software insecurely, the software is left vulnerable to access by
attackers.
During its operation: Once COTS and open source software has gone
operational, vulnerabilities may be discovered and publicized; unless security
patches and updates are applied and newer supported versions (from which the
root causes of vulnerabilities have been eliminated) are adopted, such software
will become increasingly vulnerable. Non-commercial software and open
source software (OSS) may also be vulnerable, especially as it may manifest
untrustworthy behaviors over time due to changes in its environment that
33. - 33 -
stress the software in ways that were not anticipated and simulated during its
testing.
During its sustainment: If those responsible for addressing discovered
vulnerabilities in released software fail to issue patches or updates in a timely
manner, or fail to seek out and eliminate the root causes of the vulnerabilities
to prevent their perpetuation in future releases of the software, the software
will become increasingly vulnerable to threats over time. Also, the software’s
maintainer may prove to be a malicious insider, and may embed malicious
code, exploitable flaws, etc., in updated versions of the code.
The Challenge of Building Secure Software:-
1. Dependability: Dependable software executes predictably and operates
correctly under all conditions, including hostile conditions, including when the
software comes under attack or runs on a malicious host.
2. Trustworthiness: Trustworthy software contains few if any vulnerabilities or
weaknesses that can be intentionally exploited to subvert or sabotage the
software’s dependability. In addition, to be considered trustworthy, the
software must contain no malicious logic that causes it to behave in a
malicious manner.
Survivability (also referred to as “Resilience”): Survivable—or resilient—software
is software that is resilient enough to (1) either resist (i.e., protect itself against) or
tolerate (i.e., continue operating dependably in spite of) most known attacks plus as
many novel attacks as possible, and (2) recover as quickly as possible, and with as
little damage as possible, from those attacks that it can neither resist nor tolerate
34. - 34 -
8. SCOPE OF FUTURE APPLICATION
The whole project as we have seen is totally based upon the database maintenance.
This could be the most vital thing that the Indian industry asks for these days. This
phenomenon is not only confined to big industries, but amazingly what that a
common man deals with everyday in his life. This phenomenon starts from a common
man to big industries like railways. Not only has their database had to upgraded very
often. There is no denying the fact that one can say that the company’ progress solely
depends on how fast the database accessing goes on.
Certainly database accessing has given boon to the companies if Indian industries and
will have major role in upcoming of leading industries. Database accessing is what
each firm will ask for in the coming future. Database is what they required in each
field.
Therefore the database is the future of computer industry.
35. - 35 -
9.CONCLUSION
This project is designed to meet the requirements of Event Management in Colleges.
It is developed in Visual Basic.Net, keeping in mind the specifications of the system.
For designing the system we have used simple data flow diagrams.
Overall the project teaches us the essential skills like:
Using system analysis and design techniques like data flow diagram in designing
the system.
Understanding the database handling and query processing
36. - 36 -
10. BIBLIOGRAPHY
1. Visual Basic Jamew Foxall
2. Fundamentals Of Software Engineering Rajib Mall
3. Software Engineering K.K.Aggarwal & Yogesh Singh
4. Visual Basic Projects Tony Martin, Dominic Selly
5. Visual Basic Professional Projects Kuljit Kaur,Pooja Bembey
6. Using SQL-SERVER 2000, Microsoft publication
7. SQL-SERVER 2000 BPB publication
REFERENCE
Acharya, Kamal. "STUDENT INFORMATION MANAGEMENT
SYSTEM." Authorea Preprints (2023).
Acharya, Kamal. "Library Management System." Available at SSRN4807104 (2019).
ACHARYA, KAMAL, et al. "LIBRARY MANAGEMENT SYSTEM." (2019).
Acharya, Kamal. "Online bus reservation system project report." Authorea
Preprints (2024).
Acharya, Kamal. "Online bus reservation system project report." (2024).
Acharya, Kamal. “Online Bus Reservation System.” SSRN ElectroNIC ASIA
Journal (2024): n. pag.
Acharya, Kamal. “Student Information Management System Project.” SSRN
ElectroNIC ASIA Journal (2024): n. pag.
Acharya, Kamal. “ATTENDANCE MANAGEMENT SYSTEM.” International
Research Journal of Modernization in Engineering Technology and
Science (2023): n. pag.
Acharya, Kamal. “College Information Management System.” SSRN ElectroNIC
ASIA Journal (2024): n. pag.
Acharya, Kamal, Attendance Management System Project (April 28, 2024).
37. - 37 -
Available at
SSRN: https://ssrn.com/abstract=4810251 or http://dx.doi.org/10.2139/ssrn.4810251
Acharya, Kamal, Online Food Order System (May 2, 2024). Available at
SSRN: https://ssrn.com/abstract=4814732 or http://dx.doi.org/10.2139/ssrn.4814732
Acharya, Kamal, University management system project. (May 1, 2024). Availableat
SSRN: https://ssrn.com/abstract=4814103 or http://dx.doi.org/10.2139/ssrn.4814103
Acharya, Kamal, Online banking management system. (May 1, 2024). Available at
SSRN: https://ssrn.com/abstract=4813597 or http://dx.doi.org/10.2139/ssrn.4813597
Acharya, Kamal, Online Job Portal Management System (May 5, 2024). Available at
SSRN: https://ssrn.com/abstract=4817534 or http://dx.doi.org/10.2139/ssrn.4817534
Acharya, Kamal, Employee leave management system. (May 7, 2024). Available
at SSRN: https://ssrn.com/abstract=4819626 or http://dx.doi.org/10.2139/ssrn.4819626
Acharya, Kamal, Online electricity billing project report. (May 7, 2024). Available at
SSRN: https://ssrn.com/abstract=4819630 or http://dx.doi.org/10.2139/ssrn.4819630
Acharya, Kamal, POLICY MANAGEMENT SYSTEM PROJECT REPORT. (December 10,
2023). Available at
SSRN: https://ssrn.com/abstract=4831694 or http://dx.doi.org/10.2139/ssrn.4831694
Acharya, Kamal, Online job placement system project report. (January 10, 2023). Available
at
SSRN: https://ssrn.com/abstract=4831638 or http://dx.doi.org/10.2139/ssrn.4831638
Acharya, Kamal, Software testing for project report. (May 16, 2023). Available at
SSRN: https://ssrn.com/abstract=4831028 or http://dx.doi.org/10.2139/ssrn.4831028
Acharya, Kamal, ONLINE CRIME REPORTING SYSTEM PROJECT. (August 10, 2022).
Available at
SSRN: https://ssrn.com/abstract=4831015 or http://dx.doi.org/10.2139/ssrn.4831015
Acharya, Kamal, Burber ordering system project report. (October 10, 2022). Available at
SSRN: https://ssrn.com/abstract=4832704 or http://dx.doi.org/10.2139/ssrn.4832704
Acharya, Kamal, Teachers Record Management System Project Report (December 10, 2023).
Available at
SSRN: https://ssrn.com/abstract=4833821 or http://dx.doi.org/10.2139/ssrn.4833821
Acharya, Kamal, Dairy Management System Project Report (December 20, 2020). Available
at SSRN: https://ssrn.com/abstract=4835231 or http://dx.doi.org/10.2139/ssrn.4835231
Acharya, Kamal, Electrical Shop Management System Project (December 10, 2019).
Available at
SSRN: https://ssrn.com/abstract=4835238 or http://dx.doi.org/10.2139/ssrn.4835238
Acharya, Kamal, Online book store management system project report. (Febuary 10, 2020).
Available at
SSRN: https://ssrn.com/abstract=4835277 or http://dx.doi.org/10.2139/ssrn.4835277
38. - 38 -
Acharya, Kamal, Paint shop management system project report. (January 10, 2019).
Available at
SSRN: https://ssrn.com/abstract=4835441 or http://dx.doi.org/10.2139/ssrn.4835441
Acharya, Kamal, Supermarket billing system project report. (August 10, 2021). Available at
SSRN: https://ssrn.com/abstract=4835474 or http://dx.doi.org/10.2139/ssrn.4835474
Acharya, Kamal, Online texi booking system project report. (March 10, 2022). Available at
SSRN: https://ssrn.com/abstract=4837729 or http://dx.doi.org/10.2139/ssrn.4837729
Acharya, Kamal, Online car servicing system project report. (March 10, 2023). Available at
SSRN: https://ssrn.com/abstract=4837832 or http://dx.doi.org/10.2139/ssrn.4837832
Acharya, Kamal, School management system project report. (July 10, 2021). Available at
SSRN: https://ssrn.com/abstract=4837837 or http://dx.doi.org/10.2139/ssrn.4837837
Acharya, Kamal, Furniture Showroom Management System Project Report (March 21, 2021).
Available at
SSRN: https://ssrn.com/abstract=4839422 or http://dx.doi.org/10.2139/ssrn.4839422
Acharya, Kamal, Online Vehicle Rental System Project Report (March 21, 2019). Available
at SSRN: https://ssrn.com/abstract=4839429 or http://dx.doi.org/10.2139/ssrn.4839429
39. - 39 -
ANNEXURE
Source Code
Login Form
Imports System.Data.SqlClient
Public Class login
Dim DATATAB, datatab1, datatab2 As New DataTable
Private Sub ok_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles ok.Click
Call start()
DA = New SqlDataAdapter("SELECT * FROM users where
username='" + TextBox1.Text + "' and password='" + TextBox2.Text + "'
", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
ROWNO = 0
Dim s1 As String = Trim(DATATAB.Rows(ROWNO)(0).ToString)
Dim s2 As String = Trim(DATATAB.Rows(ROWNO)(1).ToString)
If TextBox1.Text = s1 And TextBox2.Text = s2 Then
uname = TextBox1.Text
uid = TextBox2.Text
Dim obj As New menu
obj.Show()
Me.Hide()
Else
40. - 40 -
MsgBox("invalid Password")
TextBox1.Text = ""
TextBox2.Text = ""
TextBox1.Focus()
End If
CN.Close()
End Sub
Private Sub TextBox2_Validating(ByVal sender As System.Object,
ByVal e As System.ComponentModel.CancelEventArgs) Handles
TextBox2.Validating
If TextBox2.Text = "" Then
MsgBox("Password Should not be blank")
TextBox2.Focus()
End If
If Len(TextBox2.Text) > 8 Then
MsgBox("Password should be of maximum 8 character")
TextBox2.Text = ""
TextBox2.Focus()
End If
End Sub
Private Sub TextBox1_Validating1(ByVal sender As Object, ByVal e
As System.ComponentModel.CancelEventArgs) Handles TextBox1.Validating
If TextBox1.Text = "" Then
MsgBox("UserName Should not be blank")
TextBox1.Focus()
End If
If Len(TextBox1.Text) > 8 Then
MsgBox("UserName should be of maximum 8 character")
TextBox1.Text = ""
TextBox1.Focus()
End If
End Sub
Private Sub Panel2_Paint(ByVal sender As System.Object, ByVal e
As System.Windows.Forms.PaintEventArgs) Handles Panel2.Paint
End Sub
Private Sub login_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
End Sub
End Class
41. - 41 -
MDI Form
Imports System.Windows.Forms
Public Class menu
Private Sub AdminToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles Student.Click
Dim obj As New student
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub AboutCCMSToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs)
Dim obj As New frmAboutus
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub menu_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
End Sub
Private Sub EnterpriseRecordToolStripMenuItem_Click(ByVal sender
As System.Object, ByVal e As System.EventArgs)
Dim obj As New UPDATESTUDENT
42. - 42 -
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub Courses_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Courses.Click
Dim obj As New DELSTUDENT
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub AdminToolStripMenuItem_Click_1(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
AdminToolStripMenuItem.Click
Dim obj As New frmmaster
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub CheckStatusToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
CheckStatusToolStripMenuItem.Click
End
End Sub
Private Sub StudentToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
StudentToolStripMenuItem.Click
Dim obj As New Enquiry
Type = "Student"
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub FacultyToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs)
Dim obj As New Enquiry
type = "Faculty"
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub ConfirmAddmissionToolStripMenuItem_Click(ByVal sender
As System.Object, ByVal e As System.EventArgs) Handles
ConfirmAddmissionToolStripMenuItem.Click
Dim obj As New eventdet
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub StudentsDetailsToolStripMenuItem_Click(ByVal sender
As System.Object, ByVal e As System.EventArgs) Handles
StudentsDetailsToolStripMenuItem.Click
Dim obj As New STUDENT_REPO
obj.MdiParent = Me
43. - 43 -
obj.Show()
End Sub
Private Sub FacultyToolStripMenuItem1_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs)
Dim obj As New faculty_repo
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub GroupsDetailsToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs)
Dim obj As New GROUP_REPO
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub AddDetailsToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
AddDetailsToolStripMenuItem.Click
End Sub
Private Sub ADDNewEventsToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
ADDNewEventsToolStripMenuItem.Click
Dim obj As New Addevent
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub UpdateDeleteEventsToolStripMenuItem_Click(ByVal
sender As System.Object, ByVal e As System.EventArgs) Handles
UpdateDeleteEventsToolStripMenuItem.Click
Dim obj As New delupdate
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub EnquiryDetailsToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
EnquiryDetailsToolStripMenuItem.Click
Dim obj As New faculty_repo
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub UserManagerToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
UserManagerToolStripMenuItem.Click
End Sub
44. - 44 -
Private Sub FacultyDetailsToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
FacultyDetailsToolStripMenuItem.Click
Dim obj As New Enquiry
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub CourseDetailsToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
CourseDetailsToolStripMenuItem.Click
Dim obj As New Enquiry
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub AddToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
AddToolStripMenuItem.Click
Dim obj As New Funds
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub ExpensesDetailsToolStripMenuItem_Click(ByVal sender
As System.Object, ByVal e As System.EventArgs) Handles
ExpensesDetailsToolStripMenuItem.Click
Dim obj As New Expenses
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub ExpensesToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
ExpensesToolStripMenuItem.Click
Dim obj As New Expenses_repo
obj.MdiParent = Me
obj.Show()
End Sub
Private Sub FundDepositedToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
FundDepositedToolStripMenuItem.Click
Dim obj As New Funds_repo
obj.MdiParent = Me
obj.Show()
End Sub
End Class
45. - 45 -
Student add details
Imports System.Data.SqlClient
Public Class student
Dim DATATAB, datatab1, datatab2 As New DataTable
Private Sub student_Load(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles MyBase.Load
start()
DA = New SqlDataAdapter("select * from STUDENT", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
da1 = New SqlDataAdapter("select * from course", CN)
cm1 = New SqlCommandBuilder(da1)
da1.Fill(datatab1)
combobox1.datasource = datatab1
ComboBox1.DisplayMember = "course_id"
da2 = New SqlDataAdapter("select * from groupi", CN)
cm2 = New SqlCommandBuilder(da2)
da2.Fill(datatab2)
ComboBox2.DataSource = datatab2
ComboBox2.DisplayMember = "group_id"
TextBox1.Text = "E001" & DATATAB.Rows.Count + 1
CN.Close()
ROWNO = 0
46. - 46 -
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button1.Click
If (MessageBox.Show("Do You want to add this Record in your
Database", "ADD", MessageBoxButtons.YesNo,
MessageBoxIcon.Exclamation) = DialogResult.Yes) Then
If TextBox10.Text = "" Or TextBox7.Text = "" Or
TextBox11.Text = "" Or TextBox2.Text = "" Or TextBox3.Text = "" Or
TextBox4.Text = "" Or TextBox5.Text = "" Or TextBox6.Text = "" Then
MsgBox("FIELD SHOULD NOT BE EMPTY")
Else
Dim newrow As DataRow = DATATAB.NewRow
ROWNO = ROWNO + 1
newrow(0) = TextBox1.Text
newrow(1) = TextBox2.Text
newrow(2) = TextBox3.Text
newrow(3) = TextBox4.Text
newrow(4) = TextBox5.Text
newrow(5) = TextBox6.Text
newrow(6) = TextBox7.Text
newrow(7) = ComboBox1.Text
newrow(8) = ComboBox2.Text
newrow(9) = TextBox10.Text
newrow(10) = TextBox11.Text
DATATAB.Rows.InsertAt((newrow), ROWNO)
DA.Update(DATATAB)
MsgBox("DATA INSERTED")
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
TextBox5.Text = ""
TextBox6.Text = ""
TextBox7.Text = ""
'TextBox8.Text = ""
'TextBox9.Text = ""
TextBox10.Text = ""
TextBox11.Text = ""
CN.Close()
DATATAB.Clear()
start()
DA = New SqlDataAdapter("select * from STUDENT", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
TextBox1.Text = "E001" & DATATAB.Rows.Count + 1
CN.Close()
ROWNO = 0
47. - 47 -
End If
End If
End Sub
End Class
Del student
Imports System.Data.SqlClient
Public Class DELSTUDENT
Dim DATATAB, datatab1, datatab2 As New DataTable
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button1.Click
If (MessageBox.Show("Do You want to DELETE this Record from
your Database", "DELETE", MessageBoxButtons.YesNo,
MessageBoxIcon.Exclamation) = DialogResult.Yes) Then
start()
Dim CMD As SqlCommand = New SqlCommand("DELETE FROM
STUDENT WHERE REG_NO='" & TextBox1.Text & "'", CN)
CMD.ExecuteNonQuery()
CN.Close()
MsgBox("Record Deleted")
TextBox1.Text = ""
End If
End Sub
End Class
48. - 48 -
Admin Login
Imports System.Data.SqlClient
Public Class frmmaster
Dim DATATAB, datatab1, datatab2 As New DataTable
Private Sub frmmaster_Load(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub LinkLabel1_LinkClicked(ByVal sender As System.Object,
ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs)
Handles LinkLabel1.LinkClicked
Dim obj As New newusers
obj.Show()
End Sub
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles Button1.Click
Call start()
DA = New SqlDataAdapter("SELECT * FROM admin where
username='" + TextBox1.Text + "' and password='" + TextBox2.Text + "'
", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
49. - 49 -
ROWNO = 0
Dim s1 As String = Trim(DATATAB.Rows(ROWNO)(0).ToString)
Dim s2 As String = Trim(DATATAB.Rows(ROWNO)(1).ToString)
If TextBox1.Text = s1 And TextBox2.Text = s2 Then
Panel1.Visible = False
Panel2.Visible = True
Else
MsgBox("invalid Password")
TextBox1.Focus()
End If
CN.Close()
End Sub
Private Sub LinkLabel4_LinkClicked(ByVal sender As System.Object,
ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs)
Handles LinkLabel4.LinkClicked
Dim obj As New changepass
obj.Show()
End Sub
End Class
Master login
Imports System.Data.SqlClient
50. - 50 -
Public Class frmmaster
Dim DATATAB, datatab1, datatab2 As New DataTable
Private Sub frmmaster_Load(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub LinkLabel1_LinkClicked(ByVal sender As System.Object,
ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs)
Handles LinkLabel1.LinkClicked
Dim obj As New newusers
obj.Show()
End Sub
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles Button1.Click
Call start()
DA = New SqlDataAdapter("SELECT * FROM admin where
username='" + TextBox1.Text + "' and password='" + TextBox2.Text + "'
", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
ROWNO = 0
Dim s1 As String = Trim(DATATAB.Rows(ROWNO)(0).ToString)
Dim s2 As String = Trim(DATATAB.Rows(ROWNO)(1).ToString)
If TextBox1.Text = s1 And TextBox2.Text = s2 Then
Panel1.Visible = False
Panel2.Visible = True
Else
MsgBox("invalid Password")
TextBox1.Focus()
End If
CN.Close()
End Sub
Private Sub LinkLabel4_LinkClicked(ByVal sender As System.Object,
ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs)
Handles LinkLabel4.LinkClicked
Dim obj As New changepass
obj.Show()
End Sub
End Class
51. - 51 -
New user
Imports System.Data.SqlClient
Public Class newusers
Dim DATATAB, datatab1, datatab2 As New DataTable
Private Sub ok_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles ok.Click
If (MessageBox.Show("Do You want to add this Record in your
Database", "ADD", MessageBoxButtons.YesNo,
MessageBoxIcon.Exclamation) = DialogResult.Yes) Then
If TextBox1.Text = "" Or TextBox2.Text = "" Then
MsgBox("FIELD SHOULD NOT BE EMPTY")
Else
Dim newrow As DataRow = DATATAB.NewRow
ROWNO = ROWNO + 1
newrow(0) = TextBox1.Text
newrow(1) = TextBox2.Text
DATATAB.Rows.InsertAt((newrow), ROWNO)
DA.Update(DATATAB)
MsgBox("DATA UPDATED")
CN.Close()
End If
End If
End Sub
Private Sub newusers_Load(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles MyBase.Load
start()
DA = New SqlDataAdapter("select * from users", CN)
52. - 52 -
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
CN.Close()
ROWNO = 0
End Sub
Private Sub SHOWCURRENTRECORD()
If rowno = datatab.Rows.Count Then
TextBox1.Text = ""
TextBox2.Text = ""
Else
TextBox1.Text = DATATAB.Rows(ROWNO)(0).ToString
TextBox2.Text = DATATAB.Rows(ROWNO)(1).ToString
End If
End Sub
End Class
Change password
Imports System.Data.SqlClient
Public Class changepass
Private Sub conpassword_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles conpassword.Click
Panel1.Visible = True
Panel1.Location = New System.Drawing.Point(80, 32)
Panel2.Visible = False
End Sub
Private Sub change_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles change.Click
start()
Dim up As New SqlCommand("update users set password='" &
TextBox2.Text & "' where username='" & TextBox1.Text & "'", CN)
DA.UpdateCommand = up
DA.UpdateCommand.ExecuteNonQuery()
53. - 53 -
MsgBox("PASSWORD CHANGED")
conpassword.Visible = True
CN.Close()
End Sub
Private Sub ok_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles ok.Click
start()
DA = New SqlDataAdapter("SELECT * FROM users where
password='" & TextBox4.Text & "' and username='" & TextBox3.Text &
"'", CN)
CM = New sqlCommandBuilder(DA)
DA.Fill(DATATAB)
ROWNO = 0
If DATATAB.Rows.Count > 0 Then
Me.Hide()
Dim obj As New menu
obj.Show()
Else
MsgBox("invalid Password")
End If
CN.Close()
End Sub
Private Sub changepass_Load(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles MyBase.Load
start()
DA = New SqlDataAdapter("SELECT * FROM users", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
CN.Close()
End Sub
End Class
54. - 54 -
Enquiry form
Imports System.Data.SqlClient
Public Class Enquiry
Dim DATATAB, datatab1, datatab2 As New DataTable
Private Sub Enquiry_Load(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles MyBase.Load
start()
DA = New SqlDataAdapter("select * from faculty", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
TextBox1.Text = "E001" & DATATAB.Rows.Count + 1
CN.Close()
ROWNO = 0
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button1.Click
If (MessageBox.Show("Do You want to add this Record in your
Database", "ADD", MessageBoxButtons.YesNo,
MessageBoxIcon.Exclamation) = DialogResult.Yes) Then
If TextBox8.Text = "" Or TextBox7.Text = "" Or
TextBox2.Text = "" Or TextBox3.Text = "" Or TextBox4.Text = "" Or
TextBox5.Text = "" Or TextBox6.Text = "" Then
MsgBox("FIELD SHOULD NOT BE EMPTY")
Else
Dim newrow As DataRow = DATATAB.NewRow
ROWNO = ROWNO + 1
newrow(0) = TextBox1.Text
newrow(1) = TextBox2.Text
55. - 55 -
newrow(2) = TextBox3.Text
newrow(3) = TextBox4.Text
newrow(4) = TextBox5.Text
newrow(5) = TextBox6.Text
newrow(6) = TextBox7.Text
newrow(7) = TextBox8.Text
DATATAB.Rows.InsertAt((newrow), ROWNO)
DA.Update(DATATAB)
MsgBox("DATA INSERTED")
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
TextBox5.Text = ""
TextBox6.Text = ""
TextBox7.Text = ""
TextBox8.Text = ""
CN.Close()
start()
DATATAB.Clear()
DA = New SqlDataAdapter("select * from ENQUIRY", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
TextBox1.Text = "E001" & DATATAB.Rows.Count + 1
CN.Close()
ROWNO = 0
End If
End If
End Sub
Private Sub Label1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label1.Click
End Sub
Private Sub Label2_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label2.Click
End Sub
Private Sub Label3_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label3.Click
End Sub
Private Sub Label4_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label4.Click
End Sub
Private Sub Label5_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label5.Click
End Sub
56. - 56 -
Private Sub Label6_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label6.Click
End Sub
Private Sub Label7_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label7.Click
End Sub
Private Sub Label8_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label8.Click
End Sub
Private Sub Label9_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label9.Click
End Sub
Private Sub TextBox8_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TextBox8.TextChanged
End Sub
Private Sub TextBox1_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TextBox1.TextChanged
End Sub
Private Sub TextBox2_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TextBox2.TextChanged
End Sub
Private Sub TextBox3_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TextBox3.TextChanged
End Sub
Private Sub TextBox4_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TextBox4.TextChanged
End Sub
Private Sub TextBox5_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TextBox5.TextChanged
End Sub
Private Sub TextBox6_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TextBox6.TextChanged
End Sub
Private Sub TextBox7_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TextBox7.TextChanged
End Sub
End Class
57. - 57 -
Events details
Imports System
Imports System.Data.SqlClient
Public Class eventdet
Dim DATATAB, datatab1, datatab2 As New DataTable
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button1.Click
MsgBox(ComboBox1.Text & ComboBox1.SelectedIndex)
Dim s As String = ComboBox1.Text
Dim sql As String = ""
Select Case ComboBox1.SelectedIndex
Case 0
sql = "select * from event where event_id='" &
TextBox1.Text & "'"
Case 1
sql = "select * from event where event_name='" &
TextBox1.Text & "'"
Case 2
sql = "select * from event where event_sub='" &
TextBox1.Text & "'"
Case 3
sql = "select * from event where dat='" &
TextBox1.Text & "'"
58. - 58 -
End Select
DATATAB.Clear()
start()
DA = New SqlDataAdapter(sql, CN)
CM = New SqlCommandBuilder(DA)
DATATAB.Clear()
DA.Fill(DATATAB)
CN.Close()
ROWNO = 0
TextBox7.Text = DATATAB.Rows(ROWNO)(0).ToString
TextBox2.Text = DATATAB.Rows(ROWNO)(1).ToString
TextBox3.Text = DATATAB.Rows(ROWNO)(2).ToString
TextBox4.Text = DATATAB.Rows(ROWNO)(3).ToString
TextBox5.Text = DATATAB.Rows(ROWNO)(4).ToString
TextBox6.Text = DATATAB.Rows(ROWNO)(5).ToString
End Sub
End Class
Add new events
Imports System.Data.SqlClient
Public Class Addevent
Dim DATATAB, datatab1, datatab2 As New DataTable
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button1.Click
59. - 59 -
If (MessageBox.Show("Do You want to add this Record in your
Database", "ADD", MessageBoxButtons.YesNo,
MessageBoxIcon.Exclamation) = DialogResult.Yes) Then
If TextBox2.Text = "" Or TextBox3.Text = "" Or
TextBox4.Text = "" Or TextBox5.Text = "" Then
MsgBox("FIELD SHOULD NOT BE EMPTY")
Else
Dim newrow As DataRow = DATATAB.NewRow
ROWNO = ROWNO + 1
newrow(0) = TextBox1.Text
newrow(1) = TextBox2.Text
newrow(2) = TextBox3.Text
newrow(3) = TextBox4.Text
newrow(4) = TextBox5.Text
newrow(5) = TextBox6.Text
DATATAB.Rows.InsertAt((newrow), ROWNO)
DA.Update(DATATAB)
MsgBox("DATA INSERTED")
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
TextBox5.Text = ""
TextBox6.Text = ""
CN.Close()
End If
End If
End Sub
Private Sub Addevent_Load(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles MyBase.Load
TextBox1.Text = regno
start()
DA = New SqlDataAdapter("select * from event", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
CN.Close()
ROWNO = 0
End Sub
Private Sub Label1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label1.Click
End Sub
Private Sub Label2_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label2.Click
End Sub
Private Sub Label3_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label3.Click
End Sub
60. - 60 -
Private Sub Label4_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label4.Click
End Sub
Private Sub Label5_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label5.Click
End Sub
Private Sub Label9_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label9.Click
End Sub
Private Sub TextBox1_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TextBox1.TextChanged
End Sub
Private Sub TextBox2_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TextBox2.TextChanged
End Sub
Private Sub TextBox3_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TextBox3.TextChanged
End Sub
Private Sub TextBox4_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TextBox4.TextChanged
End Sub
Private Sub TextBox5_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TextBox5.TextChanged
End Sub
Private Sub TextBox6_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TextBox6.TextChanged
End Sub
Private Sub Label7_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label7.Click
End Sub
Private Sub Label8_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label8.Click
End Sub
End Class
61. - 61 -
Delete update form
Imports System.Data.SqlClient
Public Class delupdate
Dim DATATAB, datatab1, datatab2 As New DataTable
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button2.Click
If (MessageBox.Show("Do You want to update this Record",
"DELETE", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) =
DialogResult.Yes) Then
start()
Dim CMD As SqlCommand = New SqlCommand("update event set
event_name='" & TextBox2.Text & "',event_sub='" & TextBox3.Text &
"',fac_name='" & TextBox4.Text & "',dat='" & TextBox5.Text &
"',tim='" & TextBox6.Text & "' WHERE event_id='" & TextBox1.Text &
"'", CN)
CMD.ExecuteNonQuery()
CN.Close()
MsgBox("Record Deleted")
TextBox1.Text = ""
End If
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button3.Click
62. - 62 -
If (MessageBox.Show("Do You want to DELETE this Record from
your Database", "DELETE", MessageBoxButtons.YesNo,
MessageBoxIcon.Exclamation) = DialogResult.Yes) Then
start()
Dim CMD As SqlCommand = New SqlCommand("DELETE FROM event
WHERE event_id='" & TextBox1.Text & "'", CN)
CMD.ExecuteNonQuery()
CN.Close()
MsgBox("Record Deleted")
TextBox1.Text = ""
End If
End Sub
Private Sub delupdate_Load(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button1.Click
MsgBox(ComboBox1.Text & ComboBox1.SelectedIndex)
Dim s As String = ComboBox1.Text
Dim sql As String = ""
Select Case ComboBox1.SelectedIndex
Case 0
sql = "select * from event where event_id='" &
TextBox1.Text & "'"
Case 1
sql = "select * from event where event_name='" &
TextBox1.Text & "'"
Case 2
sql = "select * from event where event_sub='" &
TextBox1.Text & "'"
Case 3
sql = "select * from event where dat='" &
TextBox1.Text & "'"
End Select
DATATAB.Clear()
start()
DA = New SqlDataAdapter(sql, CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
CN.Close()
ROWNO = 0
TextBox7.Text = DATATAB.Rows(ROWNO)(0).ToString
TextBox2.Text = DATATAB.Rows(ROWNO)(1).ToString
TextBox3.Text = DATATAB.Rows(ROWNO)(2).ToString
TextBox4.Text = DATATAB.Rows(ROWNO)(3).ToString
TextBox5.Text = DATATAB.Rows(ROWNO)(4).ToString
TextBox6.Text = DATATAB.Rows(ROWNO)(5).ToString
End Sub
End Class
63. - 63 -
Reports
Student details
Imports System.Data.SqlClient
Public Class STUDENT_REPO
Dim DATATAB, datatab1, datatab2 As New DataTable
Private Sub STUDENT_REPO_Load(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles MyBase.Load
start()
DA = New SqlDataAdapter("select * from student", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
CN.Close()
ROWNO = 0
Dim OBJ As New CrystalReport2
OBJ.SetDataSource(DATATAB)
CrystalReportViewer1.ReportSource = OBJ
End Sub
End Class
Faculty details
64. - 64 -
Imports System.Data.SqlClient
Public Class faculty_repo
Dim DATATAB, datatab1, datatab2 As New DataTable
Private Sub faculty_repo_Load(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles MyBase.Load
start()
DA = New SqlDataAdapter("select * from faculty", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
CN.Close()
ROWNO = 0
Dim OBJ As New facu
OBJ.SetDataSource(DATATAB)
CrystalReportViewer1.ReportSource = OBJ
End Sub
End Class
65. - 65 -
Expenses
Imports System.Data.SqlClient
Public Class Expenses_repo
Dim DATATAB, datatab1, datatab2 As New DataTable
Private Sub Expenses_repo_Load(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles MyBase.Load
start()
DA = New SqlDataAdapter("select * from expenses", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
CN.Close()
ROWNO = 0
Dim OBJ As New EXPENSE
OBJ.SetDataSource(DATATAB)
CrystalReportViewer1.ReportSource = OBJ
End Sub
End Class
66. - 66 -
Fund details
Imports System.Data.SqlClient
Public Class Funds_repo
Dim DATATAB, datatab1, datatab2 As New DataTable
Private Sub Funds_repo_Load(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles MyBase.Load
start()
DA = New SqlDataAdapter("select * from funds", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
CN.Close()
ROWNO = 0
Dim OBJ As New fund
OBJ.SetDataSource(DATATAB)
CrystalReportViewer1.ReportSource = OBJ
End Sub
End Class
67. - 67 -
Add fund details
Imports System.Data.SqlClient
Public Class Funds
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button1.Click
If (MessageBox.Show("Do You want to add this Record in your
Database", "ADD", MessageBoxButtons.YesNo,
MessageBoxIcon.Exclamation) = DialogResult.Yes) Then
If TextBox2.Text = "" Or TextBox3.Text = "" Or
TextBox4.Text = "" Then
MsgBox("FIELD SHOULD NOT BE EMPTY")
Else
Dim newrow As DataRow = DATATAB.NewRow
ROWNO = ROWNO + 1
newrow(0) = TextBox1.Text
newrow(1) = TextBox2.Text
newrow(2) = TextBox3.Text
newrow(3) = TextBox4.Text
DATATAB.Rows.InsertAt((newrow), ROWNO)
DA.Update(DATATAB)
MsgBox("DATA INSERTED")
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
CN.Close()
End If
68. - 68 -
End If
DATATAB.Clear()
DATATAB.Clear()
start()
DA = New SqlDataAdapter("select * from funds", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
TextBox1.Text = "T001" & DATATAB.Rows.Count + 1
CN.Close()
ROWNO = 0
DA = New SqlDataAdapter("select * from funds", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
TextBox1.Text = "T001" & DATATAB.Rows.Count + 1
CN.Close()
ROWNO = 0
End Sub
Private Sub Funds_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
DATATAB.Clear()
start()
DA = New SqlDataAdapter("select * from funds", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
TextBox1.Text = "T001" & DATATAB.Rows.Count + 1
CN.Close()
ROWNO = 0
End Sub
End Class
69. - 69 -
Add expenses details
Imports System.Data.SqlClient
Public Class Expenses
Private Sub Expenses_Load(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles MyBase.Load
DATATAB.Clear()
start()
DA = New SqlDataAdapter("select * from expenses", CN)
CM = New SqlCommandBuilder(DA)
DA.Fill(DATATAB)
CN.Close()
ROWNO = 0
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button1.Click
If (MessageBox.Show("Do You want to add this Record in your
Database", "ADD", MessageBoxButtons.YesNo,
MessageBoxIcon.Exclamation) = DialogResult.Yes) Then
If TextBox2.Text = "" Or TextBox3.Text = "" Then
MsgBox("FIELD SHOULD NOT BE EMPTY")
Else
Dim newrow As DataRow = DATATAB.NewRow
ROWNO = ROWNO + 1
70. - 70 -
newrow(0) = TextBox1.Text
newrow(1) = TextBox2.Text
newrow(2) = TextBox3.Text
DATATAB.Rows.InsertAt((newrow), ROWNO)
DA.Update(DATATAB)
MsgBox("DATA INSERTED")
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
CN.Close()
End If
End If
End Sub
End Class