Html project on cosmetic shop

Documentation:-



-INTRODUCTION TO THE PROJECT

1.1]  Introduction:-
Ø  Introduction to Cosmetic Shop…
·        The shop name is SAHELI COSMATIC SHOP, vita.
·        Tal-khanapur   District- Sangli
Ganesh peth.
·        Cosmetics also now known as make up are substance or product used to enhance or alter the appearance or fragrance of the body.
·        Many cosmetics are designed for use of applying to the face and hair.
·        Common cosmetic include lipsticks, mascara, eyeshades foundation rouge skin cleansers and skin lotions, shampoo hairstyling products etc.
Specifications:-
·        online shopping is available in vita city only.
·        All cosmetic products are available in  shop.
·        All debit, credit cards and cash on delivery  facilities are available in the shop.
·         The products will delivery within two or three days.  
While developing this website we follow the software development life cycle process. This project gives a various facilities such as
v Displaying information of Cosmetic Shop.
v User can easily use this website.
v Display the related information about this project.
v Display the information and its image  Cosmetic Shop.
      This project is developed for Saheli Cosmetic Shop. This project of Saheli Cosmetic Shop gives us the complete information about the Cosmetic Products,


1.2]  Existing application:-
            The existing system is completely maintained manually, where all the information about customer maintained in feedback, which time consuming and cumbersome process and prone to error.
             In existing system frequent use registration book is done to view various details of customer and bill on has the to manually enter the record, which is boredom and error porn.

1.3]  Scope of application:-
            In our project of Saheli Cosmetic Shop main and importance aims are,
§  Displaying information of Cosmetic.
§  Display the images of Cosmetic Products.
§  User can easily use this website.
§  Display the related information about the Cosmetic Products.
§  Display the information and its images of Cosmetic Products.
This system in useful to find out the necessary information about Saheli Cosmetic Shop.


1.4]  Need Of The application:-
            1. Scope of project includes how the software should work?
            2. Existing system have many problems like time consuming, error in displaying records, errors in salary statement.
3. This project can be developed by considering present need.
4. By implementation our Software we can Erase such kinds problem user can change or modify information and it should be used for a long time without error and maintenances.



2. PROPOSED APPLICATION

                             The basic objective of the proposed system is to develop the complete computerized website that can satisfy all the needs of the customer or who wants to know about the Cosmetic Products. To overcome the drawbacks in the manual system so that the proposed system can prove the greater efficiency with a higher Speed as compared to the manual task. Provide user friendly and attractive environment. Save valuable time and money of user.
In our project of “Saheli Cosmetic Shop” main and important aims are,
                        • Displaying information of Cosmetic Products.
                        This system is useful to find out necessary information about all most Hyundai.
2.1]    Objectives:-
            1) Make web site fact in processing, with good interface so that user can easily use the server of this website.
            2. Should be used for a long time without error and maintenance.
            3. Give information of Indian culture to the customer by this website is very easy and customer time and cost.
            4. To provide the security, authority and future piracy of the confidential information.
2.2]  Requirement gathering:-
Business analysis techniques:-
                    there are a number of techniques that a business analyst will use when facilitating business change. These range from workshop facilitation techniques used to elicit requirement, to techniques for analyzing and organizing requirement.

Business process improvement :-
     1. Selection of process improvement :-
                   Process teams, comprising 2-4 employees from various department that are involved in the particular process, is set up. Each team selects a process team leader, typically the person who is responsible for running the respective process.
 
     2. Process analysis training:-
                  The selected process team members are trained in process analysis and documentation techniques.

     3. Process analysis interview:-
                  The numbers of process teams conduct several interviews with people working along the process.

     4. Process documentation:-
                 The interview results are used to draw a first to draw a first process map. Previously existing process descriptions are reviewed and integrated, wherever possible. Possible process improvements, discussed  during the interview, are integrated into the process maps.
 
Project manager.

            Project manager is the discipline of planning, organizing and managing resource to bring about the successful completion of specific project goals and objective. It is often closely related to sometime  conflate with program management.
                        The primary challenges of project management is to achieve all of the project goals and objectives while honoring the preconceived project constraints. Typical constraint are scope, time, and budget. The secondary and more ambitions challenges is to optimize the allocation and integration of inputs necessary to meet pre-define objectives.

 Project Management Triangle

            Like any human undertaking, project need to be performed and delivered on the certain constraint. Traditionally, these constriants have been dusted of scope and cost.
            These are also referred to as the “Project Management Triangle”, Where each side represent constraint. One side of the triangle can not be change without affecting the other. A further refinement of the constraints separates product “quality” or “performance” from scope, and turns quality into a fourth constrain.
                        The discipline of project management is about providing the tools of techniques that enable  the project  team to organize their work to meet these constrain.


