55
Introduction to Existing System “A-ONE FLORIST” is an extensive website full of information. This website is designed for registration of bride and groom to order different flowers through our website. I have designed a website “A-ONE FLORIST”. This website contains brief information about different flower. It shows famous and new Flowers and its prices are included in this website. The general information about the flower explained in this website. “A-ONE FLORIST” there are many Flowers websites that are well known in India. This website is designed for “A-ONE FLORIST”. This system gives detailed information about all registered users which are required to order the flower online. This website nearly fulfills all the requirements of the users by providing them easy accessible manner. This website also gives reports to the admin about the registered users and their feedback. This website is mainly designed for viewing the brief information of Flower. This website is so easy to operate and the website designed is dynamic one & runtime add in this website. CIMDR, Sangli. Page 1

Major

Embed Size (px)

DESCRIPTION

major

Citation preview

A-ONE FLORIST

A-ONE FLORIST2015

Introduction to Existing System A-ONE FLORIST is an extensive website full of information. This website is designed for registration of bride and groom to order different flowers through our website. I have designed a website A-ONE FLORIST. This website contains brief information about different flower. It shows famous and new Flowers and its prices are included in this website. The general information about the flower explained in this website. A-ONE FLORIST there are many Flowers websites that are well known in India. This website is designed for A-ONE FLORIST. This system gives detailed information about all registered users which are required to order the flower online. This website nearly fulfills all the requirements of the users by providing them easy accessible manner. This website also gives reports to the admin about the registered users and their feedback. This website is mainly designed for viewing the brief information of Flower. This website is so easy to operate and the website designed is dynamic one & runtime add in this website. In Website on A-ONE FLORIST following terms are participating like:1. Rose Bookey.2. Tulip Bookey.3. Billy Buttons Bookey.

Limitations of Existing System1. It is time consuming 2. It leads to error prone results3. It consumes lot of manpower to better results4. It lacks of data security5. Retrieval of data takes lot of time6. Percentage of accuracy is less7. Reports take time to produce Till yet the current system of the shop is carryout out traditionally like entering the orders in a master book, checking the bills, New customers, Registered users, There were too problem to take order from the customers, entry the records in master book, to manage the customers. The current system doesnt provide better customer service compared to the computer system. There are very conflicts while delivering the product to the customer. The existing system is not reliable. There are more limitations in manual system. Need and Scope of Computer system1. Any type of information can be provided to the user at any time depending on the requirement of the user.2. It is less time consuming as most of the information is provided to the user.3. By using the computer time is saved.4. Provide better customer services.5. Reduce travelling expenses.6. Todays life is very fast then the home delivery is better service then to visit physically to shop.7. Flowers can attract customers not necessary to view the flowers physically

Introduction to Proposed System1. Objectives :- A-One Floweriest.com is an official website. This website is designed for those who are in search information about flowers. The new users can register here and visit pages as they like. They can get information about various flowers and their different flower types. Giving feedback is essential as the admin can get the exact website rating as it is advantageous or disadvantageous. Make proper communication through feedback form. Need services that work with existing system and technology. Understand the customers requirement through the suggestions they provide.

2. Requirement Engineering :- Personal Interview with the owner of the shop to develop this website also helped us there employee they gave us the tricks of customer interaction and the requirement of the customers at time to time. Also getting some valuable information from the other well-Known Florist website from the internet.

3. Requirement Gathering :- The tool used in requirement gathering helped to collect information such as customers service, demands of the customers, customer valuable feedback provided for the new users.

System Requirements Hardware Requirement :-TitleDescription

ProcessorIntel

Clock speed2GHZ

System Bus32bit

RAM1GB

HDD1GB

MonitorSVGA Color

Key board108 keys

Software Requirement :- TitleDescription

OSWindows XP

Browser Front EndInternet Explorer or any HTTP Browser

WebServer

ASP.NET

Server Side ScriptingC#.Net

Client Side ScriptingJava script

Connection ProtocolTCP/IP,HTTP,SMTP,POP3,WAP

IDEVisual Studio 2008

Framework.NET Framework 3.5 or above

