Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 144 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
144
Dung lượng
3,15 MB
Nội dung
TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM TRƢỜNG ĐẠI HỌC TƠN ĐỨC THẮNG KHOA CƠNG NGHỆ THƠNG TIN VÀ TỐN ỨNG DỤNG LUẬN VĂN TỐT NGHIỆP Đề tài: XÂY DỰNG WEBSITE HỆ THỐNG LIVE SURVEY HỖ TRỢ DOANH NGHIỆP KHẢO SÁT THỊ TRƢỜNG TRÊN MẠNG GVHD : ThS LÊ THỊ NGỌC THẢO SVTH : DƢƠNG QUỐC VINH MSSV : 060133T LỚP : 06TH2D KHÓA : 2006 - 2010 TP Hồ Chí Minh, Tháng Năm 2010 LỜI CẢM ƠN Lời nói đầu tiên, em xin gửi lời cám ơn đến khoa công nghệ thông tin Trƣờng Đại học Tôn Đức Thắng tạo điều kiện thuận lợi cho em hoàn thành đề tài luận văn Em chân thành cám ơn thầy cô khoa quan tâm, tận tình giảng dạy trang bị cho em nhiều kiến thức, kinh nghiệm học tập quý báu học kỳ vừa qua Những học giúp em có bƣớc tiến vững tự tin thực luận văn lần Em xin bày tỏ biết ơn sâu sắc đến cô Lê Thị Ngọc Thào dành nhiều thời gian hƣớng dẫn, bảo cho em suốt thời gian thực đề tài Với tất nỗ lực cá nhân, em dành nhiều thời gian cơng sức để hồn thành luận văn phạm vi khả cho phép.Nhƣng thời gian có giới hạn nên em khơng tránh khỏi thiếu sót Kính mong cảm thơng góp ý thầy bạn ! TP Hồ Chí Minh, Tháng Năm 2010 Sinh viên thực Dƣơng Quốc Vinh NHẬN XÉT CỦA GIẢNG VIÊN HƢỚNG DẪN TP Hồ Chí Minh, Tháng Năm 2010 NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN TP Hồ Chí Minh, Tháng Năm 2010 ã hội ngày đại hóa nhu cầu ngƣời ngày cao Cùng với phát triển nhanh chóng khơng ngừng cơng nghệ thơng tin làm cho việc truyền thông đến với ngƣời ngày nhanh xác Với nhiều loại truyền thơng khác internet ngày có vị trí quan trọng, minh chứng số lƣợng trang web ngày nhiều chất lƣợng giao tiếp với ngƣời dùng ngày cải thiện Mọi ngƣời dễ dàng truy cập, tìm kiếm thơng tin đáp ứng nhu cầu cách dễ dàng không nhiều thời gian X Đất nƣớc đà phát triển, hội nhập quốc tế nhu cầu quảng bá thị trƣờng ngày có vị trí quan trọng để đáp ứng nhu cầu xã hội Do đó, đa số định bắt nguồn từ yêu cầu thị trƣờng nên nói nghiên cứu thị trƣờng chiến lƣợc qui trình quảng bá thƣơng hiệu Để hình dung việc làm nhƣ nên khn khổ luận văn này, em xây dựng hệ thống khảo sát trực tuyến, cụ thể hệ thống Live Survey hỗ trợ doanh nghiệp khảo sát thị trƣờng mạng để nhà phân tích hiểu rõ chiến lƣợc nghiên cứu thị trƣờng giới nói chung Việt Nam nói riêng Trang web mang tầm chiến lƣợc nhà khảo sát Với hình thức khảo sát phong phú, nhiều loại câu hỏi đa dạng, loại câu hỏi mang đặc thù riêng giúp cho nhà phát triển phân tích thị trƣờng tìm đƣợc kết mong muốn thiết thực Công việc tạo khảo sát dễ dàng, nhanh chóng tiện lợi giúp ngƣời dùng rút ngắn thời gian tối đa trình thực Các báo biểu phân tích thể rõ chi tiết số lƣợng, hình ảnh, phần trăm v.v câu hỏi Ngồi ra, hình thức phân tích theo trang, theo câu hỏi theo cấu ngƣời trả lời giúp ngƣời xem phân tích đƣợc chi tiết khảo sát Vì lần thực đề tài nên em tập trung ngƣời sử dụng ngƣời dùng đăng ký thành viên Những ngƣời sử dụng chức website Sau em phát triển thêm hƣớng chun mơn hóa cho nhà doanh nghiệp TÓM TẮT ĐỀ TÀI Đề tài gồm chƣơng: Chƣơng Giới thiệu: tổng quan tình hình nghiên cứu, tính cấp thiết đề tài nƣớc, giới ý nghĩa khoa học thực tiễn đề tài Chƣơng Khảo sát phân tích nhu cầu: phân tích trạng lấy ý kiến khách hàng, xác định yêu cầu đặc tả bổ sung cho đề tài Chƣơng Phân tích thiết kế: trình bày sơ đồ phân tích, thiết kế hệ thống Chƣơng Hiện thực chƣơng trình: cài đặt mô tả giao diện trang web hệ thống Chƣơng Kết luận: nêu ƣu điểm, khuyết điểm đề tài hƣớng phát triển đề tài tƣơng lai MỤC LỤC CHƢƠNG 1: GIỚI THIỆU .1 1.1 Tổng quan tình hình nghiên cứu tính cấp thiết đề tài .1 1.1.1 Tổng quan tình hình nghiên cứu thuộc lĩnh vực đề tài 1.1.2 Tính cấp thiết đề tài .1 1.1.3 Ý nghĩa thực tiễn 1.2 Phạm vi nghiên cứu công cụ phát triển 1.2.1 Phạm vi nghiên cứu 1.2.2 Công cụ phát triển 1.3 Các loại câu hỏi đƣợc sử dụng Live Survey .3 1.3.1 Câu hỏi khơng có trả lời .3 1.3.2 Câu hỏi chọn trả lời 1.3.3 Câu hỏi chọn nhiều trả lời 1.3.4 Câu hỏi với trả lời theo định dạng sẵn (Mail, ngày tháng, số, văn bản) 1.3.5 Câu hỏi mở 1.3.6 Câu hỏi cấu ngƣời trả lời 1.3.7 Câu hỏi ma trận 1.3.8 Câu hỏi xếp hạng 1.3.9 Câu hỏi tổng số 1.3.10 Câu hỏi so sánh cặp CHƢƠNG 2: KHẢO SÁT VÀ PHÂN TÍCH NHU CẦU 2.1 Phân tích trạng 2.1.1 Hiện trạng lấy ý kiến khách hàng thị trƣờng cạnh tranh 2.1.2 Cách thức lấy ý kiến từ khách hàng .8 2.2 Xác định yêu cầu 2.3 Đặc tả bổ sung 2.3.1 Mục tiêu .9 2.3.2 Phạm vi 2.3.3 Chức 2.3.4 Tính khả dụng 2.3.5 Tính ổn định 2.3.6 Hiệu suất 10 2.3.7 Sự hỗ trợ .10 2.3.8 Tính bảo mật 10 2.3.9 Các ràng buộc thiết kế 10 CHƢƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ 11 3.1 Các yêu cầu chức Live Survey 11 3.2 Danh sách bảng biểu qui định 12 3.2.1 Biểu mẫu qui định 1,2 ( tìm kiếm ) 12 3.2.2 Biểu mẫu qui định (đăng ký) 13 3.2.3 Biểu mẫu qui định ( đăng nhập) 13 3.2.4 Biểu mẫu qui định ( quản lý bình bầu – tạo, cập nhật, xóa) 13 3.2.5 Biểu mẫu qui định (Tham gia trả lời bình bầu) .15 3.2.6 Biểu mẫu qui định (Quản lý khảo sát – tạo, cập nhật, xóa) 16 3.2.7 Biểu mẫu qui định (Tham gia trả lời khảo sát) .20 3.2.8 Biểu mẫu qui định (Xem báo cáo bình bầu) 21 3.2.9 Biểu mẫu qui định 10 (Xem phân tích báo cáo khảo sát) .21 3.2.10 Qui định 11 (Quản lý thành viên) 22 3.2.11 Qui định 12 (Quản lý hệ thống) 22 3.2.12 Biểu mẫu 10 qui định 13 (Quản lý hồ sơ cá nhân) 22 3.3 Qui trình nghiệp vụ ngƣời dùng hệ thống 23 3.3.1 Qui trình nghiệp vụ khách 23 3.3.2 Qui trình nghiệp vụ thành viên 24 3.3.3 Qui trình nghiệp vụ ngƣời quản lý 25 3.4 Mơ hình hóa u cầu 26 3.4.1 Sơ đồ Use case 26 3.4.2 Đặc tả sơ đồ Use Case 27 3.4.3 Sơ đồ 54 3.4.4 Sơ đồ lớp 70 3.4.5 Danh sách đối tƣợng 71 3.4.6 Phân tích sở liệu .96 CHƢƠNG 4: HIỆN THỰC CHƢƠNG TRÌNH 108 4.1 Cây chức Live Survey 108 4.1.1 Chức dành cho khách 108 4.1.2 Chức dành cho thành viên .109 4.1.3 Chức dành cho ngƣời quản trị 110 4.2 Giao diện giao tiếp 111 4.2.1 Giao diện chung .111 4.2.2 Giao diện nhập liệu 112 4.2.3 Giao diện trả lời .120 4.2.4 Giao diện báo cáo .122 CHƢƠNG 5: KẾT LUẬN 125 5.1 Đánh giá 125 5.1.1 Ƣu điểm 125 5.1.2 Khuyết điểm .126 5.1.3 Về thân 126 5.2 Hƣớng phát triển 126 TÀI LIỆU THAM KHẢO .127 DANH MỤC CÁC TỪ VIẾT TẮT STT Từ Viết Tắt Giải Thích UML Unified Modeling Language CSDL Cơ Sở Dữ Liệu QĐ Quy Định BM Biểu Mẫu KS Khảo Sát TL Trả Lời TT Thuộc Tính DS Danh Sách BB Bình Bầu XÂY DỰNG HỆ THỐNG LIVE SURVEY HỖ TRỢ DOANH NGHIỆP KHẢO SÁT THỊ TRƢỜNG TRÊN MẠNG Các tùy chọn tạo bình bầu, khảo sát, sửa thơng tin cá nhân Lấy danh sách theo bình bầu khảo sát Nội dung hiển thị cho phép sửa, xóa hay xem báo cáo Phân trang 4.2.2.3 Tạo bình bầu: Màn hình 4.4: Tạo bình bầu Tiến trình tạo bình bầu: Hƣớng dẫn bƣớc tạo bình bầu Tên bình bầu Phần giới thiệu Lƣu lại Tiếp theo đến phần câu hỏi bình bầu (bao gồm lƣu lại) SVTH: Dƣơng Quốc Vinh Trang 113 XÂY DỰNG HỆ THỐNG LIVE SURVEY HỖ TRỢ DOANH NGHIỆP KHẢO SÁT THỊ TRƢỜNG TRÊN MẠNG 4.2.2.4 Danh sách câu hỏi bình bầu: Màn hình 4.5: Danh sách câu hỏi bình bầu Trạng thái bình bầu Các nút “Trƣớc” (Quay lại tên bình bầu) “Tiếp” (Tiếp theo kích hoạt bình bầu) “Xem thử” (Xem thử giao diện trả lời bình bầy) “Lƣu” (Lƣu lại) Thêm câu hỏi Danh sách câu hỏi bình bầu, dấu (+) để xem câu trả lời câu hỏi đó, sửa, xóa thay đổi thứ tự hiển thị SVTH: Dƣơng Quốc Vinh Trang 114 XÂY DỰNG HỆ THỐNG LIVE SURVEY HỖ TRỢ DOANH NGHIỆP KHẢO SÁT THỊ TRƢỜNG TRÊN MẠNG 4.2.2.5 Tạo câu hỏi bình bầu: Màn hình 4.6: Tạo câu hỏi bình bầu Nội dung câu hỏi bình bầu Danh sách câu trả lời bình bầu Nội dung thêm câu trả lời Tùy chọn cho câu hỏi bình bầu Nếu “Lƣu” thực thi cịn khơng lƣu hết hành động làm Quay lại danh sách câu hỏi bình bầu SVTH: Dƣơng Quốc Vinh Trang 115 XÂY DỰNG HỆ THỐNG LIVE SURVEY HỖ TRỢ DOANH NGHIỆP KHẢO SÁT THỊ TRƢỜNG TRÊN MẠNG 4.2.2.6 Tạo khảo sát: Màn hình 4.7: Tạo khảo sát Tiến trình tạo khảo sát Các bƣớc tạo khảo sát Tên khảo sát (định dạng HTML) Giới thiệu khảo sát (định dạng HTML) Phân trang riêng tên giới thiệu khảo sát Tiếp tục đến danh sách câu hỏi khảo sát SVTH: Dƣơng Quốc Vinh Trang 116 XÂY DỰNG HỆ THỐNG LIVE SURVEY HỖ TRỢ DOANH NGHIỆP KHẢO SÁT THỊ TRƢỜNG TRÊN MẠNG 4.2.2.7 Danh sách câu hỏi khảo sát: 2 Màn hình 4.8 Danh sách câu hỏi khảo sát Trạng thái khảo sát Các trang, nút tạo trang lựa chọn xem chi tiết câu trả lời khảo sát Nút thêm câu hỏi khảo sát Danh sách câu trả lời khảo sát gồm lựa chọn sửa, xóa, chuyển trang khác, thay đổi số thứ tự Thay đổi nội dung trang cám ơn đáy khảo sát Các lựa chọn hiển thị tựa đề giới thiệu trang khảo sát Các nút xem thử trả lời khảo sát, lƣu thay đổi, hay xem lại trang trƣớc SVTH: Dƣơng Quốc Vinh Trang 117 XÂY DỰNG HỆ THỐNG LIVE SURVEY HỖ TRỢ DOANH NGHIỆP KHẢO SÁT THỊ TRƢỜNG TRÊN MẠNG 4.2.2.8 Tạo câu hỏi khảo sát: Màn hình 4.9: Tạo câu hỏi khảo sát Lựa chọn loại câu hỏi trang hiển thị Nội dung câu hỏi khảo sát Danh sách câu trả lời khảo sát với lựa chọn sửa, xóa, thay đổi số thứ tự Thêm câu trả lời Các tùy chọn nâng cao riêng câu hỏi Nội dung hƣớng dẫn cho câu hỏi Lƣu để thực thi thay đổi, thoát hành động thực thi SVTH: Dƣơng Quốc Vinh Trang 118 XÂY DỰNG HỆ THỐNG LIVE SURVEY HỖ TRỢ DOANH NGHIỆP KHẢO SÁT THỊ TRƢỜNG TRÊN MẠNG 4.2.2.9 Tùy chọn khảo sát: Màn hình 4.10: Tùy chọn khảo sát Đóng mở tất tùy chọn Khoảng thời gian chạy khảo sát, tối đa số ngƣời trả lời, * câu hỏi bắt buộc Lựa chọn cho phép ngƣời trả lời đƣợc trả lời nhiều lần khảo sát Lựa chọn cho phép trở trang trƣớc, danh sách trang trả lời Lựa chọn chuyển đến trang web sau hoàn thành trả lời Lựa chọn cho phép thành viên trả lời khảo sát, lƣu lại trả lời chƣa hoàn thành, khảo sát xuất trang chủ SVTH: Dƣơng Quốc Vinh Trang 119 XÂY DỰNG HỆ THỐNG LIVE SURVEY HỖ TRỢ DOANH NGHIỆP KHẢO SÁT THỊ TRƢỜNG TRÊN MẠNG 4.2.3 Giao diện trả lời: 4.2.3.1 Trả lời bình bầu: Màn hình 4.11: Trả lời bình bầu Tên bình bầu Giới thiệu bình bầu Câu hỏi bình bầu Các câu trả lời câu hỏi Quay lên đầu trang SVTH: Dƣơng Quốc Vinh Trang 120 XÂY DỰNG HỆ THỐNG LIVE SURVEY HỖ TRỢ DOANH NGHIỆP KHẢO SÁT THỊ TRƢỜNG TRÊN MẠNG 4.2.3.2 Trả lời khảo sát: Màn hình 4.12: Trả lời khảo sát Tên giới thiệu trang Danh sách trang cần chuyển đến Câu hỏi bao gồm nội dung, hƣớng dẫn câu hỏi tùy chọn bắt buộc Nội dung câu trả lời tùy theo loại câu hỏi Quay lại trang trƣớc trang sau Quay lên đầu trang Nội dung đáy khảo sát SVTH: Dƣơng Quốc Vinh Trang 121 XÂY DỰNG HỆ THỐNG LIVE SURVEY HỖ TRỢ DOANH NGHIỆP KHẢO SÁT THỊ TRƢỜNG TRÊN MẠNG 4.2.3.3 Hoàn thành trả lời khảo sát: Màn hình 4.13: Hồn thành trả lời khảo sát Nội dung cám ơn sau hoàn thành khảo sát Tùy vào khảo sát mà cho ngƣời trả lời xem báo cáo kết khảo sát 4.2.4 Giao diện báo cáo: 4.2.4.1 Xem báo cáo bình bầu: Màn hình 4.14 Xem báo cáo bình bầu SVTH: Dƣơng Quốc Vinh Trang 122 XÂY DỰNG HỆ THỐNG LIVE SURVEY HỖ TRỢ DOANH NGHIỆP KHẢO SÁT THỊ TRƢỜNG TRÊN MẠNG Nội dung câu hỏi bình bầu Nội dung câu trả lời số phiếu bình chọn Nội dung câu trả lời (đầy đủ) phần trăm bình chọn Tổng số phiếu có đƣợc 4.2.4.2 Phân tích xem báo cáo khảo sát: Màn hình 4.15: Phân tích xem báo cáo khảo sát chung Xem báo cáo chung, báo cáo ma trận, báo cáo văn tùy chọn nâng cao (dành cho ngƣời tạo khảo sát) Phân loại hiển thị theo trang, câu hỏi, cấu ngƣời trả lời kết ngƣời trả lời Các tùy chọn cụ thể tùy theo phân loại riêng Biểu đồ báo cáo gồm nội dung câu hỏi, danh sách câu trả lời, số lƣợng phiếu chọn, phần trăm chọn, tổng số phiếu SVTH: Dƣơng Quốc Vinh Trang 123 XÂY DỰNG HỆ THỐNG LIVE SURVEY HỖ TRỢ DOANH NGHIỆP KHẢO SÁT THỊ TRƢỜNG TRÊN MẠNG Màn hình 4.16: Phân tích xem báo cáo ma trận Biểu đồ tổng quát gồm nội dung câu hỏi, câu trả lời câu hỏi thang đo câu trả lời, số phiếu cho thang đo Thông số phần trăm thang đo, tổng số phiếu bình chọn cho câu trả lời tổng số phiếu bình chọn cho câu hỏi SVTH: Dƣơng Quốc Vinh Trang 124 XÂY DỰNG HỆ THỐNG LIVE SURVEY HỖ TRỢ DOANH NGHIỆP KHẢO SÁT THỊ TRƢỜNG TRÊN MẠNG CHƢƠNG 5: KẾT LUẬN 5.1 Đánh giá: 5.1.1 Ƣu điểm: Hoàn tất việc thiết kế website thực toàn chức bình bầu nhƣ tạo, sửa, xóa bình bầu, trả lời bình bầu xem báo cáo bình bầu Các chức khảo sát bao gồm tạo, trả lời phân tích bào cáo thực đầy đủ, phong phú đa dạng Website sử dụng nhiều hình thức khảo sát đa dạng gồm 10 loại câu hỏi phổ biến dành cho khảo sát với tùy chọn thích hợp, dễ sử dụng Giao diện đơn giản sạch, dễ thao tác sử dụng Hệ thống có tính bảo mật ngƣời dùng thông thƣờng kiểm tra chặt chẽ qui trình triển khai chức Các thao tác xử lý chƣơng trình thực nhanh, thời gian thực chức đƣợc rút ngắn tối đa Các chức cần thiết cho ngƣời dùng đƣợc cung cấp đầy đủ nhƣ đăng nhập, đăng ký, tìm kiếm, sửa tài khoản cá nhân, giới thiệu cách sử dụng website Hệ thống tránh đƣợc lỗi phức tạp ngƣời dùng vô ý cố ý thao tác Thành viên rút ngắn tối đa thời gian tạo sửa khảo sát thao tác đơn giản nhƣng sử dụng tùy chọn nâng cao để phù hợp với khảo sát Phần trả lời khảo sát kết xuất thông tin dễ hiểu đầy đủ từ phía ngƣời tạo khảo sát Ngồi ra, phần cịn có quy trình kiểm tra liệu chặt chẽ từ hình thức trả lời theo trang đến chi tiết trả lời câu hỏi Phân tích báo cáo khảo sát sau nhận thơng tin trả lời đơn giản, dễ sử dụng, phân tích sâu Bảng tham số giúp thay đổi số thông số cụ thể website SVTH: Dƣơng Quốc Vinh Trang 125 XÂY DỰNG HỆ THỐNG LIVE SURVEY HỖ TRỢ DOANH NGHIỆP KHẢO SÁT THỊ TRƢỜNG TRÊN MẠNG 5.1.2 Khuyết điểm: Giao diện website chƣa thật đẹp, nhiều trang hình thức chƣa cân đối Vì Live Survey giai đoạn thử nghiệm nên em chƣa chuyên môn hóa cho doanh nghiệp sử dụng mà mức thành viên đƣợc sử dụng rộng rãi (nhƣng phát triển cho doanh nghiệp) Chƣa phát triển tồn chức nâng cao sử dụng Chƣa xử lý bảo mật hacker giàu kinh nghiệm nhƣ hack Session Chƣa xây dựng phần góp ý cho ngƣời sử dụng Chƣa xây dựng hệ thống tự động back-up liệu 5.1.3 Về thân: Tích lũy kinh nghiệm làm việc với Net framework, ASP.Net, C#, SQL 2005, Devexpress v 9.1.3, UML, Java-script Hiểu đƣợc môi trƣờng làm việc tác nghiệp làm dự án Bổ sung kiến thức, tự tìm hiểu thuật tốn hiển thị công cụ động, xử lý trƣờng hợp khó, tƣởng chừng khơng thể làm đƣợc Khả phân tích giải vấn đề xảy lỗi (bug) đƣợc cải thiện 5.2 Hƣớng phát triển: Xây dựng thêm dịch vụ giúp đỡ ngƣời sử dụng nhƣ góp ý Thử nghiệm thực tế với nhà doanh nghiệp (làm nhóm với nhiều ngƣời mang lại tính khả thi cao hơn) Phát triển tồn chức nâng cao Đóng gói loại câu hỏi thành Composite Control trang web khác sử dụng cách hiệu mà không cần dùng mã nguồn Xử lý báo mật cao (cần đội ngũ chuyên nghiệp) Back-up tự động liệu an toàn thƣờng xuyên Thiết kế website đẹp, để lại ấn tƣợng tốt cho ngƣời sử dụng (cần đội ngũ thiết kế website) SVTH: Dƣơng Quốc Vinh Trang 126 XÂY DỰNG HỆ THỐNG LIVE SURVEY HỖ TRỢ DOANH NGHIỆP KHẢO SÁT THỊ TRƢỜNG TRÊN MẠNG TÀI LIỆU THAM KHẢO Tiếng Việt [1] Dƣơng Quang Thiện, 2005, Giáo trình lập trình Web dùng ASP.NET, NXB Thành phố Hồ Chí Minh, Hồ Chí Minh [2] Huỳnh Văn Đức, Huỳnh Đức Hải, 2006, Giáo trình nhập mơn , NXB Lao động xã hội, Hồ Chí Minh [3] Lê Thị Ngọc Thảo, Hồng Thị An Hịa, 2004, Tìm hiểu lý thuyết quy hoạch động ứng dụng giải toán tối ƣu, Đại học khoa học tự nhiên, Hồ Chí Minh Tiếng Anh [4] Addison Wesley, 2002, Visual Modeling with Rational Rose 2002 and UML, Longman Publishing Co, Boston, MA, USA Các website: [1] http://www.sirvina.com [2] http://www.surveymonkey.com [3] http://www.questionpro.com [4] http://www.zoomerang.com SVTH: Dƣơng Quốc Vinh Trang 127