Hostel Management System VB Project

Definition:“Hostel Management System is a student information maintenance or management process and inventory keeping of type data processing application, done by software named HOSTEL ZONE v1.0 used by rectors who manage the data of a student.” A high volume of data processing characterizes this application. Data processing consists of four major tasks – data gathering, data manipulation, and data storage and document preparation.

Areas of Computers:

Any system would normally comprise the following activities:

1) Obtaining data from outside the system,

2) Processing the data to get the information,

3) Giving timely and updated reports as output to the users.

The System Developed for:

It deals in providing accommodation to students, doing which, information management has to be efficiently and surely taken care of. They provide room accommodation according to student request. Administration working time during MON to SAT is 9 a.m. to 1 p.m. and 4 p.m. to 8p.m. they have one rector, two working people, who have been servicing for the past 35 years.

The Hostel Management System is developed for S.P.K.M.

Hostel Management System Home Page

Introduction To Existing System

The hostel keeps a database of information regarding students who are staying at the hostel. It also incorporates in its database details of fees paid. The tasks mentioned above are performed manually using a register system. The paper work also includes new student entry, updation in fee structure, etc.

Existing system has two modules:

(1)     ACCOMMODATION MODULE

(2)     BILLING MODULE

Accommodation Module:

  • Accommodation module is first important module of existing system.
  • The main job of this module is to make entry of students applying for accommodation and to provide information regarding vacancies and profile of students already registered.
  • As and when a student applies, he is made aware of the rules and regulation of the stay at the refuge.
  • That done, if the student accepts and promises to abide by the rules, he may be made aware of the vacancies and the students occupying the various rooms, and he may be given the choice to decide on a room provided, the room has the capacity.

Context Diagram for Hostel Management System

Billing Module:

Billing Module is a second important module of existing Hostel system. The main purpose of this module is to extensively deal in finances, making entry of fees paid up by the students

The quantity of fees paid up is then updated into the fees file. Also an efficient mechanism is set up to ensure that the records set up student wise.

With the use of this module hostel attendant records the full information of students and the respective fees.

The main problem faced is dealing with the databases such as fees register and other types of register in which they have to update, delete. With every transaction, the details are noted down sequentially in the order of time and that too, manually.

Thus, use of computer come into existence where there are such tedious and very hard tasks tobe performed in the system.

Limitations Of Existing System:

  • Time Consuming.
  • Editing of data is tedious job.
  • No Security of data.
  • Maintenance is difficult.
  • Not obtain accurate and relevant information.
  • Problems of Report generation.

Hostel Management System All Modules page

Requirement Analysis:

I have found following vital needs during fact gathering techniques:

Storage of Information for the financial year.

Reducing the data entry efforts.

To maintain up-to-date and proper student information.

Generation of various Reports as when needed.

Like vacancies reports,fees unpaid reports,bill etc.

Fact gathering techniques:

This is the main phase of requirement analysis
In this phase system analyst must be careful about user’s requirement.
The System was studied by means of:

  • Interview
  • Check List
  • Record Review
  • Interview

Activities involve in the process of the System.

Limitations of Existing System.

Types of Reports.

  • Check List

Find out what area of hostel student information management system operation and activities need to be analyzed.

Find out their priorities.

  • Record Review

Standard Operating Procedure.

Forms and Documents used for system.

Various Reports used by existing system.

Proposed System:

  • System Scope

–The main job of this system is to record the vital data of the students and then prepare timely reports.

  • System Boundaries

–Students.

–Vacancies.

–Hostel Trustees.

  • System Objectives

–Maintaining Information regarding details.

–Maintaining fees related details.

–Recording all the day-to-day transaction.

Software Specification:

  • Operating System ( Windows 98).
  • Oracle 8.0 ( as Back-End).
  • Visual Basic 6.0 ( as Front-End).

Graphics Editor – Computer Graphics and Visualization Lab Project

The title of our project is “GRAPHICS EDITOR”, as the name indicates it deals with computer graphics which interacts with the user. Hence, the graphics generated is interactive graphics. Editor is used for creation and manipulation of pictures.

The features of editor revolve around supporting the various user requirements like drawing, painting and various editing features. The editor has been  implemented under DOS environment using Microsoft visual C++ package with C/++ as the language tool.

Fire Work

The editor involves following features:-

1. Geometry menu.

2. Drawing area.

3. Size menu.

4. Color menu.

These features are supported by an easy to understand mouse and keyboard interface. All the tools have been organized under geometry. The color palette

have been organized under the color menu. The drawing work is carried out in the rectangular area provided in the main window. We can draw the objects with specific colors by right clicking the mouse and selecting appropriate geometry needed to be drawn. These objects can be drawn by holding the left mouse button and drawing the geometry on the rectangular screen.

Everything here is represented in terms of objects of the various features mentioned above. The objects call the member functions which in turn carry out the required job. The objects of appropriate sizes can be drawn. Also the size menu is provided to draw the geometries in appropriate point sizes (thickness).  The interface between the application program and graphics system is specified through a set of functions that resides in the graphics library.

