10-06-2017, 06:50 AM
[attachment=3247]
WEB BASED REWARD POINTS SYSTEM
Objective:
This project aims at building a Reward Points Management System for the customer
support team of the company. Objectives are to build
1.A data store for user information
2.Web site supporting functionalities like - Search/sort/add/delete/view/modify etc on user information
3.Modules for bonus point allocation
4.Facility to add information on different gifts available and bonus points against them
5.Generate report on number of users using the Infobar in a month, their responses to various schemes etc
6.Communicate user via email to notify him about various incentives and bonus point schemes, get his feedback etc
Existing System:
Existing system has no facility to providing the usages information. This system is not having the facility to providing points for their users.This System has no facilitiy to providing schemes ,gifts to users. This system has no facilty as fast as to retrieve the data of users and its not providing to usage information to the users.
Proposed System:
The development of this new system contains the following activities, which try to recover the problems from the previous system:
Secure registration and profile management facilities for system users. Tracking user s activities and progress. Facilitating communication - Discussion through email. In this system providing schemes and rewards to users according to using of the system.User has winning points from system, he can select rewards according to his/her wish. The system providing bonus points to the users. Basic and advance admin facilities like add/updatemembers,backup/recovery of data, generating various reports etc.
Number Of Modules:
Study of the System:
In the flexibility of uses the interface has been developed a graphics concepts in mind, associated through a browser Interface. The GUI s at the top level has been categorized as follows
A. Admin
B. Users
The system after careful analysis has been identified to be presented with the following modules:
The Modules involved are
1.Registration
2. Security and Authentication
3. Communication
5. Points Calculation Module
5. Admin
6. user
7. Reports
Security and Authentication :
1. User Registration.
2. Login as User or Administrator
3. Change password
4. Forgot Password
Admin Module:
1. Admin collects the details of all usage toolbars, links and activities and Enters that details into the site.
2. Admin adds different rewards/gifts to the system.
3. he can look up about user requests and he can give the status of user registration.
After acceptance of admin, user has the facility to access the system.
4. View the reward/gift Lists .
5. View the points of user, which user getting how many points.
6. View the reward reward request details from the user and can give the status about that reward.
7. Post the news about new articles usage information.
8. View the feedback details.
User Module:
1. View Usage details.
2. View The news details.
3. make the request for registration to this system.
4. view getting points, based on points what gifts information avilable for him/her.
5. view rewards/gifts details.
6. select available gifts on that view the status of the gift.
7. can give the feedback about the system.
Communication:
In the module, system user can comminicate with each other through the emails according queries or suggestions.
Points Calculation Module:
In thsi module, it maintains the time, from user registration onwards. the user how much time he spending with system after login, depending on the spending time points will be calculated. Per every one hour he getting 10 points. When he reaching 100 points then he can saw some gifts displayed to him. From among that gifts he can select one the gift for every 100 points.
Reports:
In this Module the administrator, User can generate different types of reports.
Software Requirements :
Operating System : Windows XP/2003 or Linux
User Interface : HTML, CSS
Client-side Scripting : JavaScript
Programming Language : Java
Web Applications : JDBC, Servlets, JSP
IDE/Workbench : My Eclipse 6.0
Database : Oracle 10g
Server Deployment : Tomcat 5.x
Hardware Requirements:
Processor : Pentium IV
Hard Disk : 40GB
RAM : 512MB or more