Mini Projects Abstracts on Java and PHP

The below mini Projects are developed using java and PHP technologies.

School Management System:

This is a school management system project which is developed using  PHP on the CodeIgniter framework. But it is not for only a single school or college to manage. We can add multiple schools or institutions and they will be provided the proper login credentials and they can add Management, Teachers, Students, Parents, and library inventory as well.

Multi Messaging Service Encryption:

This project is a java based server-client architecture within a local area network LAN. The user will be created at the server application and then the client can log in through the client application. The client can send video/audio and text images to some other client by encrypting them using some encryption algorithms. And when the receiver client will receive the file it will be decrypted on the receiver end and then the files can be opened or text can be read.

College Management System:

It is a java based Windows/ Desktop application. This Project has featured an admin panel where the admin can register a new student, can update the existing user, can promote students to higher classes. And admin can manage the monthly fee of the student and then the admin can print the receipt using the printer.

Blood Bank Management System:

It is the management of the blood donor that if some donor is donating the blood and it will be managed into the inventory that which kind of blood is it like A+, A- and all. And when the user wants to search the inventory whether this kind of blood is available at the blood bank or not he can check into his inventory. And can purchase from the blood bank once he purchased the inventory will be maintained again. this is a website on PHP.

E- Student Management System:

It is the complete management of students, Teachers from the admin panel. This is a website with an admin panel. Admin can add the new class. Within the class, he can register new students. Admin can also manage the library. Admin can also add teachers. And can edit or delete them. And these things will be displayed on the website. It is a completely dynamic website with high features. This project is on PHP technology having the use of the CodeIgniter framework.

Online Bakery Shop:

This is an E-commerce Website for selling online cakes. Users can visit the website and can search for the desired cake by their category and then they can add to the cart and proceed to checkout. This project is on PHP technology having the use of the CodeIgniter framework.

Employee Break Tracking System:

It is a java based system that will help the employer to find out the total as well as split up of break time taken by the employees. The report will be exported to an excel file or it can display in a common console.

Automatic Backup of files to Network Drive:

It is a java based application that will be used to back up the files automatically onto a network drive. The backup can be scheduled.

Active Directory Users Management:

It is a PHP application that is used to get the last logon time of all the active directory users and will be saved in the MySql database. Then from MySql, reports will be generated and shown in the GUI.

Common Repository of Linux Syslogs:

It is a PHP application that is used to get the Linux sys logs onto a common location and it will be saved in the database. On request, the report will be generated and shown in the GUI.

ATM Management System:

It is a java based system for ATMs. It will have all the features like withdrawal, deposit, and balance summary. The user management system is also part of this.

Talent Hunt Website:

  • The objective of this website is to make people able to share their talent over the world so that more audiences can watch them.
  • The users who uploaded their videos on the website can also manage them. They can delete them also.
  • Registered user can edit their profile. They also can get the chance to make their talent their profession.
  • So this website also provides job opportunities for the user.

There are the following objectives of this website:-

  • Sharing videos, images, audio, and quotes.
  • Making talented people the best in their field.
  • Providing a chance to show their creativity
  • Providing user-friendly GUI.
  • Establishing relationship.
  • Increasing Curiosity.
  • Inspiring people to do new things to share.
  • Delivering innovative ideas to people.
  • Verification before displaying data.
  • Management of uploaded files/data.
  • Categorized display.

Student Social Networking Site Synopsis

1. Introduction

1.1 Purpose

This Web Page defines the requirements for the Student Social Networking Site. The College Student seeks to develop a web portal, to be able to link the students with the colleges / universities. The Student portal will be a platform for students to submit their details and for colleges around the world to be able to view the profiles. This would also help students to network and interact to be able to make their choices. The Student portal may provide useful information on programs offered by Universities globally and help Universities seek the right students. Also include list of training programs through distance learning & also vocational training programs. Target Audience would be Students, Executives, working men, colleges and Universities.

1.2 Document Conventions

The document is to have georgia fonts and should be in size 11 and have to be maintained in the Project repository in the doc’s folder in branches.

1.3 Intended Audience and Reading Suggestions

The audience for the Project is the system architects, designers, project manager, coding and testing team.

1.4 Project Scope

The Student Social Networking Project has to be completed in 4 phases:

