Tải bản đầy đủ (.doc) (92 trang)

BÁO cáo đồ án Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng

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 (3.71 MB, 92 trang )

Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
MỤC LỤC
DANH MỤC HÌNH 7
Hình 2.2.1: Mô hình Use case tổng quát 21 7
Hình 2.2.2: Mô hình Use case Diagram Admin 22 7
Hình 2.2.3: Sơ đồ hoạt động quá trình đăng nhập của Admin 23 7
Hình 2.2.4: Sơ đồ hoạt động quá trình quản lý người dùng của Admin 24 7
Hình 2.2.5: Sơ đồ hoạt động quá trình thêm mới người dùng của Admin 26 7
Hình 2.2.6: Sơ đồ hoạt động quá trình quản lý người dùng của Admin 27 7
Hình 2.2.7: Sơ đồ hoạt động quá trình đổi quyền người dùng của Admin 28 7
Hình 2.2.8: Mô hình Use case Diagram Quản trị chung 29 7
Hình 2.2.10: Sơ đồ hoạt động quản lý lịch của quản trị chung 31 7
Hình 2.2.11: Sơ đồ hoạt động quản lý sản phẩm của quản trị chung 33 7
Hình 2.2.12: Sơ đồ hoạt động quản lý cơ sở và lịch của quản trị chung 34 7
Hình 2.2.13: Sơ đồ mô hình Use case Diagram Quản lý tin 34 7
Hình 2.2.14Sơ đồ hoạt động đăng nhập của quản lý tin 36 7
Hình 2.2.15: Sơ đồ hoạt động quản lý tin của quản lý tin 37 7
Hình 2.2.16: Mô hình Use case Diagram khách hàng 38 7
Hình 2.2.17: Sơ đồ hoạt độnng đăng ký của khách hàng 40 7
Hình 2.2.18: Sơ đồ hoạt độnng đăng nhập của khách hàng 41 7
Hình 2.2.17: Sơ đồ hoạt độnng đăng ký dịch vụ của khách hàng 42 7
Hình 2.2.19: Sơ đồ hoạt độnng trong phần khách hàng của khách hàng 43 8
Hình 2.3.1: Biểu đồ tuần tự quá trình đăng nhập của admin 44 8
Hình 2.3.2: Biểu đồ tuần tự quá trình dùng thêm người của admin 44 8
Hình 2.3.3: Biểu đồ tuần tự quá trình xóa người dùng của admin 45 8
Hình 2.3.4: Biểu đồ tuần tự quá trình đổi quyền người dùng của admin 45 8
Hình 2.3.5: Biểu đồ tuần tự quá trình đăng nhập của quản trj chung 46 8
Hình 2.3.6: Biểu đồ tuần tự quá trình quản lý cơ sở của admin 46 8
Hình 2.3.7: Biểu đồ tuần tự quá trình thay đổi lịch cho khách hàng của admin 47 8
Hình 2.3.8: Biểu đồ tuần tự quá trình đăng nhập của quản lý tin 48 8
Trang 1


Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
Hình 2.3.9: Biểu đồ tuần tự quá trình thêm tin tức của quản lý tin 48 8
Hình 2.3.10: Biểu đồ tuần tự quá trình xóa tin tức của quản lý tin 49 8
Hình 2.3.11: Biểu đồ tuần tự quá trình cập nhật tin tức của quản lý tin 49 8
Hình 2.3.12: Biểu đồ tuần tự quá trình đăng nhập của khách hàng 50 8
Hình 2.3.13: Biểu đồ tuần tự quá trình đăng ký tài khoản của khách hàng 50 8
Hình 2.3.12: Biểu đồ tuần tự quá trình phản hồi của khách hàng 51 8
Hình 2.4.1: Biểu đồ cộng tác quá trình đăng nhập của admin 52 8
Hình 2.4.2: Biểu đồ cộng tác quá trình thêm người dùng của admin 52 8
Hình 2.4.3: Biểu đồ cộng tác quá trình xóa người dùng của admin 53 8
Hình 2.4.4: Biểu đồ cộng tác quá trình đổi quyền người dùng của admin 53 9
Hình 2.4.5: Biểu đồ cộng tác quá trình đăng nhập của quản trị chung 54 9
Hình 2.4.6: Biểu đồ cộng tác quá trình quản lý cơ sở của quản trị chung 54 9
Hình 2.4.7: Biểu đồ cộng tác quá trình thay đổi lịch cho khách của quản trị chung 55 9
Hình 2.4.8: Biểu đồ cộng tác quá trình đăng nhập của quản lý tin 55 9
Hình 2.4.9: Biểu đồ cộng tác quá trình thêm tin tức của quản lý tin 56 9
Hình 2.4.10: Biểu đồ cộng tác xóa tin tức của quản lý tin 56 9
Hình 2.4.11: Biểu đồ cộng tác xóa tin tức của quản lý tin 57 9
Hình 2.4.12: Biểu đồ cộng tác đăng nhập của khách hàng 57 9
Hình 2.4.13: Biểu đồ cộng tác đăng nhập của khách hàng 58 9
Hình 2.4.14: Biểu đồ cộng tác đăng ký dịch vụ của khách hàng 58 9
Hình 2.4.15: Biểu đồ cộng tác quá trình phản hồi của khách hàng 59 9
Hình 2.4.15: Biểu đồ cộng lớp của hệ thống 60 9
Hình 3.15 Bảng Categories 65 9
Hình 4.1:Giao diện trang chủ 67 9
Hình 4.2: Giao diện trang tư vấn 68 9
Hình 4.4: Giao diện đăng ký dịch vụ 69 9
Hình 4.3: Giao diện trang khách hàng 70 9
Hình 4.5: Giao diện trang quản lý người dùng 71 10
Hình 4.6: Giao diện trang soạn lịch chụp ảnh 72 10