2.3]   HTML
            Welcome to HTML the fastest and easiest way to create application for the Microsoft Window whether you are experienced professional or brand new to

windows programming . visual basic provides you with a complete set of tools to simplify rapid application development.

            So what is HTML? The “Visual” part refers to the method is to correct the Graphical User Interface (GUI). Rather than writing numerous lines of the code to describe the appearance and location of interface element you simply drag and drop rebuilt objects into place on screen. If you have ever used a drawing program  such as paint, you already have most of the skill necessary to create an effective user interface.

HTML  stands for Hypertext Markup Language.            HTML is a document layout and hypertext specification language. It defines the syntax and placement of special, embedded direction that are not displayed by the browser but tell it how display content of the document, including text, images and other support media. The language also tells you how to make a document  interactive through special hypertext likes, which connect our document on either your computer or someone as well as with internet resource like FTP.

TOOL USED
HTML
·        HTML is a language stands for describing the website
·        HTML stands for hyper text markup language
·        HTML is not a programming language .it is a markup language
·        A markup is set of markup tags
·        HTML uses markup tags to describe web pages

HTML TAGS
·        HTML Markup tags are usually called HTML tags
·        HTML tags are keywords surrounded by angle brackets like<html>
·        HTML tags normally come in the pairs like<b>and</b>
·        The first tag in a pair is the start tag ,the second tag is the end tag
·        Start  and end tags are also called opening tags and closing tags
HTML Documents=web pages
·        HTML documents describe web pages
·        HTML documents contains HTML tags and plain text
·        HTML documents  are also called wed page
         The web page  browser (like internet explorer or Firefox) is to read HTML documents and display them as web  pages .the browser does not  display the HTML tags ,but uses the tags to interpret the content of the page.
 <html>
<body>
<h1>My first heading</h1>
<p> My first paragraph</p>
</body>
</html>

Example Explained
·        The text between<html> and </html>describe the webpage
·        The text between <body> and</body>is the visible page content
·        The text between <h1>and</h1>is displayed as a heading
·        The text between <p>and</p> is displayed as a paragraph

2.4]    Feasibility Study
·        Technical feasibility
                   As per the user requirement this website is easy to handle & simple to  operate. This  website helps  those students  who  cannot take their own books. When the  machine  are used  as the  internet terminal, no. of user can take the advantage of this e-book.
·        Economical feasibility
                    Now days the student are looking for less expensive &comfortable way of studying. Studying online helps to those student in economical way. It will prevent them from buying lot of books for a single subject & wastage of money. it means this website is economically feasible.
·        Operational feasibility
         This feasibility keep acceptation of form user on the willingness and ability of customer to support the proposed system i.e. this system focus on the user and after studying this, programmer decides the design of the system.


2.5]    Fact finding technique  :-
“Gathering facts is a not virtual-it should be done with diligence.”
                        a)no system details is left out
                        b)right problems are identified
                        c)repetitive work is avoided
                        d)wrong or incomplete details are not collected
                                    search strategy includes selecting information sources and search methods. It is includes modeling methods to make since out of information so collected. Here we try to get an overall idea about the search methods or fact finding techniques that are commonly used, they are
1] Interviewing :-
                        You can observe a lot just by watching . people talk with their eyes and gestures .interviewer is directly on ”on-line” with the people connected to the system; hence the responses are quickly received. they say more and quick time than in formal ways.
 2]Questionnaires:-
                        They are be used as a supplement to interviews. More people can be reached and answers corroborated. The questionnaires can have open ended questions like-what are the major and minor problems in the existing system. While designing questionnaire the following points must be kept in mind-
i)                   The objective of questionnaires must be clear.
ii)                The structure must be easily for the study.
iii)              Questions must be easily and unambiguously understood.
       Questionnaires are useful for gathering numerical data ,getting relatively simple opinion form a large no of people for obtaining collective opinion etc.
3] Record inspection/review:-
          This technique believes in record than in people. Record review can take place at the beginning of the system study or later in the study of comparing actual operations with what the records indicate record may include-
                         i) written policy manuals
               ii) rules and regulations
               iii) Standard operating procedures used in the organization.
     iv)   Forms and documents.

4] Observation-
            An analyst must be alert always! Observation can bring is missed facts, new ways to improve the existing procedures, duplicate work done in advertently, etc. in observation it is but quantity of time observed but the 
Angles of observation of the work contains of methods are going to be rewarding. during observation we look for
            A]     Operational in inefficiencies
            B]     Alternate routs and procedures.      
            C]      Interruption in the normal flow of the work.
            D]     The usage of file documents.
            E]      Informal communication channels etc.

