Tải bản đầy đủ (.pdf) (10 trang)

Xây dựng website quảng cáo và đặt lịch chụp trực tuyến tại studio

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 (135.87 KB, 10 trang )

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN

SINH VIÊN: NGUYỄN QUỲNH TRANG

XÂY DỰNG WEBSITE QUẢNG CÁO VÀ ĐẶT LỊCH CHỤP
TRỰC TUYẾN TẠI STUDIO

NGƯỜI HƯỚNG DẪN: TS. NGUYỄN LONG GIANG

Hà Nội - 2015


LỜI CAM ĐOAN
Em tên là: Nguyễn Quỳnh Trang, sinh viên lớp ĐH1C1, khoa Công nghệ thông
tin, trường Đại học Tài Nguyên và Môi Trường Hà Nội.
Em xin cam đoan toàn bộ nội dung của đồ án do em tự học tập, nghiên cứu trên
Internet, sách và các tài liệu trong và ngoài nước có liên quan. Không sao chép hay
sử dụng bài làm của bất kỳ ai khác, mọi tài liệu đều được trích dẫn cụ thể.
Em xin chịu hoàn toàn trách nhiệm về lời cam đoan của mình trước quý thầy cô,
Khoa và Nhà trường.
Hà Nội, ngày 15 tháng 06 năm 2015
Người cam đoan

Nguyễn Quỳnh Trang

1


MỤC LỤC
LỜI CAM ĐOAN .................................................................................................... 1


LỜI CẢM ƠN ......................................................................................................... 6
LỜI MỞ ĐẦU ......................................................................................................... 9
Chương 1 TỔNG QUAN ....................................................................................... 10
1.1

Nội dung nghiên cứu. ........................................................................... 10

1.1.1

Mục tiêu của đề tài................................................................................ 10

1.1.2

Nội dung............................................................................................... 10

1.1.3

Phương pháp nghiên cứu. ..................................................................... 10

1.1.4

Phạm vi nghiên cứu. ............................................................................. 11

1.2

Tìm hiểu về thương mại điện tử ............................................................ 11

1.2.1

Một số khái niệm thương mại điện tử ................................................... 11


1.2.2

Lợi ích và giới hạn ................................................................................ 12

a.

Lợi ích .................................................................................................. 12

b.

Giới hạn................................................................................................ 12

1.3

Giới thiệu về hệ thống website.............................................................. 13

1.3.1

Đặc tả các chức năng hệ thống .............................................................. 13

1.3.2

Quá trình giao dịch đặt lịch chụp trên mạng .......................................... 14

Chương 2 PHÂN TÍCH, THIẾT KẾ HỆ THỐNG VÀ CƠ SỞ DỮ LIỆU .............. 15
2.1

Bài toán ................................................................................................ 15


2.2

Phân tích, thiết kế hệ thống ................................................................... 15

2.2.1

Các yêu chức năng................................................................................ 15

a.

Các yêu cầu về chức năng nghiệp vụ .................................................... 15

b.

Yêu cầu chức năng hệ thống ................................................................. 15

2.2.2

Các yêu cầu phi chức năng ................................................................... 16

a.

Nhằm lợi ích của các đối tượng người dùng .......................................... 16

b.

Nhằm lợi ích của việc phát triển dự án .................................................. 16

2.2.3


Các tác nhân của hệ thống .................................................................... 16
2


2.2.4

Gói tác nhân khách hàng ....................................................................... 17

2.2.4.1

Biểu đồ UseCase .................................................................................. 17

2.2.4.2

Biểu đồ tuần tự ..................................................................................... 19

2.2.5

Gói tác nhân Người quản trị hệ thống (admin) ...................................... 19

2.2.5.1

Biểu đồ UseCase người quản trị hệ thống ............................................. 19

2.2.5.2

Biểu đồ tuần tự ..................................................................................... 21

2.2.6


Gói tác nhân sale .................................................................................. 22

2.2.6.1

Biểu đồ UseCase sale ........................................................................... 22

2.2.6.2

Biểu đồ tuần tự ..................................................................................... 24

2.2.7

Gói tác nhân Marketing ........................................................................ 24