Hình 4.7: Giao diện trang quản lý ảnh mẫu sản phẩm 73 10
Trang 2
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
Hình 4.8: Giao diện trang quản lý sản phẩm 74 10
Hình 4.9: Giao diện trang quản lý tin tức 75 10
Hình 4.10: Giao diện trang xem đơn hàng 76 10
Hình 4.12: Giao diện trang tải ảnh khách hàng 77 10
Hình 4.13: Giao diện trang phản hồi khách hàng 78 10
DANH MỤC BẢNG 11
Bảng 3.1: Các kí hiệu mô tả 19 11
Bảng 3.1: Bảng User 61 11
Bảng 3.2: Bảng ProductModel 61 11
Bảng 3.3: Bảng Product 62 11
Bảng 3.4: Bảng Photographer 62 11
Bảng 3.5: Bảng Order 62 11
Bảng 3.6: Bảng News 63 11
Bảng 3.7: Bảng ModelGroup 63 11
Bảng 3.8: Bảng ModelCategories 63 11
Bảng 3.9: Bảng ImgPrivate 63 11
Bảng 3.10: Bảng ImgPriCate 64 11
Bảng 3.11: Bảng ImgModel 64 11
Bảng 3.12: Bảng ConsultingCate 64 11
Bảng 3.13: Bảng Consulting 64 11
Bảng 3.14: Bảng Comment 65 11
Bảng 3.16: Bảng Calendar 65 11
Bảng 3.17: Bảng Visitor 65 11
Bảng 3.18: Bảng Branch 66 11
Bảng 3.19: Bảng Vote 66 11
Bảng 3.20: Bảng VoteChosen 66
11

PHẦN I. MỞ ĐẦU 12
1. Tên đề tài 12
2. Lý do chọn đề tài 12
Trang 3
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
3. Khách thể và đối tượng nghiên cứu 13
4. Giới hạn và phạm vi ngiên cứu 13
5. Mục đích nghiên cứu 13
6. Phương pháp nghiên cứu 14
7. Ý nghĩa khoa học và thực tiễn của đề tài 14
8. Cấu trúc của đồ án tốt nghiệp 14
PHẦN II. NỘI DUNG 15
CHƯƠNG 1: KHẢO SÁT, ĐÁNH GIÁ HỆ THỐNG CŨ, MÔ TẢ HỆ THỐNG MỚI 15
1.1. Khảo sát và mô tả hiện trạng 15
1.1.2. Các nguồn điều tra 15
1.1.3. Hình thức khảo sát 15
1.1.4. Mô tả hoạt động của hệ thống cũ 15
1.2. Quy trình thực hiện một kịch bản chụp ảnh tại ảnh viện Mỹ Lượng 16
1.3 Đánh giá hiện trạng hệ thống cũ 17
1.3.1 Ưu điểm 17
1.3.2 Nhược điểm 18
1.4. Các vấn đề đặt ra cho hệ thống mới 18
1.4.1. Phạm vi đề tài 19
1.4.2.Yêu cầu tin học và thương mại hóa 20
1.4.3.Cách tiếp cận và giải quyết vấn đề 21
1.4.4. Mục tiêu đạt được khi xây dựng website quảng bá cho ảnh viện qua mạng 22
CHƯƠNG 2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG 24
2.1 Danh sách các Actor 24
2.1.1. Admin 25
2.1.2. Quản trị chung 25

2.1.3. Quản lý tin 25
2.1.4. Khách hàng 25
2.2 Use Case Diagram và các sơ đồ hoạt động 26
2.2.1.Mô hình Use case tổng quát 26
2.2.2.Mô hình Use case Diagram Admin 27
2.2.3. Mô hình Usecase Diagram Quản trị chung 34
Trang 4
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
2.2.4 Mô hình Use case Diagram Quản lý tin 41
2.2.5Mô hình Use case Diagram khách hàng 45
2.3 Sequence Diagram( BIỂU ĐỒ TUẦN TỰ) 52
2.3.1 Admin 52
2.3.2 Quản trị chung 54
2.3.3 Quản lý tin 56
2.3.4. Khách hàng 58
2.4 Collaboration DIAGRAM (BIỂU ĐỒ CỘNG TÁC) 60
2.4.1 Admin 60
2.4.2 Quản trị chung 62
2.4.3 Quản lý tin 63
2.4.4 Khách hàng 65
CHƯƠNG 3. THIẾT KẾ CƠ SỞ DỮ LIỆU 69
3.1 Các bảng cơ sở dữ liệu 69
3.1.1 Bảng User 69
3.1.2 Bảng ProductModel 69
3.1.3 Bảng Product 70
3.1.4 Bảng Photographer 70
3.1.5 Bảng Order 70
3.1.6 Bảng News 72
3.1.7 Bảng ModelGroup 72
3.1.9 Bảng ImgPrivate 72

