Tải bản đầy đủ (.docx) (27 trang)

Báo cáo quản lý bán thuốc app mobile

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (954.82 KB, 27 trang )

LỜI NĨI ĐẦU
Chúng ta đang sống trong thời đại cơng nghệ. Công nghệ đang lên ngôi và phát
triển một cách nhanh chóng và vượt bậc. Khi mọi thứ dần được số hóa. Mọi thứ trở
nên dễ dàng hơn khi được chuyển đổi web thành ứng dụng. Và ứng dụng mobile cũng
khơng nằm ngồi xu thế đó. Chính vì vậy nhóm đã lựa chọn, nghiên cứu và thực hiện
đề tài: “Thiết kế và triển khai hệ thống quản lý nhà thuốc”.
Xin chân thành cảm ơn Thầy đã hướng dẫn chúng tôi trong suốt quá trình
nghiên cứu. Trong quá trình làm bài báo cáo chắc chắn khơng tránh khỏi những sai sót.
Rất mong nhận được sự thông cảm và thấu hiểu của Thầy và các bạn. Các bạn góp ý
để các chủ đề sau ngày càng hồn thiện hơn. Chúng tơi xin chân thành cảm ơn!
Nhóm thực hiện
Nhóm 3

1


Ý KIẾN CỦA GIÁO VIÊN HƯỚNG DẪN
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………


…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
2


MỤC LỤC

3


CHƯƠNG 1: GIỚI THIỆU
1.1. Tổng quan về đề tài
Cùng với sự phát triển của công nghệ 4.0 trong y học, phần mềm quản lý hàng hóa
ra đời nhằm giải quyết những vấn đề khó khăn trong hoạt động kinh doanh của nhà
thuốc. Mỗi nhà thuốc đều có rất nhiều chủng loại thuốc cũng như các sản phẩm khác
nhau. Với công việc quản lý thủ công, chủ nhà thuốc thường gặp khó khăn trong cơng

tác tìm kiếm, kiểm tra, quản lý bán hàng… gây ảnh hưởng không tốt đến hoạt động
kinh doanh của nhà thuốc. Đặc thù của công việc kinh doanh nhà thuốc là sự khác biệt
giữa đơn vị nhập và đơn vị bán. Khi nhập thuốc từ đơn vị sản xuất, các nhà thuốc sử
dụng đơn vị là thùng, hộp. Tuy nhiên, khi cung cấp trường bán lại theo đơn vị nhỏ như
tàu hay viên. Chính vấn đề đã gây nhiều khó khăn trong kiểm tốn, thống kê hệ thống,
khó quản lý.
Vì vậy, khi sử dụng phần mềm quản lý nhà thuốc giúp bạn dễ dàng xây dựng các
thông tin của từng loại thuốc để việc quy đổi diễn ra dễ dàng và linh hoạt giúp quá
trình bán hàng thuận tiện hơn.
Mục đích của đề tài:
-

-

-

Tích hợp chức năng quản lý, phân tích các loại thiết bị y tế, các
lô thuốc theo ngày sản xuất, thời hạn sử dụng để tiện cho q
trình theo dõi quản lý hàng hóa và bán hàng cho khách.
Báo cáo thống kê cho phép người dùng quản lý tổng quan về
nhà thuốc với các chức năng như: Thống kê tổng đơn hàng,
thống kê tổng thu hàng tháng.
Nâng cao kiến thức về lập trình, cấu trúc dữ liệu và thuật tốn,
Lập trình hướng đối tượng,…

1.2. Các hệ thống liên quan
Có một vài sản phẩm tương tự trên thị trường so với hệ thống
hiện tại như: Phần mềm VNPT Pharmacy, Phần Mềm Nhà Thuốc
XPharma, Phần mềm Quản lý Pharma Deluxe,…
a, Phần mềm VNPT Pharmacy

Phần mềm quản lý nhà thuốc VNPT Pharmacy là phần mềm
cung cấp giải pháp tổng thể cho hoạt động, quản lý một hoặc một
chuỗi các nhà thuốc theo quy trình khép kín đã được rất nhiều nhà
thuốc tin tưởng và sử dụng.

4


Đây là một phần mềm nhỏ, nhẹ không cần đến các máy tính có
cấu hình cao để sử dụng nhưng vẫn đáp ứng đủ tất cả các nhu cầu
của một phần mềm bán hàng cần có.

Các
-

