1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài tập lớn lập trình web it15 042 Đề tài xây dựng website thông tin Điện tử cho 1 công ty

25 1 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Xây Dựng Website Thông Tin Điện Tử Cho 1 Công Ty
Tác giả Lờ Đức Việt, Âu Xuõn Dương, Phạm Tuấn Anh, Nguyễn Văn Hai
Người hướng dẫn Th.S Lờ Hữu Dũng, Th.S Phạm Quang Vinh
Trường học Trường Đại Học Mở Hà Nội
Chuyên ngành Công Nghệ Thông Tin
Thể loại Bài tập lớn
Năm xuất bản 2024
Thành phố Hà Nội
Định dạng
Số trang 25
Dung lượng 3,48 MB

Nội dung

+Xây dựng chức năng và giao diện trang quản lý loại sản phẩm, sản phẩm Lê Đức Việt +Thiết kế cơ sở dữ liệu +Xây dựng chức năng và giao diện trang quản lý đơn đặt hàng,quản lý nhân viên Â

Trang 1

TRƯỜNG ĐẠI HỌC MỞ HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

BÀI TẬP LỚN LAP TRINH WEB - IT15.042

DE TAI: XAY DUNG WEBSITE THONG TIN DIEN TU CHO 1

Giảng viên hướng dẫn :

Th.S Lê Hữu Dũng

Th.S Phạm Quang Vinh

Trang 2

+Xây dựng chức năng và giao diện trang quản lý loại sản phẩm, sản phẩm

Lê Đức Việt +Thiết kế cơ sở dữ liệu

+Xây dựng chức năng và giao diện trang quản lý đơn đặt hàng,quản lý nhân viên

Âu Xuân Dương +Xây dựng chức năng và giao diện trang

đăng nhập ,chi tiết sản phẩm ,xem thông tin tài khoản,xem tin tức

Phạm Tuấn Anh +Xây dựng chức năng và giao diện trang

giỏ hàng ,thanh toán ,thống kê báo cáo , quản lý phân quyền

Nguyễn Văn Hai +Xây dựng chức năng và giao diện trang

quản lý tin tức , quản lý khách hàng ,quản

lý nhà cung cấp ,trang chủ +Viết báo cáo

Trang 3

MỤC LỤC Trang

e0 can e0 a

1.1 Lý do chọn để tài cv nh HH Tnhh ng ng Hán 1.2 Mục đích của đề tài tk nh HH Ho 1.3 Đối tượng ứng dụng và phạm vi nghiên cứu của đề tài

CHƯƠNG 2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG ¿

2.1 Xác định các nhân tố hệ thống, ca sử dụng - chao 2.1.1 Phân tích các chức năng của hệ thống tt ccccccec 3 2.2 2 Biểu đồ ca sử dụng và phân rã các chức năng ccccckc sen 2.2.1 Biểu đồ ca sử dỤụng uc nh nh hà TH nà HH h HH na 6 2.3 Biểu đồ phân rã các chức năng ch HH uàt 2.3.1 Biểu đồ phân rã chức năng quản lý sản phẩm cà 7 2.3.2 Biểu đồ phân rã chức năng quản lý khách hàng - : ¿ 7 2.3.3 Biểu đồ phân rã chức năng quản lý nhà cung cấp ‹¿ 8 2.3.4 Biểu đồ phân rã chức năng tìm kiếm che 8 2.3.5 Biểu đồ phân rã chức năng thống kê, báo cáo cc co 9 2.3.6 Biểu đồ phân rã chức năng quản lý nhân viên v 9 2.3.7 _ Biểu đồ phân rã chức năng quản lý đơn đặt 10 2.3.8 Biểu đồ phân rã chức năng gửi đơn đặt che 10 2.4 Thiết kế biểu đồ lớp chỉ tiết L cnnnnnnn nh HH Hà ngàn 10 2.5 Sơ đồ cơ sở dữ liỆU nh nh HH Hà nha 12 2.6 _ Cơ Sở dữ liỆU chế kg KH TT Ha 12 CHƯƠNG 3 GIAO DIỆN DEMO WEBSITE 15 3.1 Màn hình giao diện chính ccc ch S Sn nh nh Hà Hư Haa 16 3.2 Màn hình đăng nhập nn c nh nh nh nhà nà KH ha 16 3.3 Màn hình chỉ tiết sản phẩm nh nh nh nghe 17 3.4 Giỏ hàng và Thanh tOán co cc tt nền n1 ta 18 3.5 Màn hình xem thông tin tài khoản tt nh nh Ho 18 3.6 Màn hình trang quản lý các 111111111111 kh Ha 19 3.7 Màn hình quản lý đơn đặt hàng tt nnnn nh Ha te 19 3.8 Thống kê báo CÁO uc nn nh nh TT TH tr Hà Heo 20 3.9 Quản lý sản phẩm ch nh HH HT Hà Hà Hàn 20 3.10 Quản lý loại sản phẩm tt nh nh nh HH hào 21

Trang 4

3.12 Quản lý khách hàằng cn tt ng ng HH nee 21 3.13 QUAN lý nhà cung cấp : nh nh Hà ng ng 22

1.1 Lý do chọn đề tài

Khi xã hội ngày càng phát triển, mức sống của người dân được nâng cao thu nhập kinh tế ngày càng được cải thiện cùng với cuộc sống ngày càng bận rộn như hiện nay việc xây dựng một website Thông tin điện tử cho 1 công ty sẽ giúp cho khách hàng giảm bớt được thời gian và công sức phải đến tận cửa hàng để mua Muốn lựa chọn cho mình

những đồ nội thất ưng ý phù hợp với túi tiền thì khách hàng

chỉ cần ngồi bên chiếc máy tính có nối mạng internet là có thế mua được mặt hàng nội thất mình cần

1.2 Mục đích của đề tài

Đây là một website nhằm bán và giới thiệu rộng rãi các mặt hàng của công ty đến người tiêu dùng với các chỉ tiết mặt hàng cũng như giá cả một cách chính xác nhất

> Giúp cho nhân viên:

se Quản lý sản phẩm, loại sản phẩm một cách dễ dàng

se Quản lý nhà cung cấp

« Quản lý thông tin khách hàng

¢ Quan ly don dat

Trang 5

se Thống kê và báo cáo doanh thu

> Giúp cho người quản lý:

e Có thể thực hiện toàn bộ chức năng trong hệ thống

¢ Quản lý thông tin nhân viên

se Xem thống kê, báo cáo

Bên cạnh các chức năng nêu trên thì trang web phải trông

thật đẹp mắt và dễ truy cập, đảm bảo an toàn tuyệt đối

thông tin khách hàng trong quá trình đặt mua thanh toán

Đồng thời trang web phải có tính dễ nâng cấp và bảo trì, sữa chữa và bổ sung, cập nhật những tính năng mới

1.3 Đối tượng ứng dụng và phạm vi nghiên cứu của

đề tài

> Đối tượng ứng dụng của đề tài:

¢ Mọi người tiêu dùng trên toàn quốc có nhu cầu đặt mua hàng qua mạng

se _ Các công ty, các doanh nghiệp có nhu cầu đặt mua hàng

> Phạm vi nghiên cứu của đề tài:

« Vé mat lý thuyết:

-_ Tìm hiểu kỹ thuật lập trình, cách thức hoạt động

và các đối tượng trong ASP.NET

- Hiểu được cách thức hoạt động của Client-Server

- _ Hiểu được cách lưu trữ dữ liệu của hệ quản trị cơ

sở dữ liệu

e Về mặt lập trình:

- Sử dụng ngôn ngữ ASP.NET và hệ quản trị SQL

Server để xây dựng trang web động

se Về mặt hoạt động:

- _ Chương trình chỉ thực hiện đầy đủ chức năng ở

phạm vi trong cùng thành phố

Trang 6

CHƯƠNG 2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1 Xác định các nhân tố hệ thống, ca sử dụng 2.1.1 Phân tích các chức năng của hệ thống

Quản lý thông tin khách hàng: cho phép nhân viên quản lý thông tin khách hàng bao gồm: mã khách hàng, tên khách hàng, địa chỉ, số điện thoại, email, số

thẻ tích điểm, số chứng minh thư

Quản lý đơn đặt: quản lý đơn đặt cho từng khách hàng bao gồm các thông tin mã hóa đơn, mã sản phẩm, số lượng, đơn giá, tên khách hàng, địa chỉ, số điện thoại, email Việc quản lý đơn đặt cho phép nhân viên cập nhật trạng thái của từng hóa đơn và cho

phép xuất hóa đơn đến khách hàng

Quản lý nhà cung cấp: nhân viên quản lý thông tin

nhà cung cấp bao gồm các thông tin sau: Mã nhà cung

cấp, tên nhà cung cấp, địa chỉ, số điện thoại, email

Quản lý nhân viên: người quản lý quản lý thông tin nhân viên bao gồm: Mã nhân viên, tên nhân viên, địa chỉ, số điện thoại, giới tính

Quản lý sản phẩm: cho phép nhân viên quản lý các

thông tin sản phẩm như mã sản phẩm, tên sản phẩm,

loại sản phẩm, số lượng, đơn giá, hình ảnh, mô tả

Cho phép nhân viên có quyền thêm, sửa, xóa sản phẩm

Tìm kiếm: nhằm nhiệm vụ tra cứu tìm kiếm những yêu cầu của người quản lý đưa ra như: thông tin sản

Trang 7

phẩm, khách hàng, loại sản phẩm Khách hàng có thể tìm kiếm sản phẩm theo tên sản phẩm, loại sản phẩm Đăng ký tài khoản: khách hàng có thể đăng ký tài

khoản để đăng nhập vào hệ thống Thông tin đăng ký bao gồm: Tên khách hàng, số điện thoại, email, tên người sử dụng, mật khẩu

Đăng nhập: khách hàng sau khi có tài khoản có thể

đăng nhập vào hệ thống bằng cách nhập tên tài khoản

và mật khẩu Đăng nhập vào hệ thống khách hàng có

thể sử dụng giỏ hàng

Thống kê, báo cáo: nhân viên thực hiện thống kê hóa đơn xuất, nhập, thông tin khách hàng Báo cáo thống kê theo ngày, tháng, năm

Gửi đơn đặt: khách hàng sau khi chọn được sản

phẩm ưng ý và thêm vào giỏ hàng Khách hàng sẽ

chọn gửi đơn đặt để mua các loại sản phẩm đã thêm Xem giỏ hàng: cho phép khách hàng xem lại lịch sử mua hàng và hủy đối với những sản phẩm nếu không muốn đặt

Thêm giỏ hàng: cho phép khách hàng thêm sản

phẩm vào giỏ hàng

Quản lý tin tức: cho phép nhân viên quản lý các thông tin về tin tức bao gồm: mã tin tức, tiêu đề, nội dung, hình ảnh

Quản lý loại sản phẩm: cho phép nhân viên quản lý thông tin về loại sản phẩm bao gồm: mã loại sản

phẩm, tên loại sản phẩm, chú thích

Các nhân tố hệ thống

Người quản lý: Là lãnh đạo, chịu trách nhiệm xét duyệt, cấp kinh phí và ra các quyết định liên quan

Trang 8

Nhân viên: Là người trực tiếp sử dụng phần mềm quản lý sản phẩm và thực hiện các chức năng nghiệp

-_ Thống kê báo cáo

-_ Quản lý nhân viên

Trang 9

2.2 2 Biểu đồ ca sử dụng và phân rã các chức năng

2.2.1 Biểu đồ ca sử dụng

Tim kiem

Quan ly khach hang _ Khach hang

Quan ly sam pham ` / \

` N \ Xem gio hang

Quan ly phan hoi <n es ⁄

\ Thong ke, bao cao

Hình 1.1 Biểu đồ ca sử dụng

Trang 10

Tim kiem san pham

2.3.2 Biéu dé phan ra chic nang quan ly khach hang

<<extend >= Xoa khach hang

Tim kiem khach hang

Trang 11

2.3.3 Biểu đồ phân rã chức năng quản lý nhà cung cấp

Dang nhap

<<inchude> f Them nha cưng cap

<~ <<extend>>

Quan ly nha cung cap <

2.3.4 Biểu đồ phân rã chức năng tìm kiếm

Tim kiem theo ten san pham

<<extend>> ˆ

<<extend>>~

Tìm kiem theo gia

Trang 12

2.3.5 Biểu đồ phân rã chức năng thống kê, báo cáo

Dang nhap

<<inelude>> Thong ke theo thang, nam

Thong ke, bao cao <<extend>>

<<extend>>

Bao cao theo thang, nam

2.3.6 Biểu đồ phân rã chức năng quản lý nhân viên

Trang 13

2.3.7 Biểu đồ phân rã chức năng quản lý đơn đặt

Dang nhap Tum kiem don dat

Xoa don dat

2.3.8 Biểu đồ phân rã chức năng gửi đơn đặt

Dang nha

<<includ

them gio hang Su dung the tich diem

<<include>> z ““<<extend>>

Gui don dat

2.4 Thiết kế biểu đồ lớp chỉ tiết

Trang 15

UserNumber Useld a Productld

Usesid ShpPhone Price

identification Shiptmail Quanity

= 9 Useld sợ Status * Producid Name he [Content

— Adacess a Descigtion Ũ

UserGroups Phone vee

F Groupld Usemam Quantity

Name Password - Provided News

tmai “a y Cad § Newsid

——0! — Groupld } Cua Le Photo Title

Sau Nene MesTrle Siete sate eta `

hệ thống

STT | Tên trường | Kiểu dữ liệu | Ràng buộc

1 Productld int Primary key

2 Name Nvarchar(50)

3 Description | Nvarchar(MAX)

5 Quantity int

6 Providerld int Foreign key

7 Cateld int Foreign key

Trang 16

MetaTitle Nvarchar(50) Parentld int

e Bảng User Bảng 2.3 Bảng User- Lưu trữ thông tin người dùng

STT | Tên trường | Kiểu dữ liệu Ràng

STT( Tên trường | Kiểu dữ liệu Ràng

buộc

key UpdateDate Date

Trang 17

key

4 ShipName Nvarchar(50) ShipPhone int

Trang 19

| 4 | Address Nvarchar(Max)

e Bảng Role

STT | Tên trường | Kiểu dữ liệu | Ràng buộc

Roleld Nvarchar(50) | Primary key

e Bảng Status Bảng 2.13 Bảng Status- đặt trong hệ thống

3.1

Lưu trữ trạng thái đơn

STT Tên trường Kiểu dữ | Rang buéc

liệu Statusld int Primary key Name Nvarchar(5

Trang 20

Fe ess ome Be aes?

3.2 Man hinh dang nhap

Xin chao!

3.3 Màn hình chỉ tiết sản phẩm

Trang 21

#1 Mótỏsỏnphổm Giaohùng Trahang Bỏo hành

Phong cách sang trọng cùng với sự tỉnh tế

Bản ăn sang trọng dònh cho

Trang 22

Mã SP Tên SP Số lượng Don gid Khuyén mai Thanh tién

3.5 Màn hình xem thông tin tài khoản

Thông tin tai khoản

Tên đồng nhộp Mat khéu admin 21232f297057050743894a00e4a801fc3 Tên

admin Email admin@gmail.com Dia chi

Ha

Số điện thoại

222 Trọng thới kích hoọt

3.6 Màn hình trang quản lý

Trang 23

TRANG QUẢN LÝ o Kia a

tức Tiêu đề Chỉ tiết Hình ảnh nhật sửa )

1 Sutich PhậtDi Lặc (Bồ Tát Di Lặc) được coi là v ge

ach bai thay thé Phat Thich ca Mau Ni

Đăng 12 Jengvansam98@gmeil.cor } 'ong Hậu, Cầu tiếp "mm

3.8 Thống kê báo cáo

Trang 24

Thống kê - báo cáo

Từ mm/dd/ywyy OG den mm/dd/yy © Go |

Show 10 ¢ entries Search:

Mã hóa đơn Tên KH (%)Khuyến mãi Thành tiền Địa chỉ SĐT Trạng thải Ngày cập nhật

1 Đặng ) h Cầu Giấy, Hà Nội 968012687 Đätiếp nhậ 1120090

1114 ) n Sâm 3 Hậu, Cầu Giấy, Hà 12 Đã tiếp nhậi 1 0 SA

1115 âm Dich V 58012687 Da tiép nha 2/03/2021 12:00:

1 ) » Sar 5600 04 h Vọng H: , Ha Ne 112687 Đãtiếp 1 (

1118 Đặng Văn Sâm 0 56.000.000 h Vọng Hậu, Câu Giấy, Hà Nề 68012687 Đã tiếp nhậ 21 120000

1116 Đăng Văn Sâm 000.000 n Vong Héu, Cau Gidy, Ha Né 58012687 Đã tiếp nhậ 1120090

118 nịh 960012687 Đ5tlếpnhận 03/03/2021 1

to Đăng Văn Sản Hàu, Câu Giấy,Hà Nội _ 968012687 _ Däitiếp nhệ 112900,

1120 a Dịch Vọng Hảu, Câu Gặấy, Hà Nị 12687 Datigp nhs 1120000 SA

3.9 Quán lý sản phẩm

Danh sach san pham

Ma Danh Nha cung Số Khuyến Hành

SP TênSP Hìnhảnh Mô tả mục SP cấp tượng mãi Giá động

1 Bộ bàn Bàn ăn sang CÔNG TY 143 0% 5,600, eu

an trong danh cho a đình an CO PHAN SÔNG LÔ

Trang 25

3.11 Quản lý tin tức TRANG QUẢN LÝ

Danh sach khach hang

khách Số điện đăng Mật Trạng điểm

hàng Họ tên Địa chỉ thoại nhập khấu Email Quyển thái tích Hành động ) aaaa i 968012687 m1 vansam98@gmailcom USER Tru

41 12345 — son **esee angvansam ( i T ER r 0

Ệ BẤCNINH BắcNinh

cấp Tên nhà cung cấp Địa chỉ

Ngày đăng: 14/02/2025, 15:50

TỪ KHÓA LIÊN QUAN