3.1.10 Bảng ImgPriCate 73
3.1.11 Bảng ImgModel 73
3.1.12 Bảng ConsultingCate 73
3.1.13 Bảng Consulting 74
3.1.14 Bảng Comment 75
3.1.15 Bảng Categories 75
3.1.16 Bảng Calendar 75
3.1.17 Bảng Visitor 76
76
3.1.20 Bảng VoteChosen 76
Trang 5
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
CHƯƠNG 4. THIẾT KẾ GIAO DIỆN VÀ CÀI ĐẶT WEBSITE 77
4.1 Giao diện trang chủ 77
4.2 Giao diện trang tư vấn 77
4.3 Giao diện trang đăng ký dịch vụ 79
4.4 Giao diện trang khách hàng 81
4.5 Giao diện trang quản lý người dùng 82
4.6 Giao diện trang soạn lịch chụp ảnh 82
4.7 Giao diện trang quản lý ảnh mẫu sản phẩm 83
4.8 Giao diện trang quản lý sản phẩm 85
4.9 Giao diện trang quản lý tin tức 86
4.10 Giao diện trang xem đơn hàng 87
4.11 Giao diện trang tải ảnh khách hàng 88
4.13Giao diện trang phản hồi khách hàng 89
CHƯƠNG 5. KẾT LUẬN 90
5.1 Kết quả đạt được 90
5.1.1.Về mặt lý thuyết 90
5.1.2. Về mặt thực nghiệm 90
5.2.2. Những khó khăn trong quá trình thực hiện đề tài 91

5.3 Hướng phát triển của đề tài 91
TÀI LIỆU THAM KHẢO 92
Trang 6
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
DANH MỤC HÌNH
Hình 2.2.1: Mô hình Use case tổng quát 21
Hình 2.2.2: Mô hình Use case Diagram Admin 22
Hình 2.2.3: Sơ đồ hoạt động quá trình đăng nhập của Admin 23
Hình 2.2.4: Sơ đồ hoạt động quá trình quản lý người dùng của Admin 24
Hình 2.2.5: Sơ đồ hoạt động quá trình thêm mới người dùng của Admin 26
Hình 2.2.6: Sơ đồ hoạt động quá trình quản lý người dùng của Admin 27
Hình 2.2.7: Sơ đồ hoạt động quá trình đổi quyền người dùng của Admin 28
Hình 2.2.8: Mô hình Use case Diagram Quản trị chung 29
Hình 2.2.10: Sơ đồ hoạt động quản lý lịch của quản trị chung 31
Hình 2.2.11: Sơ đồ hoạt động quản lý sản phẩm của quản trị chung 33
Hình 2.2.12: Sơ đồ hoạt động quản lý cơ sở và lịch của quản trị chung 34
Hình 2.2.13: Sơ đồ mô hình Use case Diagram Quản lý tin 34
Hình 2.2.14Sơ đồ hoạt động đăng nhập của quản lý tin 36
Hình 2.2.15: Sơ đồ hoạt động quản lý tin của quản lý tin 37
Hình 2.2.16: Mô hình Use case Diagram khách hàng 38
Hình 2.2.17: Sơ đồ hoạt độnng đăng ký của khách hàng 40
Hình 2.2.18: Sơ đồ hoạt độnng đăng nhập của khách hàng 41
Hình 2.2.17: Sơ đồ hoạt độnng đăng ký dịch vụ của khách hàng 42
Trang 7
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
Hình 2.2.19: Sơ đồ hoạt độnng trong phần khách hàng của khách hàng 43
Hình 2.3.1: Biểu đồ tuần tự quá trình đăng nhập của admin 44
Hình 2.3.2: Biểu đồ tuần tự quá trình dùng thêm người của admin 44
Hình 2.3.3: Biểu đồ tuần tự quá trình xóa người dùng của admin 45
Hình 2.3.4: Biểu đồ tuần tự quá trình đổi quyền người dùng của admin 45

