Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 80 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
80
Dung lượng
2,91 MB
Nội dung
TRNG I HC M TP. HCM KHOA CÔNG NGH THÔNG TIN KHÓA LUN TT NGHIP XÂY DNG H THNG QUN LÝ BÁN HOA TRC TUYN Ngành: Công Ngh Thông Tin Hng chuyên ngành: Qun Tr Mng Khóa: 2007 - 2011 Ging viên hng dn: TS. LÊ XUÂN TRNG Sinh viên thc hin: PHM THÀNH TÀI MSSV: 10701119 Lp : TH07B1 TP. H Chí Minh, tháng 9 nm 2011 LI CÁM N hoàn thành khóa lun tt nghip này, em đã nhn đc s hng dn, giúp đ và góp ý nhit tình ca quý thy cô trng i Hc M Thành ph H Chí Minh, cùng vi s đng viên và giúp đ ca gia đình. Trc tiên, em xin gi li cm n đn thy Lê Xuân Trng ngi đã tn tình hng dn em trong sut thi gian qua đ có th hoàn thành khóa lun tt nghip này. Em xin chân thành cm n quý thy, cô trng i Hc M Thành ph H Chí Minh đã tn tình dìu dt, ging dy và truyn đt nhng kin thc quý báo trong sut thi gian chúng em hc ti trng. Em xin cám n gia đình, bn bè nhng ngi luôn luôn đng viên và giúp đ em trong sut thi gian qua. Mc dù em đã c gng bng tt c s nhit tình và nng lc ca mình nhng do trình đ còn hn ch và thi gian hn hp nên chc chn s còn nhiu thiu sót. Rt mong nhn đc s đóng góp ý kin ca quý thy cô và ban lãnh đo đ đ tài này hoàn chnh và mang tính thc tin hn. Sinh viên Phm Thành Tài NHN XÉT CA GING VIÊN HNG DN NHN XÉT CA GING VIÊN PHN BIN MC LC DANH MC CÁC BNG 1 DANH MC S VÀ HÌNH 2 DANH MC T VIT TT VÀ TING ANH 4 CHNG 1: TNG QUAN 5 1.1 Gii thiu 5 1.2 Mc đích đ tài 5 1.3 Phng pháp thc hin 6 1.4 Phm vi đ tài 7 1.5 B cc 8 CHNG 2: C S LÝ THUYT 9 2.1. Gii thiu ASP.NET 9 2.2. Gii thiu ADO.NET 15 2.2.1. Gii thiu chung 15 2.2.2. So sánh vi phiên bn ADO 15 2.2.3. Kin trúc ADO.NET 17 2.2.4. Ý ngha ca vic x lý d liu ngt kt ni trong ng dng Web 18 2.2.5. i tng Connection 18 2.2.6. i tng Command 20 2.3. Truy câ p d liê u ADO.NET 23 2.4 Gii thiu v AJAX 25 2.4.1 Gii thiu 25 2.4.2 Quá trình hot đng ca AJAX 25 CHNG 3 : PHÂN TệCH H THNG 27 3.1 Phân tích yêu cu 27 3.1.1 Xác đnh yêu cu 27 3.1.2. Phân tích yêu cu: 28 3.2 Các s đ phân tích 30 3.2.1 Biu đ UseCase ca h thng 30 3.2.2 Thit k d liu 36 CHNG 4 : HIN THC CHNG TRÌNH 48 4.1 Giao din website phía ngi dùng 48 4.1.1 Trang ch 48 4.1.2 Trang đng ký khách hàng mi 49 4.1.3 Trang đng nhp ca khách hàng 50 4.1.4 Trang thay đi thông tin cá nhân và mt khu 51 4.1.5 Phn tìm kim sn phm 52 4.1.6 Thng kê s lng truy cp vào trang web 52 4.1.7 Trang gi hàng 53 4.1.8 Trang chi tit đn đt hàng 54 4.1.9 Thanh toán qua Paypal.com 55 4.1.10 Các trang thông tin v trang web bán hoa 59 4.2 Giao din phía ngi qun tr website 60 4.2.1 Trang đng nhp vào h thng 60 4.2.2 Trang ch 62 4.2.3 Trang qun lý nhà cung cp 62 4.2.4 Trang qun lý nhóm sn phm 63 4.2.5 Trang qun lý sn phm 64 4.2.6 Trang qun lý nhp hoa 65 4.2.7 Trang qun lý loi hoa 66 4.2.8 Trang qun lý khách hàng 67 4.2.9 Trang qun lý nhân viên 67 4.2.10 Trang qun lý đn hàng 69 4.2.11 Chc nng thng kê 70 CHNG 5: KT LUN 72 5.1. Chc nng đã làm đc 72 5.2. Hng phát trin 72 TÀI LIU THAM KHO 73 PH LC 74 Tài - Xây Dng H Thng Qun Lý Bán Hoa Trc Tuyn Trang 1 DANH MC CÁC BNG Bng 2.1 - Các tp tin cn bn trong ASP.NET 12 Bng 2.2 - Các s kin ca trang Web 13 Bng 2.3 - Các s kin ng dng 14 Bng 2.4 – So sánh ADO và ADO.NET 16 Bng 3.1 – Mô t chc nng chính ca ngi qun tr 32 Bng 3.2 – Mô t chc nng chính ca ngi dùng 34 Bng 3.3 – Các thuc tính ca nhà cung cp 41 Bng 3.4 – Các thuc tính ca hoa 41 Bng 3.5 – Các thuc tính ca phiu nhp 42 Bng 3.6 – Các thuc tính ca chi tit phiu nhp 42 Bng 3.7 – Các thuc tính ca nhóm sn phm 42 Bng 3.8 – Các thuc tính ca sn phm 43 Bng 3.9 – Chi tit sn phm 44 Bng 3.10 – Các thuc tính ca khách hàng 44 Bng 3.11 – Các thuc tính ca đn hàng 45 Bng 3.12 – Các thuc tính ca chi tit đn hàng 46 Bng 3.13 – Các thuc tính ca nhân viên 46 Bng 3.14 – Các thuc tính ca lt truy cp 47 Bng 3.14 - Danh sách các ngi dùng 61 Hình 4.35 – Thng kê hoa 71 Bng 3.15 – Chú thích các thành phn Usecase ca h thng 74 Tài - Xây Dng H Thng Qun Lý Bán Hoa Trc Tuyn Trang 2 DANH MC S VÀ HÌNH Hình 2.1 - Quá trình biên dch và thc thi trong ASP.NET 11 Hình 2.2 – Vòng đi ca trang ASP.NET 13 Hình 2.3 – Mô hình kin trúc ADO.NET 17 H̀nh 2.4 - Thc hin chng tr̀nh vi truy nhp d liu ADO.NET 25 Hình 2.5 - ng dng truyn thng ( trái) và ng dng Ajax (phi). 26 Hình 3.1 – Mô hình chc nng ngi qun tr 31 Hình 3.2 – Mô hình chc nng ca ngi dùng 34 Hình 3.3 - Mô hình quan h 36 Hình 3.4 - Thc th nhà cung cp 37 Hình 3.5 - Thc th hoa 37 Hình 3.6 - Thc th nhóm sn phm 37 Hình 3.7 - Thc th sn phm 38 Hình 3.8 - Thc th khách hàng 38 Hình 3.9 - Thc th hình thc thanh toán 38 Hình 3.10 - Thc th đn hàng 39 Hình 3.11 - Thc th nhân viên 39 Hình 3.12 - Thc th lt truy cp 40 Hình 4.1 – Giao din trang ch bán hoa 48 Hình 4.2 – ng ký làm thành viên 50 Hình 4.3 – ng nhp vào website 50 Hình 4.4 – Thay đi thông tin cá nhân 51 Hình 4.5 – Thay đi thông tin mt khu 52 Hình 4.6 – Tìm kim sn phm 52 Hình 4.7 – Tìm kim sn phm 52 Hình 4.8 – S lt truy cp vào trang web 53 Hình 4.9 – Chi tit gi hàng 53 Hình 4.10 – Chi tit đn đt hàng 54 Hình 4.11 – Hoàn tt đt hàng 55 Tài - Xây Dng H Thng Qun Lý Bán Hoa Trc Tuyn Trang 3 Hình 4.11 – ng nhp vào tài khon ngi bán ti Paypal.com 56 Hình 4.12 – ng nhp vào tài khon ngi mua hàng 57 Hình 4.13 – Chi tit thanh toán ti paypal.com 58 Hình 4.14 – Thanh toán thành công 58 Hình 4.15 – Chi tit đn hàng đã giao dch thành công 59 Hình 4.16 – Gii thiu v công ty 60 Hình 4.17 – Hng dn đt hoa 60 Hình 4.18 – Giao din đng nhp vào trang qun tr 61 Hình 4.19 – Thay đi mt khu 61 Hình 4.20 – Giao din trang qun lý 62 Hình 4.21 – Giao din trang nhà cung cp 63 Hình 4.22 – Giao din trang nhóm sn phm 64 Hình 4.23 – Thông tin v sn phm 65 Hình 4.24 – Thêm sn phm mi 65 Hình 4.25 – Nhp hoa 66 Hình 4.26 – Qun lý loi hoa 66 Hình 4.27 – Thêm loi hoa 67 Hình 4.28 – Qun lý thông tin khách hàng 67 Hình 4.29 – Qun lý nhân viên 68 Hình 4.30 – Thêm nhân viên 69 Hình 4.31 – Qun lý đn hàng 69 Hình 4.32 – X lý đn hàng 70 Hình 4.33 – Thng kê 70 Hình 4.34 – Thng kê doanh thu 71 Hình 4.35 – Thng kê hoa 71 Tài - Xây Dng H Thng Qun Lý Bán Hoa Trc Tuyn Trang 4 DANH MC T VIT TT VÀ TING ANH CNTT Công ngh thông tin Code Mã Building Xây dng Deloying Trin khai Running Thc thi CSDL C s d liu Control iu khin Database C s d liu Download Ti v Implement Thc thi Intermediate Trung gian Language Ngôn ng Left Bên trái List Danh sách Logic Lp lun hp lý Logo Biu tng, hình nh đi din Main Chính Model Kiu, mu, mô hình Password Mt khu Right Bên phi Session Phiên làm vic Server Máy phc v, máy ch Submit Tr̀nh, đ tr̀nh Template Khuôn mu Username Tên ngi s dng Web World Wide Web, th ng đ c go i tt la Web Website Là tp hp nhiu trang web Web form Giao din Website ASP.NET Actice Server Page [...]... nhân c a mình Trang 6 Tài - Xây D ng H Th ng Qu n Lý Bán Hoa Tr c Tuy n o Ngoài ra, Website cung c p ch ki m m t cách nhanh chóng trong vi c ch n hàng 1.4 Ph i dùng có th tìm tài tài nh m m c v công vi c qu n lý kinh doanh t i m t c a hàng mua bán hoa, bao g m nh ng ch Xây d ng ng d ng qu n lý bán hàng: Tham kh o mô hình l p trình 3 l p và ng d ng các hàm k t n i, x lý d li u xây d ng ng d ng ch y trên... qua tài kho n t i Paypal.com , t o thu n l i trong quá trình mua bán qua m ng internet o Tìm ki m: Cho phép tìm các s n ph m trên website b ng các t khóa có liên quan Trang 7 Tài - Xây D ng H Th ng Qu n Lý Bán Hoa Tr c Tuy n 1.5 T ng quan lý thuy t Phân tích h th ng Hi n th K t lu n Trang 8 Tài - Xây D ng H Th ng Qu n Lý Bán Hoa Tr c Tuy n LÝ THUY T ASP.NET là công ngh m i c a Microsoft, t c a ASP.NET... Qu n Lý Phân quy i dùng: Khi m i s d ng h th i qu n tr ph i th c hi n ch tài kho p vào h th ch phân quy n cho nh ng nhân viên h th ch ah nh t o i qu n tr dùng ng v i t: Khi mu n s d ng m t ch i ph a h th i dùng (Ban qu n i qu n tr t o m t tài kho p Trang 28 Tài - Xây D ng H Th ng Qu n Lý Bán Hoa Tr c Tuy n vào h th ng v i quy c t o ra t c Qu n lý nh p hoa: Khi nh p v m t lo vi c qu n lý s ng hoa khi... v cho Qu n lý nhân viên Khi có nhân viên vào làm s c Ban qu ti n vi c qu ng th i phân quy c a nhân viên thông tin trong h th ng nh n Qu n lý khách hàng: Khi m t khách hàng giao d ch v i công ty thì thông tin c a h s trong h th ti n vi c giao d ch c qu n lý Qu n lý nhóm s n ph m, lo i hoa Qu n lý vi c thêm xóa s a nhóm s n ph m, lo i hoa Trong nhóm s n ph m, lo i hoa thì có nhi u s n ph m, hoa Qu : i... ng bá hoa thông qua hình th c tr c tuy n là 1 cách t giúp các công ty, c a hàng gi i thi c nh ng lo i hoa và s n ph m m i t i tiêu dùng V i vi c xây d ng website qu n lý và qu ng bá bán hoa tr c tuy n s n cho công ty, c a hàng nh ng thu n l i nh gi i thi u s n ph nh c n khách hàng, qu c s n ph m, các lo i hoa, nh p c hi n m th c, ng th i ngày càng nâng cao ch ng d ch v c a công ty Trang 5 Tài - Xây D... sau: Connecting, Broken, Open, Closed, Executing, Fetching c o BeginTransaction: s d ng h p x lý giao tác c a ng d ng Vi c x lý giao tác r t có l i trong khi x lý d li u t database vì có lúc trong khi x lý d li u g p l i thì có th th c hi n câu l th c hi o Close: Trang 19 Tài - Xây D ng H Th ng Qu n Lý Bán Hoa Tr c Tuy n o Open: M 1 connection v i các thu c tính hi n hành S ki n o InfoMessage: X y ra... hình 3 l p - xây d ng ng d ng theo mô hình 3 l n và hi u qu Ngoài ra, còn tìm hi m c a ASP.Net AJAX Thi t k xây d d li u s d ng Microsoft SQL Server 2005, tìm hi u v các thành ph nc am d li u, cách th c truy c p d li u b ng Store Procedure Phân tích các v liên quan và c n thi và qu ng bá bán hoa tr c tuy n Ngoài ra, xây d xây d ng m t website v qu n lý d li u cho website V ph n qu n lý: Th c hi n... ngày càng cao thì vi c xây d ng website qu ng bá Bán Hoa Tr c Tuy n là m t ph n hoàn toàn c n thi t và quan tr ng cho các công ty, c a hàng 1.2 M tài V i ngu n hoa d i dào t c ta hi n nay cùng v i s phát tri n áp d ng khoa h c k thu t o ra nh ng ch ng lo i hoa m i v i nhi u màu s p riêng Các n hoa n i ti t, Sa i r t nhi u lo ng cho h u h t các công ty c a hàng trong c ng lo i hoa s n ph pv c qu ng bá... cho phép o Xây d ng h th ng danh m i dùng có th ch n l a nhanh chóng o Qu n lý thêm, xóa, s a và theo dõi các danh m c: nhân viên, nhóm s n ph m, s n ph m, khách hàng, lo i hoa, nhà cung c o Ch p hoa theo ngày o Th c hi n vi c t ng h p và x o Th c doanh thu c a s n ph c theo ngày ho c theo t o Th ng kê s ng s n ph m c a t ng lo i s n ph m o Th ng kê s ng hoa còn t n Xây d ng ng d ng qu ng bá hoa: Th c... công ty Trang 5 Tài - Xây D ng H Th ng Qu n Lý Bán Hoa Tr c Tuy n Website v i ch t hàng tr c tuy n qua tài kho n t i Paypal.com giúp cho vi c giao d ch di n ra m t cách nhanh chóng và ti n l Ngoài ra, i qu n lý d cn mb c nh cx t hàng , i qu n lý, nhân viên t i công ty có th th cs ng s n ph m còn l i, doanh thu c a công ty trong th i gian nh nh c hi n 1.3 Tìm hi lý thuy t v ng l p trình ASP.Net 3.5 , cách . Trang qun lý sn phm 64 4.2.6 Trang qun lý nhp hoa 65 4.2.7 Trang qun lý loi hoa 66 4.2.8 Trang qun lý khách hàng 67 4.2.9 Trang qun lý nhân viên 67 4.2.10 Trang qun lý đn hàng. – Qun lý đn hàng 69 Hình 4.32 – X lý đn hàng 70 Hình 4.33 – Thng kê 70 Hình 4.34 – Thng kê doanh thu 71 Hình 4.35 – Thng kê hoa 71 Tài - Xây Dng H Thng Qun Lý Bán Hoa Trc. qun lý kinh doanh ti mt ca hàng mua bán hoa, bao gm nhng chc nng sau : Xây dng ng dng qun lý bán hàng: Tham kho mô hình lp trình 3 lp và ng dng các hàm kt ni, x lý d