The milestones for development will be as under:

  1. Completion of the Initial framework, with working prototype: The prototype runs on LAMP platform. It should be a completely working module with all functionalities as defined in the Business Requirements document. All code and documents to be maintained in a Project Code repository on a server as per the Config management document.
  2. Completion of the user interface with all pages: The content shall be provided and the User interface design as well as the pages needs to be done.
  3. Integration and testing followed by Load, Performance & Security Test results: The testing needs to be done and Documentation to be created and full source code has to be transferred to Godaddy Web Server.
  4. User Acceptance Testing and changes and making changes as per review: UAT and all tests to be done from clients end and all documentation including admin & user docs like Help docs has to be created. Any changes as part of UAT to be completed.

1.5 References

The Student Networking Site shall have resume management, networking, forums, skill development, video conferencing, personal space and so on.

1. http://www.monster.com
2. http://www.shiksha.com

2. Overall Description

2.1 Portal Perspective

The Student Social Networking Portal will help the students submit their profile and search for the right programs.

2.2 Features

The features shall be as per the site map described.

2.3 Operating Environment

The server hardware would be IBM and OS would be Linux based.

2.4 Design and Implementation Constraints

The key constraint here is training of the administrators. The interface should be completely user friendly that’s self administrable.

2.5 User Documentation

The deliverables shall include a Admin manual for the CMS and a Help section for the Users.

2.6 Assumptions and Dependencies

One of the key assumptions is that all the students will be checking the College / University sites and we have to see if they can browse and come back to this site.

3. System Features

The portal should have generic features like:

1. Dynamic
2. Robust Security Feature
3. video resumes
4. Upload and downloading of applications & other docs
5. Forums.
6. Registration for newsletter to get updates from colleges
7. Facility for users to submit research papers
8. Reports publication on the web
9. Online survey on colleges
10. Smart logic to calculate result and display
11. Calendar with upcoming events with details
12. Online registration for events and for each university/college
13. Each user will have his own space
14. Uploading, approving and display of testimonials by students
15. Offer testing & assessment platform to the colleges
16. Communication module for interaction
17. Registration of user and signing up for newsletters, training and international seminars from the portal on approval
18. Faq available to address to common question
19. Site map will be available for quick navigation to the required information
20. Multi lingual support will be available throughout the site – babel fish
21. Terms and conditions of using the site would be available
22. Flexible admin control paned for creation content and maintenance by the colleges
23. User friendly design for better look and fill.
24. Custom validation for correct data entry.
25. Training Module
26. Managing Ads Module for Super Admin
27. Workflow management
28. Application Management
29. Communication Module

4. Interface Requirements

4.1 User Interfaces

The home page will be along the looks of facebook.com, with a similar navigation.

4.2 Software Interfaces

The Student Social Networking Site would be on Single-sign on.

4.3 Communications Interfaces

There will be a conferencing interface wherein a Video conferencing needs to be implemented. This will have a link on the portal and this would run on a Red 5 server. The SMS API’s shall be provided.

5. Other Nonfunctional Requirements

5.1 Performance Requirements

The Student Social Networking Site has to be built taking 100,000 (Hundred thousand concurrent users).

5.2 Safety Requirements

The Student Social Networking Site shall have to be secure as personal data of the members should not be accessible. A Penetration testing needs to be done after the site is completed.

5.3 Software Quality Attributes

The Student Social Networking Site has to be adaptable, scalable, searchable, maintainable, portable, reliable, reusable, robust, testable, and have ease of use.

6. Other Requirements

The Student Social Networking Site should have a counseling module for Chat support based discussions.

Results Through Emails Java Project

CONTENTS:

  • Introduction
  • Existing system and proposed system
  • Software components
  • Hardware components
  • Advantages

Results Through Emails (Entasi free)

The word entasi came from Greek origin which means tension and the name of the website gives the meaning tension free. The idea of this Results Through Emails website entasi free came into existence due to the problem faced by the students during the time of results. Generally, all the students face the problem in checking their results as soon as they are kept on portal.

Because the server gets bulk login requests and it just breaks down. The one click solution to this problem is our website entasi free which enables the students to get the results through email. Here the email id’s of the students are linked with the website as soon as the administrator logins and submit the details the mails are sent to the respective email id’s.

Existing System

Results are checked in the Results Through Emails website which is a very time consuming process.

Proposed System

Make the way easy application where results are directly send to the students mail id with out wasting time.