Hình 2.3.5: Biểu đồ tuần tự quá trình đăng nhập của quản trj chung 46
Hình 2.3.6: Biểu đồ tuần tự quá trình quản lý cơ sở của admin 46
Hình 2.3.7: Biểu đồ tuần tự quá trình thay đổi lịch cho khách hàng của admin
47
Hình 2.3.8: Biểu đồ tuần tự quá trình đăng nhập của quản lý tin 48
Hình 2.3.9: Biểu đồ tuần tự quá trình thêm tin tức của quản lý tin 48
Hình 2.3.10: Biểu đồ tuần tự quá trình xóa tin tức của quản lý tin 49
Hình 2.3.11: Biểu đồ tuần tự quá trình cập nhật tin tức của quản lý tin 49
Hình 2.3.12: Biểu đồ tuần tự quá trình đăng nhập của khách hàng 50
Hình 2.3.13: Biểu đồ tuần tự quá trình đăng ký tài khoản của khách hàng 50
Hình 2.3.12: Biểu đồ tuần tự quá trình phản hồi của khách hàng 51
Hình 2.4.1: Biểu đồ cộng tác quá trình đăng nhập của admin 52
Hình 2.4.2: Biểu đồ cộng tác quá trình thêm người dùng của admin 52
Hình 2.4.3: Biểu đồ cộng tác quá trình xóa người dùng của admin 53
Trang 8
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
Hình 2.4.4: Biểu đồ cộng tác quá trình đổi quyền người dùng của admin 53
Hình 2.4.5: Biểu đồ cộng tác quá trình đăng nhập của quản trị chung 54
Hình 2.4.6: Biểu đồ cộng tác quá trình quản lý cơ sở của quản trị chung 54
Hình 2.4.7: Biểu đồ cộng tác quá trình thay đổi lịch cho khách của quản trị
chung 55
Hình 2.4.8: Biểu đồ cộng tác quá trình đăng nhập của quản lý tin 55
Hình 2.4.9: Biểu đồ cộng tác quá trình thêm tin tức của quản lý tin 56
Hình 2.4.10: Biểu đồ cộng tác xóa tin tức của quản lý tin 56
Hình 2.4.11: Biểu đồ cộng tác xóa tin tức của quản lý tin 57
Hình 2.4.12: Biểu đồ cộng tác đăng nhập của khách hàng 57
Hình 2.4.13: Biểu đồ cộng tác đăng nhập của khách hàng 58
Hình 2.4.14: Biểu đồ cộng tác đăng ký dịch vụ của khách hàng 58
Hình 2.4.15: Biểu đồ cộng tác quá trình phản hồi của khách hàng 59
Hình 2.4.15: Biểu đồ cộng lớp của hệ thống 60

Hình 3.15 Bảng Categories 65
Hình 4.1:Giao diện trang chủ 67
Hình 4.2: Giao diện trang tư vấn 68
Hình 4.4: Giao diện đăng ký dịch vụ 69
Hình 4.3: Giao diện trang khách hàng 70
Trang 9
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
Hình 4.5: Giao diện trang quản lý người dùng 71
Hình 4.6: Giao diện trang soạn lịch chụp ảnh 72
Hình 4.7: Giao diện trang quản lý ảnh mẫu sản phẩm 73
Hình 4.8: Giao diện trang quản lý sản phẩm 74
Hình 4.9: Giao diện trang quản lý tin tức 75
Hình 4.10: Giao diện trang xem đơn hàng 76
Hình 4.12: Giao diện trang tải ảnh khách hàng 77
Hình 4.13: Giao diện trang phản hồi khách hàng 78
Trang 10
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
DANH MỤC BẢNG
Bảng 3.1: Các kí hiệu mô tả 19
Bảng 3.1: Bảng User 61
Bảng 3.2: Bảng ProductModel 61
Bảng 3.3: Bảng Product 62
Bảng 3.4: Bảng Photographer 62
Bảng 3.5: Bảng Order 62
Bảng 3.6: Bảng News 63
Bảng 3.7: Bảng ModelGroup 63
Bảng 3.8: Bảng ModelCategories 63
Bảng 3.9: Bảng ImgPrivate 63
Bảng 3.10: Bảng ImgPriCate 64
Bảng 3.11: Bảng ImgModel 64

Bảng 3.12: Bảng ConsultingCate 64
Bảng 3.13: Bảng Consulting 64
Bảng 3.14: Bảng Comment 65
Bảng 3.16: Bảng Calendar 65
Bảng 3.17: Bảng Visitor 65
Bảng 3.18: Bảng Branch 66
Bảng 3.19: Bảng Vote 66
Bảng 3.20: Bảng VoteChosen 66
Trang 11
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
PHẦN I. MỞ ĐẦU
1. Tên đề tài
XÂY DỰNG WEBSITE GIỚI THIỆU VÀ TƯ VẤN DỊCH VỤ ĐÁM CƯỚI
CHO CỬA HÀNG ÁO CƯỚI MỸ LƯỢNG
2. Lý do chọn đề tài
Ngày nay xây dựng website cho các doanh nghiệp, công ty, cửa hàng là
một công việc quan trọng đến nỗi trở thành tiểu điểm đầu tiên của mỗi
kế hoạch kinh doanh.
Website đóng vai trò kênh truyền thông và công cụ kinh doanh hàng
đầu cho mỗi doanh nghiệp, nó mang lại những lợi thế không thể phủ
nhận. Việc xây dựng website giúp:
+ Thiết lập sự hiện diện mới trên internet, tạo cơ hội tiếp xúc với khách
hàng ở mọi nơi và tại mọi địa điểm.
+ Giới thiệu các sản phẩm dịch vụ một cách sinh động và mang tính
tương tác cao.
+ Tạo cơ hội để bán sản phẩm hàng hóa một cách chuyên nghiệp mà
không tốn nhiều chi phí.
+ Cơ hội phục vụ khách hàng tốt hơn, đạt được sự hài lòng hơn từ
khách hàng.
Xuất phát từ nhu cầu ứng dụng thực tế

