1. Trang chủ
  2. » Giáo Dục - Đào Tạo

XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÀ THUỐC TRÊN NỀN WEB

69 2,3K 6

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 69
Dung lượng 2,04 MB

Nội dung

MỤC LỤC LỜI CAM ĐOAN LỜI CẢM ƠN DANH MỤC TỪ VIẾT TẮT DANH MỤC BẢNG BIỂU DANH MỤC HÌNH ẢNH LỜI MỞ ĐẦU 1 CHƯƠNG 1. KHẢO SÁT YÊU CẦU BÀI TOÁN QUẢN LÝ NHÀ THUỐC 3 1.1. Giới thiệu phương pháp quản lý nhà thuốc 3 1.2. Các yêu cầu đối với phần mềm quản lý nhà thuốc 5 1.3. Các chức năng của hệ thống. 6 1.3.1. Đăng nhập 6 1.3.2. Quản lý tài khoản 6 1.3.3. Quản lý danh mục thuốc 6 1.3.4. Quản lý nhà cung cấp 6 1.3.5. Quản lý khách hàng 7 1.3.6. Quản lý nhập bán thuốc 7 1.3.7. Tìm kiếm 7 1.3.8. Báo cáo thống kê 7 CHƯƠNG 2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÀ THUỐC 8 2.1. Biểu đồ Use Case tổng quát hệ thống 8 2.1.1. Danh sách các actor 8 2.1.2. Danh sách các usecase 8 2.1.3. Biểu đồ 9 2.2. Biểu đồ UC phân rã 9 2.3. Biểu đồ tuần tự 12 2.3.1. Biểu đồ tuần tự chức năng Đăng nhập 12 2.3.2. Biểu đồ tuần tự chức năng Quản lý tài khoản 13 2.3.3. Biểu đồ tuần tự chức năng Quản lý danh mục thuốc 14 2.3.4. Biểu đồ tuần tự chức năng Quản lý nhà cung cấp 16 2.3.5. Biểu đồ tuần tự chức năng Quản lý khách hàng 17 2.3.6. Biểu đồ tuần tự chức năng Quản lý nhập – bán thuốc 19 2.3.7. Biểu đồ tuần tự chức năng Tìm kiếm 23 2.3.8. Biểu đồ tuần tự chức năng Báo cáo thống kê 23 2.4. Biểu đồ trạng thái 24 2.5. Biểu đồ hoạt động 25 2.5.1. Biểu đồ hoạt động chức năng Đăng nhập 25 2.5.2. Biểu đồ hoạt động chức năng Quản lý tài khoản 26 2.5.3. Biểu đồ hoạt động chức năng Quản lý danh mục thuốc 28 2.5.4. Biểu đồ hoạt động chức năng Quản lý nhà cung cấp 31 2.5.5. Biểu đồ hoạt động chức năng Quản lý khách hàng 34 2.5.6. Biểu đồ hoạt động chức năng Quản lý nhập – bán thuốc 36 2.5.7. Biểu đồ hoạt động chức năng Tìm kiếm 38 2.5.8. Biểu đồ hoạt động chức năng Báo cáo thống kê 39 2.6. Biểu đồ lớp 40 2.7. Thiết kế cơ sở dữ liệu 40 2.7.1. Lựa chọn hệ quản trị cơ sở dữ liệu 40 2.7.2. Xây dựng cơ sở dữ liệu hệ thống 41 2.7.3. Mô hình cơ sở dữ liệu 45 CHƯƠNG 3. CÀI ĐẶT VÀ THỬ NGHIỆM PHẦN MỀM 46 3.1. Lựa chọn môi trường phát triển hệ thống 46 3.2. Giới thiệu về ngôn ngữ lập trình ASP.NET 46 3.2.1. Ưu điểm của ngôn ngữ ASP.NET 47 3.2.2. Nhược điểm của ngôn ngữ ASP.NET 48 3.2.3. Phát triển một website ASP.NET 48 3.3. Thiết kế chương trình 49 3.3.1. Nguyên tắc thiết kế 50 3.3.2. Thiết kế giao diện 50 3.3.3. Kiểm thử chương trình 58 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 59 TÀI LIỆU THAM KHẢO