Some of the basic functions used are:

  • glMatrixMode:  specifies which matrix is current matrix.
  • glEnable: enables or specifies symbolic constants indicating gl capability.
  • glClear: clears buffer to present value.
  • glutInit:initializes GLUT libraries.
  • glutMainLoop: enters glut unit processing loop.

The tools supported are:

1. Line.

2. Rectangle.

3. Polygon.

4. Circle.

5. Eraser.

6. Free draw.

The colors can be chosen from the color menu. The colors supported are:

1. Red.

2. Green.

3. Blue.

4. Cyan.

5. Magenta

6. Black.

Future Enhancement

The program is developed for working in two dimensions. The objects are displayed two-dimensionally. The future enhancements to the project can be made by making the program to display the objects as solids i.e. making the program to display the geometries in three dimensions and also rotating these objects according to the user’s will. Also, the project can be made to save the drawn geometries, colors can be filled in the background in the future enhancements.

SYSTEM REQUIREMENTS

Software:

      • Operating system: Windows XP professional
      • Language used: OpenGL/C++ programming language
      • Compiler: Microsoft visual C++ 6.0

Conclusion

A suitable graphics package named “FIRE WORKS” has been implemented using OpenGL applying the skills learnt in theory and the exercise programs implemented in Computer Graphics lab. The graphics package showcases our skills and knowledge about OpenGL and computer graphics. The package has helped in increasing the knowledge. The errors have been corrected and the program is working up to the expectations.

Other Related Project : Fishing

DESCRIPTION: This project is designed on the concept of fishing where a boat has been designed on which a person will be standing and waiting for a fish to hook. After some time a fish get hooked and it is taken to the boat.
This concept is graphically represented in OpenGL using Microsoft visual studio 2008.

Tax and Deduction System Project

This report serves two main objectives. One is for the organization and other is for the student. The first objective of this report is to provide for better understanding and easy maintenance of the system for the organization on the departure of the student after the project work. Secondly, this report will suffice the requirements of the BCA course for the students. It will provide the ground for the evaluators to appraise the student’s efforts over the period of a year.

Entity relationship diagram for production department

This project report consists of different sections like system specification, system study, system design, detail design and front-end design etc. that will hence prove to be a sincere helper the user trying to gain knowledge on the above-mentioned system.

Introduction to system

Tax and deduction system 

This system is developed to compensate the needs of company currently running.

It will calculate the yearly depreciation and at last will produce final bill which includes all the transactions that are carried out around the year. Daily updating of transaction books of account, long mathematical calculation, yearly depreciation, company tax, government tax etc are covered under this system.

A special help is provided regarding the use of software.Technical terms used in this system are also explained in brief.

Existing system 

The existing system continues on manual entry of daily transactions in the book of account. The daily totaling of overall payments done and payments remaining are done at the end of day daily. Monthly calculation and preparing bill using soft wares like Ms Excel is done.

Problems with existing system

  • For daily updating of books a person has to remain present in company everyday. A single day absence causes a large work to be completed next day.
  • Since updating like deletion and insertion causes wastage of time and doing the entry again and again until data are correctly updated.
  • The calculations are done manually which may result in the wrong figuring of amount at the end. Due to this during monthly updating and totaling the transactions of from 1st to 30 th have to be checked for errors.
  • The next point is regarding the software used. The usage of Ms Excel is not that much reliable as that of today’s oracle, visual basic, java etc.
  • The current software provides no high security and data storage.
  • A layman cannot work with the current system. For this a special knowledge regarding  software is required.
  • The software currently used does not have certain in build functions, which supports the automatic updating and calculations.

Causes of disagreement

  • Omission of posting in one account
  • Double posting in one account
  • Posting on wrong side of an account
  • Wrong totaling of subsidiary book
  • Omitting to post the total of subsidiary book
  • Wrong totaling or balancing of an account
  • Wrong totaling of trial balance which is the final book of account

Proposed system

  • The problem with current system is taken in to consideration and a new system “Tax and Deduction” is build to fulfill all sort of requirements that a company has to face regarding the maintenance of book of account.
  • Since the new soft wares are quiet highly rated in comparison with the currently used Ms Excel the system is developed using Visual Basic as front-end tool and Oracle as the back-end tool.
  • The system has got a login name and password, which gives an unauthorized access to any person. This is one of the important point that is considered.
  • The form entries are easy to enter as the name suggests the entries has to be made and a user friendly buttons are created which allows the user to access entered data and clear, insert and delete  new data to be entered.
  • All mathematical calculation regarding company tax, government tax and the profit at each month and around the year is calculated which shows the accuracy.
  • Creating tables in oracle for different external entities do data storage. Using Visual Basic forms are designed for better usage of system and preparation of final bill for each company.
  • At last a special help is provided regarding the technical terms used in system. A feedback form is provide for user problem and can have direct contact with H.O.D of company. 

Objective 

To overcome the daily updating of the books of account. We have decided to computerize this project using high-level language. 