Features of Front-End & Back-End Front-End:- Front End Tool - [Visual studio 2008] The Visual part refers to the method used create the Graphical User Interface [GUI]. Rather than writing numerous lines of interface elements, you simply add pre-built object into place on screen. The Basic part refers to the Studio [Beginners All Purpose Symbolic Instruction Code] language, a language used by more programmer than any other language in the history of computing. VS have evolved from the original VS language and now contain several statements, functions and keywords, many of which relate directly to the window GUI. Visual Studio is very popular language because it allows rapid development of window based application. VS are commonly used for creating front end or interface of application. It is easy to learn and easy to understand programming language. It supports many wizards, which makes complex GUI.Features of C# :-1. CLR Engine: - This is the execution of engine of .NET Framework that supervises all programs. CLR provides important services such as security mechanism, memory management.2. Interoperability: - .NET Framework provides the access programs which executes outside the .NET environment. It facilitates the reuse of the code over the framework written in one programming language to another one. This helps to improve the efficiency of overall application development process.3. Base class Library: - The library contains several classes which are usable and available for any language operates in .NET Framework. Base class Library helps to manage available resources in effective manner.

4. Security: - .Net Framework provides a consistent object oriented programming model across various languages. Security to the application provided by CLR and Base Class libraries together. 5. Simplified Deployment:- The .Net framework is mainly associated with the tools and features of managing the software installation process. It enables the applications to be easily deployed. With the .Net framework it is possible to quickly install and deploy applications such that installation of new components does not affects the already existing applications.6. Portability: - The .NET Framework was designed to be the platform independent. Cross platform implementations are available for number of other operating systems. Any operating system that supports CLR can execute the application written with the help of .NET Framework.

Back-End:- [ SQL Server] Back End Tool - [SQL Server 2008] SQL Stands for Structured Query Language. SQL is an ANSI [American National Standards Institute] Standard.Features of SQL Server:-1. SQL lets you access and manipulate database.2. SQL can execute queries against a database.3. SQL can retrieve data from a database.4. SQL can insert records in database.5. SQL can update records in a database.6. SQL can delete records from a database.7. SQL can create new database.

Context Level Diagram

User NameRequest for website 0.0A-ONE FLORIST

ReportAccess websiteCustomerUser Na

Admin

Passworduu

Data Flow Diagram

Cust. BookeyOrder Bookey3.0ReportsRequest for siteDisplay Website2.0Order1.0A-ONE FLORISTCustomerCustomer Reg.

Show Feedback RegDelivery Info Reg.Registered User Reg

Item Reg.

Entity Relationship Diagram

Admin

adminpasssrnoHas

Add item Delivery Information adminid

Searchsrno

pricebokatypeeenameUser_id

cityquantityaddressCustomerName

Ph_nophnoPassword

Gives

srnoname

srnoaddressHas

emailNamephnoordernow

bokaytypecityShowRegistrationquantity

phnoaddressspricegender

state

city

Use Case Diagram

A-ONE FLORISTFl

Registration

User Login

View bookey

Order

Payment Method

Invoice Customer Admin

Login A

View Order

Registered User

Add Item

View Feedback

Delivery Info

Class Diagram

Web ServerName: StringMemory: Integer

CustomerName: StringAddress: StringContact: IntgerView ()Order ()

M1

1

AdminUser Name: StringPassword: String+Add ()-Update ()-Delete ()

Sequence Diagram

Diagram for Customer:-

DatabaseA One Florist

Customer 1: Registration 1.2: Submit 1.3: Registration Successfully 2: Login 2.1: authenticate 2.3: acknowledge 2.4.: login & Incorrect Password 3: View bookey 3.1: search for the bookey

3.3: bookey found or not 3.2: acknowledge search 4: Order 4.1: Payment Method 4.2: Invoice

Diagram for Admin:-

DatabaseA One Florist

Admin 1: login 1.2: authenticate 1.3: acknowledge 1.4: login & Incorrect Password 2: Order 2.1: View Order 2.3: Order Status 2.4: Delivery Info 3: Add Item 3.1: Runtime Add Item

3.3: View Feedback 3.2: Feedback 4: logout 4.2: logout successfully

