Sen Project Final 2
Sen Project Final 2
0 Rational
Medical store management system is a very simple micro project in software
engineering. That help you to understand the basic concept of software engineering.. This
project is used mainly for medical stores to maintain the details of medical stores such as stock
and account.
This medical store management system is designed as to ease work load of medical
store professionals. The main feature includes inventory and stack control, accounting, client
management. This system organize their daily activities like billing, tablets information, stock
details and more. In present trend this application is used in every medical shop. This system will
save time and increase work efficiency This software helps you to track all the products of
medical shop more over it’s a medical shop accounting software .Flexible and adaptive software
suited to medical shops or stores or pharmacies of any size.
We collected the information about our project medical store management system from
Google and reference book of software engineering.
Model implementation
This is small project and requirements are well understood. This model is simple
and easy to understand and use. waterfall model is simple to implement and also the amount of
resources required for it are minimum. It is easy to manage due to the rigidity of the model. Each
phase has specific deliverable and a review process.
In this model output is generated after each stage therefore it has high visibility.
The client and project manager gets a fill the there is considerable progress. Here it is important
to note that in any project psychological factors also play and important role. This project is
conversion from manual to automatic.
Software Requirement Specifications(SRS)
Functional requirements
1. The software must allow input of products data from administrator and secure access at
and from the data streaming real time monitoring equipment.
2. The project must request user name and password for access to data .only after
authentication will allow access to the system.
3. The project must require high level of error correction and input validation.
4. Project must allow browsing by the directors and staff to access and update information
products and customer vendors
5. The project must identify the products and customers by a unique numeric identifier
derived from a function performed on the customers birth date of products.
Designing
Coding
Front end coding using visual studio in vb.net
The coding is the process of transforming the design of a system into a computer
language format. This coding phase of software development is concerned
with software translating design specification into the source code.
The coding of the software will be carried out in the vb.net .The code should be
well tested and should optimized. The coding structure of the software should have the
proper exception handling so that if any error to be understood if encounterd by the
user .The database should be also linked properly to the vb.net code in development
environment
Back end coding using SQL file server
The vb.net is used to the easy of its coding and easy to learn syntax. The visual
studio is used since it has one of most easy to design user interface offering a quick to
construct software .The back end is designed in SQL file server since the SQL file server
offers a easy to built table structure and also it is more easy to connect to the front end
that also data can be easily stored in columns in the SQL file server .
Testing
Software testing is a critical element of software quality assurance and
represents the ultimate review of specification, design and coding. The purpose of
product testing is to verify and validate the various work product viz. units, integrated
unit, final product to ensure that they meet their respective requirements.
This process has two parts
1. Planning – This involves writing and reviewing units, integration, functional,
validation and acceptance test plans.
2. Execution-This involves executing these plans, measuring, collecting data and
verifying if it meets the quality criteria. Data collected is used to make appropriate
changes in the plans related to the development and testing.
The Techniques followed throughout the testing of the system are as under
2. Bottom Up Testing
In the bottom-up strategy, each module at lower levels is tested with higher
modules until all modules are tested. It takes help of Drivers for testing
Modules
1. Login: Using this module user enters user name and
password and the system checks whether it is valid. If it is valid user can log in,
otherwise invalid user name and password message is displayed.
2. Purchase: This module allows purchasing medicines from
the supplier. It contains fields such as batch number, manufacture date, expiry date,
company name, etc.
3. Sales module: This module consists of customer sales
information. When sale is made proper fields in the sale form should be filled such
as patient name, address, doctor’s name, medicine details etc.
4. Stock module: This module manages the inventory. Stock
is updated when purchase, sale or replace is made.
5. Medicine: This module consists of information of
medicines available in the Medical.
6. Employee: Using this module the user can add employee
name, update his details and generate payrolls with great ease.
System Features
1. Order processing and taking.
2. Staff information.
3. Customer bill detail.
4. Product detail.
5. Searching of product.
6. Reminder about product expiry.
Conclusion
By using “Medical shop management system”, the orders can be easily tracked and
the report acts as a proof. The order will be taken systematically and will be saved safely in the
database rather than manually through paper work. It requires less time and space to save the
order details. Database can be cleared yearly or monthly according to the company.
Reference
1. WWW.Google.com
2. Reference book of software engineering.