THE NEW TAX AND DEDUCTION CALCULATING PROJECT WILL: 

  • able to make task easy for accountant
  • easy dealing with the companies and their account
  • maintenance cost will be economical
  • storing of data ,high level security and accurate results

These new system developed will provide a good data storage and access of data will be easily possible under high security and high consistency.

Benefits of system

  • Verification :

Verifies that all opening balances have been correctly entered in various tables Compares the current year’s depreciation with previous year. Any variation can be successfully checked

  • Faster and Accurate processing :

Implementation of the application system with good communication mechanism will facilitate accurate and timely production of result and reports.

  • Reduce Manual O-operations :

The integrated computerized application system will reduce manual operation like marinating registers and paper works in office.

  • Ensures Data Security :

The system will provide security of the result data.

  • Ensures Data Integrity :

The system will also ensure integrity of the data.

  • Save time :

This system will facilitate faster retrieval of data or information, which saves time.

  • Supports quick review of History Data :

It supports the quick retrieval of the existing data or other information.

Project profile

Project Title                  :   Tax and Deduction System

Front End                      :   Visual Basic

Back End                       :  Oracle

Stock Maintenance System

This project “STOCK MAINTENANCE SYSTEM”  has been developed for the computerization of the  handling stock of a product.  This project mainly deals with the items, suppliers, sales, purchase basis. The project get all the details about the items stock and how many the product have sold and purchased.  This makes the manager manage the product easily and can retrieve the information easily.

The main goal of this project is to reduce manual works, increase the processing speed and ensure reliability of data. This project “Stock Maintenance System” deals with stock Management in a concern. This project also takes care of maintaining records of all the sales details, purchase details of the concern.

Stock Maintenance System

Various reports are generated based on the requirement of the concern, reports will present the management with the current position of the company. The project will be a efficient tool for the company and it will aid in the improvement of the company.

OBJECTIVE OF THE STUDY

The various phases in the study are  the Introduction, System Analysis, System Design, Testing and Implementation.

Introduction Phase deals with the overview of the project, objective of the study organization profile and the chapter scheme. System Analysis lists the existing system in the company and the  system  proposed in the project.

System design lists the logical structure of the project along with the flow of data for each form. The various input forms and the output forms along with its needs and uses are explained.

Code design and its uses are listed.

Item Details:

  The item Module deals with information about the details of the product that the concern handling.  It consist of details such as the name of the product, id generated, quantity, cost, etc.  This information is retrieved during the sales and purchase of a product.

Supplier Details:

The Supplier Module deals with the information about the details of the suppliers giving product to the organization.  It consist of details such as supplier name, address, email id, Phone number, sales tax number etc.  This information is retrieved when a Purchase is done

Purchase Details :

The purchase Module deals with various item name, supplier name, quantity of the product. Color of the product, amount per unit etc

Sales Details:

The Sales Module maintains daily sales of the product of the organization.  It consist of details such as the item name, sales id,  quantity, amount etc.  This information is retrieved from the database when a sales detail report or view activity is made by the concern.

OBJECTIVE OVERVIEW

The first is the study is the Introduction Part, which contains the Overview of the Project and the Objective of the Study along with the Introduction about the Company and the Chapter Scheme.

In the Overview of the Project the various  modules in the project are explained with its needs and uses.Introduction about the Company explains the various activities that are involved in the company.

System Analysis explains the current system which is followed in the company before implementing the project, the drawbacks of the current system is analyzed and the proposed system is build in a way that the problems which are faced in the existing system is eradicated.

System Analysis also lists the various hardware and software requirements that are needed to implement the project.

System Design is a phase which explains the logical structure of the project. Data flow diagram is a action oriented process which explains the flow of information for various  forms.Input design lists the various input forms in the project and the  need for the input form. Output design lists the various output forms in the project along with its needs and uses. Output form also lists the various reports that are used in the project.

Coding design is used to emphasize the need and uses of coding.

SYSTEM SEPCIFICATION

EXISTING SYSTEM 

            The system, which is followed at present, is a manual system.  The system consists of Book Of Accounts that has to be maintained in all aspects. Printing work are difficult.  In the existing system each and every time a reference should be made manually.  There are high possibilities to commit errors and mistakes, which leads to produce the wrong statements to the management.  Report generation  is also not an easy task.

Another important drawback of existing system is time factor.  It will not help the management to solve the problem in time.  The management could not act on any issue purchase of production unless getting the reports in time controls cannot be used.  The above said reasons are overcome by using the Visual Basic 6.0.  Since the security system in this package is more secure than other software packages.

DRAWBACKS OF THE EXISTING SYSTEM

  • Manual work.
  • Security of information is low.
  • Time consumption.
  • High Manpower.

SOFTWARE SPECIFICATION 

FRONT END                         –             VISUAL BASIC

BACK END                           –             MS ACCESS

Sales and Service Management

Computerization has become a backbone for today’s world.  It completely changed the manual system in all fields of work.  The change comes out to be very interesting and saving as it helps in storage of data early and efficiently and also helpful in retrieving.