chức năng nổi bật của phần mềm:
Khơng kén máy cấu hình thấp.
Quản lý doanh số bán hàng.
Tra cứu thông tin thuốc dễ dàng.
Hệ thống báo cáo cập nhật đầy đủ theo thời gian thực.
Quản lý hàng tồn kho.
Quản lý hàng cận date.

b, Phần mềm Nhà Thuốc XPharma
Hiện nay, việc quản lý nhà thuốc bằng sổ sách đã khơng cịn
mang lại hiệu quả, nhất là đối với các nhà thuốc có quy mơ lớn, khi
đó, u cầu đặt ra với các nhà quản lý là việc lựa chọn một phần
mềm đem lại hiệu quả quản lý tối ưu, giúp cho người dùng có thể
giảm thiểu được quy trình quản lý của mình, phần mềm quản lý nhà
thuốc XPharma là giải pháp tối ưu giúp bạn có thể thực hiện các

công việc quản lý một cách chuyên nghiệp, hiện đại.
Phần mềm sẽ giúp theo dõi toàn bộ các khâu nhập hành, in
tem mã vạch, bán hàng, theo dõi được doanh số bán hàng, theo dõi
hàng tồn kho, truy xuất các báo cáo khi cần thiết.

5


Các
-

chức năng chính của phần mềm:
Bán thuốc bằng mã vạch.
Hỗ trợ nhiều đơn vị tính và tiền tệ.
Tích lũy điểm khách hàng, thẻ thành viên.
Quản lý chuỗi nhà thuốc, cửa hàng.
Vận hành trực tuyến On-line, từ xa.

c, Phần mềm Quản Lý Pharma Deluxe
Pharma Deluxe cũng nằm trong số những phần mềm quản lý
quản lý nhà thuốc thông minh được nhiều cửa hàng hiện nay lựa
chọn. Pharma Deluxe đảm bảo thực hiện tốt chức năng cung ứng
thuốc, giúp cho công tác quản lý nhà thuốc được hiệu quả, chuyên
nghiệp. Phần mềm quản lý nhà thuốc Pharma Deluxe cũng là một
phần mềm quản lý nhà thuốc thơng minh, chức năng chính của phần
mềm quản lý nhà thuốc GOSTORE là kiểm sốt tồn bộ q trình
mua hàng từ quản lý nhóm dược lý, hóa chất, nước sản xuất, quản lý
lơ nhập, quản lý hạn sử dụng, quản lý hàng tồn kho...

6



Chức năng nổi bận của phần mềm:
- Hỗ trợ bán lẻ, bán chẵn & tùy chọn bảng giá.
- Theo dõi hạn sử dụng thuốc một cách đơn giản.
- Tạo thẻ thành viên & khuyến mãi.
- Danh mục chuyên sâu cho ngành dược.
- Hỗ trợ bán liều/combo với giá định trước.
d, Phần mềm Quản Lý Pharma Pro
Các phần mềm quản lý nhà thuốc sẽ tập trung vào việc giải quyết các khó khăn
cho người dùng trong việc quản lý nhà thuốc, trong đó, phần mềm quản lý nhà thuốc
PharmaPRO sẽ căn cứ vào những khó khăn của các nhà quản lý để giúp họ có được
giải pháp để giải quyết những tồn tại trong việc quản lý của mình, Phần mềm quản lý
nhà thuốc PharmaPRO sẽ tập trung giải quyết các vấn đề phức tạp mà các quản lý nhà
thuốc còn gặp phải như thay đổi đơn vị tính, giải quyết chiết khấu khi nhập hàng,...

Các chức năng nổi bật của phần mềm:
- Điều chuyển nội bộ, đồng bộ dữ liệu.
- Hỗ trợ bán hàng bằng mã vạch.
- Lập các báo cáo chi tiết, nhanh chóng.
- Hàng hủy, hàng mất, trả hàng nhà cung cấp.
- Cơng cụ quản lý hàng hóa thông minh.

7


CHƯƠNG 2: THIẾT KẾ HỆ THỐNG
2.1 Thiết kế UI
2.1.1 Công cụ thiết kế


Công cụ để thiết kế giao diện người dùng cho hệ thống trong dự án được
chọn này là Figma. Figma là một công cụ tạo mẫu và biên tập đồ họa vector chủ
yếu dựa trên web, với các tính năng ngoại tuyến bổ sung được kích hoạt bởi các
ứng dụng máy tính để bàn cho MacOS và Windows.