2.2.7.1

Biểu đồ UseCase marketing .................................................................. 24

a.

Đặc tả ................................................................................................... 24

b.

Biểu đồ UseCase marketing .................................................................. 25

2.2.7.2

Biểu đồ tuần tự marketing..................................................................... 26


a.

Biểu đồ tuần tự quản lý tin tức .............................................................. 26

b.

Biểu đồ tuần tự quản lý sản phẩm ......................................................... 27

2.2.8

Biểu đồ hoạt động của hệ thống website ............................................... 28

2.2.9

Biểu đồ lớp ........................................................................................... 30

a.

Biểu đồ lớp ........................................................................................... 30

b.

Mô tả các lớp ........................................................................................ 30

2.3

Thiết kế cơ sở dữ liệu ........................................................................... 32

2.4


Thiết kế các bảng dữ liệu ...................................................................... 32

2.4.1

Bảng chi tiết tài khoản .......................................................................... 32

2.4.2

Bảng lịch chụp ...................................................................................... 33

2.4.3

Bảng sản phẩm ..................................................................................... 33

2.4.4

Bảng tin tức .......................................................................................... 33

2.4.5

Bảng đặt dịch vụ ................................................................................... 34

Chương 3 XÂY DỰNG CHƯƠNG TRÌNH .......................................................... 35

3


3.1

Sơ đồ website ....................................................................................... 35


3.2

Công cụ lập trình .................................................................................. 35

3.2.1

Hệ quản trị CSDL MySQL ................................................................... 35

3.2.2

Công cụ hỗ trợ lập trình: Microsoft Visual Studio 2010 ........................ 35

3.2.3

Ngôn ngữ lập trình................................................................................ 37

a.

Công nghệ ASP.NET .............................................................................. 37

b.

Visual Basic............................................................................................ 38

3.2.4

Lựa chọn môi trường cài đặt ................................................................. 39

3.2.5


Lựa chọn mô hình cài đặt...................................................................... 39

3.3

Triển khai và thử nghiệm chương trình ................................................. 40

3.3.1

Chức năng dành cho khách hàng:.......................................................... 40

3.3.2

Chức năng dành cho quản trị: ............................................................... 42

3.4

Kết luận kiểm thử ................................................................................. 45

KẾT LUẬN ........................................................................................................... 47
TÀI LIỆU THAM KHẢO ..................................................................................... 48

4


DANH MỤC CÁC BẢNG

Bảng 2.1: Class quản lý ......................................................................................... 30
Bảng 2.2: Class tin tức........................................................................................... 31
Bảng 2.3: Class sản phẩm ...................................................................................... 31

Bảng 2.4: Class đặt lịch chụp ................................................................................. 31
Bảng 2.5: Class khách hàng ................................................................................... 32

5


DANH MỤC CÁC HÌNH VẼ
Chương 2: PHÂN TÍCH, THIẾT KẾ HỆ THỐNG VÀ CƠ SỞ DỮ LIỆU
Hình 2.1: Biểu đồ UseCase tổng quát hệ thống website ......................................... 17
Hình 2.2: Biểu đồ UseCase khách hàng ................................................................. 18
Hình 2.3: Biểu đồ tuần tự quá trình đặt lịch chụp của khách hàng .......................... 19
Hình 2.4: Biểu đồ UseCase người quản trị (admin)................................................ 20
Hình 2.5: Biểu đồ tuần tự chức năng quản lý tài khoản của người quản trị (admin) 21
Hình 2.6: Biểu đồ tuần tự chức năng quản lý tài khoản của người quản trị (admin) 22
Hình 2.7: Biểu đồ UseCase phân rã đối tượng quản lý khách hàng của sale ........... 23
Hình 2.8: Biểu đồ tuần tự quản lý khách hàng của Sale ......................................... 24
Hình 2.9: Biểu đồ UseCase phân rã đối tượng quản lý tin tức của marketing ......... 25
Hình 2.10: Biểu đồ UseCase phân rã đối tượng quản lý sản phẩm của marketing .. 25
Hình 2.11: Biểu đồ tuần tự quản lý tin tức của marketing ...................................... 26
Hình 2.12: Biểu đồ tuần tự quản lý sản phẩm của marketing ................................. 27
Hình 2.13: Biểu đồ hoạt động đăng nhập ............................................................... 28
Hình 2.14: Biểu đồ hoạt động đặt lịch chụp của khách hàng .................................. 28
Hình 2.15: Biểu đồ hoạt động quản lý khách hàng của sale.................................... 28
Hình 2.16: Biểu đồ hoạt động quản lý sản phẩm của marketing ............................. 29
Hình 2.17: Biểu đồ hoạt động quản lý tin tức của markerting ................................ 29
Hình 2.18: Biểu đồ lớp .......................................................................................... 30
Chương 3: XÂY DỰNG CHƯƠNG TRÌNH
Hình 3.1: Sơ đồ website......................................................................................... 35
Hình 3.2: Công cụ hỗ trợ lập trình: Microsoft Visual Studio 2010 ......................... 36
Hình 3.3: Tương tác người ứng dụng web ............................................................. 38

