Вы находитесь на странице: 1из 40

2

Jojo

-: Introduction To Project:-

Project Name: - Joy Planner

Project Definition
The Hospital Erp is designed for Any Hospital to replace their existing manual,
paper based system. The new system is to control the following information;
patient information, room availability, staff and operating room schedules, and
patient invoices. These services are to be provided in an efficient, cost effective
manner, with the goal of reducing the time and resources currently required for
such tasks.

A significant part of the operation of any hospital involves the acquisition,


management and timely retrieval of great volumes of information. This
information typically involves; patient personal information and medical history,
staff information, room and ward scheduling, staff scheduling, operating theater
scheduling and various facilities waiting lists. All of this information must be
managed in an efficient and cost wise fashion so that an institution's resources
may be effectively utilized Hospital Erp will automate the management of the
hospital making it more efficient and error free. It aims at standardizing data,
consolidating data ensuring data integrity and reducing inconsistencies.

Purpose

l. Employee Details: The new proposed system stores and maintains all the employees
details.

2. Speed: The new proposed system is very fast with 100% accuracy and saves time.

Page 1
2
Jojo

3. Manpower: The new proposed system needs less manpower. Less people can do the
large work.

4. Efficiency: The new proposed systems complete the work of many salesperson in
less time.

5. Past details: The new proposed system contains the details of every past doctor and
patients for future assistance.

6. Reduces redundancy: The most important benefit of this system is that it reduces
the redundancy of data within the data.

7. Work load: Reduces the work load of the data store by helping in easy updates of
the products and providing them with the necessary details together with financial
transactions management.

8. Easy statements: Month-end and day-end statement easily taken out without
getting headaches on browsing through the day end statements.

-: Scope Of Work:-

 The system will help the sales to generate the efficient reports of customer
and sales.
 This system is developed for retailers.
 Purchasing and selling products and services over the internet without the
need of going physically to the market is what online shopping all about.
 Online shopping is just like a retail store shopping that we do by going to
the market, but it is done through the internet.

Page 2
2
Jojo

 Online shopping cab be either business to business (B2B) or business to


consumer (B2C).
 It provides mobile accessories to retailers.
 Developed with the intentions to computerize the work of selling
accessories.

-: An Existing System:-

 The existing system is manual. The existing system


maintains all records like booking management handling, pay-slip
generation, records generation & file saving generation manually. All the
certificate are given manually. The manual is very slow and time
consuming. The existing system contains large number of error due to
manual system. So, we decided to make a computerized system, which is
less time consuming and prone.

Page 3
2
Jojo

 The current system is developed in PHP and my SQL


server. PHP is use as a front-end and SQL server as back-end. As PHP
provides better GUI and easy, fast and logical coding we have used PHP
as front-end. The current system is power full and it consists of all types of
information required. We have tried to make almost all the reports
computerized.

 We have generated the computerized reports for the pay-slip


generation. It has more advantages over existing system.

-: Need Of Proposed System:-

 Main reasons for the computerization of mobile accessories management


system.
 Provide services in a better, understandable and cost effective manner to
the customer.
 To improve the efficiency of mobile accessories information:
 To enhance customer satisfaction.
 To eliminate the any misdoing in the accessories shop activities.
 To increase the profitability of the mobile accessories shop.
Page 4
2
Jojo

 To keep the tract of the customer records in a better way.


 Customer’s records were store inefficiently.
 Lack of updated information regarding-stock position at the mobile
accessories shop and the status of the purchase orders.
 The lead-time of bills preparation was reasonably high.
 Customer satisfaction is fairly high because of the immediate get
information.
 Customer records are stored efficiently, and are easily retrievable.
 The report retrieving is easy.
 The change in the mobile accessories shop becomes an easy job. The
change can also be reflected in the entire relevant document. Customer
satisfaction is high.
 The mobile accessories shop reports are less error-prone.

-: Feasibility Study:-

 To study the scope of financial approach concerning to the mobile


accessories business.
 To find out the potential benefits and opportunities lie in this business.
 To study the information about various suppliers of the products.
 To study the management policy or formulation of production policy,
marketing, storing etc…
 To make the study of marketing skills.
 To evaluate profitability.
 To study the management of capital and other sources.
Page 5
2
Jojo

 A feasibility study is undertaken to determine the possibility or probability


