Tải bản đầy đủ (.doc) (60 trang)

Xây dựng ứng dụng quản lí cửa hàng thuốc tây

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 (2.13 MB, 60 trang )

QUẢN LÍ CỬA HÀNG THUỐC TÂY

LỜI CẢM ƠN
Đầu tiên để hoàn thành đề tài tốt nghiệp em xin chân thành cảm ơn Thầy hướng
dẫn luận văn: Thầy Hồ Đình Khả, xin cảm ơn giáo viên giảng dạy bộ môn Hướng đối
tượng 2: Cô Đinh Thị Tâm, cùng các bạn cùng khóa đã có nhiều góp ý rất hữu ích
trong quá trình xậy dựng chương trình.
Ứng dụng được xây dựng trong thời gian ngắn nên không tránh khỏi những hạn
chế so với quá trình tác nghiệp thực tế, em hi vọng sẽ phát triển hoàn thiện để tối ưu sử
dụng thực để quản lí một của hàng thuốc tây, để được như vậy rất mong nhận được
những đóng góp quý báu của quý thầy cô và mọi người.
Một lần nữa em xin chân thành cảm ơn và chúc quý thầy cô luôn dồi dào sữ khỏe, chúc
khoa công nghệ thông tin ngày cằng lớn mạnh để đào tạo ra những cử nhân có tay nghê
cao.
Trân trọng!
Sinh viên thực hiện

GVHD: ThS.Hồ Đình Khả

1


QUẢN LÍ CỬA HÀNG THUỐC TÂY

TÓM TẮT ĐỀ TÀI
I. Tóm tắt:
1.Đề tài thực hiện: Xây dựng ứng dụng quản lí cửa hàng thuốc tây.
- Tìm hiểu nghiệp vụ, phân tích thiết kế hệ thống thông tin cho cửa hàng.
- Tìm hiểu JPA.
- Quản lí danh mục.
- Quản lí mua bán thuốc.


- Thống kê ,tìm kiếm.
Với yêu cầu của đề tài, ứng dụng được xây dựng để công nghệ thông tin hóa dữ liệu
của một cửa hàng Thuốc Tây bất kỳ,thay việc lưu trữ và thao tác bằng tay lưu vào sổ
sách sang thao tác trên máy và lưu trữ bằng.
Giao diện làm việc thân thiện,dễ thao tác,thông báo lỗi nhập liệu rõ ràng giúp người tác
nghiệp dễ dàng điều chỉnh.
2.Công cụ:
- Công cụ dùng : Eclipse-jee-indego.
- Quản trị CSDL: Mysql Version 5.5.16.

GVHD: ThS.Hồ Đình Khả

2


QUẢN LÍ CỬA HÀNG THUỐC TÂY

MỤC LỤC

MỤC LỤC............................................................3

1.Hiện trạng:......................................................................................................................5
2.Mục đích:..........................................................................................................................5
3.Yêu cầu:.............................................................................................................................5
4.Tổ chức:...........................................................................................................................5
I.Nghiệp vụ :...........................................................................................................................7
1.Khái quát nghiệp vụ:..........................................................................................................7
2.Mô tả nghiệp vụ:............................................................................................................7
II.Danh sách thực thể và một số biểu mẫu:.............................................................................8
1.Danh sách thực thể và các thuộc tính..................................................................................8

2.Một số biểu mẫu:.........................................................................................................10
III.Sơ đồ chức năng hệ thống:.............................................................................................14
I.Sơ đồ use case và đặc tả:......................................................................................................15
1 . Sơ đồ use case tổng quát:..............................................................................................15
2.Sơ đồ tuần tự:.................................................................................................................27
3.Sơ đồ cộng tác:................................................................................................................32
4.Sơ đồ ERD:.....................................................................................................................37

CHƯƠNG IV: HIỆN THỰC HỆ THỐNG......38