Trang 1

XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÀ

THUỐC TRÊN NỀN WEB

HÀ NỘI – 2017

Trang 2

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

SINH VIÊN: NGUYỄN LÊ PHƯƠNG

XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÀ

THUỐC TRÊN NỀN WEB

Chuyên ngành: Công nghệ thông tin

Mã ngành: D480201

NGƯỜI HƯỚNG DẪN: TS HOÀNG VĂN THÔNG

HÀ NỘI – 2017

Trang 3

này là trung thực và chưa công bố dưới bất kỳ hình thức nào trước đây

Ngoài ra, trong đồ án còn sử dụng một số nhận xét, đánh giá cũng như số liệucủa các tác giả khác, cơ quan tổ chức khác đều có trích dẫn Nếu phát hiện có bất kỳ

sự gian lận nào em xin hoàn toàn chịu trách nhiệm về nội dung đồ án của mình.Trường Đại học Tài nguyên và Môi trường cùng Khoa Công nghệ thông tin khôngliên quan đến những vi phạm tác quyền, bản quyền do em gây ra trong quá trìnhthực hiện (nếu có)

Em xin chịu hoàn toàn chịu trách nhiệm về lời cam đoan của mình trước QuýThầy Cô, Khoa và Nhà trường

Hà Nội, tháng 5 năm 2017

Sinh viên thực hiện

Nguyễn Lê Phương

Trang 4

LỜI CẢM ƠN

Trước tiên em xin chân thành cảm ơn thầy giáo TS Hoàng Văn Thông, thầy đãtrực tiếp hướng dẫn và tận tình giúp đỡ em trong quá trình thực hiện đồ án tốtnghiệp này Tuy thầy không là giảng viên trong trường cũng như không tham giagiảng dạy, nhưng với sự yêu quý sinh viên, lòng tâm huyết với nghề, thầy đã hếtlòng giúp đỡ, chỉ dạy cho em hướng đi và cách thực hiện đồ án tốt nghiệp một cáchtốt nhất

Em xin bày tỏ lời cảm ơn sâu sắc tới các thầy cô trong trường Đại học Tàinguyên và Môi trường Hà Nội nói chung và các Thầy Cô trong khoa Công nghệthông tin nói riêng đã tận tình giảng dạy em trong suốt năm học qua, những kiếnthức mà thầy cô truyền đạt sẽ là hành trang giúp em vững bước trong tương lai.Cuối cùng, em muốn gửi lời cảm ơn sâu sắc đến bạn bè, gia đình – những ngườiluôn bên em, giúp đỡ và động viên em vượt qua những khó khăn thử thách trongcuộc sống

Dù đã cố gắng nhưng khả năng và trình độ có hạn nên đồ án tốt nghiệp khôngthể tránh khỏi những thiếu sót Em rất mong nhận được sự chỉ bảo của các thầy cô

Em xin chân thành cảm ơn!

Hà Nội, tháng 5 năm 2017

Sinh viên

Nguyễn Lê Phương 

Trang 6

DANH MỤC TỪ VIẾT TẮT

CSDL Cơ sở dữ liệu Tập hợp các dữ liệu có cấu

trúc và liên quan với nhauđược lưu trữ trên máy tính

CSS Cascading Style Sheets Các tập tin định kiểu theo

tầng, là một ngôn ngữ quyđịnh cách trình bày các thẻhtml trên trang web

GUI Graphic User Interface Giao diện người dùng

IIS Internet Information services Dịch vụ thông tin Internet

SQL Structured Query Language Ngôn ngữ truy vấn mang tính

cấu trúc

Trang 8