of either improving the existing system or developing a completely new
system.
 It helps to obtain an overview of the problem and to get rough assessment
of whether feasible solution exists.

-: System Features:-

Guidance
 At the homepage, “how to order?” is given, through which user can use
website and fulfill his/her necessaries.

Easy To View

Page 6
2
Jojo

 Complete description of mobile accessories is provided with image. With


its help the user can easily find his requirement and order accordingly.
Order
 We provide easy way to order the products for retailers. Copy the
name from the list given, and copy it to order page. This will be seen at
admin side which will be processed further.

-: Hardware and Software:-

 This phase of the software development process details with a


brief study of different hardware to use this system by client.

Component Minimum Recommended


Processor 2.5 gigahertz(GHZ) Dual processor that
are each 3GHZ
RAM 1Gigabyte(GB) 2GB

Network 56kilobytes per 256kbps or faster


second (kbps) connection between

Page 7
2
Jojo

connection client computer and


between client server
computer and
server

Software

 Operating system :- windows 2000 or later


 Front End :- PHP
 Back End :- MYSQL 2005

-: Data Flow Diagram/OOAD/UML:-

Context level diagram

ADMIN

Customer
required for
Online
electronic

electronic
products
products

Page 8
2
Jojo

Zero Level DFD

Customer View Register


products

Order
Select
product

First Level DFD

View Customer
ADMIN
products

Page 9
2
Jojo

Select Print
products detail &
print
bill

Database Layout

Admin Table:-

Fieldname Type Size Constraints Extra


uid Int 50 primarykey auto-increment
username varchar 50
password varchar 50

Users Table:-

Fieldname Type Size Constraints Extra


Page
10
2
Jojo

Uid Int 50 primarykey auto-increment


Username varchar 50
Pas varchar 50
Email varchar 50
Contact Int 10
address1 varchar 50
address2 varchar 50
City varchar 50
Pincode Int 6

Product Table:-

Fieldname Type Size Constraints Extra


Id Int 50 primarykey auto-increment
Category varchar 50
Name varchar 50
Photo varchar 50
desc1 varchar 50
desc2 varchar 50
desc3 varchar 50
desc4 varchar 50
Price varchar 50
Dis varchar 50

Order Detail Table:-

Fieldname Type Size Constraints Extra


orderid Int 50 primarykey auto-increment
productid Int 11
quantity Int 11
price Flot 11
customerid Int 20
date Text 20
dis Int 10

Order Table:-
Page
11
2
Jojo

Fieldname Type Size Constraints Extra


Ordered Int 50 primarykey auto-increment
Productid Int 11
Quantity Int 11
Price Flot 11
Customerid Int 20
date1 Text 20
status1 Int 2
Address Int 6
Pincode Int 7
Bill Int 6
Dis Int 6

Category Table:-

Fieldname Type Size Constraints Extra


cid Int 50 primarykey auto-increment
cname varchar 50

Cart Table:-

Fieldname Type Size Constraints Extra

id Int 50 primarykey auto-increment


customer_id Int 50
product_id Int 50

price Int 50

quantity Int 50

total_price Int 50

Page
12
2
Jojo

created Datetime

status Enum (1,0)

DESIGN OF INPUT SCREEN

(i) User Login:

Page
13
2
Jojo

Note:
This is the Login page where user can login.

(ii) User Register:

Page
14
2
Jojo

Note:
This is Register page where user can register their Self on Website.

(iii) User Contact:

Page
15
2
Jojo

Note:
This is Contact page

Page
16
2
Jojo

(iv) User index select category:

Note:
User can select any Category.

Page
17
2
Jojo

(v) User Search Products:

Note:
Users can Search Products by Their Name.

Page
18
2
Jojo

(vi) User Shopping Cart:

Note:

Cart: On this Page the Products in the Cart will be displayed.

Page
19
2
Jojo

(vii) User Delivery Address:

Note:
On this page the User will enter the Address of Delivery.

(viii) User Order:

Note: The Orders which are placed by User were shown on this Page.
Page
20
2
Jojo

ADMIN PANEL:
1. Admin Login:

Note:
Admin Login Page

Page
21
2
Jojo

3. Add Products:

Note:
Page where Admin can add Products.

Page
22
2
Jojo