I.Giới thiệu mô hình.............................................................................................................38
1.Giới thiệu mô hình N layer...........................................................................................38
2. Tìm hiểu JPA:...............................................................................................................45
II.Giới thiệu về hệ quản trị cơ sở dữ liệu\........................................................................47
III. Hiện thực hệ thông:.......................................................................................................52
1.Form chính:....................................................................................................................52
2.Form thuốc:....................................................................................................................53
3.Form giá bán:.....................................................................................................................54
5.Form Đơn hàng bán :........................................................................................................56
6.Form chi tiết phiếu nhập:.............................................................................................57
7.Tìm kiếm thuốc và khách hàng:........................................................................................58
8. Form nhân viên: Cập nhật nhân viên.................................................................................58

CHƯƠNG V. TỰ ĐÁNH GIÁ NHẬN XÉT.....59

CHƯƠNG I :MÔ TẢ VỀ ĐỀ TÀI
I. Giới thiệu chung về chương trình quản lí thuốc:
GVHD: ThS.Hồ Đình Khả

3



QUẢN LÍ CỬA HÀNG THUỐC TÂY

Chương trình quản lí thuốc là một hệ thống gồm các chức năng quản lí các hoạt động
của một đại lí,tiệm thuốc,nhà thuốc tây kinh doanh, chương trình gồm có 4 phân hệ
chính:
- Quản lí Danh Mục: là các đối tượng tham gia tác vụ trong hoạt động của nhà
thuốc.
- Quản lí nghiệp vụ: là quản lí hoạt động mua, bán thuôc.
- Quản lí báo cáo: là quản lí các báo cáo có ý nghĩa thao khảo và hỗ trợ ra quyết
định trong hoạt động kinh doanh của nhà thuốc.
- Quản lí tìm kiếm: là quản lí một ứng dụng tra cứu tham khảo,hổ trợ cho việc
xem nhanh,kiểm tra nhanh một đối tượng trong hệ thống.
Mục đích của chương trình: chương trình được xây dựng đáp ứng các nhu cầu:
- Tiết kiệm thời gian,tiền bạc,và công sức.
- Kịp thời cung cấp các thông tin cần thiết hỗ trợ chủ nhà thuốc đưa ra các quyết
định kinh doanh.
- Kiểm soát được lượng thuốc ,tình trạng thuốc mà nhà thuốc đang lưu giữ để kịp
thời xử lí.
- Tin học hóa việc quản lí tiệm thuốc bằng phần mềm là một cách quản lí hữu
ích,lâu dài dữ liệu sẽ luôn trong trạng thái sẵn sàng kể cả những dữ liệu củ,hiện
tại và cũng sẽ tiếp tục được sử dụng trong tương lại,dễ dàng cài đặt những đối
tượng mới phát sinh trong quá trình kinh doanh.phần mềm ưu việt không tốn
nhiều tài nguyên.
II. Khái quát chung về cửa hàng thuốc tây:
• Tiệm thuốc tây là một đơn vị bán thuốc tư nhân do các cá nhân có đủ điều kiện
đăng ký kinh doanh hoặc là đại lí phân phối của một công ty dược phẩm. Mỗi tiệm
thuốc, tùy theo qui mô lớn nhỏ mà có một hoặc nhiều nhân viên đứng tiệm.
• Nhân viên tiệm thuốc là người phải có bằng dược sỉ trung học trở lên chuyên về

ngành dược có và phải đảm bảo thông tin về dược phẩm kinh doanh. Là người chịu
trách nhiệm với khách hàng khi có rũi ro về thuốc.
• Các công ty bán Dược Phẩm cho tiệm thuốc được gọi là nhà cung cấp,nhà cung cấp
chịu trách nhiệm về dược phẩm do mình cung cấp,hỗ trợ nhà thuốc xử lí các dược
phẩm có tình trạng hư hỏng không sử dụng được
• Người đến tiệm mua thuốc mua thuốc được gọi là khách hàng, Nhân viên bán thuốc
là người chịu trách nhiệm với khách hàng về thuốc đã bán theo liều lượng hướng
dẫn cho khách hàng.
• Thuốc là một sản phẩm mang tính chất phức tạp là sản phẩm chính được bán ở
tiệm. Do vậy quản lí các thông tin liên quan đến việc bán thuốc cần sự chính xác
cao và đầy đủ.
III. Hiện trạng, mục đích, yêu cầu và tổ chức:

GVHD: ThS.Hồ Đình Khả

4