DANH MỤC HÌNH ẢNH

Trang 9

LỜI MỞ ĐẦU

Trong thời đại công nghệ thông tin phát triển nhanh chóng, thâm nhập sâu vàotất cả các ngành nghề công việc trong xã hội, thì việc tin học hóa các công việc,nghiệp vụ là điều tất yếu

Công nghệ thông tin có mặt hầu hết ở các lĩnh vực trong cuộc sống đặc biệtcông nghệ thông tin là công cụ hỗ trợ rất đắc lực trong công tác quản lý Chúng ta

dễ dàng thấy được việc đưa tin học vào trong quản lý kinh doanh là một trongnhững ứng dụng quan trọng trong rất nhiều cơ sở dữ liệu Nhờ công tác tin học hóa

mà công việc quản lý và điều hành doanh nghiệp tỏ ra rất nhanh chóng và hiệu quả.Chính vì lẽ đó mà cơ sở dữ liệu như là một giải pháp hữu hiệu nhất cho các doanhnghiệp có thể tồn tại và phát triển một cách nhanh chóng

Các nhà thuốc trên cả nước đang từng bước áp dụng công nghệ thông tin vàoquá trình quản lý với nhiều công tác quản lý như quản lý khách hàng, quản lý thuốc,nhà cung cấp

Việc xây dựng ứng dụng quản lý trên nền Web giúp người dùng có thể dễ dàngtruy cập ứng dụng thông qua trình duyệt web ở bất cứ nơi đâu và từ bất cứ máy tínhnào có kết nối Internet hoặc mạng cục bộ

Từ những điều trên, cùng với mong muốn áp dụng những kiến thức đã được họcvào một sản phẩm cuối cùng Nên em quyết định thực hiện đồ án với tên đề tài:

“Xây dựng phần mềm quản lý nhà thuốc trên nền Web”

Mục tiêu đề tài.

- Tạo ra ứng dụng quản lý nhà thuốc có các chức năng:

+ Quản lý thông tin thuốc, thông tin khách hàng, thông tin nhà cung cấp.+ Quản lý hóa đơn nhập/xuất thuốc

+ Báo cáo thống kê doanh thu, thống kê lượng nhập/xuất thuốc, báo cáo danhsách thuốc, danh sách nhà cung cấp và danh sách khách hàng

- Rèn luyện tính tự chủ và tinh thần trách nhiệm trong công việc

- Độc lập, tự chủ tạo ra một bản thiết kế, một bản đồ án hoàn chỉnh

Trang 10

Nội dung của đề tài.

- Tìm hiểu về nghiệp vụ Quản lý nhà thuốc

- Tìm hiểu vấn đề liên quan lập trình ứng dụng web

- Phân tích thiết kế, xây dựng phần mềm quản lý nhà thuốc trên nền web

Bố cục của đồ án.

Chương 1 Khảo sát yêu cầu bài toán quản lý nhà thuốc.

Chương 2 Phân tích thiết kế hệ thống quản lý nhà thuốc.

Chương 3 Cài đặt và thử nghiệm phần mềm.

Trang 11

CHƯƠNG 1 KHẢO SÁT YÊU CẦU BÀI TOÁN QUẢN LÝ NHÀ THUỐC 1.1 Giới thiệu phương pháp quản lý nhà thuốc

Tổ chức quản lý trong nhà thuốc gồm: Quản lý của nhà thuốc và Nhân viên nhàthuốc Người quản lý là người có chức vụ cao nhất điều hành nhà thuốc, có khảnăng quản lý tất cả mọi thông tin trong nhà thuốc, là người có thẩm quyền cao nhất.Nhân viên nhà thuốc là người chỉ thực hiện một số công việc mà người quản lý nhàthuốc giao cho như quản lý việc bán hàng, quản lý khách hàng, nhiệm vụ và quyềnhạn do người quản lý nhà thuốc giao cho

