Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 40

PHYSICAL ASSEST TRACKING AND MANAGEMENT

PHYSICAL ASSET TRACKING AND MANAGEMENT

Submitted BY: MUHAMMAD NADEEM SARWAR

Degree: MSC (CS)

Advisor: Mr. MUHAMMAD IDREES

A Technical Report Submitted in Partial Fulfillment of


. Requirements for the Degree of

HNIVERSITY OF AGRICULTURE FAISALABAD Page 1


PHYSICAL ASSEST TRACKING AND MANAGEMENT

Declaration

I hereby declare that the project report entitled “PHYSICAL ASSET TRACKING AND
MANAGEMENT” are product my own development under the guidance of Mr. IDREES and no
part has been copied from any published source (except the references, standard mathematical or
genetic models/equations/formulate/protocol etc.). I further declare that the work reported in this
project has not been submitted by any other either in part or in full, for the award of any other
degree or diploma in this university. The university may take action if the information provided
is found inaccurate at any stage.

Signature of the Student:

----------------------------------------

NAME: MUHAMMAD NADEEM SARWAR

Reg No: 2017-ag-3959

HNIVERSITY OF AGRICULTURE FAISALABAD Page 2


PHYSICAL ASSEST TRACKING AND MANAGEMENT

To,

The Controller of Examinations,

University of Agriculture,

Faisalabad.

We, the supervisory committee, certify that the contents and form of this report
submitted by Mr. MUHAMMAD NADEEM SARWAR Regd. No. 2017-ag-
3959 have been found satisfactory and recommend that it be processed for
evaluation for the award of the degree.

Supervisory committee:

1) Advisor : Mr. IDREES

2) Member : Mr. MUHAMMAD ALI AUN

3) Member: Mr. AMIR WAHEED

HNIVERSITY OF AGRICULTURE FAISALABAD Page 3


PHYSICAL ASSEST TRACKING AND MANAGEMENT

O, ALLAH
You could have left me in darkness,
But you didn’t.
I am grateful
All Praise is Yours
ALHAMDULILLAH
DEDICATED
TO
HOLY PROPHET
(S.A.W)
MY FAMILY
MY TEACHERS
&
MY FRIENDS
WHO ENCOURAGED ME AT
EVERY STEP OF THE DEGREE

HNIVERSITY OF AGRICULTURE FAISALABAD Page 4


PHYSICAL ASSEST TRACKING AND MANAGEMENT

AKNOWLEDGEMRNT

Here I am gladly present this project report on “PHYSICAL ASSET TRACKING AND
MANAGEMENT” as a FINAL project of M.sc (Computer Science). At this time of submitting this
report I use this opportunity to mention those people who with me along the work. I take this
occasion to thank God, almighty for blessing us with his grace and taking me Endeavour to a
successful culmination. I extend my sincere and heartfelt thanks to our esteemed guide Mr.
IDREES for providing us with the right guidance, advice and for showing us the right way. I
also extend my sincere thanks to our respected Head of the Department Mr. MUHAMMAD
ALI AUN to giving me an opportunity to polish my capabilities. I would like to thank the other
faculty members also who lead me to a successful development, at this occasion. Last but not the
least; I would like to thank friends for the support and encouragement they have given me during
the course of my work.

Regards: MUHAMMAD NADEEM SARWAR

Reg No: 2017-ag-3959

MSc (Computer Science)

HNIVERSITY OF AGRICULTURE FAISALABAD Page 5


PHYSICAL ASSEST TRACKING AND MANAGEMENT

ABSTRACT
Asset tracking and management system for library using active radio frequency identification
(RFID).In Today's world RFID (radio frequency identification) technology is one of the most
popular technologies for tracking and tracing, whereby a person or an object is identified using
Radio Frequency (RF) transmission using a special kind of a sensor network. Recently, radio
frequency identifications (RFIDs) are used to identify the assets which are permanent objects
used internally in business. Computers, tools, library books, equipment are some examples of the
assets. In the proposed work, physical location of the library books can be found quickly using
radio frequency identification (RFID). It reduces the searching time and hence the unnecessary
wastage of time is avoided.

Name. MUHAMMAD NADEEM SARWAR


Reg No. 2017-ag-3959

HNIVERSITY OF AGRICULTURE FAISALABAD Page 6


PHYSICAL ASSEST TRACKING AND MANAGEMENT

1.1 Importance of computer


1.2 Computer based system
1.3 The existing system (manual)
1.4 Problem in existing system
1.5 Drawback of existing system2
1.6 Need for project3
1.7 consideration to achieve3
1.8 Introduction of system3
1.9 Goal and objective of new system4

1.10.1 Purpose5
1.10.2 Data Storage5
1.10.3 Eliminating data redundancy5
1.10.4 Flexibilty 5
10.5 Solving Problem5
1.11 Advantages of new system6
1.11.1 User Friendly6
11.2 Economical6
11.3 Reliable6
11.4 Time Saving6
11.5 Efficient7
11.6 Security7
11.7 Accessibilty7
Chaptaer: 27
Methodology7
2.1 Functional Requirement…………………………………………………………………………………………………………………….7
2.2 Adapted Methdology8
2.3 V model8
2.3.1 Diagram of V Model9
2.3.2 When to use V Model9
2.3.3 Advantages of V model9
HNIVERSITY OF AGRICULTURE FAISALABAD Page 7
PHYSICAL ASSEST TRACKING AND MANAGEMENT