SOFTWARE COMPONENTS

  • We use HTML(hyper text markup language) in order to create the web pages
  • And these web pages linked using the code written in java
  • We use my SQL database in order to store the data like student roll numbers, email-id’s and results

HARDWARE COMPONENTS

  • The hardware components used in order to create the website are as follows
  •  computer with 2GB RAM
  • Internet
  • External hard drives and DVD’s for backup
  • And a server computer

USE-CASE MODEL

DESCRIPTION

The admin of the website logins into the website and after authentication he will go with updating the database with new results. After the process of altering the database and updating it the admin further proceeds in sending the results to the students through e-mails.

Description About The User Actions

The user just registers into the website by giving his mail id and later on there is no direct interaction of the user with the website. The results are directly sent to their mail-id’s and then the students login into their mail-id’s and check the results and send the feedback.

Sequence diagram when student is checking the result

DESCRIPTION

User(student) registers into the website by giving his mail-id admin verifies the user and validate his account. Admin then send them results through mails.

Sequence Model


DESCRIPTION

The admin logins and authenticates then the db class verifies the user and grants the permission to access it. Later, he can alter and update the results and send them to students through mails.

ADVANTAGES

This website can be used by the universities in order to release the semester results.

DATABASE VIEW

HOME PAGE

Student’s registration form

Sending An Email:

Educational Institution Forum Synopsis

In current system the Educational Institution Forum work done is totally manually. First of all the management has to manually keep all information regarding customer, or user manually.

Whenever any user wants to appear for any requirements about your scope or fields details keep’s in the files. The management has to manually check the information of user for registered site. In the currents system all the transaction are made manually and many files and resister’s are maintained and written work is more. Hence there is need for more an automated system which reduces human efforts as well as automates the exam process.

Following are reasons why the current system should be computerized.

  • To reduce efficiency with reduced cost.
  • To reduce burden of paper works.
  • To save time of managements for recording details of each and every user.
  • To check particular details properly.
  • To generate information and required report easily.

Title: – website for Educational Institution Forum

Requirements of The System

• Recently unnecessary records are not to be viewed but should remain in the system for possible future use.
• System should have different provisions for users with their various rights.
• Records should not be deleted or modified by simple users; such rights are given to specialized users only. Also read permission should be differing according to the user.
• The system should be easy to sue by the user that is it should be user friendly.

1) Aim of the project:-

To automate process involved in the educational institution forum.

2) Objective of the project:-

• This website has been design to keeping mind many of objectives of project to be fulfilled.
• It should be easily understandable, easy to use and easy to learn.
• Maintain the records of users.

• It should be convenient to handle.
• Easy to use and an efficient computerized system.
• Providing user requirements regarding their scope.
• To develop accurate and flexible system to reduce data redundancy.
• Computerization should serve helpful and means of saving time and money regarding different places for their requirements to scope of fields.
• Provides security by using login and password method.
• Maintain the syllabus of the BSc, B.Com, BBA, BA, MSc, MBA.
• Prepare the question papers of both standards.
• To keep track of notes of BSc, B.Com, BBA, BA, MSc, MBA, etc.
• To keep track of news i.e. campus, university.
• To prepare books i.e.IT Books, Recommended book.
• Prepare colleges in Specific Area.

3) Scope of The Project:-

• Student login with different with different bio-data like results, paper patterns, syllabus.
• Page with the users eligibility and mode of exams .i.e. the eligibility of that is Higher Secondary (10+2) with science subjects.
• The main objective is to keep track of educational institution forum to automated system should maintain the information of the institution syllabus, notes, papers, results, news, books, downloads, contacts and the colleges.
• Selected student list (student eligible) will be generated and those records will be stored in the history database to keep track of the performance of the site.
• If the users is repetitive then this system must search quickly about his background.

4) Proposed System:-

o To solve these problems they required a computerized system to handle all the works automatically. They required web based application that will provide a working environment that will be flexible and will provide ease of work and it reduce the time for searching details of fields according user requirements and paper works or fields.
Allows the users to login :-
• After login user selects what should he wants (such as syllabus about their course, paper for solving).
• When user clicks on the syllabus about their fields they select which syllabus they want.
• Finally after selection he got their requirements.

5) Advantages of the Proposed System:

• The one of the biggest advantage is that this system must provides the help to students who are studying Science, technology and Management Studies, at educated institution throughout the world with free access to professional software development.
• Eligible students simply needs an internet connection to download the products or services and free access keys.