Hệ thống quản lý nhà thuốc làm việc như sau:

Người quản lý và nhân viên nhà thuốc phải viết và lưu ra giấy tất cả thông tin,bao gồm thông tin thuốc, thông tin liên lạc khách hàng, nhà cung cấp, đơn nhậphàng, bán hàng,… Mỗi khi nhập/xuất hàng người quản lý/nhân viên phải lập hóađơn thủ công theo mẫu thông thường:

Hình 1.1 Mẫu hóa đơn bán hàng

Việc kiểm tra mặt hàng còn hay thiếu thực hiện bằng cách kiểm tra sổ sách Khicần thông tin/tìm kiếm thuốc thì nhà quản lý phải tìm hồ sơ/tìm nơi để thuốc đượcsắp xếp theo cách riêng của mình Thời gian xử lý tuỳ thuộc vào khả năng củangười quản lý Muốn báo cáo thống kê, quản lý phải phụ thuộc vào giấy tờ đã lưu

Trang 12

trữ, sắp xếp và lập danh sách báo cáo thống kê Thông thường sẽ báo cáo theo một

số mẫu:

Hình 1.2 Mẫu báo cáo danh sách khách hàng

Hình 1.3 Mẫu báo cáo thống kê doanh thu

Tóm lại: Việc quản lý của hệ thống cũ được tiến hành thông qua các loại hồ sơ giấy

tờ, sổ sách bảng biểu do nhóm cán bộ chuyên trách Phương pháp quản lý theo kiểuthủ công truyền thống chỉ phù hợp với hệ thống quản lý nhỏ Khi khối lượng hồ sơrất lớn thì việc quản lý rất khó khăn không đáp ứng được yêu cầu quản lý của côngviệc đòi hỏi tính chính xác cao, sự nhanh nhạy

Trang 13

Ưu diểm của hệ thống cũ:

- Hệ thống làm việc đơn giản

- Công cụ và phương tiện rẻ tiền

- Ít phụ thuộc sự cố đột xuất, những tác động khách quan

Nhược điểm của hệ thống cũ:

- Khi có yêu cầu công việc về tìm kiếm và báo cáo sẽ mất thời gian

- Việc cập nhật, sửa đổi, huỷ bỏ thông tin thiếu chính xác

- Việc lưu chuyển thông tin chậm, kém hiệu quả

- Việc quản lý rất phức tạp vì mất nhiều thời gian

- Hồ sơ là sổ sách nên việc điều phối hoat động mất nhiều thời gian, yêu cầuphải cẩn thận, tỉ mỉ

1.2 Các yêu cầu đối với phần mềm quản lý nhà thuốc

- Hệ thống quản lý phải khắc phục được những nhược điểm của hệ thống cũ,giúp cho người quản lý dễ dàng thực hiện được nhiệm vụ quản lý một cách nhanhchóng và chính xác, thuận tiện

- Hệ thống sau khi xây dựng sẽ giải quyết được các vấn đề về quản lý, lưu trữ vàbảo mật thông tin kinh doanh cũng như đáp ứng đầy đủ các chức năng nghiệp vụ đã

và đang áp dụng cho hệ thống quản lý của mình

+ Quản lý thông tin thuốc, khách hàng, nhân viên, nhà cung cấp

+ Quản lý nhập/xuất thuốc

+ Tổng hợp thông tin, thống kê doanh thu và kiểm tra tồn kho

- Hệ thống mới xây dựng cần dựa trên các nghiệp vụ thực tế đang áp dụng quản

lý, có sự thay đổi trong thao tác nhưng không làm mất đi công năng và ý nghĩa củanghiệp vụ trong hệ thống

- Đảm bảo tính bảo mật Hệ thống cung cấp tài khoản cho từng người có chứcnăng liên quan Do vậy, quản lý và nhân viên được cấp các quyền truy cập hệ thốngriêng, không thể can thiệp vào nghiệp vụ khác nhau