2.3.4 Disadvantages of V model10


2.4 Design and implementation constraint 10
2.4.1 Database10
2.4.2 Operating System10
2.4.3 Language10
2.4.4 Tools10
2.5 Development Requirements11
2.5.1 Hardware11
2.5.2 Software11
2.6 System Analysis11
2.6.1 Design11
2.6.2 Environment11
2.6.3 Testing12
2.6.4 Training and Transition12
2.6.5 Operations and Maintenance13

2.7 Requirements Analysis13


2.8 Unified Modeling Language13
2.8.1 Use Case Diagram14
2.9 Class Diagram 15
2.10 Sequence Diagram16
2.11 DFD FOR OCRS16
2.12 Data flow of medicine add17
2.13 Data flow of admin17
2.14 Whole system design and flow of data………………………………………………………………………………………18
2.15 Entity relationship model19
2.16 system design19
2.16.1 input design20
2.16.1.1 input form design20
2.16.1.2 Code Design20
2.16.2 Output Design

HNIVERSITY OF AGRICULTURE FAISALABAD Page 8


PHYSICAL ASSEST TRACKING AND MANAGEMENT

2.16.2.1 Consideration and report design20


2.16.2.2 Report design tips20
2.16.3 Database Design21
2.16.3.1 Physical design21
2.17 Table design22
2.17.1 For admin22
Chapter: 3
1 result and discussion24
3.1 functional requirement24
3.1.1 authorized login24
3.1.2 client characteristic24
3.1.3 Nonfunctional requirement24
3.2 Output of the develop system25
3.2.1 Speed and accuracy25
3.2.2 efficient and flexibility25
3.2. 3 Managerial accessibility25
3.2.4 eliminating data redundancy25
3.2. 5 user friendly25

3.2.6 Security26
3.2.7 Economy26
3.2.8 Data entry26
3.2.9 Time saving26
3.2.10 Amendment of data26
3.2.11 Neat and clean setup26
3.3 client manual27
3.3.1 to register client27
3.4 user manual29
3.5 future scope29
3.6 conclusion30
3.7 Action plan30

HNIVERSITY OF AGRICULTURE FAISALABAD Page 9


PHYSICAL ASSEST TRACKING AND MANAGEMENT

Figure Content Page no.


No.
1 Login and Logout 27
2 Use case diagram 14
3 Sequence Diagram 16
4 V Model 09
5 Dataflow diagram 17
6 Front page 27
7 Admin page 27
8 Feedback form 23
11 Xampp Server 12

List of Table

Fig .No Content Page No.


1 Log-in 22
2 Log-out 22
3 Feedback 23

HNIVERSITY OF AGRICULTURE FAISALABAD Page 10


PHYSICAL ASSEST TRACKING AND MANAGEMENT

CHAPTER NO: 1

INTRODUCTION
1.1 Importance of Computer:
The blooming technology has taken deep roots in every field now days. By the use of a
computer, tasks can be done automatically and that will lead to saving the countless hours that
may otherwise have been spent on doing the job manually. The computer has thoroughly
changed the way we witness things. It is one of the most brilliant gifts of science. Computers are
constantly being updated to make our lives better. In fact the computer is a wonderful electronic
brain that we have come to rely on in our everyday life. The computer has proved a friend and
servant of science, technology and industry. It is impossible for anyone to imagine a world
without high computing environment also it is the worst nightmare for any organization to
imagine its functioning without high end computerized automated system. Providing maximum
facilities and comfort to customers is the main goal of firm. To achieve this goal modern
facilities relating to computers should have to be provided. No firm without using computers in
modern age can be succeeded.

1.2 Computer Based System:


The computer based system includes the computer along with any software and peripheral
devices that are necessary to make the computer functioning properly. It is a system of
interconnected computers that share a central storage system and various peripheral devices such
as a printer, scanner or routers. Each computer connected to the system can operate
independently, but has the ability to communicate with other external devices and computers.
Computer based systems have advantages over manual systems as they operates exceptionally
fast with large storage and work with great accuracy and with higher accessibility. Increased
processing speed allows tasks to be completed more quickly by fewer people.

1.3 The Existing System (Manual):


It is much important to keep pace with Time and with the Increasing competition in the market
and to stand on the present environment of the modern world. It is very difficult to handle a large
amount of data manually and to achieve the required results. Currently the user is using the
manual system. They record the entries manually on registers and there is more chance of errors.
Productivity is usually lower, particularly in routine or operational situations. It is difficult to

HNIVERSITY OF AGRICULTURE FAISALABAD Page 11


PHYSICAL ASSEST TRACKING AND MANAGEMENT

make corrections, if a manual document contains errors or needs updating, it is often necessary
to create the whole document from scratch rather than just a new version. If user wants to get
information about a particular customer, then it is a very difficult and time consuming job.