On side observation provides close view of the working of the real system.


2.7]   PHASES OF SDLC.

1.    Requirement analysis phase.
2.    Analysis phase.
3.    Design phase.
4.    Coding phase.
5.    Testing phase.
6.    Implementation phase.
7.    Maintenance phase.



2.7.1]  Requirement analysis phase :-
          Statements of fact and assumptions that define the expectations of the system in term of mission objective, constraints, and measures of effectiveness and suitability. The customers are those that perform the eight primary functions of the system engineering, with special emphasis on the operator as the key customer operational requirement will define the basic need and at a minimum answer the questions.
          We have considered the today’s pattern of giving salary for the employee. The hand written slip is given for the employee and lots of slip book are stored in stored room. To reduce the hand written work this software can help in more comfortable manner.
            The tasks perform during this phases were as follows :-
                        The user demonstrable need are fulfilled.
1.The availability of resource was being checked.
2.the estimation requirement will be accomplished. This phase defined the problem that the customer is trying to solve. The deliverable result at the end of this phase is a requirement document.
2.7.2]  Coding Phase:-
               Implementation of business logic and enhancements using programming language. Main activities perform in this phase are:-
• Development of forms.
• Development of reports.
• Validation to implement business logic are put in during this phase.
• The output of the development phase is the developed software that is released for testing .
            The must be translated into a machine-readable form. The code generation step performs this task. If the design is performed in a detailed manner , code generation can be accomplished without much complication. Performing tools like compilers, interpreters , debuggers, etc. are used to generate the code different high level programming language like HTML are used for coding. With respect to the type of application, the right programming languages is chosen.

2.7.3]  Implementation phase:-
§  This is the phase where the software is installed at the client side and works in real time environment.
§  Implementation can be done under two  strategies:
1. Parallel implementation                         2. Pilot implementation
§   The installation and acceptance stage, the software artifacts, online help, and initial production data are loaded on two the production server. At this point, all test cases are run to verify the correctness and completeness of the software.
§  After customer personnel have verified that the initial production data load correct as and the test suit has been executed with satisfactory result customer formally aspects the delivery of the software.
§  Successful execution of the test suit is prerequisite to acceptance by the software by the customer.
2.7.4]  Maintenance Phases:-
                   The web site will defiantly undergo change once it is delivery to the customer. There can be many reasons for this change to occur. Change could happen because of some unexpected input value into the system. In additional, the change in the system could directly affect the software operation.
                        An increment represented a major piece of added functionality which is implemented in to production as it becomes workable, often in the form of builds or releases. Frequently, each increment must pass user acceptance testing (UAT) before being release into production.
                  Once implemented, each increment must be operated and maintained until it eventually is retied or replaced. Most organization make the mistake of failing to include the operations and maintenance phase in there life cycle. Instead they characterize implementation as the end of development, which place a premium on hitting a deadline in without taking in to account adequately the impact on costs of supporting whatever they’ve to often rushed into production.
                        It’s common shortly after the end of a project to conduct a post-implementation review, which telling often is dubbed the unfortunate term, ”post-mortem”. The purpose of the type of review is to learn lesson from the project experience so that they can be applied to improve the development and project process on subsequent projects. However, most organization finds that their lessons learned remain pretty much the same project after project. In other words, they  have really learn lessons because they don’t apply them effective project  management learns and applies lesson through the project ,as well as from project to project.



3. APPLICATION DESIGN


3.1   WEB PAGES

This is home page of our project, here we have taken certain menus like
1     Home .
2     Company .
3     Products .
4     Photo Gallery
5     About Us.
6     Contact Us.
7     Feedback.
8     Create Account.




4. IMPLEMENTATION

Application Requirement.
          The minimum software and hardware requirments for your complete web site to run softcorner computer shopee web site.

Hardware Requirment
Processor:      Pentium IV& Above
RAM:-            128MB& above
Hard disk:       40 GB & above
Printer:           Inkjet
Monitor:         Color any size
Keyboard:       Any type of keyboard.
Mouse:           Optical Mouse

Software Requirments
Microsoft window XP or later versions
Notepad-HTML



5.  CONCLUSION

1. This computerization application is easy to handle.
2. The application is used to reduce the redundancy and accuracy in maintaining and processing the data.
3. An every application needs the error free operation to avoid all manual work, The application used computerization database.
4. The application is less time consuming and error free.
5.  It is faster foe data finding, correcting as well as modifying the manual application.
6. This on line application can increase the customer of the firm and also provide the good facilities and services to the customer.
7. It gives the all information about the parlor at any time.