Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 115 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
115
Dung lượng
11,02 MB
Nội dung
Báo cáo khóa lun tt nghip GVHD: H Quang Khi SVTH: Trn Thanh Phng Hà – Trn Th Hng Hnh 1/115 LI CM N Trc ht, chúng tôi xin trân trng cm n thy H Quang Khi, ngi trc tip hng dn, giúp đ chúng tôi v kin thc và phng pháp đ hoàn thành đc khóa lun tt nghip này. Chúng tôi cng xin trân trng cm n các Thy Cô trong Công ngh Thông tin trng i hc M Thành ph H Chí Minh đã hng dn, ging dy, cung cp kin thc và phng pháp trong 4 nm hc qua. Các thy cô là nh ng tm gng v lao đng và tn ty vi hc trò mà chúng tôi s mãi noi theo. Chúng tôi cng xin chân thành cm n các bn trong lp đã giúp chúng tôi trong vic tìm kim t liu và cung cp cho tôi nhng t liu quan trng, cn thit phc v cho vic nghiên cu đ tài. Chúng tôi cng xin gi li cm n ti Th vin trng i hc M Thành ph H Chí Minh đã giúp chúng tôi trong quá trình tìm kim và m n t liu đ phc v cho vic nghiên cu và hoàn thành đ tài này. c s giúp đ ca Thy Cô và bn bè, cùng vi nhng n lc ca bn thân, chúng tôi đã hoàn thành khóa lun tt nghip đ tài “Xây dng website bán hàng và ng dng qun lý cho ca hàng m phm PiSaShop”. Do trình đ nghiên cu và thi gian có hn, lun vn này chc chn không tránh khi có thiu sót và hn ch nht đnh. R t mong đc s góp ý và ch dn ca quý Thy Cô. Chúng tôi xin trân trng cm n. Sinh viên Trn Thanh Phng Hà Trn Th Hng Hnh Báo cáo khóa lun tt nghip GVHD: H Quang Khi SVTH: Trn Thanh Phng Hà – Trn Th Hng Hnh 2/115 NHN XÉT CA GIÁO VIÊN HNG DN Giáo viên xác nhn Báo cáo khóa lun tt nghip GVHD: H Quang Khi SVTH: Trn Thanh Phng Hà – Trn Th Hng Hnh 3/115 NHN XÉT CA GIÁO VIÊN PHN BIN Giáo viên xác nhn Báo cáo khóa lun tt nghip GVHD: H Quang Khi SVTH: Trn Thanh Phng Hà – Trn Th Hng Hnh 4/115 MC LC DANH MC CÁC BNG 6 DANH MC S VÀ HÌNH 7 DANH MC CÁC THUT NG TING ANH VÀ CH VIT TT 9 CHNG I: GII THIU TÀI KHÓA LUN 10 I.1 Phân tích hin trng 10 I.1.1 S lc v ca hàng 10 I.1.2 S đ t chc và nghip v: 11 I.2 Mc tiêu đ tài: 12 I.2.1 Trang web bán hàng: 12 I.2.2 ng dng qun lý: 13 CHNG II: PHÂN TÍCH THIT K H THNG 14 II.1 Mô hình AMC: 15 II.2 C s d liu chi tit: 22 II.3 Trigger 31 II.4 S đ chc nng 33 II.4.1 Winform 33 II.4.2 Webform 34 CHNG III:THC HIN TÀI 35 III.1 Gii thiu công c, môi trng làm vic: 35 III.1.1 Microsoft Visual Studio 2008 35 III.1.2 ASP.NET 35 III.1.3 ADO.NET 37 III.1.4 Power AMC 38 III.1.5 SQL Server 38 III.1.6 DevExpress 12.1 39 III.2 Xây dng h thng WinForm: 40 III.2.1 Thit k winform theo mô hình 3 lp 40 III.2.2 Thit k c s d liu: 42 III.2.3 Form đng nhp 46 III.2.4 Form chính 48 III.2.5 Các form chc nng 49 III.2.6 Các form Qun lý danh sách 59 III.2.7 Các form Tùy chnh h thng 65 III.2.8 Form báo cáo thng kê 74 IV.3 Xây dng h thng webform 79 IV.3.1 Thit k c s d liu: 79 Báo cáo khóa lun tt nghip GVHD: H Quang Khi SVTH: Trn Thanh Phng Hà – Trn Th Hng Hnh 5/115 IV.3.2 Thit k masterpage: 86 IV.3.3 Thit k web page cho ngi dùng: 87 IV.3.4 Thit k web page cho ngi qun tr: 102 CHNG IV: KT LUN 112 IV.3 Kt qu đt đc: 112 IV.3.1 Webform: 112 IV.3.2 Winform: 112 IV.4 u nhc đim và hng phát trin: 113 IV.4.1 u đim 113 IV.4.2 Hn ch 114 IV.4.3 Hng phát trin 114 TÀI LIU THAM KHO 115 Báo cáo khóa lun tt nghip GVHD: H Quang Khi SVTH: Trn Thanh Phng Hà – Trn Th Hng Hnh 6/115 DANH MC CÁC BNG Bng II.2.1 Các thuc tính ca Loi khách hàng 22 Bng II.2.2 Các thuc tính ca Khách hàng 22 Bng II.2.3 Các thuc tính ca Loi sn phm 23 Bng II.2.4 Các thuc tính ca Nhãn hiu 23 Bng II.2.5 Các thuc tính ca Hình nh 23 Bng II.2.6 Các thuc tính ca Sn phm 24 Bng II.2.7 Các thuc tính ca Nhà cung cp 24 Bng II.2.8 Các thuc tính ca Nhân viên 25 Bng II.2.9 Các thuc tính ca Nhân viên 25 Bng II.2.10 Các thuc tính ca Phiu nhp 26 Bng II.2.11 Các thuc tính ca Chi tit phiu nhp 26 Bng II.2.12 Các thuc tính ca n hàng 26 Bng II.2.13 Các thuc tính ca Chi tit đn hàng 27 Bng II.2.14 Các thuc tính ca t khuyn mãi 27 Bng II.2.15 Các thuc tính ca Chi tit đt khuyn mãi 28 Bng II.2.16 Các thuc tính ca Thanh toán 28 Bng II.2.17 Các thuc tính ca Tn kho 29 Bng II.2.18 Các thuc tính ca Công n 29 Bng II.2.19 Các thuc tính ca ng nhp 30 Bng II.2.20 Các thuc tính ca Hình thc thanh toán bán 30 Bng II.2.21 Các thuc tính ca Hình thc thanh toán mua 30 Bng II.2.22 Các thuc tính ca Tình trng 31 Bng II.2.23 Các thuc tính ca Phân quyn 31 Bng IV.3.1.1 Danh sách các store procedure: 80 Bng IV.3.1.2 Danh sách các function 85 Báo cáo khóa lun tt nghip GVHD: H Quang Khi SVTH: Trn Thanh Phng Hà – Trn Th Hng Hnh 7/115 DANH MC S VÀ HÌNH Hình I.1.2.1 : S đ t chc và nghip v 11 Hình II.1.1 : Mô hình Ý nim Truyn thông 15 Hình II.1.2 : Mô hình Ý nim X lý 16 Hình II.1.3 : Mô hình T chc X lý 17 Hình II.1.4 : Mô hình Ý nim D liu 18 Hình II.1.5 : Mô hình Logic D liu 19 Hình II.1.6 : Mô hình Vt lý D liu 20 Hình II.1.7 : Mô hình Quan h d liu 21 Hình II.4.1.1 : S đ chc nng Winform 33 Hình II.4.1.2 : S đ chc nng Webform 34 Hình III.1.2.1 Quá trình x lý tp tin ASPX 36 Hình III.2.1.1 : T chc Mô hình 3 lp 40 Hình III.2.3.1 : Form ng nhp 46 Hình III.2.3.2 : Form Thông báo Quyn ng nhp 47 Hình III.2.4.1 : Form chính 48 Hình III.2.5.1 : Tìm kim User – Form Bán hàng 49 Hình III.2.5.2 : Form Bán hàng 50 Hình III.2.5.3: Mu Hóa đn 51 Hình III.2.5.4: Tab Tìm kim, Lc Sn phâm – Form Danh mc Sn phm 52 Hình III.2.5.5: Thông tin Sn phm – Form Danh mc Sn phm 53 Hình III.2.5.6: Form Hình nh 54 Hình III.2.5.7: Form Phiu Nhp 55 Hình III.2.5.8: Mu Phiu nhp 55 Hình III.2.5.10: Form Tn kho 57 Hình III.2.5.11: Form Công n 58 Hình III.2.6.1: Tab Sn phm – Form Sn Phm 59 Hình III.2.6.2: Tab Loi Sn phm – Form Sn Phm 60 Hình III.2.6.3: Tab Nhãn hiu – Form Sn Phm 60 Hình III.2.6.4: Tab Chi tit n hàng - Form n hàng 61 Hình III.2.6.5: Tab Danh sách Phiu nhp – Form Phiu Nhp 62 Hình III.2.6.6: Tab Chi tit Khuyn mãi - Form Khuyn mãi 63 Hình III.2.6.7: Tab Lch s Thanh toán – Form Thanh toán 64 Hình III.2.6.8: Form Nhà cung cp 65 Hình III.2.7.1: Tùy chnh H thng 65 Hình III.2.7.2: Form Qun lý User 66 Hình III.2.7.3: Chc nng Thay đi Quyn User 67 Hình III.2.7.4: Yêu cu Xác thc Quyn Admin 67 Hình III.2.7.5: Chc nng Thay đi Password 67 Hình III.2.7.6:Yêu cu Xác nhn Password c 68 Hình III.2.7.7: Chc nng Thêm / Xoa User 68 Hình III.2.7.8: Form Sao lu – Phc hi 69 Hình III.2.7.9: Galley La chn Giao din 71 Hình III.2.7.10: Skin Valentine 72 Hình III.2.7.11: Skin DarkRoom 72 Hình III.2.7.12: Skin Summer 73 Báo cáo khóa lun tt nghip GVHD: H Quang Khi SVTH: Trn Thanh Phng Hà – Trn Th Hng Hnh 8/115 Hình III.2.7.13: Skin Xmas 73 Hình III.2.8.1: Form Báo cáo 76 Hình III.2.8.2: Mu Hóa đn 77 Hình III.2.8.3: Mu Báo cáo Doanh s 78 Hình III.2.8.4: Mu Danh sách Sn phm 78 Hình III.3.3.1: Quy trình mua hàng trc tuyn 88 Hình III.3.3.2: Trang ch 89 Hình III.3.3.3: Thông báo Cp li mt khu mi qua Email 90 Hình III.3.3.4: Mail cp li Mt khu 90 Hình III.3.3.5: Trang ng ký tài khon 92 Hình III.3.3.6: Thông báo Yêu cu ng nhp 93 Hình III.3.3.7: Cp nht thông tin cá nhân 93 Hình III.3.3.8: Trang Sn phm 94 Hình III.3.3.9: Trang Chi tit Sn phm 95 Hình III.3.3.10: Trang Tìm kim 96 Hình III.3.3.11: Gi hàng 98 Hình III.3.3.12: Trang Khuyn mãi 99 Hình III.3.3.13: Trang Liên h 100 Hình III.3.3.14: Mail thông báo trong hp th mc đnh ca Website 100 Hình III.3.3.15: Qun lý danh sách n hàng 101 Hình III.3.3.16: In n hàng 102 Hình III.3.3.17: Xem Thông tin Khách hàng và Liên h 103 Hình III.3.4.1: Xem Thông tin n hàng và chi tit 104 Hình III.3.4.2: Thng kê n hàng 105 Hình III.3.4.3: Thng kê Khách hàng 106 Hình III.3.4.4: Xem Thông tin Khuyn mãi 107 Hình III.3.4.5: Trang thêm Sn phm 108 Hình III.3.4.6: Xem Thông tin Loi Sn Phm 109 Hình III.3.4.7: Xem Thông tin Nhãn hiu 110 Hình III.3.4.8: Thng kê 111 Báo cáo khóa lun tt nghip GVHD: H Quang Khi SVTH: Trn Thanh Phng Hà – Trn Th Hng Hnh 9/115 DANH MC CÁC THUT NG TING ANH VÀ CH VIT TT CNTT Công ngh thông tin Code Mã CSDL C s d liu Database C s d liu Logic Lp lun hp lý Main Chính Password Mt khu Session Phiên làm vic Username Tên ngi dùng Web World Wide Web, thng đc vit tt là web Website Tp hp nhiu trang web Webform Trang mà ngi dùng yêu cu thông qua trình duyt ca h và hình thc giao din ngi dùng (UI) Winform Giao din ng dng chy trên desktop. ASP.NET Active Server Pages HTML Hypertext Markup Language (Ngôn ng liên kt siêu vn bn) Crystal report Báo cáo Content Ni dung Function Hàm Procedure Th tc Báo cáo khóa lun tt nghip GVHD: H Quang Khi SVTH: Trn Thanh Phng Hà – Trn Th Hng Hnh 10/115 Chng I: GII THIU TÀI KHÓA LUN Chng này s trình bày các ni dung ca vic Phân tích hin trng ca Ca hàng m phm PiSaShop bao gm gii thiu v Quá trình thành lp và hot đng ca ca hàng hin nay, cách t chc và nghip v ca ca hàng cng nh đa ra nhìn nhn v các vn đ bt cp trong vic qun lý ca ca hàng hin nay. T đó có th thy đc tính quan trng ca vi c xây dng và thit k ng dng Qun lý bán hàng và Website mua hàng trc tuyn. I.1 Phân tích hin trng I.1.1 S lc v ca hàng PiSaShop là ca hàng đc thành lp vào tháng 8/2011 ti đa ch 58 Nguyn ình Chiu, qun 3, thành ph H Chí Minh. Shop chuyên cung cp nhiu mt hàng m phm cao cp ca các nhãn hiu ni ting th gii nh Maybeline, M.A.C, Tony Moly, Etude House,… n vi shop, bn có th d dàng tìm thy tt c sn phm – t son môi, phn mt đn các loi BB Cream, phn n n. thun tin cho khách hàng trong vic mua sm, shop đang trin khai k hoch m thêm mt s chi nhánh mt s qun trung tâm. Ngoài ra, shop còn nhn giao hàng tn nhà khi khách hàng không có thi gian đn shop. Shop hot đng theo hình thc bán l, khách hàng sau khi chn đc sn phm ng ý s thanh toán trc tip bng tin mt. Shop phc v khách hàng t 8:00 đn 22:00 các ngày trong tun t th hai đn th by, riêng ngày ch nh t và các ngày l trong nm shop không m ca. [...]... h th ng qu n lý và bán hàng tr c tuy n, bao g m: Xây d ng m t h th ng g m m t trang web bán hàng tr c tuy n ph c v cho vi c l a ch n và mua s m c a khách hàng ngay c trong nh ng ngày l , t t và b t c kho ng th i gian nào thu n ti n cho khách hàng; Và m t ng d ng ph c v cho vi c qu n lý bán hàng tr c tuy n, bên c nh vi c bán hàng truy n th ng I.2 I.2.1 M c tiêu tài: Trang web bán hàng: Cho phép ng i... hàng Ch c n ng: Qu n lý bán hàng t i c a hàng Nh n n t hàng online và x lý cho n khi giao hàng, x lý vi c bán hàng t i c a hàng Qu n lý c s d li u hàng hóa, nhân viên, khách hàng, nhà cung c p th ng kê các s li u v doanh thu, s l ng nh p xu t, công n , t n kho theo tháng n m Giúp ng i qu n lý có th nhanh chóng phát hi n các m t hàng bán ch y ho c s p h t hàng ti p t c nh p, các m t hàng còn pháp tiêu... Hàng hóa c nh p t ng tháng, xu t hàng theo tháng nhân viên qu n lý kho th ng kê l n hàng m i ngày Cu i m i ng hàng t n trong kho nh p hàng, tránh tình tr ng thi u hàng ho c hàng t n k p th i ng quá nhi u B ph n bán hàng: ch u trách nhi m bán, gi i thi u s n ph m t i c a hàng, và tìm ki m khách hàng ti m n ng cho c a hàng b) B ph n giao hàng: nh n s n ph m và giao khách hàng có nhu c u, ghi chú các c... Kh i t ch c và nghi p v : Hình I.1.2.1 : S t ch c và nghi p v B ph n qu n lý: ch u trách nhi m tìm ki m nhà cung ng, i u ph i ho t ng các b ph n trong c a hàng, ng th i qu n lý chi tiêu trong c a hàng, th ng kê thu chi t i c a hàng theo t ng ngày, t ng tháng,… k p th i nh ra các gi i pháp phù h p cho hi n tr ng c a hàng B ph n kho: ch u trách nhi m nh p- xu t hàng, qu n lý hàng t n kho Hàng hóa c nh... t và xóa Qu n lý các n hàng ã giao d ch thành công và Xem thông tin các SVTH: Tr n Thanh Ph n hàng v a ch n mua n hàng m i t khuy n mãi ng Hà – Tr n Th H ng H nh 12/115 Báo cáo khóa lu n t t nghi p GVHD: H Quang Kh i T v n, h tr tr c tuy n qua ph n m m Yahoo Messager ho c liên h v i qu n tr viên tr c ti p qua Gmail I.2.2 ng d ng qu n lý: it ng s d ng: nhân viên qu n lý c a hàng và nhân viên bán hàng. .. Winform Qu n lý d li u Tùy chinh h th ng Qu n lý bán hàng S n ph m Hình nh Khách hàng Bán hàng Nhân viên Nhà cung c p Qu n lý Qu n lý User Sao l u, ph c h i n hàng Tùy ch nh giao di n Phi u nh p Báo cáo t khuy n mãi Phi u thanh toán Công n T n kho Hình II.4.1.1 : S SVTH: Tr n Thanh Ph ch c n ng Winform ng Hà – Tr n Th H ng H nh 33/115 Báo cáo khóa lu n t t nghi p II.4.2 GVHD: H Quang Kh i Webform Website. .. ng ký n hàng i dùng Qu n lí s n ph m Mua hàng Ph n h i Th ng kê truy c p Xem thông tin khác H tr tr c tuy n Hình II.4.1.2 : S SVTH: Tr n Thanh Ph ch c n ng Webform ng Hà – Tr n Th H ng H nh 34/115 Báo cáo khóa lu n t t nghi p Ch Ch GVHD: H Quang Kh i ng III: TH C HI N ng này s trình bày chi ti t quá trình xây d ng và thi t k bán hàng và Website mua hàng tr c tuy n tr TÀI u ch ng d ng qu n lý ng là... tay khách hàng khi n hàng giao thành công và ch a giao ti n hành giao l i khi c n thi t) Th c tr ng: Nhu c u mua s m c a ng i dân thành ph ngày càng l n Vi c s d ng m ph m ã tr thành m t nhu c u thi t y u Tuy nhiên, nhi u khách hàng không có th i gian n shop mua s m trong th i gian shop m c a ho t Vi c buôn bán c a c a hàng ngày càng phát tri n d n ng n các lo i s sách,ch ng t ngày càng a d ng và ph c... pháp t p h p các ý t n chu k s ng c a h th ng thông tin và c tr ng c a h th ng thông tin c tr ng c a ph c p ng n ng pháp Merise là tách r i d li u và x lý nh m m b o tính khách quan trong quá trình phân tích H th ng g m d li u và x lý c bi u di n ph ng pháp phân tích này là có c s khoa h c v ng ch c và hi n nay Ch 3 m c: quan ni m, t ch c, v t lý danh sách các trigger s d ng Cu i ch webform c s d ng... Mô t MaLoaiKH Char(4) Mã lo i khách hàng TenLoaiKH Nvarchar(50) Tên lo i khách hàng MucUuDai Decimal(4,3) M c u ãi Table KhachHang B ng II.2.2 Các thu c tính c a Khách hàng Tên c t Lo i d li u Mô t MaKH Char(20) Mã khách hàng MaLoaiKH Char(4) Mã lo i khách hàng HoKH Nvarchar(35) H khách hàng TenKH Nvarchar(15) Tên khách hàng GioiTinh Char(5) Gi i tính Email Char(50) Email Password Nvarchar(Max) Password . lý: i tng s dng: nhân viên qun lý ca hàng và nhân viên bán hàng Chc nng: Qun lý bán hàng ti ca hàng Nhn đn đt hàng online và x lý cho đn khi giao hàng, x lý vic bán. thun tin cho khách hàng; Và mt ng dng phc v cho vic qun lý bán hàng trc tuyn, bên cnh vic bán hàng truyn thng I.2 Mc tiêu đ tài: I.2.1 Trang web bán hàng: Cho phép ngi. qun lý và bán hàng trc tuyn, bao gm: Xây dng mt h th ng gm mt trang web bán hàng trc tuyn phc v cho vic la chn và mua sm ca khách hàng ngay c trong nhng ngày l, tt và