1.4 Problem In Existing System:


• Inconsistency in data entry, roam for errors, mistaken
• System is dependent on good individuals
• Time consuming and costly to produce result
• Lacks of quality

1.5 Drawback of Existing System:


Various drawbacks of manually handling the operations in the manual system are:
• Though paper work acts as the basis for any activities by now-a-days, but this is
considered as slower way of performing as compared to computerized system.
• Manual system is unreliable and in-accurate.
• It consumes a lot of time of parties, organization staff and the customers.
• In manual system, security of record is at risk. It can be harmed or theft anytime,
information can be misused.
• Record of job seekers and payment record can be inconsistent.
• Searching records of individual customers will take time.
• Manual report making is not efficient when number of customers is large.
• Un-economical due to the large number of manpower, time investment and stationeries.

1.6 Need For The Project:


With the development of specific and potent synthetic drugs, the emphasis of the pharmacist’s
responsibility has moved substantially towards the utilization of scientific knowledge in the
proper use of modern medicines and the protection of the public against dangers that are inherent
in their use.
Pharmacists are employed in regulatory control and drug management, community pharmacy,
hospital pharmacy, the pharmaceutical industry, academic activities, training of other health
workers, and research. In all these fields, their aim is to ensure optimum drug therapy, both by
contributing to the preparation, supply and control of medicines and associated products, and by
providing information and advice to those who prescribe or use pharmaceutical products.

HNIVERSITY OF AGRICULTURE FAISALABAD Page 12


PHYSICAL ASSEST TRACKING AND MANAGEMENT

1.7 Consideration to Achieve:


Showroom management systems try to achieve multiple goals.
• It wants manage and secure the data of the relevant job portal system.
• A system easily handled by the personal.
• It will understandable to the relevant personal as well as the customer
• It helps to enhance the efficiency of the future concern job portal system.
1.8 Introduction of System:
Now a day’s Information and communication technology (ICT) plays a great role in different
fields or areas among thus Health care system belongs to this. This leads to various studies and
researches being conducted to selected health care facilities. It is necessary to ensure a
technologically appropriate, equitable, affordable, efficient, and environmentally adaptable and
consumer friendly system, designed to fully utilize the ICT for the maximum benefit in the
health care industry.
Here computers have great relevant on storing data’s securely and ease access on them in short
period of time.
In order to exploit the ICT in health care system, Pharmacy management system is being build.
Pharmacy management system is robust, integrated technology. Pharmacy management system
deals with the maintenance of drugs and consumables in the pharmacy unit. The set-up of this
pharmacy management system will ensure availability of sufficient quantity of drugs and
consumable materials for the patient. This will enhance the efficiency of clinical work and ease
patient’s convenience, bearing in mind that in Ethiopia is heading towards pharmaceutical care
of patients. In addition, Pharmacy management system will be able to process drug prescription
with ease. PMS (Pharmacy Management System) will design to detect drug interaction.
In general, The Pharmacy management system is based on computer technology that gives
service for users, managed by the pharmacist who give implementation of function relatively in
effective times as well as will design for removing time wasting, saving resources, easy data
access of the medicine, security on data input and data access by removing almost manual based
system.

1.9 Goals and Objective of New System:


It is the user-friendly application for Pharmacist which reduces the burden and helps to manage
all sections of Pharmacy like Medicine management and Billing etc., which improve the
processing efficiency. It deals with the automating tasks of maintaining of Bills. In Pharmacy,
Billing management is the key process. Including safe data store about medicine as well as fast
searching, delete and update of medicines. The pharmacy management system is easy for use so
the user can do pharmacy actions without ambiguities.

HNIVERSITY OF AGRICULTURE FAISALABAD Page 13


PHYSICAL ASSEST TRACKING AND MANAGEMENT

The main Objectives of the PMS is making the pharmacy organizations computerized by
creating neat work through minimizing or eliminating wasting of time as well as removing the
resources such as papers for data saving since know a days is paper based, decrease
malfunctioned works on the medical usage by giving correct information on each medicine.

All other objectives include:


The developed system must be eliminating drawback of the current system.
• The system will eliminate the need for voluminous files, resulting in minimum storage
space utilization.
• Only the authorized users can access the developed system. Hence it provides high level
of security to the data.
• No delay in availability of information in the system, so decision making is faster and
easier.
• Better performance of the system.
• There is no risk of errors, mistakes and miscalculations of data..
• New system will be economical.
1.10.1 Purpose:
The pharmacy management system is built for the sake of ensuring effective and clear data
saving and manipulating as well as neat work on the pharmacy medical products. This refers the
pharmacy management system project highly minimize time and resource by which, searching
the medicine data you can get the data in quickest time. And almost the resources are wise used
since most actions are done on the pharmacy system. Some of the resources minimized include
paper, manpower and related things. The other thing is for storing data’s in secure way.
A summarized list of drugs dispensed to patient can be viewed for monitoring purposes. Also
PMS will be able to generate report on the list of drugs dispensed in the polyclinic for a given
time period. And there is a message alert for the user if the stock holding quantity reaches a low
level. Thus, the pharmacist will need to replenish the drugs.

