Professional Documents
Culture Documents
---------------------------
Đồ Án CDIO – SE 397H
Đề tài:
(KENCARE PHARMACY)
GIẢNG VIÊN
Đà Nẵng, 1/2024
CHƯƠNG I. Ý TƯỞNG CÁ NHÂN
1. Ý tưởng: Hoàng Phan Văn Ý – 3910 – SE 397H
1.4 Phạm vi
- Sản phẩm: Phần mềm quản lý dược phẩm.
- Phân phối: Chỉ phục vụ cho các cơ sở y tế ở Việt Nam.
1.5 Phạm vi
Trong nước Việt Nam.
1.6 Yêu cầu
- Nhân viên kỹ thuật, bảo mật, bảo trì và phát triển hệ thống.
- Nhân viên tư vấn.
1.7 Vẽ biểu đồ phân cấp chức năng theo hướng đối tượng
1.Ý tưởng: Trần Nguyễn Huyền Trang – 0819 – SE SE 397H
1.1.Tên ứng dụng
Tên ứng dụng: Phần mềm review sách, truyện, tiểu thuyết
Hiện nay, giới trẻ có thói quen đọc sách. Đọc sách là cách thức giúp
con người thư giãn, tăng khả năng tư duy và sáng tạo. Thế nhưng, một cuốn
sách, 1 cuốn tiểu thuyết dày lại là nỗi lo sợ của những người đọc sách. Nội
dung nhiều sẽ khiến cho người đọc cảm thấy uể oải, gây mất hứng thú cho
người đọc. Vì thế phần mềm này ra đời giúp bạn thống kê lại những câu nói
hay, tóm gọn lại nội dung trong cuốn sách đó cũng như ý kiến của những độc
giả khác về cuốn sách đó.
+ Độc giả: có thể xem , tìm kiếm, đăng nhập, đánh giá, tích điểm, tải
truyện, nạp tiền, tạo sticker cho riêng mình.
+ Tác giả: Thêm truyện, đăng nhập, xem đánh giá của độc giả về truyện
của bản thân, tìm kiếm , tích điểm, rút tiền, chia sẽ quyền truy cập, chỉnh sửa
nội dung, thống kê về những truyện đã đăng cũng như những người đã đọc
truyện của mình.
+ Quản trị viên: Xem, tìm kiếm, tạo tài khoản, quản lí sách, quản lí người
dùng.
1.4. Yêu cầu của chức năng
+ Tạo tài khoản người dùng: Để thực hiện các tác vụ của phần mềm, người
dùng cần tạo tài khoản đăng nhập, cùng tên và mật khẩu đăng nhập. Các
tài khoản không được trùng tên đăng nhập.
+ Đăng nhập:
Người dùng đăng nhập vào tài khoản đã tạo. Nếu đăng nhập sai yêu cầu
nhập lại.
+ Quản lí người dùng: Người dùng có thể thêm mới nhiều tài khoản hoặc
thay đổi thông tin tài khoản đã có. Sau khi thực hiện xong tác vụ của phần
mềm, người dùng có thể đăng xuất ngay lập tức.
+ Quản lí tích điểm: Người dùng sẽ được tích điểm nếu như đọc truyện hay
là mở khóa những bộ truyện đó. Điểm sẽ được cộng từ từ , nếu đạt được đến
một mốc điểm thì sẽ có những bất ngờ khác nhau.
+ Quản lí sticker: Cũng như tích điểm, nếu người dùng mở khóa hay tặng
phần quà cho tác giả . Đến mức độ nhất định, hệ thống sẽ mở khóa chức năng
này.
+ Thống kê: Hệ thống sẽ tự thống kê những lượt ra vào cũng như chia sẽ
lẫn đánh giá của độc giả. Sau đó sẽ hiển thị một bảng thống kê gửi về cho tác
giả của cuốn sách hay cuốn tiểu thuyết đó.
+ Quản lí sách: Khi có sách , tiểu thuyết mới. Hệ thống sẽ tự động phân thể
loại chia ra từng khu vực để cho độc giả có thể tìm kiếm dễ dàng.
1.5. Vẽ biểu đồ phân cấp chức năng theo hướng đối tượng
Tăng cường khả năng tiếp cận thông tin: Hệ thống cần cung cấp đầy đủ
thông tin về hoạt động của quán, bao gồm doanh số, chi phí, nhân viên, khách
hàng,... để chủ quán có thể dễ dàng theo dõi và đánh giá.
Tạo điều kiện thuận lợi cho việc quản lý: Hệ thống cần cung cấp các công
cụ và dịch vụ hỗ trợ cho việc quản lý, như quản lý bán hàng, quản lý kho hàng,
quản lý nhân sự, quản lý khách hàng,...
Với sự phát triển của công nghệ thông tin, hệ thống quản lý quán cafe đang
ngày càng trở nên phổ biến và được nhiều quán cafe sử dụng. Các hệ thống này
đã giúp cho việc quản lý quán cafe trở nên dễ dàng và hiệu quả hơn, từ đó giúp
các chủ quán nâng cao doanh thu và lợi nhuận.
*Chức Năng
Yêu cầu đăng nhập, đăng ký: khi nhân viên mới được nhận vào làm việc sẽ
được cấp đăng ký cấp mật khẩu để đăng nhập để phục vụ cho công việc riêng
của mỗi bộ phận
Yêu cầu nhập hàng: bộ phận pha chế dựa vào Menu của cửa hàng, từ đó sẽ
yêu cầu mua các mặt hàng cần thiết. Hoặc khi hết các mặt hàng thì sẽ báo để
cửa hàng nhập hàng về.
Kiếm tra hàng :hàng nhập về sẽ được bộ phận pha chế kiểm ta xem có đạt
tiêu chuẩn về số lượng và chất lượng hay không. Nếu đạt thì nhập kho, ngược
lại sẽ gửi thông báo phản hồi cho đại lí.
Nhập hàng vào kho: hàng được các đại lí chuyển đến sẽ được bộ phận pha
chế tiếp nhận và bảo quản.
Tạo hóa đơn nhập: Dựa vào số hàng mà các đại lí cung cấp thì bộ phận pha
chế sẽ viết hóa đơn nhập hàng cho các đại lí để các đại lí yêu câu bộ phận kế
toán thanh toán tiền hàng.
Lưu vào số nhập, xuất hàng :Hàng nhập về sẽ lưu vào sổ theo dõi hàng để
tiện cho việc theo dõi hàng hóa
Viết phiếu chi: khi nhận được yêu cầu thanh toán tiền hàng cho các đại lí
thì bộ phận kế toán sẽ xác nhận, thanh toán và viết phiếu chi.
Ghi sổ thu chỉ: sau khi thanh toán xong ,bộ phận kế toán sẽ lưu sổ thu chi
của cửa hàng để dễ dàng cho việc tổng kết doanh thu của cửa hàng.
Yêu cầu đồ uống:dựa vào Menu của nhà hàng,khách sẽ gọl đồ uống theo
nhu cầu của mình và được bộ phận phục vụ ghi lại vào phiếu yêu cầu.
Phục vụ đồ uống :từ phiếu yêu cầu của khách bộ phận pha chế sẽ pha đồ
uống cho khách và được phục vụ chuyển tới cho khách.
Viết hóa đơn: nhận được yêu cầu thanh toán của khách, bộ phận kế toán sẽ
tính tiền dựa vào phiếu yêu cầu mà khách đã yêu cầu.
Viết phiếu thu: căn cứ vào số lượng thực tế mà khách đã dùng, bộ phận kê
toán viết phiếu thu số tiền thực tế mà khách phải trá.
Lưu vào số theo dõi hàng: hết một ngày, bộ phận pha chế sẽ kiểm tra để
thống kê
số hàng còn lại. Từ đó sẽ yêu cầu nhập hàng nếu cần thiết.
Xác định sự cô:khi xảy ra sự cố không mong muốn bộ phaanjquanr lý sẽ xác
định tầm ngiêm trọng của sự cố để tiến hành lập biên bản xử lý.
Lập biên bản sự cố: Sau khi xác định sự cố ví dụ như vỡ cốc,hoặc làm
hỏng đồ dùng của quán hay làm mất đồ của khách thì quản lí cửa hàng sẽ tiến
hành lập biên bản.
Xử lí sự cố : Xem xét đối tượng gây ra sự cố thì sẽ tiến hành bồi thường
cho khách nếu lỗi do cửa hàng hay yêu cầu khách bôi thường nếu lỗi do khách
Nhập số liệu vào máy tính: sau khi nhận được phiếu oder của khách hàng
nhân viên thu ngân sẽ tiến hành nhập liệu vào máy tính để in ra hóa đơn khi
khach hàng yêu cầu thanh toán.
Xuất hóa đơn biên lai bán hàng: sau khi có yêu cầu thanh toán của khách
hàng thu ngân sẽ tiến hành in hóa đơn giao cho bộ phận oder tính tiền.
Lập báo cáo tổng kết doanh thu: chủ cửa hàng sẽ yêu cầu tổng kết tình hình
kinh doanh của cửa hàng theo từng ngày, tùng tuần, từng tháng hoặc theo
quý,năm, và bộ phận thu ngân có trách nhiêm tổng kết các số liệu đã có tiến
hành lập báo cáo doanh thu.
1.4 Phạm vi
Chủ quán : Xem, kiểm tra quá trình làm việc, xem thống kê thu chi
Quản lý :
Sau khi thống nhất giữa các thành viên trong nhóm, nhóm em thống nhất
chọn đề tài thiết kế web quản lý dược phẩm (kencare pharmacy)
Ta cùng đi vào xem chi tiết thiết kế hệ thống Phần mềm quản lý dược
phẩm (KENCARE Pharmacy) qua các bài dưới đây.
CHƯƠNG II. THIẾT KẾ HỆ THỐNG (DESIGN)
- Khách hàng
- Quản lý
- Nhập hàng(thuốc)
- Xuất hàng
- In hóa đơn
- Nhập mã giảm giá
4 Quản lý tài chính: Ý
- Đăng nhập
- Đăng xuất
- Bảo mật
2.2.3 Yêu cầu phi chức năng :
-Phải đưa ra được các thông tin cần thiết về quầy thuốc, loại thuốc
-Các phiếu nhập, xuất phải đưa ra được các thông tin cụ thể như: số phiếu, tên
khách hàng, địa chỉ, tên thuốc, đơn giá…
-Báo cáo phải xác định được chính xác về quá trình nhập, xuất, tồn kho…
Mã Use
UC10
case
Tên Use
Quản lý đăng nhập
case
Tác
Người dùng (dược sĩ, quản lý, nhân viên)
nhân
Cung cấp các chức năng đăng nhập, đăng xuất, quản lý tài
Mô tả
khoản, quyền truy cập, bảo mật để đảm bảo an toàn cho hệ
chung
thống.
Điều
kiện Người dùng đã đăng ký tài khoản.
trước
Điều Các chức năng đăng nhập, đăng xuất, quản lý tài khoản,
kiện sau quyền truy cập, bảo mật được thực hiện thành công.
Mã Use
UC02
case
Tên Use
Quản lý đơn vị
case
Tác nhân Quản lý, dược sĩ, nhà cung cấp
Quản lý thông tin đơn vị về thuốc.
Mô tả
- Thêm mới, chỉnh sửa và xóa thông tin đơn vị.
chung
- Tìm kiếm thông tin đơn vị.
Điều kiện
Đã đăng nhập vào hệ thống.
trước
Điều kiện
Các thông tin liên quan đến kho hàng đã được cập nhật.
sau
- Dòng sự kiện chính :
Quản lý thuốc(Danh sách đơn vị tính của thuốc)
Tác nhân Hệ thống
1.Người dùng chọn chức năng 2. Hệ thống hiển thị ra 2 bảng danh sách
Thuốc ở thanh công cụ thuốc và đơn vị
3. Người dùng chọn bảng đơn
Useccase kết thúc.
vị
Quản lý các thông tin liên quan đến bảo mật của hệ thống, bao
Mô tả
gồm: quản lý tài khoản người dùng, quản lý chính sách bảo
chung
mật, giám sát tài khoản bảo mật.
Điều kiện
Quản trị viên hệ thống đã đăng nhập vào hệ thống.
trước
Điều kiện Các thông tin liên quan đến bảo mật của hệ thống đã được cập
sau nhật.
a. ThongTinThuoc
Bảng thông tin
b. Thuoc
Bảng Thuoc
d. Tai Chinh
f. Nhan Su
Bảng Nhan Su
h. Thiet Bi
Bảng Thiet Bi
Ghi
Tên cột Giải thích Kiểu dữ liệu chú
ThietBiID Mã định danh duy nhất của thiết bị int PK
TenThietBi Tên của thiết bị varchar
TinhTrang Tình trạng hoạt động của thiết bị varchar
LoaiThietB Loại thiết bị (máy tính, camera, cơ sở vật
i chất, v.v.) varchar
BaoTri Thông tin về bảo trì của thiết bị varchar
i. DichVu
Bảng DichVu
k. DangNhap
Bảng DangNhap