+ Ảnh viện Mỹ Lượng là ảnh viện chuyên phục vụ các dịch vụ cưới
hỏi, chụp ảnh, quay phim cho các sự kiện và theo yêu cầu của khách
hàng, đang có nhu cầu mở rộng kinh doanh ra nhiều chi nhánh. Ảnh
viện cần có một website để đáp ứng nhu cầu phát triển của mình.
Vì những lí do trên nên đồ án tốt nghiệp, chúng em chọn đề tài “Xây dựng
website giới thiệu và tư vấn dịch vụ đám cưới cho cửa hàng áo cưới Mỹ
Lượng”
Trang 12
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
3. Khách thể và đối tượng nghiên cứu
Trong đồ án tốt nghiệp này nhóm đã tìm hiểu những vấn đề sau:
Phân tích thiết kế hướng đối tượng UML
Ngôn ngữ lập trình Visual C# 2008
Hệ quản trị cơ sở dữ liệu SQL Server 2008
Khảo sát đặc tả và phân tích thiết kế hệ thống của ảnh viện Mỹ Lượng
cho việc xây dựng hệ thống website.
4. Giới hạn và phạm vi ngiên cứu
Về mặt phân tích và thiết kế hệ thống: Kết quả thu được của đề tài từ
các mô hình phân tích hệ thống, cơ sở dữ liệu… hoàn toàn có khả năng
xây dựng phần cơ sở dữ liệu cho ứng dụng website thương mại điện tử.
Trên cơ sở nghiên cứu và áp dụng các hiểu biết về HTML, CSS,
Javacript, Asp.net để hoàn thàng những nội dung sau:
Quảng bá hình ảnh của ảnh viện đến với khách hàng.
Website quảng cáo được sản phẩm, dịch vụ của ảnh viện.
Website được phân quyền quản lý.
Website phải có ứng dụng để quản lý sản phẩm dịch vụ, quản lý khách
hàng…
Đăng bài viết, hiển thị sản phẩm
5. Mục đích nghiên cứu
Tìm hiểu quá trình xây dựng website

Tìm hiểu HTML, CSS, Javascript
Tìm hiểu về ngôn ngữ lập trình Visual C# 2008 và hệ quản trị SQL
2008
Xây dựng ứng dụng website
Trang 13
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
6. Phương pháp nghiên cứu
Khảo sát thực trạng tạiảnh viện Mỹ Lượng.
Thu thập các nhu cầu từ phía người dùng.
Phân tích thiết kế hệ thống theo nhu cầu thực tế của người dùng.
Nghiên cứu các công cụ xây dựng hệ thống.
7. Ý nghĩa khoa học và thực tiễn của đề tài
Bản thuyết minh của đề tài sẽ là tài liệu nghiên cứu, tham khảo thiết thực cho
sinh viên ngành công nghệ thông tin có niềm đam mê yêu thích và quan tâm
tới lĩnh vực thiết kế Website.
Chương trình ứng dụng của đề tài có thể làm công cụ thực nghiệm, mô phỏng
một Website đơn giản, đặc biệt rất phù hợp với sinh viên đang và học môn
ASP.Net cũng như sinh viên làm các đề tài thuộc lĩnh vực thiết kế Website.
8. Cấu trúc của đồ án tốt nghiệp
Phần 1: Mở đầu
Tổng quan về đồ án tốt nghiệp “Xây dựng website giới thiệu và tư vấn
dịch vụ đám cưới cho cửa hàng áo cưới Mỹ Lượng”
Phần 2: Nội dung
Chương 1: Khảo sát, đánh giá hệ thống cũ, mô tả hệ thống mới
Chương 2:Phân tích thiết kế theo UML
Chương 3:Thiết kế cơ sở dữ liệu
Chương 4:Thết kế giao diện và cài đặt website
Chương 5: Kết luận
Tài liệu tham khảo
Trang 14

Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
PHẦN II. NỘI DUNG
CHƯƠNG 1: KHẢO SÁT, ĐÁNH GIÁ HỆ THỐNG CŨ, MÔ TẢ HỆ
THỐNG MỚI
1.1. Khảo sát và mô tả hiện trạng
Ảnh viện áo cưới Mỹ Lượng
Địa chỉ: Chợ Đường Cái – Trưng Trắc – Văn Lâm – Hưng Yên
1.1.2. Các nguồn điều tra
- Từ giám đốc và nhân viên trong ảnh viện.
- Từ khách hàng
- Hoạt động của ảnh viện.
- Từ nguồn tài nguyên trên mạng: website ,
, />1.1.3. Hình thức khảo sát
- Phỏng vấn/ điều tra: Hỏi trực tiếp chủ ảnh viện, nhân viên trong ảnh viện và
khách hàng đã tới chụp ảnh ở ảnh viện ( sử dụng những câu hỏi mở ).
- Nghiên cứu tài liệu:
+ Cơ cấu tổ chức của ảnh viện.
+ website trên mạng.
1.1.4. Mô tả hoạt động của hệ thống cũ
Trong ảnh viện mỹ Lượng tổ chức các bộ phận có sự hỗ trợ lẫn nhau
bao gồm: bộ phận tư vấn,bộ phận chụp ảnh, bộ phận trang điểm, bộ phận
chỉnh sửa ảnh, bộ phận tài chính.
1.1.4.1. Bộ phận tư vấn
Trang 15
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
Cho khách hàng xem các mẫu album của ảnh viện.
Từ ý kiến của khách hàng bộ phận tư vấn đưa ra các gói dịch vụ hợp lý
cho khách.
Khi khách hàng đã quyết định chụp ảnh tại ảnh viện, khách hàng đăng
ký lịch chụp bộ phận tư vấn xem lịch chụp ảnh của ảnh viện và thống