1.10.2 Data Storage:


In the new system all type of data will be stored accurate and properly. So that the Admin can
easily get the target. System must be capable to meet the desired objective and goals of the
organization. System must be capable to change accordingly to the situation or requirements of
the organization.

1.10.3 Eliminating Data Redundancy:


In this new system data redundancy is eliminated means that no data will be repeated
again which is written before. No redundancy will occur that’s quality of the new system.

HNIVERSITY OF AGRICULTURE FAISALABAD Page 14


PHYSICAL ASSEST TRACKING AND MANAGEMENT

1.10.4 Flexibility:
System must be capable to meet the desired objective and goals of the organization. System
must be capable to change accordingly to the situation or requirements of the organization. It
must have flexibility in it to change accordingly to the requirements.

1.10.5 Solving Problem:


The new system is develops to solve the problem that occurs in existing system. The new system
must resolve the complication of existing system.

1.11 Advantages of new system:


Following are the features that a computerized system has, as compared to old manual systems:
• Pharmacy Management System provides a very strong security feature.
• It provides access to any particular data instantly, new record can easily be added in the
database, and existing record can easily be modified instantly or later on.
• Storing the information of guests in computerized database. Customer’s details can easily
be stored.
• Saving the time, manpower and stationery by saving data.
• Accessing information of the job seekers.
• Generating bills.
• Updating the record according to new entry.
• Data storage with backup, need not to worry about data loss.
1.11.1 User Friendly:
The develop system is very secure and have a great sufficiency effect on the business.
The develop system easy to understand and have the full capability to manage the system
And it can minimize the different data security threats.
It can help the managers to make reports on the efficiency of their showroom business.

1.11.2 Economical:
The new system is economical. There will no stationary expense and work will be done with
minimum manpower. Means that it is too much economical.

HNIVERSITY OF AGRICULTURE FAISALABAD Page 15


PHYSICAL ASSEST TRACKING AND MANAGEMENT

1.11.3 Reliable:
There is no any online Payment gateway provided in this portal. So, any company which would
register would not be able to pay online. Payment would be done by check/case. There are no
banners for advertisement on the site.

1.11.4 Time Saving:


This system is so much time saving. Saving the time, manpower and stationery by saving data.

1.11.5 Efficient:
No delay in availability of information in the system, so decision making is faster and easier.
This system is so much efficient as it performs better and correctly.

1.11.6 Security:
Management System provides a very strong security feature. Only the authorized users can
access the developed system. Hence it provides high level of security to the data.

1.11.7 Accessibility:
No delay in availability of information in the system, so decision making is faster and easier.
User can access easily and can do his work. So these are the main advantages of the new system.

HNIVERSITY OF AGRICULTURE FAISALABAD Page 16


PHYSICAL ASSEST TRACKING AND MANAGEMENT

CHAPTER NO: 2

MATHLODOGY

2.1: FUNCTIONAL RECQUIREMENT:

There are functions done by the system such as: store the necessary information of drugs, prepare
bill for the medicine, give week reports, easily searching of medicine, working in two languages,
Update, delete and save data’s of medicine.

Generate Report:
The pharmacy management system generates report weakly on information about the drugs and
it exports the information as output document.

Store The Necessary Information Of The Drugs:


The PS (pharmacy system) stores the detail information about each medicine including Actual
name, formula of medicine and how it is importance and for which diseases is required. Since
the information for each drug were required in some cases like the use of drugs, when use drugs
and for whom is given.

Searching Medicine and Other Data’s:


The PS has easily searching of medicine which shows in which shelf is put and the behavior of
the medicine. The searching process is based on the name of the give data or the identification of
the item. Here when the user search the item on search bar the related things were displayed in
the screen and can select the actual item that the user needs.

Alerting Pharmacy Data’s In The System:


Changing medicines to another because of medicine outdated, modifying the saved medicine
data for incorrect data, deleting of data’s of the pharmacy can be done on the system.

Support Multi Languages:


The system supposed work on primarily in English and Amharic. So the user can use one of
these languages. The purpose of the languages were when the user is unfamiliar for the system
he/she may change the language that he/she understood, simply it serve as a translator.
The function what the system do is

HNIVERSITY OF AGRICULTURE FAISALABAD Page 17


PHYSICAL ASSEST TRACKING AND MANAGEMENT

• Store Medicine data’s

• Search Medicine data effectively

• Update, delete, and Edit medicine information

• Generate report on medicine

• Prepare bill for the medicine

• Gives navigation or information for pharmacy organization

• Give alert for the user when medicine item is low

• Changing login password

• Have the system document how to use the system

2.2 Consideration to Achieve the Developed System:

ADAPTED METHODOLOGY:
The V_SHAPED Model means Verification and Validation model. Just like the waterfall model
V-Shaped life cycle is a sequential path of execution of processes. Each phase must be
completed before the next phase begins.  Testing of the product is planned in parallel with a
corresponding phase of development.
2.3. V_MODEL:
Requirements:
Like BRS and SRS begin the life cycle model just like the waterfall model. But, in this model
before development is started, a system test plan is created.  The test plan focuses on meeting the
functionality specified in the requirements gathering.