Definition of the problem

  • Definition of the problem is the most important activity of the project. The objective is to design precisely the problem to be solved and thereby determine the scope of the new system.
  • The objective is to define the scope of the problem to solve in terms of requirement of interaction system that can be solving it.
  • The system design is develop with the purpose that it should more quite ease for user working on the other end.
  • The system has been designed taking care that it provides proper output to the that it provides proper results or output to the user so that user can make paper that he wants to see, colleges (as per requirements), thus reducing the consumption of time and even large expenditure.
  • In the legacy system all the information that is information related to educational institution are maintain in a combined system, which involves complicated search each users has certain topics related to their class standard.
  • In legacy system, if they want to check ward status and details information about the particular subjects, then it is very difficult to search particular records or solutions of those particular subjects from big or whole things involved system.

Material Management Project

In our Material Management System project we are having 4 modules:

1) PURCHASE REQUISITION ENTRY (PR-ENTRY)
2) MATERIAL PURCHASE REQUISITION
3) COMPARATIVE STATEMENT GENERATION
4) PURCHASE ORDER GENERATION

NOTE:- For Every Department That Tries To Access These Screens They Need To Initially Login With Their Division Code And Provided User Id, Password

User id:– can be of any format a name or a number or an alphanumeric character
Division:– Suppose in an organization there are 10 divisions, we give a fixed code for each division and this is fixed

For example– DIVISION CODE

  • Sales division 01
  • Production division 02
  • Management division 03

Password– it can be an alphanumeric character

PURCHASE REQUISITION ENTRY (PR-ENTRY)

This screen is used to make a purchase request or simply to make orders. As we mentioned this screen can only be accessed after authentication. The preview of the screen had been already mailed to you.
The screen should exactly look like that.

Here the users will also add vendors/suppliers list. The vendors might be already registered vendors or maybe new vendors. The form should be as below

Now as the vendors will be entered, in the next phase, that is material management phase, the list can be reviewed and some extra vendors can be added by the mm- authority. So the vendor’s list screen should be accessed by both the modules.

At the end of the screen, we need to have clear, save and exit buttons.

MATERIAL PURCHASE REQUISITION

This screen will have some additional fields along with the fields of PR-ENTRY fields. The main purpose of this screen is that this screen will be reviewed by the authority and the form gets approved. If any vendors can be added they will add to the form provided above.

Now as we got approved by the mm department this will be taken as a print and will be sent to the vendors who are listed. Each vendor will receive the form including all the details.

Now The Vendors Will Send The Quotations To The Organization Which Includes The Details Of Our Requirement And Their Response To Our Requirements.

After Receiving the Quotations We Need To Combine All the Quotations to Prepare A Comparative Statement

COMPARATIVE STATEMENT

The comparative statement is used to compare the responses sent by various vendors to have a quick glance to make sure which vendor had made the least quotation and with this, we can finalize the vendor or vendors to whom we can make a purchase order.

After comparing the vendor’s quotations we can make the draft purchase order for the signatures from the authority for approval.

We will generate the purchase order only for those who are selected by the user. Here the selection will be done by the user or who actually requested it.

// so we need to make a print of comparative statement if possible.

PURCHASE ORDER

As I mentioned earlier, the purchase order will be generated for signatures what we actually call as draft purchase order and after all the authorities have signed this draft purchase order we will be the purchase order.

Screens Will be:

Download Material Management System Java Project Code

Free Flow Resource Allocation and Tracking System

Free flow resource allocation and tracking is a web based application proposed to facilitate day-today work allocation in an organization. This Resource Allocation application is more relevant like a project planning tool is used to affect the project plan including a plurality of tasks to be performed by the users in accordance with respective time schedules. This application used to monitor the performance of the individuals and teams.

This application ensures the user that the work is assigned to the resources without any delay or faults. The network is configured for translating the project plan into the master database to affect an assignments table including a list of project tasks assigned for completion by each of the users.

This Resource Allocation and Tracking project is periodically prepared in the master database from the assignments table and include list of the project tasks assigned to a respective user and a time record for recording time entries therein. Actual time expended in performing the tasks is fed back to the project plan for managing completion of the tasks in accordance with the time schedules.

Assign the project into various teams. It maintains the daily reports of the individuals. Increased visibility into actual time spent on tasks and projects.

