10-05-2012, 03:58 PM
SYSTEM REQUIRMENT SPECIFICATIONS FOR Web Services Based Incentive Solutions
WebIncentiveSolutions SRS.doc (Size: 250.5 KB / Downloads: 31)
INTRODUCTION TO PROJECT
This Application provides comprehensive incentive solutions for organizations that want to inspire their customers, employees and partners. The company wants to make its services even more compelling to attract Additional customers. Especially corporate customers that use gift certificates as incentives. This system can be used to create a new gift certificate redemption site especially for organizations.
Web Based Services Subsystem:
Maintaining the following web services to perform some the operations of the site
1. Generate Vouchers service is useful to maintain voucher information
2. Place Orders service is helpful to manage order details
PROBLEMS IN EXISTING SYSTEM
Existing System is manual System. In existing System it is difficult to maintain the data of employees, partner etc. It is time taking process. Less security.
In manual system it is difficult to observe each and every customer and provide some gifts to employees. There is no communication is possible among the all employees, partners.
The manual system gives us very less security for saving data; some data may be lost due to mismanagement. It’s a limited system and fewer users friendly. Searching of particular information is very critical it takes lot of time.
SOLUTION OF THESE PROBLEMS
The development of this new system web services based incentive solutions the system will make the interaction among the Admin, Employee, Partner etc. very quickly which saves lots of time.
The system makes the overall project management much easier and flexible.
It can be accessed over the Intranet.
The Employee, partner’s information can be stored in centralized database which can be maintained by the system.
Authentication is provided for this application only registered Users can access.
Perfect Gifts for Every Person and Every Occasion- Service to offer gift certificates and gift cards from hundreds of national and local merchants. Including the most popular stores. Airlines, hotels, theaters, restaurants, services.
FUNCTIONAL REQUIREMENTS
1. Manage employee details
2. Maintain partner company details like Lifestyle, Shoppers Stop, etc
3. Preserve access or deny permissions to the partners to connect to the site
4. Preserve anniversary points of the employee
5. Display Employee status of the points.
6. Generate yearly, monthly sales report for the particular partner
7. Search for employee or partner
8. Registration required for both partners and employee
9. Maintain give voucher details like number, amount, consumed or not
10. Maintain new articles details
11. Manage personal derails
12. Secure login for all users
PERFORMANCE REQUIREMENTS
Performance is measured in terms of the output provided by the application.
Requirement specification plays an important part in the analysis of a system. Only when the requirement specifications are properly given, it is possible to design a system, which will fit into required environment. It rests largely in the part of the users of the existing system to give the requirement specifications because they are the people who finally use the system. This is because the requirements have to be known during the initial stages so that the system can be designed according to those requirements. It is very difficult to change the system once it has been designed and on the other hand designing a system, which does not cater to the requirements of the user, is of no use.
The requirement specification for any system can be broadly stated as given below:
• The system should be able to interface with the existing system
• The system should be accurate
• The system should be better than the existing system
The existing system is completely dependent on the user to perform all the duties.
STUDY OF THE SYSTEM
NO. OF MODULES
• Administrator
• Employee
• Partners
• Reports
• Search
• Authentication
• Registration
MODULES DESCRIPTION
Administrator:
He is the owner of this site. He should be able to add employees and partners into the site. And also have the ability to enable or disable the partner access to the site. Here partners means (like Life style, Shoppers Shop etc.). Here add employees and partners means enable or disable their access into the site based on their profiles.
He can provide points or gifts to the employees based on occasion. At the same time he can assign vouchers to the employees based on number of points given. For every employee, he can provide either gift or vouchers. He is responsible to update the anniversary points earned by the employee.
Employee:
These users are authenticated to the website by providing the credentials which they got at the time of registration and they can login into the site whenever the Administrator accepts his profile. The User authentication process is done through the Role Based Authentication. After login into the site they have chance to update the password.
After login into the site, Employees can check theirs points earned like anniversary points, gifts for best performance or occasion etc. He has the facility to check the details of vouchers (like voucher id, code, validity, partner, worth etc.), provided by administrator. If voucher is valid one, he can place order to the respective partners (it allow orders from employees within the limits of voucher amount). After placing the order, he has facility to check his order status.
Employees have a facility to search for available partners and the articles with respect to the partner. Not only partners he can search for his colleagues by providing search key word as a name. Employees can have a chance to update their personal details.
Partners:
These users are authenticated to the website by providing the credentials which they got at the time of registration and they can login into the site whenever the Administrator accepts his profile. The User authentication process is done through the Role Based Authentication. After login into the site they have chance to update the password.
After login into the site, partners can generate the Gift Vouchers Details (like Voucher no, Amount, Validity etc.). He is responsible to manage the Articles like adding new arrivals, updating the Articles details etc. He can receive the orders from the employees of a gift articles published in the site along with the quantity and the voucher Details. He can process those orders and update the status of delivery into the system. Here generating Vouchers, managing articles and managing orders will be done throw web services.