The High-Level Design (HLD):


Phase focuses on system architecture and design. It provides overview of solution, platform,
system, product and service/process. An integration plan is created in this phase as well in order
to test the pieces of the software systems ability to work together.

The Low-Level Design (LLD): 


Phase is where the actual software components are designed. It defines the actual logic for each
and every component of the system. Class diagram with all the methods and relation between
classes comes under LLD. Component tests are created in this phase as well.

HNIVERSITY OF AGRICULTURE FAISALABAD Page 18


PHYSICAL ASSEST TRACKING AND MANAGEMENT

2.3.1 Diagram of V Model:

Figure # 2 of V Model
2.3.2 When to Use The V-Model:
The V-shaped model should be used for small to medium sized projects where requirements are
clearly defined and fixed. The V-Shaped model should be chosen when ample technical
resources are available with needed technical expertise. High confidence of customer is required
for choosing the V-Shaped model approach. Since, no prototypes are produced, there is a very
high risk involved in meeting customer expectations.

.
2.3.3 Advantages of V-Model:
Simple and easy to use. Testing activities like planning, testing design happens well before
coding. This saves a lot of time. Hence higher chance of success over the waterfall model.
Proactive defect tracking – that is defects are found at early stage.

2.3.4 Disadvantages of V-Model:


Very rigid and least flexible, Software is developed during the implementation phase, so no early
prototypes of the software are produced. If any changes happen in midway, then the test
documents along with requirement documents has to be updated.

2.4 Design and Implementation Constraints:


The Implementation:
Phase is, again, where all coding takes place. Once coding is complete, the path of execution
continues up the right side of the V where the test plans developed earlier are now put to use.

HNIVERSITY OF AGRICULTURE FAISALABAD Page 19


PHYSICAL ASSEST TRACKING AND MANAGEMENT

Coding:
This is at the bottom of the V-Shape model. Module design is converted into code by developers.

2.4.1 Database:
The database is used in this is MYSQL I made database and tables in it. This step
involves breaking down the system in different pieces to analyze the situation, analyzing project
goals, breaking down what needs to be created and attempting to engage users so that definite
requirements can be defined.

2.4.2 Operating System:


In systems design the design functions and operations are described in detail, including screen
layouts, business rules, process diagrams and other documentation. The output of this stage will
describe the new system as a collection of modules or subsystems.

2.4.3 Language:
Different type of language used in the project as PHP, JAVASCRIPT, CSS, HTML.

2.4.4 Tools:
Sublime text and Dreamweaver.

2.5 Development Requirements:


2.5.1 Hardware:
Minimal Hardware Requirements:
I_3 GHz processor
2GB RAM
10GB Hard disk space
Internet Connection
Key Board
Mouse

2.5.2 Software:
Minimal Software Requirements:
Windows 7/8
Adobe Dream Viewer CS6
XAMPP
SQL server 2005
Microsoft Office 2007

HNIVERSITY OF AGRICULTURE FAISALABAD Page 20


PHYSICAL ASSEST TRACKING AND MANAGEMENT

2.6 System Analysis:


Before I start it the main problem is to understand how to start the project with the
requirements.to solve this issue I visit some websites to understand the logic of the project some
of them are Pakistani websites and others are Indian.

2.6.1 Design:
I want to design my site in the way that any person can easily understand it Design is the heart
of any website today we are living in the era of computer science. So that why I use a simple
design.

2.6.2 Environments:
At the Implementation time is the most critical time of my project because I use php, html, css.
Then I change it to takes valid information of the user and execute systems that move through
the SDLC. Development environment, where developers can work independently of each other
before trying to merge their work with the work of others,

• Common build environment, where merged work can be built, together, as a combined
system,
• Systems integration testing environment, where basic testing of a system’s integration
points to other upstream or downstream systems can be tested,
• User acceptance testing environment, where business stakeholders can test against their
original business requirements,
• Production environment, where systems finally get deployed to, for final use by their
intended end users.
2.6.3 Testing:
At testing level whenever I test my code lots of error and syntax error fatal error occur in my
testing in testing of database to send and retrieve the data.
The code is tested at various levels in software testing, Unit, system and user acceptance
testing’s often performed. This is a grey area as many different opinions exist as to what the
stages of testing are and how much, if any iteration occurs. Defect testing the failed scenarios,
including defect tracking:

• Path testing
• Data set testing
• Unit testing
• System testing

HNIVERSITY OF AGRICULTURE FAISALABAD Page 21


PHYSICAL ASSEST TRACKING AND MANAGEMENT

• Black-box testing
• White-box testing
• Automation testing
• User acceptance testing
• Software performance testing

2.6.4 Training And Transition:


Once a system has been stabilized through adequate testing, the SDLC ensures that proper
training on the system is performed or documented before transitioning the system to its support
staff and end users.
Training usually covers operational training for those people who will be responsible for
supporting the system as well as training for those end users who will be using the system after
its delivery to a production operating environment.
After training has been successfully completed, systems engineers and developers transition the
system to its final production environment, where it is intended to be used by its end users and
supported by its support and operations staff.

