You are on page 1of 22

 

 TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI  


KHOA CÔNG NGHỆ THÔNG TIN  
---------------o0o---------------  

 
 
 

Bài tập lớn môn học


 
 LẬP TRÌNH WEB

Tên đề tài: Web quản lý hiệu thuốc


Giảng viên hướng dẫn: Nguyễn Thị Kim Sao
Nhóm thực hiện: 6 - Lớp CNTT6 - K61
Danh sách sinh viên tham gia:
 
STT Mã SV Họ tên

1 Ngô Quang Thắng


201200337
2 Hoàng Văn Thảo
201210224
3 Lê Thúy Hồng
201200424
4 Nguyễn Việt Hồng
201200404
5 Ninh Văn Nam
201210262

                                                               Ngày 27/02/2023


 Lời mở đầu

Sức khỏe là của cải quý giá nhất của mỗi con người. Mọi thứ đều có thể có được khi có
một sức khỏe thật tốt. mọi của cải quý giá đều bắc nguồn từ sức khỏe. Nhưng ngày nay
xã hội ngày càng phát triển kèm theo đó là các tình trạng ô nhiễm, dịch bệnh bùng phát
làm hại đến sức khỏe và tính mạng người dân. Không chỉ vậy những người khỏe mạnh
phảu chạy đua với tốc độ phát triển của xà hội cũng khiến người dân không qua tâm
nhiều đến sức khỏe bản thân, làm cho sức khỏe ngày càng giảm.
Các sản phẩm về dược là lựa chọn đẻ nâng cao sức khỏe. Thuốc không hẳn chỉ dùng khi
có bệnh để điêu trị bệnh, mà còn nâng cao sức khỏe hàng ngày bằng các loại vitamin, sản
phẩm bổ trợ như thực phẩm chức năng. Các loại dược phẩm sẽ hổ trợ tăng sức khỏe,tăng
khả năng làm việc và đạt hiệu quả cao.
Quan niệm xưa của người dân chỉ khi bệnh tật mới vào bệnh viện, nhưng ngày nay vai trò
bệnh viện trở nên gần hơn với mọi người. Là nơi kiểm tra định kỳ đẻ đảm bảo tốt cho
mọi người, và kịp thời phát hiện khắc phục các tình trạng xấu. Và bệnh viện trở thành nơi
chăm sóc sức khỏe thân thiện cho mọi người.

Mục lục
I. Tổng quan đề tài..................................................................................................................................

1. Mô tả hệ thống, các nghiệp vụ cơ bản................................................................................................

2. Khảo sát ,biểu mẫu thu thập được.....................................................................................................

2.1 Khảo sát thu được.................................................................................................................................

2.2   Kết quả khảo sát..................................................................................................................................

2.3 Biểu mẫu:..............................................................................................................................................

3. Phân tích yêu cầu các chức năng chính..............................................................................................

II.Phân tích và thiết kế...............................................................................................................................

Vẽ use-case diagram:...................................................................................................................................

1.1.   Biểu đồ Use case :................................................................................................................................

1.2. Phân rã một số use case :.....................................................................................................................

Thiết kế cơ sở dữ liệu..................................................................................................................................

Vẽ sitemap và wifeframe bằng các công cụ:draw.io,astah…......................................................................

4. Thiết kế hệ thống....................................................................................................................................

4.1 Giao diện Login, giao diện Đăng ký.....................................................................................................

4.2 Giao diện trang chủ..............................................................................................................................

4.3 Giao diện admin....................................................................................................................................

4.4 Giao diện thêm mới phim.....................................................................................................................

5. Kết luận, bảng phân công việc nhóm, tài liệu tham khảo....................................................................

6. Hướng phát triển.....................................................................................................................................

BÁO CÁO BÀI TẬP LỚN MÔN LẬP TRÌNH WEB


Đề tài : Quản lý hiệu thuốc- Nhóm  6
I. Tổng quan đề tài
1. Mô tả hệ thống, các nghiệp vụ cơ bản
 Nhà thuốc A hoạt động với mục đích cung cấp các dịch vụ phục vụ cho nhu
