website giới thiệu và bán máy tính qua mạng

53 476 0
website giới thiệu và bán máy tính qua mạng

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Luận văn tốt nghiệp Phan Tam Hà Mục lục Lời cảm ơn………………………………………………………………………….3 Lời nói đầu………………………………………………………………………….4 Phần I Phân tích và thiết kế hệ thống Chương 1 Phân tích yêu cầu đề tài 1.1 Mục đích lùa chọn đề tài……………………………………………………….5 1.2 Chức năng……………………………………………………………… 5 1.3 Yêu cầu đặt ra cho hệ thống……………………………………………………6 Chương 2 Phân tích và thiết kế hệ thống 2.1 Khảo sát hiện trạng…………………………………………………………… 8 2.2 Sơ đồ phân rã chức năng……………………………………………………… 10 2.3 Sơ đồ luồng dữ liệu mức ngữ cảnh…………………………………………….11 2.4 Sơ đồ luồng dữ liệu mức đỉnh………………………………………………… 13 2.5 Sơ đồ luồng dữ liệu mức dưới đỉnh…………………………………………… 14 2.6 Mô hình thực thể liên kết…………………………………………………… 18 Phần II Cơ sở lý thuyết Chương 1 Giới thiệu về thương mại điên tử 1.1 Khái niệm thương mại điện tử ? 19 1.2 Các mô hình trong thương mại điện tử……………………………………… 19 Chương 2 Tổng quan về Internet 2.1 Internet là gì?………………………………………………………………….20 2.2 Mô hình Client/Server là gì? …………………………………………… 20 1 Luận văn tốt nghiệp Phan Tam Hà 2.3 Giới thiệu về Internet Information Server 23 Chương 3 Active Server Pages 3.1 Tìm hiểu công nghệ ASP…………………………………………………… 24 3.1.1 Giới thiệu…………………………………………………… 3.1.2 ASP làm việc nh thế nào? 3.2 Cấu trúc của một tập tin ASP………………………………………………….25 3.3 Các đối tuợng có săn trong ASP…………………………………………… 25 3.3.1 Đối tượng Request……………………………………………… 3.3.2 Đối tượng Response……………………………………… 3.3.3 Đối tượng Session……………………………………………… 3.3.4 Đối tượng Application…………………………………………… 3.3.5 Đối tượng Server………………………………………………… 3.3.6 Đối tượng Asperror……………………………………………… 3.3.7 Các đối tượng tiện Ých khác……………………………………… 3.4 File cấu hình khởi động Global.asa………………………………………… 35 3.5 ASP với cơ sơ dữ liệu MS Access 2000 …………………………………… 36 Phần III Cài đặt hệ thống Chương 1 Yêu cầu hệ thống và cài đặt chương trình 1.1 Yêu cầu hệ thống…………………………………………………………… 38 1.2 Cài đặt chương trình………………………………………………………… 38 Chương 2 Thiết kế giao diện Mét sè giao diện chính…………………………………………………….…… 40 KẾT LUẬN……………………………………………………………………….50 TÀI LIỆU THAM KHẢO……………………………………………………… 52 2 Luận văn tốt nghiệp Phan Tam Hà LỜI CẢM ƠN ______ 0 0 0 ______ Trước hết, em xin chân thành cảm ơn các thầy giáo, cô giáo khoa Công nghệ thông tin của trường Đại học Kinh doanh và Công nghệ Hà Nội đã trang bị cho em những kiến thức cơ bản cần thiết trong những năm học vừa qua để em có thể thực hiện tốt luận văn này cũng như đủ tự tin để làm việc sau này. Em xin chân thành cảm ơn giáo sư Trần Anh Bảo đã tận tình hướng dẫn và giúp đỡ em hoàn thành luận văn này. Ngoài ra, cũng xin gởi lời cám ơn tới anh chị em ở công ty Cổ phần thương mại Công nghệ Khai Trí đã tạo mọi điều kiện cho em hoàn thành luận văn. Mặc dù đã rất cố gắng, nhưng trong một khoảng thời gian cho phép, cũng như hạn chế về mặt kiến thức của bản thân, luận văn này không thể tránh khỏi nhiều thiếu sót. Chính vì vậy, em rất mong nhận được sự góp ý của các thầy giáo, cô giáo cũng như của bạn bè và những người có quan tâm đến lĩnh vực mà luận văn này đã được trình bày. Sinh viên thực hiện 3 Phan Tam Hà Luận văn tốt nghiệp Phan Tam Hà LỜI NÓI ĐẦU ______ 0 0 0 ______ Ngày nay, công nghệ thông tin đó cú những bước phát triển mạnh mẽ theo cả chiều rộng và sâu. Máy tính điện tử không còn là một thứ phương tiện quý hiếm mà đang ngày càng trở thành một công cụ làm việc và giải trí thông dụng của con người, không chỉ ở công sở mà còn ngay cả trong gia đình. Đứng trước vai trò của thông tin hoạt động cạnh tranh gay gắt, các tổ chức và các doanh nghiệp đều tìm mọi biện pháp để xây dựng hoàn thiện hệ thống thông tin của mình nhằm tin học hóa các hoạt động tác nghiệp của đơn vị. 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. Thông qua các sản phẩm và công nghệ này, chúng ta dễ dàng nhận ra tầm quan trọng và tính tất yếu của thương mại điện tử. Với những thao tác đơn giản trờn mỏy cú nối mạng Internet bạn 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ạn chỉ cần vào các trang dịch vụ thương mại điện tử, làm theo hướng dẫn và click vào những gì bạn cần. Các nhà dịch vụ sẽ mang đến tận nhà cho bạn. 4 Luận văn tốt nghiệp Phan Tam Hà Để tiếp cận và góp phần đẩy mạnh sự phổ biến của thương mại điện tử ở Việt Nam, em đã tìm hiểu và thiết kế “Website giới thiệu và bán máy tính qua mạng” cho Công ty Cổ phần thương mại Công nghệ Khai Trí. Với sự hướng dẫn tận tình của GS Trần Anh Bảo em đã hoàn thành luận văn tốt nghiệp này. Tuy đã cố gắng hết sức tìm hiểu, phân tích thiết kế và cài đặt hệ thống nhưng chắc rằng không tránh khỏi những thiếu sót. Em rất mong nhận được sự thông cảm và góp ý của quớ Thầy cô. Em xin chân thành cảm ơn. Một lần nữa em bày tỏ lòng biết ơn đến sự dạy dỗ chỉ bảo của các thầy, cô trong bộ môn tin học. Đặc biệt là GS Trần Anh Bảo, người đã trực tiếp hướng dẫn, chỉ bảo và giúp đỡ em trong thời gian thực hiện đồ án tốt nghiệp này. PHẦN I: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG CHƯƠNG I: PHÂN TÍCH YÊU CẦU ĐỀ TÀI 1.1 Mục đích lựu chọn đề tài Tìm hiểu kỹ thuật lập trình ASP với cơ sở dữ liệu MS Access 2000 và triển khai ứng dụng với thương mại điện tử. Xây dựng Website bán máy tính trên mạng cho Công ty Cổ phần thương mại Công nghệ Khai Trí. 1.2 Chức năng Đây là một website nhằm bán và giới thiệu rộng rãi linh kiện máy tính của công ty đến cho người tiêu dùng với các chi tiết mặt hàng cũng như giá cả một cách chính xác. Có những chức năng sau : - Cho phép cập nhật hàng vào CSDL. - Hiện thị danh sách các mặt hàng theo từng loại ( bao gồm : tên hàng , mô tả chi tiết về hàng , giá cả , thời gian bảo hành , hình ảnh ( nếu có)). - Hiện thị bộ sản phẩm nhằm giúp cho khách hàng trong việc mua các sản phẩm của công ty. - Hiện thị hàng mà khách hàng chọn để mua. - Hiển thị đơn đặt hàng của khách hàng 5 Luận văn tốt nghiệp Phan Tam Hà - Cung cấp công cụ tìm kiếm để khách hàng nhanh chóng tìm kiếm sản phẩm mà họ cần mua. - Cho phép quản lý đơn đặt hàng. - Cho phép quản lý hàng hóa như : cập nhật hàng , xác định hàng tồn. - Cho phép thông kê đơn đặt hàng , doanh thu . Ngoài ra Website còn cung cấp cho khách hàng các chưc năng khác như : - Cung cấp các tin tức mới nhất có liên quan đến Công nghệ thông tin. - Cung cấp trang hỗ trợ , trang vote , trang liên hệ để khách hàng có thể đưa ra góp ý cũng như các câu hỏi nhằm xây dựng trang Web ngày càng tốt hơn. 1.3 Yêu cầu đặt ra cho hệ thống Hệ thống gồm có hai phần: a. Phần thứ nhất dành cho khách hàng: Trang web phải thỏa mản các chức năng sau: Thứ nhất: Hiển thị danh sách các mặt hàng của công ty một cách hợp lý nhất để khách hàng có thể xem và lựa chọn. Thứ hai: Cung cấp chức năng tìm kiếm mặt hàng. Với nhu cầu của người sử dụng khi bước vào trang web thương mại là tìm kiếm các mặt hàng mà họ cần và muốn mua. Đôi lúc cũng có nhiều khách hàng vào website này mà không có ý định mua hay không biết mua gỡ thỡ yêu cầu đặt ra cho hệ thống là làm thế nào để khách hàng có thể tìm kiếm nhanh và hiệu quả các mặt hàng mà họ cần tìm. Thứ ba: Sau khi khách hàng lựa chọn xong những mặt hàng cần đặt mua thì hệ thống phải có chức năng hiển thị đơn đặt hàng để khách hàng nhập vào những thông tin cần thiết, tránh những đòi hỏi hay những thông tin yêu cầu quá nhiều từ phía khách hàng, tạo cảm giác thoải mái, riêng tư cho khách hàng. Ngoài ra, cũn có một số chức năng như: đăng kí, đăng nhập. Khi khách hàng muốn mua hàng của công ty, khách hàng phải đăng nhập tài khoản. Khi đăng nhập vào tài khoản khách hàng có thể thay đổi mật khẩu của mình, và xem các tin nhắn 6 Luận văn tốt nghiệp Phan Tam Hà do công ty gửi cho khách hàng. Mọi sự thay đổi về giá cả hay cú cỏc mặt hàng mới … công ty sẽ gửi đến khách hàng thông qua các tin nhắn. b. Phần thứ hai dành cho nhà quản lý: Là người làm chủ ứng dụng, có quyền kiểm soát mọi hoạt động của hệ thống. Người này được cấp một username và password để đăng nhập vào hệ thống thực hiện những chức năng của mình. Nếu như quá trình đăng nhập thàng cụng thỡ nhà quản lý có những chức năng sau: Thứ nhất: Chức năng quản lý cập nhật (thờm, xóa, sửa) các mặt hàng trên trang web, việc này không phải dễ. Nó đòi hỏi sự chớnh xác. Thứ hai: Tiếp nhận và kiểm tra đơn đặt hàng của khách hàng. Hiển thị đơn đặt hàng hay xóa bỏ đơn đặt hàng. Thứ ba: Thống kê các mặt hàng, khách hàng, nhà cung cấp, thống kê doanh thu. Ngoài ra Website còn phải cung cấp các thông tin mới nhất , cập nhật nhất về công nghệ thông tin trong và ngoài nước cho khách hàng. Ngoài các chức năng nêu trên thì trang web phải được trình bày sao cho dễ hiểu, giao diện mang tính dễ dùng, đẹp mắt và làm sao cho khách hàng thấy được những thông tin cần tìm, cung cấp những thông tin quảng cáo thật hấp dẫn, nhằm thu hút sự quan tâm về công ty mình và có cơ hội sẽ có nhiều người tham khảo nhiều hơn. Điều quan trọng trong trang web mua bán trên mạng là phải đảm bảo an toàn tuyệt đối những thông tin liên quan đến người dùng trong quá trình đặt mua hay thanh toán. Đồng thời trang web còn phải có tính dễ nâng cấp, bảo trì, sửa chữa khi cần bổ sung, cập nhật những tính năng mới. 7 Luận văn tốt nghiệp Phan Tam Hà CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Phân tích bài toán Sau khi khảo sát hiện trạng, em nắm bắt được các thông tin sau: Quản lý khách hàng: mỗi khách hàng được quản lý các thông tin sau đây : Mã khách hàng, username, password, fullname, địa chỉ, số điện thoại, email, ngày sinh. Quản lý mặt hàng: mỗi mặt hàng được quản lý những thông tin: Tên mặt hàng, số lượng, thời gian bảo hành, đơn giá , hình ảnh, mô tả. Quy trình chọn lựa hàng : Khách hàng là những người có nhu cầu mua sắm hàng hóa. Khác với việc đặt hàng trực tiếp tại công ty, khách hàng phải hoàn toàn tự thao tác thông qua từng bước cụ thể để có thể mua được hàng. Trên mạng, các mặt hàng được sắp xếp và phân theo từng loại mặt hàng giúp cho khách hàng dễ dàng tìm kiếm. Trong hoạt động này, khách hàng chỉ cần chọn một mặt hàng nào đó từ danh mục các mặt hàng thì những thông tin về mặt hàng đó sẽ hiển thị lên màn hình như: hình ảnh, đơn giá, mô tả, và bên cạnh là trang liên kết để thêm hàng hóa vào giỏ hàng. Đây là giỏ hàng điện tử mà trong đó chứa các thông tin về hàng hóa lẫn số lượng khách mua và hoàn toàn được cập nhật trong giỏ. Khi khách hàng muốn đặt hàng , trước hết khách hàng phải đăng nhập hệ thống hệ thống trước tiên sẽ kiểm tra mật khẩu và username của khách hàng , nếu 8 Luận văn tốt nghiệp Phan Tam Hà đỳng thỡ hệ thống sẽ kiểm tra xem mặt hàng đú cú cũn trong kho hay không nếu không sẽ hiển thị thông báo đến khách hàng ,nếu có thì hệ thống sẽ hiển thị trang xác lập đơn đặt hàng cùng thông tin hàng hóa và yêu cầu khách hàng điền đầy đủ thông tin về mình. Cuối cùng là do khách hàng tùy chọn đặt hay không. Quy trình xử lý đơn đặt hàng: Khi đơn đặt hàng đã được lập hệ thống sẽ phát sinh hóa đơn bán hàng yêu cầu khách hàng lập hóa đơn bán hàng. Sau đó Công ty sẽ giao hàng đến tận tay khách hàng , khách hàng thanh toán rồi nhận hàng và hóa đơn. Quy trình quản lý bán hàng : Hàng ngày nhân viên kho hàng sẽ kiểm tra hàng hóa trong kho và đề xuất lên ban điều hành cần xử lý về việc những mặt hàng cần nhập. Trong quá trình đặt hàng thì ban điều hành sẽ có trách nhiệm xem xét các đề xuất về những mặt hàng yêu cầu và quyết định loại hàng, số lượng hàng cần đặt và phương thức đặt hàng với nhà cung cấp. Việc đặt hàng với nhà cung cấp được thực hiện thông qua địa chỉ trên mạng hay qua điện thoại, fax. Sau khi nhận yêu cầu đặt hàng từ công ty, nhà cung cấp sẽ giao hàng cho công ty có kèm theo hóa đơn hay bảng kê chi tiết các loại mặt hàng. Thủ kho sẽ kiểm tra lô hàng của từng nhà cung cấp và trong trường hợp hàng hóa giao không đúng yêu cầu đặt hàng hay kém chất lượng về hệ thống mỏy múc, thỡ thủ kho sẽ trả lại nhà cung cấp và yêu cầu giao lại những mặt hàng bị trả đó. Tiếp theo thủ kho sẽ kiểm tra chứng từ giao hàng để gán giá trị thành tiền cho từng loại sản phẩm. Những loại hàng hóa này sẽ được cung cấp một mã số và được cập nhật ngay vào giá bán. Sau khi nhập xong chứng từ giao hàng, nhân viên nhập kho sẽ in một phiếu nhập để lưu trữ trong hồ sơ. Từ quy trình thực tiễn nêu trên, ta nhận thấy rằng hệ thống được xây dựng cho bài toán đặt ra chủ yếu phục vụ cho hai đối tượng: Khách hàng và nhà quản lý 9 Luận văn tốt nghiệp Phan Tam Hà 2.2 Sơ đồ phân rã chức năng Nhập hàng mới Xử lý hóa đơn Kiểm tra hàng tồn Giao hàng Thanh toán Phát sinh hóa đơn Kiểm tra đơn hàng 10 HỆ THỐNG BÁN HÀNG Lựa chọn hàng Báo cáo Quản lý cửa hàng [...]... giản mạng Client/ Server là mạng trong đó máy Client đưa ra yêu cầu, và một máy tính đóng vai trũ mỏy Server sẽ đáp ứng yêu cầu đó Quy trình hoạt động giữa Client/Server : Câu hỏi cơ sở dữ liệu được gửi từ máy Client nhưng được xử lý trờn mỏy Server, chỉ có kết quả được trả về máy Client qua mạng Toàn bộ tiến trình tiếp nhận và yêu cầu thông tin gồm 6 bước : Quy trình hoạt động giữa Client/Server : 1 Máy. .. chúng cho máy Server, rồi gửi một yêu cầu cung cấp thông tin cụ thể đến máy Server Máy Server xử lý yêu cầu, định vị thông tin tích hợp, rồi gửi 23 Luận văn tốt nghiệp Phan Tam Hà thông tin tìm được qua mạng đến máy Client Máy Client sau đó sẽ “ đẩy” thông tin ra giao diện để hiển thị thông tin trước người dùng  Máy phục vụ : Máy Server trong môi trường Client/Server chuyên dùng để lưu trữ và quản lý... được gửi ngang qua mạng đến máy Server 4 Máy Server cơ sở dữ liệu tiến hành tìm kiếm trên máy tính nơi dữ liệu tồn tại 5 Dữ liệu được tìm theo yêu cầu gửi trả lại máy Client 6 Dữ liệu được cung cấp cho người dùng Trong môi trường Client/Server, có hai phần chính : • Chương trình ứng dụng, thường gọi là Client • Bộ phục vụ cơ sở dữ liệu, thường được gọi là Server M¸y Server M¸y Client  Máy Client : Người... tốt nghiệp Phan Tam Hà • B-2-B : giữa doanh nghiệp với doanh nghiệp CHƯƠNG II TỔNG QUAN VỀ INTERNET 2.1 Internet là gì? Là một mạng máy tính toàn cầu trong đó cỏc mỏy truyền thông với nhau theo một ngôn ngữ chung ( TCP/IP), không một ai làm chủ và điều khiển tất cả Là một liên mạng kết nối những mạng được điều hành và làm chủ một cách riêng lẻ lại cùng nhau Mỗi mỏy trờn Internet được gọi là một Host... môi trường Client/Server chuyên dùng để lưu trữ và quản lý dữ liệu Đấy là nơi xảy ra hầu hết hoạt động thực của cơ sở dữ liệu Máy Server tiếp nhận các yêu cầu có cấu trúc từ phớa mỏy Client, xử lý chúng, rồi gửi trả thông tin được yêu cầu và trở lại máy Client qua mạng 2.3 Giới thiệu về Internet Information Server (IIS) 2.3.1 IIS là gì? Microsoft Internet Information Server là một ứng dụng server chuyển... Hình ảnh Mô tả ĐV tính Số lượng tồn Show KHÁCH HÀNG ĐƠN ĐẶT HÀNG MÃ ĐĐH Thông tin KH Tên LK Số lượng Giá bán Ngày đặt hàng Ngày giao hàng Tình trạng ĐĐH 18 Mã KH Username Password Fullname Địa chỉ Điện thoại Ngày sinh Email Luận văn tốt nghiệp LOẠI MH LMH Tên LMH Phan Tam Hà HÓA ĐƠN BÁN HÀNG Serial_number MÃ ĐĐH IDLK Số lượng Giá bán Tổng Tiền PHẦN II CƠ SỞ LÝ THUYẾT CHƯƠNG I GIỚI THIỆU VỀ THƯƠNG MẠI... được nối với mạng bằng đường nối Dial – up tạm thời, một số Host khác được nối bằng đường nối mạng thật sự 100%( như ethernet, token ring…) Ở các Host trên Internet có sự kết hợp các chương trình Server và các chương trình Client, chúng cung cấp thông tin và những dịch vụ tới người sử dụng 2.2 Mô hình Client/Server là gì? 20 Luận văn tốt nghiệp Phan Tam Hà Máy Server ở trạng thái hoạt động và chờ yêu... - Cho phép người ở xa có thể truy xuất database …… Kết chương: Trong chương này tôi đã trình bầy sơ qua về Internet , và mô hình Client/Server cũng như giới thiệu IIS là gì/ Trong chương kế tiếp tôi sẽ trình bày về ngôn ngữ ASP CHƯƠNG III: ACTIVE SERVER PAGES 3.1 Tìm hiểu công nghệ ASP 3.1.1 Giới thiệu ASP (Active server pages) là một kịch bản trình chủ của hóng Microsoft, có tên mở rộng là asp Mã... ra yêu cầu tại Client Máy Client chạy một chương trình ứng dụng có chức năng :  Cung cấp giao diện cho người dùng  định dạng yêu cầu cung cấp dữ liệu  hiển thị dữ liệu nó nhận lại từ máy Server Trong môi trường Client/ Server, máy Server không chứa phần mềm giao diện người dùng Máy Client có nhiệm vụ trình bày dữ liệu theo hình thức hữu ích Chẳng hạn với giao diện người dúng và lập báo biểu Chương... niệm thương mại điện tử Thương mại điện tử ( TMĐT), theo nghĩa phổ biến và rộng rãi là việc sử dụng các phương pháp điện tử để làm thương mại Nói rõ hơn thương mại điện tử là trao đổi thông tin thương mại qua các phương tiện điện tử, không cần sử dụng các giấy tờ trong các giai đoạn giao dịch Theo nghĩa hẹp là kinh doanh thông qua mạng Internet 1.2 Loại hình giao dịch trong thương mại điện tử Có 3 loại . nghiệp Phan Tam Hà Để tiếp cận và góp phần đẩy mạnh sự phổ biến của thương mại điện tử ở Việt Nam, em đã tìm hiểu và thiết kế Website giới thiệu và bán máy tính qua mạng cho Công ty Cổ phần thương. 2000 và triển khai ứng dụng với thương mại điện tử. Xây dựng Website bán máy tính trên mạng cho Công ty Cổ phần thương mại Công nghệ Khai Trí. 1.2 Chức năng Đây là một website nhằm bán và giới thiệ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. Thông qua các sản phẩm và công nghệ này, chúng ta dễ dàng nhận ra tầm quan trọng và tính

Ngày đăng: 25/11/2014, 07:55

Từ khóa liên quan

Mục lục

  • LOẠI MH

  • “ Đăng nhập”

  • DANH MỤC TÀI LIỆU THAM KHẢO

Tài liệu cùng người dùng

Tài liệu liên quan