QUẢN LÍ CỬA HÀNG THUỐC TÂY

1. Hiện trạng:
- Nhà thuốc tây đang khảo sát có hiện trạng như sau:
Khi nhập thuốc, nhân viên bán thuốc gọi điện thoại cho nhà cung cấp đặt
hàng,nhà cũng cấp ghi nhận thông tin và mang hàng tới bán cho cửa hàng, gửi
hóa đơn bán cho nhân viên, nhân viên lưu giữ hóa đơn tại tủ, sau đó định giá
bán cho thuốc nhập về,nếu giá thay đổi sẽ thay đổi giá bán trên bảng giá.
- Bảng giá công khai, được đặt tại vị trí mà tất cả mọi người vào mua thuốc đều
có thể nhìn thấy.
- Nhân viên bán thuốc khi khách hàng tới mua thuốc, sẽ đưa toa hoặc nói tên
thuốc và số lượng thuốc cần mua, nhân viên tiến hành bán thuốc, không xuất

hóa đơn, không cập nhật được số lượng thuốc còn lại trong kho.
- Thuốc được sắp lên kệ trưng bày theo nhóm, nhân viên bán thuốc kiểm tra
lượng thuốc còn lại hằng ngày, theo dõi bán hàng và mua hàng bằng trí nhớ và
giấy tờ.
2. Mục đích:
Chương trình được xây dựng đáp ứng các nhu cầu:
- Tiết kiệm thời gian, tiền bạc, và công sức.
- Kịp thời cung cấp các thông tin cần thiết hỗ trợ chủ nhà thuốc đưa ra các quyết
định kinh doanh.
- Kiểm soát được lượng thuốc ,tình trạng thuốc mà nhà thuốc đang lưu giữ để kịp
thời xử lí.
- Tin học hóa việc quản lí tiệm thuốc bằng phần mềm là một cách quản lí hữu
ích,lâu dài dữ liệu sẽ luôn trong trạng thái sẵn sàng kể cả những dữ liệu củ,hiện
tại và cũng sẽ tiếp tục được sử dụng trong tương lại,dễ dàng cài đặt những đối
tượng mới phát sinh trong quá trình kinh doanh.phần mềm ưu việt không tốn
nhiều tài nguyên.
- Chương trình được thực hiện đáp ứng yêu cầu giảm bớt công việc lưu trữ bằng
sổ sách cũng như tính toán và kiểm kê, chính xác thông tin ,tránh sự trùng lập
thông tin cũng như sai xót trong quá trình quản lí,cập nhật tối ưu nhất mọi thông
tin về tình hình kinh doanh của tiệm.
3. Yêu cầu:
Tiết kiệm,đúng lúc, nhanh chóng, chính xác.
4. Tổ chức:
Mô tả tổ chức: Hệ thống gồm 4 bộ phận chính:
* Bộ phận quản lí danh mục.
* Bộ phận quản lí mua bán.
* Bộ phận quản lí tìm kiếm, báo cáo.
GVHD: ThS.Hồ Đình Khả

5



QUẢN LÍ CỬA HÀNG THUỐC TÂY

* Bộ Phận quản lí Hệ Thống.
Bộ phận quản lí danh mục: Cho phép thêm, thay đổi, xóa bỏ các đối tượng như: nhà
cung cấp, khách hàng, thuốc, loại thuốc.
Bộ phận quản lí mua bán: Cho phép nhân viên thực hiện giao dịch của cửa hàng: mua,
bán thuốc.
Bộ phận quản lí tìm kiếm: Tra cứu thông tin đối tượng được quản lí.
Bộ Phận quản lí thống kê: Cho phép nhân viên xem các báo cáo của cửa hàng.

CHƯƠNG II: MÔ TẢ NGHIỆP VỤ

GVHD: ThS.Hồ Đình Khả

6


QUẢN LÍ CỬA HÀNG THUỐC TÂY

I.

Nghiệp vụ :
1. Khái quát nghiệp vụ:
-

Trong cuộc sống hàng ngày con người sống và sinh hoạt tiếp xúc với môi
trường xung quanh với sự thay đổi không ngừng của thời tiết, khói bụi, ô nhiễm
môi trường, hóa chất độc hại trong thức dùng hằng ngày. Kháng thể con người

