Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 81 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
81
Dung lượng
2,35 MB
Nội dung
LUẬN VĂN TỐT NGHIỆP TÌM HIỂU(JAVA SERVER PAGES) – THIẾT KẾ VÀ HIỆN THỰC WEBSITE QUẢNG CÁO – THƯƠNG MẠI ĐIỆN TỬ CHO CÔNG TY SEEN Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam LỜI CẢM ƠN Trước hết, em xin chân thành cảm ơn thầy Tô Văn Nam, giảng viên khoa công nghệ thông tin trường Đại Học Bách Khoa Hà Nội tận tụy hướng dẫn, giúp đỡ em suốt trình nghiên cứu hồn thành công việc thực tập tốt nghiệp việc xây dựng đồ án tốt nghiệp Cảm ơn anh chị Phịng Kỹ Thuật cơng ty SEEN, đặc biệt anh Nguyễn Quảng trực tiếp giúp đỡ em việc tìm hiểu đề tài cung cấp số liệu công ty để xây dựng đề tài Cuối cùng, em xin chân thành cảm ơn thầy cô giáo trực tiếp giảng dạy bạn bè, người thân nhiệt tình ủng hộ, động viên em hồn thành đồ án tốt nghiệp SVTH: Nguyễn Văn Lợi Page Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam MỤC LỤC Lời cảm ơn ……………………………………………………………………………… Mục lục ……………………………………………………………………………………2 Giới thiệu ……………………………………………………………………….…………3 Chương I Giới thiệu yêu cầu đề tài….…………….………………………….………4 I Thực trạng công ty SEEN đặc trưng Web site …………….….4 II Mục tiêu yêu cầu giải xây dựng hệ thống ……….…5 III Một số vấn đề thương mại điện tử………………………………………5 Chương II Phân tích thiết kế….……………………………………………………9 I Yêu cầu đề tài ………………………………………………………….……….9 II Hoạt động Web site …………………………………………………… II.1 Hoạt động khách hàng……………………………………… II.2 Hoạt động nhà quản trị…………………………………… 11 II.3 Sơ đồ dòng liệu ứng dụng……………………………….14 III Thiết kế sở liệu ………………………………………………………16 IV Phân tích thiết kế chi tiết chức hệ thống…………… 24 Chương III Các công cụ liên quan ………………………………………….…… 36 I Các khái niệm Web ………………………………………………36 II Giới thiệu công nghệ Flash …………………………………….………38 III Giới thiệu ngôn ngữ Java …………………………………………… 39 IV JSP ( Java Server Pages ) …………………………………………………46 V Truy xuất sở liệu JSP …………………………………………52 VI Jrun Web Server …………………… …………………………….………53 Chương IV Thực chương trình……………………………………………… 55 I Các trang JSP tham gia vào hoạt động khách hàng…………………… 55 II Các trang tĩnh phục vụ ứng dụng…………………………………….……65 III Các trang JSP tham gia vào hoạt động Admin…………………………66 Chương V Tổng kết đánh giá ……………………………………………….……….72 Phụ lục………………………………………………………………….……… 75 Tài liệu tham khảo…………………………………………………………… 79 SVTH: Nguyễn Văn Lợi Page Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam GIỚI THIỆU Một hướng phát triển hàng đầu công nghệ thông tin cơng nghệ liên quan đến Internet Trong hướng quan trọng hàng đầu lại hệ thống thương mại điện tử thực Internet Trong chuyên mục quảng cáo góp phần khơng nhỏ cho thành công thương mại điện tử Tất nhà sản xuất muốn sản phẩm sản xuất nhiều khách hàng biết đến bán với doanh thu cao tốt Khi kinh tế thị trường phát triển, sản phẩm nhà sản xuất phải cạnh tranh mãnh liệt việc quảng cáo chiếm phần quan trọng giai đoạn phân phối sản phẩm Trong thời đại công nghệ thông tin nay, chúng nhúng ghép vào hầu hết sản phẩm dịch vụ kinh tế xã hội, làm tăng giá trị hàng hóa dịch vụ Cùng với thay đổi phương thức giao tiếp, nhu cầu gia tăng số lượng người sử dụng Internet kèm theo việc mua bán hàng hóa dịch vụ qua Internet ngày nhiều nên nhà sản xuất, doanh nghiệp cảm nhận áp lực phải hành động nhanh với dịch vụ, phương thức quảng cáo nhằm phổ biến rộng rãi sản phẩm doanh nghiệp Cơng ty SEEN (Union for Science of Electronic - Engineering) đơn vị hàng đầu lĩnh vực điện tử - tự động hóa Việt Nam Với đội ngũ kỹ sư, chuyên gia chuyên sâu lĩnh vực trên, công ty tự nghiên cứu thiết kế sản xuất nhiều sản phẩm điện tử, tự động kỹ thuật môi trường Cùng với việc hợp tác chặt chẻ kỹ thuật thương mại với tập đồn Yokogawa - Nhật Bản, tập đồn hàng đầu tự động hóa giới Cho nên nhu cầu thiết kế, lắp đặt cơng trình thương mại ngày mở rộng, thị trường sản phẩm cạnh tranh liệt Trước thực tế việc xây dựng Website quảng cáo bán sản phẩm điều cần thiết cho công ty SEEN Đây hội tốt để em có lựa chọn cho việc thực tập, nghiên cứu xây dựng đề tài tốt nghiệp Tên đề tài:”Tìm hiểu JSP(Java Server Pages) Thiết kế thực Website quảng cáo cho cơng ty SEEN”.Do bước đầu tìm hiểu, thực kiến thức, khả thời gian có hạn, báo cáo chắn không tránh khỏi thiếu sót, mong thầy hướng dẫn bạn đóng góp ý kiến để hồn chỉnh trình nghiên cứu thực chương trình sau Chương I GIỚI THIỆU YÊU CẦU ĐỀ TÀI SVTH: Nguyễn Văn Lợi Page Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam I Thực trạng công ty SEEN đặc trưng Web site Liên hiệp khoa học kỹ thuật cơng trình – SEEN đơn vị hàng đầu lĩnh vực điện tử - tự động hóa Việt Nam Lĩnh vực hoạt động cơng ty: Sản xuất, lắp ráp máy móc thiết bị sản phẩm điện - điện tử, lắp đặt cơng trình kỹ thuật xử lý mơi trường Buôn bán tư liệu sản xuất, dịch vụ kỹ thuật điện tử, khí kỹ thuật mơi trường Bên cạnh sản phẩm tự nghiên cứu, thiết kế sản xuất, SEEN hợp tác kỹ thuật – thương mại chặt chẻ với Tập đồn Yokogawa - Nhật Bản, tập đồn hàng đầu tự động hóa giới Trên sở hợp tác Yokogawa chuyển giao công nghệ cho Liên hiệp SEEN nhóm sản phẩm đo lường, điều khiển sử dụng cho ngành điện Từ lĩnh vực hoạt động sản xuất, thiết kế, lắp đặt cơng trình thương mại ngày mở rộng, thị trường sản phẩm cạnh tranh Nếu khách hàng có nhu cầu thiết kế, lắp đặt cơng trình hay mua sản phẩm cơng ty điều tất yếu trước tiên họ phải có độ tin cậy kỹ thuật, khả chuyên môn, kinh nghiệm người xây dựng cơng trình việc đảm bảo chất lượng sản phẩm Để khách hàng có độ tin cậy việc quảng cáo, cung cấp thơng tin nói điều cần thiết cơng ty Mặt khác, việc phổ biến sử dụng Internet tạo bước ngoặc lĩnh vực thương mại điện tử, nhu cầu sử dụng máy tính để trao đổi cập nhật thông tin ngày tăng Do việc đưa thơng tin đáp ứng nhu cầu khách hàng hỗ trợ việc mua bán công ty với khách hàng diễn cách nhanh chóng, tiết kiệm trở nên vơ cấp thiết Trước thực tế nhu cầu xây dựng Web site quảng cáo thương mại điện tử điều cần thiết cho công ty SEEN Câu hỏi đặt Web site thực chất thể ? Nếu việc giới thiệu quảng cáo trao đổi thông tin với khách hàng qua điện thoại trực tiếp hay khách hàng đến công ty để mua sản phẩm thủ cơng Web site thể đầy đủ thông tin chức trang Web Tận dụng tính đa phương tiện môi trương Web, Web site xây dựng tảng HTML đáp ứng tình từ phía khách hàng phía quản trị công ty Một câu hỏi khác Web site mạng hoạt động ? Do đặc điểm nỗi bật Web site trung gian thể việc trao đổi khách hàng công ty Khách hàng công ty không gặp nên khách hàng trực tiếp kiểm tra sản phẩm trao đổi thông tin nhu cầu thiết kế, lắp đặt cơng trình Chính Web site cần phải thể chức sau: - Quản lý thông tin khách hàng mua sản phẩm - Quản lý thông tin hỏi đáp (FAQs) - Quản lý thông tin liên hệ, trao đổi khách hàng - Quản lý việc thêm, xóa, sửa sản phẩm thương mại công ty - Quản lý việc xử lý đơn đặt hàng SVTH: Nguyễn Văn Lợi Page Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam Quản lý việc giới thiệu, cập nhật cơng trình mà cơng ty thiết kế, lắp đặt lĩnh vực điện tử - tự động, công nghệ môi trường Ngồi việc thể chức động, Web site thể đầy đủ thông tin giới thiệu chung công ty, quan hệ hợp tác quốc tế, việc nghiên cứu phát triển dự án, lĩnh vực hoạt động công ty thông qua trang web tĩnh II Mục tiêu yêu cầu giải xây dựng hệ thống II.1 Mục tiêu xây dựng hệ thống - Nhằm đáp ứng nhu cầu mở rộng thị trường tiêu thụ sản phẩm quảng cáo hoạt động công ty SEEN - Thông tin trao đổi lưu trữ đáp ứng nhu cầu liên hệ khách hàng Thông tin sản phẩm cập nhật đáp ứng sản phẩm tiên tiến cho phù hợp với nhu cầu khách hàng Bên cạnh cịn tiết kiệm thời gian chi phí lại cho khách hàng II.2 Những yêu cầu đặt cho hệ thống thiết kế để thực thi mạng II.2.1.Hỗ trợ khách hàng: - Quyền duyệt Web site: Thơng qua trình duyệt Web, khách hàng dạo tất trang Web site để biết thông tin sản phẩm hoạt động công ty - An tồn mua sản phẩm: Để đảm bảo thông tin khách hàng mua sản phẩm không bị người khác xâm nhập Mỗi khách hàng muốn đặt mua sản phẩm cấp Account thông qua việc đăng ký Nếu khách hàng quên Account đăng ký khác Nhằm tạo thân thiện mua sản phẩm công ty hỗ trợ việc hậu bảo hành sản phẩm sau - Truy xuất sở liệu thông qua Internet: Mỗi khách hàng mua sản phẩm phép truy cập vào sở liệu số trang, số bảng định nhằm đảm bảo vấn đề an tồn liệu cho hệ thống - Áp dụng việc xây dựng chương trình theo mơ hình Client/ Server, số liệu lưu trữ server, việc truy cập truyền liệu thực qua mạng nhằm phục vụ cho việc liên hệ khách hàng – công ty, phục vụ cho việc cập nhật sở liệu II.2.2.Hỗ trợ cho người quản trị cơng ty Có thể thao tác sở liệu thông qua giao diện web đọc, ghi, chỉnh sửa, thống kê liệu… Ngồi để an tồn cho hệ thống người quản trị có Account thể quyền truy cập hệ thống riêng - III Một số vấn đề thương mại điện tử III.1 Khái niệm: Thương mại điện tử sử dụng phương pháp điện tử có để làm thương mại, tức trao đổi thông tin thương mại thông qua phương tiện điện tử, không cần sử dụng giấy tờ giai đoạn trình giao dịch Hai hình thức thông dụng ứng dụng thương mại địên tử B2B (Business to Business) gọi từ doanh nghiệp đến doanh SVTH: Nguyễn Văn Lợi Page Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam nghiệp B2C (Business to Customer) gọi từ doanh nghiệp đến khách hàng - Business to Business: Đây mơ hình dùng cho nhà cung cấp với Mơ hình đặc biệt trọng đến vấn đề trao đổi thơng tin thương mại có cấu trúc mua bán tự động hai hệ thống khác - Busines to Customer: Mua bán (lẻ) nhà cung cấp với khách hàng Mơ hình B2C sử dụng cho hình thức kinh doanh khơng có chứng từ Người tiêu dùng vào Web site công ty, chọn sản phẩm cần mua, cung cấp thơng tin khách hàng cách điền vào form định sẵn Web site, chọn hình thức tốn điện tử, cách vận chuyển hàng hóa,…Khi người dùng coi đặt hàng xong, chờ hàng hóa đến Tại phần quản lý cơng ty có chương trình xử lý thơng tin mua bán tự động, kiểm tra thông tin khách hàng vấn đề tốn, hình thức vận chuyển hàng hóa,… Ứng dụng thực bên thực theo mô hình B2C III.2 Vấn đề tốn điện tử Trong thương mại nói chung thương mại điện tử nói riêng, vấn đề tốn quan trọng Do cần phải có phương thức tốn cho phù hợp, hiệu quả, khách hàng tin cậy vào phương thức tốn Đồng thời bảo mật thông tin tốn khách hàng Hình thức tốn tùy thuộc vào đối tượng tốn: hình thức tốn cá nhân mua hàng site siêu thị điện tử khác với hình thức tốn cơng ty với Vì thời gian thực đề tài có hạn tình hình tốn điện tử Việt Nam chưa phổ biến nên em không tập trung nghiên cứu sâu tốn điện tử không thực phần tốn điện tử Phần thực đến trình hồn tất việc tạo đơn đặt hàng sau người quản trị gởi mail đến phận khác phận tốn hay phận kinh doanh cơng ty xử lý đơn hàng, tạo hóa đơn tiến hành giao hàng III.3 Hướng giải vấn đề tốn điện tử Ngân hàng A Chuyển khoản Bộ phận tốn bên mua Email thơng tin tốn Thủ tục xử lý hoá đơn Ngân hàng B Bộ phận toán bên bán Email thông tin tốn Thủ tục xử lý đơn đặt hàng Mơ hình tốn thương mại điện tử SVTH: Nguyễn Văn Lợi Page Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam Bank Mua Web Browser Bank Web Server Bán Quá trình tốn dùng CreditCart Các trình: User liên hệ với ngân hàng phát hành CreditCart để có CreditCart CreditCart number Quá trình giao dịch mua bán: Chuyển CreditCart Number số tiền tốn mã hóa Web Server gởi khối mã số lượng tiền đến ngân hàng Bank giải mã kiểm chứng với Bank III.4 Sự đồng thời quản lý giao dịch Trong ứng dụng nhiều người dùng ứng dụng web vấn đề đồng thời quản lý giao dịch ln ln có Trong ứng dụng nhiều người dùng đồng thời sử dụng tài nguyên hệ thống, thao tác thay đổi tài nguyên Điều gây sai xót cho việc quản lý tài nguyên hệ thống Ví dụ, thời điểm có hai khách hàng đặt mua mặt hàng A mà số lượng mặt hàng kho cịn có Việc định giao mặt hàng cho vấn đề thường khơng khó giải Vấn đề quan trọng không giải đồng thời hai khách hàng định giao hàng không giao hàng Vấn đề thường giải cách quản lý giao dịch Một giao dịch đơn vị công việc mà thực dẫn tới hai kết quả: thành công thất bại, khơng có chuyện thành cơng phần Một giao dịch thực tế thường gồm nhiều bước, tất bước giao dịch thực thành cơng giao dịch xem thành cơng Ngược lại, có bước mà thất bại tồn giao dịch thất bại hệ thống cần phải trả trở lại trạng thái ban đầu trước giao dịch thực Một số vấn đề liên quan đến đồng thời giao dịch đề tài hướng giải quyết: Xử lý tranh chấp: Khi hai hay nhiều khách hàng đăng ký mua loại mặt hàng yêu cầu giao hàng vào thời điểm (shipdate) dẫn đến tranh chấp Cách giải đưa danh sách độ ưu tiên Có thể ưu tiên cho người mua nhiều hàng (ở tổng giá trị tồn mặt hàng đơn đặt hàng), sau ưu tiên cho SVTH: Nguyễn Văn Lợi Page Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam người gần kho hàng hơn, đến ưu tiên cho người tốn thẻ tín dụng… Việc đưa độ ưu tiên dựa vào lợi ích mà đem lại Việc chọn đơn đặt hàng có giá trị cao đơn hàng có lãi nhiều hơn, đơn đặt hàng có nhiều hàng hóa mà việc giao nhiều hàng lúc giảm phí vận chuyển Việc ưu tiên cho đơn đặt hàng tốn thẻ tín dụng tiện lợi Quản lý giao dịch: hầu hết tác vụ thao tác sở liệu địi hỏi giao dịch Bởi tác vụ thường thực nhiều bảng CSDL, mà việc thay đổi nhiều bảng tác vụ thường địi hỏi việc thay đổi phải thành cơng tất bảng không bảng phép thay đổi, phải quản lý giao dịch SVTH: Nguyễn Văn Lợi Page Luận Văn Tốt Nghiệp GVHD: Tơ Văn Nam Chương II PHÂN TÍCH VÀ THIẾT KẾ I Yêu cầu đề tài: Xây dựng Web site quảng cáo – thương mại điện tử cho công ty SEEN Web site chủ yếu thể thông tin giới thiệu SEEN hoạt động SEEN đồng thời xử lý trình bán sản phẩm SEEN với khách hàng người sử dụng Internet Chúng ta hiểu việc bán sản phẩm, thiết bị gần giống bán trực tiếp cơng ty Nhưng khác khách hàng gián tiếp mua sản phẩm, thiết bị Tuy nhiên hệ thống tốn tiền qua mạng nước ta chưa phổ biến chức chuyển cho phận khác công ty xử lý thủ công dựa sở liệu thông tin lưu trữ khách hàng đặt mua sản phẩm, thiết bị Như nhiệm vụ đặt làm để đáp ứng đầy đủ nhu cầu liên hệ, trao đổi, đặt mua sản phẩm, thiết bị việc nắm bắt đầy đủ thông tin, hoạt động cơng ty SEEN từ phía khách hàng II HOẠT ĐỘNG CỦA WEB SITE: Hoạt động Web site bao gồm hai hoạt động chính: - Hoạt động khách hàng - Hoạt động nhà quản lý công ty SEEN II.1 HOẠT ĐỘNG CỦA KHÁCH HÀNG: Một khách hàng duyệt Web site họ đặt vấn đề Web site thể thơng tin gì, hoạt động cơng ty sao, uy tín, kinh nghiệm chuyên môn xây dựng hệ thống, thiết kế, lắp đặt cơng trình nào, liên hệ Thơng tin sản phẩm, thiết bị bán, giá phương thức mua sản phẩm Vì để đáp ứng nhu cầu tối thiểu trên, Web site phải đảm bảo cung cấp thông tin cần thiết, có giá trị phải dễ thao tác Sản phẩm bán phải có hình ảnh, giá cả, thơng tin liên quan đến sản phẩm Các chức hoạt động khách hàng (1) Xem thông tin giới thiệu công ty Seen cơng trình mà Seen thực (2) Ghi nhận thông tin trao đổi người sử dụng (3) Tìm kiếm, xem danh mục sản phẩm thương mại theo tên, loại (4) Xem thông tin chi tiết sản phẩm danh mục (5) Đưa sản phẩm chọn mua vào giỏ hàng (6) Xác nhận việc mua hàng (7) Tạo đơn đặt hàng (8) Ghi nhận thông tin khách hàng mua sản phẩm (9) Kiểm tra tài khoản quyền đăng nhập khách hàng mua sản phẩm (10) Khách hàng xem đơn đặt hàng SVTH: Nguyễn Văn Lợi Page Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam Giới thiệu phịng thí nghiệm mơi trường cơng ty Giới thiệu xưởng chế tạo thiết bị điều khiển Mô tả cột bơm xăng dầu tự động Seen sản xuất Mô tả thiết bị đo lường công ty Seen sản xuất Giới thiệu sản phẩm công ty Seen sản xuất Liệt kê danh mục dự án, cơng trình mà cơng ty thực Giới thiệu nhân lực công ty Manpower.html Giới thiệu lĩnh vực hoạt động công nghệ môi trường Moitruong.html Giới thiệu sản phẩm nghiên cứu phát triển Nghiencuu.html Giới thiệu dự án nghiên cứu phát triển thuộc Phattrien.html lĩnh vực công nghệ môi trường Giới thiệu Quality.html Productservice.html Giới thiệu dịch vụ sản phẩm thuộc lĩnh vực tự động hóa Giới thiệu dự án nghiên cứu phát triển thuộc Research.html lĩnh vực tự động hóa Service_envir.html Giới thiệu dịch vụ sản phẩm thuộc lĩnh vực công nghệ môi trường Giới thiệu hoạt động lĩnh vực tự động hóa Tudong.html Environment.html Control.html Cotbom.html Doluong.html Sanpham.html Duan.html III CÁC TRANG JSP THAM GIA VÀO HOẠT ĐỘNG ADMIN CỦA ỨNG DỤNG Trang AdminMenu.jsp Khi quản trị viên đăng nhập vào hệ thống chuyển hướng đến trang AdminMenu.jsp Trang hiển thị danh mục quản lý: - Quản lý sản phẩm - Quản lý đơn đặt hàng - Quản lý thông tin khách hàng đăng ký - Quản lý thông tin khách hàng liên hệ - Quản lý thông tin dự án - Quản lý FAQs Trang AdminProductView.jsp a Chức năng: Xem thông tin sản phẩm b Input: Lấy mã sản phẩm, tên sản phẩm, loại sản phẩm từ table SANPHAM c Output: Hiển thị thông tin sản phẩm dạng liệt kê d Giao diện: SVTH: Nguyễn Văn Lợi Page 66 Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam e Mô tả: Khi quản trị viên chọn mục thông tin sản phẩm, trang AdminProductView.jsp gọi hiển thị danh sách thông tin sản phẩm Cũng quản trị viên chọn mục “Addnew” để thêm vào sản phẩm chọn mục “Xóa” tương ứng với sản phẩm muốn xóa để xóa sản phẩm Trang AdminProductNew.jsp a Chức năng: Thêm sản phẩm b Input: Nhập thông tin: Tên sản phẩm, loại sản phẩm, giá, địa ảnh, mô tả c Output: Gởi thông tin đến trang AdminProductMaint.jsp Trang AdminProductEdit.jsp a Chức năng: Hiệu chỉnh thông tin sản phẩm b Input: Hiệu chỉnh trường thông tin cần sửa đổi c Output: Gửi thông tin đến trang AdminProductMaint.jsp d Giao diện: SVTH: Nguyễn Văn Lợi Page 67 Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam Trang AdminProductMaint.jsp a Chức năng: Lưu thông tin sản phẩm vào database Lưu thông tin sản phẩm hiệu chỉnh vào database b Input: Lấy thông tin sản phẩm từ trang AdminProductNew.jsp AdminProductEdit.jsp gửi đến c Output: Lưu cập nhật thông tin vào table SANPHAM Trang AdminOrderView.jsp a Chức năng: Xem thông tin đơn đặt hàng b Input: Lấy trường thông tin từ bảng DDH DDH_CHITIET c Output: Hiển thị thông tin đơn đặt hàng d Giao diện: SVTH: Nguyễn Văn Lợi Page 68 Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam Trang AdminOrderMaint.jsp a Chức năng: Xóa đơn đặt hàng b Input: Lấy mã đơn đặt hàng chọn xóa từ trang AdminOrderView.jsp gửi đến c Output: Xóa đơn đặt hàng muốn xóa cập nhật lại danh mục đơn đặt hàng Trang AdminCustomerView.jsp a Chức năng: Xem thông tin khách hàng đăng ký b Input: Lấy trường thông tin từ table KHACHHANG c Output: Hiển thị thông tin khách hàng đăng ký từ table KHACHHANG d Giao diện: SVTH: Nguyễn Văn Lợi Page 69 Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam e Mô tả: Khi quản trị viên chọn mục “Thông tin khách hàng đăng ký” hệ thống đọc database truy xuất thông tin từ table KHACHHANG để hiển thị danh mục thông tin mà khách hàng đăng ký mua hàng Tại quản trị viên chọn mục “Xóa” tương ứng để xóa thơng tin khách hàng khơng cần thiết Trang AdminCustomerMaint.jsp a Chức năng: Xóa thông tin khách hàng không cần thiết b Input: Lấy mã khách hàng gửi đến từ trang AdminCustomerView.jsp c Output: Xóa cập nhật lại danh mục khách hàng 10 Trang AdminProjectView.jsp a Chức năng: Xem thông tin cơng trình SEEN thực b Input: Lấy trường thông tin từ table CONGTRINH c Output: Hiển thị danh sách thông tin dự án d Giao diện: SVTH: Nguyễn Văn Lợi Page 70 Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam 11 Trang AdminProjectNew.jsp Tương tự trang AdminProductNew.jsp 12 Trang AdminProjectEdit.jsp Tương tự trang AdminProductEdit.jsp 13 Trang AdminProjectMaint.jsp Tương tự trang AdminProductMaint.jsp 14 Trang AdminContactView.jsp a Chức năng: Xem thông tin khách hàng liên hệ gửi đến b Input: Truy vấn trường thông tin từ table LIENHE c Output: Hiển thị danh mục trường thông tin liên hệ khách hàng e Mô tả: Sau đăng nhập, quản trị viên chọn mục “Thông tin khách hàng liên hệ” trang AdminContactView.jsp gọi Tại quản trị viên xem tất trường thông tin khách hàng gửi đến lưu trữ table LIENHE Cũng nhà quản trị xóa thơng tin khách hàng khơng cần thiết 15 Trang AdminContactMaint.jsp Tương tự trang AdminCustomerView.jsp 16 Trang AdminFaqView.jsp a Chức năng: Xem ngân hàng câu hỏi câu trả lời thường gặp b Input: Truy vấn tất trường thông tin từ table FAQ như: Mã câu hỏi, câu hỏi câu trả lời c Output: SVTH: Nguyễn Văn Lợi Page 71 Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam Hiển thị record chứa câu hỏi câu trả lời thường gặp 17 Trang AdminFaqNew.jsp Thêm vào nội dung câu hỏi hay câu trả lời 18 Trang AdminFaqEdit.jsp Hiệu chỉnh nội dung câu hỏi hay câu trả lời 19 Trang AdminFaqMaint.jsp Thực chức hai trang AdminFaqNew.jsp AdminFaqEdit.jsp SVTH: Nguyễn Văn Lợi Page 72 Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam Chương IV: TỔNG KẾT ĐÁNH GIÁ VÀ HƯỚNG PHÁT TRIỂN CỦA ỨNG DỤNG I Những điểm chương trình làm Đối với người sử dụng, chương trình đưa được: Các cách tìm kiếm, tra cứu theo chủ đề khác nhau, kết hợp nhiều chủ đề theo ý khách hàng Xem chi tiết thông tin sản phẩm thương mại đầy đủ thông tin Công ty cổ phần liên hiệp SEEN Cho phép khách hàng đăng ký thông tin để thực việc mua sản phẩm Kiểm tra tính hợp lệ khách hàng đăng nhập hệ thống Tạo đơn đặt hàng Có thể chạy nhiều hệ điều hành Đối với người quản trị, chương trình đưa được: Xem thông tin đề mục cần quản lý như: Khách hàng, sản phẩm, đơn đặt hàng… Đưa form để nhập liệu loại tư liệu Có thể sửa đổi, cập nhật liệu Trong việc thêm sản phẩm chương trình tự động sinh mã sản phẩm, điều tiện lợi cho người quản trị liệu đồng Các chức thực thông qua giao diện web Quản trị viên gởi đơn đặt hàng hay thông tin khác đến phận khác công ty để xử lý thơng qua dịch vụ email Có thể chạy nhiều hệ điều hành II Những điểm chưa làm hướng giải quyết: Việc kết nối server sở liệu chậm Điều dễ hiểu việc thiết lập cầu nối phải qua nhiều cấp Chỉ có cách giải cho server chạy máy có cấu hình mạnh, tốc độ truy xuất đĩa nhanh Tuy nhiên sau lần đầu biên dịch lần duyệt web nhanh Đây ưu điểm JSP Chưa xử dụng tiếng Việt từ việc truy xuất database Điều ngôn ngữ Java chưa đưa phương pháp để sử dụng font hệ thống mà sử dụng font kèm ngơn ngữ (do tính độc lập nền) thân sở liệu sử dụng tiếng Việt Hy vọng phiên tới JSP giải vấn đề IV.3 Hướng phát triển chương trình: Trong tồn ứng dụng em thực u cầu phía cơng ty đề xuất bổ sung thêm số chức cần phải thực cho Web site, hướng phát triển Web site tiến đến thương mại điện tử với đầy đủ chức tốn tiền qua mạng Nhưng nước ta vấn đề tốn tiền qua mạng cịn gặp nhiều khó khăn chưa phổ biến chức Web site dùng để hỗ trợ cho nhà quản trị cịn hạn chế Vấn đề Web site phục vụ việc quảng cáo Từ đó, bên cạnh việc thương mại vấn đề cần SVTH: Nguyễn Văn Lợi Page 73 Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam phải tập trung thu hút khách hàng liên hệ thõa thuận thiết kế, lắp đặt cơng trình thuộc lĩnh vực chun mơn cơng ty Do thời gian sau cần bổ sung chức kiểm kê: Thống kê số lần truy cập database, thống kê giá xuất nhập, tồn, thống kê doanh thu, xử lý hóa đơn tự động Quản lý kho (kiểm tra lượng sản phẩm tồn kho tự động), tốn điện tử có sử dụng Edit card Bổ sung thêm số chức kiểm tra liệu nhập, thay đổi mật mã truy nhập khách hàng nhà quản trị Tóm lại, chương trình điển hình việc phát triển mơ hình sở liệu Client/Server mà máy Client khơng cần phải cài đặt chương trình riêng biệt, người sử dụng cần thông qua trình duyệt web bình thường thực chức giống người sử dụng đầu cuối hệ thống sở liệu Mặc dù cố gắng hồn chỉnh yêu cầu báo cáo cịn nhiều thiếu sót mong thầy hướng dẫn thầy cô khác giúp đỡ xem xét đề xuất thêm ý kiến bổ sung vấn đề phục vụ cho việc xây dựng Web site để em hồn chỉnh đồ án tốt nghiệp Em biết ơn thầy hướng dẫn q thầy SVTH: Nguyễn Văn Lợi Page 74 Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam PHỤ LỤC GIAO DIỆN MỘT SỐ TRANG TĨNH PHỤC VỤ ỨNG DỤNG Trang Sanpham.html 2.Trang Tudong.html SVTH: Nguyễn Văn Lợi Page 75 Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam Trang Moitruong.html 4.Trang Cotbom.html SVTH: Nguyễn Văn Lợi Page 76 Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam Trang hoatdong.html Trang Service_envir.html SVTH: Nguyễn Văn Lợi Page 77 Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam Trang Introduction.html Trang Organizational.html SVTH: Nguyễn Văn Lợi Page 78 Luận Văn Tốt Nghiệp GVHD: Tô Văn Nam TÀI LIỆU THAM KHẢO Document of Jrun Studio 3.0 Lập trình ứng dụng Web vớI JSP/Servlet Tác giả: Hồng Đức Hải, Nguyễn Phương Lan Luận văn tốt nghiệp khóa trước HTML publishing on the Internet for Windows Tác giả: Brent Hestop & Larry Budnick 6.Java Network Programming - Merlin and Conrad Hughes - Michael Shoffner - Maria Winslow Phân tích thiết kế hệ thống thông tin - Viện kinh tế TP Hồ Chí Minh SVTH: Nguyễn Văn Lợi Page 79 Luận Văn Tốt Nghiệp SVTH: Nguyễn Văn Lợi GVHD: Tô Văn Nam Page 80 ... chọn cho việc thực tập, nghiên cứu xây dựng đề tài tốt nghiệp Tên đề tài:? ?Tìm hiểu JSP(Java Server Pages) Thiết kế thực Website quảng cáo cho công ty SEEN? ??.Do bước đầu tìm hiểu, thực kiến thức,... nhu cầu thiết kế, lắp đặt công trình thương mại ngày mở rộng, thị trường sản phẩm cạnh tranh liệt Trước thực tế việc xây dựng Website quảng cáo bán sản phẩm điều cần thiết cho công ty SEEN Đây... Chương II PHÂN TÍCH VÀ THIẾT KẾ I Yêu cầu đề tài: Xây dựng Web site quảng cáo – thương mại điện tử cho công ty SEEN Web site chủ yếu thể thông tin giới thiệu SEEN hoạt động SEEN đồng thời xử lý