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

BÁO cáo học PHẦN NGÔN NGỮ mô HÌNH hóa UML đề tài hệ THỐNG QUẢN lý HIỆU THUỐC

21 215 0

Đ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

TRƯỜNG ĐẠI HỌC HẢI PHÒNG KHOA CÔNG THÔNG TIN ************************* BÁO CÁO HỌC PHẦN NGÔN NGỮ MÔ HÌNH HÓA UML ĐỀ TÀI HỆ THỐNG QUẢN LÝ HIỆU THUỐC Giảng viên hướng dẫn Trịnh Thanh Bình Sinh viên thực[.]BÁO CÁO HỌC PHẦN NGÔN NGỮ MÔ HÌNH HÓA UML ĐỀ TÀI: HỆ THỐNG QUẢN LÝ HIỆU THUỐC Giảng viên hướng dẫn: Trịnh Thanh Bình Sinh viên thực hiện: Bùi Công Hiếu Lớp: CNTT2.K20

TRƯỜNG ĐẠI HỌC HẢI PHỊNG KHOA CƠNG THƠNG TIN ************************* BÁO CÁO HỌC PHẦN NGƠN NGỮ MƠ HÌNH HĨA UML ĐỀ TÀI: HỆ THỐNG QUẢN LÝ HIỆU THUỐC Giảng viên hướng dẫn: Trịnh Thanh Bình Sinh viên thực hiện: Bùi Cơng Hiếu Lớp: CNTT2.K20 Hải Phịng-2022 Mục lục Chương 1: giới thiệu nội dung đề tài 1.1.Đặt vấn đề 1.2 Giới thiệu hệ thống 1.2.1 Nhiệm vụ hệ thống quản lý hiệu thuốc 1.2.2 Tổ chức của hiệu thuốc .2 1.2.3 Đối tượng sử dụng Chương 2: Phân tích thiết kế hệ thống .4 2.1.1 Xác định tác nhân 2.1.2 Xác định ca sử dụng 2.1.3.Biểu đồ use case tổng quát 2.2 Đặc tả use case .5 2.2.1 Đặc tả use case “Quản lý thuốc(Medicin Management)” 2.2.2 Đặc tả use case “Xem người dùng(View Users)” 2.2.3 Đặc tả use case “Quyền(Authorize)” 2.2.4 Đặc tả use case “Xem đơn đặt hàng(View Orders)” .9 2.2.5 Đặc tả use case “Đăng ký(Register)” 10 2.2.6 Đặc tả use case “Đăng nhập - đăng xuất(Login-logout)” .10 2.2.7 Đặc tả use case “Tìm kiếm(Search)” 11 2.2.8 Đặc tả use case “Thanh toán(Payment)” 12 2.3 Biểu đồ lớp 13 2.3.1 Xác định thuộc tính 13 2.3.2 Biều đồ lớp 14 2.4 Biểu đồ trình tự 14 2.4.1 Biểu đồ trình tự với chức “Quản trị viên” .14 2.4.2 Biểu đồ trình tự với chức “Người dùng” 15 2.5 Biểu đồ hoạt động 16 Chương 1: giới thiệu nội dung đề tài 1.1.Đặt vấn đề Mục đích việc phát triển ứng dụng cung cấp thuốc cú nhấp chuột giảm thời gian tiêu thụ Hiệu thuốc trực tuyến ứng dụng dựa web Người dùng đăng yêu cầu thuốc Người dùng mua thuốc trực tuyến Đơn thuốc bắt buộc để đặt thuốc Theo đơn thuốc, người dùng tìm kiếm thuốc thơng tin hữu ích Ứng dụng cung cấp thông tin cho việc tiêu thụ thuốc hàng ngày Ứng dụng cung cấp thông tin đăng nhập người dùng cho khách hàng Và quản trị viên lấy tất thơng tin thuốc hết hạn sử dụng xem tất thông tin đơn hàng khách hàng Khách hàng đến cửa hàng mua thuốc theo yêu cầu Vì vậy, nhiều thời gian bị lãng phí người cảm thấy mệt mỏi Nếu anh muốn đổi sản phẩm, lần anh đến cửa hàng thay chúng Q trình hồn chỉnh phụ thuộc vào tương tác vật lý 1.2 Giới thiệu hệ thống 1.2.1 Nhiệm vụ hệ thống quản lý hiệu thuốc Hệ thống quản lý hiệu thuốc hệ thống giúp cho quản lý việc mua thuốc theo yêu cầu người dùng Đơn thuốc thứ cần thiết để đặt thuốc Quản lý việc toán người dùng với hiệu thuốc Và quản trị viên lấy thơng tin thuốc xem tất thông tin đơn hàng khách hàng 1.2.2 Tổ chức của hiệu thuốc a Quản lý số thông tin thuốc - Quản lý hạn sử dụng thuốc - Quản lý loại thuốc - Quản lý công dụng loại thuốc - Quản lý cách dùng thuốc b Quản lý liệu người dùng mua thuốc Khi người dùng truy cập để mua thuốc yêu cầu loại thuốc ta cần lưu trữ thông tin sau: - Quản lý họ tên người dùng (Họ tên người dùng quản lý riêng) - Quản lý địa người dùng - Quản lý khoản tiền mà người dùng phải trả cho hiệu thuốc c quản lý trình đặt mua thuốc - Người dùng yêu cầu đơn thuốc hệ thống - Người dùng chọn loại thuốc liều thuốc sử dụng (Như nhà cung cấp? Liều lượng ngày dài ngày) Sau thực yêu cầu hiệu thuốc chuẩn bị thuốc vận chuyển đến địa người dùng tạo Và có ghi đầy đủ tên thuốc, số lượng cách dùng giá tiền đơn thuốc đặt 1.2.3 Đối tượng sử dụng Đối tượng sử dụng hệ thống chủ yếu người bệnh người nhà bệnh nhân (chủ yếu người dùng có hiểu biết định chun mơn tin học) Chương 2: Phân tích thiết kế hệ thống 2.1 Biểu đồ ca sử dụng 2.1.1 Xác định tác nhân - Tác nhân: Quản trị viên (Admin) Tác nhân: Người dùng (User) 2.1.2 Xác định ca sử dụng - Các ca sử dụng: Quản lý thuốc(Drug Management) Xem người dùng(View Users) Quyền(Authorize) Xem đơn đặt hàng(View Orders) Đăng ký(Register) Đăng nhập - đăng xuất(Login-logout) Tìm kiếm(Search) Thanh toán(Payment) 2.1.3.Biểu đồ use case tổng quát Hình 2.1.1: Biểu đồ use case tổng quát 2.2 Đặc tả use case 2.2.1 Đặc tả use case “Quản lý thuốc(Drug Management)” - - Tên ca sử dụng: Quản lý thuốc(Drug Management) Mục đích: Giúp người dùng xem thơng tin thuốc từ lựa chọn loại thuốc, liều lượng thuốc theo đơn hàng.Người quản trị xem thông tin thuốc quản lý loại thuốc Đối tác: Người dùng,Quản trị viên Đặc tả: Hành động tác nhân Hệ thống Người dùng chọn xem thuốc Quản trị viên xem thuốc thực quản lý thuốc Hệ thống hiển thị thông tin thuốc bao gồm: Giá thuốc, tên thuốc, loại thuốc, nhà cung cấp, cách dùng, công dụng liều lượng thuốc Người dùng yêu cầu đơn thuốc Hệ thống hiển thị thông tin đơn thuốc, số tiền cần toán Quản trị viên yêu cầu sửa, xóa, thêm thuốc Hệ thống đáp ứng yêu cầu Bảng 2.2.1: Đặc tả use case “Quản lý thuốc(Drug management)” Hình 2.2.1: Đặc tả use case “Quản lý thuốc(Drug management)” 2.2.2 Đặc tả use case “Xem người dùng(View Users)” - - Tên ca sử dụng: Xem người dùng(View Users) Mục đích : Người dùng xem thơng tin tài khoản chỉnh sửa thơng tin Quản trị viên xem quản lý thông tin tất người dùng Đối tác: Người dùng, Quản trị viên Đặc tả: Hành động tác nhân Hệ thống Người dùng chọn xem thông tin Hệ thống hiển thị thông tin bao gồm: Họ Quản trị viên xem thông tin thực tên, địa chỉ, số điện thoại, email quản lý thuốc Người dùng yêu cầu chỉnh sửa Hệ thống hiển thị thông tin thông tin chỉnh sửa thông tin Quản trị viên yêu cầu sửa, xóa, thêm thơng tin người dùng Hệ thống đáp ứng yêu cầu Bảng 2.2.2: Đặc tả use case “Xem người dùng(View Users)” Hình 2.2.2: Đặc tả use case “Xem người dùng(View Users)” 2.2.3 Đặc tả use case “Quyền(Authorize)” - - Tên ca sử dụng: Quyền(Authorize) Mục đích: Phân quyền người dùng quản trị viên.Người dùng có quyền chỉnh sử thơng tin Quản trị viên quản lý chỉnh sửa tất thuốc quản lý đc tất người dùng Đối tác: Người dùng, Quản trị viên Đặc tả: Hành động tác nhân Hệ thống Người dùng đăng nhập Quản trị viên đăng nhập Phân quyền cho quản trị viên người dùng Bảng 2.2.3: Đặc tả use case “Quyền(Authorize)” Hình 2.2.3: Đặc tả use case “Quyền(Authorize)” 2.2.4 Đặc tả use case “Xem đơn đặt hàng(View Orders)” - Tên ca sử dụng: Xem đơn đặt hàng(View Orders) Mục đích: Cho phép người dùng xem quản lý đơn thuốc Quản trị viên xem quản lý đơn hàng tất người dùng Đối tác: Người dùng, Quản trị viên Đặc tả: Hành động tác nhân Hệ thống Người dùng chọn xem đơn hàng Hệ thống hiển thị thông tin bao gồm: Quản trị viên xem thông tin thực Tên thuốc, loại thuốc, giá tiền, quản lý đơn hàng người dùng toán Người dùng yêu cầu chỉnh sửa Hệ thống hiển thị thông tin thông tin chỉnh sửa thông tin Quản trị viên yêu cầu sửa, xóa đơn hàng Hệ thống đáp ứng yêu cầu Bảng 2.2.4: Đặc tả use case “Xem đơn đặt hàng(View Orders)” Hình 2.2.4: Đặc tả use case “Xem đơn đặt hàng(View Orders)” 10 2.2.5 Đặc tả use case “Đăng ký(Register)” - Tên ca sử dụng: Đăng ký(Register) Mục đích: Người dùng cần phải đăng kí tài khoản sử dụng sau đăng nhập thực mua thuốc Đối tác: Người dùng Đặc tả: Hành động tác nhân Hệ thống Người dùng chọn đăng ký Hệ thống hiển thị thông tin bao gồm: Họ tên, số điện thoại, mật khẩu,email,địa Bảng 2.2.5: Đặc tả use case “Đăng ký(Register)” Hình 2.2.5: Đặc tả use case “Đăng ký(Register)” 2.2.6 Đặc tả use case “Đăng nhập - đăng xuất(Login-logout)” - - Tên ca sử dụng: Đăng nhập - đăng xuất(Login-logout) Mục đích: Người dùng cần mua thuốc phải đăng nhập vào hệ thống Quản trị viên để quản lý đc tất thông tin thuốc, đơn hàng người dùng phải đăng nhập Đối tác: Người dùng, Quản trị viên Đặc tả: Hành động tác nhân Hệ thống Người dùng chọn đăng nhập Quản trị viên chọn đăng nhập Hệ thống hiển thị thông tin yêu cầu cần để đăng nhập bao gồm: Tài khoản mật 11 Bảng 2.2.6: Đặc tả use case “Đăng nhập - đăng xuất(Login-logout)” Hình 2.2.6: Đặc tả use case “Đăng nhập - đăng xuất(Login-logout)” 2.2.7 Đặc tả use case “Tìm kiếm(Search)” - - Tên ca sử dụng: Tìm kiếm(Search) Mục đích: Giúp người dùng dễ dàng tìm loại thuốc mà cần Cũng giúp cho quản trị viên dễ dàng tìm kiếm thơng tin, đơn hàng để quản lý Đối tác: Người dùng, Quản trị viên Đặc tả: Hành động tác nhân Hệ thống Người dùng chọn tìm kiếm Quản trị viên chọn tìm kiếm Hệ thống hiển thị thông tin mục chọn loại thuốc, chọn nhà cung cấp, nhập tên thuốc Bảng 2.2.7: Đặc tả use case “Tìm kiếm(Search)” 12 Hình 2.2.6: Đặc tả use case “Tìm kiếm(Search)” 2.2.8 Đặc tả use case “Thanh tốn(Payment)” - - Tên ca sử dụng: Thanh tốn(Payment) Mục đích: Sau người dùng đặt đơn thuốc xác nhận đơn thuốc xong xem cẫn phải tốn khoản tiền cho đơn thuốc theo hình thức khác Đối tác: Người dùng Đặc tả: Hành động tác nhân Hệ thống Người dùng xác nhận đơn hàng chọn toán Hệ thống hiển thị phương thức toán Bảng 2.2.8: Đặc tả use case “Thanh tốn(Payment)” 13 Hình 2.2.8: Đặc tả use case “Thanh toán(Payment)” 2.3 Biểu đồ lớp 2.3.1 Xác định thuộc tính - - Class quản trị viên(Admin): + Tên đăng nhập(Usename) + Mật khẩu(Password) + Đăng nhập(Login) + Xem người dùng(View Users) + Quyền(Authorize) + Quản lý thuốc(Drug Management) + Xem đơn hàng(View Orders) + Đăng xuất(Logout) Class người dùng(User): + Tên đăng nhập(Usename) + Mật khẩu(Password) + Đăng ký(Registration) + Đăng nhập(Login) + Nhập thông tin(Enter Details) + Xem đơn hàng(View Orders) + Thanh toán(Payment) + Đăng xuất(Logout) 14 2.3.2 Biều đồ lớp Hình 2.3.1: Biểu đồ lớp 2.4 Biểu đồ trình tự 2.4.1 Biểu đồ trình tự với chức “Quản trị viên” Hình 2.4.1: Biểu đồ trình tự với chức “Quản trị viên” 15 2.4.2 Biểu đồ trình tự với chức “Người dùng” Hình 2.4.2: Biểu đồ trình tự với chức “Người dùng” 16 2.5 Biểu đồ hoạt động 17 Hình 2.5: Biểu đồ hoạt động Chương 3: Sản phẩm 3.1 Giao diện đăng nhập Người dùng cần làm theo quy trình đăng nhập cung cấp thông tin tài khoản mật khẩu: Chương 4: Kết Luận Cùng với phát triển khơng ngừng kỹ thuật máy tính mạng điện tử, công nghệ thông tin công nghệ có đẳng cấp cao chinh phục hết đỉnh cao đến đỉnh cao khác Mạng Internet sản phẩm có giá trị lớn lao ngày trở nên công cụ khơng thể thiếu, tảng cho truyền tải, trao đổi thơng tin tồn cầu Bằng internet, thực nhiều công việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Vì mà hàng loạt trang web đời phục vụ cho nhu cầu người dùng cơng ty Chính nảy sinh nhu cầu quảng bá giới thiệu thông tin qua website Đề tài “Hệ thống quản lý hiệu thuốc” nhằm xây dựng ứng dụng cụ thể với mong muốn cung cấp thông tin loại thuốc khác nhà cung cấp đến người dùng, giúp cho người dùng dễ dàng tìm tạo đơn thuốc nhanh chóng tiện lợi Cơ bản, website thực chức đề ra: 18 - Giới thiệu loại thuốc Cho phép người dùng đăng ký tạo đơn thuốc Quản lý người dùng Quản lý thông tin thuốc Đề tài em thực đạt mục tiêu đề ban đầu mặt lý thuyết thực tiễn Ngoài ra, em mong giúp đỡ thầy cô để đưa số phương hướng để phát triển đề tài lớn Xin trân thành cảm ơn ! 19 ... Giới thiệu hệ thống 1.2.1 Nhiệm vụ hệ thống quản lý hiệu thuốc Hệ thống quản lý hiệu thuốc hệ thống giúp cho quản lý việc mua thuốc theo yêu cầu người dùng Đơn thuốc thứ cần thiết để đặt thuốc Quản. .. lục Chương 1: giới thiệu nội dung đề tài 1.1.Đặt vấn đề 1.2 Giới thiệu hệ thống 1.2.1 Nhiệm vụ hệ thống quản lý hiệu thuốc 1.2.2 Tổ chức của hiệu thuốc .2 1.2.3... hạn sử dụng thuốc - Quản lý loại thuốc - Quản lý công dụng loại thuốc - Quản lý cách dùng thuốc b Quản lý liệu người dùng mua thuốc Khi người dùng truy cập để mua thuốc yêu cầu loại thuốc ta cần

Ngày đăng: 19/11/2022, 13:15

Xem thêm:

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

TÀI LIỆU LIÊN QUAN

w