XÂY DỰNG WEBSITE QUẢN LÝ BÁN SỮA

77 439 0
XÂY DỰNG WEBSITE QUẢN LÝ BÁN SỮA

Đ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

Bộ giáo dục đào tạo Tr-ờng đại học dân lập hải phòng - - - - - - - o0o- - - - - - - N TT NGHIP NGNH CễNG NGH THễNG TIN HI PHềNG 2013 Bộ giáo dục đào tạo Tr-ờng đại học dân lập hải phòng -o0o - XY DNG WEBSITE QUN Lí BN SA đồ án tốt nghiệp đại học hệ quy Ngành: Công nghệ Thông tin HI PHềNG - 2013 Bộ giáo dục đào tạo Tr-ờng đại học dân lập hải phòng -o0o - XY DNG WEBSITE QUN Lí BN SA đồ án tốt nghiệp đại học hệ quy Ngành: Công nghệ Thông tin Sinh viờn thc hin: ng Vn Thng Giỏo viờn hng dn: Th.s Nguyn Trnh ụng Mó sinh viờn: 1351010035 HI PHềNG - 2013 - - - - - - - o0o- - - - - - - nhiệm vụ đề tài Ni dung v cỏc yờu cu gii quyt nhim v ti tt nghip a Ni dung: Tỡm hiu quy trỡnh qun lý bỏn hng Tỡm hiu cỏc c trng qun lý bỏn hng vi sn phm sa Tỡm hiu ngụn ng lp trỡnh PHP v h qun tr CDL MySQL Phõn tớch h thng qun lý bỏn sa ca cỏc ca hng, i lý Xõy dng Website mụ phng b Cỏc yờu cu cn gii quyt Phõn tớch h thng qun lý bỏn sa Xõy dng Website qun lý bỏn sa Cỏc s liu cn thit thit k tớnh toỏn a im thc CN B HNG DN TI TT NGHIP Ngi hng dn th nht: H v tờn: Nguyn Trnh ụng Hc hm, hc v: Thc s C quan cụng tỏc: Trng i hc Dõn lp Hi Phũng Ni dung hng dn ti tt nghip c giao ngy 23 thỏng 03 nm 2013 Yờu cu phi hon thnh trc ngy 29 thỏng 06 nm 2013 ó nhn nhim v: .T.T.N ó nhn nhim v: .T.T.N Sinh viờn Cỏn b hng dn .T.T.N Hi Phũng, ngy .thỏng nm 2013 HIU TRNG GS.TS.NGT Trn Hu Ngh ỏn tt nghip Trng HDL Hi Phũng PHN NHN XẫT TểM TT CA CN B HNG DN Tinh thn thỏi ca sinh viờn quỏ trỡnh lm ti tt nghip: ỏnh giỏ cht lng ca ti tt nghip (so vi ni dung yờu cu ó nhim v ti tt nghip) Cho im ca cỏn b hng dn: (im ghi bng s v ch ) Ngy .thỏng nm 2013 Cỏn b hng dn chớnh ( Ký, ghi rõ họ tên ) ng Vn Thng Lp CT1301 ỏn tt nghip Trng HDL Hi Phũng PHN NHN XẫT NH GI CA CN B CHM PHN BIN TI TT NGHIP ỏnh giỏ cht lng ti tt nghip(v cỏc mt nh c s lý lun, thuyt minh chn trỡnh, giỏ tr thc t,) Cho im ca cỏn b phn bin ( im ghi bng s v ch) Ngy .thỏng nm 2013 Cỏn b chm phn bin ( Ký, ghi rõ họ tên ) ng Vn Thng Lp CT1301 ỏn tt nghip Trng HDL Hi Phũng LI CM N Trong li u tiờn ca bỏo cỏo ỏn tt nghip Xõy dng website qun lý bỏn sa ny, em mun gi nhng li cỏm n v bit n chõn thnh nht ca mỡnh ti tt c nhng ngi ó h tr, giỳp em v kin thc v tinh thn quỏ trỡnh thc hin ỏn Trc ht, em xin chõn thnh cỏm n Thy Giỏo - Ths Nguyn Trnh ụng, Ging viờn Khoa Cụng Ngh Thụng Tin, Trng HDL Hi Phũng, ngi ó trc tip hng dn, nhn xột, giỳp em sut quỏ trỡnh thc hin ỏn Xin chõn thnh cm n cỏc thy cụ Khoa Cụng Ngh Thụng Tin v cỏc phũng ban nh trng ó to iu kin tt nht cho em cng nh cỏc bn khỏc sut thi gian hc v lm tt nghip Cui cựng em xin gi li cm n n gia ỡnh, bn bố, ngi thõn ó giỳp ng viờn em rt nhiu quỏ trỡnh hc v lm ỏn Tt Nghip Do thi gian thc hin cú hn, kin thc cũn nhiu hn ch nờn ỏn thc hin chc chn khụng trỏnh nhng thiu sút nht nh Em rt mong nhn c ý kin úng gúp ca thy cụ giỏo v cỏc bn em cú thờm kinh nghim v tip tc hon thin ỏn ca mỡnh Em xin chõn thnh cm n! Hi Phũng, ngy 29 thỏng 06 nm 2013 Sinh viờn ng Vn Thng ng Vn Thng Lp CT1301 ỏn tt nghip Trng HDL Hi Phũng MC LC LI CM N MC LC DANH MC BNG V HèNH V GII THIU CHNG 1: C S Lí THUYT 10 1.1 Gii thiu cụng ngh Web-based 10 1.2.Gii thiu v Word Wide Web .10 1.3 Giao thc FTP .11 1.4 Tỡm hiu v IIS v Apache 12 1.4.1 IIS 12 1.4.2 Apache 12 1.5 Tỡm hiu v ASP.NET 13 1.5.1 ASP.NET l gỡ? 13 1.5.2 Cỏc i tng ASP.NET .13 1.6 Tng quan v PHP 15 1.6.1 Cỏc lnh c bn 16 1.6.2 Xut giỏ tr trỡnh duyt .16 1.6.3 Bin, hng, chui v cỏc kiu d liu 17 1.6.4 Cỏc phng thc c s dng lp trỡnh PHP .19 1.6.5 Cookie v Session PHP .20 1.6.6 Hm 21 1.7 Tng quan v MySQL 22 1.7.1 c im MySQL 23 1.7.2 Loi d liu MySQL .23 1.7.3 Nhng cỳ phỏp c bn 23 1.8 Gii thiu v CSS 25 1.9 NukeViet .25 1.9.1 Gii thiu chung .25 ng Vn Thng Lp CT1301 ỏn tt nghip Trng HDL Hi Phũng 1.9.3 ng dng 26 1.9.4 Cỏc tớnh nng ca sn phm 27 1.9.5 Cỏc Module tớch hp sn Nuke Viet 3.0 .32 1.9.6 Cỏc tớnh nng qun tr ca Nukeviet 3.0 36 CHNG 2: PHN TCH V THIT K H THNG 39 2.1 Yờu cu bi toỏn t 39 a Qun Tr: .39 b Nhp hng: 39 c t hng: .39 d Bỏn hng: 39 2.2 Phõn tớch bi toỏn 40 2.2.1 i tng s dng 40 2.2.2 S tin trỡnh nghip v 42 2.2.3 Biu phõn ró chc nng .46 2.2.4 Ma trn thc th 47 2.2.5 S mc ng cnh .49 2.2.6 S lung d liu 50 2.3 Xõy dng c s d liu 55 2.3.1 Thc th khỏch hng Thnh viờn 55 2.3.2 Thc th hng 56 2.3.3 Thc th nhõn viờn 57 2.3.4 Thc th loi 57 2.4 Thit k h thng 58 2.4.1 Xỏc nh cỏc liờn kt 58 2.4.2 Mụ Hỡnh ER 59 2.4.3 Chuyn t mụ hỡnh ER sang mụ hỡnh quan h .60 2.4.4 Mụ hỡnh quan h .63 2.4.5 Thit k cỏc bng d liu: 64 CHNG 3: THC NGHIM H THNG BN SA 67 ng Vn Thng Lp CT1301 ỏn tt nghip Trng HDL Hi Phũng 2.4 Thit k h thng 2.4.1 Xỏc nh cỏc liờn kt Cp nht thụng tin Giao NHN VIấN NHN VIấN n HNG NHN VIấN n HNG n HNG Thuc LOI Cp nht danh sỏch n KHCH KHCH ng Vn Thng Lp CT1301 t Nhn HNG n HNG 58 ỏn tt nghip Trng HDL Hi Phũng 2.4.2 Mụ Hỡnh ER makh mahoadon diachi KHCH HNG sodt ngaygiao email tenkh n madonhang trangthai Giao ngaydat soluong madonhang t Cp nht danh sỏch thanhtien dongia mahang diachi ngaycapn n n m HNG Cp nht thụng tin n n NHN VIấN sodt mota email tenhang tennv soluong macapnhat tenloai Thuc manv LOI maloai Hỡnh 2.4 Mụ hỡnh ER ng Vn Thng Lp CT1301 59 ỏn tt nghip Trng HDL Hi Phũng 2.4.3 Chuyn t mụ hỡnh ER sang mụ hỡnh quan h - Biu din cỏc thc th KHCH HNG KHCH HNG(makh, tenkh, diachi, sodt,email) HNG HNG( mahang,tenhang,dongia,soluong,mota,maloai) LOI LOI( maloai,tenloai) NHN VIấN NHN VIấN( manv,tennv,email,diachi,sod) - Biu din cỏc mi quan h t THễNG TIN(madonhang,ngaydat,soluong,thanhtien,makh, mahang) Giao HểA N( mahoadon, ngaylap, madonhang, manv,trangthai) Cp nht thụng tin CP NHT HNG ( macapnhat, ngaycapn, mahang, manv) ng Vn Thng Lp CT1301 60 ỏn tt nghip Trng HDL Hi Phũng - Cỏc bng KHCH HNG makh tenkh diachi sodt email Tng ng vi bng: nv3_users chng trỡnh userid full_name location telehone email HNG mahang tenhang dongia soluong mota maloai Tng ng vi bng: nv3_shops_rows chng trỡnh product_code vi_title product_price product_number vi_keywork liscatid NHN VIấN manv tennv email diachi sodt Tng ng vi bng: nv3_users chng trỡnh user full_name email location telephone LOI maloai tenloai ng Vn Thng Lp CT1301 61 ỏn tt nghip Trng HDL Hi Phũng Tng ng vi bng: nv3_shops_catalogs chng trỡnh catid vi_title N T HNG madonhang ngaydat soluong thanhtien mahang makh Tng ng vi bng: nv3_shops_order chng trỡnh order_id order_time litstnum order_total order_code userid HểA N mahoadon ngaylap trangthai madonhang manv makh mahang Tng ng vi bng: nv3_shop_ transaction chng trỡnh transaction_id transaction_time transaction_tatus order_id userid userid order_id THễNG TIN macapnhat ngaycapn mahang manv Tng ng vi bng: nv3_shops_rows chng trỡnh id addtime ng Vn Thng Lp CT1301 product_code userid 62 ỏn tt nghip Trng HDL Hi Phũng 2.4.4 Mụ hỡnh quan h KHCH HNG HểA N NHN VIấN #makh tenkh diachi sodt email #mahoadon ngaygiao trangthai madonhang manv makh mahang #manv tennv email diachi sodt N T HNG HNG #madonhang ngaydat soluong thanhtien makh mahang #mahang tenhang dongia soluong mota maloai THễNG TIN #macapnhat ngaycapnhat manv mahang LOI #maloai tenloai Hỡnh 2.4 Mụ hỡnh quan h ng Vn Thng Lp CT1301 63 ỏn tt nghip Trng HDL Hi Phũng 2.4.5 Thit k cỏc bng d liu: thit k cỏc bng d liu di õy ta dựng h qun tr c s d liu MySQL Bng Khỏch hng: L bng lu thụng tin ca khỏch hng, thụng tin lu tr bao gm: Tờn Trng - Kiu D Liu makh VARCHAR (20) Mó khỏch hng tenkh NVARCHAR (40) Tờn khỏch hng diachi NVARCHAR (200) a ch KH sodt VARCHAR (12) S in Thoi email VARCHAR (35) Email Bng Hng: L bng lu thụng tin ca hng, thụng tin lu tr gm: Tờn Trng - Ghi Chỳ Kiu D Liu Ghi Chỳ mahang VARCHAR (20) Mó hng tenhang NVARCHAR (50) Tờn hng dongia FLOAT n giỏ soluong INT S lng mota NVARCHAR (2000) Mụ T maloai VARCHAR (20) Mó Loi Bng Loi: L bng lu thụng tin ca loi hng, thụng tin lu tr gm: Tờn Trng Kiu D Liu maloai VARCHAR (20) Mó Loi tenloai NVARCHAR (50) Tờn Loi ng Vn Thng Lp CT1301 Ghi Chỳ 64 ỏn tt nghip - Trng HDL Hi Phũng Bng Nhõn viờn: L bng lu thụng tin ca nhõn viờn, thụng tin lu tr gm: Tờn Trng - Kiu D Liu Ghi Chỳ manv VARCHAR (20) Mó nhõn viờn tennv NVARCHAR (40) Tờn nhõn viờn email VARCHAR (35) Email diachi NVARCHAR (200) a ch sodt VARCHAR (13) S in thoi Bng Húa n: L bng lu thụng tin cỏc húa n, thụng tin lu tr gm: Tờn Trng Kiu D Liu Ghi Chỳ mahoadon VARCHAR(20) Mó Húa n ngaygiao DATE Ngy Lp trangthai NVARCHAR (20) Trng thỏi madonhang VARCHAR(20) Mó n hng manv VARCHAR (20) Mó nhõn viờn makh VARCHAR (20) Mó khỏch hng mahang VARCHAR (20) Mó hng ng Vn Thng Lp CT1301 65 ỏn tt nghip Trng HDL Hi Phũng Bng n t hng: L bng lu thụng tin cỏc n t hng, thụng tin gm: Tờn Trng Kiu D Liu Ghi Chỳ madonhang VARCHAR (20) Mó n t Hng ngaydat DATE Ngy Lp soluong INT S lng thanhtien FLOAT Thnh tin makh VARCHAR (20) Mó khỏch hng mahang VARCHAR (20) Mó hng Bng Thụng Tin: L bng lu li thụng tin cp nht hng, thụng tin gm: Tờn Trng Kiu D Liu macapnhat INT Mó n t Hng ngaycapnhat DATE Ngy Lp mahang DATE Ngy nhn hng manv VARCHAR (20) Mó hng ng Vn Thng Lp CT1301 Ghi Chỳ 66 ỏn tt nghip Trng HDL Hi Phũng CHNG 3: THC NGHIM H THNG BN SA Qua phõn tớch cỏc yờu cu ca bi toỏn Em thy phn mm mó ngun m NukeViet ỏp ng y yờu cu ca bi toỏn, nờn em ó chn phn mm NukeViet xõy dng chng trỡnh 3.1 Ci t chng trỡnh Yờu cu bt buc H iu hnh: Windows PHP: PHP 5.2 hoc phiờn bn mi nht MySQL: MySQL 5.02 hoc phiờn bn mi nht Tựy chn b sung S dng Xamp to th thng webserver trờn mỏy cỏ nhõn 3.2 Mt s giao din chớnh a Giao din trang nht ca Website gm cỏc menu v cỏc sn phm ca ca hng sa Hỡnh 3.2 Giao din trang nht ng Vn Thng Lp CT1301 67 ỏn tt nghip Trng HDL Hi Phũng b Giao din chi tit sn phm cn xem Hỡnh 3.2 Giao din chi tit sn phm c Giao din chi tit tin khuyn mi Hỡnh 3.2 Giao din tin khuyn mi ng Vn Thng Lp CT1301 68 ỏn tt nghip Trng HDL Hi Phũng d Giao din chc nng cp nht sn phm ca qun tr viờn Hỡnh 3.2 Giao din chc nng cp nht sn phm e Giao din chc nng ng ký thnh viờn cho khỏch hng Hỡnh 3.2 Giao din chc nng ng ký thnh viờn ng Vn Thng Lp CT1301 69 ỏn tt nghip Trng HDL Hi Phũng f Giao din chc nng t hng cho thnh viờn Hỡnh 3.2 Giao din chc nng t hng ng Vn Thng Lp CT1301 70 ỏn tt nghip Trng HDL Hi Phũng KT LUN ỏn xõy dng mt h thng Website qun lý bỏn sa Qua quỏ trỡnh thc hin ỏn, em ó tng hp li c cỏc kin thc thi gian ó hc ti Trng ng thi, em ó tỡm hiu v nm c quy trỡnh xõy dng h thng thụng tin qun lý, cú th ch ng vic tỡm kim cỏc thụng tin phc v cụng vic ỏn c bn ó x lớ ht cỏc chc nng theo yờu cu ca Ca hng Vỡ thi gian cú hn, kinh nghim thc t cha nhiu nờn vic phõn tớch bi toỏn v c bn ó thc hin tng i y , nhiờn cha mụ t y mi khớa cnh ca Xõy dng c h thng nhng ch vi cỏc chc nng chớnh, cú chc nng cha y , nhiu chc nng cú nhng cha tin dng v khỏ n gin Hng phỏt trin tip theo ca ỏn l tớch hp vic toỏn trc tuyn trờn Internet thụng qua cỏc nh cung cp dch v ti Vit Nam nh: Onepay, SmartLink, ng Vn Thng Lp CT1301 71 ỏn tt nghip Trng HDL Hi Phũng TI LIU THAM KHO Phm Hu Khang Lp trỡnh web bng php 5.3 v MySQL 5.1 NXB Phng ụng Nguyn Vn V - Phõn tớch v thit k h thng thụng tin qun lý Khoa hc Cụng ngh GPXB 2008 www.nukeviet.vn ng Vn Thng Lp CT1301 72

Ngày đăng: 06/11/2016, 19:15

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan