Professional Documents
Culture Documents
BI TP LN
Ging vin hng dn : Nguyn Huyn Trang Sinh vin thc hin : Vng Xun Hng vuongxuanhong@gmail.com Trnh Vn Hip Nguyn Thnh t Khng Trng Sn Tn Thin Khnh M lp: 29328 K54
H Ni, 12/2011
MC LC
Chng 1: M u
1.1. Gii thiu 1.1.1. S qun l ca ca hng 1.1.2. Tm quan trng ca vic ng dng my tnh cho h thng 1.1.3. Nghin cu s b v h thng hin hnh 1.2. Bo co nghin cu tnh kh thi ca Project 1.2.1. Tnh kh thi v mt k thut 1.2.2. Tnh kh thi v mt kinh t 1.2.3. Tnh kh thi v mt t chc 1.2.4. Schedule thc hin ti 1.3. Phm vi v yu cu ca Project 1.3.1. Phm vi 1.3.2 Cc yu cu chc nng ca phn mm s xy dng 1.3.3. Cc yu cu phi chc nng ca h thng 1.4. Kt lun sau qu trnh nghin cu s b
3.3.3. DFD mc 1 - Qun l kho 3.3.4. DFD mc 1 - Tm kim mt hng 3.3.5. DFD mc 1 - Cnh bo 3.3.6. DFD mc 1 - Bo co 3.3.6.1 DFD mc 2 - Bo co nh k 3.3.6.2 DFD mc 2 Bo co hng ngy
CHNG 1: M U
1.1. Gii thiu 1.1.1. S qun l ca ca hng
1.1.2. Tm quan trng ca vic ng dng my tnh cho h thng ng dng phn mm vo vic qun l bn hng trong doanh nghip l mt nhu cu tt yu nhm nng cao hiu qu qun l v tng cng mi quan h thn thit vi khch hng trong mi trng cnh tranh hin nay. La chn mt phn mm ph hp vi hot ng ca doanh nghip l vic au u vi cc nh qun l. Nhm sinh vin chng em nghin cu v xy dng Phn mm qun l bn hng h tr cc nh qun l trong qun l cng vic bn hng mt cch hin i v chuyn nghip. Do s lng s lng ln cc sn phm, s lng lt khch rt ng, nu qun l bng s sch s tn rt nhiu cng sc v khng m bo c tnh chnh
4
xc. Vic dng phn mm trong vic qun l s gip rt nhiu cho c ngi qun l v nhn vin trong vic phc v, kim sot thc trng kinh doanh ca ca hng. 1.1.3. Nghin cu s b v h thng hin hnh H thng hin hnh ti ni kho st Siu th Hapro gm c H thng bn hng do nhn vin bn hng qun l v H thng qun l do T trng qun l. Do khng th trc tip s dng my tnh ca ca hng nn chng em ch c th ghi li nhng thuc tnh m h thng hin hnh c:
Cc nhm mt hng m ca hng kinh doanh: Du gi Du x C ph Thch Kh Bnh ko gia dng Inox nhm Nc x hc sinh ng h
5
Kem Sa Du n M tm ung
1.2. Bo co nghin cu tnh kh thi ca Project 1.2.1. Tnh kh thi v mt k thut Sn phm c pht trin da trn cng c C# v SQL sever l nhng cng c h tr mnh m bo tnh kh thi v mt k thut, tn t ti nguyn h thng v gi thnh sn phm r. Sn phm c thit k chy trn nn window m bo ph hp vi a s ngi dng. D n pht trin phn mm ny c quy m va phi, p dng trong mt ca hng nn c s d liu khng ln, m bo c th thc hin xong trong thi gian ngn ( khong 15 tun ). 1.2.2. Tnh kh thi v mt kinh t Nh trn ni, sn phm c pht trin trn C# v SQL nn m bo tn t ti nguyn h thng, gi thnh r, thi gian thc hin ngn.
6
Chi ph bo tr phn mm gn nh khng c. Gim thiu thi gian qun l, gip qun l linh hot hn, gim ti i ng nhn vin do doanh thu tng. To s hi lng, tin tng cho khch hng v phng php thanh ton chuyn nghip v khoa hc tuyt i chnh xc. 1.2.3. Tnh kh thi v mt t chc Phn mm sau khi hon thnh s do qun l ca hng( t trng ), k ton, nhn vin bn hng s dng d dng v hiu qu. Sn phm mi vn c th p ng cc yu cu t ra ca ca hng khi c m rng trong tng lai. 1.2.4. Schedule thc hin ti
1.3. Phm vi v yu cu ca Project 1.3.1. Phm vi Project thc hin vic xy dng mt phn mm qun l c s d liu mc mt ca hng c quy m va v nh. 1.3.2 Cc yu cu chc nng ca phn mm s xy dng - Nhn vin bn hng(NVBH) c th tin hnh giao dch hng ha : thm sn phm, xa sn phm, hy giao dch, in ha n cho khch hng. - Th kho c th nhp thm hng ha vo kho, sa thng tin sn phm, xa thng tin sn phm, in ha n nhp, ha n xut
- Ngi qun l c th xem thng tin v cc mt hng, tm kim thng tin sn phm theo tn, n gi, in bo co - Bo co : + Bo co thng tin lng hng ha ca ca hng + Bo co tng kt nh k: hng thng, hng qu, hng nm Bo co sn phm tn ng Bo co sn phm bn chy Bo co sn phm bn chm Bo co doanh thu - Cnh bo: + Cc mt hng sp ht hn s dng + Cc mt hng s lng di 10% s lng nhp + Cc mt hng tn ng nhiu. 1.3.3. Cc yu cu phi chc nng ca h thng Giao din n gin, d thao tc. H thng chy nhanh v n nh. H thng chim t ti nguyn ca my tnh. C tnh bo mt cao. 1.4. Kt lun sau qu trnh nghin cu s b Cc phn thch v h thng cn xy dng l hon ton ph hp vi thc t. Ngi s dng duyt v ng vi bo co. Ngi s dng c tham kho kin v vic xy dng h thng mi v c ngi phn tch th hin chnh xc trong bo co.
8
vo nhng c tnh mi lm cho ngn ng ny d s dng hn. Nhiu trong s nhng c tnh ny kh ging vi nhng c tnh c trong ngn ng Java. Mt s tin li khi s dng ngn ng ny l: C# l mt ngn ng n gin. C# l ngn ng lp trnh hng i tng. C# lp trnh theo hng module v hin i. C# l ngn ng mnh m v mn do d s dng. C# ngn ng mang tnh cht ph bin, thng dng. 2.3. H qun tr c s d liu Microsoft SQL Server 2005 Express l mt h thng qun l c s d liu. S dng SQL trao i d liu thc hin cc cu kt ni v truy vn vo bn trong d liu nhm lu tr d liu mt cch an ton hn. Mt h thng qun tr c s d liu bao gm Databases, database engine v cc ng dng dng qun l d liu. SQL Server 2005 c ti u c th chy trn mi trng c s d liu rt ln (Very Large Database Environment) ln n Tera-Byte v c th phc v cng lc cho hng ngn user. SQL Server 2005 c th kt hp "n " vi cc server khc nh Microsoft Internet Information Server (IIS), E-Commerce Server, Proxy Server.... SQL Server 2005 c rt nhiu phin bn cho tng i tng s dng. Hin nay SQL Server pht trin ln n phin bn Microsoft SQL Server 2008, nhng chng ti s dng phin bn 2005 l v c s d liu ca phn mm chng ti khng ln v do gii hn v cu hnh my, gi tr kinh t. 2.4. Cng c h tr Microsoft Office 2007 Microsoft Visio 2007 Microsoft Project Professional 2007
11
12
13
14
15
16
17
3.3.6. DFD mc 1 Bo co
18
3.3.6.1 DFD mc 2 Bo co nh k
19
20
21
Bc 7: Thc hin chun ha cc bng d liu Sau khi loi b nhm lp, ta c dng chun 1NF
22
Chun ha 2NF : Bng HoaDon l 2NF, thc hin chun ha 2NF i vi bng MatHang.
23
24
Tn bng HoaDon 1 Ma HD 2 Ngay HD 3 Ma NV 4 Ma KH NhanVien 1 Ma NV 2 Ten NV 3 NgaySinh 4 MatKhau 5 DiaChi NV 6 DienThoai NV KhachHang 1 Ma KH 2 Ten KH 3 DiaChi KH 4 DienThoai KH HoaDonBan 1 Ma HD 2 Ma MH 3 SoLuongBan 4 ThanhTien MatHang 1 Ma MH 2 Ten MH 3 Dv Tinh 4 SoLuongNhap 5 GiaBan 6 NSX 7 HSD 8 NhaCungCap 9 NgayNhap 10 SoLuongTieuThu 11 Ma NV
Kim tra tnh hp l Varchar, NOTNULL DateTime Varchar, Not NULL Varchar, Not NULL Varchar, NotNULL NVarchar, NotNULL DateTime, NotNULL Varchar, NotNULL Nvarchar Varchar Varchar, NotNULL Nvarchar, NotNULL Nvarchar Varchar Varchar, NotNULL Nvarchar, NotNULL Int Money Varchar, NotNULL Nvarchar, NotNULL Varchar Int Money,default 0 DateTime DateTime Nvarchar, NotNULL DateTime Int Varchar, NotNULL
25
26
27
28
29
CHNG 6 : TH NGHIM
Th tnh: Ly giy v bt trn bn, kim tra logic, ln tng chi tit ngay sau khi lp trnh xong. Th trn my: Dng my chy chng trnh iu tra trng thi tng
CHNG 7: CI T V BO TR
30
KT LUN
1.Ni dung lm c: Cc chc nng c bn ca chng trnh hon thnh. Giao din thn thin. Thu thp yu cu kh y nn vic qun l h s giao vic kh chi tit. 2.Hn ch: Cha c kinh nghim trong vic xy dng mt chng trnh qun l vi quy m ln. Kh nng lp trnh ca cc thnh vin cn hn ch. 3.Kinh nghim thu c: Tng thm hiu bit v cng c cc kin thc hc v: K thut phn mm ng dng, C s d liu, SQL, ngn ng lp trnh. v cc k nng khc. Tch ly v hc hi c cc kinh nghim trong cuc sng, trong mi trng lm vic v bn b. 3.Cng vic tip theo B sung cc thuc tnh ca c s d liu gip h thng hon thin hn trong tng lai. Thc hin cc chc nng cn cha hon thin: - nht k nhp hng - nht k bn hng - h thng cnh bo Qua y,chng em cng xin chn thnh cm n c gio gip chng em thc hin ti ny, chng em rt mong tip tc nhn c s gip , nhng kin ng gp ca c ti c hon thin hn trong tng lai!
31