Project documentation .docx
Black Curtain Rods Individual's lifestyle, food preferences, preparation abilities, snack habits, cravings, etc, should all be considered when developing a dietary plan. It is important that the nutrition counselor tailor the diet to the individual as opposed to adopting a "one-size-fits-all" approach. After weight loss, lower-fat diets may be the best. For most people, being overweight is a result of an insufficient amount of exercise, an inadequate lifestyle routine and a poorly balanced diet. Most high-fiber foods are also high in water and low in calories, making them must-have diet foods. Soluble fiber can help to lower cholesterol; insoluble contains indigestible fibers that add bulk to our diets. https://www.bigitrends.com/black-curtain-rods/
Black Curtain Rods Individual's lifestyle, food preferences, preparation abilities, snack habits, cravings, etc, should all be considered when developing a dietary plan. It is important that the nutrition counselor tailor the diet to the individual as opposed to adopting a "one-size-fits-all" approach. After weight loss, lower-fat diets may be the best. For most people, being overweight is a result of an insufficient amount of exercise, an inadequate lifestyle routine and a poorly balanced diet. Most high-fiber foods are also high in water and low in calories, making them must-have diet foods. Soluble fiber can help to lower cholesterol; insoluble contains indigestible fibers that add bulk to our diets.
https://www.bigitrends.com/black-curtain-rods/
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Project Title
Project Report
SESSION 2018 - 2020
Project Advisor
Teacher Name
Project Members
Hafiz Umer Sadiq (0115)
Muhammad Musawar (0113)
Muhammad Shahbaz (0095)
Department of Computer Science
Riphah International College
THE HOLY SCRIPTURE
“In the Name of Allah, who is the most beneficent and the most
Merciful”
“While For those who accept guidance,
he increases their guidance and bestows on
them piety”
Surah Muhammad 17
Project Title
Project Report
SESSION 2018 - 2020
Project Advisor
Teacher Name
Project Members
Hafiz Umer Sadiq (0115)
Muhammad Musawar (0113)
Muhammad Shahbaz (0095)
Department of Computer Science
Riphah International College, Faisalabad
This project is to be submitted to the Department of Computer
Science, Riphah International College Faisalabad for the partial
fulfillment of the requirement for the
ADP DEGREE
IN
COMPUTER SCIENCE
Approved on: ___________________
Internal Examiner
External Examiner
Name: _________________
Sign : _________________
Name: ________________
Sign : ________________
Department of Computer Science
Riphah International College, Faisalabad
DEDICATION
We dedicate to our parents;
They gave us everything that time when
They have nothing,
They shadowed us meanwhile they
Were in sunshine,
Provided crystal life of knowledge,
They cut their stomachs and afforded
Our studies,
May Allah bless them Peace, Happiness of
Life (Ameen)
We also dedicate to those who dare to
Dream and make them true.
ACKNOWLEDGEMENTS
ABSTRACT
The major aim of launching the website to sort out the issue of product mismanagement in shape
and size It is an age of technology and the trend of online shopping is touching the skies but with
the progress of technology also brings many issues like product color, rates, and quality issues
but the Eyeglasses website is the solution of this problem as it will enhance the product orders
and restore the trust of the buyer. With the help of this website, people will be able to view their
product, size, color, and quality before purchasing and get rid of the embarrassment of
complaints and mismanagement. It will be very helpful to view the products their size and also
can take the snapshot. Besides this, the picture can be shared with social media and other buyers
in order to get satisfactory before place order. It is easy to use and accessible even to the
common people.
Advisor’s Comments
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
Advisor Name
ADP – Computer Science
Rupiah International University
Contents
Chapter #1: Introduction
• History of Eyeglasses
• Historical Timeline
• Objectives of e-shopping
Chapter #2: Related Projects
• Selection of Eyeglass Brands.
• Related projects and their defects
Chapter #3: E-commerce (System Analysis and Design)
• Flow Chart Diagram
• Use Case Diagram
• Entity Relationship Diagram
Introduction
Online shopping trend is being processed in Pakistan after getting development in western
countries. People seem eager to buy online products but the apprehension of mismanagement is
also increasing along with the progress because some time selected products add, not the same
that is ordered. Eve Glasses website will be a timely solution to the problem that needs no skills
and just need an internet connection. It will be very effective for the new as well as the old buyer
who wants to buy a product like cosmetics, clothes, shoes, and other accessories. It will facilitate
the customers to see the selected thing before placing an order. The product view can be shared
with the family and friends before buying.
Electronic commerce is a vast communication network that in the present age has become a
business network due to the development of online shopping trends. It is a system of selling and
purchasing daily necessities of life. E-commerce is a set of dynamic business processes. Online
shopping is an innovative form of e-commerce where customers come, choose the product, and
place orders. The whole system is run on the electronic media but it is necessary to deliver the
exact perfect that is ordered by the customer but some issues come when the pushers do not find
the exact user that creates the air of mismanagement and general people avoid buying a thing
online. The Eyeglasses website is a solution to this problem because it offers a close view of the
product by wearing the glasses. It will restore the trust of the buyer band to give progress to the
E-commerce business. Particularly or is impotent need of underdeveloped countries where
e-commerce is in its infancy.
Virtual Shop is a website based tool which virtually enables you to try the clothes product by just
accessing the webcam. This system includes a live preview window, and users can also adjust
their size. After selecting a product you can get a snapshot of that product and you can share on
social media like Facebook, twitter etc.
This tool is easy to use as it does not require any human effort other than accessing the internet.
1.1: History of Eyeglasses
Eyeglasses History
The first vision aid, called a reading stone, was invented around 1000 AD. The reading stone was
a glass sphere that was laid on top of the reading material to magnify the letters. The first
wearable eyeglasses were invented around 1284 in Italy. It is thought that Salvino D'Armate was
their inventor.
Inventor of Glasses
Salvino D'Armate is most often credited with the invention of the first wearable eyeglasses
around 1284. The earliest glasses were prescribed for hyperopia and perched on the bridge of the
nose. Sunglasses as we know them today were invented in 1929 by Sam Foster. He made it
utilizing the polarizing filter and sold it to the public in an Atlantic City Woolworths.
Later Developments of Glasses
In the 17th century people knew the principle of the concave and convex lenses. Eyeglasses can
be produced with single lenses that correct for distance vision or up close, or they can be
manufactured with multifocal lenses, which correct both distance and reading. Concave glass is
used to correct nearsightedness, so that the rays of light are diverged. Convex lenses are used to
aid the correction of farsightedness, so that the light rays are converged. Cylindrical lenses used
to correct astigmatism were invented by Sir George Airy in 1825. Bifocal lenses can be used to
treat with nearsightedness and presbyopia (with a lower part for viewing objects near at hand (as
in reading)). They were the first devised by Benjamin Franklin in 1784.
Figure : Graphical figure of Glasses
The first eyeglass frame temples were made by Spanish craftsmen in the 1600's. They affix
ribbons of silk or strings to the frame and loop them over the user's ears. The new types of
eyeglasses carried out to China by Spanish and Italian missionaries. Instead of making loops, the
Chinese attached small metal weights to the strings. In 1730 Optician Edward Scarlett designed
rigid temples that rest atop the wearer's ears.
Glass, plastic or polycarbonate are lens materials for glasses. Glass was the original material for
spectacles because it has great optical clarity, but the glass lenses can be very heavy in stronger
prescriptions. Plastic lenses are much lighter than glass but they are prone to easily being
scratched. The lightest and thinnest lens material for glasses is polycarbonate, also called CR-39.
It is believed that approximately 64 percent of the adult population in America wear glasses
while 20.5 million age 60 and over have cataracts.
Incorrect eyeglasses may do harm to your eyes, so lenses should be prescribed by an
ophthalmologist or optometrist and made by a skilled optician.
1979: Michael Aldrich invented online shopping
1.2: Historical Timeline
1981: Thomson Holidays, UK is first B2B online shopping
1985: Nissan UK sells cars and finance with credit checking to customers online from dealers’
lots.
Pizza Hut offers online ordering on its Web page in 1992
1995: Jeff Bezos launches Amazon.com
2010: US e-Commerce and Online Retail sales projected to reach $173 billion, an increase of 7
percent over 2009
Figure : Graphical representation of glasses history
1.3: Objectives of e-shopping
The main objectives of the e-shopping are given below:
• To provide information about various products in a different category.
• Customers can purchase Products Online.
• Customers can login and get various information about products and can purchase a
suitable product with price and quality comparison.
• Customers can pay online, so security is must, therefore, e-shopping provides secure
transactions.
• After-sale e-shopping also provides after-sales service in which customer problems are
solved.
• Data security is maintained to a relatively high level by implementing it at the Database
level, so as to ensure that only authorized users have access to confidential client
information.
2.0: Related Projects
2.1: Selection of Eyeglass Brands
Selecting the best brand and style of glasses is a personal decision that depends on what glasses
features are most important to you. Nonetheless, some brands remain more popular than others
due to price, style, and quality. What is a favorite eyeglass brand for one person may not be at
the top of this list for another, but recognizing consistently high-ranked brands can help you
narrow down your search.
2.2: Related project and their defects.
• Tom Ford
It is a very attractive site but you have to log in first of all but the user hesitates to log in.
If a user/customer want to only visit they have to login first
• Eyeglasses
It works properly but Log in message shows again and again, which is a very irritating
process.
• Zennioptical
They do not have Service Customers 24/7/365 quality, and can make purchases
whenever it’s most convenient for them because your web store will always be open.
Sometimes sites do not open/load.
• Blikvision
They admire their site by showing messages in the shape of paragraphs on the top of the
page.
• Wcolo
Slow uploading, the picture or shapes of glasses loading slowly which makes a user tired
• Suss Microoptics
This site has glitches, page rotates in every direction (mismanagement).repellent
interface.
Above are the defects of different sites which are not in our site/project.
3: E-commerce (System Analysis and Design)
3.1: Flow Chart Diagram
Data Flow Diagram (DFD) is a methodology of graphical structural analysis and information
systems design, which describes the sources external in respect to the system, recipients of data,
logical functions, data flows and data stores that are accessed. DFDs allow to identify
relationships between various system's components and are effectively used in business analysis
and information systems analysis. They are useful for system’s high-level details modeling, to
show how the input data are transformed to output results via the sequence of functional
transformations.
Figure 3 : Table of Symbols of Flowchart
A flowchart is a type of diagram which represents an algorithm, process or workflow, displays
the steps as boxes of various kinds and depicts their order by connecting them with arrows. Any
business graphic document will be more colorful and understandable if it will use
professional-looking and visual diagrams and flowcharts. Flowchart design gives versatile
presenting and explaining of the process.
Figure 4 : Flowchart
3.2: Use Case Diagram
A use case diagram at its simplest is a representation of a user's interaction with the system that shows the
relationship between the user and the different use cases in which the user is involved.
Figure 5 : Use case Diagram
The purpose of the use case diagram is to capture the dynamic aspect of a system. However, this
definition is too generic to describe the purpose, as other four diagrams (activity, sequence,
collaboration, and State chart) also have the same purpose. We will look into some specific
purpose, which will distinguish it from other four diagrams.
Use case diagrams are used to gather the requirements of a system including internal and
external influences. These requirements are mostly design requirements. Hence, when a system
is analyzed to gather its functionalities, use cases are prepared and actors are identified.
When the initial task is complete, use case diagrams are modelled to present the outside view.
• In brief, the purposes of use case diagrams can be said to be as follows.
• Used to gather the requirements of a system.
• Used to get an outside view of a system.
• Identify the external and internal factors influencing the system.
• Show the interaction among the requirements are actors
3.3: Entity Relationship Diagram
ER model is a logical representation of an enterprise data. ER model is a diagrammatic
representation of the logical structure of a database.
The ER model describes relationships among entities and attributes.
ER diagram was first developed by Peter Chen in 1976.
Figure 6 : ER Diagram
Advantages of ER Model
• Conceptually it is very simple: ER model is very simple because if we know the
relationship between entities and attributes, then we can easily draw an ER diagram.
• Better visual representation: ER model is a diagrammatic representation of any logical
structure of a database. By seeing ER diagrams, we can easily understand relationships
among entities and relationships.
• Effective communication tool: It is an effective communication tool for database designers.
• Highly integrated with relational model: ER model can be easily converted into relational
model by simply converting ER model into tables.
• Easy conversion to any data model: ER model can be easily converted into another data
model like hierarchical data model, network data model and so on.
References:
• http://www.glasseshistory.com/
• https://www.timetoast.com/timelines/history-of-eye-glasses
• https://pctechnicalpro.blogspot.com/2017/04/advantages-disadvantages-er-modeldbms.html
• https://www.tutorialspoint.com/uml/uml_use_case_diagram.htm
• https://www.conceptdraw.com/examples/online-shopping-flowchart-pdfRappaport