cầu chữa bệnh cho khách hàng một cách thuận tiện nhất. Nhà thuốc A là nơi
chuyên cung cấp các mặt hàng thuốc, thực phẩm chức năng, mĩ phẩm, dụng
cụ y khoa nhằm phục vụ tốt nhất cho nhu cầu khám chữa bệnh của quý khách
hàng. Với đội ngũ cán bộ dược sĩ luôn học hỏi cập nhập các kiến thức chuyên
môn với mong muốn được tư vấn cho khách hàng sử dụng thuốc đúng và hiệu
quả. Nhà thuốc thiết lập và mở ra hệ thống website nhằm cung cấp thêm giải
pháp hỗ trợ cho quý khách hàng trong việc tìm kiếm và mua các sản phẩm có
bán tại Nhà thuốc. Hiện nay với quy mô ngày càng mở rộng hiện nhà thuốc
bán lẻ tại cửa hàng và bán thuốc trực tuyến thông qua website.
2. Khảo sát, biểu mẫu thu được
2.1. Khảo sát thu được

Khảo sát quản lý


Số lượng: 20 phiếu
Đối tượng: Khách hàng
Cách thức phát phiếu: Google Forms
Phiếu khảo sát khách hàng
I.  Phần thông tin
1. Họ tên : ………………………………………………………. 
2. Giới tính : …………………………………………………….
3. Số điện thoại : ………………………………………………..
4. Email : ………………………………………………………..
II. Phần câu hỏi
      Câu 1 : Theo bạn,chất lượng nhân viên trực web của chúng tôi tư vấn có nhiệt tình
không? có cung cấp đầy đủ thông tin để anh (chị) hài lòng không ?      
 Rất hài lòng.
 Hài lòng.
 Không hài lòng.
 Ý kiến khác.

     Câu 2 : Bạn có muốn trang web đưa ra nhiều ưu đãi hơn không ?
  Có.
  Không.

     Câu 3 : Bạn thường mua bằng hình thức nào ?


 Trực tiếp.
 Online.

      Câu 4 :Khi nhận sản phẩm bạn có thấy hài lòng với số tiền mà bạn bỏ ra không ?
 Rất hài lòng.
 Hài lòng.
 Bình thường.
 Không hài lòng.
 
     Câu 5 : Bạn muốn cửa hàng cải thiện phần dịch vụ nào không ?
 Giá cả , ưu đãi..
 Sự phục vụ của nhân viên.
 Loại vé đa dạng phong phú.
 Không có ý kiến 

     Câu 6 : Góp ý  khác của anh(chị) :


     ………………………………………………………………………….
     ………………………………………………………………………….
Chân thành cảm ơn anh/ chị !

II. Phân tích thiết kế


1. Vẽ use-case diagram
1.1. Biểu đồ Use case
Thiết kế cơ sở dữ liệu

1.Chi tiết hóa đơn bán: Thông tin chi tiết hóa đơn bán(tChiTietHDB)
Tên trường Kiểu dữ liệu Mô tả
MaHDB(PK) Nvarchar Mã hóa đơn bán
MaThuoc(FK) Nvarchar Mã thuốc
SLBan Int Số lượng bán
GiamGia Nvarchar Khuyến mãi

2. Chi tiết hóa đơn nhập: Thông tin chi tiết hóa đơn nhập(tChiTietHDN)
Tên trường Kiểu dữ liệu Mô tả
MAHDN(PK) Nvarchar Mã hóa đơn nhập
MaThuoc(FK) Nvarchar Mã thuốc
SLNhap Int Số lượng nhập
GiamGia Nvarchar Khuyến mãi

3.Hóa đơn bán: Thông tin hóa đơn bán(tHoaDonBan)


Tên trường Kiểu dữ liệu Mô tả
MaHDB(PK) Nvarchar Mã hóa đơn bán
MaNV(FK) Nvarchar Mã nhân viên
NgayBan Date Ngày bán
MaKH(FK) Nvarchar Mã khách hàng

4.Hóa đơn nhập: Thông tin hóa đơn nhập(tHoaDonNhap)


Tên trường Kiểu dữ liệu Mô tả
MaHDN(PK) Nvarchar Mã hóa đơn nhập
MaNV(FK) Nvarchar Mã nhân viên
NgayNhap Date Ngày nhập
MaNCC(FK) Nvarchar Mã nhà cung cấp