không thể ức chế được các mầm móng bịnh tật, do đó cơ thể chúng ta luôn đi
đôi với những căn bịnh, nhẹ thì cảm mạo, nặng thì các bị nguy hiểm, nan y,
…..đều cần được chữa trị nếu không sẽ có nhiều biến chứng nguy hiểm có thể
gây tử vong.

-

Tiệm thuốc tây là một trong các đơn vị hỗ trợ trị bệnh hữu hiệu khi chúng ta có
nhu cầu dùng thuốc. Chúng ta đến tiệm thuốc mua thuốc trị bệnh theo toa thuốc
được bác sỉ kê theo bịnh mà không cần phải trực tiếp đến bệnh viện.

-

Trước khi bán thuốc chủ tiệm thuốc phải sắp xếp và có sự lựa chọn những nhà
cung cấp thuốc chất lượng và uy tín trên thị trường (các đại lí phân phối không
phải làm công việc này) nhằm đảm bảo nguồn thuốc bán cho khách hàng là
thuốc tốt nhất.
Gửi cho các nhà cung cấp đơn mua hàng. Nhà cung cấp phân phối thuốc cho
tiệm thuốc.nhân viên tiếp nhận sắp xếp lưu trữ thuốc sao cho tiện lợi trong quá
trình bán thuốc, phải đầy đủ thông tin về thuốc và thông tin phiếu nhập hàng.

-

- Tại tiệm thuốc tây phải đặt một bảng giá các loại thuốc theo quy định chung
của bộ y tế do nhà nước ban hành,bán đúng giá đã được quy định trên toàn quốc.
thuốc trong tiệm thuốc được sắp xếp theo một trình tự nhất định, sắp theo mã thuốc
mã loại hay loại bịnh tùy vào nhân viên sao cho dễ bán và không nhầm lẫn trong
quá trình lấy thuốc.
- Khách hàng đến mua thuốc tùy theo bán sỉ hay bán lẻ mà xuất phiếu bán hàng
(phiếu xuất), đối với các khách hàng lẻ thuốc được bán theo toa thuốc hoặc trường

hợp không toa là bịnh nhẹ bán trực tiếp cho người bịnh để xác định bịnh. Thông tin
thuốc bán ra và khách hàng phải cập nhật, lưu trữ thường xuyên, không được thiếu
sót. Cuối ngày hoặc cuối tuần làm việc nhân viên phải thống kê số lượng thuốc còn
lại và bán ra để lên phiếu nhập thuốc, thuốc bị hư hỏng để kịp thời xử lí.
2. Mô tả nghiệp vụ:
- Chủ tiệm thuốc tìm kiếm nhà cung cấp thuốc, ký hợp đống mua bán với nhà
cung cấp phải lưu trữ những thông tin: tên công ty cung cấp, địa chỉ liên lạc,
số điện thoại liên lạc.
-

Khách hàng tới mua thuốc nhân viên sau khi bán thuốc sẽ cập lưu trữ thông tin
khách hàng: tên khách hàng, địa chỉ, số điện thoại liên lạc.
GVHD: ThS.Hồ Đình Khả

7


QUẢN LÍ CỬA HÀNG THUỐC TÂY

II.

-

Nhân viên là dược sĩ được chủ cửa hàng thuê về để thực hiện việc mua bán
thuốc.Thông tin cần lưu trữ:tên nhân viên, ngày sinh, số chứng minh nhân dân,
địa chỉ liên lạc, điện thoại liên lạc..

-

Nhân viên gửi đơn đặt hàng cho nhà cung cấp, nhà cung cấp xuất thuốc theo

đơn, nhân viên phải quản lí đầy đủ thông tin đơn hàng mua thuốc, thời gian
nhập, loại thuốc đã nhập, giá mua, giá bán, do nhà cung cấp nào phân phối,
nhân viên nào nhận thuốc, thuốc hỏng phải trả lại, và đề nghị sửa thông tin trên
đơn hàng mua.

-

Quản lí bán: phiếu xuất cung cấp rõ cho khách hàng loại thuốc, số lượng, đơn
giá để khách hàng có thể hiểu rõ và tiệm thuốc có thể quản lí việc xuất thuốc.

