ĐỒ ÁN TỐT NGHIỆP Ứng dụng ASP xây dựng cửa hàng bán máy tính trên mạng
lượt xem 671
download
Tìm hiểu kỹ thuật lập trình ASP với cơ sở dữ liệu và triển khai ứng dụng với thương mại điện tử; Xây dựng WebSite cửa hàng bán máy tính trên mạng.
Bình luận(3) Đăng nhập để gửi bình luận!
Nội dung Text: ĐỒ ÁN TỐT NGHIỆP Ứng dụng ASP xây dựng cửa hàng bán máy tính trên mạng
- BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI TRƯỜNG ĐẠI HỌC THUỶ SẢN ĐỒ ÁN TỐT NGHIỆP Đề Tài Ứng dụng ASP xây dựng cửa hàng bán máy tính trên mạng Giáo viên hướng dẫn : Nguyễn Tuấn Anh Sinh viên thực hiện : Trần Ngọc Hưng
- Mục Đích Và Yêu Cầu • Mục đích 1, Tìm hiểu kỹ thuật lập trình ASP với cơ sở dữ liệu và triển khai ứng dụng với thương mại điện tử 2, Xây dựng WebSite cửa hàng bán máy tính trên mạng • Yêu cầu 1, WebSite phải cung cấp đầy đủ các chức năng như một cửa hàng thật sự với các chức năng : xuất, nhập, tính tồn kho, quản lý thiết bị. Lập các chứng từ hoá đơn giao dịch… 2, Hệ thống Website yêu cầu triển khai trên hệ điều hành Win2000, hệ cơ sở dữ liệu access
- Giới Thiệu Thương Mại Điện Tử Khái niệm thương mại điện tử Thöông maïi ñieän töû (TMÑT), theo nghóa phoå bieán vaø roäng raõi, laø vieäc söû duïng caùc phöông phaùp ñieän töû ñeå laøm thöông maïi. Noùi roõ hôn thöông maïi ñieän töû laø trao ñoåi thoâng tin thöông maïi thoâng qua caùc phöông tieän ñieän töû, khoâng caàn söû duïng caùc giaáy tôø trong caùc giai ñoaïn giao Caùc moâ hình tr ongkinh doanh thoâng qua maïng dòch. Theo nghóa heïp laø thöông maïi ñieän internet. - M oâ hình B2B(Bussiness to Bussiness) töû 1 2 - M oâ hình C2C (Customer to Customer ) 3 - M oâ hình B2C(Bussiness to Customer ) moâ hình giao dòch thöông maïi cuûa baøi toaùn Bảo mật trong thương mại điện tử 1, Bảo mật thông tin 2, Thanh toán điện tử
- Moâ Hình B2C Server dữ liệu cửa hàng Tổ chức dữ liệu Cửa hàng sản phẩm trên mạng Các hệ thống thanh toán điện tử kế toán Khách hàng I nter n et Hệ thống các ngân hàng Hoạt động quản lý Khách hàng
- ASP(Active Server Pages ) Giới thiệu ASP ASP lµ m«i t r -êng kÞch b¶n t r ªn m¸y chñ (Ser ver -side Scripting Environment ) dïng ®Ó t¹o vµ ch¹y c¸c øng dông Web ®éng vµ cã t -¬ng t ¸c. Nhê tËp c¸c ®èi t-îng cã s½n (Built-in Object ) víi nhiÒu t Ýnh n¨ng phong phó, kh¶ n¨ng hç t rî VBScript lÉn JScript cïng mét sè t hµnh phÇn Act iveX kh¸c kÌ m t heo, ASP cung cÊp giao diÖn lËp t r×nh m¹nh vµ dÔ dµng t r ong viÖc t r iÓn khai øng dông trªn Web. •Các thành phần ASP ASP bao gồm các thành phần sau: 1. Các bộ dịch ngôn ngữ VBScript và Jscript. 2. Thư viện các đối tượng, chuyên dùng để truy xuất DATABASE thông qua ODBC Driver( Active Server Data Object – ADO). Thư viện các đối tượng hỗ trợ cho việc viết các trang ASP. Một File ASP có thể bao gồm các thành phần sau : + Văn Bản + Các HTML tag + Các Script. Mỗi Scipt thực hiện một công việc nào đó, giống như các phát biểu của một ngôn ngữ lập trình ASP không phải là ngôn ngữ Script, nó chỉ cung cấp một môi trường để sử lý các Script mà ta chèn trong file . asp
- ASP(Active Server Pages )(tiếp) Các đối tượng cơ bản ASP ASP cung cấp cho người lập trình các đối tượng có sẵn, mỗi đối tượng này sẽ thực hiện một chức năng riêng nào đó, các đối tượng có sẵn bao gồm : Tên đối tượng Chức năng Resquest Lấy thông tin từ một user Respone Gửi thông tin tới một user Server Điều khiển môi trường hoạt động của ASP Sesion Lưu trữ thông tin về một sesion của user Application Chia sẻ thông tin giữa các user trong cùng một ứng dụng
- ASP(Active Server Pages )(tiếp) Caùc chöùc naêng cuûa ASP • Ñoïc nhöõng yeâu caàu töø trình duyeät . • Tìm trang caàn thieát trong server. • Thöïc hieän baát cöù nhöõng giôùi thieäu ñaõ cung caáp trong ASP ñeå caäp nhaät vaøo trang Web. • Sau ñoù gôûi traû veà cho trình duyeät. Sô ñoà öùng duïng cuûa ASP treân trang web O D A O B DBMS L C Web ASP D browser O E D DATABAS E B
- ASP(Active Server Pages )(tiếp) Các thành phần (COMPONENT) của ASP Ngoài các đối tượng cơ bản có sẵn trong môi trường ASP. Việc tạo các trang web động bằng ASP còn được trợ giúp nhờ một số thư viện các đối tượng (Active X Component) của ActiveX Server. Dưới đây là danh sách một số thành phần : Thành phần Ad Rotator : Hiện thị những bảng quảng cáo trên trang web Thành phần Browser Capabilities : hiển thị nội dung khác nhau của HTML tỳ thuộc vào các trình duyệt khác nhau Thành phần Content Linking : kết nối các trang HTML với nhau giống như các trang sách Thành phần File Access : cho phép làm việc với hệ thống tập tin của máy tính. Dùng để đọc ghi các tập tin văn bản
- ASP Và Cơ Sở Dữ Liệu Access Kết nối ASP với CSDL Access Bước 1 : Tạo File CSDL bằng access Bước 2 : Tạo một liên kết với CSDL vừa tạo bằng cách sử dụng một Data Source Name (DSN). Sau khi tạo DSN các Script sẽ sử dụng cùng một DSN để kết nối tới CSDL Bước 3 : Tạo đối tượng Connection Connection.Open ConnectionString, User, Password ConectionString : Chỗi định nghĩa của tên DSN, tên này được khai báo trong ODBC Bước 4 : Tạo đối tượng thực thi câu lệnh SQL Set recordset = Connection. Execute(CommandText,RecordsAffected,Options) Connection. Execute(CommandText,RecordsAffected,Options) Recordset : Một biến đối tượng recordset chứa kết quả truy vấn CommandText : chứa query để thực thi RecordsAffected : Chứa số record mà lệnh tác động đến Options : Có các giá trị khác nhau tương ứng với mỗi loại CommandText
- ASP Và Cơ Sở Dữ Liệu Access(tiếp) Bước 5 : Gọi thực thi câu lệnh SQL Insert , Update, Delete … sqlString = “ Các câu lệnh SQL” Connection. Execute.sqlString Bước 6 : Đóng các kết nối với CSDL, sau khi sử lý song dữ liệu trên data source, trước khi kết thúc trang ta phải đóng các kết nối đã mở. Sau khi đóng ta không thể sử dụng kết nối để giao tiếp với database. Connection.Close
- Bài Toán Xây Dựng Cửa Hàng Bán Máy Tính Trên Mạng Phân tích bài toán – Hoạt động của khách hàng Khi một khách hàng thăm quan cửa hàng, họ sẽ đặt vấn đề cửa hàng bán những gì, thông tin gì về giá cả thiết bị được bán và hình thức thanh toán. – Hoạt động của nhà quản lý 1. Hướng dẫn, giới thiệu sản phẩm 2. Cung cấp giỏ mua hàng cho khách hàng 3. Giao dịch thương mại 4. Bổ sung và sửa soạn mặt hàng 5. Quản lý hàng tồn 6. Cập nhật cửa hàng
- Sơ Đồ Phân Cấp Chức Năng Hệ Thống Bán Thiết Bị Lựa chọn hàng Xử lý hoá đơn bán Quản lý cửa hàng Lựa chọn hàng Tìm Thay Xác Chọn Đăng kiếm đổi số nhận phương ký mua chọn lượng khách thức hàng hàng hàng thanh toán
- Sơ Đồ Phân Cấp Chức Năng (tiếp) Xử lý hoá đơn bán Kiểm Phát Phát Giao tra sinh sinh hàng đơn hoá thanh đặt đơn toán hàng bán Quản lý cửa hàng Nhập Kiểm Kiểm hàng tra tra mới hàng báo tồn cáo
- Biểu Đồ Luồng Dữ Liệu Mức Ngữ Cảnh (1) (11) Khaùch Quaûn H aøng (3) tr ò (2) (12) H eä (6) T hoáng Baùn H aøng (7) (4) (5) (9) Baûo T r ì (10) Kho
- Biểu Đồ Luồng Dữ Liệu Mức Ngữ Cảnh(tiếp) 1 : Yeâu caàuchoïn löïa vaø ñaët haøng 2 : Phieáu yeâu caàu thanh toaùn tröôùc cho coâng ty 3 : Chuyeån tieàn cho coâng ty 4 : Yeâu caàu xuaát haøng 5 : Haøng giao 6 : Phieáu chuyeån haøng (Hoùa ñôn gíao nhaän) 7 : Hoùa ñôn 8 : Giao haøng cho khaùch 9 : Yeâu caàu mua haøng 10 : Haøng môùi 11 : Yeâu caàu baùo caùo 12 : Baùo caùo
- Biểu Đồ Luồng Dữ Liệu Mức Đỉnh Yeâu caàu choïn löïa , Khaùch mua haøng haøng Haø Hoù ng Löïa a Tieà choïn ñôn n haøng than Xöû Hoùa 1 h lyù ñôn toaù yeâu n caàu Haøng Hoùa ñôn giao 2 Yeâ baùn u Maët caà u haøng xua át Haøng Baûo tr ì haø môùi ng ho k Quaûn lyù Yeâu caàu mua cöûa haøng haøng 3 Baùo caùo Yeâu caàu baùo caùo Quaûn tr ò
- Mô Hình Luồng Dữ Liệu Mức Dưới Đỉnh •Chức năng 1 : Lựa chọn hàng Thoâ Khaùch ng haøng baùo Khaùch soá Theâ haøng löôïn m g Thay haøn haøn g Tìm ñoåi g kieám, soá choïn löôïn haøng g 1 2 Gioû haøng HTTT Ñaên g kyù HTTT Ñòa chæ mua khaùch haøng haøn g Hoùa 3 ñôn Chöùc naêng 2 Xaùc Khaùch nhaän haøng khaùch haøng
- Mô Hình Luồng Dữ Liệu Mức Dưới Đỉnh(tiếp) •Chức năng 2 : Xử lý hoá đơn mua hàng Ñôn haøng ñaõ kieåm Phaùt Kieåm tra sinh hoùa ñôn ñôn haøng 2.1 baùn Khaùch Ñôn Ñôn 2.2 haøn haøng haøng g Haøng Ñòa chæ baùn ñaõ khaùch haøng phaù t sinh Baûo Trì Haøng Kho giao Phaùt Yeâu sinh caàu thanh xuaá toaùn t Gia 2.3 haøn o g Yeâ nha u Haø än ng caàu 2.4 than h Tieàn Khaùch toaù
- Mô Hình Luồng Dữ Liệu Mức Dưới Đỉnh(tiếp) •Chức năng 3 : Quản lý cửa hàng Baûo Trì Yeâu caàu mua Thoâ haøng Kho ng tin haøn g môùi Kieåm tra haøng Nha toàn äp 3.2 haøn g Yeâu caàu môùi thoâng tin 3.1 haøng toàn Thoâng Haøn tin g haøng toàn Ñôn haøng Kieåm Yêu cầu báo cáo tra baùo caùo 3.3 Quaûn tr ò Baùo caùo
- Sơ Đồ Thực Thể Liên Kết
CÓ THỂ BẠN MUỐN DOWNLOAD
-
ĐỒ ÁN TỐT NGHIỆP: Xây dựng hệ thống quảng cáo và cung cấp dịch vụ du lịch trên mạng Internet cho công ty dịch vụ du lịch Phú Yên
0 p | 906 | 400
-
Bài tập tin học ứng dụng
46 p | 952 | 295
-
ĐỒ ÁN TỐT NGHIỆP Đề tài: Xây dựng hệ thống quản lý đảng viên Tỉnh ủy Khánh Hòa
19 p | 817 | 243
-
Báo cáo đồ án tốt nghiệp "Nghiên cứu hệ thống nhúng và xây dựng ứng dụng Webcam"
21 p | 385 | 163
-
Thư viện OpenCV - Ứng dụng xử lý ảnh trong thưc tế
103 p | 538 | 139
-
Đồ án: Tìm hiểu ngôn ngữ C# và viết một ứng dụng minh họa
251 p | 250 | 66
-
ĐỒ ÁN TỐT NGHIỆP TÌM HIỂU NGÔN NGỮ C# VÀ VIẾT MỘT ỨNG DỤNG MINH HỌA PHẦN 1
30 p | 193 | 31
-
Tài liệu hướng dẫn thực tập tốt nghiệp Tin học xây dựng - Chương 3
11 p | 195 | 31
-
ĐỒ ÁN TỐT NGHIỆP TÌM HIỂU NGÔN NGỮ C# VÀ VIẾT MỘT ỨNG DỤNG MINH HỌA PHẦN 3
31 p | 117 | 17
-
ĐỒ ÁN TỐT NGHIỆP TÌM HIỂU NGÔN NGỮ C# VÀ VIẾT MỘT ỨNG DỤNG MINH HỌA PHẦN 2
36 p | 116 | 16
-
ĐỒ ÁN TỐT NGHIỆP TÌM HIỂU NGÔN NGỮ C# VÀ VIẾT MỘT ỨNG DỤNG MINH HỌA PHẦN 10
26 p | 108 | 16
-
ĐỒ ÁN TỐT NGHIỆP TÌM HIỂU NGÔN NGỮ C# VÀ VIẾT MỘT ỨNG DỤNG MINH HỌA PHẦN 5
23 p | 93 | 16
-
Chương 4:Ứng dụng soạn thảo văn bản
55 p | 158 | 15
-
ĐỒ ÁN TỐT NGHIỆP TÌM HIỂU NGÔN NGỮ C# VÀ VIẾT MỘT ỨNG DỤNG MINH HỌA PHẦN 9
28 p | 94 | 15
-
ĐỒ ÁN TỐT NGHIỆP TÌM HIỂU NGÔN NGỮ C# VÀ VIẾT MỘT ỨNG DỤNG MINH HỌA PHẦN 8
21 p | 106 | 14
-
ĐỒ ÁN TỐT NGHIỆP TÌM HIỂU NGÔN NGỮ C# VÀ VIẾT MỘT ỨNG DỤNG MINH HỌA PHẦN 7
30 p | 102 | 14
-
Một số vấn đề trong thực hiện đồ án tốt nghiệp/chuyên đề tốt nghiệp các đề tài thiết kế và lập trình ứng dụng web của khoa công nghệ thông tin - Đại học Nha Trang
5 p | 42 | 4
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn