Tải bản đầy đủ (.docx) (26 trang)

BÁO cáo CHUYÊN đề học PHẦN tên học PHẦN lập TRÌNH WEB NÂNG CAO đề tài WEBSITE bán ĐỒNG hồ

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (995.51 KB, 26 trang )

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC
KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN
TÊN HỌC PHẦN
LẬP TRÌNH WEB NÂNG CAO

ĐỀ TÀI:
WEBSITE BÁN ĐỒNG HỒ
Sinh viên thực hiện
Giảng viên hướng dẫn
Ngành
Chuyên ngành
Lớp
Khóa

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

download by :


PHIẾU CHẤM ĐIỂM
STT
1

2

Họ và tên giảng viên

download by :



MỤC LỤC
LỜI MỞ ĐẦU............................................................................................................................ 5
CHƯƠNG I: TỔNG QUAN VỀ WEB BÁN ĐỒNG HỒ..........................................................6
1.1

Khảo sát bài toán:.........................................................................................................6

Từ những thực tế này, em muốn xây dựng một trang web bán đồng hồ thông minh để áp
dụng vào nhu cầu của mọi người. Từ đó, nhằm nâng cao chất lượng phục vụ khách hàng. .. 6
1.2

Xác định bài toán cần giải quyết.................................................................................. 7

CHƯƠNG II: PHÂN TÍCH........................................................................................................8
2.1 use case tổng quát:............................................................................................................8
2.2 chức năng đang nhập:.......................................................................................................9
2.2.1 biểu đồ usecase chức năng đang nhập:......................................................................9
2.2.2 biểu đồ trình tự chức năng đăng nhập:.................................................................... 10
2.2.3 biểu đồ hoạt động chức năng đăng nhập:................................................................ 11
2.3 Chức năng quản lý sản phẩm:.........................................................................................12
2.3.1 Biểu đồ use case chức năng quản lý sản phẩm........................................................12
2.3.2 Biểu đồ trình tự chức năng quản lí sản phẩm:.........................................................13
CHƯƠNG III: XÂY DỰNG VÀ ĐÁNH GIÁ HỆ THỐNG....................................................14
3.1 Giao diện của hệ thống:..................................................................................................14
3.2 Thiết kế CSDL:...............................................................................................................23
KẾT LUẬN.............................................................................................................................. 25

download by :



LỜI CẢM ƠN
Em xin gửi lời cảm ơn chân thành và sự tri ân sâu sắc đối với các thầy cô trường
Đại học Điện lực, đặc biệt là các thầy cô khoa Công nghệ thông tin của trường
đã tạo điều kiện thuận lợi cho em thực hiện bản báo cáo.
Đặc biệt em xin gửi đến thầy Phương Văn Cảnh - người đã tận tình giảng dạy,
hướng dẫn và giúp đỡ em hoàn thành chuyên đề báo cáo này lời cảm ơn sâu sắc
nhất.
Em xin chân thành cảm ơn sự giúp đỡ của gia đình, bạn bè đã tạo điều kiện cho
em tìm hiểu, cung cấp những tài liệu và số liệu cho em trong quá trình làm báo
cáo.
Mặc dù bản thân đã rất cố gắng nhưng do thời gian, kiến thức và kinh nghiệm có
hạn nên bài làm của em cịn nhiều thiếu xót trong việc trình bày, đánh giá và
phân tích thiết kế. Em mong nhận được sự cảm thơng và đóng góp ý kiến từ
thầy cơ và các bạn. Em xin chân thành cảm ơn!

download by :


LỜI MỞ ĐẦU
Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một
trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ, tổ
chức, cũng như của các cơng ty, nó đóng vai trị hết sức quan trọng, có thể tạo ra
những bước đột phá mạnh mẽ. Cùng với sự phát triển khơng ngừng về kỹ thuật
máy tính và mạng điện tử, công nghệ thông tin cũng được những công nghệ có
đẳng cấp cao và lần lượt chinh phục hết đỉnh cao này đến đỉnh cao khác. Một trong
những lĩnh vực đang được ứng dụng cơng nghệ thơng tin hóa rất phổ biến là lĩnh
vực quản lý. Công nghệ thông tin hóa trong quản lý đã giúp cho các nhà quản lý
điều hành cơng việc một cách khoa học, chính xác và hiệu quả.


Em muốn tạo ra một website “bán đồng hồ” giúp chủ cửa hàng có thể dễ dàng
quản lý cửa hàng, chuỗi cửa hàng của mình một cách đơn giản, tối ưu và hiệu
quả nhất. Với các tính năng được xây dựng trên nhu cầu thực tế như quản lý
những loại sản phẩm nhập xuất, quản lý nhân viên bán hàng, v.v… mà chủ cửa
hàng đang cần để xử lý cơng việc của mình.

download by :