OBJECTIVE

  • Free Flow resource allocation and tracking is used for maintaining the performance of the individuals and teams
  • Used to maintain the details of project and the users involved in the project
  • Used to assign project to various teams and team members
  • Generates various reports
  • Project and its various tasks are assigned to teams and team members
  • Projects and its tasks are assigned by the team lead/project managers to the team members based on their experience

Granite Production System Project

The Real Time control, monitoring and quality assurance of Granite production system is a client-server application designed by keeping in view the various activities that are performed at Granite business organization.

A Granite business organization which deals with Thousands of customers, called consignee, selling granite blocks with different sizes needs a system that quickly provide services which could enhance the day to day activities of the business with efficiency and correctness.

This system is a user friendly, GUI based client/server application that will automate the different activities involved in the day-to-day activities of the business.

This Real Time control, monitoring and quality assurance of Granite production System facilitates to handle activities like production, purchases, sales, Employee management and Finance issues. This handles various quarry offices located at various places including various quarry sites and different materials.

An application for completely automating the different activities of the various departments or sections and maintain the status of different processes.

The system generates Marking List report, Proforma Invoice report, Invoice report, Shipping invoice report, Packing List report, Purchase reports and various other reports.

Project Flow Document for Job Portal

Job Portal USER TYPES

1. Job seekers- Job seeker, who is searching for job can enter the website, they can register and build their resume for free of cost.

2. Employers – The employer can enter the website & create their own account for free of cost. They can post job & search employee database.

3. Call Center Executive-The Portal will be accessed by the call center executive on behalf of the employee/employer

4. Admin- The full control over the users & their functions

Job Portal VISITOR MODULES

  • Home page design
  • Job Seeker’s Page
  • Employer’s/Consultant’s Page
  • Admin Page

Job Seeker

Job seeker can do following

1. Job Seeker Credentials

a. Create account/register [require email verification]
i. Note: New Account Notification – an email message is sent to them as auto responder with username and password
b. Retrieve passwords by automated email
c. Update profile at any time

2. Search

a. View all jobs by a specific Employer
b. Search jobs by location, qualification, categories, company, location, experience and keywords etc
c. Save bookmarked jobs
d. Save resume
e. Save applied jobs

3. Resume

a. Create Resume using step by step wizard [create/activate/deactivate/delete/edit at any time]
i. Add qualification
ii. Add experience
iii. Add special skills
b. Post resume quickly into the system i.e. cut and paste or direct upload DOC etc. [post/ delete at any time]

Job Seekers

Employer/Consultants/Call center executives

Employer would do following

1. Employer Credentials

c. Create account/register [choose package some price/free] [require email verification]
i. Note: New Account Notification – an email message is sent to them as auto responder with username and password
d. Retrieve passwords by automated email
e. Update profile at any time
f. Add Employer profile
g. Add Employer logo

2. Search

a. View all Job Seekers that applied against a particular job
b. Search resumes by location, qualification, categories, company, location, experience and keywords against a particular job posting
c. Save bookmarked resumes

3. Resume

a. Option to check, accept resume against a job

4. Jobs

a. Add jobs
b. View list of active jobs, expired Jobs
c. Applicant Screening

Employers/Consultants/Call Center Executives

Admin

Admin Features

Employer Management

  • Search companies
  • Add new company
  • Search jobs
  • Add new job
  • Search invoices
  • Add new invoice
  • Show companies
  • Invoice waiting validation
  • Un-cleared Invoices
  • Employers List
  • Bulk email

Jobseeker Management

  • Search jobseekers
  • Add new jobseeker
  • Search resumes
  • Add new resume
  • Jobseekers list
  • Bulk email

Archive Section

  • Archived Companies
  • Archived Jobs
  • Archived Jobseekers
  • Archived Resumes

Script Management

  • Script Settings
  • Payment Settings
  • Planning manager
  • Log file statistics
  • Mail log statistics

Admin User Management

  • Add Admin user
  • Edit Admin user
  • Delete Admin user
  • Change Superadmin password
  • All Admin user

Web Site Links

1. Home
2. About us
3. Contact Us
4. Privacy Statement
5. Terms and Conditions & Copyrights
6. Site Map

Asset Management System Project

Asset Management System is an web based application, which is indispensable for all organizations and with an intention of putting the details about all the machinery working in the different assembly lines of a big factory. The Asset management system is primarily implemented in a plant which has multiple assembly lines with heavy machinery working in that.