Hình 3.4: Giao diện trang chủ ................................................................................ 40
Hình 3.5: trang sản phẩm ....................................................................................... 40
Hình 3.6: Trang tin tức .......................................................................................... 41

6


Hình 3.7: Trang đặt lịch chụp trực tuyến ............................................................... 41
Hình 3.8: Trang đăng nhập .................................................................................... 42
Hình 3.9: Trang quản lý chung của admin ............................................................. 42
Hình 3.10: Trang quản lý tin tức của admin ........................................................... 43
Hình 3.11 : Trang quản lý lịch chụp của admin...................................................... 43
Hình 3.12: Trang quản lý đặt lịch chụp của admin ................................................. 44
Hình 3.13: Trang quản lý chung của marketing ..................................................... 44
Hình 3.14: Trang quản lý chung của sale ............................................................... 45

7


LỜI CẢM ƠN
Trước tiên, em muốn gửi lời cảm ơn sâu sắc nhất tới là thầy giáo hướng dẫn
tốt nghiệp, thầy Nguyễn Long Giang, Viện Công nghệ thông tin. Thầy chính là
người đã hướng dẫn tận tình, cung cấp cho em những kiến thức và tài liệu quý giá,
định hướng và tạo điều kiện tối đa cho em trong quá trình nghiên cứu và thực hiện
đồ án tốt nghiệp. Nhờ sự giúp đỡ và chỉ bảo tận tâm của thầy, em mới có thể hoàn
thành được đồ án này.
Đồng thời, em xin chân thành cảm ơn tới các thầy, cô giáo phụ trách giảng dạy
tại trường Đại học Tài Nguyên và Môi Trường đã tận tâm dạy dỗ em trong suốt
những năm học vừa qua.
Tuy nhiên trong quá trình thực hiện đồ án, chắc chắn sẽ không thể tránh khỏi

những thiếu sót chưa hoàn thiện, em kính mong thầy cô cùng các bạn bổ sung để đồ
án được hoàn thiện hơn.
Em xin chân thành cảm ơn!

8


LỜI MỞ ĐẦU

Trong nền kinh tế hiện nay, với xu thế toàn cầu hoá 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
hoá 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ông ngừ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 cho phép tiến hành thương mại hóa trên Internet. Với những
thao tác đơn giản trên máy có nối mạng Internet, chúng ta sẽ có tận tay những gì
mình cần mà không phải mất nhiều thời gian. Bằng cách vào các trang dịch vụ
thương mại điện tử, làm theo hướng dẫn và sử dụng.
Đề tài “Xây dựng website quảng cáo và đặt lịch chụp trực tuyến tại studio” rất
thực tế và phù hợp với tình hình thực tế tại các studio. Việc thiết lập một website
thương mại nhanh chóng với nhiều dịch vụ tiện ích và hoàn toàn miễn phí (hoặc chi
phí thấp ) có thể quảng bá được hình ảnh studio, tạo cơ hội giao dịch trên mạng cho
tất cả mọi người …là giải pháp tối ưu và thiết thực với các doanh nghiệp ở nước ta.

9



×