nhất lại lịch chụp ảnh với khách hàng.
1.1.4.2. Bộ phận chụp ảnh
Bộ phận chụp ảnh chụp ảnh cho khách theo lịch đã sắp xếp trước.
Cho khách hàng xem ảnh sau khi chụp và khách hàng sẽ chọn các ảnh
làm album, ảnh lớn.
Đưa lại các kiểu ảnh khách hàng đã chọn cho bộ phận chỉnh sửa ảnh
1.1.4.3. Bộ phận trang điểm
Cùng bộ phận chụp ảnh trang điểm trong các kịch bản chụp ảnh.
Trang điểm trong lễ cưới hỏi…
1.1.4.4. Bộ phận hành chính
Quản lý tài chính của ảnh viện.
Quản lý lịch chụp ảnh và lấy ảnh của khách hàng
Quản lý , theo dõi lịch làm việc cảu các bộ phận khách
1.2. Quy trình thực hiện một kịch bản chụp ảnh tại ảnh viện Mỹ Lượng
Tại ảnh viện Mỹ Lượng thì quy trình một kịch bản chụp ảnh được thực
hiện qua các bước sau:
Bước 1: Khi khách hàng đến ảnh viện chụp ảnh thì đầu tiên khách hàng
được nhân viên bên bộ phận chăm sóc khách hàng tư vấn,giải đáp các
thắc mắc, giới thiệu về mẫu album, ảnh mà khách hàng xem hoặc yêu
cầu.
Trang 16
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
Bước 2: Khách hàng quyết định chụp ảnh tại ảnh viện, khách hàng
thống nhất lịch chụp ảnh tại ảnh viện.
Điền thông tin của khách hàng và đặt một phần tiền trước cho ảnh viện.
Bước 3:Đến ngày hẹn khách hàng tới chụp ảnh.
Chọn các ảnh làm album và ảnh lớn.
Khách hàng được hẹn ngày tới xem ảnh sau khi được chỉnh sửa.
Ảnh được chuyển cho bộ phận chỉnh sửa ảnh.
Bước 4:Khách hàng đến xem ảnh đã được chỉnh sửa.

Nếu đồng ý với ảnh đã chỉnh sửa ảnh được mang đi in.
Khách hàng tiếp tục được hẹn ngày tới lấy album.
Bước 5:Khách hàng tới lấy album, ảnh và thanh toán nốt phần tiền còn
lại
1.3 Đánh giá hiện trạng hệ thống cũ
Qua khảo sát thực tế, nhóm đề tài thấy hoạt động ở ảnh viện vẫn chưa
mang tính chất thương mại và tin học hóa. Vấn đề này làm cho chủ ảnh viện
và nhân viên rất vất vả khi khách hàng đến chụp ảnh thì nhân viên phải tư vấn
cho khách hàng rất nhiều. Vấn đề này khiến cho cả nhân viên và khách hàng
đều mất thời gian.
Tuy nhiên cũng đã có một số ảnh viện đã ứng dụng thương mại điện tử
và tin học hóa rất tốt vào việc kinh doanh như Meliawedding. Ảnh viện có
website giới thiệu mẫu album ảnh rất phong phú ở đó cho phép khách hàng
đặt lịch chụp ảnh và xem trước ảnh đã chỉnh sửa mà không cần tới ảnh viện.
Ở đó ảnh viện có thể giới thiệu đầy đủ các thông tin của sản phẩm giúp khách
hàng khi vào đó xem có thể chọn lựa cho mình những album, lại còn làm
giảm bớt thời gian giới thiệu của nhân viên. Khách hàng cần gì chỉ cần vào
website là biết ngay.
1.3.1 Ưu điểm
- Khách hàng tận mắt nhìn thấy sản phẩm, nhận hàng trực tiếp.
Được trao đổi trực tiếp với cửa hàng.
Trang 17
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
1.3.2 Nhược điểm
- Khách hàng phải mất thời gian đến tận ảnh viện xem album ảnh mẫu
,xem ảnh sau khi chỉnh sửa.
- Công ty phải có nhân viên tư vấn cho khách hàng, điều này làm cho cả
nhân viên và khách hàng rất mất thời gian
- Để chụp ảnh khách hàng phải mất rất nhiều thời gian chờ đợi, qua rất
nhiều công đoạn khác nhau.