4. Remove Products:

Note:

Remove: Page where Admin can Remove Products.

5. Update Products:

Note:

Update: On this Page user can select the Product to Update.

Page
23
2
Jojo

6. Update Product:

Note:

Update product: On this Page user can Update Details of the Product.

Page
24
2
Jojo

7. Admin View Orders:

Note: On this page Admin can see the Orders.

8. Admin Status Of Orders:

Note:
Page
25
2
Jojo

Orders: On this Page user can Change the Status of Order.

DESIGN OF OUTPUT SCREEN

CLIENT SIDE:
1. User Index:

Note:
This is Index page which displayed when user firstly visit my website

Page
26
2
Jojo

2. User Success Full Register:

Page
27
2
Jojo

Note:
This is Users Success full register Page.

3. User Display Selected Category Product:

Note:

Display Product: On this Page the product of Selected Category will be


displayed.

4. User Search Product Display:


Page
28
2
Jojo

Note:

Search product: On this page the Result of Search Product will be displayed.

5. User Successfully Shopping:

Note:
This page is displayed when the Order is Successfully Displayed.

6. User Check Order:

Page
29
2
Jojo

Note:
The Orders which are placed by User were shown on this Page.

ADMIN PANEL:

1) Admin Home Page:

Note: The home Page of Admin.

2) Admin Successfully Add Product:

Page
30
2
Jojo

Note:
Successes full add: This page is displayed when Product is Successfully
Added.

3) Admin Successfully Remove Product:

Note:

Successes full remove: This page is displayed when Product is


Successfully Deleted.

4) Admin Successfully Updated Product:


Page
31
2
Jojo

Note:

Success full update: This page is displayed when Product is Successfully


Updated.

5) Admin Print Bill & Report:

Page
32
2
Jojo

Note:

Print bill: On this page Admin can print the Bill.

Page
33
2
Jojo

-: Limitation:-

 Online payment.

 Total amount of upload files can not measure.

 Need to improve design quality in my website.

Page
34
2
Jojo

PROPOSED ENHANCEMENT

 Online payment.
 User chat.
 Product like.

Page
35
2
Jojo

CONCLUSION

 From a proper analysis of positive points and constraints on the


component, it can be concluded that the website is a highly efficient thing.

 Here about us facility provide by this website, so end-user can also send
any query using query form that send to Admin .

Page
36
2
Jojo

BIBLIOGRAPHY

SR. Author
Book Name Publisher
NO Name

PHP, MySQL,
Steve
JavaScript & HTML5
1 Suehring and Wiley
All-in-One For
Janet Valade
Dummies

 W3schools.org

Page
37
2
Jojo

TESTING PROCEDURE AND IMPLEMENTATION


PROCESS

System testing is done to verify that the system provides the


correct output according to the input provided and works according to the
user’s requirements.

This is done in the following steps:

1. Module Testing.

2. Integrated Testing.

3. System Testing.

1) Module Testing:

During the development stage, supplying its individual test data and the
output of each test verified tested each module. Test cases were taken in a
way that it would cover all the possibilities of the transactions or
procedures. The modules that depend on other sub modules were tested
after the successful testing of sub modules.

2) Integrated Testing:
After ensuring the successful execution of each module separately, all the
modules were combined together to form different sub systems and

Page
38
2
Jojo

checked for logical and syntactical errors. Here each and every sub
system formed is tested separately with the test data that cover all the
possibilities. This is done because all the modules might be working
properly but when they are combined and have to interact with each other
then problem may occur. Data might be lost; one module might have an
adverse effect on another and so on. This is why the integrated testing is
performed.

The integrated testing was divided into the following points:

1. User Interaction
2. Command Selection
3. Displaying Menu
4. Validation of entered data.
5. Updating of master information and adding, modifying and listing
6. Transaction processing

3) System Testing:

After the completion of the integrated testing


successfully, all the sub system is combines together to form a whole
system. This system tested using test data. This test data are manually
process and then its results are compared with those of the system.
During testing some errors detected, this were rectified and corrected in
system.

After successful testing of the system with test data the


system tested using live data. To implement the system simultaneous
working of manual system and computerized system is going on with live

Page
39
2
Jojo

data using which the system is checking thoroughly and made ready for
final implementation.

Page
40

Вам также может понравиться