- Bảo đảm an toàn dữ liệu và tiết kiệm bằng việc lưu trữ cơ sở dữ liệu tập chung,

dễ cài đặt và bảo trì định kỳ Cơ sở dữ liệu thường xuyên được sao lưu thứ cấp tránh

Trang 14

1.3.2 Quản lý tài khoản

Chức năng này cho phép quản lý thông tin tài khoản: Thêm, sửa, xóa tài khoảnnhư mã tài khoản, tên tài khoản, mật khẩu, họ tên người dùng, quyền hạn ngườidùng

1.3.3 Quản lý danh mục thuốc

- Quản lý đơn vị thuốc

Chức năng này cho phép quản lý thông tin đơn vị thuốc: Thêm, sửa, xóa thôngtin đơn vị thuốc như mã đơn vị, tên đơn vị

Trang 15

Chức năng này cho phép quản lý việc bán thuốc: Thêm thông tin bán thuốc như

mã hóa đơn bán thuốc, tên thuốc, tên khách hàng, ngày bán, số lượng, giá tiền Sau

đó thực hiện in hóa đơn bán thuốc

1.3.8 Báo cáo thống kê

Chức năng cho phép quản lý các công việc liên quan đến báo cáo thống kê nhưdanh sách khách hàng, nhà cung cấp, danh sách thuốc, số lượng thuốc tồn kho,doanh thu bán hàng các ngày

Trang 16

1 Quản lý Người quản lý nhà thuốc, có quyền quản lý tất cả các

chức năng trong hệ thống

2 Nhân viên Người làm việc trong nhà thuốc, chỉ được quản lý một

số chức năng mà người quản lý cho phép như quản lýkhách hàng, quản lý bán thuốc

thuốc Quản lý thuốc, nhóm thuốc, đơn vị thuốc, ô đểthuốc

4 Quản lý khách hàng Thêm, sửa, xóa thông tin khách hàng

5 Quản lý nhà cung cấp Thêm, sửa, xóa thông tin nhà cung cấp

6 Quản lý nhập - bán

thuốc Quản lý bán thuốc, nhập thuốc: thêm thông tinbán – nhập thuốc và thực hiện in hóa đơn

7 Báo cáo thống kê Báo cáo doanh thu, lượng thuốc tồn kho, báo

cáo danh sách khách hàng, nhà cung cấp vàdanh sách thuốc

8 Tìm kiếm Tìm kiếm thông tin của khách hàng, nhân viên,

thuốc,

2.1.3 Biểu đồ

Trang 17

Hình 2.1.Biểu đồ UC tổng quát hệ thống quản lý nhà thuốc

2.2 Biểu đồ UC phân rã

Hình 2.2 Biểu đồ UC phân rã chức năng Quản lý tài khoản

Trang 18

Hình 2.3 Biểu đồ UC phân rã chức năng Quản lý khách hàng

Trang 19

Hình 2.4 Biểu đồ UC phân rã chức năng Quản lý nhà cung cấp

Hình 2.5 Biểu đồ UC phân rã chức năng Quản lý nhập – bán thuốc

Trang 20

Hình 2.6 Biểu đồ UC phân rã chức năng Quản lý danh mục thuốc

Trang 21

Hình 2.7 Biểu đồ UC phân rã chức năng Báo cáo thống kê

2.3 Biểu đồ tuần tự

2.3.1 Biểu đồ tuần tự chức năng Đăng nhập

Kịch bản chức năng Đăng nhập:

- Người dùng truy cập vào website Giao diện hiển thị form đăng nhập

- Người dùng nhập tài khoản, mật khẩu Giao diện gửi thông tin đến hệ thống

- Hệ thống kiểm tra thông tin trong CSDL

- CSDL trả về kết quả thành công Hệ thống thông báo đăng nhập thành côngđến giao diện Giao diện hiển thị trang chủ website quản lý