1.4. Các vấn đề đặt ra cho hệ thống mới
Nhận xét tình hình thực tế: Qua thực tế khảo sát, nhận thấy rằng số
lượng công việc trong một ảnh viện thì nhiều mà hầu hết các công việc được
làm thủ công nên có nhiều bất tiện như:
Đối với khách hàng đến ảnh viện phải chờ đợi và đặc biệt là khó có thể tìm
được mẫu theo yêu cầu.
Đối với nhân viên trong công ty, việc quản lý điều hành vẫn làm thủ công
ở hầu hết các khâu. Và đặc biệt là nhân viên phải mất thời gian cũng như công
sức để tư vấn, giải đáp thắc mắc, giới thiệu cho khách hàng
Việc thống kê, điều tra nhu cầu khách hàng chưa thể thực hiện một cách
chính xác vì chưa có hệ thống lưu trữ và quản lý các thông tin này.
Xuất phát từ những hạn chế của hệ thống cũ nên việc tin học và thương
mại hóa vào việc xem album ảnh mẫu và đăng ký thời gian chụp ảnh là việc
làm hợp lý. Chính vì vậy nhóm đề tài xây dựng một website quảng bá cho ảnh
viện Mỹ Lượng. Website đó đảm bảo cho ảnh viện có thể quảng cáo hình ảnh
ảnh viện, các mẫu album và các dịch vụ có trong ảnh viện, các dịch vụ hỗ trợ
khách hàng.
Trang 18
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
1.4.1. Phạm vi đề tài
Website xây dựng nhằm mục đích phục vụ công việc tại ảnh viện qua
mạng, bao gồm những nghiệp vụ chính sau:
Quản lý người dùng.
Quản lý mẫusản phẩm
Nhóm mẫu sản phẩm.
Mẫu sản phẩm.
Ảnh mẫu sản phẩm.
Quản lý sản phẩm
Loại sản phẩm và dịch vụ.
Sản phẩm và dịch vụ.

Quán lý tin
Quản lý tin tức.
Quản lý tư vấn.
Quản lý khách hàng
Xem khách hàng.
Tải ảnh khách hàng
Phản hồi khách hàng.
Quản lý cơ sở và lịch
Quản lý cơ sở
Trang 19
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
Quản lý nhân viên chụp ảnh
Soạn lịch chụp ảnh
Trong đây, xây dựng một hệ thống lưu trữ cơ sỡ dữ liệu phù hợp với nhu cầu,
hỗ trợ các công việc trên
1.4.2.Yêu cầu tin học và thương mại hóa
1.4.2.1.Nội dung đề tài
Với nhu cầu thông tin và qui mô kinh doanh ngày càng mở rộng cho các
công ty, doanh nghiệp nhằm tạo sự thu hút cũng như giới quan tâm về mua
bán, có thể quan hệ hợp tác và trao đổi trực tiếp những vấn đề cần thiết về
mua bán, hay tìm hiểu về chính công ty, hàng hóa của mình. Do đó website
này đòi hỏi phải tiện lợi, đơn giản, đẹp mắt, dễ sử dụng, dễ hiểu, các thao tác
dễ dàng, luôn cập nhật những sản phẩm, mặt hàng mới của ảnh viện mình.
Với nhân viên quản lý.
Website đòi hỏi nhân viên phải thường xuyên theo dõi các thông tin về
hàng hóa, xử lý đúng yêu cầu, đúng chức năng do nhân viên nhập vào và thao
tác dễ dàng với công việc quản lý dữ liệu phải đáp ứng được yêu cầu.
Nhân viên phải nhập các thông tin cho các vật liệu mới, nhà cung cấp mới,
khách hàng mới vào trong dữ liệu và có sự kiểm tra về tính chính xác, đúng
đắn của dữ liệu.

Nhân viên được phép chỉnh sửa, xóa những thông tin sai, không phù hợp.
1.4.2.2.Mô tả yêu cầu
Yêu cầu chức năng
Tra cứu:
+ Sản phẩm và dịch vụ: tìm kiếm thông tin về sản phẩm và dịch vụ.
+ Đặt lịch đến ảnh viện: xem lịch làm việc của ảnh viện.
Lưu trữ:
Trang 20
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
+ Sản phẩm và dịch vụ đây là hệ thống dữ liệu về quản lý sản phẩm và
dịch vụ, bao gồm các thông tin: tên, chi tiết, loại, thời lượng Trong đó các
thao tác về sản phẩm là thêm chi tiết từng sản phẩm, từng dịch vụ.
+ Khách hàng: đây là hệ thống dữ liệu về quản lý khách hàng, bao gồm
các thông tin về khách hàng, họ, tên và email, địa chỉ…
+ Quyền: dữ liệu quản lý nội dung các thông tin về quyền của nhân viên
khi đăng nhập hệ thống.
1.4.3.Cách tiếp cận và giải quyết vấn đề
1.4.3.1.Cách tiếp cận
Dùng phương pháp hướng đối tượng để tiếp cận vấn đề rõ hơn, tạo
khung nhìn tổng thể của vấn đề.
1.4.3.2.Giải quyết vấn đề
Có nhiều cách để giải quyết vấn đề. Nhưng ở đây, đề tài chọn phân tích–
thiết kế hướng đối tượng bằng ngôn ngữ UML – Unified Modeling Language
để giải quyết vấn đề đặt ra. Gồm các bước sau:
Mô hình hóa nghiệp vụ:
Dựa trên khảo sát thực trạng, đề tài sử dụng các công cụ của UML để mô
hình hóa các nghiệp vụ.
Phân tích:
Ở bước này, đề tài phân tích để đưa ra những mô hình tổng quát quan
sát trạng thái tĩnh của các nghiệp vụ, quy trình của mỗi nghiệp vụ và các

