: 096887560
TITLE OF PROJECT
Analysis by definition is a process of systematic investigation for the purpose of gathering data, interpreting the facts, diagnosing the problem and using this information to either build a completely new system or to recommend the improvements to the existing system. Structured Analysis Object Oriented Analysis
Structured Analysis is an analysis method that provides a basis for developing a model of software to be developed. The objective of structured analysis is to identify the customer requirements and establish a basis to create a software model. The components of a Structured Analysis are
2
Enrollment No.: 096887560 Data Dictionary Entity Relationship Diagram Data Flow Diagram Process Specification Control Specification
After it was decided to design the online portal for jewellery shopping, several rounds of interviews and discussions were held with the buyers and sellers to find problems which they are facing and what is the solution for those problems.
LIST OF REQUIREMENTS:
To automate all business process to maximize profit with minimal time and resource utilization. An independent platform for buyers and sellers through which they can easily communicate. A platform which provides online transaction between buyers and sellers in secure way. A category mechanism for products so buyer can easily search for the product of interest. A platform on which seller can upload his product in secure way. The average ratings should be shown along with the final display of every product so that buyer can get feedback of the product. There should be currency converter mechanism
3
The sellers can modify their account information after logging into the system. In addition, the sellers can add/edit the products information and check all the order records in the system for processing buyer orders. Benefits of online shopping 1. Bargaining power of consumers. They enjoy a wider choice 2. Supplier power. It is more difficult for consumers to manage a nondigital channel. 3. Internet increases commoditization. 4. Threat of new entrants. Online means it is easier to introduce new services with lower over-heads 5. Threat of substitutes 6. Rivalry among competitors. It is easier to introduce products and services to different markets.
OBJECTIVES The objectives of this project are as mentioned below 1) To process subscriber details starting from the entry of the subscribers
particulars to auto-generation of a unique subscribers number. 2) To facilitate the subscription tracking system. Each and every detail of the
subscription lifecycle is tracked right from inception to delivery. 3) An effective complaint tracking system is in place so as to ensure prompt
response against subscribers complaints and issue resolution is done at the earliest to maintain customer confidence in our product. 4) The system will generate customized reports that will help Management take
decisions regarding business promotional process improvement and product enhancements. 5) Label printing of subscribers depending on the geographic location.
A relational database management system (RDBMS) is a database management system (DBMS) that is based on the relational model as introduced by E. F. Codd Most popular commercial and open source databases currently in use are based on the relational model. A short definition of an RDBMS may be a DBMS in which data is stored in the form of tables and the relationship among the data is also stored in the form of tables.
Hardware Specification
Pentium II 1.5 GHz and Above 126 MB RAM or More 502 MB Server RAM 20 GB HDD 40 GB Server HDD
Software Specification
Problem Definition:
After it was decided to design the online portal for jewellery shopping, several rounds of interviews and discussions were held with the buyers and sellers to find problems which they are facing and what is the solution for those problems. The common problem which is faced by both buyers and sellers was inefficient communication. Whenever buyer wants to purchase any product, he has to find out source of that product (sellers) then he has to contact them to make deal which is very time consuming and costly also. So, there is a need for a software solution which can help buyer to get online information about the product without wastage of his time and money. Sellers asked for a system by which they can get a global exposure through which they can come in competition with bigger companies. They asked to provide a system through which they can easily send quotations to buyers and can also maintain personal contact with their customers. They asked to provide a better security in money matter.
LIST OF REQUIREMENTS:
To automate all business process to maximize profit with minimal time and resource utilization. An independent platform for buyers and sellers through which they can easily communicate. A platform which provides online transaction between buyers and sellers in secure way. A category mechanism for products so buyer can easily search for the product of interest. A platform on which seller can upload his product in secure way.
Enrollment No.: 096887560 The average ratings should be shown along with the final display of every product so that buyer can get feedback of the product. There should be currency converter mechanism
PERT / GANTT CHART:In order to ensure the success of a project, it is necessary for the team members involved in the project development and the customers to have a clear vision of the project goals and objectives. Establishing a project vision offers the following advantages used for several purposes, including scheduling and
resource planning. Clarification of Project goals Prioritizing of processes Integration with other products Basis for future planning
Two general techniques of scheduling are Program evalutation and review technique (PERT) charts and Gantt charts It is a bar chart with each bar representing an activity. The bars are drawn against a time line. The length of each bar is proportional to the length of the time planned for the activity. It is used almost exclusively for scheduling purposes and therefore controls only the time dimension of projects. It helps in scheduling the activities of the project but not in identifying them.
8
Enrollment No.: 096887560 It is best for resource scheduling. It shows the tasks and their duration clearly, however do not show the intertasks dependencies plainly.
System 0 Day Study 10 Days 33 Days Planning Start 0 Day SRS Project 25 Days 65 Days Design 22 Days Coding
5 Days
Implementati on
5 Days
CONTEXT-LEVEL DFD
BUYER
BUYER
R E G I S T R A T I O N
AUTHENTICATION
SHOPPING
TRASECTION HISTORY
LOGIN REQUEST
APPROVE PRODUCT
LOGIN REQUEST
R E G I S T R A T I O N
ADMINISTRATOR
ADMINISTRATOR
10
User Account
User Account
BUYER
SELLER
Registration
Buyer Information
Seller Information
11
BUYER
3 Updatin g Process
Buyer Information
Seller Information
Authentication
Authentication
SELLER
Login Proces s
Login Request
Login Request
Administrator
Authentication
12
Administrator
TRANSACTION HISTORY
4 Admin Process
Transaction record
APPROVE PRODUCT
Product Information
Buyer Information
Seller Information
Buyer
Search Product
5 Buying Process
Product Information
Buyer Information
13
Response
Send Quotation
Seller 6 Selling
Request for update product
Buyer
Proces s
Order
Buyer Information
Selling Tools
Product Information
Selling Info
14
BUYER
PRODUCT INFO
PRODUCT INFO
SEARCH
I / P I N F O
ORDER PAYMENT PROCESSR P OCESS
CONFORM PRODUCT
15
E-R DIAGRAM
SELLER
ADMINISTRATOR
MANAG E OWN S
PAY S BY
PRODUCT
PAYMENT SYSTEM
PAY S BY
BUYER
16
Structure of project:
Modules:Number of Modules:-Eleven
18
19
20
FUTURE SCOPE OF THE PROJECT 1) Enhancement of our proposed system would be in terms of connectivity with the rest of the departments so that information is made available throughout the organization which leads to efficiency and speeding up of a number of processes. E.g. Finance dept. connected directly with subscriber Database so that they could get information regarding expenditure and gains. 2) Centralized Database in the main server could establish connections with each and every zonal head office via satellite communication. This would involve the concept of VSAT installed at each and every station communicating through WAN. 3) Online subscriber register facility could be brought on to the Internet so as to automate the Subscription process to an large extend. 4) Enhancement of our proposed system would be in terms of connectivity with the rest of the departments so that information is made available throughout the organization which leads to efficiency and speeding up of a number of processes. E.g. Finance dept. connected directly with subscriber Database so that they could get information regarding expenditure and gains. 5) Centralized Database in the main server could establish connections with each and every zonal head office via satellite communication. This would involve the concept of VSAT installed at each and every station communicating through WAN. 6) Online subscriber register facility could be brought on to the Internet so as to automate the Subscription process to a large extends.
21
BIBLIOGRAPHY:-
SQL Interactive workbook Second Edition by Benjamin Rossezweig . Microsoft SQL Server 2005: T-SQL Querying.. by Itzik Bengan. Professional SQL Server Programming by Robert Vieira Beginning SQL Server 2005 Administration: by Dan Wood .
22