Hình 2.8 Biểu đồ tuần tự chức năng Đăng nhập

Trang 22

2.3.2 Biểu đồ tuần tự chức năng Quản lý tài khoản

Kịch bản chức năng Quản lý tài khoản:

- Quản lý truy cập đến form Quản lý tài khoản Form hiển thị danh sách thôngtin tài khoản

- Quản lý chọn thêm/sửa/xóa tài khoản Form yêu cầu nhập thông tin cầnthêm/sửa hoặc chọn thông tin cần xóa

- Form quản lý gửi thông tin đến Điều khiển hệ thống

- Điều khiển hệ thống kiểm tra tính hợp lệ của thông tin nếu thêm/sửa

- Lưu/xóa thông tin trong CSDL Thông báo cập nhật thành công

Hình 2.9 Biểu đồ tuần tự chức năng Thêm/Sửa tài khoản

Trang 23

Hình 2.10 Biểu đồ tuần tự chức năng Xóa tài khoản

2.3.3 Biểu đồ tuần tự chức năng Quản lý danh mục thuốc

Kịch bản chức năng Quản lý danh mục thuốc:

- Quản lý truy cập đến các form trong Quản lý danh mục thuốc gồm form Quản

lý thuốc, nhóm thuốc, đơn vị thuốc và ô để thuốc Form hiển thị danh sách thôngtin

- Quản lý chọn thêm/sửa/xóa thông tin Form yêu cầu nhập thông tin cầnthêm/sửa hoặc chọn thông tin cần xóa

- Form quản lý gửi thông tin đến Điều khiển hệ thống

- Điều khiển hệ thống kiểm tra tính hợp lệ của thông tin nếu thêm/sửa

- Lưu/xóa thông tin trong CSDL Thông báo cập nhật thành công

Trang 24

Hình 2.11 Biểu đồ tuần tự chức năng Thêm/Sửa thông tin

Hình 2.12 Biểu đồ tuần tự chức năng Xóa thông tin

Trang 25

2.3.4 Biểu đồ tuần tự chức năng Quản lý nhà cung cấp

Kịch bản chức năng Quản lý nhà cung cấp:

- Quản lý truy cập đến form Quản lý nhà cung cấp Form hiển thị danh sáchthông tin nhà cung cấp

- Quản lý chọn thêm/sửa/xóa thông tin Form yêu cầu nhập thông tin cầnthêm/sửa hoặc chọn thông tin cần xóa

- Form quản lý gửi thông tin đến Điều khiển hệ thống

- Điều khiển hệ thống kiểm tra tính hợp lệ của thông tin nếu thêm/sửa

- Lưu/xóa thông tin trong CSDL Thông báo cập nhật thành công

Hình 2.13 Biểu đồ tuần tự chức năng Thêm/Sửa thông tin nhà cung cấp

Trang 26

Hình 2.14 Biểu đồ tuần tự chức năng Xóa thông tin nhà cung cấp

2.3.5 Biểu đồ tuần tự chức năng Quản lý khách hàng

- Form quản lý gửi thông tin đến Điều khiển hệ thống

- Điều khiển hệ thống kiểm tra tính hợp lệ của thông tin nếu thêm/sửa

- Lưu/xóa thông tin trong CSDL Thông báo cập nhật thành công

Trang 27

Hình 2.15 Biểu đồ tuần tự chức năng Thêm/Sửa thông tin khách hàng

Hình 2.16 Biểu đồ hoạt động chức năng Xóa thông tin khách hàng

Trang 28

2.3.6 Biểu đồ tuần tự chức năng Quản lý nhập – bán thuốc

a Chức năng Quản lý nhập thuốc

Kịch bản chức năng Quản lý nhập thuốc:

- Quản lý truy cập đến form Quản lý nhập thuốc Form hiển thị danh sách thôngtin nhập thuốc

- Quản lý chọn thêm thông tin Form yêu cầu nhập thông tin cần thêm