Actor ( tác nhân ). Sử dụng các công cụ của UML.
Thiết kế:
Từ kết quả ở mức phân tích, triển khai thiết kế để đạt được các kết quả
sau:
+ Thiết kế cơ sở dữ liệu.
+ Thiết kế ứng dụng.
Trang 21
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
Cài đặt
Thực hiện cài đặt các kết quả đã thiết kế trên ASP.NET 3.5, sử dụng cơ
sở dữ liệu SQL server 2005.
Thử nghiệm
Chạy website nhiều lần trên hệ điều hành Windos XP, Windos 7, trình
duyệt Morilla Firefox, trình duyệt Internet Explorer…
1.4.4. Mục tiêu đạt được khi xây dựng website quảng bá cho ảnh viện qua
mạng
Sau khi nhận được đề tài và nghiên cứu, tìm hiểu thực tế em xây dựng ý
tưởng thiết kế website quảng bá cho ảnh viện qua mạng cần đạt được những
mục tiêu sau:
Đối với khách hàng và người quản trị
- Khách hàng xem và lựa chọn dịch vụ và thời gian thực hiện, đăng nhập
khách hàng và quyết định có sử dụng dịch vụ hay không.
- Khách hàng có thể tìm hiểu những thông tin về ảnh viện,báo giá dịch
vụ, đóng góp ý kiến về ảnh viện.
- Nếu bạn là người quản trị bạn có thể thao tác trên cơ sở dữ liệu, đăng
ký người quản trị mới, cập nhập thông tin sản phẩm và dịch vụ, cập nhập tin
tức, thông tin tư vấn, tải ảnh khách hàng…
- Khách hàng có thể xem các thông tin về số khách hàng, lựa chọn các
ảnh vào album sau khi chụp.
- Xử lý, chuẩn hoá dữ liệu nhập vào bởi những người truy cập web và

ban quản trị khi cập nhật thông tin.
Các mục tiêu khác
Tính thẩm mỹ
+ Website có giao diện đẹp, dễ truy cập và sử dụng tạo tâm lý thoải mái
cuốn hút khách hàng khi truy cập.
Trang 22
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
Tính lôgic và bảo mật
+ Tạo được sự liên kết logic giữa các trang để khách hàng có thể truy cập
một cách nhanh nhất và thuận tiện nhất .
+ Đảm bảo tính bảo mật về các thông tin nhạy cảm của khách hàng tạo
cảm giác an toàn cho khách hàng.
+ Đối với nhà quản trị có thể cập nhật, thêm xoá sửa đổi thông tin liên
quan đến mặt hàng và các vấn đề khác. Nhận và trả lời ý kiến từ phía khách
hàng.
Trang 23
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
CHƯƠNG 2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Trong chương này nhóm đề tài sẽ phân tích hệ thống theo UML
Các kí hiệu mô tả
Kí hiệu Mô tả

Biểu diễn các tác nhân (Actor)  Người hay hệ
thống khác tương tác với hệ thống hiện tại.

Biểu diễn các Use Case, biểu diễn những hành
động mà hệ thống thực hiện.
Lớp biên (lớp giao diện)
Lớp thực thể
Lớp điều khiển

Mô tả một hoạt động gồm tên hoạt động và đặc tả
của hoạt động
Mô tả một lựa chọn điều kiện
Trạng thái khởi đầu
Trạng thái kết thúc
Quan hệ <<Include>>
Quan hệ <<Extend>>
Bảng 3.1: Các kí hiệu mô tả
2.1 Danh sách các Actor
Trang 24
Xây dựng website giới thiệu và tư vấn dịch vụ áo cưới cho cửa hàng áo cưới Mỹ Lượng
2.1.1. Admin
Người sử dụng thuộc nhóm quyền này sẽ được quyền truy xuất những
chức năng trong hệ thống và có thể cấp quyền hay thay đổi quyền của
những người sử dụng khác. Quyền này thường dành riêng cho người quản
trị chương trình.
2.1.2. Quản trị chung
Người sử dụng thuộc nhóm quyền này sẽ được truy xuất những chức năng:
Quản lý cơ sở và lịch
Quản lý mẫu sản phẩm
Quản lý sản phẩm
Quản lý tin
Quản lý khách hàng
2.1.3. Quản lý tin
Người sử dụng thuộc nhóm quyền này sẽ được truy xuất chức năng cập
nhật tin tức, thông tin tư vấn.
2.1.4. Khách hàng
Khách hàng có những chức năng sau:
+ Hệ thống: Đăng ký, đăng nhập, đổi mật khẩu, tạo tài khoản, kiểm tra
tài khoản.

+ Dịch vụ: Tìm kiếm và xem album ảnh mẫu, chọn dịch vụ, đăng ký thời
gian tới chụp ảnh và lấy ảnh.
Trang 25

×