Data Dictionary1. Admin Database Name: flower.mdf

Table Name Admin

DescriptionUsed to store personal details about candidates

Field NameData TypeSizeConstraintDescription

srnoInt10PkIt is used to store name of the srno

adminidvarchar()50NullIt is used to store name of the adminid

adminpassvarchar()50NullIt is used to store name of the adminpass

2. Billy bookay Database Name: flower.mdf

Table Name billy

DescriptionUsed to store personal details about candidates

Field NameData TypeSizeConstraintDescription

srnoInt10NullIt is used to store name of the srno

floimgvarchar()MAXNullIt is used to store name of the billy bookay

3. Feedback Database Name: flower.mdf

Table Name Feedback

DescriptionUsed to store personal details about candidates

Field NameData TypeSizeConstraintDescription

namenvarchar()50PkIt is used to store name

statevarchar()50NullIt is used to store name of the state

Cityvarchar()50NullIt is used to store name of the city

phnonumeric()18,0NullIt is used to store phno

email_idnvarchar()50NullIt is used to store email _id

commentsvarchar()MAXNullIt is used to store name of the comments

suggessionsvarchar()MAXNullIt is used to store name of the suggessinos

datevarchar()50NullIt is used to store name of the date

4. Order now

Database Name: flower.mdf

Table Name Order now

DescriptionUsed to store personal details about candidates

Field NameData TypeSizeConstraintDescription

srnoInt10PkIt is used to store name of the srno

namevarchar()50NullIt is used to store name

addressvarchar()200NullIt is used to store address

phnovarchar()50NullIt is used to store phno

cityvarchar()50NullIt is used to store name of the city

bokaytypevarchar()50NullIt is used to store bookay type

quantityvarchar()50NullIt is used to store quantity

pricevarchar()50NullIt is used to store price

5. Register now

Database Name: flower.mdf

Table Name Register now

DescriptionUsed to store personal details about candidates

Field NameData TypeSizeConstraintDescription

SrnoInt10PkIt is used to store name of the srno

name varchar()50NullIt is used to store name

addressvarchar()200NullIt is used to store address

statevarchar()50NullIt is used to store state

Cityvarchar()50NullIt is used to store name of the city

gendervarchar()50NullIt is used to store gender

phnovarchar()50NullIt is used to store phno

emailvarchar()50NullIt is used to store email address

Passnvarchar()50NullIt is used to store password for user login

6. Rose1 Database Name: flower.mdf

Table Name Rose1

DescriptionUsed to store personal details about candidates

Field NameData TypeSizeConstraintDescription

srnoInt10NullIt is used to store name of the srno

floimgvarchar()MAXNullIt is used to store name of the rose1

7. tulip Database Name: flower.mdf

Table Name tulip

DescriptionUsed to store personal details about candidates

Field NameData TypeSizeConstraintDescription

srnoInt10NullIt is used to store name of the srno

floimgvarchar()MAXNullIt is used to store name of the tulip flower

Name: - Home PageDescription: - This is home page, which gives the abstract idea about the whole project that means it displays our main links of other pages. We can directly open any page from links available.Source: - Home

Name: - About UsDescription: - This page opens by clicking on the About Us which is available on the page. This page gives information about flower website.Source:- Home Page About us

Name: - FlowersDescription: - This page opens by clicking on the Flower button which is available on the page. This page gives photo about flowers.Source:-Home Page Flower

Name: - Order Description:- This page opens after successfully login to the customer to order the selected product.Source:-Flowers Order.

Name: - Registration FormDescription: - This page opens by clicking on the Register button which is available on the home page. This page gives registration for new user.Source: - Home Registration

Name: - Login Page for UserDescription: - This page opens by clicking on the Register button on top of the homepage. This page gives user to enter User Name and passwordSource: - Home. Registration Login

Name:-AdministratorDescription: - This page opens after login by Admin by entering his Username and password.Source: - Home Admin Login

Name: - Contact UsDescription: - This page opens by clicking on the contact us button which is available on the homepage. This page gives information about the developers of this website.Source: - Home Contact Us.

