cũ có nhiều bất cập, khiến cho việc quản lý gặp khó khăn:- Hầu hết các thông tin liên quan đến nghiệp vụ đều được lưu trữ trêngiấy tờ, sổ sách, từ thông tin sản phẩm cho đến thông tin kh
Trang 1HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
KHOA CÔNG NGHỆ THÔNG TIN
🙚🙚🙚
BÁO CÁO
Nhập môn công nghệ phần mềm
ĐỂ TÀI: QUẢN LÝ CỬA HÀNG BÁN DỤNG CỤ THỂ THAO
Giảng viên hướng dẫn: Nguyễn Thị Bích Nguyên
Trang 3a Giao diện 24
Trang 4LỜI MỞ ĐẦUNgày nay, với sự phát triển của công nghệ thông tin và những ứngdụng của nó trong đời sống Máy tính điện tử không còn là một thứphương tiện lạ lẫm đối với mọi người mà nó dần trở thành một công cụlàm việc và giải trí thông dụng và hữu ích của chúng ta, không chỉ ở công
ty mà cả trong gia đình
Trong nền kinh tế hiện nay, với su thế toàn cầu hóa nền kinh tế thếgiới, mọi mặt của đời sống xã hội ngày càng được nâng cao, đặc biết lànhu cầu trao đổi hàng hóa của con người ngày càng tăng cả về số lượng
và chất lượng Hiện nay các công ty tin học hàng đầu thế giới khôngngừng đầu tư và cải thiện các giải pháp cũng như các sản phẩm nhằm chophép tiến hành thương mại hóa trên Internet Thông qua các sản phẩm vàcông nghệ này, chúng ta dễ dàng nhận ra tầm quan trọng và tính tất yếucủa thương mại điện tử Với những thao tác đơn giản trên máy tính có nốimạng Internet bạn sẽ có tận tay những gì mình cần mà không phải mấtnhiều thời gian Bạn chỉ cần vào các trạng dịch vụ thương mại điện tử,làm theo hướng dẫn và click vào những gì bạn cần Các nhà dịch vụ sẽmang đến tận nhà cho các bạn
Để tiếp cận và góp phần đẩy mạnh sự phổ biến của thương mại điện
tử ở Việt Nam, em đã tìm hiểu và xây dựng “Website bán hàng trực
tuyến” với mặt hàng là : Dụng cụ thể thao
Qua khảo sát thực tế, ở Việt nam thì hình thức bán hàng qua mạng nàycũng
khá phổ biến, tuy nhiên vẫn chưa được hoàn chỉnh bởi hình thức thanhtoán quá phức tạp cho nên ở website này em có đưa ra một số giải phápgiả lập để làm cho đơn giản Cùng với sự chỉ bảo tận tình của cô NguyễnThị Bích Nguyên em đã
hoàn thành website này Trong quá trình phân tích thiết kế hệ thốngkhông thể tránh khỏi những sai sót mong các cô đóng góp ý kiến để Webnày được hoàn thiện hơn
Em xin chân thành cảm ơn!
Trang 5I Giới thiệu đề tài
1 Mục đích
Do thị trường tăng trưởng mạnh do đời sống vật chất và tinh thần của ngườidân được nâng cao Xu hướng làm đẹp gắn liền với sức khỏe có tác động mạnh mẽđến lĩnh vực kinh doanh này
Họ mua hàng để thỏa mãn nhu cầu chơi thể thao, với mong muốn có những
bộ trang phục, phụ kiện, dụng cụ phù hợp với nhu cầu của họ, có tính thẩm mĩ cao,vừa túi tiền
Với tình hình dịch bệnh căng thẳng như ngày nay, khách hàng có thể lêntrang web để mua trực tuyến không mất thời gian đến trực tiếp cửa hàng, kháchhàng có thể vào giỏ hàng để mua những mặt hàng mà mình mong muốn và bên cửa
Trang 6cũ có nhiều bất cập, khiến cho việc quản lý gặp khó khăn:
- Hầu hết các thông tin liên quan đến nghiệp vụ đều được lưu trữ trêngiấy
tờ, sổ sách, từ thông tin sản phẩm cho đến thông tin khách hàng Việcnày khiến cho việc cập nhật, sửa đổi thông tin gặp rất nhiều khó khăn;
- Các thông tin bị trùng lặp các SP và LSP, mỗi khi có thay đổi phảisửa
đổi ở nhiều nơi
- Do các thông tin được lưu trữ trên giấy tờ, sổ sách nên việc tạo cácbáo
cáo tình hình kinh doanh tốn nhiều thời gian, nặng nề, dễ gặp sai sót.Những người quản lý sẽ không nắm bắt được chính xác và kịp thời vềtình hình cửa hàng.13
Trang 7cơ bản nên không có các chính sách ưu đãi, chăm sóc KH phù hợp.
Từ những khó khăn trên, việc xây dựng một website quản lý bán hàng
là hoàn toàn cần thiết Hệ thống này được thiết kế phù hợp nhất vớicửa
hàng mang lại những lợi ích sau:
- Giao diện đơn giản, dễ sử dụng khiến cho các công việc quản lý trởnên
Quy định/Công thức liên quan
Biểu mẫu liên quan
Ghi chú
2
Xem thông
tin cá nhân
Tracứu
Hiển thị thông tin cá nhâncủa QL vừa đăng nhậpvào
3 Sửa thông
tin cá nhân
Lưu trữ Quản lý đăng nhập vào có
thể xem và sửa thông tin
cá nhân cửa mình
Trang 84 Đổi mật
khẩu
Lưu trữ Quản lý có thể tự do đổi
mật khẩu đăng nhập củamình
5 Xem danh
sách nhân
viên
Tracứu
Có thể xem danh sáchnhân viên
Xem danh sách tất cả cáckhách hàng đã đăng ký
Xem danh sách tất cả cácloại sản phẩm
Xem danh sách tất cả cácsản phẩm
Xem tất cả các đơn hàng
mà khách hàng đã đặt
Trang 9Xem tất cả các đơn hàngđược xác nhận
23 Xem các
đơn hàng đã
từ chối
Tracứu
Xem tất cả các đơn hàng
đã từ chối
■ Bảng quy định STT Mã số Tên quy
Tài khoản của nhân viênmới không được trùng vớitài khoản đã có trongdatabse
Phải điền đầy đủ thông tintài khoản mới
Tài khoản thêmvào phải chưatồn tại trongdatabase
2
Quy địnhthêm kháchhàng mới
Tài khoản của nhân viênmới không được trùng vớitài khoản đã có trongdatabse
Phải điền đầy đủ thông tintài khoản mới
Tài khoản thêmvào phải chưatồn tại trongdatabase
● Bộ phận: nhân viên (NV)
STT Công việc Loại
công việc
Quy định/Công thức liên quan
Biểu mẫu liên quan
Ghi chú
Đăng nhập Tra Tài khoản nhân viên bắt
Trang 101 cứu buộc phải tồn tại trong
Hiển thị thông tin cá nhâncủa NV vừa đăng nhậpvào
3 Sửa thông
tin cá nhân
Lưu trữ Nhân viên có thể tuỳ
chỉnh thông tin cá nhâncủa mình
Xem danh sách các nhânviên khác
6 Xem thông
tin các loại
sản phẩm
Tracứu
Xem danh sách tất cả cácloại sản phẩm
Xem danh sách tất cả cácsản phẩm
Xem tất cả các đơn hàng
mà khách hàng đã đặtmua và đang chờ xác nhận
15 Xác nhận
đơn hàng
Lưu trữ Duyệt đơn hàng
Trang 11Xem tất cả các đơn hàngđược xác nhận
23 Xem các
đơn hàng đã
từ chối
Tracứu
Xem danh sách các kháchhàng
o Bộ phận: Khách hàng (KH)
STT Công việc Loại
công việc
Quy định/Công thức liên quan
Biểu mẫu liên quan
Xem thông tin đăng nhậpcủa mình
Lưu trữ Nhân viên có thể lấy lại mật
khẩu qua mail đăng nhập
Mail đăngnhập phảitồn lạitrongdatabase
7 Xem các
sản phẩm
Tracứu
Xem các sản phẩm có thểmua
8 Xem sản
phẩm theo
Tracứu
Xem các sản phẩm theo loạisản phẩm
Trang 12Xem thông tin hoá đơn đãmua
Hoá đơn của mình mới có thể xem
Xem thông tin chi tiết hoáđơn đã mua
● Bộ phận: Khách vãng lai (KH2)
1 Đăng ký Lưu trữ Khách vãng lai đăng ký tài
khoản
Tài khoản không được trùng trong database, phải nhập đầy đủ thông tin
2 Xem các
sản phẩm
Tracứu
Xem các sản phẩm có thểmua
Xem các sản phẩm theo loạisản phẩm
Trang 13Phân quyền sử dụng - Người quản lý: được phép sử dụng
tất cả các chức năng
- Nhân viên: chỉ được phép xem vàsửa đổi thông tin cá nhân, xem thôngtin của khách, thêm, xoá, sửa loại sảnphẩm và sản phậm, duyệt hoặc từchối đơn hàng
- Khách hàng: được phép xem và sửathông tin cá nhân của mình, có thểyêu cầu lấy lại mật khẩu, gửi đơnhàng, xem các đơn hàng đã mua củamình
c Yêu cầu chất lượng
chuẩn
chú
1 Cho phép thay đổi
thông tin loại sản
phẩm
Tiếnhóa
Quản lý hoặc nhân viên có thểthay đổi thông tin loại sản phẩm
2 Cho phép thay đổi
thông tin sản phẩm
Tiếnhóa
Quản lý hoặc nhân viên có thểthay đổi thông tin sản phẩm
3 Mô hình dữ liệu
Sơ đồ Use case
- Quản lý
Trang 14- Nhân viên
- Khách hàng:
Trang 15- Khách vãng lai:
Trang 16III Thiết kế
1 Mô hình ERD
2 Diagram
Trang 173 Cấu trúc các bảng
- Bảng: Category
1 Category_id int PRIMARY
KEY Mã loại sản phẩm
2 Category_n
ame
NVARCHAR(50) NOT NULL Tên của loại sản phẩm
- Bảng: Products
ages Varchar(50) NOT NULL Hình ảnh sản phẩm
7 Category_id Int FOREIGN
KEY Mã loại sản phẩm
8 Product_qua
ntity Int NOT NULL Số lượng sản phẩm
- Bảng: Role
Trang 18STT Field name Type Constraint Ghi chú
2 Role_name Varchar(50) NOT NULL Tên chức vụ
- Bảng: Users
KEY Mã tài khoản
2 Users_usern
ame Varchar(50) NOT NULL Tên tài khoản
3 Users_pass
word Varchar(255) NOT NULL Mật khẩu tài khoản
- Bảng: NHANVIEN
KEY Mã nhân viên
2 Nhanvien_name Varchar(50) NOT NULL Tên nhân viên
3 Nhanvien_sdt Varchar(10) NOT NULL Số điện thoại nhân
viên
4 Nhanvien_gioitinh Bit NOT NULL Giới tính
5 Nhanvien_anh Nvarchar(100) NOT NULL Ảnh nhân viên
- Bảng: KHACHHANG
Trang 19STT Field name Type Constraint Ghi chú
4 Khachhang_gioitin
NOTNULL Giới tính
5 Khachhang _anh Nvarchar(100) NOT
NULL Ảnh khách hàng
Trang 20- Bảng: ORDERS
2 Order_owne
FOREIGNKEY Mã tài khoản người mua
3 Order_addre
ss
Nvarchar(100) NOT NULL Địa chỉ nhận hàng
4 Order_email Nchar(100) NOT NULL Email người mua
rname Nvarchar(50) NOT NULL Tên người mua
10 Total Int NOT NULL Tổng tiền đơn hàng
- Bảng: ORDER_DETAILS
KEY Mã chi tiết đơn
KEY
Mã sản phẩm trongđơn
Trang 21NULL phẩm trong đơn
KEY Mã đơn hàng
Trang 22IV Giao diện
1 Khách hàng
a Trang chủ
Trang 23b Đăng nhập/ Đăng ký
Trang 24c Thông tin cá nhân
d Đổi mật khẩu
Trang 25e Quên mật khẩu
f Sản phẩm
Trang 26g Chi tiết sản phẩm
h Giỏ hàng
Trang 27i Đặt hàng
j Đặt hàng thành công
Trang 28k Xem các đơn hàng đã đặt
l Xem chi tiết một đơn hàng đã đặt
Trang 292 Nhân viên
a Giao diện
b Xem danh sách khách hàng
Trang 30c Tạo tài khoản cho khách hàng
d Xem danh sách nhân viên
Trang 31e Thêm nhân viên
f Chỉnh sửa thông tin của mình
Trang 32g Xem các loại sản phẩm
h Thêm loại sản phẩm
Trang 33i Xem các sản phẩm đã có
j Thêm một sản phẩm mới
Trang 34k Chỉnh sửa một sản phẩm có sẵn
l Xem các hoá đơn đang chờ
- Có thể nhận đơn hoặc huỷ đơn
Trang 35m Xem hoá đơn đã được xác nhận
n Xem hoá đơn đã từ chối
- Hướng mở rộng: hoàn thiện các chức năng còn thiếu, tăng tốc độ xử
lý và tính logic cho người dùng
Trang 36Link tải file đính kèm:https://drive.google.com/file/d/106oa1jopbh_yVrZtF7ioGSWyY_VbNv-9/view?usp=sharing