The machinery will have different characteristics. The attributes related to that machine should be found out and should be entered in the database. The assets can be classified into different type according to the attributes and functions of those machinery. There could be further classification of machines based on their locations also.

The equipment registration takes the details of all the machines in the assembly line. The system may follow a tree structure to classify the types of equipment. The system should be classified to know the correct type pf machinery installed. The levels of classification may vary accordingly as the machine specification varies. The total attribute of the system may be obtained by combining all the information available in the successive layers.

The location of each equipment in a facility can be entered in to the system in hierarchical way. Each equipment should be linked to its own recode. The user can browse through the hierarchical system to identify the particular asset and thereby can access the record related to that asset. The identified machine with a particular specification may be in different locations also. So finding the correct machine and its location is also vital. The data in such hierarchies are stored in linked tables.

The user can first select a system hierarchy and then identify a particular a location of the machine. There shall be no limit to the number of layers in the tree structure. Specific equipment is identified with either number given by the manufacturer in the specification plate given or it can be marked physically. To avoid conflicts an unique ID may be assigned to an asset.

All the technical details regarding the machine are to be entered in the database. Details of the machines have to be entered in the database after designed the tables with all the attributes of the machines.

In this Asset Management System Project having the following modules

1. Decision to Purchase
2. Purchasing and Commissioning
3. Managing the life of the Asset
4. Decommissioning

1. Decision to Purchase

The ability to examine the Asset management database so as to check for

  • Availability of spare assets,
  • Maintenance of an approved Suppliers list
  • Maintenance of an approved Products list

2. Purchasing and Commissioning

In this module the entire stock comes into a business by mode of purchase, purchase department plays a vital role where the needs of other department are to be notified by them. According to each department needs the material (Raw Material / Assets) are purchased by a concern person who is In-charge of the purchase department.

After getting the requirement from the departments ‘Supervisor / In-Charge’ i.e.: home or owner and location, he orders the product to the ‘Vendors’ who provide lesser Quote with Quality.

Then by receiving the ‘Quotation’ from vendor, if he is satisfied with the material and Quality he gives an ‘Order Form’ so that they deliver the material along with “Bill / Invoice and Delivery Challan”.

The products are safe-guarded under Warehouse Department where the each department maintains the details about “Stock In” and “Stock Out”.

Customer Care and Billing System for GSM Network

Now a day all the works done automatically and quickly. By making an office, factory, etc as computerization, the works in all the (process) department of the office becomes quicker and fast.

In the days, we had done all the calculation manually; all the accounts and bills in an office are done and calculated manually.

The data are stored in the paper form only. If there are any incidents like filling or the paper will burn. In some cases, the paper will destroy by ants, rates, etc.

Hence to avoid the above works, now days we are easily storing all information in a computer. All the accounts are done easily and faster. All the bills of any department are taken daily.

We can also see any data at any time immediately. If we want to remove a data, we can easily remove it. If we want to make changes in the older data we can do it immediately.

Hence by computerizing an office, factory, etc. all work can be completed faster and the working time in case of calculations becomes lesser.

In my project “Customer Care and Billing System for GSM Network” is designed to overcome the above problem.

JSP is used for designing the project and this front-end tool provided many components essential for developing this project. The front-end tool also provides me the Data report by using the data report only we had take (bills) printout of all the modules, data stored in the database daily.

Back end tool is MYSQL server data’s are stored during runtime are safely saved in this back end tool. Because by using JSP we did not create a table, only manipulation works are done.

This project Customer Care and Billing System for GSM Network Operators Throughout the World consists of information’s

  • New Facilities
  • Bill Facilities
  • Customer Personal information
  • Management-employee information

NEW FACILITIES:

In this mobile, all the new facilities in  GSM NETWORK  are expresses. If a new customer arrives to this portion, they can able to know the new facilities like interactive Voice Response (IVRS). This IVRS  helps to the customer because the customer can connect to this IVRS at any time by dialing 98940 12345 or 121. It gives  the menu options in the customer’s mobile phone. This IVRS gives all the information’s about the new facilities, bill facilities, bill details and get connection with the customer care officers for any other helps from the management. In this the customer can also check their bill details. And it gives the information’s like  how to connect  with the new IVRS and how to access it from landline. To get the new IVRS connection the customer dial to the above specified number and register their preferrd language as either English or Tamil and their password not as 1234 and get the helps they needed.

