Document Management System
Document Management System
I
TABLE OF CONTENTS
TITLE PAGE.......................................................................................................................I
APPROVAL SHEET..........................................................................................................II
DEDICATION...................................................................................................................III
ACKNOWLEDGEMENT.................................................................................................IV
ABSTRACT........................................................................................................................V
TABLE OF CONTENTS..................................................................................................VI
CHAPTER I INTRODUCTION..........................................................................................1
1.1 Rationale of the problem.......................................................................................1
1.2 Project Highlights......................................................................................................2
1.3 Objectives..................................................................................................................2
1.3.1 Specific Objectives.............................................................................................2
1.4 Scope and Limitations of the Research.....................................................................3
1.4.1 Scope..............................................................................................................3
1.4.2 Limitation...........................................................................................................3
CHAPTER II REVIEW OF RELATED LITERATURES AND STUDIES.......................5
2.1 Related Literature......................................................................................................5
2.1.1 Local Literature..................................................................................................5
2.1.2 Foreign Literature...............................................................................................8
CHAPTER III METHODOLOGY...................................................................................10
3.1 Requirement Analysis..............................................................................................10
3.1.1 Rapid Application Development (RAD)..........................................................11
3.1.2 Fishbone Diagram.............................................................................................11
3.1.3 Gantt chart .....................................................................................................12
3.1.4 Wireframe.........................................................................................................14
3.1.5 Data Dictionary.................................................................................................19
3.2 Technical Background.............................................................................................21
3.3 Data, Software, and Hardware.................................................................................22
3.3.1 Software............................................................................................................22
3.3.2 Hardware...........................................................................................................23
II
3.4 Functional Decomposition Diagram........................................................................24
3.5 Context Diagram......................................................................................................26
3.6 Data Flow Diagram..................................................................................................26
3.7 Entity Relationship Diagram...................................................................................28
3.8 Systems Design........................................................................................................29
3.8.1 System Development and Methodology...........................................................29
3.9 Development and Testing........................................................................................30
3.9.1 Data Gathering Procedure.................................................................................30
3.9.2. Data Analysis...................................................................................................31
3.9.3 Locale and Population of the Study..................................................................33
3.10 Software Testing....................................................................................................33
3.11 Implementation Plan..............................................................................................34
III
CHAPTER I
INTRODUCTION
1
1.2 Project Highlights
In today's digital era, efficient document management is essential for the smooth
functioning of businesses, including small enterprises. However, small businesses
often face unique challenges when it comes to organizing and managing their
documents effectively. This research presents project highlights for optimizing a
basic document management system specifically tailored to address the needs of
small businesses. Here are some of it:
1.3 Objectives
The central aim of this study is to conduct a thorough evaluation of document
management practices within small businesses and subsequently embark on the design,
development, and implementation of an optimized document management system
tailored explicitly for their needs.
2
The implementation phase focuses on deploying the newly developed
system,
Notably, the entire research is oriented towards small businesses, aiming to
provide them with a practical, cost-effective, and scalable document management
solution.
1.4.1 Scope
This study focuses on improving document management in small businesses. It
includes examining current practices, creating an optimized system, and ensuring smooth
integration with existing workflows. With a focus on the specific challenges faced by
small enterprises, the study aims to offer practical solutions for more efficient document
handling. The goal is to provide straightforward insights and strategies that can enhance
document management capabilities for small businesses. The scope involves:
assessment of current document management practices
Development and implementation of an optimized document management system
1.4.2 Limitation
While the project aims to introduce significant improvements to the parking
system at Robinsons Mall, certain limitations should be acknowledged. The project's
scope is restricted to the design and development of the automated Parking Management
3
System, and its implementation may face constraints such as budgetary considerations
and available resources.
● Specificity - The study focuses on small businesses, and findings may not be
directly applicable to larger enterprises or industries.
● Time and Resource - The research operates within a defined timeframe and
budget, which may restrict the depth of investigation and the extent of data
collection.
CHAPTER II
REVIEW OF RELATED LITERATURES AND STUDIES
The review of related literature gives an overview of previous studies on the topic,
helping identify gaps and set the context for the current research. It examines existing
literature to justify the significance of the study and guide the formulation of research
questions.
4
2.1.1 Local Literature
According to (Jayoma, Moyon, & Morales, 2020). OCR Based Document
Archiving and Indexing Using PyTesseract: A Record Management System for DSWD
Caraga, Philippines. Small to large companies handle multiple forms of records every
day. These organizations could use these records for historical, demographical,
sociological, medical, or scientific research and serve as benchmarks to measure the
organization's future activities and decisions. The Department of Social Worker and
Development (DSWD) Caraga continuously generates records daily. Still, their records
management system is conventional, giving them a hard time retrieving and keeping
track of the record's whereabouts. With this, DSWD Caraga embarks into record's
digitization for its management to ensure the preservation of permanent and valuable
papers, secured and accessible for future reference as required by the organization's
different offices based on existing rules and regulations in records management. This
paper endeavors to automate records classification using the open-source Python-
Tesseract (PyTesseract) library, the wrapper for Google's Tesseract-OCR Engine. The
process starts by converting paper-based documents into digital format (scanning) and
then recognize and extract the text using the PyTesseract library. By integrating this
library to Django and MySQL, management of record's classification, indexing, and
archiving becomes easy. With the help of this system, record's safekeeping and retrieval
bring comfort for the records officer.
5
Micro-enterprises highly practiced cash management and current liabilities management
but slightly practiced fixed asset management. Cash management and fixed asset
management significantly differ from all the other areas. Financial management practices
significantly differ in age, position, type, form, start, length, full-time employees,
beginning capital, asset, sales, profit, debt, and ending capital of the business. Studying
financial management practices contributes in developing proposed financial model.
Also (Martin, N. A., Ventayen, R. J. M., Buted, D. R., Galas, E. M., Evangelista,
I. D., & Danlog, K. P. P. 2023). They said that Their study attempted to develop a Basic
Accounting system to record and report day-to-day operations of local micro-businesses
in the Western part of Pangasinan. It utilized a case study to observe and document the
system’s applicability in the actual business operations. Observation revealed that local
micro-business became adept at the beneficial effects of the Basic Accounting system as
it helped the business to “always” secure business source documents, analyze business
transactions for the day (sales/disbursements), record business transactions related to
sales, record business transactions related to payments, monitor daily sales, monitor daily
expenses, and appreciate the importance of the record-keeping system. The initial attempt
(first phase) of this project study confirmed that it was doable in developing an
alternative system that can be used in the actual business operation by local entrepreneurs
or micro-businesses. It concluded that developing a Basic Accounting system can help
achieve honest and transparent business dealings in the community. Further, it could help
local micro-businesses prepare and present financial reports needed as supporting papers
come application of business permits and licensing. The study also concluded that the
Accounting system could help Bookkeepers, Accountants, and Regulatory Agencies
achieve honest, reliable, and sound financial reports.
(Capiña, M. V. 2021). In her study In the Philippines, micro and small enterprises
(MSEs) comprise the largest part of the business economic undertakings and are among
the most important development agents in rural communities like Marinduque. MSEs
offer opportunities to poor people the possibility of earning income, training, work
experience and employment. However, most of the micro and small enterprises in the
country perform behind the neighboring ASEAN countries. Thus, assessing the impact of
6
their management practices on operational functions (marketing, production, financial,
human resources) and the significant relationship to MSEs performance (sales,
production, and income) as the basis for government interventions. The study disclosed
that management practices of 35 selected manufacturing MSEs on operational function is
doing well with an overall mean of 3.70 interpreted as "Mostly Practiced". Of all the
variables, marketing emerged to have the highest mean of 3.95, interpreted as "Mostly
Practiced". What is alarming is the findings on human resources, which got the lowest
mean of 3.40, interpreted as "Practiced". Overall performance in terms of sales,
production, and income is 3.64, interpreted as "very satisfactory". Using Pearson, the
operational business function has a positive correlation to performance. Based on the
operational management practices, the following have a vital role for the success of
MSEs such as type of business organization, decision-making process, creation of policy,
rules, and regulations, planning and implementation, and management directions of the
enterprise. As to these findings, programs of government will need to give emphasis on
the weak areas and highlight the good practices as a basis for crafting tailored
interventions for each MSEs.
On the other side (Konig, W., & Peters, J. 1985) mentioned Dr. Wolfgang Kbnig
and Joachim Peters lecture at the University of Gbttingen, Germany. The paper is the
result of research on industrial co-operation between developed and developing countries
and is partly based on field work done in the Philippines in 1984. It deals with the impact
that business size has on the pattern of development of this country and specially
evaluates the role of small-scale firms. Controversial issues boil down to two competing
approaches as far as the further promotion of these units is concerned. One approach
consists of taking a broad range of selective measures in order to compensate small
business for discrimination suffered from macro-economic instruments and to enhance its
prospects in this way. The other approach stresses the danger of market distortion and
therefore recommends a policy of deregulation in order for market forces to mobilize the
potential of small business. Consideration of the pros and cons of these approaches leads,
among others, to the conclusion that assistance to institution building is important as long
as it is backed by the will to self-help of the small business community in the Philippines.
7
2.1.2 Foreign Literature
(Bai, C., Quayson, M., & Sarkis, J. (2021) said that the coronavirus (COVID-19)
pandemic has undeniably influenced the global economy and environment. Major victims
of the COVID-19 outbreak are Micro and Small Enterprises (MSEs), especially in
developing countries, mainly because of limited use of digital technologies. This paper
employs a literature review and personal insights to provide COVID-19 pandemic
digitization lessons for sustainable development of MSEs from a technology for social
good perspective. We develop a framework to support post COVID-19 digital
transformation for sustainable development of MSEs. We find that digital payments,
especially mobile money, should be a critical digital transformation priority for MSEs.
Also, institutions must support MSE resources and capabilities to adopt digital
transformation for business continuity, and sustainable production and consumption. Our
study suggests that MSE managers and other stakeholders rethink their business
strategies, incorporating crisis scenarios and business continuity plans to sustain
customers virtually to enhance sustainable development. We also propose further
research areas to improve the successful digital transformation of MSEs post COVID-19.
Project management ensures that all risks pertaining to a particular project are
eliminated, if not minimized. The risks can originate from artificial activities or natural
causes. Although some of the risks are potential to the project, others are not and are
usually unforeseen to the project managers. Projects risks have adverse effects to the
project if they are not eliminated or mitigated. It is the duty of the project team to
collaborate in mitigating risks using appropriate tools. Although varying project teams
and managers use different approaches to mitigate against project risks, Business
Information Management (BIM) has emerged as a vital approach to mitigate project
risks. BIM technology is crucial to the project life, beginning from planning, design, and
construction management. Using BIM ensures that collaboration of the project team
through information management enables adequate monitoring of the project, thereby
enabling effective execution and achievement of set milestones. Despite the effective use
of BIM in various projects, its use in the construction industry is unclear. This research
investigates and analyzes significance of BIM as the most appropriate method in
mitigating project risks according to (Alzoubi, H. M. (2022).
8
As (Chen, J., Lv, Z., & Song, H. 2019) With the continuous development of information
technology, enterprises, universities and governments are constantly stepping up the
construction of electronic personnel information management system. The information of
hundreds of thousands or even millions of people’s information are collected and stored
into the system. So much information provides the cornerstone for the development of
big data, if such data is tampered with or leaked, it will cause irreparable serious damage.
However, in recent years, electronic archives have exposed a series of problems such as
information leakage, information tampering, and information loss, which has made the
reform of personnel information management more and more urgent. The unique
characteristics of the blockchain, such as non-tampering and traceability make it have
great application potential in personnel information management, and can effectively
solve many problems of traditional file management. However, the blockchain is limited
by its own shortcomings such as small storage space and slow synchronization time, and
cannot be directly applied to the big data field. This paper proposes a personnel
management system based on blockchain, we analyzed the defects of the blockchain and
proposed an improved method, constructs a novel data storage model of on-chain and
out-of-chain that can effectively solve the problem of data redundancy and insufficient
storage space. Based on this, we developed a prototype system with query, add, modify,
and track personnel information, verified the feasibility of applying blockchain to
personnel information management, explore the possibility of combining blockchain with
big data.
(Sahay, A., Indamutsa, A., Di Ruscio, D., & Pierantonio, A. (2020, August ) said
to their study IEEE.Digital transformation dominates the practical and scientific
discourse. Still, many companies do not have a clear plan on how to approach it.
Particularly, small- and medium-sized enterprises struggle to initiate their digital journey
as they lack resources and expertise. In response, we examine how five companies use
business process management (BPM) to implement digital transformation. We perform a
qualitative interview study, and analyze the capabilities of BPM based on six
requirements of digital transformation. Thereby, we carve out 17 recommendations,
which must be adapted according to companies’ meta objectives. We derive three
strategy archetypes to serve as implementation blueprints.
9
They also said (Shaturaev, J., & Bekimbetova, G. 2021) Organizations have been
practicing Lean practices for years, but many have found improvements to be fleeting
often because they focus on small, individual improvement projects. By changing the
way managers manage and workers work, Lean Management has a systemic impact.
Lean Management helps organizations optimize processes by addressing the root causes
of organizational inefficiency, building management systems and capabilities to support
new ways of working, and engaging leaders and staff to continually improve part of
everyone's day-to-day work. This method makes it possible in a short time to master and
at the same time apply in practice effective tools of lean management.
CHAPTER III
METHODOLOGY
10
3.1.2 Fishbone Diagram
FISHBONE DIAGRAM
Retrieval
Complex interface
Document
Limited Storage
Inefficient Highly technical Management
Retrieval
System
Documents get
lost
Lack of people
No user accounts No update
No priviledges
People
Collaboration
Security
11
The idea is to look deeper and figure out why these issues are happening. For example, if
we see that storage space is limited, we can find out if it's because our technology is
outdated or if we have too much data.
This way of breaking things down helps us see the connections between different issues.
It's like untangling a knot to understand what's really going on. By doing this, we can
work together to find smart solutions and make our document management system work
better for everyone involved. Figure 3 is like a guide that helps us focus on what's most
important and fix things step by step.
Imagine a Gantt chart as a visual timeline that helps us plan and manage our
project. It looks like a horizontal bar chart, kind of like a calendar, where each task or
activity has its own bar that shows when it starts and when it finishes.
In simpler terms, it's like a roadmap that lays out the journey of our project. Each
task has its own lane, and we can see when it begins and when it wraps up. This way,
everyone on the team can quickly understand who's doing what and when they're doing it.
12
Just like planning out a trip, the Gantt chart helps us stay organized and make sure
we're on track. It's a handy tool that shows the big picture of our project's timeline,
making it easier for everyone to coordinate their efforts and meet our goals on time.
3.1.4 Wireframe
COMPANY ABC
LOGIN
Figure 3 shows the login page, ensuring that only authorized users can access the
system's features and information. A User is required to enter a username and password,
and the login button initiates authentication. A forgot password button is provided in the
event that valid users forget their password.
Dashboard Dashboard
Documents
Users
Categories No. of Documents No. of Downloads No. of Uploads
Reports/Analytics
w
13 Admin
Figure 3 System
Figure 4 Shows the System Admin Dashboard which contains a snapshot of the
total number of documents in the system, statistics on document users, categories or
types, and recent activities of document uploads.
Dashboard Documents
Documents
Users
Categories
Reports/Analytics
w
Figure 4 Documents
Figure 5 shows the Documents interface where the admin can search, scan,
upload, edit, and delete documents.
Dashboard Users
Documents
Users
Categories
Reports/Analytics
w
14
Figure 6 Sys Admin – Users is User Management which allows the administrator
to add users, edit user privileges, change the user categories or delete users.
Dashboard Categories
Documents
Users
Categories
Reports/Analytics
w
Figure 7 Sys Admin – Categories allows admin to search categories, view the
category list, add a category or edit a category.
Dashboard Reports/Analytics
Documents COMPANY ABC Logout COMPANY ABC Logout
Users
Documents Documents
Users Users
Categories No. of Documents No. of Downloads No. of Uploads Categories No. of Documents No. of Downloads No. of Uploads
Reports/Analytics Reports/Analytics
w w
Categories
Reports/Analytics
w Dashboard Dashboard
COMPANY ABC Logout
Dashboard
COMPANY ABC Logout
Dashboard
Documents
Documents
Users
Users
Categories No. of Documents No. of Downloads No. of Uploads
Categories No. of Documents No. of Downloads No. of Uploads
Reports/Analytics
Reports/Analytics
w
w
15
Figure 8 Reports Analytics presents a graphical representation of document
uploads, user activity or other relevant metrics. There is also an option to download the
reports or print it.
Profile My Documents
My Documents
DOCUMENT INFORMATION TABLE
Shared Documents
Categories
Search
Profile Categories
My Documents
CATEGORY LIST
Shared Documents
Categories
Search
COMPANY ABC Logout
Profile Search
My Documents
PARAMETERS
Shared Documents
Document No.
Categories
Document Title
Search
Date Created
Figure 13 shows the Search Interface for Users. The search interface allows for the
injection of parameters that the user can use to make a more precise search.
17
Field Name Type Collation Null Default Extra
Document INT No None
AUTO_INCR
ID(PK)
Title Varchar Utf8_general_ci No Untitled
(100)
Author Varchar Utf8_general_ci No None
(50)
CategoryID Varchar Utf8_general_ci No None
(FK) (50)
UploadDate Timesta No Current ON CREATE
mp time_stam CURRENT
p() TIMESTAMP
LastModifie Timesta No Current ON UPDATE
dDate mp time_stam CURRENT
p() TIMESTAMP
FileSize INT No None
Description Varchar Utf8_general_ci No None
(250)
AccessType Varchar Utf8_general_ci No None
(10)
FilePath Varchar Utf8_general_ci No None
(250)
18
Table 2 User Table contains all pertinent user information for all employees
allowed access to the Document Management System. User Table is connected to the
DocumentUserAccess Table through UserID(Foreign Key).
19
Figure 14 shows the technical framework of the Document Management System.
After logon and authentication from the User Interface, depending on the nature of the
query, a request is sent to the database layer through the application layer and a response
is provided containing metadata on the particular file. Using the file location obtained
from the database, the application layer directly communicates with the file server or
cloud storage where the document file is stored. The document is streamed or
downloaded, depending on the user preferences.
MySQL is a widely used open-source database management system known for its
reliability, scalability, and cost-effectiveness. As an open-source solution, it offers a cost-
effective database solution, making it suitable for projects with budget constraints.
MySQL benefits from a large and active community, providing ample support through
online resources and forums. Its proven track record attests to its reliability and stability,
making it a trusted choice for various applications, including document management
systems.
20
MySQL offers robust security features, including user authentication, access
controls, and encryption, ensuring the protection of sensitive data. With cross-platform
support, MySQL can be deployed on Windows, macOS, and Linux, providing flexibility
in choosing deployment environments. Backup and recovery tools are available, crucial
for data protection and disaster recovery planning.
Visual Studio Code (VS Code) is a versatile and widely used source code editor
known for its speed, lightweight nature, and extensive language support. As an efficient
and responsive tool, it provides a favorable environment for development tasks. With
support for various programming languages, including PHP, VS Code offers features
such as syntax highlighting, autocompletion, and built-in debugging functionalities. Its
integrated terminal allows for seamless execution of command-line tools and scripts
directly within the editor. With Git integration built-in, developers can manage version
control directly from VS Code. The editor's active community, regular updates, and
cross-platform availability make it a popular choice for developers looking for a feature-
rich, yet lightweight, code editing experience.
21
FreeBSD as the optimal choice for our file server and document management
system, offering a range of compelling advantages. With a reputation for exceptional
performance, stability, and security, FreeBSD provides a reliable and cost-effective
solution. Its open-source nature means you can benefit from flexibility and
customization, tailoring the system to your specific needs. Embrace the supportive
FreeBSD community, ensuring you have access to resources, expertise, and ongoing
development. While there may be some initial learning curve, the long-term benefits in
terms of performance, security, and community support make FreeBSD a strong
contender for small business enterprise infrastructure.
3.3.2 Hardware
Table 5. Hardware Specifications
HARDWARE SPECIFICATIONS
File Server
Processor Quad Core Intel or AMD
Memory 8 gb ddr 3 or 4
Storage 500gb – 1tb ssd
Network Interface Gigabit ethernet NIC
Backup 500gb – 1tb ssd
Database/Desktop
Processor Intel core i3 7th – 10th gen processor
Memory 4gb ddr2 or 3
Storage 500gb ssd
Network Interface Gigabit Ethernet NIC
Backup 500gb ssd
Printer/Scanner
Printer Epson All in One EcoTank l5290
Scanner Epson All in One EcoTank l5290
Table 5 enumerates the minimum hardware requirements necessary for the proper
functioning of the Database Management System to ensure fast execution and responsive
applications.
22
understanding the hierarchy of functions within a system. Each level of the hierarchy
represents a different level of detail, starting from the overall system down to the
individual functions or tasks.
As can be seen in Figure 15, the Administrator has 3 main functions. The First
Function is control over documents. This allows him to manage documents into
categories like Financial, Administrative, Internal, External or any other category which
the stakeholders may deem relevant to the small business. It also allows him to specify
document access as to public, private, or shared. He also has the authority to add, edit,
delete, upload and download documents.
The second function is to manage users which includes add, edit, or delete users.
The administrator also has the authority to manage user restrictions as to who can add,
edit, delete, upload or download documents from the file server.
23
Figure 15 Decomposition Diagram
The Users can manage their own account information, where they can edit and
save personal information related to their position. They can also add, edit, delete, upload
documents and provide metadata entries for said documents which will be useful in
maintaining the accuracy and validity of the documents stored in the file server.
24
The users can also conduct search and retrieval queries, categorize documents as
to their classifications, and lastly create reports and analytics as a database function.
User List
Administrator
Category List
Generate Reports
Request Reports
Generate Reports
Edit Categories Document Management
System for Small Confirmation
Business
Add Users
Document List
Request Documents
Request Reports
25
input, processed, stored, and output in a
system. DFDs provide a visual representation of the data flow and the processes that
manipulate the data.
Figure 17 illustrates the dataflow for users in our Document Management System.
In this process, the user requests a search, download or upload of documents. This
request is validated against the user and documentuseraccess table records. Once
26
Figure 17 DataflowDiagram for users
verification is complete the documents table is searched or updated depending on the
request. Metadata is transferred to the system containing the file location and a request is
sent to the file server to provide the appropriate file.
Manage Documents
Documents Details
Admin
Documents Details
Manage Users
User Details
User Details
Report Details
Figure 18 Illustrates the flow of data for the administrator side of the system.
Administrators have control over documents, document access, category, and other
related functions. He also has the privilege of managing users through access to the Users
table and DocumentUserAccess table. Finally he can generate reports and statistics.
tbl_DocumentUserAccess
PK AccessId int
FK DocumentId int tbl_category
FK UserId int
PK CategoryId int
AccessType varchar(10)
27 CategoryName varchar(20)
Description varchar(100)
Systems design is a critical phase because it provides a blueprint for the actual
implementation of the system. A well-designed system is more likely to meet user
requirements, be maintainable, and be scalable for future needs. It serves as a guide for
programmers and other stakeholders involved in the development process.
Once validated, the system is deployed, and configured for user access. User
training sessions are conducted to familiarize end-users with the system's functionalities.
Continuous monitoring, maintenance, and documentation updates are necessary to
address future needs and ensure optimal system performance. Collecting user feedback
informs ongoing improvements, aligning the developed document management system
28
with user expectations and contributing to efficient document handling within the
organization.
29
Surveys and questionnaires offer a systematic way to collect numerical data,
enabling statistical analysis. This quantitative data can provide insights into preferences,
priorities, and user requirements on a larger scale, allowing for generalizations and
statistical comparisons. It helps in identifying trends and patterns that can inform the
development process.
Functionality: Assess the core features and functions of the document management
system. Ensure that it meets the specified requirements, including document
upload/download, search capabilities, user management, and security features.
Usability: Evaluate the user interface and overall user experience. Usable systems are
intuitive, user-friendly, and facilitate efficient interactions. Factors such as
navigation, clarity of labels, and ease of performing common tasks are considered.
Scalability: Assess the system's ability to scale as the volume of documents and users
increases. Scalable systems can accommodate growth without a significant
degradation in performance. Factors such as database scalability and concurrent
user support are considered.
Security: Evaluate the security measures implemented in the system. Ensure that sensitive
documents are protected from unauthorized access, and authentication mechanisms
are robust.
Reliability: Assess the reliability of the system in terms of its stability and availability.
Reliable systems minimize downtime and errors, ensuring continuous access to
documents and features..
30
Collaboration Features: If collaboration is a key aspect of the system, assess features that
support collaborative document editing, commenting, and version tracking.
Evaluate how well the system facilitates teamwork and communication.
Feedback Mechanisms: Mechanisms for users to provide feedback on the system. Are
implemented. Continuous improvement is facilitated by gathering user opinions,
identifying issues, and addressing them promptly.
Likert Scale
Table 6. Likert Scale
Quality Rating Range Scale
Table 6, The Likert scale is widely used in survey research and questionnaires to
quantify subjective responses in a measurable and quantitative way. It provides a
structured method for analyzing and comparing attitudes or opinions across a group of
31
respondents. The scale's simplicity and ease of interpretation make it a popular choice for
researchers seeking quantitative data on subjective experiences.
Unit Testing: Test individual modules or components of the DMS in isolation. For
example, test the document upload/download module independently to
ensure it functions correctly.
System Testing: Evaluate the entire DMS as a complete and integrated system.
Test end-to-end scenarios, including document creation, storage, retrieval,
and user interactions. Verify that all features work seamlessly together.
Acceptance Testing: Assess whether the DMS meets the specified requirements
and is acceptable to end-users. This can include user acceptance testing
(UAT) where actual users validate the system against their needs and
expectations.
32
Usability Testing: Measure how user-friendly and intuitive the DMS is. Test the
user interface, navigation, and overall user experience. Gather feedback
from users regarding the system's ease of use.
Security Testing: Assess the DMS's ability to protect sensitive information and
prevent unauthorized access. Test authentication mechanisms, access
controls, and encryption features to ensure the security of documents and
user data.
33
This simplified plan focuses on essential steps, making the implementation process
more straightforward while ensuring a successful rollout of our document management
system. Adjustments can be made based on the specific needs and scale of the
organization.
34