1
Nhận Xét Của Giáo Viên Phản Biện
TpHCM, ngày……tháng……năm……
3
Lời Cảm Ơn
Nhóm Phan Minh Hoàng – Nguyễn Thị Kiều Quyên xin chân thành cảm ơn
thầy Giang Hào Côn. Thầy đã tận tình dạy bảo chúng em trong hai năm học vừa
qua, đem đến cho chúng em những nền tảng cần thiết để tiếp bước trên con đường
lập trình, Khi chúng em làm khóa luận thầy đã hướng dẫn chúng em từng bước một
để chúng em có thể hoàn thành tốt khóa luận tốt nghiệp.
Xin cảm ơn đến tất cả thầy cô bộ môn đã dạy chúng em trong suốt hai năm
qua. Mỗi thầy cô đã mang đến cho chúng em một kỹ năng riêng để từ đó có thể tạo
cho mình một tay nghề vững chắc.
Xin cảm ơn các thầy cô khoa Công nghệ Thông tin đã tạo điều kiện cho
nhóm chúng em được học tập, tiếp thu những kiến thức để hôm nay có thể làm nên
đề tài khóa luận này.
Lời Mở Đầu
Đất nước ta ngày nay đang gia nhập nền kinh tế thế giới. Công nghệ thông
tin đã phát triển đáng kể và đi sâu vào cuộc sống người dân. Việc quảng cáo thương
hiệu trên mạng internet không còn là quá lạ với các công ty. Các công ty điều nhận
thức rõ tác dụng to lớn của việc quảng cáo thương hiệu trên mạng cho khách hàng
biết đến công ty và lựa chọn những dịch vụ hoặc sản phẩm mà công ty cung cấp.
Nhất là những công ty kinh doanh, cung cấp dịch vụ v.v…
Ứng dụng được xây dựng với mục đích cung cấp cho khách hàng những
thông tin mới nhất về các bộ sưu tập áo cưới, những dịch vụ, bảng giá, chương trình
khuyến mãi của Studio,… nếu cần khách hàng cũng có thể đặt hàng qua mạng.
WebSite Studio được ra đời với mong muốn cung cấp cho khách hàng - đặt
biệt là những khách hàng luôn phải bận rộn với công việc - các thông tin một cách
nhanh nhất, tiện lợi nhất, khách hàng chỉ việc ngồi ở nhà click chuột là có thể tìm
hiểu được những thông tin áo cưới, những dịch vụ liên quan cho chính bản thân
khách hàng hoặc người thân của khách hàng
Những khách hàng khi đăng ký làm thành viên của website có thể lựa chọn
những bộ đồ cưới, dịch vụ cưới, … Khi khách hàng chọn xong thông tin sẽ được
lưu vào cơ sở dữ liệu sau đó những yêu cầu của khách hàng sẽ được nhân viên của
công ty phục vụ.
6
Chƣơng 1: KHẢO SÁT THỰC TẾ VÀ THIẾT KẾ CƠ
SỞ DỮ LIỆU
1.1.Quy trình các nghiệp vụ của công ty:
Nhập áo cưới:
dịch vụ thì phải ghi nhận lại các thông tin: họ tên khách hàng, chứng minh nhân dân
của khách hàng (bắt buộc khách hàng phải khai báo đúng sự thật), địa chỉ khách
hàng, điện thoại bàn, điện thoại di động, email, ngày đăng ký dịch vụ, ngày thuê áo
cưới, ngày thanh toán,thanh toán tiền hay chưa, nếu khách hàng có nhu cầu quay
phim hay chụp hình thì cần lưu thêm ngày quay phim chụp hình, số lượng áo cưới
được thuê, mã áo cưới nào được thuê,kích cỡ áo cưới. Khách hàng muốn truy cập
vào những thông tin của mình trên web site thì phải có tên đăng nhập và mật khẩu.
- Thông tin áo cưới: Áo cưới được phân loại, mỗi phân loại có mã phân loại,
mỗi áo cưới có mã để phân biệt với các áo cưới khác, hình đại diện, mô tả chi tiết áo
cưới, giá thuê áo cưới để cho khách hàng xem, số lượng tồn kho, ngày nhập kho.
- Thông tin dịch vụ: Dịch vụ sẽ được phân loại để tiện quản lý, mỗi phân loại
dịch vụ sẽ có mã phân loại dịch vụ và tên phân loại dịch vụ, mỗi dịch vụ có một mã
riêng để phân biệt với các dịch vụ khác. Chi tiết dịch vụ mô tả sơ lượt về dịch vụ,
giá thực hiện dịch vụ.
- Thông tin khuyến mãi: Mỗi chương trình khuyến mãi sẽ có một mã riêng
để phân biệt với các chương trình khuyến mãi khác, chương trình khuyến mãi cần
lưu lại ngày bắt đầu và ngày kết thúc để cho khách hàng biết thời gian thích hợp mà
yêu cầu dịch vụ, hình khuyến mãi là một bức ảnh hiển thị tất cả các hình thức , giá
cả khuyến mãi .v…v cho khách hàng lựa chọn.
- Thông tin người quản trị web site: khi người quản trị web site muốn đăng
nhập hệ thống cần có tên đăng nhập và mật khẩu.
- Album hình: Mỗi album thuộc một phân loại riêng, mỗi hình trong album
có một mã để phân biệt với các hình khác, mã khách hàng cho biết chủ nhân của
bức hình. Đường dẫn tới nơi lưu hình, mô tả về bức hình.
8
- Kích cỡ: cho biết các loại kích cỡ áo cưới mà studio có thể cung cấp cho
khách hàng. Mỗi kích cỡ còn có mô tả kích cỡ để cho biết kích cỡ đó như thế nào.
1.2.2. Sơ đồ mô tả các mối quan hệ giữa các bảng trong cơ sở dữ liệu:
-Bảng CHITIETDICHVU: Chứa các thông tin về dịch vụ mà studio cung cấp
+ MADV : Mã dịch vụ.
+ LOAIDV : Mã phân loại dịch vụ.
+ CHITIETDV : Mô tả chi tiết về dịch vụ.
+ GIADV : Chi phí thực hiện dịch vụ.
-Bảng LOAIDV: Thông tin phân loại dịch vụ
+ MALOAIDV : Mã phân loại dịch vụ.
+ TENLOAIDV : Tên phân loại dịch vụ
10
-Bảng HOPDONG: Thông tin đơn đặt hàng của khách hàng.
+ MAHD : Mã hợp đồng
+ MAKH : Mã khách hàng
+ NGAYDKDV : Ngày khách hàng đăng ký.
+ NGAYTHUEAC : Ngày khách hàng nhận áo cưới.
+ NGAYQPCH : Ngày quay phim hay chụp hình.
+ NGAYTRA : Ngày khách hàng thanh toán hợp đồng.
+ TIENCOC : Tiền khách hàng đặt cọc.
+ DAKY : Khách hàng ký nhận hàng hay chưa.
+ THANHTOAN : Hợp đồng đã dược thanh toán hay chưa.
-Bảng DICHVU: Chứa thông tin thuê dịch vụ của khách hàng.
+ MAKH : Mã khách hàng là chủ bức hình.
+ URL : Đường dẫn tới nơi lưu hình
-Bảng NGUOIQUANLY: Thông tin đăng nhập của người quản lý wesite
+ TENDANGNHAP : Tên đăng nhập của người quản lý.
+ MATKHAU : Mật khẩu.
1.2.4. Các ràng buộc toàn vẹn dữ liệu:
- Bảng KHACHHANG:
+ MAKH: lớn nhất là 20 ký tự, không được rỗng.
+ MATKHAU: ít nhất là 6 ký tự, không được rỗng.
+ CMND: bắt buộc nhập vào 9 chữ số, không được rỗng.
+ EMAIL: nhập định dạng , không được rỗng.
+ DIDONG: 10 hoặc 11 chữ số.
+ DTBAN: 10 chữ số, không được rỗng.
-Bảng AOCUOI:
+ MAAC: nhiều nhất 5 ký tự, không được rỗng.
+ HINHAC: Chấp nhận hình jpg, không được rỗng.
+ GIAAC: phải lớn hơn 0, không được rỗng.
+ SOLUONGTON: số nguyên dương, khi thêm mới phải lớn hơn 0.
+ NGAYNHAPKHO: khi thêm mới NGAYNHAPKHO phải lớn hơn
ngày hiện tại không được rỗng.
12
-Bảng LOAIAC:
+ MALOAIAC: nhiều nhất 5 ký tự, không được rỗng.
-Bảng CHITIETDICHVU:
+ MADV: nhiều nhất 5 ký tự, không được rỗng.
+ GIADV: là số lớn hơn 0, không được rỗng.
-Bảng LOAIDV:
Website cho phép người quản lý đăng nhập vào kiểm tra và chỉnh sửa thông
tin dịch vụ, áo cưới…
2.2. Chi tiết nghiệp vụ của khu vực khách hàng:
2.2.1. Trang chủ (Default.aspx):
- Bộ sưu tập ảnh đẹp: giới thiệu ba bức ảnh đẹp mới nhất của studio.
- Chương trình khuyến mãi: Hiển thị thông tin khuyến mãi của studio.
- Cuối cùng website trưng bày ba áo cưới mới nhất đại diện cho ba loại áo.
Hình: trang chủ
14
2.2.2. Trang xem ảnh nghệ thuật ( anhdep.aspx):
- Có một khung hình dùng để xem hình phóng to.
- Dưới khung hình phóng to là khung hình ảnh nhỏ. Khách hàng muốn xem
hình phóng to thì nhấp chuột vào hình nhỏ nó sẽ tự phóng to.
- Khi khách hàng nhấp nút tiếp theo ( hay lùi lại ) thì sẽ xuất hiện tấm hình
tiếp theo (hay trước đó ) trong bộ sưu tập ảnh đẹp của studio.
- Khi khách hàng đang đứng ở đầu bộ sưu tập ảnh thì nút trở lại sẽ không còn
tác dụng. Tương tự khi khách hàng đang đứng cuối bộ sưu tập ảnh thì nút tiếp theo
sẽ không còn tác dụng.
Hình: trang xem ảnh nghệ thuật
15
2.2.3. Trang hiển thị thông tin khuyến mãi ( khuyenmai.aspx):
-Hiển thị các bức hình chứa thông tin khuyến mãi đang trong thời gian
khuyến mãi của studio cho người dùng xem.
-Khi khách hàng chọn tiêu chí tìm kiếm xong sẽ hiện ra màn hình tìm kiếm
tương ứng.
-Sau khi khách hàng điền đầy đủ thông tin thì trang sẽ hiện ra thông tin áo
cưới thích hợp với yêu cầu của người dùng.
-Nếu không tìm thấy thông tin thích hợp trang web sẽ báo là không tìm thấy.
18
-Trong khi tìm thông tin khách hàng vẫn có thể chọn thuê những áo cưới mà
mình vừa tìm thấy bằng cách nhấp vào giỏ hàng.
Hình: Trang tìm áo cưới
2.2.7. Trang hiển thị dịch vụ (hienthidichvu.aspx):
-Hiển thị thông tin các dịch vụ mà studio cung cấp gồm có:
+Mã dịch vụ
+Mô tả chi tiết về dịch vu.
+Giá thuê dịch vụ.
+Trang có chức năng chọn thuê. Khi khách hàng nhấp vào chức năng
này thì thông tin chọn thuê sẽ được lưu lại nếu như khách hàng đã đăng nhập.
+Cuối trang hiển thị các trang dịch vụ khác cho người dùng chọn.
19
Hình: Trang hiển thị dịch vụ
2.2.8. chức năng hiển thị thông tin đặt hàng của khách hàng:
-Khi khách hàng chọn thuê áo cưới hay dịch vụ thì yêu cầu của khách hàng
sẽ được hiển thị ngay bên dưới menu trái.Cuối màn hình chọn thuê là nút đặt thuê.
Hình: chức năng hiển thị thông tin đặt hàng của khách hàng
20
22
Hình: Màn hình sửa thông tin đơn hàng
2.2.12. Màn hình sửa thông tin thuê áo cƣới:
- Cho phép khách hàng sửa lại thông tin áo cưới mà mình đã thuê.
- Nếu hợp đồng đã ký rồi thì không cho sửa.
Hình: Màn hình sửa thông tin thuê áo cưới
23
2.2.13. Màn hình sửa thông tin thuê dịch vụ:
- Khách hàng sửa thông tin thuê của mình.Đơn hàng đã ký rồi không cho sửa
Hình: Màn hình sửa thông tin dịch vụ
2.2.14. Trang giới thiệu(gioithieu.aspx):
- Giới thiệu thông tin của studio tới khách hàng.
Hình: Trang giới thiệu
24
2.3.Chi tiết nghiệp vụ khu vực quản lý website:
2.3.1. Màn hình ngƣời quản lý đăng nhập:
-Người quản lý phải nhập đúng tên đăng nhập và mật khẩu mới được vào
khu vực quản lý của mình.
Hình: Màn hình người quản lý đăng nhập
2.3.2. Màn hình tìm kiếm thông tin:
- Người quản lý website tìm kiếm thông tin.
+ Tìm theo mã áo cưới.
+ Tìm theo giá áo cưới.