The  project  titled  as SALES AND SERVICE MANAGEMENT  was  developed  in  VISUAL BASIC  as  FRONT-END  and  MICROSOFT ACCESS  as  BACK-END

The  main  objective  of  the  project  is  to  mark  required  activities  under

computerization. The  project  holds  to add the details in the software.

  1. SALES ENTRY (BILLING) 
  2. SERVICE ENTRY (BILLING) 
  3. VEHICLES DETAILS              
  4. CUSTOMER DETAILS

The Jaya Auto Mobiles is authorized dealer for Bajaj Company so we need to develop the software for using all-purpose to maintain the company. In this software has contains more options to easier use.

PROPOSED SYSTEM: 

Aim

The proposed system is a user-friendly software (GUI) that requires less knowledge incase of the new user, since it requires less or no use of the keyboard entry.  It just involves selection from a list of possible items and selection of menus.  The program requires less coding and the output (report) generation is much simpler and requires less coding.  The data are stored in the database under the system and is easy to retrieve. 

Benefits

The speed of operation can be increased with less time in data input and retrieval.  Being the recent software with existing GUI facility updating or working in future environments becomes easy and functioning in the networked environment is also easy.

It requires less alteration and flexible in case of the database.  The database used is of flexible and reduces redundancy and setting of constraints becomes one of its advantages to its predecessor.  The speed of calculation is also faster.  Data protectively is efficient when compared with existing system.

CONCLUSION

The  system  developed  under  windows  98   using  VB.    It maintains its entire  database  using  MS ACCESS . the  special feature of this software is the generality and it can be worked on any low configuration personal  computers since the menu gives the clear understanding, it is easy to use.

We are very sure that, this software will be very useful for share viewers to use  this software there is no need of knowledge about operating system. Training on moving the mouse and less English knowledge is enough to operate the system. Modifying design at any time can enhance the system. And there is no need to change the code when we want to modify it. new controls can be added to system. This software does not require any manual guidance.

This system has been developed after a detailed investigation of the existing system. this package has developed so as to reduce the strain on the end-users and it is capable of incorporating any additional requirement.

This project computerizes the various processes that are performed which would help a long way in storing, accessing and retrieving information within a short time. The modules are created in a user-friendly manner for easy access. using this system the stored information I the database will be used for future references. The reports are generated required by the company and the system helps they department by reducing erros, time and manual work. At last we say that this software is less expensive and user-friendly.

SOFTWARE REQUIREMENTS

Front End Tool           :           Visual Basic

Back End Tool            :           Access

Network Intrusion Detection System

This lacks standard interface for the low-level interaction. The characteristic affects the portability of used can be categorized as an ordinary system that can be used to detect only a known or ungeneralised set of users. The main drawback lies in the fact that the system cannot be generalized. The system acts as a subsystem of the firewall itself.  The system contains the details of the intruder, which is then forwarded to the firewall.

Network Intrusion Detection System Home Page

Drawbacks

The system has no access to the data in the packets. The existing system only checks with the IP address of the arriving packets. It is possible to identify the intruder with the IP address and not with the contents of the packet. It sometimes happens that the data arrive with data that has the capability of hacking the information from the network. This is possible using certain keywords. The existing system fails to detect such intrusion. The existing system is a faster one as far as the performance is considered.

Network Intrusion Detection System details

Network Intrusion Detection System Data Flow Diagrams

Benefits 

The most important feature of the system is that the system can generalize the type of intrusion. Large amount of checking has to be done in the packets with the data stored in the adaptive model database.

Software Configuration:

FRONT END:           VB.NET

BACK END:           MS SQL SERVER

The output forms are: –

Intruder details display Form.

Adaptive modal display Form.

IP request Form.

Port scanning Form.

Ping Machine Form

TCP sniffing Form.

UDP sniffing Form.

All packet sniffing Form

Packet Detection Form

Data Mining Form

Active Machine Form

Instance Management Form

Instant Message Form

Reports Form.

Input forms are: –

Login Form.

Change Security Form.

Intruder registration Form.

Intruder alteration Form.

Adaptive modal registration Form.

Adaptive modal modification Form.

Locking Form.

CONCLUSION:

The project ‘Network Intrusion Detection System’ is meant for providing security to a system by forwarding the validated packet details to the firewall.

The current system has four modules.

Registration     : To register intruders and data model details.

Sensor : For capturing raw data packets.

Detector          : Detection of the intruder packet and forwarding packets to the firewall for blocking.

Options           : Monitoring certain system details by the administrator.

The administrator, who is the only user, can monitor all the network traffic that is the packets arriving into the network filtering the protocol type that is whether the packet is TCP or UDP. The administrator can also find out which all are the intruder packets and can forward the message for blocking the packets to the firewall.

Considering the current trends and the developments the future might offer, this is a secure system with a promising bright future in the coming networking era.

Detection Details

TABLE STRUCTURE:

Table number            :           1

Title                            :           Administrator Login