-

Quản lí mua: phiếu nhập cung cấp cho tiệm thuốc thông tin thuốc, nhà cung cấp,
nhân viên xuất phiếu nhập, ngày nhập, mã thuốc, số lượng, đơn giá, đơn vị tính,
thành tiền.
Danh sách thực thể và một số biểu mẫu:

1. Danh sách thực thể và các thuộc tính.
• Nhà cung cấp:

mã nhà cung cấp
tên nhà cung cấp
địa chỉ
điện thoại

• Nhân viên:

mã nhân viên
tên nhân viên
số chứng minh thư

giới tính
ngày vào làm
địa chỉ
điện thoại
trạng thái

• Khách hàng:

mã khách hàng
tên khách hàng
địa chỉ
điện thoại
• Đơn hàng mua:mã đơn hàng mua
mã nhà cung cấp
mã nhân viên
ngày mua
• Chi tiết Đơn hàng mua:
GVHD: ThS.Hồ Đình Khả

8


QUẢN LÍ CỬA HÀNG THUỐC TÂY













mã đơn hang mua
mã thuốc
đơn vị tính
số lượng
đơn giá
thành tiền
diễn giải
Đơn hàng bán: mã Đơn hàng bán
mã khách hàng
mã nhân viên
ngày bán
Chi tiết Đơn hàng bán:
mã phiếu nhập
mã thuốc
đơn vị tính
số lượng
đơn giá
thành tiền
diễn giải
thuốc:
mã thuốc
tên thuốc
mô tả
đơn vị tính
mã nhóm thuốc

số lượng
Loại thuốc:
mã loại
tên loại
Giá bán:
mã giá bán
mã thuốc
mã nhân viên
ngày lập
giá mua
giá bán
Phiếu chi:
mã phiếu chi
mã nhà cung cấp
mã nhân viên
ngày chi
số tiền

GVHD: ThS.Hồ Đình Khả

9


QUẢN LÍ CỬA HÀNG THUỐC TÂY

2.
Một số biểu mẫu:
• Hóa đơn bán thuốc (dành cho khách hàng sỉ)

• Toa thuốc


GVHD: ThS.Hồ Đình Khả

10


QUẢN LÍ CỬA HÀNG THUỐC TÂY



Bảng giá thuốc:

GVHD: ThS.Hồ Đình Khả

11


QUẢN LÍ CỬA HÀNG THUỐC TÂY

Tên thuốc

GVHD: ThS.Hồ Đình Khả

Giá bán

12


QUẢN LÍ CỬA HÀNG THUỐC TÂY


DIEXIODE
LACTEOLFORT
NEW DIATAB
ENO
PEPFIZ
DUPALAC
FORLAX
ENERVON-C
OBIMIN
ACEMUC -200MG
ACCEMUC-150MG
MUCOMYST
EXOMUC-200MG
ACC-200MG
NAC-STADA-200MG
DOLFENAL-500MG
NEO-PRAZONE
SOSPHALUGENL
PEPSANE
ERCEFURYL’-200MG
NOEPEPTINE
NOEPEPTINE(SIRO)
MALOX
KREMIN
LOMAC-S
RANSOPRAZOLE-20MG
ZANTAC-150MG
MOTILIUM-M
AIR-X
CEMITEZIN-30MG

ZOMPERIDONE-10MG
PANTYRASE
PANOSY
OMEPRAZOLE
TINICOL
CIMITEDIN
CORTIBION
MAI CA

GVHD: ThS.Hồ Đình Khả

1.000/VIÊN
1.000/VIÊN
8.000/GÓI
2.500/GÓI
2.000/VIÊN
4.500/GÓI
4.000/GÓI
1.500/VIÊN
1.500/VIÊN
2.000/GÓI
1.500/GÓI
2.500/GÓI
3.000/GÓI
2.000/GÓI
2000/GÓI
1.500/VIÊN
1.500/VIÊN
3.500/GÓI
3.500/GÓI

