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 (tt)

12 452 1

Đ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 12
Dung lượng 275,01 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Biểu đồ tuần tự chức năng Quản lý danh mục thuốc ..... Biểu đồ tuần tự chức năng Quản lý nhập – bán thuốc .... Biểu đồ hoạt động chức năng Quản lý danh mục thuốc .... Biểu đồ hoạt động c

Trang 1

KHOA CÔNG NGHỆ THÔNG TIN

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

KHOA CÔNG NGHỆ THÔNG TIN

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

LỜI CAM ĐOAN

Em xin cam đoan đây là đề tài nghiên cứu của riêng em và được sự hướng dẫn khoa học của TS Hoàng Văn Thông Các nội dung nghiên cứu, kết quả trong đề tài 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ệu củ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ông liên quan đến những vi phạm tác quyền, bản quyền do em gây ra trong quá trình thự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ốt nghiệp này Tuy thầy không là giảng viên trong trường cũng như không tham gia giả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ết lò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ách tố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ài nguyê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ến thứ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ười luôn bên em, giúp đỡ và động viên em vượt qua những khó khăn thử thách trong cuộ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ông thể 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 5

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ỐC8 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 use-case 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

Trang 6

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

Trang 7

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 8

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

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 9

DANH MỤC BẢNG BIỂU

Bảng 2.1 Bảng Quyền hạn 41

Bảng 2.2 Bảng Tài khoản 41

Bảng 2.3 Bảng Thuốc 41

Bảng 2.4 Bảng Nhóm Thuốc 42

Bảng 2.5 Bảng Đơn vị thuốc 42

Bảng 2.6 Bảng Ô để thuốc 42

Bảng 2.7 Bảng Khách hàng 43

Bảng 2.8 Bảng Nhà cung cấp 43

Bảng 2.9 Bảng Hóa đơn bán 43

Bảng 2.10 Bảng Chi tiết bán 44

Bảng 2.11 Bảng Hóa đơn nhập 44

Bảng 2.12 Bảng Chi tiết nhập 45

Trang 10

DANH MỤC HÌNH ẢNH

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Hình 2.24 Biểu đồ hoạt động chức năng Thêm tài khoản 26

Hình 2.25 Biểu đồ hoạt động chức năng Xóa tài khoản 27

Hình 2.26 Biểu đồ hành động chức năng Sửa thông tin tài khoản 28

Hình 2.27 Biểu đồ hoạt động chức năng Thêm thông tin danh mục thuốc 29

Hình 2.28 Biểu đồ hoạt động chức năng Xóa thông tin danh mục thuốc 30

Hình 2.29 Biểu đồ hoạt động chức năng Sửa thông tin danh mục thuốc 31

Hình 2.30 Biểu đồ hoạt động chức năng Thêm thông tin nhà cung cấp 32

Hình 2.31 Biểu đồ hoạt động chức năng Xóa thông tin nhà cung cấp 32

Hình 2.32 Biểu đồ hoạt động chức năng Sửa thông tin nhà cung cấp 33

Hình 2.33 Biểu đồ hoạt động chức năng Thêm thông tin khách hàng 34

Trang 11

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

Hình 2.35 Biểu đồ hoạt động chức năng Sửa thông tin khách hàng 36

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

Hình 2.37 Biểu đồ hoạt động chức năng Quản lý bán thuốc 38

Hình 2.38 Biểu đồ hoạt động chức năng Tìm kiếm 39

Hình 2.39 Biểu đồ hoạt động chức năng Báo cáo thống kê 39

Hình 2.40 Biểu đồ lớp hệ thống quản lý nhà thuốc 40

Hình 2.41 Mô hình cơ sở dữ liệu hệ thống quản lý nhà thuốc 45

Hình 3.1 Giao diện đăng nhập của hệ thống 50

Hình 3.2 Giao diện menu chương trình 50

Hình 3.3 Form quản lý tài khoản 51

Hình 3.4 Form thêm thông tin tài khoản 51

Hình 3.5 Form Quản lý thuốc 52

Hình 3.6 Form thêm thông tin thuốc 52

Hình 3 7 Form Quản lý nhóm thuốc 52

Hình 3.8 Form thêm thông tin nhóm thuốc 53

Hình 3.9 Form Quản lý đơn vị thuốc 53

Hình 3.10 Form thêm thông tin đơn vị thuốc 53

Hình 3.11 Form Quản lý ô để thuốc 53

Hình 3.12 Form thêm thông tin ô để thuốc 53

Hình 3.13 Form Quản lý khách hàng 54

Hình 3.14 Form thêm thông tin khách hàng 54

Hình 3.15 Form Quản lý nhà cung cấp 54

Hình 3.16 Form thêm thông tin nhà cung cấp 54

Hình 3.17 Form thêm thông tin nhập thuốc 55

Hình 3.18 Form hóa đơn nhập thuốc 55

Hình 3.19 Form thêm thông tin bán thuốc 55

Hình 3.20 Form hóa đơn bán thuốc 56

Hình 3.21 Form báo cáo danh sách khách hàng 56

Hình 3.22 Form báo cáo danh sách nhà cung cấp 56

Hình 3.23 Form báo cáo danh sách thuốc 57

Trang 12

Hình 3.24 Form thống kê thuốc tồn kho 57 Hình 3.25 Lựa chọn ngày để thống kê doanh thu 57 Hình 3.26 Form thống kê doanh thu 58

Ngày đăng: 26/12/2017, 12:16

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w