Table Name               :           Login

Description                 :           The table stores in the login user ID and the password for the authorization checking. It is used both during login and locking.

Constraint                  :           The user ID is the primary key.

Field name Type Length Description
Username Varchar 25 User Identification
Password Varchar 25 User Password

Table Number           :           2

Title                            :           Intruder Registration Details

Table name                :           Intruder

Description                 :           The details of already known intruders

Constraints                :           The int code is the primary key, IP address not null.

Field Name Type Length Description
Intcode Numeric 9 Intruder Code
Ipaddress Varchar 25 Ip Address
Intdesc Varchar 25 Intruder Description
Regdate DateTime 8 Registration Date
Starttime DateTime 8 Start Time
Endtime DateTime 8 End Time

Table number            :           3

Title                            :           Adaptive Model Table

Table name                :           Modal

Description                 :           The Adaptive model is created and stored

Constraints                :           The modcode is the primary key

Field name Type Length Description
Modcode Numeric 9 Model Code
Regdate DateTime 8 Registration date
Pattern Varchar 200 Model Pattern

Table Number           :           4

Title                            :           The Intrusion block details

Table name                :           Detection

Description                 :           The packets detected of intrusion are stored here.

Constraints                :           The Detipaddr  is the primary key 

Field name Type Length Description
Detipaddr Varchar 25 Detected IP Address
Detdate DateTime 8 Detection Date
Dettime DateTime 8 Detection Time
Protocol Varchar 10 Protocol
Dettype Varchar 25 Detection Type

Inventory Control System in VB

System Analysis and requirements tells about the project requirement like the background knowledge needed to do this project, the purpose of the project, the end-user of the project, the project features, the application of the project, development and operating environments, hardware and software requirements and perspective and constraints of the project.

This project mainly deals about the “INVENTORY CONTROL SYSTEM”.

This application software is computerizing the inventory level of all materials of the stores department and also some operations of purchase department. The company is maintained for each and every material. The main functions of stores department are material purchase, purchase order, purchase return, stock maintenance, material issue and material receiving.

The project consists of four modules:

  1. Master
  2. Transaction
  3. Service
  4. Reports

The first module includes the details about Vendor details, and Material Stock details.

The Second module includes the details about Purchase order, Material Receiving, Material Issues, and Purchase return.

The Third module includes the details about Material Outgoing and Material Incoming.

The Fourth module creates various reports for company requirement.

This project is developed in Visual Basic 6.0 as frond end tool and MS Access as back end tool.

Inventory Control System in VB

INTRODUCTION

ABOUT THE PROJECT

Definition:

This project purely deals with the computerization of  “Inventory control system”. This system is computerized to get varies types or reports and bills. The user has entered the  purchase,  issue,  service    and   vendor   details,  The  system   is designed to meet the user requirements and  is user friendly along with the support of  the facilities of Visual basic 6.0in which the required coding  are written. This project is concerned with developing a new system that eradicates the loopholes and the draw back of the existing   system.

A through investigation of the existing system was carried out and its boundaries were analyzed. In accordance with the user requirements the format were designed.

EXISTING SYSTEM STUDY

The existing Inventory Control System is manual and is almost a tedious task to do various transactions. In day today life lot of transactions will be taking place. The employee who deals with this system will have to take much pain during the end of the final year.

The system will be dealing with a number of calculations during the end of the financial year. There is a chance of occurrence of errors at all levels of the system.

The records are stored in large and in different ledgers which is really an inconvenience to the user of the system.  A lot of entries have to be made in the ledgers for the transactions.

In case of announcement of the increment in the fuel cost the rates will differ. The users find the job to be difficult, as a lot of process has to be taken place.

Up – to- date reports have to be prepared at regular intervals.  Reports of this type require a lot of reference and calculations. The users may find it difficult with it, if there are lots of reports of this type.

CONCLUSION

The Inventory control system is developed for the stores Department. Since the system developed using Visual Basic in GUI environment, any report or information, which may be either regular of adhoc in nature, can be taken easily using this system.

As the language is fully menu-driven the user will find it very easy to handle the system. Also, the system is developed in such a way that it is mostly parameterized. This means, wherever possible the variable data like material, vendor can be found easily. This will enable the users to change any parameter, as and when required, without the any assistance from EDP professionals.

The developed Inventory control system will be very useful to them and the concern would utilize it extensively for their applications.

PROPOSED SYSTEM

The proposed system seeks to eliminate discrepancies of the existing system. Hence the proposed has the following advantages over the existing system.

  1. Reducing error due to human factor as all the major manipulations are carried out by the system itself.
  2. Transactions statements via the proposed system turns out to be less costly compared to the manual system.
  3. Time factor allows sine less amount of time is taken to prepare the final statements.
  4. Accuracy, reliability and efficiency are greatly improved since the functionality of the proposed system excels the former one.
  5. Various settings can be done with less effort.
  6. Automatic computation of the currency.

SOFTWARE

Operating System: windows’98

Front End: Visual Basic 6.0