2.000/VIÊN
1.500/VIÊN
26.000/CHAI
2.500/VIÊN
800/VIÊN
2.000/VIEN
2.000/VIÊN
4.500/VIÊN
1.700/VIÊN
800/VIÊN
300/VIÊN
500/VIÊN
1.000/VIÊN
1.000/VIÊN
1.000/VIÊN
4.000/CHAI
300/VIÊN
4.000/CHAI
3.000/CHAI

13


QUẢN LÍ CỬA HÀNG THUỐC TÂY

III.

Sơ đồ chức năng hệ thống:

GVHD: ThS.Hồ Đình Khả


14


QUẢN LÍ CỬA HÀNG THUỐC TÂY

CHƯƠNG III: PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU
I.

Sơ đồ use case và đặc tả:
1 . Sơ đồ use case tổng quát:
1. 1.1. use case đơn hàng mua, bán

1. 1.2. đặc tả:
Tên use case
Quản lý mua bán thuốc
Actor
Nhân viên, chủ cửa hàng
Đảm bảo thành Hệ thống sẽ lưu thông tin vào CSDL
công
Luồng

sự

kiện

1. Actor chọn chức năng quản lí nghiệp vụ mua,

chính


bán.
2. Hệ thống hiển thị màn hình quản lí nghiệp vụ
mua, bán.
o Extend use case themdonhang.
o Extend use case xoadonhang.
o Extend use case suadonhang.

GVHD: ThS.Hồ Đình Khả

15


QUẢN LÍ CỬA HÀNG THUỐC TÂY

Luồng sự kiện phụ

3. Actor nhấn nút thoát.
4. Hệ thống hủy màn hình quản lí nghiệp vụ mua,

<Extend use case>

bán.
Themdonhangmua/ban
1. Actor nhập thông tin
2. Actor nhấn nút lưu.
3. Kiểm tra thông tin không rỗng.
4. Cập nhật CSDL.
5. Hiển thị thông tin cập nhật.
6. Hủy màn hình cập nhật quản lí nghiệp vụ mua,


<Extend use case>

bán.
Xoa donhangmua/ban
1. Actor chọn thông tin đơn hàng.
2. Hiển thị danh sách đơn hàng lên form.
3. Actor nhấn nút xóa.
4. Cập nhật CSDL.
5. Hiển thị thông tin cập nhật.

<Extend use case>

6. Hủy màn hình quản lí nghiệp vụ mua, bán.
Suadonhangmua/ban
1. Actor chọn đơn hàng từ danh sách.
2. Hiển thị thông tin đơn hàng lên form.
3. Actor thay đổi thông tin đơn hàng.
4. Kiểm tra thông tin không rỗng.
5. Actor nhấn nút sửa.
6. Cập nhật CSDL.
7. Hiển thị thông tin cập nhật.
8. Hủy màn hình quản lí nghiệp vụ mua, bán.

1. 2.1. Sơ đồ use case nhân viên:

GVHD: ThS.Hồ Đình Khả

16



QUẢN LÍ CỬA HÀNG THUỐC TÂY

1. 2.2. .đặc tả:
Tên use case
Quản lí danh mục nhân viên
Actor
Nhân viên, chủ cửa hàng
Đảm bảo thành Hệ thống sẽ lưu thông tin vào CSDL
công
Luồng

sự

kiện

5. Actor chọn chức năng Quản lí danh mục nhân

chính

viên.
6. Hệ thống hiển thị màn hình Quản lí danh mục
nhân viên.
o Extend use case themnhanvien.
o Extend use case xoanhanvien.

Luồng sự kiện phụ
<Extend use case>

o Extend use case suanhanvien.
7. Actor nhấn nút thoát.

8. Hệ thống hủy màn Quản lí danh mục nhân viên.
Themnhanvien

GVHD: ThS.Hồ Đình Khả

17


QUẢN LÍ CỬA HÀNG THUỐC TÂY

7. Actor nhập thông tin
8. Actor nhấn nút lưu.
9. Kiểm tra thông tin không rỗng.
10. Cập nhật CSDL.
11. Hiển thị thông tin cập nhật.
12. Hủy màn hình cập nhật Quản lí danh mục nhân

<Extend use case>

