lOMoARcPSD|17343589
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC
KHOA CÔNG NGHỆ THÔNG TIN
Báo cáo học tập môn Công nghệ phần mềm
Đề tài: Xây dựng quy trình phát triển phần mềm cho chức năng đặt lịch hẹn
và quản lý lịch hẹn tại phòng khám Nha khoa vàng
Giảng viên hướng dẫn: Lê Thị Trang Linh
Khoa: Công nghệ thông tin
Chuyên ngành: Công nghệ phầm mềm
Sinh viên thực hiện: Nguyễn Khắc Mạnh
Mã sinh viên: 18810310431
Lớp: D13CNPM5
1
lOMoARcPSD|17343589
PHIẾU CHẤM ĐIỂM
ST
T
Họ và tên sinh viên
Nội dung thực hiện
Điểm
Chữ kí
Nguyễn Khắc Mạnh
1
Họ và tên giảng viên
Chữ kí
Ghi chú
2
lOMoARcPSD|17343589
Danh mục hình ảnh.................................................................................................4
LỜI MỞ ĐẦU..........................................................................................................5
CHƯƠNG 1: GIỚI THIỆU DỰ ÁN PHẦN MỀM...............................................6
1. Khảo sát hệ thống...........................................................................................6
2. Khảo sát hiện trạng.........................................................................................6
2.1. Phân tích và đặc tả các nghiệp vụ của hệ thống..................................8
2.2. Xác định yêu cầu của hệ thống..............................................................9
CHƯƠNG 2: QUẢN LÝ DỰ ÁN.........................................................................11
3. Lập kế hoạch dự án.....................................................................................11
3.1. Ước lượng dự án...................................................................................11
3.1.1. Ước lượng chi phí...........................................................................12
3.1.2. Ước lượng thời gian và lập lịch theo dõi......................................14
3.1.3. Ước lượng người tham gian..........................................................16
Chương 3: Phân tích và đặc tả yêu cầu...............................................................17
1. Actor và usecase tổng quát của hệ thống..................................................17
1.1. Xác định các Actor của hệ thống.........................................................17
1.2. Usecase của hệ thống............................................................................18
2. Phân tích chi tiết từng chức năng của hệ thống.......................................19
2.1. Chức năng quản trị hệ thống...............................................................19
2.2. Chức năng đăng nhập..........................................................................20
2.3. Chức năng đặt lịch hẹn........................................................................25
2.4. Chức năng quản lý lich hẹn.................................................................30
2.5. Chức năng quản lý bác sĩ.....................................................................34
2.6. Chức năng quản lý khách hàng...........................................................38
2.7. Chức năng quản lý dịch vụ khám.......................................................42
3
lOMoARcPSD|17343589
Danh mục hình ảnh
Hình 1: Hình ảnh khu tiếp đón phòng khám NKV………………….3
4
lOMoARcPSD|17343589
LỜI MỞ ĐẦU
Ngày nay, Công Nghệ Thông Tin là một ngành rất phát triển trong xã hội.
Nó được ứng dụng rộng rãi trong rất nhiều ngành, lĩnh vực khác nhau và đạt được
hiệu quả cao trong cuộc sống. Tin học hóa được xem như một trong những yếu tố
mang tính quyết định trong các hoạt động kinh doanh, dịch vụ, xã hội, khoa học,
giáo dục, y tế…Ứng dụng công nghệ thơng tin đóng vai trị hết sức quan trọng, có
thể tạo ra các bước đột phá.
Công việc quản lý là việc phổ biến và khá quan trọng trong xã hội hiện
nay.Vì vậy chất lượng quản lý và giảm thiểu chi phí, thời gian là mục tiêu cho các
nhà quản lý.
Để đạt mục tiêu đó, việc sử dụng cơng nghệ thơng tin trong quản lý đã trở
nên khá phổ biến.Với một phần mềm quản lý cơ bản, nguồn nhân lực được giảm
thiểu tối đa, tiết kiệm về kinh tế, thời gian bên cạnh đó tính chính xác cũng được
đảm bảo hơn, dễ dàng trong việc quản lý.
Lý do chọn đề tài:
Hiện nay, Các cơ sở y tế, phòng khám tư nhân ngày càng nhiều, với số
lượng bệnh nhân khá đông.
Với hệ thống quản lý cũ chủ yếu phụ thuộc vào sổ sách giấy tờ, cũng có
quản lý bằng excel.Việc quản lý gặp rất nhiều khó khăn:
5
lOMoARcPSD|17343589
- Khó khăn trong việc tiếp đón mất nhiều thời gian.
- Khó khăn trong việc sắp xếp thời gian khám, cấp số khám cho bệnh nhân.
- Chưa có kế hoạch khám cho từng bác sĩ
-…
Với mong muốn tối ưu hóa hệ thống đặt lịch và quản lý lịch hẹn của phịng
khám, giảm bớt các khó khăn bằng việc giúp bệnh nhân đặt lịch hẹn với phòng
khám và nhân viên phòng khám có thể quản lý được lịch hẹn đã đặt.
Tên đề tài: “Xây dựng quy trình phát triển phần mềm cho chức năng
đặt lịch hẹn và quản lý lịch hẹn tại phòng khám Nha khoa vàng ”.
CHƯƠNG 1: GIỚI THIỆU DỰ ÁN PHẦN MỀM
1. Khảo sát hệ thống
2. Khảo sát hiện trạng
- Địa điểm: 219A Nguyễn Ngọc Vũ, Trung Hòa Cầu Giấy, Hà Nội
- Giờ làm việc:
Sáng từ 8:00 – 12:00
Chiều từ 14:00 – 18:00
- Điện thoại: (024) 6666 3399 – 0966 361 186
- Facebook: facebook.com/nhakhoavang1/
6
lOMoARcPSD|17343589
Hình 1: Hình ảnh khu tiếp đón phịng khám NKV
- Quy mơ :
Số lượng bệnh nhận trung bình / ngày
Số lượng bác sĩ
Bộ phận tiếp đón
Bộ phận chăm sóc khách hàng
Bộ phận quản lý
Bảng 1.1: Quy mơ phịng khám
200
10
2 người
2 người
2 người
- Mơ tả:
Nha Khoa Vàng là phịng khám vơ cùng hiếm hoi khi mà giám đốc
phòng khám, người quản lý, người phụ trách chun mơn chính – bác sĩ
Nguyễn Ngọc Tiến cũng là người đứng tên đăng ký hoạt động phòng khám.
Nha khoa Vàng quy tụ đội ngũ bác sĩ tốt nghiệp các trường ĐH Y
chính quy, từng tu nghiệp nước ngoài tại Đức, Singapore, Thái Lan… với
kinh nghiệm trên 10 năm.
Quy trình dịch vụ tại Nha khoa Vàng:
Bước 1: Liên hệ tư vấn (Không bắt buộc)
Bước 2: Đến Nha khoa Vàng
Bước 3: Thăm khám và tư vấn
7
lOMoARcPSD|17343589
Bước 4: Tiến hành điều trị
- Xác định bài toán cần giải quyết:
Vấn đề đặt ra ở đây là làm sao cho hệ thống đi vào hoạt động một cách
trơn tru, người chủ và người dùng đều sử dụng một cách hài lịng, ít
mắc lỗi hệ thống , và hệ thống luôn được nâng cấp để đáp ứng nhu cầu
của người dùng.
Đầu tiên, ta cân phải xây dựng hệ thống đầy đủ các chức năng cần có
như : tạo tài khoản đăng nhập cho người dùng, xây dựng các chức năng
đặt lịch, quản lý lịch hẹn, thời gian khám cho bác sĩ và bệnh nhân.
Khi hệ thống đi vào hoạt động ta xem ý kiến của khách hàng về mức độ
hài lòng với hệ thống .Nếu hệ thống có lỗi gì cần phải sửa chữa ngay
phù hợp với yêu cầu khách hàng.
Cuối cùng thì ta phải luôn update hệ thống phù hợp với sự phát triển ở
bên ngồi, ln cải tiến hệ thống để đem đến cho khách hàng những trải
nghiệm thú vị nhất.
Với số lượng bệnh nhân đông, bệnh nhân xếp hàng chờ tiếp đón và
khám mất nhiều thời gian, bác sĩ quá tải ở một số khung giờ cao điểm.
Gây khó khăn cho việc quản lý, sắp xếp thời gian khám cho bác sĩ.
Bệnh nhân đi khám mất nhiều thời gian làm giảm chất lượng dịch vụ
của phịng khám
2.1. Phân tích và đặc tả các nghiệp vụ của hệ thống
Đặt lịch hẹn:
Bao gồm hai hình thức đặt lịch: Khách hàng đặt lịch từ trang
landing page của hệ thống hoặc gọi điện tới phòng khám để nhân
viên tạo lịch hẹn. Từ việc tạo lịch sẽ lấy được thông tin khách hàng
và thời gian khách hàng mong muốn đến khám, Nội dung khám
mong muốn.Từ đó quản lý đươc thời gian, chuẩn bị trước dụng cụ
khám, ước luọng thời gian khám.
Quản lý lịch hẹn:
Tạo danh sách lịch hẹn để quản lý lịch hẹn, nhân viên sẽ sửa,
xố lịch hẹn khi có u cầu thay đổi từ phía khách hàng, thay đổi
trạng thái của lịch hẹn theo quy trình khám, thống kê được số bệnh
nhân đến khám trong ngày.
Quản lý khách hàng:
Nhân viên có thể thêm khách hàng mới để tạo lịch, sửa thông
tin khách hàng khi có thay đổi, tìm kiếm khách hàng cũ để tạo lịch
hẹn.
Quản lý bác sĩ:
8
lOMoARcPSD|17343589
Có thể thêm bác sĩ, sửa thơng tin, quản lý thời gian trông của
bác sĩ để tạo lịch hẹn với bác sĩ tuỳ chọn, xác định được bác sĩ khám
cho mỗi bệnh nhân.
Xem được bác sĩ đã có lịch theo khung giờ hay chưa tránh trùng lặp
khi đặt lịch.
Quản lý dịch vụ khám:
Phịng khám có thể tạo loại khám như: Trám răng trẻ em, Trám
răng người lớn, nhổ răng số 8, … Để có thể cho khách hàng chon
dịch vụ khám khi đặt lịch, mỗi khách hàng có thể chọn nhiều dịch vụ
khám, chọn dịch vụ ngay khi đặt lịch để phịng khám có thể chuẩn bị
trước dụng cụ hoặc ước lượng thời gian cho lịch hẹn.
2.2. Xác định yêu cầu của hệ thống
2.2.1. Yêu cầu chức năng nghiệp vụ
Đăng nhập hệ thống:
Quản lý phòng khám nhân viên cần tài khoản để truy cập vào hệ
thống. Hệ thống sẽ hiển thị các chức năng quản lý riêng. Khách hàng
chỉ cần nhập thông tin cá nhân hệ thống sẽ định danh người dùng
thông qua số điện thoại.
Đặt lịch hẹn:
- Thêm lịch hẹn: khách hàng truy cập vào trang đặt lịch tự tạo
lịch hẹn, nhập thông tin cá nhân,nhân viên sẽ gọi điện xác
nhận lịch hẹn sau hoặc gọi điện đến nhân viên để yêu cầu đặt
lịch.
Quản lý lịch hẹn:
- Sửa lịch hẹn: khi cần cập nhật trạng thái lịch hẹn theo quy
trình đến khám của khách hàng: chờ xác nhận, đã xác nhận, lỡ
hẹn, chờ khám, đã khám xong, bỏ khám. Hoặc sửa thời gian,
dịch vụ khi có yêu cầu từ khách hàng
- Xố lịch hẹn: Khi khách hàng khơng đến khám hoặc xoá
theo yêu cầu của khách hàng
Quản lý khách hàng:
-Thêm khách hàng: Thêm khách hàng khi có bệnh nhân đặt
lịch mới hoặc khám mới.
-Sửa thông tin khách hàng: khi thơng tin khách hàng thay đổi
cần sửa.
-Tìm kiếm khách hàng: Khi cần đặt lịch với khách hàng đã có
trong hệ thống.
9
lOMoARcPSD|17343589
-Xố khách hàng.
Quản lý bác sĩ:
-Thêm bác sĩ: Khi có bác sĩ mới tại phịng khám
-Sửa bác sĩ: Khi thơg tin của bác sĩ thay đổi, số điện thoại,
năm kinh nghiệm
-Xố bác sĩ: Xố bác sĩ khi khơng cịn làm việc tại phòng
khám nữa.
Quản lý dịch vụ khám:
-Thêm dịch vụ khám: Thêm các dịch vụ khám mới, phịng
khám có thể tự tạo các dịch vụ khám mới.
-Sửa dịch vụ khám: Khi cần thay đổi về thông số, tên dịch vụ,
giá tiền dịch vụ hoặc khoảng thời gian thực hiện dịch vụ.
-Xố dịch vụ khám:Khi phịng khám khơng cịn hỗ trợ dịch vụ
khám đó nữa.
-Tìm kiếm dịch vụ:Tìm kiếm theo tên hoặc mã dịch vụ.
2.2.2. Yêu cầu phi chức năng
- Yêu cầu tiến hóa: Hệ thống phải linh động trong việc thay đổi các
thiết lập đặt sẵn phải dễ dành nâng cấp.
- Yêu cầu hiệu quả: Hệ thống phải làm việc hiệu quả thực hiện đúng
các yêu cầu của người sử dụng. Tỉ lệ lỗi trung bình hệ thống dưới
1%.
- Yêu cầu tương thích: phần mềm phải tương thích với hệ thống của
phòng khám.
- Yêu cầu hệ thống:
Bảo mật: phân quyền hệ thống cho từng đối tượng sử dụng
tránh tình trạng thông tin, dữ liệu của giải đấu bị mất hoặc bị sửa đổi.
u cầu an tồn: phải có giải pháp bảo đảm an tồn dữ liệu:
Có khả năng backup dữ liệu và phục hồi dữ liệu khi có sự cố.
- Yêu cầu công nghệ: Hệ thống phải dễ sử dụng, dễ sửa lỗi, có khả
năng tái sử dụng và kế thừa.
- Hệ thống cho phép truy cập dữ liệu thời gian thực. Các tác vụ thực
hiện tức thời trong thời gian ngừng cho phép chấp nhận dưới 30s.
- Hệ thống đảm bảo phục vụ truy cập online 50 người cùng một lúc.
10
lOMoARcPSD|17343589
- Hệ thống đảm bảo trả lời những thắc mắc và yêu cầu của khách
hàng trong vòng 2 tiếng .
- Giao diện phần cứng cho phòng khám quản lý:
Hệ điều hành : Window 7 trở lên.
Bộ xử lý: CPU lớn hơn hoặc bằng 2.30 GHz .
Ram: lớn hơn hoặc bằng 4GB
Ổ cứng: lớn hơn hoặc bằng 200GB.
-Phía khách hàng:
Thiết bị truy cập web
-Giao diện phần mềm:
Cơ sở dữ liệu: SQL server
Ứng dụng: web
-Yêu cầu pháp lý:
Thông tin người dùng cần được bảo vệ.
Hệ thống quản lý thư viện cần tuân thủ các yêu cầu đảm bảo chất
lượng.
CHƯƠNG 2: QUẢN LÝ DỰ ÁN
3. Lập kế hoạch dự án
3.1. Ước lượng dự án
Bước 1:Khảo sát phòng khám, nắm bắt vấn đề cần giải quết.
Bước 2: Phân tích thiết kế hệ thống
Bước 3:Lập cơ sở dữ liệu
Bước 4: Xây dựng chức năng đăng nhập vào hệ thống
Bước 5: Xây dựng chức năng đặt lịch, quản lý lịch hẹn
Bước 6: Cài đặt phần mềm.
Bước 7: Kiểm thử phần mềm.
Bước 8: Tích hợp và bảo trì.
11
lOMoARcPSD|17343589
3.1.1. Ước lượng chi phí
Giai đoạn
Cơng việc
Quản lý dự
án
Khảo sát
u cầu dự
án
Khởi tạo dự
án
Mô tả
Thu thập các yêu cầu
tổng quát về dự án
Thông báo triển khai
dự án, lập project
charter
Lập bản kế hoạch
phạm vi dự án
Lập kế
hoạch phạm
vi dự án
Viết báo cáo Tổng kết lại tồn bộ
tổng kết
cơng việc thành báo
cáo cuối cùn
Rút kinh
rút kinh nghiệm cho
nghiệm
đợt dự án sau
Phân tích và Đặc tả chi
thiết kế hệ
tiết các yêu
thống
cầu từ khách
hàng
Thời
Chi
gian(Ngày) phí(VNĐ)
2
1.500.000
1
2.500.000
5
2.500.000
Giai đoạn
cuối
0
Giai đoạn
cuối của dự
án
2
0
Từ yêu cầu thu được
từ phần khảo sát, mô tả
cụ thể hơn về những
yêu cầu cần thiết của
phần mềm
Xây dựng kiến trúc
5
phần mềm bằng các sơ
đồ use case, trình tự,
hoạt động (dùng
Rational rose, 3astah)
Mơ tả kiến
trúc hệ
thống bằng
các sơ đồ
Use case,
trình tự,
hoạt động..
Thiết kế cơ Xây dựng cấu trúc cơ
3
sở dữ liệu hệ sở dữ liệu cho phần
thống
mềm (gồm các bảng cụ
thể
Thiết kế
Xây dựng các form cơ 4
giao diện
bản của phần mềm dựa
phần mềm
theo các sơ đồ UML
Viết bản
Tổng hợp các báo cáo 2
phân tích hệ để cho ra bản phân tích
thống chi
thiết kế hồn chỉnh
2.500.000
2.500.000
7.500.000
7.500.000
1.500.000
12
lOMoARcPSD|17343589
Module hệ
thống
tiết
Phân tích
yêu cầu cụ
thể cho
module
Thiết kế
module
Viết code
cho module
Từ những thông tin đã
thu thập ở trên lập kế
hoạch xây dựng chi
tiết những nhiệm vụ
của quản lý giải bóng
đá vơ địch quốc gia
Form đăng nhập, Lấy
thông tin khách hàng,
Đặt lịch hẹn,Quản lý
danh sách lịch hẹn,
Chi tiết lịch hẹn
Form cho phép quản lý
lịch hẹn theo ngày,
theo trạng thái khám
Cài đặt
Thực hiện chạy thử
module
module đã xây dựng
Kiểm thử
kiểm thử giao diện ,
module
kiểm tra xem giao diện
có đạt u cầu khơng,
về hình thức bố trí
giao diện của phần
mềm có bố trí hợp lý
hay khơng - kiểm thử
khả năng đặt lịch
Viết báo cáo Xây dựng báo cáo mơ
về module
tả chi tiết về module
Tích hợp và Tích hợp
Lắp ráp hồn chỉnh các
hồn thiện
các module module thành các
sản phẩm
chương trình thống
nhất để chạy thử
Kiểm thử
Test tổng quan tồn bộ
tích hợp
hệ thống
tồn hệ
thống
Thực hiện
Fix các lỗi phát sinh
fix các lỗi
trong khi test
tồn tại
Đóng gói
Viết tài liệu Tạo bản hướng dẫn sử
phần mềm
hướng dẫn
dụng phần mềm
2
1.500.000
3
7.500.000
5
12.500.00
0
1
0
3
2.500.000
1
0
1
2.500.000
1
2.500.000
2
5.000.000
1
0
13
lOMoARcPSD|17343589
và chuyển
giao
sử dụng
phần mềm
Lên kế
Chuyển giao các sản
1
hoạch bảo
phẩm của dự án cho
trì phần
khách hàng
mềm
đề ra kế hoạch bảo trì 1
Bàn giao
sản phẩm
cũng như
những tài
liệu liên
quan cho
khách hàng
Kết thúc dự Tổng kết dự án
1
án
Bảng 2.1:Bảng ước lượng chi phí
0
0
0
3.1.2. Ước lượng thời gian và lập lịch theo dõi
STT
1
2
Cấu trúc phân
việc
Khảo sát mơ hình
đặt lịch cà quản lý
lịch hẹn(6 ngày)
Phân tích và thiết
kế hệ thống(4
ngày)
Tên hoạt động
Khảo sát dự án, phân
tích yêu cầu
Viết hiến chương dự
án
Lập bảng mô tả phạm
vi dự án
Lập bảng phân chia
công việc
Lập bảng phân chia
công việc
Lập bảng kế hoạch dự
án
Phân tích quy trình
nghiệp vụ của phịng
khám
Lập sơ đồ use case của
hệ thống
Lập sơ đồ trình tự của
hệ thống
Thời gian
Thời gian
(số ngày) (Ngày->ngày)
1
30/08->04/09
1
1
1
1
1
1
05/09->08/09
1
1
14
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
3
4
5
6
7
8
Thống nhất lại các sơ 1
đồ thiết kế
Lập cơ sở dữ
Phân tích các đối
0.5
liệu(3 ngày)
tượng
Xây dựng thuộc tính
0.5
cho các đối tượng
Thiết lập cơ sở và
2
nhập dữ liệu cho hệ
thống
Xây dựng chức
Thiết kế form đăng
0.5
năng đăng nhập
nhập vào hệ thống
vào hệ thống(1
Code chức năng đăng 0.5
ngày)
nhập vào hệ thống
Test chức năng đăng
nhập
Xây dựng chức
Thiết kế form
0.5
năng của hệ
Viết trigger, store
1
thống(4 ngày)
proceduce
Code chức năng
2
Chạy thử các module 0.5
đã được xây dựng
xong
Kiểm thử phần
Kiểm thử giao diện đã 1
mềm(4 ngày)
đẹp , bố cục hợp lý
chưa , có thuận tiện
cho người dùng chưa
Kiểm thử việc nhập
1
liệu xem có chính xác
khơn
Kiểm thử tồn hệ
1
thống
Thực hiện việc fix các 1
lỗi tồn tại
Cài đặt phần
Viết báo cáo tồn bộ
2
mềm(3 ngày)
module
Viết tài liệu hướng
1
dẫn sử dụng.
Tích hợp và bảo
Lên kế hoạch bảo trì
1
trì(1 ngày)
phần mềm
Kết thúc dự án
Bảng 2.2:Bảng ước lượng thời gian và lập lịch theo dõi
09/09->11/09
12/09
13/09->16/09
17/09->20/09
21/09->23/09
24/09
15
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
3.1.3. Ước lượng người tham gian
Khảo sát
2 người
Phân tích hệ thống
2 người
Lập cơ sở dữ liệu
1 người
Code module
1 người
Tổng
6 người
Bảng 2.3:Bảng ước lượng người tham gia
16
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
Chương 3: Phân tích và đặc tả yêu cầu
1. Actor và usecase tổng quát của hệ thống
1.1. Xác định các Actor của hệ thống
St
t
1
Actor
Use case
Admin
2
Bộ phận tiếp đón
3
4
Bộ phận bác sĩ khám
bệnh
Bộ phận cskh
5
Khách hàng
Admin có tồn quyền tương tác với
hệ thống, có quyền điều khiển cũng
như kiểm sốt mọi hoạt động của hệ
thống
Thực hiện chức năng đặt lịch, quản lý
lịch hẹn, quản lý khách hàng
Thực hiện tiếp nhận lịch hẹn đã đặt
của bệnh nhân với từng bác sĩ
Thực hiện giải đáp hỗ trợ thắc mắc
của khách hàng với lịch hẹn, hỗ trợ
khách hàng sửa lịch
Chỉ có thể truy cập landing page tạo
lịch hẹn. không cần đăng nhập.
17
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
1.2.
Usecase của hệ thống
-Use case tổng quát :
ST
T
1
Tên use case
Đăng nhập
2
Quản lý hệ thống
3
Đặt lịch hẹn
4
Quản lý lịch hẹn
5
Quản lý bác sĩ
6
Quản lý dịch vụ
Ý nghĩa
Cho phép người dùng đăng nhập vào
hệ thống
Admin của hệ thống có tồn quyền
trong hệ thống
Cho phép tạo lịch hẹn mới trên hệ
thống
Cho phép quản lý danh sách lịch hẹn,
thêm sửa, xố, tìm kiếm lịch hẹn.
Cho phép quản lý danh sách bác sĩ,
thêm sửa, xoá, tìm kiếm bác sĩ.
Cho phép quản lý danh sách dịch vụ
18
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
khám, thêm sửa, xố, tìm kiếm dịch
vụ.
7
Quản lý khách
Cho phép quản lý danh sách dịch vụ
hàng
khám, thêm sửa, xố, tìm kiếm khách
hàng.
2. Phân tích chi tiết từng chức năng của hệ thống
2.1. Chức năng quản trị hệ thống
2.1.1. Actor và usecase chức năng quản trị hệ thống
- Usecase quản trị hệ thống
- Mô tả usecase quản trị hệ thống:
Tác nhân
Admin
Mô tả:Tác nhân sử dụng Use case để thực hiện chức năng quản lý
phịng khám: thêm sửa xố người dùng, bác sĩ, khách hàng, dịch vụ
19
Downloaded by v? ngoc ()
lOMoARcPSD|17343589
Dịng sự kiện chính.
1.Tác nhân truy cập vào trang web đặt lịch
2.Hệ thống hiển thị form quảng trị
3.Tác nhân chọn form quản lý cần thao tác: Bác sĩ, nhân viên, lịch
hẹn, dịch vụ, khách hàng
4.Usecase kết thúc
Các yêu cầu đặc biệt
Khơng có
Trạng thái hệ thống trước khi Use case được sử dụng
Tác nhân cần phải có tài khoản đăng nhập trong hệ thống với quyền
admin
Tần suất sử dụng
Rất thường xuyên
2.2. Chức năng đăng nhập
2.2.1. Actor và usecase chức năng đăng nhập
- Use case:
- Mô tả use case:
20
Downloaded by v? ngoc ()