Back End: MS-Access 7.0

Software Personnel Management System in VB

The Software Personnel management system is highly unique, because of its distinguished activities and behavior. It sounds to be different, because of its classified nature. It starts right from the conception of an application and it covers up the entire life cycle till the customer’s problems are successfully handled. The management of this process and its required documentation proves to be challenging as it has many cases to concern.

The special cases arise from this management system such as handling the customer’s problem in such a way that it can be clearly mapped to the development details in the database.

In the existing system all the processing are done manually. These systems will have to maintain the data in a hard file. While searching any data it is too difficult to find those.

Maintaining too many data about the software in separate files are too complicated. Similarly, it is too difficult to maintain data for each and every activity. So, the time utilization will be more in the manual system. In order to overcome these problems we have to propose the system which overcomes the problem of the existing method.

We have proposed a system that would modernize the activities of Software Personnel management system. The developed system would perform all the function of the manual system. Using this system we can save time and the operation will be performed with ease comparatively.

Software Personnel Management System Login Software Personnel Management System

1.INTRODUCTION: 

         To analyze, Design and develop code for Software Personnel Management system using Rational Rose software and Visual Basic 6.0.

PROJECT SCOPE:

The main scope of the project is to provide the developing company to maintain an interface to store and access the project details and the respective customer associated with it along with the assignment details with regards to the team working on the project.

OBJECTIVE:

The main objective of designing and developing a Software Personnel Management system is to provide with a system which proves to be manually beneficial i.e., benefits the software developing company. The complete activities and the process right from projects inception to its successful delivery is incorporated in this system.

Software Personnel Management System Use case Diagram

PROBLEM STATEMENT:

Software personnel system is a real time application used in the developer’s day to day system. This is a database to store the project configuration that is specified by the customer and the software developed for it includes customer and developer requirements needed for the process. Here we assume ourselves as the developing company:

1.The company is the developer of the software and it contains the necessary information of the software such as requirements, time limit etc.

2. The customer provides the requirements to the company and requests a suitable solution system. The company is only responsible for developing the system out of the requirements of the customer.

3. The company mainly obtains the requirements from the customer and by analyzing it, prepares a requirements and feasibility documentation initially.

4. Then the company develops a software system that is apt for the integrated requirements and tests it within itself and by exposure to the concerned customer, and finally builds a complete a satisfactory solution.

 SOFTWARE REQUIREMENTS: 

Design Tool : Rational  Rose Software

Front  End: Visual basic 6.0

Back End : MS-Access

PROJECT DESCRIPTION: 

Existing System:

The existing system is the manual system.   The manual system is error prone.  It is time consuming.  It is very difficult for a person to produce report.  There are chances for manipulating the reports and changing it.  This system involves a lot of manual entries with the applications to perform the desired task.

Limitations:

  • Data maintenance adopted by the present system is not accurate.
  • Inaccurate result in case of duplicating, delay and inconsistency in reporting.
  • Generating consolidated reports is more difficult in manual system and it may not be consistent.
  • The transactions are very time consuming.
  • There is no facility for the users to know whether the data is entered is valid or not.  This disadvantage is the major cause of errors in transaction.
  • There is inconsistency in maintaining data’s.
  • No global view ability of data’s.
  • No chance of knowing other members sales daily.
  • It is not user friendly.

Proposed System: 

The proposed system is designed to eliminate the drawbacks of the existing system.  It is designed by keeping in mind all the drawbacks of the present system in order to provide a permanent solution to the problems.  The primary aim of the new system is to speedup process.  The report is prepared for the software personnals.

The personnel code and software code are validated. Accuracy for all the data entered is maintained in the proposed system through validation and verification from all the files.  Verification of personnel code, software code, validation of records, etc., are performed with maximum accuracy.  In short, efficiency is established.  The advantages of this system are listed below,

  • User friendliness is the keyword for all the new software in the market.  The proposed system incorporates this concept into itself to guide the user.
  • At every stage of data entry necessary comments and validation messages are provided to the user.
  • The proposed system is also expected to reduce the amount of paper work involved.  The hard copies of only necessary documents need to be taken the rest can be avoided.
  • Competitive environment is developed with the publications of other members of same level.
  • Good communication is being held via mail options.
  • Data’s are maintained accurately via daily submission of information details. 

Need For Computerization:

            The Project entitled “Software personnel management system” was not computerized previously.  In this system, the information about the software and the progress of personnels and the  movement of the products in the market cannot be noted easily. If these informations are needed we need to spend lot of time, money and energy.

If the company’s turn over has to be increased then there is some need for experts ideas for that up to date information has to supplied this is quite impossible in the present system.

If the company wants to inform some important meeting/decisions, this process should start before sometime before the actual happening. If some person are added this too has to be informed individually for that quite some money has to be spent.

Reports cannot be created easily with much flexibility and with limited amount of time. The head of the company cannot sit at a place and maintain the records without much assistance.

Data maintenance is quite tough when maintained manually. High level of data redundancy exists.

MODULE EXPLANATION: 