2.6.5 Operations and Maintenance :


The deployment of the system includes changes and enhancements before the decommissioning
or sunset of the system. Maintaining the system is an important aspect of SDLC. As key
personnel change positions in the organization, new changes will be implemented. There are two
approaches to system development; there is the traditional approach (structured) and object
oriented. Information Engineering includes the traditional system approach, which is also called
the structured analysis and design technique.

2.7 Requirement Analysis:


The primary objective of the requirement analysis is to analyze the information relating top
system requirements and then organize documents and present the requirement of management.

2.8 Unified Modeling Language (UML): Unified modeling language has come in to use
with the rise of object oriented development and provides an unambiguous model of the system
to be implemented. UML syntax and notations describes thoroughly and completely that how to
use UML in the context of object oriented application development method (Schmuller, 2004).
2.8.1 Use Case Diagram: Users interact with a system by interacting with its use cases. It is
essential that the buyer and the builder of the system agree on this black box view in order to
know that the right System Being built.

HNIVERSITY OF AGRICULTURE FAISALABAD Page 22


PHYSICAL ASSEST TRACKING AND MANAGEMENT

FIGURE#3 Use Case Diagrams

2.9 Class diagram:

Class diagram of this system shows all the entity and their processes like job seeker is an entity
and it perform the all function of the job portal like name age email and other information,
gender job type and record and manage all its function.

HNIVERSITY OF AGRICULTURE FAISALABAD Page 23


PHYSICAL ASSEST TRACKING AND MANAGEMENT

FIGURE# 4 class diagram

HNIVERSITY OF AGRICULTURE FAISALABAD Page 24


PHYSICAL ASSEST TRACKING AND MANAGEMENT

2.10 Sequence Diagram:


It is used throughout the design process to demonstrate between actors and objects as a system
executes over time.

FIGURE#5
2.11. DFD FOR FCJPS:

HNIVERSITY OF AGRICULTURE FAISALABAD Page 25


PHYSICAL ASSEST TRACKING AND MANAGEMENT

Data flow diagram for end user. Get Information about pharmacy

Figure # 6 of end user


In this data flow diagram data request is forwarding to admin for the job by the end user admin
get the request and send him the response. And user can login himself by the providing the right
login user name and password.

2.12 Data Flow and New medicine add

Figure # 7 of end uers data flow


In this user can apply for the job but first he/she have to register himself and after that search for
the job and log in with the exect username and password. After the apply he will get the apprlval
and then upload the resumes.

HNIVERSITY OF AGRICULTURE FAISALABAD Page 26


PHYSICAL ASSEST TRACKING AND MANAGEMENT

2.13 Data Flow of Admin: Figure # 8 of admin data flow in this data flow admin can
handle the whole flow of the site he can post the jobs edit the jobs delete the jobs and approved
the applied jobs. He has the full authorization of site.
2.14 Whole system data flow diagram and working:

HNIVERSITY OF AGRICULTURE FAISALABAD Page 27


PHYSICAL ASSEST TRACKING AND MANAGEMENT

SYSTEM

Figure # 9 of full system data flow


In this flow we having the complete data flow about the user end and the admin here admin can
post the jobs and get the requests on it and give back the feedback to end user.
Admin also can login and registration approvals from the end user. And user end can use the
graphical user interface and enjoy the facilities about the jobs and all updates user can register
him and apply and send request against the uploaded jobs.

HNIVERSITY OF AGRICULTURE FAISALABAD Page 28


PHYSICAL ASSEST TRACKING AND MANAGEMENT

2.15 Entity Relational Diagram: An entity-relationship diagram (ERD) is a graphical


representation of an information system that shows the relationship between people, objects,
places, concepts or events within that systems

Figure# 10 Entity relation diagram

2.16 System Design:

The most creative and challenging phase of the system life cycle is system design. It refers to
technical specification that was applied in implementing the system. The purpose of system
design is to transform the information models that were developed during analysis to model that
confirm to target technology which was used for system implementation.

HNIVERSITY OF AGRICULTURE FAISALABAD Page 29


PHYSICAL ASSEST TRACKING AND MANAGEMENT

The stages that are involved in system design phases are:

Input design

• Output design

• Database design
2.16.1 Input Design:
The input design includes the development of procedures and specifications for all aspect of data
entry and data input. Data capture refers to the identification and recording of source data. Data
entry is the process of converting source data into a computer readable form.

2.16.1.1 Input Form Design:

Most common way of data entry is form filling. Data can be retrieved display and credit after
entry using the same display. Following points are considered during the form design:
• Messages remains on the screen long enough to be read.
• Screen presentation is consistent.

2.16.1.2 Code Design:

It plays an important role where several fields have a number of known values. Thus its
significant can be ignoring. Codes are used due to following reasons
• Save computer storage.
• Checking code is easier.
• Speed up data retrieval.
• Uniqueness can be enforced.