-Form quản lý gửi thông tin đến Điều khiển hệ thống

- Điều khiển hệ thống kiểm tra tính hợp lệ của thông tin

- Thông báo thêm thành công

- Quản lý chọn Lưu thông tin Form gửi yêu cầu đến Điều khiển hệ thống

- Điều khiển hệ thống lưu thông tin vào CSDL Trả về thông báo lưu thành công

- Quản lý chọn In hóa đơn Form gửi yêu cầu đến Điều khiển hệ thống

- Điều khiển hệ thống trả về hóa đơn nhập thuốc

Trang 29

Hình 2.17 Biểu đồ hoạt động chức năng Quản lý nhập thuốc

Trang 30

b Chức năng Quản lý bán thuốc

Kịch bản chức năng Quản lý bán thuốc:

- Người dùng truy cập đến form Quản lý bán thuốc Form hiển thị danh sáchthông tin bán thuốc

- Người dùng chọn thêm thông tin Form yêu cầu nhập thông tin cần thêm

- Form quản lý gửi thông tin đến Điều khiển hệ thống

- Điều khiển hệ thống kiểm tra tính hợp lệ của thông tin

- Thông báo thêm thành công

- Quản lý chọn Lưu thông tin Form gửi yêu cầu đến Điều khiển hệ thống

- Điều khiển hệ thống lưu thông tin vào CSDL Trả về thông báo lưu thành công

- Quản lý chọn In hóa đơn Form gửi yêu cầu đến Điều khiển hệ thống

- Điều khiển hệ thống trả về hóa đơn nhập thuốc

Trang 31

Hình 2.18 Biểu đồ tuần tự chức năng Quản lý bán thuốc

Trang 32

2.3.7 Biểu đồ tuần tự chức năng Tìm kiếm

Kịch bản chức năng Tìm kiếm:

- Người dùng truy cập vào các form quản lý

- Form quản lý hiển thị ô Tìm kiếm

- Người dùng nhập thông tin cần tìm kiếm Form quản lý gửi yêu cầu đến Điềukhiển hệ thống

- Điều khiển hệ thống truy vấn thông tin trong CSDL

- CSDL trả về kết quả thông tin cần tìm Form quản lý hiển thị kết quả thông tincần tìm

Hình 2.19 Biểu đồ tuần tự chức năng Tìm kiếm

2.3.8 Biểu đồ tuần tự chức năng Báo cáo thống kê

Kịch bản chức năng Báo cáo thống kê:

- Quản lý chọn chức năng báo cáo thống kê Giao diện hiển thị các chức năngbáo cáo thống kê

- Quản lý chọn báo cáo thống kê báo cáo thống kê theo mong muốn Giao diệngửi yêu cầu đến Điều khiển hệ thống

Trang 33

- Điều khiển hệ thống truy vấn trong CSDL và trả về kết quả

- Giao diện hiển thị kết quả

Hình 2.20 Biểu đồ tuần tự chức năng Báo cáo thống kê

2.4 Biểu đồ trạng thái

Hình 2.21 Biểu đồ trạng thái đối tượng Nhân viên

Trang 34

Hình 2.22 Biểu đồ trạng thái đối tượng Quản lý

2.5 Biểu đồ hoạt động

2.5.1 Biểu đồ hoạt động chức năng Đăng nhập

Mô tả hoạt động Đăng nhập

- Người dùng truy cập website Hệ thống hiển thị form đăng nhập

- Người dùng nhập tài khoản, mật khẩu Hệ thống kiểm tra thông tin Nếu đúng,truy cập vào trang chủ quản lý, kết thúc hoạt động Nếu sai, thông báo nhập sai, yêucầu nhập lại tài khoản, mật khẩu

Hình 2.23 Biểu đồ hoạt động chức năng Đăng nhập

Ngày đăng: 06/07/2017, 22:27

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w