viên.
Xoa nhanvien
7. Actor chọn thông tin nhân viên.
8. Hiển thị danh sách nhân viên lên form.
9. Actor nhấn nút xóa.
10. Cập nhật CSDL.
11. Hiển thị thông tin cập nhật.

<Extend use case>

12. Hủy màn hình Quản lí danh mục nhân viên.

Suadonnhanvien
9. Actor chọn nhân viên từ danh sách.
10. Hiển thị thông tin nhân viên lên form.
11. Actor thay đổi thông tin nhân viên.
12. Kiểm tra thông tin không rỗng.
13. Actor nhấn nút sửa.
14. Cập nhật CSDL.
15. Hiển thị thông tin cập nhật.
16. Hủy màn hình Quản lí danh mục nhân viên.

1. 3.1. Sơ đồ use case quản lí danh mục thuốc:

GVHD: ThS.Hồ Đình Khả

18


QUẢN LÍ CỬA HÀNG THUỐC TÂY

1. 3.2. đặc tả:
Tên use case
Quản lí danh mục thuốc
Actor
Nhân viên, chủ cửa hàng
Đảm bảo thành Hệ thống sẽ lưu thông tin vào CSDL
công
Luồng

sự


kiện

chính

9. Actor chọn chức năng Quản lí danh mục thuốc.
10. Hệ thống hiển thị màn hình Quản lí danh mục
thuốc.
o Extend use case themthuoc.
o Extend use case xoathuoc.

Luồng sự kiện phụ
<Extend use case>

o Extend use case suathuoc.
11. Actor nhấn nút thoát.
12. Hệ thống hủy màn Quản lí danh mục thuốc.
Themthuoc
13. Actor nhập thông tin
14. Actor nhấn nút lưu.
15. Kiểm tra thông tin không rỗng.
16. Cập nhật CSDL.
17. Hiển thị thông tin cập nhật.

<Extend use case>

18. Hủy màn hình cập nhật Quản lí danh mục thuốc.
Xoathuoc
13. Actor chọn thông tin.

GVHD: ThS.Hồ Đình Khả


19


QUẢN LÍ CỬA HÀNG THUỐC TÂY

14. Hiển thị danh sách thuốc lên form.
15. Actor nhấn nút xóa.
16. Cập nhật CSDL.
17. Hiển thị thông tin cập nhật.
<Extend use case>

18. Hủy màn hình Quản lí danh mục thuốc.
Suathuoc
17. Actor chọn thuốc từ danh sách.
18. Hiển thị thông tin thuốc lên form.
19. Actor thay đổi thông tin thuốc.
20. Kiểm tra thông tin không rỗng.
21. Actor nhấn nút sửa.
22. Cập nhật CSDL.
23. Hiển thị thông tin cập nhật.
24. Hủy màn hình Quản lí danh mục thuốc.

1. 4.1. Sơ đồ use case quản lí danh mục nhà cung cấp:

GVHD: ThS.Hồ Đình Khả

20



QUẢN LÍ CỬA HÀNG THUỐC TÂY

1.4.2. đặc tả
Tên use case
Quản lí danh mục nhà cung cấp
Actor
Nhân viên, chủ cửa hàng
Đảm bảo thành Hệ thống sẽ lưu thông tin vào CSDL
công
Luồng

sự

kiện

13. Actor chọn chức năng Quản lí danh mục nhà

chính

cung cấp.
14. Hệ thống hiển thị màn hình Quản lí danh mục
nhà cung cấp.
o Extend use case themncc.
o Extend use case xoancc.

Luồng sự kiện phụ

o Extend use case suancc.
15. Actor nhấn nút thoát.
16. Hệ thống hủy màn Quản lí danh mục nhà cung


<Extend use case>

cấp.
Themncc
19. Actor nhập thông tin
20. Actor nhấn nút lưu.
21. Kiểm tra thông tin không rỗng.
22. Cập nhật CSDL.
23. Hiển thị thông tin cập nhật.

GVHD: ThS.Hồ Đình Khả

21


QUẢN LÍ CỬA HÀNG THUỐC TÂY

24. Hủy màn hình cập nhật Quản lí danh mục nhà
<Extend use case>