2.16.2 Output Design:

Output design phase of any system have system output which can be in the form of queries and
reports. The form of the reports and queries should be decided in the beginning of the system
design so it is necessary of the successful implementation of the system that its outputs.

2.16.2 .1 Consideration And Report Design:

• Executive users
• Executive preferences

HNIVERSITY OF AGRICULTURE FAISALABAD Page 30


PHYSICAL ASSEST TRACKING AND MANAGEMENT

• Alternative design
• Executive feedback
• Screen space limitations
• Text

2.16.2 .2 Report Design Tips:


• I have used abbreviations and all are defined properly.
• Fonts are easily readable and bold enough for clear viewing.
• Icons are used as hot spot to aid navigation through the system.
• These are good looking.
• The purpose of the output is clearly mentioned.
• Output is precise and without unnecessary detail.

2.16.3 Database Design:

The data is stored in computer in the form of tables so far an accurate and free of anomalies
system the tables designing is further divided into parts;
For apply

HNIVERSITY OF AGRICULTURE FAISALABAD Page 31


PHYSICAL ASSEST TRACKING AND MANAGEMENT

2.16.3.1Physical Database Design:

The process of producing a description of the implementation of the database on secondary


storage, it describes the storage structures and achieve efficient access of the data.

2.17 TABLE DESIGN:

2.17.1 FOR ADMIN

NUMBER NAME TYPE


1 ID INT 20
2 NAME VARCHAR 20
3 PASSWORD VARCHAR 20

TABLE#1

2.17.2 TABLE FOR PURCHASE

NUMBER NAME TYPE


1 ID INT 11
2 FIRST VARCHAR20
3 SECOND VARCHAR20
4 FNAME VARCHAR20
5 FANAME VARCHAR20
6 MOBILE VARCHAR20
7 EMAIL VARCHAR20
8 AREA VARCHAR20
9 DEGREE VARCHAR20
TABLE#2

HNIVERSITY OF AGRICULTURE FAISALABAD Page 32


PHYSICAL ASSEST TRACKING AND MANAGEMENT

2.17.3 TABLE FOR ADD


NUMBER NAME TYPE
1 ID INT 20
2 JOB TITLE VARCHAR20
3 COMPANY NAME VARCHAR20
4 LOCATION VARCHAR20
5 DATE VARCHAR20
TABLE#3

2.17.4 TABLE FOR REGISTRATION


NUMBER NAME TYPE
1 ID INT 20
2 FNAME VARCHAR20
3 SKILLS VARCHAR20
4 EXPERIENCE VARCHAR20
5 EMAIL VARCHAR20
6 PASSWORD VARCHAR20
7 DATE VARCHAR20
8 MONTH VARCHAR20
9 YEAR VARCHAR20
10 GEMNDER VARCHAR20
TABLE#4

CHAPTER NO: 3

RESULTS AND DISCUSSION

SYSTEM REQUIRMENT:

There are two main requirements are exist


Functional Requirements
Non-Functional Requirements

HNIVERSITY OF AGRICULTURE FAISALABAD Page 33


PHYSICAL ASSEST TRACKING AND MANAGEMENT

3.1. Functional Requirement:

The functional requirements are the functionalities of a system. Getting required functional
requirements is the most important part of software development, so this part needs proper time
and concentration. The FCJPS has different functional requirements which we have gathered
with the help of our supervisor. Some functional requirements of FCJPS are given below with
brief description.
3.1.1. Authorized Login:

The system would provide access (admin panel) to authorized users. Unauthorized users can’t
get access to the system. The user of the system can get access to the FCJPS by putting correct
username and password.
3.1.2. User Characteristics:
End User
Every user should be comfortable of working with computer and net browsing. He
must have basic knowledge of English too. He has must be some knowledge of
how to use any websites.
Administrator
Administrator is an entity that will manage entire system.. An administrator can
cover areas such as database, security and integration. He can view, modify or
delete records. He can do all kind of alterations in the database.

3.1.3 Non-Functional Requirement:

A non-functional requirement is a requirement that specifies criteria that can be used to judge the
operation of a system, rather than specific behaviors. Non-functional requirements are
"constraints", "quality attributes", and "non-behavioral requirements. Non-Functional
Requirements includes following.

Interactive
Our system is very interactive to use, all functionalities and features are visible
and easy to use.

Security
Unauthorized person cannot access system software side and a person with fake
ID & password cannot access any activity.
Portability
We can transfer a system or component of our project from one environment to
another. We can deploy our project in any organization.

HNIVERSITY OF AGRICULTURE FAISALABAD Page 34


PHYSICAL ASSEST TRACKING AND MANAGEMENT

Performance
Our display system work 24/7. Our display will not be downgraded while
running.
3.2 Out Put Of The Developed System:

The new system has many implications and has many advantages over the existing system some
of the advantages are:
3.2.1 Speed And Accuracy:

The primary objectives of the new developed system are to provide speed and accuracy during
data processing and report generation. This system should provide timely correct retrieval of
information in an accurate and efficient manner.
3.2.2 Efficiency And Flexibility:

