Call Girl Gurgaon Saloni 9711199012 Independent Escort Service Gurgaon
Main zota abstract
1. Zota Health Care Pvt. Ltd
DR. S. & S. S. GHANDHY COLLEGE OF
ENGINEERING & TECHNOLOGY
SURAT
6th
SEMESTER
PROJECT REPORT OF
“Zota Health Care Pvt.Ltd”
SUBMITED TO
Inforamation Technology Department
YEAR-2013
GUIDED BY:- SUBMITED BY:-
Mr. Laxman C. Ninama Girase Rakesh(106120316008)
Jariwala Hitanshu(106120316010)
Panchal Aakash(096120316051)
Page No: 1 / 87
2. Zota Health Care Pvt. Ltd
DR.S. & S. S. GHANDHY COLLEGE OF
ENGINEERING & TECHNOLOGY
SURAT
CERTIFICATE
This is to certify that Girase Rakesh,Jariwala Hitanshu,Panchal Akash
student of Diploma in I.T. Department has successfully completed their project
under title “Zota Health Care Management” in according with technical and
theoretical specifications for the year 2013.
External Guide Course tutor H.O.D Principal
Page No: 2 / 87
4. Zota Health Care Pvt. Ltd
PROJECT PROFILE:-
• Project Title : Zota Health Care Pvt.Ltd
• Objective : To reduce the daily time Consumption for Data
entry, reduce the burden of manual work, for
effective management of effective tasks, for co-
ordination among different tasks etc.
• End User : Zota Health Care Operators
• Front End Tool : Microsoft Visual Basic 6.0
• Back End Tool : Microsoft SQL Server 2005
• Project Guide : Mr. Laxman C. Ninama
• Submitted by : Girase Rakesh,Jariwala Hitanshu,Panchal Aakash
• Submitted To : Dr. S. & S.S. Ghandhy Engg.college surat.(I.T Department)
Page No: 4 / 87
5. Zota Health Care Pvt. Ltd
ACKNOWLEDGEMENT
Before penning a single word for the project, we take this opportunity to thank all those who have
helped us directly or indirectly in making our project live and turn it into a successful piece of work. Many
People have contributed to this project in a verity of ways. Words are not enough to describe their support
and faith in us. But still we want to thank all of them.
Firstly, we would like to thank god and our parents who always bless us and motivate to achieve our
desired goals in life.
We also express our thinks to Mr. Laxman C. Ninama of our heart who guided us as much as
possible and for giving us valuable information regarding to our project. Our Special thanks go to
Mr.JatinBhai who gave us his various views and innovative ideas for this project.
The Project would not have been successfully completed without continuous support, motivation
extended by our colleagues and friends who were always with us whenever we needed.
This was the first professional step towards the high profile career in computer field. So, we are
thankful to IT Engineering Department for facilities that are provided to us for accessing the lab. It was a
great experience of exposing as well as learning lot of new things in Computer Engineering. We are
indebted to all those who provided reviews our task and we apologize to anyone if we may have failed to
mention.
Last but not least, thanks to Dr. S & S.S. Ghandhy College of Engineering & Technology for
providing us the platform to present the project.
Page No: 5 / 87
6. Zota Health Care Pvt. Ltd
INDEX
Sr.No. AbstractAbstract Page No.Page No.
1. Company Profile 07Company Profile 07
2. Project Definition 11
3. System Profile 16
4. System Analyses 20
5 System Requirement Specification 24
6 Tool Information 27
7 Dataflow Diagram 34
8 Entity Relationship Model 43
9 Data Dictionary 47
10 Screen Shots 56
11 Testing 76
12 Conclusion 81
13 Bibliography:- 83
Page No: 6 / 87
7. Zota Health Care Pvt. Ltd
COMPANY PROFILE :-
The tormenting desire to serve mankind and also the ambition to make a dent in one of the fastest
growing Pharma industries is the name ZOTA HEALTH CARE LTD. Now ZOTA is turned
Page No: 7 / 87
8. Zota Health Care Pvt. Ltd
into a GROUP with 18Division in its fold, viz.
• ZOTA HEALTH CARE LTD
• ZOTA PHARMACEUTICALS
• ATOZ PHARMACEUTICALS
• SAYONA
• MARLINE BIO CARE
• PSYCHO GEM
• Ceedee LIFE CARE
• SPRINGER BIO-TECH
• MEDI COST
• MEXON HEALTHCARE
• HEALTH PARK LABORATORIES
• OPTHALGEM
• NEERMN
• CORPUS PHARMA
• MAGENTA
• DENTO GEM
• DERMOGEM
• VISION MEDILINK
To meet the demand of the trade, ZOTA Group can today boldly claim to have over Two
thousand two hundred products in its mix. To free the doctors from the dependence on multiple
of companies, ZOTA today offers an unmatched range of products under a single roof. The
strength of the natural treatment too has been promoted with separate AYURVEDIC Division.
ZOTA formed the required traits of a truly STANDARD Pharma Organization with
the ETHICS of not indulging into unscrupulous practice and
unwavering QUALITY with ZERO DEFECT; in fact,ZOTA was approved with the
prestigious ISO 9001:2005 Certification & CRISIL SE 1A. This Rating Indicates
"HIGHEST" Performance Capability and "HIGH" Financial Strength. In addition to
Quality Control, the company has adopted Total Quality Management System, which leaves
no stone unturned to keep the product with International Quality Standards.
Our R&D is extensively working on unique and novel formulations especially in
nutraceuticals.Already applied ten unique different formulations for patent and amongs
Page No: 8 / 87
9. Zota Health Care Pvt. Ltd
them two products is applied for PCT for 142 countries. The formulation which has gone for
PCT already introduced in domestic market and accepted by medical fraternity very well. RTFit
is a unique and novel combination of two amino acids for liver disorders especially for alcoholic
hepatitis with unique mode of action without any complication due to its natural origin. Apart
from RTFit other patent applied formulations will be available shortly. Company has already
started the clinical trial of RTFit in various liver disorders with good no. of patients to evaluate
the efficacy and safety of RTFit.
ZOTA has setup the production facility for the EXPORT at Surat in the Surat Special
Economic Zone, Nr. Sachin Railway Station, Sachin, Surat. (Gujarat). This manufacturing plant
follows cGMP & WHO conditions comparable with the international regulations (MCC South
Africa & MHRA U.K And USFDA.). The company is primarily involved in manufacturing of
Tablets & Capsules (General group).
Our Products:
• Tablets
• Oral Liquid
• Dry Powder
• Capsules
• Softgel Capsules
• Injectables
• Ointment
• Cream
• Lotion
• Medicated Soaps
• Eye / Ear Drops
• Ayurvedic Products
• Toothgel
• Mouthwash
• Gumpaint
• Shampoo
Infrastructure
ZOTA Group is a professionally managed organization incorporating most modern
Page No: 9 / 87
10. Zota Health Care Pvt. Ltd
management systems and procedures. ZOTA comprises highly qualified, well experienced and
dedicated pharmaceutical and technical professionals from floor level to marketing.
Mission
Our mission is to provide innovative products to our customers at competitive rates
and prompt delivery at the highest level of professional services. Today, ZOTA and its Division
are present almost in every part of the country. The company is currently focused on making a
renewed thrust in the international market with branded formulations as well as high
quality generics.ZOTA has the Globe in the vision and determined to reach its Goal and expects
you to makeZOTA your trusted Goal.
Page No: 10 / 87
12. Zota Health Care Pvt. Ltd
Zota Health Care Management is Windows bases Information System developed using
Visual Basic 6.0 as Front End and SQL Server 2005 as Back End for the operator who is engaged
taking Sales Order and then prepare sales order delivery challan and also make sales invoice for
dealer.
System would be able to manage day-to-day transactions like, Purchasing product from
supplier,Managing inventory stocks, Generating Delivery Challans, Invoices and Receipt Vouchers.
System will be also capable to generate various reports for effective decision making.
MODULE SPECIFICATION:
1. Master Module
2. Purchase Module
3. Sales Module
1. Master Module
This module is related to all master data such as Supplier Master,Dealer Master ,Product
Master and Bank Account Master.
In this Module,we can also report the master information about the Supplier,Dealer and
Product.
Scope:
• Maintaining Supplier Master
• Maintaining Dealer Master
• Maintaining all information about Product
• Maintaining Bank Account Detail of Dealer and Supplier
2. Purchase Module
This module is related to Purchase Process has being Worked in Zota Health Care
Management.
This module maintain purchase Enquiry,recived Quatation,order,invoice and delivery
Challan.
Scope:
• Preparing Purchase Enquiry
• Receiving Quatation Detail from Supplier
• Prepare Purchase Order
• Prepare Purchase Dellivery Challan
Page No: 12 / 87
13. Zota Health Care Pvt. Ltd
• Prepare Purchase Invoice for Supplier
• Prepare Payment Voucher
3. Sales Module
This module is related to Sales Process has being Worked in Zota Health Care
Management.
This module maintain information about the sales order,sales invoice and sales delivery
challan.
Scope:
• Prepare Sales Order
• Prepare Sales Dellivery Challan
• Prepare Sales Invoice for Dealer
• Prepare Receipt Voucher
Page No: 13 / 87
14. Zota Health Care Pvt. Ltd
Project Activity ChartProject Activity Chart
No Task Name Start Finish Duration
1 System Analysis 25/07/2012 01/08/2012 7d
2 System Design 02/08/2012 10/08/2012 8d
3 Database
Implementation
11/08/2012 18/09/2012 8d
4 System Coding 19/09/2012 19/10/2012 30d
5 Testing &
Implementation
20/10/2011 30/11/2011 10d
6 Documentation 1/11/2011 5/11/2011 5d
Page No: 14 / 87
15. Zota Health Care Pvt. Ltd
Schedule
Page No: 15 / 87
Weeks
Months
Week 1
Week 2 Week 3 Week 4
1st
Month
Introduction to
Institute.
Introduction to
Visual Basic 6.
Introduction Of Existing
System.
Collect all Basic things
of System.
We are Gone For
System Analysis
In Industry.
Study the
Industry in
Detail.
2nd
Month
Study of Process
of industry .
Start Basic
Designing of
Forms.
Continue learning of
programming language,
concepts.
Deciding the process
model of the proposed
project.
Finish the analysis and
decide the GUI design
of project
Start gathering
information about
the various
Projects.
Collect all
Information Of
SQL
SERVER2005.
All Query &
Basic
Connectivity
Learn.
3rd
Month
Work on the
design features.
Defining the
system design
with the database.
Complete the System
Requirement
Specification.
Complete the
Diagrams Like
Data Flow &
Entity
Relationship
Diagram.
Complete Some
Database in
Sql Server2005.
17. Zota Health Care Pvt. Ltd
System Profile
EXISTING MANUAL SYSTEM
The Zota Health care is pharma compony which provide product of medicine in all india
This industry includes Following Departments Like:
• Stock Management Department..
• Bank Account Department
• Purchase Department.
• Sales Department.
According to number of Departments in this Industry they are Maintaining all the Details
Manually. The Existing Manual System create many losses of information to the Industry .
The Manual System is main Problem of this Industry. In purchase Department the purchase
manager facing problem in maintaining the all details of the Dealer which supplies the basic
material to the Industry.
Today they are using Manual System to Maintain their Data and Information about their
different types of Department.
Because of using Manual System their industry faces to many problems which are generated by
the improper Management.
They are Maintaining Manually Details Following Contents.
• Supplier Details.
• Dealer Details.
• Stock Of Product
• Prepare Purchase Order
• Prepare Purchase Invoice
Page No: 17 / 87
18. Zota Health Care Pvt. Ltd
• Prepere Sales Order
• Prepere Sales Invoice
PROBLEMS FACED BY CURRENT MANUAL SYSTEM
[PROBLEM IDENTIFICATION]
Summary of Problem:
Delay in purchase Product from Suppliers.
Problem in stock management like maintaining of product Details and Consumption details of
product.
Delay in Delivery of Product.
Their is no Standard System to Maintaining Following issues:
• Details of Suppliers.
• Details of Dealers.
• Difficult to Maintenance of Stock of Product.
Difficult for Daily Bank Transaction of Account Details Because of Manual system.
Detailed Description of Problem :
Delay in purchase Product from Suppliers the reason behind this Problem is there is
Not be Standard System to purchase a Product.. Because of Manual System.
Sometimes Problem in Stock Department can not provide detailed information
about Purchase Product and Product consumed during Sales.. Even in the Existing System it is
Difficult to calculate the Surplus in stock for Product consumption. So Purchase Manager will delay
to place purchase order which ultimately results to the late delivery to Supply in Specified time
Duration when the Product require to Sales Department .Which results to the disturbance in the
Sales procedure .
Another problem is difficult to maintain dead stock of Product.
Page No: 18 / 87
19. Zota Health Care Pvt. Ltd
Delay in Deliver product to Dealer the reason behind in this problem Sales
Department can not maintain the details of Product requirement notification that are
use in Sales procedure .So Sales manager will delay to place details of
Product requirement to Stock manager .
There is no Standard System to maintain details about Dealer and Supplier.
which results problem in calculating the bill payment of an Dealer and Supplier because of this
reason sometime misunderstanding between management and Dealer and Supplier.
Sometime Dealer or Supplier leaves the Industry Using the Manual System difficult to store details
of Supplier and details of Dealer.
Difficult to generate the daily Product consumption rate and the cost of consumption
Product in existing system.
Expected Outcome:-
In Our first phase of project we are visited industry three & Five times .In this phase
we are analysis all process and activity of industry.
All work are doing on manually so they are facing some problem.
This problem we are describe in problem summary. We are develop project for
Zota Health Care PVT. LTD. industry base on their requirement
and provided information to our project team.
We Will shifting their manually work to computer work so.Their Timework is
Reduced and Solve Their Existing Problem That They Are Facing Today.
We are solve existing problem of manually system by following form
1. We are solve problem of delay in purchase Materials by using Standard System
in which we are providing intercommunication between Stock Department
and Purchase Department.
2. Easy for Stock Department to maintaining of Product Details .
.
3. Proper Standard system for maintaining Stock and Purchase so Delivery of
Product on given time .
4. Easy to Generate daily Consumption Rate of Product and Product Cost because
of computer system better than manually system and more correct than existing
system.
5..Because Of Standard System There Is ,Easy For Maintain The Stock of Stock Of
Page No: 19 / 87
20. Zota Health Care Pvt. Ltd
Delivery challan,Stock Of Sales Challan,Stock Of Purchase Invoice , Stock Of
Sales Invoice,Stock Of Payment Voucher,And Stock Of Receipt Voucher For
Account Department.
6. Because Of Standard System There Is Easy for Bank Transaction Of Industry And
Maintaining Bank Account Of Industry For Account Department.
Page No: 20 / 87
21. Zota Health Care Pvt. Ltd
System Analysis
• Activity In Purchasing Material :-
Following process chart of industry describes internal process of purchase of material,
Inventory management, Production process, Role of Account Department
.
Fig 1.2 Purchase Process of Industry
Page No: 21 / 87
22. Zota Health Care Pvt. Ltd
• Purchase Process of industry :-
First Process Is Purchase Manager Gives Product Note To Admin Manager.
And Then Administrator Gives the Product Target Note To Purchase Department.
Then Purchase Manager first inform to admin of Industry then Send purchase inquiry to their
Suppliers of material .Then Suppliers send their respective Quotation to Purchase Manager Then
Purchase department check Quotation on predefined rules or standard material then select
quotation and send purchase Order to selected quotation of supplier of material
Fig 1.5 Process of Purchase & Payment
Supplier Delivers Material To Stock Depts. And Give The Purchase Challan Inventory Department
Then Suppiler send Invoice to Account Department then Account Manager Give Payment Voucher
to Suppiler.
After purchasing material then Inventory Department delivers Material to Production And
Maintenance Department .
Then Production chain is completed then product is dispatch to Sales Department and Sales
Department sends Sales Invoice To Account Department then product delivery to Job Order Dealer
then Client give Receipt voucher to Account manager .
Scope Of Departments :-
1.Inventory Department:-
⇒ Receive Purchase Challan.
⇒ Prepare Material Issued Note(MIN).
2.Purchase Department:-
⇒ Send Purchase Inquiry.
Page No: 22 / 87
23. Zota Health Care Pvt. Ltd
⇒ Receive Quotation.
⇒ Give The purchase Order .
⇒ Maintain Supplier Details and His Personal Account.
3.Account Department:-
⇒ Receive Purchase Invoice.
⇒ Prepare The Payment Voucher.
⇒ Receive Sales Invoice.
⇒ Receive Receipt Voucher from Job Order Contractor.
⇒ Maintain Bank Account Details.
4.Sales Department:-
⇒ Generate Sales Invoice .
⇒ Generate Sales Challan.
⇒ Receive Dellivery Challan
• Methodology :
Feasibility Study
Project schedule
E-R diagram
Context diagram
Data flow diagram
Table layout
Coding
Testing
Documentation
Page No: 23 / 87
25. Zota Health Care Pvt. Ltd
SYSTEM REQUIREMENTS SPECIFICATION
(H/W Specification)
(1) HARDWARE REQUIREMENTS OF THE SYSTEM:
This phase of the software development process deals with a brief study of different hardware used
in the computerized system. There is a list of hardware materials used during the making and also during
the use of the proposed system. As the new system to be made into a computerized functional system,
requirement of a computer is must. All the hardware needed here are generally the basic configuration of a
typical office computer. A list of the hardware requirement used in the system given below:
Minimum Configuration :-
To run the application software of the system in the computer the minimum configuration
required is as below:
233 MHz Pentium processor or other compatible.
Intel Chipset Motherboard.
32 MB SD-RAM.
2 – 4 GB Hard-Disk.
4x Compact Disc drive or faster.
1.44 MB Floppy Disk Drive.
Page No: 25 / 87
26. Zota Health Care Pvt. Ltd
Mouse.
Dot Matrix Printer.
Recommended Configuration:
The system can run on the above mentioned system, however for perfect ness and clearness
it is recommended to use a computer system having the below listed configuration. The
configuration listed below can give best and optimum result at instance during the working of the
system.
1 GHz Pentium 4 processor or other compatible.
Intel 81x
Chipset Motherboard.
512 MB SD-RAM.
10-20 GB Hard-Disk.
52x Compact Disc drive or faster.
1.44 MB Floppy Disk Drive.
Color Monitor. [ 800 x 600 Display ]
Keyboard.
Mouse.
132 Column Dot Matrix Printer/Laser Printers.
500 V.A UPS. [Used in case of power failure]
(2) SOFTWARE REQUIREMENTS OF THE SYSTEM :-
Along with the hardware, used in the system it requires software to make a system as well as to run
a system with the computer hardware. Collection of different types of hardware into a specific type can
form a computer but it can not execute different process on its own. For efficient and proper working of any
system software must be installed. This software may be in the form of operating system or application
software. To make the system one also needs to use software.
Page No: 26 / 87
27. Zota Health Care Pvt. Ltd
Software used in designing (code) of the system:
Operating System : Microsoft Windows XP.
Application Software : Microsoft SQL Server [ Back - End Tool]
Microsoft Visual Basic 6.0 [Front - End Tool]
Page No: 27 / 87
28. Zota Health Care Pvt. Ltd
Tools Information
Microsoft Visual Basic 6.0[Front-End Tool]
To develop any system along with the bach-end tools which Provides a Microsoft SQL
Server to the Database and
Solve the database quries like oracle,to make a system interactive with the use of front-end tools into the
picture.The front-end tools
Make the user Interface with the System and also Provide User-Friendly Environment to the System.
This rich language enables you to develop many different types of Application.You can
create Program that intersect with the hardware.
It is Programming language used to create Window base Application.Visual Basic is an
old BASIC language.It Makes it
Very easy to get User Interface partion of your application up and Running
Microsoft Visual Basic 6.0 is one of the front-end tool provided by M icrosoft
Inc.Microsoft Visual Basic 6.0 Provides
A fast way to Develop application for Microsoft windows.
Advantage of Visual Basic 6.0
During Design time,it is possible to to see how the program will look at Runtime.
VB Helps in making your Program look quite Effective and Beautiful
You Can add Menus,tool bars,text boxes,ect.to blank Window.
It ie less time Consuming and more user Friendly.
Disadvantage of Visual Basic 6.0
Page No: 28 / 87
29. Zota Health Care Pvt. Ltd
The Program that are developed utilize more Memory.
Visual Basic requires operating system which supports visual Programming.
GUI is Provided by visual basic which takes some more time then other non visual Programming for
Execution of the Program
Microsoft SQL Server 2005 [Back-end tool]:
Microsoft SQL Server 2005
Microsoft® SQL Server TM Microsoft® SQL Server™ 2005 extends the performance,
reliability, quality, and ease-of-use of Microsoft SQL Server version 7.0. Microsoft SQL Server 2005
includes several new features that make it an excellent database platform for large-scale online
transactional processing (OLTP), data warehousing, and e-commerce applications.
The OLAP Services feature available in SQL Server version 7.0 is now called SQL Server
2005 Analysis Services. The term OLAP Services has been replaced with the term Analysis Services.
Analysis Services also includes a new data mining component
The Repository component available in SQL Server version 7.0 is now called Microsoft SQL Server 2005
Meta Data Services. References to the component now use the term Meta Data Services. The term
repository is used only in reference to the repository engine within Meta Data Services.
SQL Server is more than just the database engine. While the database engine is at the core of the
product, and obviously the most important component, there are a number of additional applications
bundled with the database engine, such as the tools and utilities used to manage the SQL Server
environment, as well as other components and server applications that extend the capabilities and features
of SQL Server.
SQL Server Database Engine
SQL Server's database engine is the primary server application in the SQL Server package. Following
are the main responsibilities of the database engine:
Page No: 29 / 87
30. Zota Health Care Pvt. Ltd
Provide reliable storage for data sent to the engine
Provide a means to rapidly access this data
Provide consistent access to the data
Control access to the data through security
Enforce data-integrity rules to ensure the data is accurate and consistent
Page No: 30 / 87
31. Zota Health Care Pvt. Ltd
Microsoft® SQL Server™ 2005 features include:
1) Internet Integration.
The SQL Server 2005 database engine includes integrated XML support. It also has the scalability,
availability, and security features required to operate as the data storage component of the largest Web
sites. The SQL Server 2005 programming model is integrated with the Windows DNA architecture for
developing Web applications, and SQL Server 2005 supports features such as English Query and the
Microsoft Search Service to incorporate user-friendly queries and powerful search capabilities in Web
applications.
2) Scalability and Availability.
The same database engine can be used across platforms ranging from laptop computers running
Microsoft Windows® 98 through large, multiprocessor servers running Microsoft Windows 2005 Data
Center Edition. SQL Server 2005 Enterprise Edition supports features such as federated servers, indexed
views, and large memory support that allow it to scale to the performance levels required by the largest
Web sites.
3) Enterprise-Level Database Features.
he SQL Server 2005 relational database engine supports the features required to support demanding
data processing environments. The database engine protects data integrity while minimizing the
overhead of managing thousands of users concurrently modifying the database.SQL Server 2005
distributed queries allow you to reference data from multiple sources as if it were a part of a SQL Server
2005 database, while at the same time, the distributed transaction support protects the integrity of any
updates of the distributed data. Replication allows you to also maintain multiple copies of data, while
ensuring that the separate copies remain synchronized. You can replicate a set of data to multiple,
mobile, disconnected users, have them work autonomously, and then merge their modifications back to
the publisher.
Page No: 31 / 87
32. Zota Health Care Pvt. Ltd
4) Ease of install
SQL Server 2005 includes a set of administrative and development tools that improve upon the
process of installing, deploying, managing, and using SQL Server across several sites. SQL Server 2005
also supports a standards-based programming model integrated with the Windows DNA, making the use
of SQL Server databases and data warehouses a seamless part of building powerful and scalable
systems. These features allow you to rapidly deliver SQL Server applications that customers can
implement with a minimum of installation and administrative overhead.
5) Data warehousing.
SQL Server 2005 includes tools for extracting and analyzing summary data for online analytical
processing. SQL Server also includes tools for visually designing databases and analyzing data using
English-based questions
6) Reliable Storage:-
Reliable storage starts at the hardware level. This isn't the responsibility of the database engine, but
it's a necessary part of a well-built database. Although you can put an entire SQL database on an old
IDE drive (or even burn a read-only copy on a CD), it is preferable to maintain the data on RAID arrays.
The most common RAID arrays allow hardware failures at the disk level without losing data.
Using whatever hardware you have decided to make available, the database engine handles all the
data structures necessary to ensure reliable storage of your data. Rows of data are stored in pages, each
8KB in size. Eight pages make up an extent and the database engine tracks which extents are allocated
to which tables and indexes.
7) Rapidly Accessing Data:-
SQL Server provides rapid access to data by utilizing indexes and storing frequently accessed data
in memory.
SQL Server allows the creation of clustered and no clustered indexes, which speed to data by using
the index pointers to find data rows rather than having to scan all the data in the table each time.
For an in-depth discussion of indexes and how they are used to improve query performance.
Page No: 32 / 87
33. Zota Health Care Pvt. Ltd
Memory is allocated by SQL Server database to be used as a data cache to speed accesses to data by
reducing the number of required physical I/Os to the disks. When pages are requested from the
database, the server checks to see if they are already in the cache. If not, it reads them off the disk and
inserts them into the data cache. With sufficient memory, the next time the data needs to be accessed; it
should still be in cache, avoiding the need to access the disk drive(s). A separate process runs
continuously and attempts to keep frequently accessed information in memory by pushing old pages that
haven't been accessed recently out of the cache to make room for newly accessed pages. If the pages
contain modifications, they are written to disk first before being removed from cache; otherwise the old
pages are simply discarded.
8) Providing Consistent Access to Data:-
Getting to your data quickly doesn't mean much if the information you receive is inaccurate. SQL
Server follows a set of rules to ensure that the data you receive back from queries is consistent.
The general idea with consistent access is to allow only one client at a time to change the data, and
to prevent others from reading data from the database while it is undergoing changes.
Transactional consistency has several levels of conformance, each of which provides a trade-off
between accuracy of the data and concurrency.
9) Controlling Access:-
The database server provides security at multiple levels. Security is enforced at the server level, the database
level, and at the database object level. Access to the server is verified by either a username or
password, or through integrated network security.
Integrated security uses the client's network login credentials to establish identity.
10) Enforcing Data Integrity Rules:-
Some databases have to serve the needs of more than a single application. A corporate database that
contains valuable information might have a dozen different departments wanting to access portions of
the database for different needs.
In this kind of environment, it is impractical to expect the developers of each application to agree on
an identical set of standards for maintaining data integrity.
Page No: 33 / 87
34. Zota Health Care Pvt. Ltd
For example, one department might allow phone numbers to have extensions, whereas another
department does not need that capability. One department might find it critical to maintain a relationship
between a customer record and a salesman record, whereas another might care only about the customer
information.
The best way to keep everybody sane in this environment—and to ensure that the data stays
consistent and usable by everyone—is to enforce a set of rules at the database level. This is
accomplished through the database objects, including rules, defaults, triggers, stored procedures, and
data-integrity constraints.
Page No: 34 / 87
36. Zota Health Care Pvt. Ltd
Data Flow Diagram:-
The data flow diagrams are pictorial or graphical representation of the outline of the system study.
The data flow diagram covers all the processes and data storage area which takes place during any
transaction in the system. The data flow diagrams are functionally divided into context level, Zero level,
and First level and Second level data flow diagrams.
Symbols used in DFDs:-
(1) Process: - Here flow of data is transformed. E.g. Purchase of items, update inventory file, etc.
(2) External Entity: A source or destination of data which is external to the system. E.g.
Customer, Supplier etc.
(3) A data flow: It is packet of data. It may be in the form of document, letter etc.
(4) Data store: Any store data but with no reference to the physical method of storing.
Page No: 36 / 87
37. Zota Health Care Pvt. Ltd
Data Flow Diagram
Context level Diagram:
Page No: 37 / 87
38. Zota Health Care Pvt. Ltd
First Level Diagram:-
Page No: 38 / 87
39. Zota Health Care Pvt. Ltd
First Level Diagram:-
Page No: 39 / 87
40. Zota Health Care Pvt. Ltd
Second Level Diagram:-
Page No: 40 / 87
41. Zota Health Care Pvt. Ltd
Second Level Diagram:-
Page No: 41 / 87
42. Zota Health Care Pvt. Ltd
Second Level Diagram:-
Page No: 42 / 87
43. Zota Health Care Pvt. Ltd
Second Level Diagram:-
Page No: 43 / 87
45. Zota Health Care Pvt. Ltd
Entity Relationalship Diagram
ER Diagram
SYMBOLS USED FOR DIAGRAMS
ER Diagram:-
ER Model is a Graphical tool to represent the model. We logical structure of database (Entity & the
relationship Exist among entity set).
ER Model is base, which represents a real world which consists a set of object.
Components of ER Model:-
1. Entity.
2. Attributes.
3. Relationship.
4. Key attributes.
There are two types of Entity set.
1. Strong Entity.
Strong Entity can be describing this Symbol.
2. Weak entity.
Weak Entity can be describing this Symbol
Basically there are six types of attributes.
1. Single valued attributes.
Page No: 45 / 87
46. Zota Health Care Pvt. Ltd
2. Simple valued attributes.
3. Multi valued attributes.
4. Composite attributes.
5. Null valued attributes.
6. Derived valued attributes.
Many types of Key uses in DBMS, but generally using only two keys.
1. Primary Key:-
2. Foreign Key:-
The mainly useful Symbol of ERD is Relationship Symbols
1. This Symbol is used for Describe Strong relationship
This Symbol is used for Describe weak relationship
Link:-
Generalization:-
Page No: 46 / 87
58. Zota Health Care Pvt. Ltd
SCREEN LAYOUTS
[INTERFACES OF THE SYSTEM ]
This section refers to the various types of interfaces which the user has to face during operating the
computerized system of “ Zota Health Care Management “.
The section refers with the entire interface [Screens] a user will have to face while operating the
current system. It shows the various screens appearing for different transactions. All the screens of different
transactions in the system are shown here.
The different transaction’s screens shown here are in the below given order:
Login Screen.
Change UserName
Change Password
Muiliple Document Interface[MDI]
Master
Product Master
Supplier Master
Dealer Master
Bank Account Master
Page No: 58 / 87
61. Zota Health Care Pvt. Ltd
This is first page is describes loading of Project.
2.Login Form
Page No: 61 / 87
62. Zota Health Care Pvt. Ltd
This is a Login Form which is used to enter your data and hence stores all the values. Security level is
maintained here, as it can only be logged by a specific user name followed by a password code.
In Case if it is not found to be correct, the user would not be able to login (it is also case sensitive)
3.Change Username
This Form is used to change the Username.
4.Change Password
Page No: 62 / 87
63. Zota Health Care Pvt. Ltd
This Form is use to Change Password.
5.Main Screen(MDI)
This is a MDI Form. When we run the Project, there are Menu Likes the Master, Transaction,
Report for filling up the forms Reports for viewing the data in Report Format
Page No: 63 / 87
64. Zota Health Care Pvt. Ltd
(6) Purchase Enquiry:
In this Form Information about Purchase enquiry is stored.
Page No: 64 / 87
65. Zota Health Care Pvt. Ltd
(7) Received Quatation
This Form is use to display and enter the Quatation from the Supplier.
Page No: 65 / 87
66. Zota Health Care Pvt. Ltd
(8) Purchase Order
This Form is use to create Purchase Order.
Page No: 66 / 87
67. Zota Health Care Pvt. Ltd
(8) Purchase Order
This Form is use to create Purchase Order.
Page No: 67 / 87
68. Zota Health Care Pvt. Ltd
(9) Purchase Dellivery Challan
This Form is use to create Purchase Dellivery Challan.
Page No: 68 / 87
69. Zota Health Care Pvt. Ltd
(10) Purchase Invoice
This Form is use to create Purchase Invoice to maintain the Account Information.
Page No: 69 / 87
70. Zota Health Care Pvt. Ltd
(11) Product Master
This Form is use to store all information about the Product.
Page No: 70 / 87
71. Zota Health Care Pvt. Ltd
(12) Supplier Master
This Form is use to store the all information about the Supplier.
Page No: 71 / 87
72. Zota Health Care Pvt. Ltd
(13) Dealer Master
This Form is use to store the all information about the Dealer.
Page No: 72 / 87
73. Zota Health Care Pvt. Ltd
(14) Bank Account Master
This Form is use to store the all information about theBank Account of all Supplier and Dealer.
Page No: 73 / 87
74. Zota Health Care Pvt. Ltd
(15) Payment Voucher
This Form is use to create Payment Voucher for Supplier.
Page No: 74 / 87
75. Zota Health Care Pvt. Ltd
(16) Receipt Voucher
This Form is use to create Receipt Voucher for Dealer.
Page No: 75 / 87
76. Zota Health Care Pvt. Ltd
(17) Sales Order
This Form is use to create Sales Order.
Page No: 76 / 87
77. Zota Health Care Pvt. Ltd
(18) Sales Dellivery Challan
This Form is use to create Sales Dellivery Challen.
Page No: 77 / 87
78. Zota Health Care Pvt. Ltd
(19) Sales Invoice
This Form is use to create Sales Invoice to maintain the Account Information.
Page No: 78 / 87
80. Zota Health Care Pvt. Ltd
System TestingSystem Testing
Software Testing:-
When a system is developed, it is hoped that it performs properly. In practice, however, some errors
always occur. The main purpose of testing a system is to find the errors and correct them. A successful
test is one that finds an error. The main objectives of system testing are:
• To ensure that during operation the system will perform as per specifications.
• To make sure that the system meets user’s requirements during operation.
• To verify that the controls incorporated in the system function as intended.
• To see that when correct inputs are fed to the system the outputs are correct.
• To make sure that during operations, incorrect input, processing and outputs will be detected.
Quality Assurance
The amount and complexity of software produced today stagger the imagination. Software
development strategies have not kept pace, however and software products fall short of meeting
application objectives. Consequently controls must be developed to ensure a quality product.
Basically, quality assurance defines the objectives of the project and reviews the overall activities so
that errors are corrected early in the development process.
The goals and their relevance to the quality assurance of the system are as follows:
Quality Factors Specifications
The goal of this stage is to define the factors that contribute to the quality of candidate system. Several
factors determine the quality of the system:
1. Correctness
2. Reliability
3. Efficiency
4. Usability
5. Maintainability
6. Testability
7. Portability
Page No: 80 / 87
81. Zota Health Care Pvt. Ltd
8. Accuracy
9. Error Tolerance
10. Expandability
11. Access Control
12. Communicativeness
Software Requirements Specification
The quality assurance goal of this stage is to generate the requirements document that provides this
technical specification for the design and development of the software.
Software Design Specifications
In this stage, the software design document defines the overall architecture of this function and features
described in the software that provides the functions
and features describes in the software requirements document.
Software Testing and Implementation
The quality assurance goal of the testing phase is to ensure that completeness and accuracy of the
system and minimize the resulting process. In the implementation phase, the goal is to provide a
logical order for the creation of the modules and in turn, the creation of the system.
Maintenance and support
This phase provides the necessary software adjustment for the system to continue to comply
with the original specifications. The quality assurance goal is to develop a procedure for correcting
errors and enhancing software.
Unit & Integration Testing:-Unit & Integration Testing:-
Black Box Testing
The functionality of the application was tested with the requirement specification. This was done to
ensure that the functionality expected was captured as per the requirement specified.
Page No: 81 / 87
82. Zota Health Care Pvt. Ltd
This testing is also known as functional testing. Black Box Testing is a software testing
technique whereby the internal functionality of the item being tested is not known to the tester. For
example, in a black box test on software design, the tester only knows the inputs, what the expected
outcomes are, and not the program arrives at those outputs. The tester does not ever examine the
programming code and does not need any further knowledge of the program other than its
specifications.
White Box Testing
This is basically done to ensure that the logic applied is correct and to check where the code fails.
This is done knowing the logical flow of the functionality and implementation. White box testing is
used because:
• Logic errors and incorrect assumptions are most likely to be made when coding “special cases”.
Need to ensure that these execution paths are tested.
• May find assumptions about execution paths to be incorrect and so make deign errors. White box
can pick these errors out.
Unit Testing
Since the system is made by dividing it in modules, all the modules play an important role in the system
so each unit had to be individually tested. The development was done in iteration and after each
iteration was completed, test cases were prepared and all the features tested. During development,
developers test their own code. When the test is passed, they are moved over for integration testing.
Testing was done to ensure both the functionality and the security aspects of the system. The test cases
designed must involve the execution of the operation with different user roles and privileges.
Alpha & Beta Testing:-Alpha & Beta Testing:-
• It is virtually impossible for a software developer to foresee how a customer will really
use a program.
Page No: 82 / 87
83. Zota Health Care Pvt. Ltd
• When custom software is built for one customer, a series of acceptance tests are conducted
to enable the customer to validate all requirements.
• If the software is developed as a product to be used by many customers, it is impractical to
perform formal acceptance tests with each one. Most software professional use a process
called alpha and beta testing to uncover the errors that only the end-user seems able to
find.
ALPHA TESTING:
• The alpha test is conducted at the developer’s site by a customer. The software is used
with a developer “looking over the shoulder” of a user and recording errors and usage
problems.
BETA TESTING:
• The beta test is conducted at one or more sites by the end user of the software. Unlike the
alpha testing we were not present. Therefore the beta test is a “live” of the application of
the software in an environment that cannot be controlled by the developer.
Page No: 83 / 87
85. Zota Health Care Pvt. Ltd
Conclusion
• Objective
To reduce the daily time consumption for data entry.
To reduce the burden of manual work.
For effective management of different tasks.
For co-ordination among different tasks.
• Scope
Maintaining Details of all Employee.
Maintaining Details of Material, Product details.
Maintaining Details following
• Purchase Order Details
• Delivery Challan Details
• Indent Details
• Quotation Details
• Purchase Invoice Details
• Payment Voucher Details
• Receipt Voucher Details
• Sales Invoice Details
• Cheque Details
• Bank Account Details
• Purchase Enquiry Details
• Kardex Details
• Material Consumption Details
• Material Requirement Notification
Maintaining Details of Supplier
Maintaining Details of Dealer
• Client Details
• Job Order Contracter Details
It keeps the details Company.
Page No: 85 / 87
87. Zota Health Care Pvt. Ltd
Bibliography:-
Web site :
www.W3School.com
www.Microsoft.com
Books :
Black Book of Visual Basic
Visual Basic 6.0
SQL SERVER 2005
Page No: 87 / 87