CHƯƠNG I: TỔNG QUAN VỀ WEB BÁN ĐỒNG HỒ
1.1 Khảo sát bài tốn:
Hiện nay, với xu thế cơng nghiệp hóa hiện đại hóa đất nước, và đang
trong thời đại cơng nghệ 4.0. Thời gian là vô cùng cần thiết và quý giá đối
với mỗi cá nhân hay tập thể. Theo đó dụng cụ đo thời gian đang rất cần thiết
đối với con người. Dựa trên xu thế đó, chúng em đã lập ra 1 trang web bán
đồng hồ để phục vụ nhu cầu của mọi người.
Trang web bán đồng hồ của chúng em được lập ra dựa trên nhu cầu tìm
kiếm, mua bán đồng hồ của mọi người. Để mọi người có thể tham khảo về
nhưng ưu điểm, nhược điểm của các loại đồng hồ dễ dàng hơn cũng như
có nhu cầu mua thì được hỗ trợ nhanh và hiệu quả nhất.
Từ những thực tế này, em muốn xây dựng một trang web bán đồng hồ
thông minh để áp dụng vào nhu cầu của mọi người. Từ đó, nhằm nâng cao
chất lượng phục vụ khách hàng.
Hiện nay khơng cịn mấy ai xa lạ với những sản phẩm và ứng dụng của
Công nghệ thông tin - Ngành khoa học đang trở thành một phần tất yếu
trong cuộc sống hiện nay.
Cùng với sự phát triển khơng ngừng đó, những ứng dụng của công nghệ
thông tin trong quản lý sản phẩm như: Quản lý sản phẩm, quản lý loại sản
phẩm, lý hóa đơn… đã và đang góp phần giảm thiểu được lượng chi phí đầu
tư cho nguồn nhân cơng, đồng thời tăng tính hiệu quả, chính xác trong việc

hai thác và quản lý dữ liệu.

download by :


1.2 Xác định bài toán cần giải quyết
Để khắc phục hiện đang cần thiết đó, hiện đã có nhiều trang web nhưng
em muốn lập 1 trang web để:
-Mang lại lợi ích nghiệp vụ: Tăng khả năng xử lý, đáp ứng được u cầu (tin
cậy, an tồn, chính xác, bảo mật).
-Mang lại lợi ích khi sử dụng: Thuận tiện, nhanh chóng.
-Mang lại lợi ích sử dụng: Giảm biên chế, giảm chi phí hoạt động, tăng thu
nhập
-Khắc phục được các khuyết điểm của trang web cũ, quản lý thông tin kịp
thời, hạn chế việc sai sót thơng tin giữa các sản phẩm.
1.3

download by :


CHƯƠNG II: PHÂN TÍCH
2.1 use case tổng quát:

download by :


2.2 chức năng đang nhập:
2.2.1 biểu đồ usecase chức năng đang nhập:

download by :



2.2.2 biểu đồ trình tự chức năng đăng nhập:

download by :


2.2.3 biểu đồ hoạt động chức năng đăng nhập:

download by :


2.3 Chức năng quản lý sản phẩm:
2.3.1 Biểu đồ use case chức năng quản lý sản phẩm

Hình 2.3.1 biểu đồ usecase quản lí sản phẩm
* Mơ tả use case chức năng quản lý sản
phẩm: - Tác nhân: nhân viên
- Mô tả: Tác nhân tiến hành đăng nhập vào hệ thống, đăng nhập thành công, tác
nhân tiến hành chọn chức năng quản lý sản phẩm để thực hiện các thao tác: them
sản phẩm, xóa sản phẩm, sửa thơng tin sản phẩm hoặc tìm kiếm sản phẩm.
- Dịng sự kiện chính:
+ Tác nhân đăng nhập vào hệ thống bằng tài khoản đã được cấp
+ Đăng nhập thành công, tác nhân yêu cầu giao diện quản lý sản phẩm
+ Hệ thống hiển thị giao diện quản lý sản phẩm
+ Tại giao diện quản lý sản phẩm tác nhân có thể thực hiện: thêm, sửa, xóa sản
phẩm
+ Sau khi thực hiện các thao tác chức năng thêm, sửa, xóa, hệ thống sẽ lưu thơng

tin sản phẩm vào cơ sở dữ liệu của cửa hàng

+ Kết thúc use case quản lý sản phẩm
- Dòng sự kiện phụ:

download by :


+ Sự kiện 1: Nếu tác nhân chọn chức năng quản lý hóa đơn nhưng lại muốn
trở
lại giao diện chính. Hệ thống trở về giao diện chính. Kết thúc use case.
+ Sự kiện 2: Nếu tác nhân tìm kiếm sản phẩm khơng có trong kho dữ liệu của
cửa hàng, hệ thống thơng báo nhập lại thơng tin hoặc thốt. Sau khi tác nhân
chọn thốt, trở về giao diện chính. Kết thúc use case quản lý sản phẩm.
- Các yêu cầu đặc biệt: khơng có.
- Trạng thái hệ thống trước khi sử dụng use case: khơng có u cầu
- Trạng thái hệ thống sau khi sử dụng use case:
+ Nếu thêm, sửa, xóa sản phẩm thành cơng, hệ thống sẽ gửi thông báo “Bạn đã
lưu sản phẩm!” và hiển thị giao diện chính cho tác nhân thực hiện các chức năng
khác.
2.3.2 Biểu đồ trình tự chức năng quản lí sản phẩm:

Hình 2.3.2 biểu đồ trình tự quản lí sản phẩm


download by :


CHƯƠNG III: XÂY DỰNG VÀ ĐÁNH GIÁ HỆ THỐNG
3.1 Giao diện của hệ thống:

Hình 3.1.1: Giao diện đăng nhập


download by :


Hình 3.1.2: Đăng kí

download by :


Hình 3.1.3: Trang chủ

download by :


Hình 3.1.4: Danh mục sản phẩm

download by :


Hình 3.1.5: Đặt hàng

download by :


Hình 3.1.6: Giỏ hàng

download by :


Hình 3.1.7: Quản lí đơn hàng


download by :


Hình 3.1.8: Lịch sử mua hàng

download by :


Hình 3.1.9: Quản lí khách hàng

download by :


3.2 Thiết kế CSDL:

Hình 3.2.1:Chi tiết hóa đơn

download by :


Hình 3.2.2: Hóa đơn

Hình 3.2.3: Loại sản phẩm

download by :


×