5. Khách hàng: Thông tin khách hàng(tKhachHang)


Tên trường Kiểu dữ liệu Mô tả
MaKH(PK) Nvarchar Mã khách hàng
TenKH Nvarchar Tên khách hàng
Địa chỉ Nvarchar Địa chỉ KH
SoDienThoai Nvarchar Số điện thoại KH

6.Nước sản xuất: Xuất xứ thuốc(tNuocSanXuat)


Tên trường Kiểu dữ liệu Mô tả
MaNSX(PK) Nvarchar Mã nước sản xuất
TenNSX Nvarchar Tên nước sản xuất

7.Trình Độ: Trình độ nhân viên(tTrinhDo)


Tên trường Kiểu dữ liệu Mô tả
MaTrinhDo(PK) Nvarchar Mã trình độ NV
TenTrinhDo Nvarchar Tên trình độ

8.Chuyên môn: Chuyên môn nhân viên(tChuyenMon)


Tên trường Kiểu dữ liệu Mô tả
MaChuyenMon(PK) Nvarchar Mã Chuyên Môn NV
TenChuyenMon Nvarchar Tên Chuyên Môn

9.Công dụng thuốc(tCongDung)


Tên trường Kiểu dữ liệu Mô tả
MaCongDung(PK) Nvarchar Mã công dụng thuốc
CTCongDung Nvarchar Chi tiết công dụng
GhiChu nvarchar Lưu ý về thuốc(tác dụng phụ, HSD,…)
MaThuoc(FK) Nvarchar Mã thuốc

10. Đơn vị tính: đơn vị thuốc (g, ml,…)(tDonViTinh)


Tên trường Kiểu dữ liệu Mô tả
MaDonViTinh(PK) Nvarchar Mã đơn vị tính
TenDonViTinh Nvarchar Tên đơn vị tính

11.Dạng điều chế(lỏng, tip,…)(tDangDieuChe)


Tên trường Kiểu dữ liệu Mô tả
MaDangDieuChe(PK) Nvarchar Mã dạng điều chế
TenDangDieuChe Nvarchar Tên dạng điều chế
MaThuoc(FK) Nvarchar Mã thuốc

12.Nhà cung cấp(tNhaCungCap)


Tên trường Kiểu dữ liệu Mô tả
MaNCC(PK) Nvarchar Mã nhà cung cấp
TenNCC Nvarchar Tên nhà cung cấp
DiaChi Nvarchar Địa chỉ NCC
SoDienThoai Nvarchar Số điện thoại NCC

13.Thuốc: Thông tin thuốc(tThuoc)


Tên trường Kiểu dữ liệu Mô tả
MaThuoc(PK) Nvarchar Mã thuốc
TenThuoc Nvarchar Tên thuốc
DonGiaNhap Money Đơn giá nhập
ĐonGiaBan Money Đơn giá bán
SoLuong Int Số lượng thuốc
NgaySanXuat Date Ngày sản xuất
HanSuDung Date Hạn sử dụng thuốc
MaDangDieuChe(FK) Nvarchar Dạng điều chế thuốc
MaNSX(FK) Nvarchar Xuất xứ thuốc
MaCongDung(FK) Nvarchar Công dụng thuốc
MaDonViTinh(FK) Nvarchar Đơn vị thuốc

14. Nhân viên: Thông tin nhân viên(tNhanVien)


Tên trường Kiểu dữ liệu Mô tả
MaNV(PK) Nvarchar Mã nhân viên
TênNV Nvarchar Tên nhân viên
DiaChi Nvarchar Địa chỉ NV
SoDienThoai Nvarchar SĐT của NV
GioiTinh Nvarchar Giới tính
NgaySinh Date Ngày sinh
MaTrinhDo(FK) Nvarchar Trình độ nv
MaChuyenMon(FK) Nvarchar Chuyên môn nv
Vẽ sitemap và wifeframe bằng các công cụ:draw.io,astah…
Thiết kế hệ thống

Xây dựng giao diện và các chức năng hệ thống

Giao diện Login, giao diện Đăng ký

Giao diện trang chủ


Giao diện admin
Giao diện thêm mới phim

Giao diện sửa

You might also like