Name: - FeedbackDescription: - This page opens by clicking on the Feedback button which is available on the homepage. This page gives information about users feedback.Source:- Home Feedback

Name: - Order Description: - This page opens after successfully login to the customer to order the selected product.Source:-Flowers Order.

Name: - Payment MethodDescription: - This page opens after Order to the customer to Payment Method the selected product.Source:- Order Payment Method.

Name: - InvoiceDescription: - This page opens after Order then Payment Method to the customer to Invoice the selected product.Source: - Payment Method Invoice.

Name: - Registration FormDescription: - This page opens by clicking on the Register button which is available on the home page. This page gives registration for new user.Source: - Home Registration

Name: - Login Page for UserDescription: - This page opens by clicking on the Register button on top of the homepage. This page gives user to enter User Name and passwordSource: - Home. Registration Login

Name:-AdministratorDescription: - This page opens after login by Admin by entering his Username and password.Source: - Login Admin Login

Name: - FeedbackDescription: - This page opens by clicking on the Feedback button which is available on the homepage. This page gives information about users feedback.Source: - Home Feedback

Name: - Show Registration Description: - This screen display Show Registration.

Name: - Show Order Description: - This screen display Show Order.

Name: - View Feedback Description: - This screen display View Feedback .

Name: - Add itemDescription: - This screen display Add Run Time Flower.

Name: - Delivery InformationDescription: - This screen display Delivery Information.

Name: -ReportDescription: - This screen display Report.

Name: - Feedback ReportDescription: - This screen display Feedback Report.

Name: - Order ReportDescription: - This screen display Order Report.

Name: - Registration ReportDescription: - This screen displays Registration Report.

Use ManualIt is very important to decide what you should place and what not in your home page. The home page is very important in the creation of website. The website must be user friendly. Here is the information to use this website in brief:1. Website :- To visit the Home page of website please visits to the A-OneFlorist.com.2. Home :- This is the home page of the website. The User gets the various links such as Registration, Contact us, Feedback.3. About Us :- To visit the About Us page on A-OneFlorist.com

4. Flower :- To visit the Rose Bookey, Tuilp Bookey, Billy Button Bookey.

5. Registration :- In this page the new user is required to register to the website so that he can order various bookey. The registration form is provided with the customers name, Customers address, etc.6. User Login :- This page is provided to the User login.7. Contact us :- In this page the customers are provided with the name, address, and contact no. of the owner of the shop.8. Feedback :- The page feedback is provided to the new as well as to the Registered customers so the they can provide there valuable feedback to the developer.9. Admin Login :- This page is provided to the Administrator, here the administrator can view the customers feedback, Add the item into the Flowers page while runtime, see the delivery info.

Conclusion & Further Enhancement Conclusion:- This website is designed for A-One Florist.. This system gives detailed information about all registered users which are required to order the flower online. This website nearly fulfills all the requirements of the users by providing them easy accessible manner. This website also gives reports to the admin about the registered users and their feedback. The development of the system will significantly enhance the information system. This website is economical, technical and operational feasible. Maintenance cost will occur in this system while updating this system. It is very user friendly. So that user can handle it with easy. The website is developed such that it will not change the workflow of system, if some changes are suggested. In the development of this project we have learnt the importance of Asp.net with internet related activities. The internet as we know is new communication technology that is affecting our lives on scale as significant as the television or the telephone. One of the best advantages of website development is that, it provides online detail information at any time through all over the world. Due to this advantage, anyone can access information related to subject. Due to this facility we have decided to develop website. Further Enhancement:-

Further Enhancement can be online sale transactions to be included in this website. Also few more products can be included.

In Future we will provide online Email Sending transaction facility. In Future we will provide online transaction facility.

Book Reference:-

1. Books:- ASP.NET 3.5 using C#.NET 2008-Prof. Rajendra Salokhe ASP.NET Black Book 2. Websites Referred:- www.w3schools.com (ASP.NET) www.cityflowers.co.in (Online flower shopping) www.floristpune.com (Online flower shopping) www.floweraura.com (Online flower shopping) www.myflowertree.com (Online flower shopping)

CIMDR, Sangli.Page 46