The project ”Software personnel management sytem” deals with the process of managing the software personnels of a company.  This project consists of many UML diagrams that are described below,

• Use case diagram

• Class diagram

• Sequence diagram

• Collaboration diagram

• State chart diagram

• Activity diagram

• Component diagram

• Deployment diagram

• Package diagram

The project can be explained diagrammatically using the following diagrams.

USE CASE DIAGRAM

The use cases are a set of scenarios to guide together by a common user goal. A scenario is the sequence of steps describing an interaction between a user and their system.

List of employeeLoginCEOEmployee detailsDatabase

DOCUMENTATION OF USE CASE DIAGRAM 

The use case diagram in the software personnel management system illustrates the sequence of sequencing and describing an interaction between a CEO and a system.

Login:

This use case gives as entry to the CEO and the database.

List of employee:

This will create the situation for the CEO to select particular employee from the available list.

Employee details:

The CEO can able to view the details of the employee using this use case.

CONCLUSION: 

The system is developed for automating the activities involved in the software done by the personnel. The data maintenance and reports generated are compatible with the daily activities of the department.

The main advantage of the system over the existing system is the increase in the speed of information retrieval since that data is maintained systematically and any type of information required for the end user of the system can be generated easily.

This system is of vital use to the software personnel incharge, to the distributor and to the representative also.  They can very well know about the sales done by them on a particular day or a month, between dates, in an area,…

Though “Software Personnel Management System ” is so designed that not much amendment is required.  This system has provisions for adapting to future enhancements.

Examination Information System (EIS) in VB

IDENTIFICATION OF NEED:

PROCESS IN EXAMINATION BEFORE THE EVOLUTION OF THE EIS SYSTEM:

The whole process starts from registration of the candidate for the exam. Registration contains information related to students like

  • Registration number
  • Name
  • Branch
  • Year
  • Exam Fee details…

After the registration is completed a list of students who have registered will be issued application forms. Filled up applications are sent to the university by the college exam cell incharges. Then after some time basing on those applications, STUDENTS details year-wise, branch-wise, regular/supply, subject-wise, are stored in the system. Students get the hall-tickets along with the details of exams they are appearing and the concerned dates.

Level 2 Class Diagram

Details of conduct of examination:

The university in Net displays the timetable of examinations and by that the students are allowed to attend the examinations basing on the schedule.  STUDENT’s details date-of-exam-wise should be taken.

Seating order-Arrangement:

Seating arrangement depends on the number of students appearing for a particular exam and the capacities of the examination halls.

Based on date of exam, Branch, Subjects, Years, Regular/Supp/Transfer

=> Number of students of each exam are sorted in order.

Sorting Order:

Based on date of exam, Branch, Subjects, Years, Regular/Supp/Transfer

=> Number of students of each exam are retrieved.

Then they are sorted as explained below:

  • Students attending regular exam are followed with supplementary students (if any) attending the same exam.
  • Supplementary students are further sorted in increasing order based on their current year of study.
  • Each batch of students (reg/supp) are in turn sorted as below :

Regular students followed by lateral entry students (if any) and

transfer candidates (if any).

In this seating arrangement we have to consider various hall capacities like

  • 24
  • 36
  • 74
  • 48 (with combination in 24)

and in this seating arrangement process students can be arranged with or without combination.

Combination of students can be made in a hall only when the subjects to which they are appearing are different.

Depending on sets allotment we have to check for seating conditions like:

No two members of same year and same set and same branch should sit adjacent (side by side or across) to each other.

Sets Allotment:

Question paper set allotment will be done for the sorted  students with the starting set number mentioned by the JNTU.

Manually the set numbers are represented corresponding to their register number in the seating arrangement form. All the above data is fed into Excel sheet.

Nominals and Additional Sheet Forms:

After the seating arrangement nominal rolls and additional sheet forms will be generated for the respective exam halls from seating arrangement database .

In nominal form we have the columns:

  • Register number with corresponding register number
  • Set number
  • Signature

In additional sheet form we have the columns:

  • Register Number
  • Main sheet no. of student
  • Number of additional sheets taken
  • Signature

These nominal rolls and additional sheet forms provide further fields

like : number of students in that hall, number of students present and number of students absent.

The filled-up information in Nominal rolls will be manually verified by the invigilators and the chief superintend. Finally this information is again updated in absentees statements which is a D-FORM.

D-Form:

In D-form students list of a particular branch/exam are grouped according to set allotment done and this list is further sorted in order as per seating arrangement.

The absentees for that exam in that list are obtained from nominal rolls and corresponding register numbers are manually rounded.

Total number of students registered, number of students present in each set are further details provided by D-Form.

RISKS INVOLVED IN EXISTING SYSTEM:

Present system is time consuming and involves lot of paper work.

The risks involved in present system are due to its manual effort of collecting required data and summarizing them for report generartion.

Some of the risks involved in present system are:

  • Student can register only when he/she is eligible for that.

Ex: If the student has attendance less than required percentage then he is

not eligible to register.