BILL FACILITIES:

In this module, all the bill facilities in  GSM NETWORK  are described. This is fully help to the new customers and old customers. If a customer arrives to this  portion, they can able to know the two types of facilities are PREPAID and POSTPAID TARIFF CARDS. The  PREPAID TARIFF CARDS explain the two types of cards are  GSM NETWORK  MTV CLUB and   GSM NETWORK  MAGIC CARD. In  GSM NETWORK  MTV CLUB,  a customer to talk with the other  GSM NETWORK  MTV CLUB members,

The charges are less than the charges to talk  with the others. In  GSM NETWORK  MAGIC CARD the validation days are less than the validation days of  GSM NETWORK  MTV CLUB. In prepaid tariff card the customer first pay the rate of prepaid card and communicate with others after using it. In post paid tariff card the customer pay their bills after the bill details are sent to the customer’s house or customer’s requirement. In POST PAID TARIFF CARDS there are many types. The different  types of plans are SACHIN INVITATION PLAN, TOTAL FREEDOM 249, TOTAL FREEDOM 349, and TOTAL FREEDOM 012. Free local call minutes are allowed in TOTAL FREEDOM 349 and TOTAL 012 plans this is not offers in the other two kind of plans. The different types of plans have different of monthly rental, monthly plan charges and free local call minutes per month for only in the first twelve months. The customer can able to know the charge rates at any time.

CUSTOMER-PERSONAL INFORMATION:

In this module, all the CUSTOMER personal details are stored. We can retrials it any time. If we can also add new customer and made any changes in the already stored data’s at any time. We can also take printout daily by using data report. The important customer details are customer are customer ID, customer name, Address, sex, Educaion, income, Bank Account number and bank name, etc. The education describes the educational qualification of the customer like he had study secondary, higher secondary, graduate or other qualifications. The customer ID refers that the standard identification number given by the management. Staying since specified that the customer is live in either in his own house or in rental house. If the customer is a women and she was married the husband’s name is specified or the father’s name is specified. The management and the customer can able to retrieve the customer details at any time.

CUSTOMER REQUIREMENT INFORMATION:

This module is mainly very helpful to the customer and management only. Whether the customer wants to pay the amount in which basis and which  address they wants to send the bill and other important details. And the model of the item, model number, their preferred phone number that is the customer has wants a specified phone number and which services like prepaid or postpaid tariff paln they wanted all are stored in details. The mode of payment specifies that in which basis the customer wants to pay their bill like cash, draft or cheque. The model number describes the model number of the handset. And the preferred language specifies the type of language the customer wants that English or Tamil. We can retrieve it any time. If we can also add new customer and made any changes in the already stored data’s at any time. We can also take printout daily by using data report.

SIM-ALONE:

This module is mainly helpful for amount paid by the customer. This module has contains two sub modules are PREPAID BILL DETAILS and POST PAID BILL DETAILS. In prepaid tariff plan the customer first buy the prepaid card and use it and talk with others only in the rate of the talk time rupees allowed in the card. In PREPAID BILL DETAILS  it specifies the customer ID, Mobile number, Type of card, Mrp rate, Talk time, Validation days and balance amount in the prepaid card. In POST PAID TARIFF CARD it specifies the customer ID, Mobile number, plan type, facility type (local, STD, ISD), Deposit, Bill plan charges, Monthly rental, Monthly plan charges, free call minutes, call charges, and NET AMOUNT. The net amount specifies the total amount the customer must pay to the  GSM NETWORK  company.

MANAGEMENT-EMPLOYEE INFORMATION:

This module is mainly used to store the details of the MANAGEMENT EMPLOYEE. The stored details are Employee ID, Employee name, Profession, Address, Salary, Type of Employee, Experience. The employee id is the identification number given to the employees by the management. The employee is in any one of the post is programmer, Manager, Accountant, Typist, or Receptionist. The type of employee refers that the employee is private that he is only the private employee to the management, public, partnership that he is the partner in the management, or other types to the management. We can retrieve it any time.

The Customer Care and Billing System for GSM Network includes the following categories.

SOFTWARE REQUIREMENTS:

PLATFORM          :  WINDOWS XP

DESIGN               :  HTML

FRONT END         :  JSP,Bean,

BACK END           :MS SQL SERVER