Beruflich Dokumente
Kultur Dokumente
Problem Analysis:
The problem is to find out the book that we need with reference to the prescribed author .The books will be categorized in to various sections .Some of the sections include Novels, Love and Romance etc. EBooks of various authors can be found in ease.
OBJECTIVE: The main objective of the document is to illustrate the Requirements of project E-Book Management system. The document gives the detailed description of both functional and non-functional requirements. It will also explain about the features of the system interface of the system. What the system will do, the constraint under which it must operate and how the system will react to external stimuli. The document is developed after a number of consultations with team members and specification of the given project.
PURPOSE:
The system is designed with end user requirements as main criteria. It includes front end tool to receive data needed and to validate the entries. It has backend access to store validate data for future reference .To analyzes and design a EBOOK based on Object Oriented Analysis and Design concept.
Software provides following facilities to customer: Facilitates easy shopping online. Provides information about the products in categories.
Provides e-mail facility for future correspondence. Provides Backup facility. Software provides the following facilities to the merchant. Manages the Transportation of hard copy of Book. Look after the method. payment
PROJECT DESCRIPTION:
This software is totally self contained and works relatively an efficient on the package relates to the software. It provides simple database rather than complex one for high requirement and it provides a good and easy graphical user interface to both new and nave as well as experienced user of the computer.
HARDWERE REQUIREMENTS:
Processor - Intel Pentium IV-2.0 GHZ. Hardware - 40 GB(Seagate) RAM - 512mb DVD RAM - 1 nos.
SOFTWARE REQUIREMENTS:
OS - windows XP/vista. Front end Tool - Rational Rose Enterprise suite. Back end Tool - Oracle 10i.
DOCUMENT CONVENTIONS: Administrator - The person who has the full authority over the system. He can view all registered users.
Job Seekers - the person who registers in the system in search of jobs. Company - A company can register itself, select the required employees and provide information about the result. 1.4. REFERENCES: www.timesjob.com: 2 OVERALL DESCRIPTIONS: 2.1 PRODUCT PERSPECTIVE: This project is a self-contained project for convenient recruitment process. 2.2 PRODUCT FUNCTIONS: The front end of the project is where the visitors or job seekers do their enrollment. The back end is managed by the administrator effectively 2.3 TOOLS TO BE USED Rational Rose Enterprise Edition, AgroUML 3. SYSTEM FEATURES 3.1 APPLYING FOR JOB: 3.1.1 SYSTEM DESCRIPTION AND PRIORITY: This feature allows the job seeker to apply for job. 3.1.2 STIMULUS AND RESPONSE SEQUENCE: When the user types the book, a list of possible e-books has to be displayed along with other details 3.1.3 FUNCTIONAL REQUIREMENTS: REQ1: Only registered users can search and download. 4 OTHER NON-FUNCTIONAL REQUIREMENTS: 4.1 PERFORMANCE MANAGEMENT: To increase the performance and free up database resources, the default features are written to cache files on their initial load. 4.2 SAFETY REQUIREMENTS: The database must be maintained effective from hacking. 4.3SECURITY REQUIREMENTS: Password for registered accounts are stored securely in a hash, the uploads made by the user must be checked and then accepted. GANTT CHART:
register
visitor
login
search book
payment
The UML class diagram is to illustrate class interfaces as their actions. They are used for static object modeling, we have already introduced and used their UML diagram while domain modeling
UML SEQUENCE DIAGRAM: A sequence diagram illustrate a kind of format in which each object interact via message. It is generalize between two or more specialized diagram
login
register
welcome page
search book
online reading
download
payment
update
name
user id
password
email-id
security question
verification
verification
book name
book no
authour name
published by
published at
display
download
setup execution
run
installing
display
select payment
cash
credit card
cheque
name
contact number
e-mail id
adminiistrator
register user
visitor
1: seek login
adminiistrator
1: seek login 7: downloading the book 2: login agreed 6: seek for downloading books 8: seek for payment 9: payment transaction is submitted
administrator
visitor
register user
#include "administrator.h"
//##ModelId=512B3AC4002E administrator::update() { }
#endif /* ADMINISTRATOR_H_HEADER_INCLUDED_AEBBEBCA */
//##ModelId=512B3B560177 download();
//##ModelId=512B3B5A0128 payment();
#endif /* REG_USER_H_HEADER_INCLUDED_AEBBFAE8 */
#include "vistor.h"
//##ModelId=512B3C4300BB vistor::Register() { }
private: //##ModelId=512B3C0203B9 user id; //##ModelId=512B3C0B006D password; //##ModelId=512B3C1000BB customer name; //##ModelId=512B3C2B031C contact number; //##ModelId=512B3C3702BF
email id; };
#endif /* VISTOR_H_HEADER_INCLUDED_AEBBD8F1 */