Provide efficient data maintenance and storage for different suppliers the system must be flexible
and capable of adapting to changing environmental conditions.
3.2.3 Managerial Acceptability:

The data updating can be made in all easy way so that the management in obtaining any type of
report may not face any problems in dealing with it.
3.2.4 Eliminating Data Redundancy:

New system removes optimum redundancies which are present in the existing system. So it have
been tried to avoid redundancy as much as possible.

3.2.5 User Friendly:

To provide user friendly environment for all users even having basic knowledge about the
system. No specific computer staff was required relevant personal can easily process further and
access the required information.
3.2.6 Security:

Security in a system is very important security provide protecting system data from deliberate
damage accidental damage or access by unauthorized persons. Security is a very huge problem in
the new era. Because of threats we have maintain the security standards.
3.2.7 Economy:

HNIVERSITY OF AGRICULTURE FAISALABAD Page 35


PHYSICAL ASSEST TRACKING AND MANAGEMENT

The database system is more economical and efficient as compared with manual system. Because
in manual system stationary as well as large staff is involved the records keeping that constitute
high cost. Hence database system was very beneficial economically.
3.2.8 Data Entry:
User can enter data through forms and this stored in database. We can see this data in database.
We can generate reports from this data.
3.2.9 Time Saving:
Everyone wants quick response to his queries because decisions are based on up to date
information. Due to high speed of processing the computerized system takes less time to access
information from database.
3.2.10 Amendment Of Data:
In manual system the process of amendment of record is time consuming and inefficient process.
To remove this drawback it has been to make many changes in data whenever it occurs.
3.2.11 Neat and Clean Setup:
The manual system lacks cleanliness because the files which are not regularly accessible are
usually found full of dust. The updating and deletion process also cause a lot of disorganization
and clutter. The computerized system provides a neat and clean setup.
3.3USER MANUAL :

Open the Web Browser and write the given code in URL//: BAR
3.3.1Localhost/Pharmacy management system/index.php

Table # 11 of main GUI


3.3.2.localhost/Pharmacymanagement system/admin/index.php

HNIVERSITY OF AGRICULTURE FAISALABAD Page 36


PHYSICAL ASSEST TRACKING AND MANAGEMENT

FIGURE#12

3.3.3 Our ITEMS page above:

After giving the exact name and password you get in the ADMIN main
preview.
FIGURE #13
HNIVERSITY OF AGRICULTURE FAISALABAD Page 37
PHYSICAL ASSEST TRACKING AND MANAGEMENT

3.3.4 to get in the login page for user

FIGURE # 14

3.3.5 Our Product Page

3.4 USER MANUAL


NAVIGATION BUTTON ACTIVITY PERFORMED
Log in This button will have redirected towards next
page.
Register This button helps user to register
himself.
Home Home page will be opened.
Apply User can apply for job.
Jobs Admin can see the jobs.
Resumes Applicant can upload resumes.
Log out Page will be exit out.

HNIVERSITY OF AGRICULTURE FAISALABAD Page 38


PHYSICAL ASSEST TRACKING AND MANAGEMENT

3.5 Future Research:

Due to the findings from carrying out this research on Online Pharmaceutical Management
System, some points to consider in its implementation in the future include: 1. A platform
capable of use at a regional/national level 2. Strict security measures put in place to prevent an
abuse of the application in general
A number of limitations were encountered in the course of preparing this research work. One of
such was in the creation of the tables in the database of the system. Due to the size of the system,
many tables had to be created to accommodate all the data required in the management system.
Also, implementing security features on the system proved to be a challenge as the application is
yet to be tested on a national/regional level

CONCLUSION:

The management system employs strict measures to protect the users from intruders or
outsiders. One of such measures is the inability of a prospective user to register on the platform
without the permission of the administrators. To register on the platform, all necessary details
such as: name, address, tax documents, payment methods, and relevant licenses are sent to the
administrator for proper verification. When the authenticity of these documents have been
proven, the administrator then creates the account for the customer and forwards the details for
login to the management system. Also, since the drugs purchased through the platform are for
pharmaceutical purposes, and as such, are ordered in bulk, if a small quantity of drugs is ordered,
the administrators are notified, who then confirms the order from the pharmacy to ensure that an
intruder has not obtained their login details. This research work dealt with Online
Pharmaceutical Management Systems. It is eminent that the system provides a safe, secure and
verified platform for all parties which help to bridge the communication gap and provide
legitimate drugs. Because drugs are harmful when abused or misused by individuals or
organizations, security checks have been added to the design logic. Therefore, if all
recommendations are strictly adhered to, there will be strict monitoring and regulation of how
drugs are circulated and a decrease in the spread of fake drugs.

HNIVERSITY OF AGRICULTURE FAISALABAD Page 39


PHYSICAL ASSEST TRACKING AND MANAGEMENT

3.7 Action Plan:

Survey 3 Days
ANALYSIS/Design 9 Days
PHP Coding 11 Days
Error of PHP in Coding 13 Days
Total 5 Weeks

HNIVERSITY OF AGRICULTURE FAISALABAD Page 40

You might also like