cung cấp.
Xoancc
19. Actor chọn thông tin.
20. Hiển thị danh sách thuốc lên form.
21. Actor nhấn nút xóa.
22. Cập nhật CSDL.
23. Hiển thị thông tin cập nhật.

<Extend use case>


24. Hủy màn hình Quản lí danh mục nhà cung cấp.
Suancc
25. Actor chọn nhà cung cấp từ danh sách.
26. Hiển thị thông tin nhà cung cấp lên form.
27. Actor thay đổi thông tin nhà cung cấp.
28. Kiểm tra thông tin không rỗng.
29. Actor nhấn nút sửa.
30. Cập nhật CSDL.
31. Hiển thị thông tin cập nhật.
32. Hủy màn hình Quản lí danh mục nhà cung cấp.

1. 5.1. Sơ đồ use case phiếu thu:

GVHD: ThS.Hồ Đình Khả

22


QUẢN LÍ CỬA HÀNG THUỐC TÂY

1. 5.2. đặc tả:
Tên use case
Quản lí nghiệp vụ thu tiền
Actor
Nhân viên, chủ cửa hàng
Đảm bảo thành Hệ thống sẽ lưu thông tin vào CSDL
công
Luồng


sự

kiện

17. Actor chọn chức năng Quản lí nghiệp vụ thu

chính

tiền.
18. Hệ thống hiển thị màn hình nghiệp vụ thu tiền.
o Extend use case thempt.
o Extend use case xoapt.

Luồng sự kiện phụ
<Extend use case>

o Extend use case suapt.
19. Actor nhấn nút thoát.
20. Hệ thống hủy màn Quản lí nghiệp vụ thu tiền.
Thempt
21.Actor nhập thông tin
22.Actor nhấn nút lưu.
23.Kiểm tra thông tin không rỗng.
24.Cập nhật CSDL.
25. Hiển thị thông tin cập nhật.
26. Hủy màn hình cập nhật Quản lí nghiệp vụ thu

tiền.
<Extend use case>


Xoapt

GVHD: ThS.Hồ Đình Khả

23


QUẢN LÍ CỬA HÀNG THUỐC TÂY

27.Actor chọn thông tin.
28.Hiển thị danh sách phiếu thu lên form.
29.Actor nhấn nút xóa.
30.Cập nhật CSDL.
31.Hiển thị thông tin cập nhật.
<Extend use case>

32.Hủy màn hình Quản lí nghiệp vụ thu tiền.
Suapt
33. Actor chọn phiếu thu từ danh sách.
34. Hiển thị thông tin phiếu thu lên form.
35. Actor thay đổi thông tin phiếu thu.
36. Kiểm tra thông tin không rỗng.
37. Actor nhấn nút sửa.
38. Cập nhật CSDL.
39. Hiển thị thông tin cập nhật.
40. Hủy màn hình Quản lí nghiệp vụ thu tiền.

1. 6.1. Sơ đồ use case tra cứu thuốc:

GVHD: ThS.Hồ Đình Khả


24


QUẢN LÍ CỬA HÀNG THUỐC TÂY

1. 6.2. đặc tả:
Tên use case
Quản lí tìm kiếm thuốc
Actor
Nhân viên, chủ cửa hàng
Đảm bảo thành Hệ thống sẽ lưu thông tin vào CSDL
công
Luồng

sự

kiện

1Actor chọn chức năng Quản lí tìm kiếm.

chính

2Hệ thống hiển thị màn hình nghiệp vụ tìm kiếm.

Luồng sự kiện phụ

o Extend use case tra cứu.
3Actor nhấn nút thoát.


<Extend use case>

4Hệ thống hủy màn Quản lí tìm kiếm.
tracuuthuoc
5Actor nhập thông tin
6Actor nhấn nút tra cứu.
7Kiểm tra thông tin không rỗng.
8Cập nhật CSDL.
9Hiển thị thông tin cập nhật.

Luồng sự kiện phụ

10Hủy màn hình cập nhật Quản lí tìm kiếm.
11Actor nhấn nút thoát.
12Hệ thống hủy màn Quản lí nghiệp vụ thu tiền.

1. 7.1. Sơ đồ use case báo cáo tồn kho:

GVHD: ThS.Hồ Đình Khả

25


×