Many conditions like these are being checked manually before

registration, which is time consuming and error prone.

  • In allotting sets, if a mistake is done at a point, then this becomes cumulative and this may result in adverse consequences.
  • By mistake, in D-Form if a student present is marked as absent, confusion occurs in evaluation process.
  • If there is any need to retrieve any details, it may seem to be difficult to search manually.

There are many other risks involved that can be easily tackled by computerizing present system.

PRELIMINARY INVESTIGATION: 

PROPOSED SYSTEM

Examination Information System [EIS] is the computerized system. Which will automate all the process that is going on in the present system. The main aims for going to computerized system is

  • Fast processing
  • Less paper work
  • Robust
  • Adaptable
  • Intuitive
  • Easy retrieval

 Registration:

This process starts from Registration process and in this registration we fill the details of the candidate like:

  • Name of the student
  • Register number
  • B-tech or M.C.A
  • Year of study
  • Regular / supplement

Just before getting registered the student is checked against enrollment database, attendance database, debar list,1f4 and many other databases.

Thus only the eligible students can register.

Based on the entered criteria, fees gets automatically calculated and fees slip gets generated. If there are any changes made in fee structure by JNTU, due to the flexibility provided they can be easily reflected back in fee calculation.

The fee structure will be different for regular and supplementary.   As per present fee structure, if regular he/she should pay the total amount of Rs.815 and if it is supplement he/she should pay the amount of Rs.200 for every subject  and this should be verified against previous marks database.

 Sets Allotment:

We allot sets for the students with the starting set number mentioned by the JNTU people and programatically the sets will be allocated to the sorted students and forms will be generated accordingly.

Seating Arrangement:

After completion of set allotment we get into seating arrangement. The seating arrangement consists of with/without combination of students we have to check for conditions like no two members of same year and branch should sit side by side.

There are varieties of seating arrangements:

  • 24
  • 36
  • 74
  • 48 (WITH COMBINATION)

By mistake, if the user chooses the same subject students for combination in the same hall, then the process restricts the user by giving a meaningful message.

Depending on number of students we categorize them in that particular room selected and we will store the placing of the students in base database that will be useful for automatically generating two forms namely,

  • Nominal Rolls
  • Additional sheet forms

 D-Form:

D-form gives the whole details or status of the class, and the absentees will be marked with red color automatically by checking register numbers against absentees database.

Total students are grouped automatically based on set allotment database

and then the calculations like no. of students present, absent per set are done and reflected back in report.

This D-form will be sent to JNTU examination cell to inform status of the student.

FORMS

Examination Information System

Student Information Subject Codes Branch Codes

REPORTS:

Day Wise Statement Seating Arrangement Supplementary Registration

CONCLUSION:

The Student Enrollment System is aimed to automate examination system of a college. The total system, which was planned and designed to develop is vast in nature and functionality. The system is user friendly and intuitive and can be used even by novice users.

Though there was much that can be developed apart from what has been attempted, there were number of occasions on which new thoughts about various aspects of the project have been projected by the observers of the project, the duration of the project was considered to be a limiting factor for curtailing further previews and implementations.

The hope is that the project will be a major commercial product when the gaps leftover in the development are filled and a full-fledged project is built from the analysis and design that has been done during the project.

Telephone Number Enquiry System Project in Vb.Net

Telephone Number Enquiry System Project in Vb.Net is a simple mini project which covers features like telephone data entry, telephone search, store and search codes, configuration.

Telephone Number Enquiry System Project

Telephone Number Enquiry System Screens:

Search Screen 

With Help of this screen, You can search information about the stored Telephone information based on Telephone Number, Name of the Consumer, Address of the consumer, Class of the Consumer, City of the costumer, State of the consumer. 

When A Criteria is set, We are to Press SEARCH Button and the Results are shown in the Number and as a list in the Result Box. 

When SHOW ALL RECORDS Button Is pressed all the record in the repository is shown. 

When a record is selected and DELETE Button is pressed, the Selected record is confirmed for Deletion.

Search and Add Codes 

With Help of this screen, You can search information and Add information about the Codes and Station in the City. 

A Search Operation can also be done on the Stored Database By Pressing the SEARCH Button after writing the Search Criteria in the Search Section. 

SHOW ALL RECORDS Button Is Used for showing all the records in the Data base repository.

We can Also Delete  a selected Record By Pressing the DELETE button.By Pressing the ADD button we can add a new station name and a station record. 

By Pressing the RETURN Button, We Can return to the MAIN MENU SCREEN.

 There are no telephone billing information available in this screen. we can only search for numbers and codes.

User Management Screen

      Add User

      This screen provides the facility that a new user can be added on this screen and check if the a user with this name already exist. 

      Change Current User Password

      This screen provides the facility that the current user can change his password and after that he can continue with that password.

Splash Screen: 

This Screen appears when you started the system and it remain until all other part like screen and database is loaded in the memory. This screen shows the progress of the loading progress of the components of the software in the memory. This screen shows the name of the software and developer of the project.