Các ứng dụng đồng hành Figma Mirror dành cho Android và iOS cho
phép xem các nguyên mẫu Figma trong thời gian thực trên thiết bị di động. Bộ
tính năng của Figma tập trung vào việc sử dụng trong thiết kế giao diện người
dùng và trải nghiệm người dùng, với trọng tâm là cộng tác trong thời gian thực.

Ngồi ra, Figma cịn có một số điểm mạnh như sau:
-

Đa nền tảng.
Hỗ trợ làm việc nhóm hiệu quả.
Chia sẻ tệp thật đơn giản vì mọi thứ đều được thực hiện thơng
qua cloud.
Hỗ trợ phản hồi thuận tiện.
Nhiều công cụ hỗ trợ thiết kế web và App.
8


-

Lưu lịch sử phiên bản của tệp.
Nguyên mẫu được xây dựng trước.

2.1.2 Thiết kế giao diện người dùng cho Trang chủ
The UI trang chủ được thiết kế dựa trên xanh lá cây (#00A651) làm màu chủ
đạo của giao diện người dùng. Bên cạnh màu xanh tím cơ bản, website của nhóm

chúng tơi cịn được phối thêm một chút xám (#fafafa) và một chút cam (# ea462b) để
tạo sự hài hòa cho người dùng khi nhìn vào nhóm website của chúng tơi.

Sau khi hồn thành thiết kế giao diện cho hệ thống quản lý cá nhân Tài chính,
ứng dụng sẽ có giao diện như sau:

9


2.2. Thiết kế cơ sở dữ liệu
Trong dự án này, dữ liệu sẽ được lưu trữ ở trên Firebase.
Firebase là một nền tảng sở hữu bởi google giúp chúng ta phát triển
các ứng dụng di động và web. Họ cung cấp rất nhiều cơng cụ và dịch
vụ tiện ích để phát triển ứng dụng nên một ứng dụng chất lượng.
Điều đó rút ngắn thời gian phát triển và giúp ứng dụng sớm ra mắt
với người dùng. Firebase cung cấp cho người dùng các dịch vụ cơ sở
dữ liệu hoạt động trên nền tảng đám mây với hệ thống máy chủ cực
kỳ mạnh mẽ của Google. Chức năng chính của firebase là giúp người
dùng lập trình ứng dụng, phần mềm trên các nền tảng web, di động
bằng cách đơn giản hóa các thao tác với cơ sở dữ liệu. Firebase
realtime database là một cơ sở dữ liệu thời gian thực, NoSQL được
10


lưu trữ đám mây cho phép bạn lưu trữ và đồng bộ dữ liệu. Dữ liệu
được lưu trữ dưới dạng cây Json, và được đồng bộ theo thời gian
thực đối với mọi kết nối.

Cụ thể trong đề này, dùng các bảng như sau:
Collection categories

STT

Tên trường

Kiểu
liệu

dữ Mô tả

1

Id

string

ID danh mục

2

Note

string

Ghi chú

3

Title

string


Tên danh mục

4

Url

string

Ảnh danh mục

Collection drug
STT

Tên trường

Kiểu
liệu

dữ Mô tả

1

Categories

string

Danh mục

2


Id

string

Id sản phẩm

3

Price

string

Giá sản phẩm

4

Quantity

string

Số lượng sản phẩm

5

Title

string

Tên sản phẩm


6

Url

string

Ảnh sản phẩm

Collection order
STT

Tên trường

Kiểu
liệu

dữ Mô tả

1

Categories

string

Danh mục

2

Id


string

Id sản phẩm

3

Price

string

Giá sản phẩm

4

Quantity

string

Số lượng sản phẩm
11


5

Title

string

Tên sản phẩm


6

Url

string

Ảnh sản phẩm

2.3 Chức năng thiết kế
Đây là mô-đun danh sách và chức năng trong dự án “Hệ thống quản lý nhà thuốc”
Module

Quản lý thuốc

Quản lý danh
mục

Quản lý đơn
hàng

Chức năng

Mơ tả

Thêm thuốc

Người dùng có thể
thêm thuốc vào ứng
dụng


Xem thuốc

Người dùng có thể xem
danh sách thuốc từ ứng
dụng

Sửa thuốc

Người dùng có thể sửa
thuốc từ ứng dụng

Xóa thuốc

Người dùng có thể xóa
thuốc từ ứng dụng

Thêm danh mục

Người dùng có thể
thêm danh mục vào
ứng dụng

Xem danh mục

Người dùng có thể
xem
danh sách danh mục
từ ứng dụng


Sửa danh mục

Người dùng có thể sửa
danh mục từ ứng dụng

Xóa danh mục

Người dùng có thể xóa
danh mục từ ứng dụng

Thêm đơn hàng

Người dùng có thể
thêm đơn hàng vào
ứng dụng

Xem đơn hàng

Người dùng có thể
xem chi tiết đơn hàng
12


từ ứng dụng
Thống kê

Thống kê doanh thu,
chi phí

Lập thống kê và tỉ lệ từ

chi phí doanh thu

13


2.4 Thiết kế luồng màn hình

14


2.5 Thuật toán thiết kế
-

Thuật toán Create, Read, Update, Delete

-

Create algorithm

15


-

Thuật toán Read

-

Thuật toán Update


-

Thuật toán Delete

16


CHƯƠNG 3: TRIỂN KHAI HỆ THỐNG
3.1. Công cụ và công nghệ
3.1.1 GitHub
GitHub là một hệ thống quản lý dự án và lập phiên bản mã hoạt động giống như
một mạng xã hội dành cho các nhà phát triển. Các nhà phát triển có thể sao chép mã
nguồn từ một kho lưu trữ và Github là một dịch vụ máy chủ kho lưu trữ cơng cộng,
mỗi người có thể tạo một tài khoản trên đó để tạo các kho lưu trữ của riêng họ để làm
việc. Đây là GitHub từ dự án.

Có thể kể đến một số ưu điểm chính trong Github như sau:
- Quản lý mã nguồn dễ dàng.
- Thay đổi các thay đổi trên các phiên bản.
- Đọc Markdown.
- Hỗ trợ làm việc nhóm hiệu quả hơn.
3.1.2 VSCode
Visual Studio Code là một trình soạn thảo mã nguồn do Microsoft tạo cho
Windows, Linux và macOS. Các tính năng bao gồm hỗ trợ gỡ lỗi, tơ sáng cú pháp,
hồn thành mã thông minh, đoạn mã, tái cấu trúc mã và Git được nhúng. Người dùng
có thể thay đổi chủ đề, phím tắt, tùy chọn và cài đặt các tiện ích mở rộng bổ sung chức
năng.

17



18


Ưu điểm của VSCode:
-

Phát triển rất tích cực với sự hỗ trợ của Microsoft. Các tài liệu chính thức được
duy trì tốt.
Có cộng đồng hỗ trợ rất tích cực với tất cả các plugin bạn cần. Nếu bạn đăng lỗi
trên repo GitHub, bạn thường sẽ nhận được phản hồi trong vịng 4 ngày.
Hỗ trợ nhiều ngơn ngữ lập trình.
Hỗ trợ đa nền tảng.
Cung cấp kho tiện ích mở rộng.
Kho lưu trữ an tồn.
Lưu trữ dữ liệu dạng phân cấp.
Màn hình đa nhiệm.

Nhược điểm của VSCode:
-

Tương tự như tất cả các ứng dụng electron khác, bộ nhớ và mức sử dụng pin
của VSCode khá tệ.
Khơng có git merge, điều mà nhiều người mong đợi, vì ST3 và Atom có khả
năng làm điều đó.
Nếu sử dụng Visual Studio Code, các kỹ sư sẽ tốn ít thời gian hơn để "chiến
đấu" với trình soạn thảo mã. Ngoài ra, các kỹ sư mới cũng muốn sử dụng
VSCode để tăng tốc nhanh chóng, vì các cấu hình và plugin có thể được sao
chép nhanh chóng từ máy tính này sang máy tính khác.


3.1.3 JavaScript
JavaScript là một ngôn ngữ kịch bản hướng đối tượng, đa nền tảng. Nó là một
ngơn ngữ nhỏ và nhẹ. Chạy trong mơi trường máy chủ (ví dụ: trình duyệt web),
JavaScript có thể được kết nối với các đối tượng của môi trường để cung cấp khả năng
kiểm sốt theo chương trình đối với chúng [1]. JavaScript cho phép bạn thực hiện
những việc phức tạp trên các trang web như bản đồ tương tác ... JavaScript là ngơn
ngữ lập trình phổ biến nhất trên thế giới trong 20 năm qua.

3.1.4 ReactJS
React.js là một thư viện JavaScript đang nổi lên trong những năm gần đây với
xu hướng Ứng dụng Trang đơn. Trong khi các khung công tác khác cố gắng hướng tới
một mẫu MVC trưởng thành, thì React nổi bật vì tính đơn giản và dễ phối hợp với các
thư viện JavaScript khác. Nếu AngularJS là Framework cho phép nhúng mã JavaScript
19


vào mã html thơng qua các thuộc tính như ng-model thì với React là thư viện cho phép
nhúng mã html vào mã JavaScript nhờ JSX, bạn có thể dễ dàng lồng các đoạn mã
HTML trong JS. JavaScript và HTML thành JSX giúp các thành phần dễ hiểu hơn [2].

Ưu điểm của React:
- Q trình cập nhật được tối ưu hóa và tăng tốc.
- JSX làm cho mã các thành phần / khối có thể đọc được. Nó hiển thị cách các
thành phần được cắm hoặc kết hợp với.
- Liên kết dữ liệu React thiết lập các điều kiện để tạo các ứng dụng động.
- Kết xuất nhanh chóng. Sử dụng bao gồm các phương pháp để giảm thiểu số
lượng hoạt động DOM giúp tối ưu hóa q trình cập nhật và tăng tốc nó.
- Có thể kiểm tra được. Các công cụ gốc của React được cung cấp để kiểm tra,
gỡ lỗi mã.
- Thân thiện với SEO. React thể hiện trải nghiệm tải đầu tiên bằng cách kết xuất

phía máy chủ và kết nối các trình xử lý sự kiện ở phía người dùng
- Cập nhật. Nhóm Facebook hỗ trợ thư viện. Cộng đồng Facebook có thể đưa ra
lời khuyên hoặc mẫu mã.
- Sử dụng React + ES6 / 7, ứng dụng có cơng nghệ cao và phù hợp với hệ thống
tải cao.
Nhược điểm của React:
- Reactjs chỉ phục vụ cho tầng View. React chỉ là View Library nó khơng phải là
một MVC framework như những framework khác. Đây chỉ là thư viện của
Facebook giúp render ra phần view. Vì thế React sẽ khơng có phần Model và
Controller, mà phải kết hợp với các thư viện khác. React cũng sẽ khơng có 2way binding hay là Ajax.
- View-orienteers là một trong những nhược điểm của ReactJS. Nó phải được tìm
thấy 'Model' và 'Controller' để giải quyết vấn đề 'View'.
- Việc không sử dụng phương pháp đẳng lập để khai thác ứng dụng dẫn đến các
vấn đề lập chỉ mục của cơng cụ tìm kiếm.
- Reactjs tích hợp vào u cầu hệ thống MVC framework cần phải cấu hình lại..
- React khá nặng nếu so với các framework khác React có kích thước tương
tương với Angular (Khoảng 35kb so với 39kb của Angular). Trong khi đó
Angular là một framework hồn chỉnh.
20


3.1.5 React Native
React Native: Đây là một khuôn khổ do Facebook phát triển để tạo các ứng dụng
kiểu gốc cho iOS và Android bằng một ngôn ngữ chung là JavaScript. Ban đầu,
Facebook chỉ phát triển React Native để hỗ trợ iOS [2].

Tuy nhiên, với sự hỗ trợ gần đây của hệ điều hành Android, thư viện hiện có thể
hiển thị giao diện người dùng di động cho cả hai nền tảng.
Điều kiện tiên quyết:
-


Kiến thức cơ bản về HTML, CSS và JS.
Kiến thức cơ bản về ReactJS.
NodeJS nên được cài đặt trong hệ thống của bạn.

Xây dựng bằng React Native cực kỳ hiệu quả và có khả năng gây nghiện cao nhưng
việc bắt đầu có thể hơi phức tạp. React Native sử dụng Node.js, một trình chạy
JavaScript, để tạo mã JavaScript của bạn. Nguyên tắc làm việc của React Native tương
tự như React, nhưng thay vì nhắm mục tiêu trình duyệt, họ đang nhắm mục tiêu vào
các ứng dụng dành cho thiết bị di động. React Native cũng thao túng một số loại
DOM, so sánh nó và thay đổi nó.
React Native chạy một quy trình nền - một chuỗi JavaScript - để giao tiếp với
nền tảng gốc (iOS, Android) thông qua một cầu nối tiếp, không đồng bộ và hàng loạt.
React Native không sử dụng HTML mà để hiển thị giao diện người dùng của mỗi nền
tảng gốc thông qua việc gửi tin nhắn, bắc cầu liên kết giữa JavaScript và mã gốc iOS
(C / Swift) hoặc Android (Java). Khi mã được biên dịch, nó tạo ra một chuỗi
JavaScript tạo "cầu nối" giữa phương thức hiển thị React Native và mã gốc iOS /
Android thực tế.
Ưu điểm của React Native:
-

Tiết kiệm thời gian và giảm chi phí phát triển của một ứng dụng.
Tận dụng nguồn nhân lực tốt hơn.
21


-

Duy trì ít code hơn, ít bugs hơn.
Các tính năng trong cả 2 platforms cũng tương tự nhau.

Được phát triển bởi Facebook, React Native có hiệu năng ổn định khá cao.
Mã React Native giúp đơn giản hóa q trình xử lý dữ liệu.
Xây dựng ứng dụng ít native code nhất cho nhiều hệ điều hành khác nhau.
Trải nghiệm người dùng tốt hơn khi so sánh với ứng dụng Hybrid

Nhược điểm của React Native:
-

-

Yêu cầu Native code.
Hiệu năng kém hơn so với Native App.
Bảo mật chưa thật sự tốt do dùng JavaScript. Do sử dụng JavaScript, người
dùng cũng sẽ bị ảnh hưởng bởi những đặc điểm của JavaScript: dễ làm dễ sai,
dẫn đến khó duy trì về sau.
Quản lý bộ nhớ.
Khơng thích hợp cho các app cần năng lực tính tốn cao,...
Tùy biến chưa thật sự tốt ở một số module.

22


3.2. Giao diện người dùng được triển khai
Đây là danh sách các giao diện người dùng đã được triển khai trong phần mềm:
-

Trang đăng nhập, drawer navigation, trang chủ

-


Trang danh thuốc, thêm thuốc, sửa xóa thuốc

23


-

Trang danh sách hóa đơn, tạo hóa đơn, thống kê

3.3 Những phần chưa hoàn thành
-

Phần mềm vẫn chưa hoàn thành cài đặt chế độ Dark mode.
Phần mềm đa ngôn ngữ chưa hồn thiện.
Phần mềm khơng có khơi phục và sao lưu dữ liệu.
Chưa triển khai các kỹ thuật bảo mật cho trang web trong phiên bản này.

24


KẾT LUẬN
Để thực hiện hệ thống quản lý nhà thuốc, ngồi kiến thức
chun mơn cịn phải có kiến thức thực tế về thiết kế và triển khai
hệ thống.
Tuy nhiên, dưới sự hướng dẫn tận tình của Thầy Trần Xn Hào,
nhóm chúng tơi đã phân tích, thiết kế và thực hiện thành cơng đồ án.
Ngồi ra, tơi cũng tham khảo các tài liệu dự án bên ngồi để cập
nhật các cơng nghệ mới.

1. Kết quả đạt được trong đề tài

Sau một thời gian tìm hiểu, nghiên cứu, thiết kế và triển khai
dự án. Nhà phát triển trong dự án đã thực hiện thành công dự án và
giải quyết được vấn đề quản lý. Bao gồm các chức năng chính sau:
-

Quản lý thuốc (Thêm, sửa, xóa thuốc).
Quản lý danh mục.
Quản lý đơn hàng.
Thống kê báo cáo.

Bên cạnh những kết quả đạt được, dự án cũng còn hạn chế bởi:
-

Phân chia thời gian chưa hợp lý.
Mơi trường phát triển cịn mới và khó học hỏi.
Cấu hình máy tính khơng q mạnh để build app mobile

2. Hướng phát triển trong tương lai
Từ những gì đã thực hiện được, trong tương lại nhóm có một vài
dự định phát triển sau dự án:
-

Khơng ngừng tìm kiếm thêm kiến thức chuyên môn.
Hiểu biết sâu sắc về các vấn đề quản lý trong thực tế.
Đưa sản phẩm lên CH Play.
Rút kinh nghiệm học hỏi những người đi trước và cập nhật thêm
nhiều kiến thức mới.
Trong quá trình học, nhà phát triển đã đưa ra các nhu cầu của

người dùng. Nó cũng là chìa khóa cho các dự án hiện tại và tương lai.

Đưa sản phẩm ra thị trường đòi hỏi sự cải tiến và đổi mới liên tục. Do
nhu cầu sử dụng ngày càng cao, ngoài việc đáp ứng đầy đủ các chức
năng, phần mềm cần tạo được sự thoải mái và tiện lợi khi sử dụng.
25


×