He Thong ATM

85
TRƯỜNG CĐ GIAO THÔNG VN TI KHOA CNTT  Môn: Phân tích thiết kế hthng thông tin Đề tài : HTHNG GIAO DCH BNG THĐA NĂNG TMC Giáo viên hướng dn:  Hà ThBích Ngc Sinh viên: Nguyn xuân lung lp: 60CDT2 vĩnh yên, tháng 11 năm 2010

Transcript of He Thong ATM

Page 1: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 1/85

TRƯỜNG CĐ GIAO THÔNG VẬN TẢI

KHOA CNTT

  Môn: Phân tích thiết kế hệ thống thông tin

Đề tài :HỆ THỐNG GIAO DỊCH BẰNG THẺ ĐA NĂNG

TMC

Giáo viên hướng dẫn:  Hà Thị Bích NgọcSinh viên: Nguyễn xuân lunglớp: 60CDT2 

vĩnh yên, tháng 11  năm 2010

Page 2: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 2/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

2

Page 3: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 3/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Lôøi Noùi Ñaàu

Thẻ ATM la một đại diện trong phương thức thanh toán không dùng tiền mặt trongxã hội hiện nay.nó đem lại sự thuận lợi và an tâm cho khách hàng khi không phảinang theo một đống tiền mặt hay mất thời gian chờ ngưoiừ bán hàng trả lại cho bạnmột mớ tiền nhầu nát.Chiếc thet nhựa xinh xắn như một tấm danh thiếp đã trở thành một phần tất yếu của cuộc sống của nhiều người tiêu dùng Việt Nam.nắm bắtđược nhu cầu ngày càng mở rộng nghiều tiện ích hơn với dịch vụ thanh toán thẻqua hệ thống ATM, Công ty TNHH V-Line cho ra đời chiếc thẻ tích hợp đa năngTMC.Cùng với sự phát triển và ứng dụng mạnh mẽ của công nghệ thông tin vàocác hệ thống quản lý ,công ty cần có một hệ thống quản lý thông tin minh bạch hiênđại.

Trong khuôn khổ môn học phân tích thiết kế hệ thống thông tin chúng em hoànthành đồ án một cách tốt nhất ,thực tế có nhiều yêu cầu phức tạp mà đồ án chưa đáp

ứng được, chúng em rất mong nhận được sự góp ý , hướng dẫn của cô, chúng em

xin chân thành cảm ơn cô.

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

3

Page 4: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 4/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

CHƯƠNG 1. KHẢO SÁT HỆ THỐNG

I. Giới thiệu hệ thống

Coâng ty TNHH V-line laø moät coâng ty kinh doanh phaân phoáitheû tín duïng ña naêng TMC tích hôïp ba chöùc naêng: tín duïng-baûo hieåm-öu ñaõi.Coâng ty ñaøo taïo moät löïc löôïng ñaïidieän thöông maïi xaâm nhaäp thò tröôøng , thu nhaän thoângtin töø khaùch haøng, kyù keát hôïp ñoàng giao dòch vôùi khaùchhaøng,coâng ty lieân keát caùc ngaân haøng môû taøi khoaûn tínduïng, lieân keát caùc coâng ty baûo hieãm môû taøi khoaûn baûo

hieåm , lieân keát vôùi heä thoáng cöûa haøng baùn leû, sieâuthò môû taøi khoaûn öu ñaõi, lieân keát nhaø cung caáp theû,giao theû cho khaùch haøng, quaûn lyù thoâng tin khaùchhaøng, thöïc hieän cheá ñoä haäu maõi, cung caáp thoâng tin heäthoáng öu ñaõi cho khaùch haøng. Coâng vieäc cuûa coâng tythöïc hieän qua nhieàu khaâu, nhieàu boä phaän, döõ lieäu quaûnlyù phöùc taïp vaø lieân keát nhieàu nôi . Coâng ty coù moâ hìnhbaùn haøng phaân caáp vaø ña caâp vì vaäy ñoøi hoûi moät heäthoáng thoâng tin ñeå quaûn lyù deã daøng vaø minh baïch .

Hieän coâng ty coù phoøng maïng vôùi hôn 20 maùy tính phuïcvuï coâng vieäc quaûn lyù vaø ñaøo taïo nhaân vieân.

1. Mô tả bằng lời:

Khách hang có nhu cầu sử dụng thẻ đa năng thì điền các thông tin vào phiếu đăngký sử dụng thẻ đa năng. NH sẽ xác thực lại thông tin và tạo thẻ cho KH. Tương ứngvới mỗi thẻ, KH sẽ có 1 tài khoản thẻ tại NH. KH có thể thực hiện các giao dịchvới tài khoản thẻ: Rút tiền mặt, Chuyển khoản, . Gửi tiền mặt, .Thanh toán cáckhoản mua. KH chỉ cần nạp thẻ vào máy ATM hoặc máy POST, hệ thống đọc thẻ,

KH chọn giao dịch thực hiện, hệ thống sẽ kiểm tra tài khoản, nếu số dư tài khoảnđủ thực hiện giao dịch thì hệ thống sẽ tiến hành giao dịch cho KH, nếu số dư khôngcho phép thực hiện giao dịch thì báo cho KH biết. Với giao dịch:Thanh toán cáckhoản phí, Nhận chuyển khoản KH được thụ hưởng và hoặc trừ trưc tiếp tự độngvào tài khoản của KH. Mỗi giao dịch hoàn thành thì hệ thống sẽ in biên lai giaodịch cho KH.

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

4

Page 5: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 5/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

2. Mẫu kế hoạch phỏng vấn:

KẾ HOẠCH PHỎNG VẤN

 Người được hỏi: Ngô Văn Dũng Người phỏng vấn: Nguyễn Xuân Lung.

Địa chỉ: Nhân viên NH Đông Á- vĩnh phúc.

Thời gian hẹn: Sáng ngày 20/11/2010.Thời điểm bắt đầu: 8h20’.Thời điểm kết thúc: 9h

Đối tượng:- Đối tượng được hỏi là nhân viên của NH.- Cần thu thập các hồ sơ, dữ liệu liênquan tới việc sử dụng thẻ đa năng.

- Cần thoả thuận về việc: Hợp tác

Các yêu cầu đòi hỏi:

-  Người được hỏi là nhân viên NH.

- Thao tác thường xuyên với ATM .- Có trình độ và nhiều kinh nghiệmtrong lĩnh vực này.

Chương trình:-Giới thiệu sơ qua về bản thân và nêumục đích của cuộc gặp.

-Tổng quan về dự án:Chủ đề sẽ đề cập: Những vấn đề trongquá trình tạo và sử dụng thẻ.Xin phép được ghi âm.

-Chủ đề 1: Các hiểu biết chung về thẻđa năng

-Chủ đề 2:Các giao dịch cụ thể quaATM.

-Tổng hợp nội dung ý kiến của ngườiđược hỏi.

-Kết thúc (thoả thuận).

2 phút.

2 phút.1 phút.

10phút.

20phút.

5 phút.

1 phút.

Dự kiến tổng cộng: 40 phút.

3. Lưu đồ công việc (ghi khi phỏng vấn).

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

5

Page 6: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 6/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Dự án Hệ thống giao dịch bằng thẻ đa năngTrang 4

Loại: Lưu đồ Nhiệm vụ: Ngày

20/11/2010Thủ thư Nhân viên phòng mượn Bên ngoài

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

6

Tài khoản(D2)

Thực hiện giaodịch (2)

Lập phiếu đăng ký sử dụng thẻ đa năng.(T1)

(T1

Hóa đơn ( D3)

Báo cáo (T3)

Khách hàng ( D4)

Báo cáo ( D5)

Page 7: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 7/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

4. Các phương pháp hiện đại để thu thập yêu cầu của hệ thống.

Phương pháp Cách sử dụng

Thiết kế ứng dụng liênkết (Joint ApplicationDesign - JAD).

Sử dụng trong phiên làm việc giữa người sử dụng,người thiết kế và nhừng người có liên quan để thảoluận và xem xét các yêu cầu của hệ thống.

Hệ thống trợ giúp nhóm. Trợ giúp việc chia sẻ các ý tưởng và thoả luận về yêu

cầu của hệ thống.

Các công cụ CASE Phân tích hệ thống hiện tại, phát hiện yêu cầu hệ thốngnhằm đáp ứng những thay đổi của điều kiẹn môitrường.

Phương pháp làm bản

mẫu

Phát triển bản mẫu của hệ thống làm hiểu rõ yêu cầu hệ

thống một cách rất cụ thể thông qua việc trình diễn cácmô hình làm việc với các đặc trưng của hệ thống thựccho người dùng để lấy ý kiến và sửa đổi. 

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

7

Page 8: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 8/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Mục Đích

§Æc t¶ môc ®Ých cña viÖc “®Æc t¶ yªu cÇu phÇn mÒm” vµ ngêi

dïng dù kiÕn:

M« t¶ viÖc “Qu¶n lý vÒ viÖc sö dông thÎ TMC _1 ph¬ng thøc

thanh to¸n tiền tù ®éng”.

M« t¶ vÒ chøc n¨ng phÇn mÒm:

Lµ lo¹i phÇn mÒm cho phÐp thùc hiÖn nhiÒu lo¹i giao dÞch ng©n

hµng mét c¸ch tù ®éng mµ ng©n hµng triÓn khai m¸y cho phÐp.

§iÒu ®ã cã nghÜa lµ viÖc thùc hiÖn c¸c giao dÞch ng©n hµng ®îclËp tr×nh s½n ®Ó kh¸ch hµng lµ chñ thÎ cã thÓ dÔ dµng thao t¸c

mµ kh«ng cÇn sù trî gióp cña nh©n viªn ng©n hµng vµ vÉn ®¹t

®îc kÕt qu¶ mong ®îi lµ giao dÞch víi ng©n hµng thµnh c«ng.

PhÇn mÒm ®¶m b¶o c¸c giao dÞch truyÒn thèng: rót tiÒn, kiÓm

tra sè d tµi kho¶n, chuyÓn kho¶n,yªu cÇu ph¸t hµnh sæ sÐc,tr¶

tiÒn, ..vµ c¸c giao dÞch thuéc gi¸ trÞ gia t¨ng cña thÎ do ng©nhµng t¹o ra, nh»m t¹o thÕ kh¸c biÖt trong c¹nh tranh vµ n©ng cao

n¨ng lùc cña thÎ ATM cho kh¸ch hµng cña ng©n hµng m×nh.ThÎ

 TMC thùc chÊt lµ mét tÊm thÎ ®Ó kh¸ch hµng giao dÞch ( th«ng

qua phÇn mÒm ). §Ó ®¶m b¶o tÝnh an toµn cho kh¸ch hµng, khi

thùc hiÖn giao dÞch ph¶i nhËp m· sè c¸ nh©n cña m×nh

(PIN)_còng lµ m· sè bÝ mËt cña mçi kh¸ch hµng. Tµi kho¶n cña

kh¸ch hµng ®îc hëng l·i suÊt kh«ng k× h¹n theo quy ®Þnh cña

ng©n hµng theo tõng thêi kú. NÕu kh¸ch hµng nhËp sai m¨ pin 3

lÇn th× sÏ bÞ kho· thÎ (tøc lµ kh«ng thÓ dïng m· thÎ, m· pin dÓ thùc

hiÖn giao dÞch th«ng qua phÇn mÒm).

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

8

Page 9: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 9/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

II. Cơ cấu tổ chức

Heä thoáng phaân caáp quaûn lyù coù caùc boä phaän nhö sau:

Giaùm ñoác ñieàu haønh: Laø ngöôøi chòu traùch nhieämtröôùc coâng ty veà ñieàu haønh vó moâ caùc hoaït ñoäng kinh

doanh, chieán löôïc phaùt trieån thò tröôøng,ñieàu haønh, giaùmsaùt hoaït ñoäng caùc boä phaän, caùc phoøng ban.laø ngöôøitröïc tieáp naém moïi hoaït ñoäng cuûa coâng ty,chòu moïi traùchnhieäm veà hoaït ñoäng cuûa coâng ty.

Tröôûng phoøng kinh doanh: leân keá hoaïch thöïc hieän,giaùm saùt vaø chòu traùch nhieäm tröïc tieáp caùc hoaït ñộângkinh doanh cuûa coâng ty.

Tröôûng phoøng nhaân söï: quaûn lyù caùc hoaït ñoäng nhaânsöï , löông, khen thöôûng, phuùc lôïi.

Giaùm saùt thöông maïi : laø löïc löôïng nhaân vieân baùnhaøng chuû löïc (hôïp ñoàng baùn sæ vôùi caùc doanh nghieäp)cuûa coâng ty, coù chöùc naêng giaùm saùt ñaïi dieän thöôngmaïi.

Ñaïi dieän thöông maïi: laø nhaân vieân cuûa coâng ty tröïctieáp baùn haøng, nhaän theû taïm töø coâng ty, thöïc hieän giaodòch vôùi khaùch haøng ñeå laáy thoâng tin chuyeån veà chocoâng ty vaø giao theû chính thöùc cho khaùch haøng.

Boä phaän thu ngaân: tính tieàn cho khaùch haøng,keå caûñaïi dieän thöông maïi, löu döõ lieäu vaø chuyeån cho nhaânvieân quaûn lyù.

Boä phaän quaûn lyù: Toång keát döõ lieäu töø boä phaän thungaân, baùn haøng chuyeån ñeán, kieåm tra cheânh leäch löôïngxuaát vaø löôïng baùn ra sau ñoù chuyeån sang cho boä phaânkeá toaùn ñeå tính doanh thu.

Thuû kho: Quaûn lyù xuaát nhaäp haøng hoùa.

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

9

Page 10: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 10/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Boä phaän keá toaùn: tính toaùn doanh thu,thöïc hieän ñieàuchænh giaù caû .Boä phaän nghieân cöùu thò tröôøng: Nghieân cöùu thòtröôøng tieâu thuï ,heä thoáng baùn leõ trong caû nöôùc coá vaáncho boä phaän kinh doanh ñöa ra chieán löôïc phaùt trieån,coá

vaán cho boä phaän ñaøo taïo nhaân löïc .

Boä phaän Ñaøo Taïo : huaán luyeän ñaøo taïo löïc löôïngnhaân vieân baùn haøng xaâm nhaäp thò tröôøng.

Báo cáo

• các mẫu báo cáo tuân thủ theo quy định của bộ y tế (theo tiêuchuẩn GPP);

 báo cáo bán hàng;•  báo cáo mua hàng;• nhập xuất tồn kho;• doanh số bán hàng theo nhân viên, ca, bác sỹ…;

thống kê số thuốc bán chạy theo mùa.

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

10

Page 11: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 11/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

 bộ

Sơ đồ cơ cấu tổ chức

III. Quy trình xử lí  a.thu thập thông tin khách hàngÑaïi dieän thöông maïi laáy thoâng tin töø khaùch haøng veàteân,naêm sinh , ñòa chæ , soá ñieän thoaïi, soá chöùng minh veàcho coâng ty, coâng ty lieân heä vôùi ngaân haøng môû taøikhoaûn tín duïng, lieân heä vôùi coâng ty baûo hieåm môû taøikhoaûn baûo hieåm, coâng ty coù nhu caàu löu tröû vaø quaûnlyù thoâng tin khaùch haøng ñeå cung caáp cho khaùch haøngcaùc thoâng tin cuûa caùc ñieåm öu ñaûi vaø chuaån bò moät löïclöôïng khaùch haøng huøng haäu cho chieán löôïc môû roäng kinhdoanh caùc maët haøng khaùc trong töông lai.

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

11

trưởng phòng kinhdoanh

Trưởng phòng nhânsự

đại diện

thươngmại

Giám

sátthươngmại

 bộ phận

nghiêncứu thịtrường

GIÁM ĐỐC

 bộ

 phậnthungân

thủ

kho

 bộ

 phậnđàotạo

 bộ

 phậnquảnlý

 bộ

 phậnkếtoán

Page 12: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 12/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

b.Hợp đồng trao đổi hàng hoá

Ñaïi dieän thöông maïi nhaän haøng (theû taïm) töø coâng ty, vaøphaân phoái haøng hoùa (theû taïm) cho khaùch haøng, sau khichuyeån thoâng tin khaùch haøng veà cho coâng ty chieác theûchính thöùc ra ñôøi vaø ñöôïc giao cho khaùch haøng , quaù trìnhtrao ñoåi keát thuùc. Quaù trình trao ñoåi giöõa ñaïi dieän thöông

maïi vôùi coâng ty,giöõa ñaïi dieän thöông maïi vôùi khaùchhaøng, hay tröïc tieáp giöõa coâng ty vôùi khaùch haøng ñieàucoù nhu caàu xuaát bieân nhaän vaø hoùa ñôn, vaø coù cuøngmaãu hoùa ñôn vaø bieân nhaän.

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

12

CT TNHH V-LinePHIEÁU THOÂNG TIN

Ñaïi dieän thöông maïi:……………………………………………………………………...Khaùch Haøng:………………………………………………………………………………………..Naêm sinh:……………………………………………………………………………………………..

 

Page 13: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 13/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

13

CT TNHH V-LineSoá:…………………..Ngaøy:……………..HOÙA ÑÔN BAÙN HAØNG

Ngöôøi baùn:………………………………………………………………………………………Khaùch haøng:………………………………………………………………………………...

  Teân haøng Soá löôïng Ñôn giaù Thaønhtieàn

 Toång coäng:…………………………………………………………………

CT TNHH V-LineSoá:…………………..

PHIEÁU NHAÄPNgaøy laäp phieáu:……………………..Nhaân vieân:……………………………………………………………………………………… 

Stt Maõssoá

 Teânhaøng

ÑVT Soálöôïng

 Thaønhtieàn

Ghichuù

 Toång coäng

Keá toaùn tröôûng Thuû kho

Page 14: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 14/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

14

CT TNHH V-Line

BAÙO CAÙO DOANH THU Töø ngaøy :…………………………ñeán ngaøy :…………………………Nhaân vieân:…………………………………………………………………………………………………………………… 

Stt Maõssoá

 Teânhaøng

 Thaønh tieàn Ghi chuù

 Toång coäng 

Ngaøy……thaùng……..naêm……….

CT TNHH V-LineSoá:…………………..PHIEÁU XUAÁT

Ngaøy laäp phieáu:……………………..Nhaân vieân:……………………………………………………………………………………… 

Stt Maõssoá

 Teânhaøng

ÑVT Soálöôïng

 Thaønhtieàn

Ghichuù

 Toång coäng

Keá toaùn tröôûng Thuû kho

Page 15: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 15/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

15

CT TNHH V-Line

BAÙO CAÙO NHAÄP XUAÁT TOÀN Töø ngaøy……………..ñeán ngaøy…………………..

Stt Maõssoá

 Teânhaøng

 Toànñaàu kyø

Nhaäp

Xuaát

 Toàncuoái kyø

Ghichuù

Ngaøy ………thaùng……………Keá toaùn tröôûng………………………….

Page 16: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 16/85

thẻ

thẻ+phiếu giao

Giao dịch + đơn lập thẻ

Đơn lập thẻ

Danhsách nhận

Hoáđơn

Xác nhận

Thông tin phản hồi

Hoáđơnthanhtoán

Danh sáchlập thẻ

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

V. Mô hình tiến trình nghiệp vụ:`

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

16

BP đặt hàng

- tiếp nhận yêucầu lập thẻ củakhách hàng- theo dõi thựchiên đơn lập thẻ- in danh sáchlập thẻ

BP đối chiếu,kiểm tra

-kiểm tra đốichiếu điều kiệnlập thẻ củakhách hàng-lập phiếu xuấthàng-tiếp nhận hóađơn-kiểm tra chitiết hóa đơn

BP vận chuyển vàgiao thẻ chokhách hàng

-nhận thẻ và chuyểnthẻ-lưu trữ tt phiếu giaothẻ

-in danh sách giaogiao thẻ

kháchhàng

tài vụ

công tycung cấpdịch vụ

Page 17: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 17/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

CHƯƠNG 2. PHÂN TÍCH HỆ THỐNG VỀ MẶTCHỨC NĂNG

I Yêu cầu chức năng của hệ thốnga.Quaûn lyù nhaäp xuaát.

 Theo doõi soá löôïng, ñôn giaù , in baùo caùo thöôøng kì, xuaát nhaäpphaûi coù xaùc nhaän cuûa keá toaùn vaø nhaân vieâ quaûn lyù kho.b.Quaûn lyù nhaân vieân.

 Theo doõi löïc löôïng ñaïi dieän thöông maïi vaø giaùm saùt thöông mc.Quaûn lyù baùn haøng.

Laäp hoaù ñôn baùn haøng, baùo caùo danh thu theo töøng ca, töøngngaøy, töøng thaùng, töøng kì.d.Quaûn lyù ñaøo taïo nhaân vieân.

e.Quaûn lyù heä thoáng döõ lieäu.Löu tröõ, phuïc hoài vaø tìm kieám döõ lieäu.f.Quaûn lyù khaùch haøng.Löu tröõ , tìm kieám thoâng tin khaùch haøng.*Yeâu caàu phi chöùc naêng cuûa heä thoáng:Heä thoáng coù khaû naêng baûo maät vaø phaânquyeàn.

II Sơ đồ phân rã chức năng

1. Vì sao phải xây dựng mô hình phân rã chức năng- Xác định phạm vi của hệ thống cần phân tích- Cho phép mô tả khái quát dần các chức năng của hệ thống bán hàng của công tymột cách trực tiếp khách quan- Cho phép phát hiện chức năng thiếu hoặc trùng lặp- Giúp làm việc giữa nhà thiết kế và người sử dụng trong khi phát triển hệ thống

- Đề ra được giải pháp xây dựng hệ thống mới thay thế cho hệ thống cũ có thể đápứng yêu cầu đặt ra của khách hàng

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

17

Page 18: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 18/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

2. Mô hình phân rã chức năng

2.1 Hình thành các chức năng Bước 1: Khi công ty nhận yêu cầu lập thẻ của khách.Bộ phận xem xét các yêu

cầu của khách hàng và xác định yêu cầu của công ty,đồng thời xem xét khả năngđáp ứng yêu cầu của khách thông qua báo cáo. Dựa trên các thông tin yêu cầu của

khách trong đơn lập thẻ, thủ kho sẽ kiểm tra yêu cầu của công ty đối với khách

hàng. Nếu công ty không đáp ứng được yêu cầu lập thẻ của khách, bộ phận thu

ngân sẽ thông báo cho khách hàng. Ngược lại, Bộ phận thu ngân, khi nhận thông

tin phản hồi từ thủ kho sẽ tiến hành đàm phán với khách để đi đến quyết định có

lập thẻ hay không. Sau đó sẽ lập chứng từ lập thẻ và cập nhật danh mục xuất vào sổ

xuất kho ,gửi báo giá cho khách hàng, kiểm tra thẻ và lập hoá đơn đồng thời thực

hiện giao thẻ đến tận nơi cho khách nếu khách có yêu cầu .kho hàng bán( phiếu

xuất kho kiêm biên bản giao hàng)

Hóa đơn GTGT gồm 3 liên: 1 liên bộ phận bán hàng giữ, 1 liên giao cho kháchlàm căn cứ hạch toán còn 1 liên giao cho cơ quan thuế. Phiếu xuất kho gồm 3 liên:1 liên bộ phận bán hàng giữ, 1 liên thủ kho giữ còn 1 liên giao cho khách hàng làmcăn cứ hạch toán.

Những chức năng xác định ở lần 1:1. nhận yêu cầu lập thể

2. xem xét các yêu cầu của khách

3. xác định yêu cầu của công ty

4. xem xét khả năng đáp ứng

5.kiểm tra yêu cầu của công ty đối với khách hàng

6. thông báo cho khách hàng

7. nhận thông tin phản hồi

8. đàm phán với khách

9. lập chứng từ xuất kho

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

18

Page 19: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 19/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

10.cập nhật danh mục

11.gửi báo giá

12. lập hoá đơn lập thể

13. giao thẻ

14. cấp thẻ cho khách

15.xuất hóa đơn GTGT

16.thanh toán

17.lập phiếu thu tiền

18.gửi thông báo về khoản nợ quá hạn19.ghi sổ chi tiết doanh thu

20.ghi sổ theo dõi công nợ khách hàng

21.yêu cầu của ban giám đốc

22.lập báo cáo nhập xuất tồn

23.lập báo cáo doanh thu

24.lập báo cáo công nợ khách hàng

Bước 2: Những chức năng xác định lần 2(loại bỏ chức năng trùng):

1. nhận yêu cầu lập thẻ

2. xem xét các yêu cầu của khách

3. xác định yêu cầu của công ty

4. xem xét khả năng đáp ứng

5. thông báo cho khách hàng

6. nhận thông tin phản hồi

7. đàm phán với khách

8. lập chứng từ xuất kho

9. cập nhật danh mục

10.gửi báo giá

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

19

Page 20: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 20/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

11. lập hoá đơn

12. giao thẻ

13.xuất hóa đơn GTGT

14.thanh toán

15.lập phiếu thu tiền

16.ghi sổ chi tiết doanh thu

17.ghi sổ theo dõi công nợ khách hàng

18.tính giá vốn hàng xuất bán.

19.yêu cầu của ban giám đốc

20. lập báo cáo nhập xuất tồn

21.lập báo cáo doanh thu

22.lập báo cáo công nợ khách hàng

Bước 3 : Những chức năng xác định lần 3(gộp những chức năng đơn giản do 1người thực hiện):

1. nhận yêu cầu lập thẻ

2. xem xét khả năng đáp ứng

3. nhận thông tin phản hồi

4. đàm phán với khách

5. lập chứng từ xuất kho

6. lập hoá đơn cấp thể

7. xuất hóa đơn GTGT

8. lập phiếu thu tiền

9. ghi sổ chi tiết lập thể

10.ghi sổ chi tiết doanh thu

11.yêu cầu của ban giám đốc

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

20

Page 21: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 21/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

12. lập báo cáo nhập xuất tồn

13.lập báo cáo doanh thu

Bước 4 : Những chức năng được xác định lần 4: loại bỏ chức năng không vó ý

nghĩa với hệ thống – không làm thay đổi thông tin của hệ thống : (13)1. nhận yêu cầu lập thẻ

2. xem xét khả năng đáp ứng

3. nhận thông tin phản hồi

4. đàm phán với khách

5. lập chứng từ xuất kho

6. lập hoá đơn lập thể7. xuất hóa đơn GTGT

8. lập phiếu thu tiền

9. ghi sổ chi tiết cấp thể

10.ghi sổ chi tiết doanh thu

11.ghi sổ theo dõi công nợ khách hàng

12.lập báo cáo nhập xuất tồn13.lập báo cáo doanh thu

14.lập báo cáo công nợ khách hàng

Bước 5 : Chuẩn hóa lại tên chức năng1. nhận yêu cầu của khách

2. kiểm tra khả năng cung ứng

3. thu nhận thông tin phản hồi

4. đàm phán kí hợp đồng với khách

5. xử lí phiếu nhập xuất kho

6. lập hoá đơn lập thể

7. viết hóa đơn GTGT

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

21

Page 22: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 22/85

Hình cây phân cấpHình chữ nhật

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

8. viết phiếu thu

9. ghi sổ chi tiết doanh thu

10. ghi sỏ chi tiết lập thẻ

11.lập báo cáo nhập - xuất - tồn

12.lập báo cáo doanh thu

13.lập báo cáo công nợ 

• Gom nhóm chức năng chi tiết thành các chức năng lớn hơn của hệ thống

1. nhận yêu cầu của khách

2. kiểm tra khả năng cung ứng

3. thu nhận thông tin phản hồi

4. đàm phán kí hợp đồng với khách

Quản lí khách

hàngHệ

thống quản lí 

giao dịch

băng thể đa

năng

5. xử lí phiếu nhập xuất kho

6. lập hóa đơn lập thể

7. viết hóa đơn GTGT

8. viết phiếu thu

Xử lí chứng từ 

9. ghi sổ chi tiết doanh thu

10. ghi sổ chi tiết lập thẻGhi sổ

11.lập báo cáo nhập - xuất - tồn

12.lập báo cáo doanh thu

13.lập báo cáo công nợ 

Báo cáo

2.2 Công cụ biểu diễn

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

22

Tên chức năng

Page 23: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 23/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

23

Page 24: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 24/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Biểu đồ phân rã chức năng

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

24

HỆ THỐNG GIAO DỊCHBẰNG THẺ ĐA NĂNG

lập thẻ

Thanh toáncác khoản phí

Rút tiền, Gữi

tiền

chuyển khoản

Thanh toán

các khoản mua

Báocáo

quản lí giaodich

quản lí kháchhàng

huỷ thể

đổi mã pin

Báo cáo

khách hàng

In sao kê

thống kê giaodich

quản líthẻ

vấn tin tài

khoản

Page 25: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 25/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

III xây dựng mô hình luồng dữ liệu

1.Vì sao phải xây dựng mô hình luồng dữ liệu

a. Định nghĩaMô hình luồng dữ liệu (DFD) là một công cụ mô tả quan hệ thông tin giữa các côngviệc

 b. Mục đích- Xác định nhu cầu thông tin ở mỗi chức năng- Cung cấp bức tranh tổng thể của hệ thống và một thiết kế các sơ bộ về thực

hiện các chức năng- Là phương tiện giao tiếp giữa người phân tích thiết kế và người sử dụng

Luôn có hai mức diễn tả vật lý và lôgic. Mức vật lý trả lời câu hỏi như thế nào,mứclôgic trả lời câu hỏi làm gì

2 . Xây dựng mô hình luồng dữ liệu

Công cụ biểu diễn

- Chức năng : biểu diễn bởi hình tròn

Ví dụ :

- Luồng dữ liệu : biểu diễn là các mũi tên trên đó có ghi thông tin di chuyển

Ví dụ :

- Kho dữ liệu : biểu diễn bởi cặp đường thẳng song song chứa tên thông tin

được cất giữ

Ví dụ :

- Tác nhân ngoài :biểu diễn bởi hình chữ nhật

Ví dụ :

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

25

 Nhận đơnhàng

 Nhận đơnhàng

Đơn hàng Hóa đơn hợp lệ

Đơn hàng

Page 26: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 26/85

Thôn tin về dịch

Thôn tin tiền chu ển

Chu ển khoản

Chu ển khoản

Chu ển khoản

Báo cáo

Thôn tin hàn

Thôn tin khách hàn

Phản hồi

Thẻ

Thẻ

Phản hồi

Phản hồi

Chọn iao dịch

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Tác nhân trong :

Ví dụ :

2.1.Mô hình luồng dữ liệu Logic mức ngữ cảnh (mức 0)

Khi hệ thống tiếp nhân yêu cầu của khách hàng sẽ xem xét thông tin về kháchhàng. Sau đó hệ thống sẽ trả lời cho khách,báo giá và kí kết hợp đồng với khách.Phía hệ thống bán hàng sẽ nhận hàng và phiếu xuất kho tứ bộ phận quản lí kho sauđó phải giao hàng kiêm phiếu xuất kho cùng phiếu thu khi khach hàng đã thanhtoán xong. Hàng tháng hệ thống bán hàng phải gửi báo cáo đinh kì cho ban lãnhđạo và gửi báo cáo khi ban lãnh đạo yêu cầu

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

26

Khách hàng

Kế toán

HỆTHỐNG

Kháchhàng

Hệ thống khác

 Nhà cung cấpdịch vụthường niên

 Nhà cung cấphàng

Ban giám đốc

Page 27: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 27/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

2.2.Mô hình luồng dữ liệu Logic mức đỉnh (mức 1)

 

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

27

Page 28: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 28/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

2.3Biểu đồ phân rã mức 1 khi phân rã 1.0 “Lập thẻ”

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

28

Page 29: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 29/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

2.4.Biểu đồ phân rã “Rút tiền mặt”

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

29

Page 30: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 30/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

2.5. Biểu đồ phân rã “chuyển khoản” 

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

30

Page 31: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 31/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

2.6.Biểu đồ phân rã “Thanh toán các khoản phí”

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

31

Page 32: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 32/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

2.7. Biểu đồ phân rã “Thanh toán các khoản mua”

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

32

Page 33: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 33/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

2.8. Phân rã “Gửi tiền mặt”

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

33

Page 34: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 34/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

2.9.Phần rã “Nhận chuyển khoản”

2.10. Báo cáo:

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

34

Page 35: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 35/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

CHƯƠNG III. PHÂN TÍCH HỆ THỐNG VỀ MẶTDỮ LIỆU

IMô hình liên kết thực thểPhaùt sinh thöïc theå

1.Thöïc theå 1:THEDNCaùc thuoäc tính:

-Maõ theû(MaTHE):Thuoäc tính khoùa,phaân bieät caùc theûcuøng loaïi vaø caùc theû khaùc loaïi.-Teân theû(TenTHE):phaân bieät vôùi caùc theû cuûa ngaân haøkhaùc-Soá taøi khoaûn(SoTaiKhoanKH):chöùa ñöïng thoâng tin veà taøkhoaûn cuûa khaùch haøng.

-Soá bin(MatMaTHE):laø maät maõ do nhaø cung caáp giao chokhaùch haøng ñeå nhaän daïng khaùch haøng,sau khi nhaän mamaõ naøy khaùch haøng phaûi ñoåi laïi.-Chöõ kyù khaùch haøng(ChuKyKH):-Soá dòch vuï khaùch haøng(SoDienThoaiDV):-Haïn söû duïng(HanDungTHE):laø thôøi gian coù hieäu löïc cuûatheû,neáu quaù haïn phaûi lieân heä coâng ty ñoåi theû.

2.Thöïc theå 2:NHACCNhaø cung caáp laø coâng ty anh em trong coâng ty meï Trí Tueä

Vieät.Caùc thuoäc tính:-Maõ soá nhaø cung caáp(MaNCC):thuoäc tính khoùa.-Teân nhaø cung caáp(TenNCC):moâ taû teân nhaø cung caáp.-Ñòa chæ(DiaChiNCC):cho bieát ñòa chæ lieân laïc vôùi nhaø cuncaáp.-Ñieän thoaïi (SoDienThoaiNCC):soá ñieän thoaïi lieân laïc vôùi ncung caáp.-Soá fax (FAX).-Ñòa chæ email(EMAIL).

3.Thöïc theå 3 :NHANVIENCaùc thuoäc tính :

-Maõ nhaân vieân(MaNV) :thuoäc tính khoùa ñeå phaân bieätnhaân vieân naøy vôùi nhaân vieân khaùc.-Hoï teân(HoTenNV) :cho bieát hoï teân nhaân vieân.-Giôùi tính (GioiTinhNV) cho bieát nhaân vieân laø nam hay nöõ.-Ngaøy sinh(NgaySinhNV).

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

35

Page 36: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 36/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

-Ñòa chæ(DiaChiNV) cho bieát ñòa chæ lieân laïc vôùi nhaân vie-Chöùc vuï (ChucVuNV) moâ taû chöùc vuï cuûa nhaân vieân.

4.Thöïc theå 4 :HDBANLECaùc thuoäc tính :

-Soá hoùa ñôn(SoHDBLE)thuoäc tính khoùa.

-Ngaøy xuaát hoùa ñôn(NgayXuatHD) .-Toång trò giaù(TongTriGiaHD).

5.Thöïc theå 5 :HDBANSICaùc thuoäc tính :

-Soá hoùa ñôn(SoHDBSI)thuoäc tính khoùa.-Ngaøy xuaát hoùa ñôn(NgayXuatHD) .-Toång trò giaù(TongTriGiaHD).

6.thöõc theå 6 :KHACHHANGCaùc thuoäc tính :

-Maõ khaùch haøng (MaKH) thuoäc tính khoùa phaân bieät khaùhaøng naøy vôùi khaùch haøng khaùc.-Teân khaùch haøng(TenKH) moâ taû teân khaùch haøng.-Ñòa chæ khaùch haøng(DiaChiKH) moâ taû ñòa chæ lieân laïc vkhaùch haøng.-Ñieän thoaïi (DienThoaiKH).-Soá Fax(FAX).-Ñòa chæ Email(EMAIL).

7.Thöïc theå 7 :CHUCVUCaùc thuoäc tính :

-Maõ soá chöùc vuï (MaCV) thuoäc tính khoùa-Teân chöùc vuï(TenCV) moâ taû teân chöùc vuï.

8.Thöïc theå 8 :PHIEUNHAPCaùc thuoäc tính :-Maõ soá phieáu nhaäp (MaSoPN) thuoäc tính khoùa.-Ngaøy nhaäp (NgayNhap).-Toång soá luôïng nhaäp (TongSo).

9.Thöïc theå 9 :PHIEUXUAT

Caùc thuoäc tính :-Maõ soá phieáu nhaäp (MaSoPN) thuoäc tính khoùa.-Ngaøy nhaäp (NgayNhap).-Toång soá luôïng nhaäp (TongSo).

10.Thöïc theå 10 :PHIEUGIAOCACaùc thuoäc tính :-Maõ soá phieáu giao ca(MaSoPHIEU) thuoäc tính khoùa.

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

36

Page 37: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 37/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

-Ca(Ca).-Ngaøy giao ca(Ngaøy).

11.Thöïc theå 11 :GIACaùc thuoäc tính :-Ngaøy caäp nhaät (NgayCapNhat) thuoäc tính khoùa.

-Giaù mua (Giamua).-Giaù baùn (GiaBan)

 Qua phân tích trên vàcăn cứ vào các biểu đồ trên ta thấy có một kho dữ liệukhách hàng .Ta có một thực thể ban đầu như sau:

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

37

Page 38: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 38/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

Kh¸ch Hµng

M· TK 

M· PinM· ThÎLo¹i giao dÞch

 Tµi kho¶nM· giao dÞchSè giao dÞchSè CMTNDHé KhÈu Thêng TróHä TªnNgµy SinhQuª Qu¸n

Kh¸ch Hµng

M· PinM· ThÎSè CMTNDHé KhÈu Thêng TróHä TªnNgµy SinhQuª Qu¸n

N

(Th«ng tin c¸ nh©nlµ thuéc tÝnh ®a trÞ

)

Kh¸chHµng

M· ThÎCMTNDSè PinHé KhÈuHä TªnNgµy sinhQuª Qu¸n

TµiKho¶n

M· TK M· ThÎ

 Tµi Kho¶n

Giao D

M· GDLo¹i GD

Kh¸chHµng

CMTNDHé KhÈuHä TªnNgµy sinhQuª Qu¸n

ThÎ

M· ThÎCMTNDSè Pin

Giao

M· GDLo¹i GD

38

Page 39: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 39/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

BiÓu ®å thùc thÓ liªn kÕt:

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

39

 

1Làm th

Kh ch Hµng

CMTNDHé KhÈuHä TªnNgµy sinhQuª Qu n

Page 40: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 40/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

II Mô hình quan hệ

1. Chuyeån moâ hình ER thaønh moâ hình quanheä :

 THEDN(MaTHE,TenTHE,SoTaiKhoanTHE,MatMaTHE,ChuKyKH,SoDieänThoai DV,HanDungTHE,MaKH)KHACHHANG(MaKH,TenKH,DiaChiKH,SoDienThoaiKH,EMAIL,FAX)NHACC(MaNCC,TenNCC,DiaChiNCC,SoDienThoaiNCC,EMAIL,FAX)HDBANSI(SoHDBSI,NgayXuatHD,TongTriGiaHD,MaKH,MaNV)CHITIETHDBANSI(SoHDBSI,MaTHE,SoLuong)HDBANLE(SoHDBLE,NgayXuatHD,TongTriGiaHD,MaKH,MaNV)CHITIETHDBANLE(SoHDBLE,MaTHE,SoLuong)PHIEUXUAT(MaSoPX,NgayXuat,TongSo,MaNV)

CHITIETPHIEUXUAT(MaSoPX,MaTHE,SoLuong)PHIEUNHAP(MaSoPN,NgayNhap,TongSo,MaNV,MaNCC)CHITIETPHIEUNHAP(MaSoPN,MaTHE,SoLuong)NHANVIEN(MaNV,TenNV,GioiTinhNV,NgaySinhNV,DiaChiNV,MaCV,SoDT)PHIEUGIAOCA(MaSoPHIEU,Ngay,Ca,MaNV)CHITIETPHIEUGIAOCA(MaSoPHIEU,MaNV, SoLuong)CHUCVU(MaCV,TenCV)GIA(NgayCapNhat,MaTHE,GiaMua,GiaBan,Thue)

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

40

Page 41: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 41/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

2. Moâ taû chi tieát cho caùc quan heä:2.1. Quan heä Theû Ña Naêng:

 THEDN(MaTHE,TenTHE,SoTaiKhoanTHE,MatMaTHE,ChuKyKH,SoDieänThoaiDV,HanDungTHE,MaKH)

Teân quan heä:THEDNNgaøy :20-11-2010

stt

Thuoäc Tính Dieãn Giaûi KieåuDL

SoáByte

MaGT LoaïiDL

RaøgBuoc

1 MaTHE Maõ theû Text 15 B PK2 TenTHE Teân theû Text 10 B3 SoTaiKhoanT

HESoá taøi khoaûntheû

Text 20 B

4 MatMaTHE Maät maõ theû Text 15 B5 ChuKyKH Chöõ kyù khaùchhaøng

Text 10 B

6 SoDienThoaiDV

Soá ÑT dòch vuï Number 10 B

7 HanDungTHE Haïng duøng theû Date/time

10 B

8 MaKH Maõ soá khaùchhaøng

Text 10 B FK

Toång Soá Byte 100

Khoái löôïng:Soá doøng toái thieåu: 10 000 -------Kích thöôùc toáithieåu:10000 x100 = 1000 KBSoá doøng toái ña: 50 000 -------Kích thöôùc toái ña:50000 x100 = 5000 KBÑoái vôùi kieåu chuoåi:

MaTHE:coá ñònh ,khoâng unicode TenTHE:khoâng coá ñònh,unicodeSoTaiKhoanTHE:coá ñònh, khoâng unicode

MatMaTHE:khoâng coá ñònh, unicodeChuKyKH:coá ñònh,unicodeSoDienThoaiDV:khoâng coá ñònh , unicodeMaKH:coá ñònh ,khoâng unicode

2.2. Quan heä Khaùch Haøng:KHACHHANG(MaKH,TenKH,DiaChiKH,SoDienThoaiKH,EMAIL,FAX)gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

41

Page 42: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 42/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Teân quan heä:KHACHHANGNgaøy :20-11-2010

stt Thuoäc Tính Dieãn Giaûi KieåuDL SoáByTe MaGT LoaïiDL RgBc

1 MaKH Maõ khaùchhaøng

Text 10 B P

2 TenKH Teân khaùchhaøng

Text 10 B

3 DiaChiKH Ñòa chæ khaùchhaøng

Text 10 B

4 SoDienThoaiK 

H

Soá ÑT Khaùch

haøng

Numb

er

10 K 

5 EMAIL Ñòa chæ email Text 10 K  6 FAX Soá Fax Text 10 K  

Toång Soá Byte 60Khoái löôïng:Soá doøng toái thieåu: 10 000 -------Kích thöôùc toáithieåu:10000 x60 = 600 KBSoá doøng toái ña: 50 000 -------Kích thöôùc toái ña:50000 x60 = 3000 KBÑoái vôùi kieåu chuoåi: MaKH:coá ñònh ,khoâng unicode

 TenKH:khoâng coá ñònh,unicodeDiaChiKH:khoâng coá ñònh,unicode

2.3. Quan heä Nhaø Cung Caáp:NHACC(MaNCC,TenNCC,DiaChiNCC,SoDienThoaiNCC,EMAIL,FAX)

Teân quan heä :NHACCNgaøy :20-11-2010

stt

Thuoäc Tính Dieãn Giaûi KieåuDL

SoáByTe

MaGT

LoaïiDL

Raøng

Buoäc1 MaNCC Maõ nhaø cung

caápText 10 B PK

2 TenNCC Teân nhaø cungcaáp

Text 10 B

3 DiaChiNCC Ñòa chæ nhaøcung caáp

Text 10 B

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

42

Page 43: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 43/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

4 SoDienThoaiNCC

Soá ÑT nhaøcung caáp

Text 10 K  

5 EMAIL Ñòa chæ email Text 10 K  6 FAX Soá Fax Text 10 K  

Toång Soá Byte 60

Khoái luöôïng:Soá doøng toái thieåu: 10 000 -------Kích thöôùc toáithieåu:10000 x60 = 600 KBSoá doøng toái ña: 50 000 -------Kích thöôùc toái ña:50000 x60 = 3000 KBÑoái vôùi kieåu chuoåi:

MaNCC:coá ñònh ,khoâng unicode TenNCC:khoâng coá ñònh,unicodeDiaChiNCC:khoâng coá ñònh,unicode

2.4. Quan heä Hoaù Ñôn Baùn Sæ:HDBANSI(SoHDBSI,NgayXuatHD,TongTriGiaHD,MaKH,MaNV)

Teân quan heä:HDBANSINgaøy :20-11-2010

stt

Thuoäc Tính Dieãn Giaûi KieåuDL

SoáByTe

MaGT

LoaïiDL

Rag

Bu

1 SoHDBSI Soá hoùa ñônbaùn sæ

Text 10 B PK

2 NgayXuatHD Ngaøy xuaáthoùa ñôn

Date/time

10 B

3 TongTriGiaHD Toång trò giaùhoùañôn

Number

20 B

4 MaKH Maõ khaùchhaøng

Text 10 B FK

5 MaNV Maõ nhaân vieân Text 10 B FKToång Soá Byte 60

Khoái luöôïng:Soá doøng toái thieåu: 10 000 -------Kích thöôùc toái

thieåu:10000 x60 = 600 KBSoá doøng toái ña: 50 000 -------Kích thöôùc toái ña:50000 x60 = 3000 KBÑoái vôùi kieåu chuoåi:

NgayXuatHD:khoâng coá ñònh,unicodeMaKH:coá ñònh ,khoâng unicodeMaNV:coá ñònh,khoâng Unicode

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

43

Page 44: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 44/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

2.5. Quan heä Chi Tieát Hoùa Ñôn Baùn Sæ:CHITIETHDBANSI(SoHDBSI,MaTHE,SoLuong)

Teân quan heä:CHITIETHDBANSINgaøy :20-11-2010

stt

ThuoäcTính

Dieãn Giaûi KieåuDL

SoáByTe

MaGT

LoaïiDL

RaøngBuoäc

1 SoHDBSI Soá hoùa ñônbaùn sæ

Number

10 B PK,FK(HDBASI)

2 MaTHE Maõ theû Text 10 B PK,FK(THED)

3 SoLuong Soá luôïng Number

10 B

4 DonGia ÑônGiaù Number

10 B

Toång Soá Byte 40

Khoái löôïng:Soá doøng toái thieåu: 10 000 -------Kích thöôùc toáithieåu:10000 x40 = 400 KBSoá doøng toái ña: 50 000 -------Kích thöôùc toái ña:50000 x40 = 2000 KBÑoái vôùi kieåu chuoåi: MaTHE:coá ñònh ,khoângunicode2.6. Quan heä Hoùa Ñôn Baùn Leû:HDBANLE(SoHDBLE,NgayXuatHD,TongTriGiaHD,MaKH,MaNV)

Teân quan heä:HDBANLENgaøy :20-11-2010

stt

Thuoäc Tính Dieãn Giaûi KieåuDL

SoáByTe

MaGT

LoaïiDL

Ran

Buä

1 SoHDBLE Soá hoùa ñônbaùn leû

Number 10 B PK

2 NgayXuatHD

Ngaøy xuaáthoùa ñôn

Date/Time

10 B

3 TongTriGiaHD Toång giaù tròhoùa ñôn Number 20 B4 MaKH Maõ khaùch

haøngText 10 B FK

5 MaNV Maõ nhaânvieân

Text 10 B FK

Toång Soá Byte 60Khoái luöôïng:

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

44

Page 45: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 45/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Soá doøng toái thieåu: 10 000 -------Kích thöôùc toáithieåu:10000 x60 = 600 KBSoá doøng toái ña: 50 000 -------Kích thöôùc toái ña:50000 x60 = 3000 KBÑoái vôùi kieåu chuoåi:

NgayXuatHD:khoâng coá ñònh,unicodeMaõKH:coá ñònh ,khoâng unicodeMaõNV:coá ñònh ,khoâng unicode

2.7. Quan heä Chi Tieát Hoùa Ñôn Baùn LeûCHITIETHDBANLE(SoHDBLE,MaTHE,SoLuong)

Teân quan heä: CHITIETHDBANLENgaøy :20-11-2010

st

t

Thuoäc

Tính

Dieãn Giaûi Kieåu

DL

Soá

ByTe

Ma

GT

Loaïi

DL

Raøng

Buoäc1 SoHDBLE Soá hoùa ñônbaùn leû

Number

10 B PK,FK(HDBAE)

2 MaTHE Maõ theû Text 10 B PK,FK(THEDN3 SoLuong Soá löôïng Numbe

r10 B

4 DonGia Ñôn giaù Number

10 B

Toång Soá Byte 40Khoái luöôïng:Soá doøng toái thieåu: 10 000 -------Kích thöôùc toáithieåu:10000 x40 = 400 KBSoá doøng toái ña: 50 000 -------Kích thöôùc toái ña:50000 x40 = 2000 KBÑoái vôùi kieåu chuoåi:

MaõTHE:coá ñònh ,khoâng Unicode2.8. Quan heä Phieáu XuaátPHIEUXUAT(MaSoPX,NgayXuat,TongSo,MaNV)

Teân quan heä: PHIEUXUAT

Ngaøy :20-11-2010stt

ThuoäcTính

Dieãn Giaûi KieåuDL

SoáByTe

MaGT LoaïiDL

Raøng

Buoäc

1 MaSoPX Maõ soáphieáu xuaát

Number 10 B PK

2 NgayXuat Ngaøy xuaát Date/ti 10 B

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

45

Page 46: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 46/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

me3 TongSo Toåâng soá

xuaátNumber 10 B

4 MaNV Maõ nhaânvieân

Text 10 B FK

Toång Soá Byte 40Khoái luöôïng:Soá doøng toái thieåu: 10 000 -------Kích thöôùc toáithieåu:10000 x40 = 400 KBSoá doøng toái ña: 50 000 -------Kích thöôùc toái ña:50000 x40 = 2000 KBÑoái vôùi kieåu chuoåi:

MaõNV:coá ñònh,khoâng Unicode

2.9. Quan heä chi tieát Phieáu Xuaát:CHITIETPHIEUXUAT(MaSoPX,MaTHE,SoLuong)

Teân quan heä: CHITIETPHIEUXUATNgaøy :20-11-2010

stt

ThuoäcTính

Dieãn Giaûi KieåuDL

SoáByTe

MaGT LoaïiDL

RaøngBuoäc

1 MaSoPX Maõ soáphieáu xuaát

Number

10 B PK,Fk(PHIEUXUA)

2 MaTHE Maõ theû Text 10 B PK,FK(THEDN)

3 SoLuong Soá löôïng Number 10 B

Toång Soá Byte 30Khoái luöôïng:Soá doøng toái thieåu: 10 000 -------Kích thöôùc toáithieåu:10000 x30 = 300 KBSoá doøng toái ña: 50 000 -------Kích thöôùc toái ña:50000 x30 = 1500 KBÑoái vôùi kieåu chuoåi:

MaTHE:coá ñònh,khoâng unicode

2.10. Quan heä Phieáu Nhaäp :PHIEUNHAP(MaSoPN,NgayNhap,TongSo,MaNV,MaNCC)

Teân quan heä: PHIEUNHAPNgaøy :20-11-2010

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

46

Page 47: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 47/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

stt

ThuoäcTính

Dieãn Giaûi KieåuDL

SoáByTe

MaGT LoaïiDL

RaøngBuoäc

1 MaSoPN Maõ soáphieáu nhaäp

Number

10 B PK

2 NgayNhap

Ngaøy nhaäp Date/time

10 B

3 TongSo Toång soá Number

10 B

4 MaNV Maõ nhaânvieân

Text 10 B FK  

5 MaNCC Maõ nhaøcung caáp

Text 10 B FK  

Toång Soá Byte 40

Khoái luöôïng:Soá doøng toái thieåu: 10 000 -------Kích thöôùc toáithieåu:10000 x40 = 400 KBSoá doøng toái ña: 50 000 -------Kích thöôùc toái ña:50000 x40 = 2000 KBÑoái vôùi kieåu chuoåi:

MaNV:coá ñònh,khoâng unicode

2.11. Quan heä Chi Tieát Phieáu Nhaäp:CHITIETPHIEUNHAP(MaSoPN,MaTHE,SoLuong)

Teân quan heä: CHITIETPHIEUNHAP

Ngaøy :20-11-2010stt

ThuoäcTính

Dieãn Giaûi KieåuDL

SoáByTe

MaGT

LoaïiDL

RaøngBuoäc

1 MaSoPN Maõ soáphieáu nhaäp

Number

10 B PK,FK(PHIEUNHAP)

2 MaTHE Maõ theû Text 10 B PK,FK(THEDN)3 SoLuon

gSoá luôïng Numb

er10 B

Toång Soá Byte 30Khoái luöôïng:Soá doøng toái thieåu: 10 000 -------Kích thöôùc toáithieåu:10000 x 30 = 300 KBSoá doøng toái ña: 50 000 -------Kích thöôùc toái ña:50000 x30 = 1500 KBÑoái vôùi kieåu chuoåi:

MaTHE:coá ñònh,khoâng unicode

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

47

Page 48: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 48/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

2.12. Quan heä Nhaân Vieân:NHANVIEN(MaNV,TenNV,GioiTinhNV,NgaySinhNV,DiaChiNV,MaCV)

Teân quan heä : NHANVIENNgaøy :20-11-2010

stt

ThuoäcTính

Dieãn Giaûi KieåuDL

SoáByTe

MaGT

LoaïiDL

RaøngBuoäc

1 MaNV Maõ nhaânvieân

Text 10 B PK  

2 TenNV Teân nhaânvieân

Text 10 B

3 GioiTinhN

V

Giôùi tính nhaân

vieân

 Yes/no 10 B

4 NgaySinhNV

Ngaøy sinhnhaân vieân

Date/Time

10 K 

5 DiaChiNV Ñòa chæ nhaânvieân

Text 10 B

6 MaCV Maõ chöùc vuï Text 10 B FK  7 SoDT Soá ñieän thoaïi Text 10 K  

Toång Soá Byte 70Khoái luöôïng:Soá doøng toái thieåu: 10 000 --------->Kích thöôùc toáithieåu:10000 x70 = 700 KBSoá doøng toái ña: 50 000 --------->Kích thöôùc toái ña:50000 x70 = 3500 KBÑoái vôùi kieåu chuoåi:

MaNV:coá ñònh ,khoâng unicode TenNV:khoâng coá ñònh,unicodeDiaChiNV:khoâng coá ñònh,unicodeMaCV:coá ñònh ,khoâng unicodeSoDT:khoâng coá ñònh,unicode

2.13. Quan heä Phieáu Giao Ca:PHIEUGIAOCA(MaSoPHIEU,Ngay,Ca,MaNV)

Teân quan heä: PHIEUGIAOCANgaøy :20-11-2010

stt

ThuoäcTính

Dieãn Giaûi KieåuDL

SoáByTe

MaGT LoaïiDL

RaøngBuoäc

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

48

Page 49: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 49/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

1 MaSoPHIEU

Maõ soáphieáu

Text 10 B PK  

2 Ngay Ngaøy laäpphieáu

Date/time

10 B

3 Ca Ca Number

10 B

4 MaNV Maõ nhaânvieân

Text 10 B PK  

Toång Soá Byte 40Khoái luöôïng:Soá doøng toái thieåu: 10 000 --------->Kích thöôùc toáithieåu:10000 x40 = 400 KBSoá doøng toái ña: 50 000 --------->Kích thöôùc toái ña:50000 x40 = 2000 KBÑoái vôùi kieåu chuoåi:

MaSoPHIEU:coá ñònh,khoâng unicodeMaNV:coá ñònh ,khoâng unicode

2.14. Quan heä Chi Tieát Phieáu Giao Ca:CHITIETPHIEUGIAOCA(MaSoPHIEU,MaNV, SoLuong)

Teân quan heä: CHITIETPHIEUGIAOCANgaøy :20-11-2010

stt

ThuoäcTính

DieãnGiaûi

KieåuDL

SoáByT

e

MaGT

Loaïi

DL

Raøng Buoäc

1 MaSoPHIEU

Maõ soáphieáu

Text 10 B PK,FK(PHIEUGIAOCA)

2 MaNV Maõnhaânvieân

Text 10 B PK,FK(NHANVIEN)

3 SoLuong Soálöôïng

Number 10 B

Toång Soá Byte 30Khoái luöôïng:Soá doøng toái thieåu: 10 000 --------->Kích thöôùc toáithieåu:10000 x30 = 300 KBSoá doøng toái ña: 50 000 --------->Kích thöôùc toái ña:50000 x30 = 1500 KBÑoái vôùi kieåu chuoåi:

MaSoPHIEU:coá ñònh,khoâng unicodeMaNV:coá ñònh ,khoâng unicode

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

49

Page 50: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 50/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

2.15. Quan heä Chöùc VuïCHUCVU(MaCV,TenCV)

Teân quan heä: CHUCVUNgaøy :20-11-2010

stt

ThuoäcTính

Dieãn Giaûi KieåuDL

SoáByTe

MaGT LoaïiDL

RaøngBuoäc

1 MaCV Maõ chöùcvuï

Text 10 B PK  

2 TenCV Teân chöùcvuï

Text 10 B

Toång Soá Byte 20Khoái luöôïng:Soá doøng toái thieåu: 10 000 --------->Kích thöôùc toáithieåu:10000 x100 = 1000 KB

Soá doøng toái ña: 50 000 --------->Kích thöôùc toái ña:50000 x100 = 5000 KBÑoái vôùi kieåu chuoåi:

MaCV:coá ñònh,khoâng unicode TenCV:coá ñònh ,khoâng unicode

2.16. Quan heä GiaùGIA(NgayCapNhat,MaTHE,GiaMua,GiaBan,Thue)

Teân quan heä: GIANgaøy :20-11-2010stt

ThuoäcTính

DieãnGiaûi

KieåuDL

SoáByTe

MaGT

LoaïiDL

Raøng Buoäc

1 NgayCapNhat

Ngaøycaäpnhaät

Date/time

10 B PK  

2 MaTHE Maõ theû Text 10 B PK,FK(THEDN)

3 GiaMua Giaù mua Numbe

r

10 B

4 GiaBan Giaù baùn Number

10 B

5 Thue thueá Number

10 >0 B

Toång Soá Byte 50

Khoái luöôïng:

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

50

Page 51: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 51/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Soá doøng toái thieåu: 10 000 --------->Kích thöôùc toáithieåu:10000 x50 = 500 KBSoá doøng toái ña: 50 000 --------->Kích thöôùc toái ña:50000 x50 = 2500 KBÑoái vôùi kieåu chuoåi:

MaTHE:coá ñònh,khoâng unicode

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

51

Page 52: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 52/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

3.Moâ taû baûng toång keát.3.1 Toång keát quan heä.STT

Teân quan heä Soá Byte Kích thöôùc toáiña(KB)

1 THEDN 100 5000

2 KHACHHANG 60 30003 NHACC 60 30004 HDBANSI 60 30005 CHITIETHDBANSI 40 20006 HDBANLE 60 30007 CHITIETHDBANLE 40 20008 PHIEUXUAT 40 20009 CHITIETPHIEUXUAT 30 150010 PHIEUNHAP 50 250011 CHITIETPHIEUNHAP 30 1500

12 NHANVIEN 70 350013 PHIEUGIAOCA 40 200014 CHITIETPHIEUGIAOCA 30 150015 CHUCVU 20 100016 GIA 50 2500

Toång soá 870 44000

3.2 Toång keát thuoäc tính.STT

Teân thuoäctính

Dieãn giaûi Thuoäc quan heä

1

MaTHE Maõ theû THEDN, CHITIETHDBANSI,

CHITIETHDBANLE,CHITIETPHIEUXUAT,

CHITIETPHIEUNHAP, GIA2 TenTHE Teân theû THEDN

3SoTaiKhoanTH

ESoá taøi khoaûn

theûTHEDN

4 MatMaTHE Maät maõ theû THEDN

5ChuKyKH Chöõ kyù khaùch

haøngTHEDN

6SoDieänThoaiD

VSoá ñieän thoaïi

dòch vuïTHEDN

7 HanDungTHE Haïn duøng theû THEDN

8 MaKH Maõ khaùch haøng KHACHHANG, THEDN,HDBANSI, HDBANLE

9 TenKH Teân khaùch haøng KHACHHANG

10 DiaChiKH Ñòa chæ khaùchhaøng

KHACHHANG

11 SoDienThoaiK H

Soá ñieän thoaïikhaùch haøng

KHACHHANG

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

52

Page 53: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 53/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng12 EMAIL Ñòa chæ email KHACHHANG, NHACC13 FAX Fax KHACHHANG,NHACC14 MaNCC Maõ nhaø cung caáp NHACC, PHIEUNHAP

15TenNCC Teân nhaø cung

caápNHACC

16DiaChiNCC Ñòa chæ nhaø cung

caápNHACC

17SoDienThoaiNC

CSoá ñieän thoaïinhaø cung caáp

NHACC

18SoHDBSI Soá hoùa ñôn baùn

sæHDBANSI,

CHITIETHDBANSI

19SoHDBLE Soá hoùa ñôn baùn

leûHDBANLE,

CHITIETHDBANLE

20NgayXuatHD Ngaøy xuaát hoùa

ñônHDBANSI, HDBANLE

21TongTriGiaHD Toång tri giaù hoùa

ñôn

HDBANSI, HDBANLE

22 SoLuong Soá löôïng CHITIETHDBANSI

23MaSoPN Maõ soá phieáu

nhaäpPHIEUNHAP

24MaSoPX Maõ soá phieáu

xuaátPHIEUXUAT

25 NgayNhap Ngaøy nhaäp PHIEUNHAP26 NgayXuat Ngaøy xuaát PHIEUXUAT27 TongSo Toång soá PHIEUNHAP, PHIEUXUAT

28

MaNV Maõ nhaân vieân NHANVIEN,HDBANSI,HDBANLE, PHIEUXUAT,

PHIEUNHAP,PHIEUGIAOCA,

CHITIETPHIEUGIAOCA29 TenNV Teân nhaân vieân NHANVIEN

30GioiTinhNV Giôùi tính nhaân

vieânNHANVIEN

31NgaySinhNV Ngaøy sinh nhaân

vieânNHANVIEN

32DiaChiNV Ñòa chæ nhaân

vieânNHANVIEN

33SoDT Soá ñòeân thoaïi

nhaân vieânNHANVIEN

34MaSoPHIEU Maõ soá phieáu PHIEUGIAOCA,

CHITIETPHIEUGIAOCA35 Ngay Ngaøy PHIEUGIAOCA36 Ca Ca PHIEUGIAOCA37 MaCV Maõ chöùc vuï CHUCVU38 TenCV Teân chöùc vuï CHUCVU39 NgayCapNhat Ngaøy caäp nhaät GIA

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

53

Page 54: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 54/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng40 GiaMua Giaù mua GIA41 GiaBan Giaù Baùn GIA42 Thue Thueá GIA

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

54

Page 55: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 55/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

4.mô hình quan hệ

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

55

Page 56: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 56/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

CHƯƠNG 4.THIẾT KẾ GIAO DIỆN

I .Caùc menu chính cuûa giao dieän. 

II .Moâ taû FORM.1. Form Quaûn Lyù Nhaø Cung Caáp

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

56

Page 57: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 57/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Teân ñoái töôïng Kieåu ñoáitöôïng

Raøng

buoäc

Döõ lieäu Muïc ñíchHaømlieânquan

Giaù tDefau

Maõ Nhaø CungCaáp

ComboBox 8 kí töï

Nhaâptöø

KeyboardTeân Nhaø Cung

Caáp TextBoxNhaäp

töøKeyboard

Soá Ñieän Thoaïi TextBoxNhaäp

töøKeyboard

Ñòa Chæ TextBoxNhaäp

töøKeyboard

Email TextBox

Nhaäp

töøKeyboard

Fax TextBoxNhaäp

töøKeyboard

Theâm ButtonTheâm môùiNhaø Cung

Caáp

Them_Click()

Xoùa Button Xoùa NhaøCung Caáp

Xoa_Click()

Löu ButtonLöuThoâng Tin

Nhaø CungCaáp

Luu_Click()

Söûa ButtonSöûa thoâng

tin Nhaø CungCaáp

Sua_Click()

Tìm ButtonTìm Nhaø Cung

Caáp trongbaûng NCC

Tim_Click()

OK ButtonChaáp nhaänlöïa choïn vaø

thoaùt

OK_Cli

ck()

Cancel Button Huûy löïa choïnvaø thoaùt

Cancel_Click(

)

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

57

Page 58: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 58/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

2. Form Quaûn Lyù Nhaân Vieân.

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

58

Page 59: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 59/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Teânñoái

töôïng

Kieåuñoái

töôïng

Raøngbuoäc

Döõ lieäu Muïcñích

Haøm lieânquan

Giaùtrò

Defalt

MaõNhaânVieân

ComboBox

8 kí töï Nhaâp töøKeyboard

MaõChuùc

Vuï

ComboBox

Choïn töøbaûng

chöùc vuï

HoïTeân TextBox

Nhaäp töøKeyboard

NgaøySinh

DateTimePicker

<= ngaøyhieän

haønh

Choïn töøDateTime

Picker

Ngaøhieä

haønSoáÑieänThoaïi

TextBoxNhaäp

daïng soáNhaäp töøKeyboard

ÑòaChæ TextBox

Nhaäp töøKeyboard

GiôùiTính GroupBox

Choïn 1trong 2

RadioButton :Nam

hoaëc Nöõ

Xaùcñònggiôùitính

nhaânvieân

Them_Click ()

NamRadioButt

onClick 

chuoät

RadioButtonNam_Click 

()

Nöõ RadioButton

Click chuoät

RadioButtonNu_Click()

Theâm Button

Theâmnhaânvieân

môùi

Them_Click ()

OK Button

Chaápnhaän

löïachoïnvaø

thoaùt

OK_Click()

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

59

Page 60: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 60/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Cancel Button

Huûylöïa

choïnvaø

thoaùt

Cancel_Click()

3. Quaûn Lyù Khaùch Haøng.

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

60

Page 61: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 61/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Teânñoái

töôïng

Kieåuñoái

töôïng

Raøngbuoäc Döõ lieäu

Muïcñích

Haømlieânquan

Giaù tDefau

MaõKhaùchHaøng

ComboBox 8 kí töï

Nhaâp töøKeyboard

TeânKhaùchHaøng

TextBox

Choïn töøbaûngkhaùchhaøng

SoáÑieänThoaïi

TextBox Nhaäpdaïng soá

Nhaäp töøKeyboard

NgaøySinh TextBox Nhaäp töøKeyboard

ÑòaChæ

TextBox Nhaäp töøKeyboard

Theâm Button

Theâmkhaùchhaøngmôùi

Them_Click()

Xoùa Button

Xoùa

khaùchhaøngkhoûiCSDL

Xoa_Click()

Söûa Button

Söûathoâng

tinkhaùchhaøng

Sua_Click()

Löu Button

Löuthoâng

tinkhaùchhaøng

Luu_Click()

OK Button Chaápnhaän

löïachoïnvaø

OK_Click()

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

61

Page 62: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 62/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

thoaùt

Cancel Button

Huûylöïa

choïnvaø

thoaùt

Cancel_Cli

ck()

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

62

Page 63: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 63/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

4. Form Quaûn Lyù Theû TMC.

Teân ñoáitöôïng

Kieåuñoái

töôïng

Raøngbuoäc

Döõ lieäu Muïc ñíchHaømlieânquan

Giatr

Deflt

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

63

Page 64: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 64/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Maõ TheûComboBo

x 8 kí töïNhaâp töøKeyboard

TeânTheû

TextBoxNhaäp töøKeyboard

Soá TaøiKhoaûn

TheûTextBox

Nhaäpdaïngsoá

Nhaäp töøKeyboard

Maät MaõTheû

TextBoxNhaäpdaïngsoá

Nhaäp töøKeyboard

Haïn SöûDuïng TextBox

Nhaäpdaïngsoá

Nhaäp töøKeyboard

Soá

Löôïng TextBox

Nhaäp

daïngsoá

Nhaäp töø

KeyboardQuyùPhaùtHaønh

TextBoxNhaâpdaïngsoá

Nhaäp töøKeyboard

Ñôn VòTính TextBox

Nhaäp töøKeyboard

ca

Theâm ButtonTheâm

moat theûvaøo CSDL

Them_Click()

Xoaù Button Xoùa moattheû khoûiCSDL

Xoa_Click()

Söûa ButtonSöûa

thoâng tinveà theû

Sua_Click()

Löu ButtonLöu thoâng

tin veàtheõ

Luu_Click()

OK Button

Chaápnhaän löïa

choïn vaøthoaùt

OK_Click 

()

Cancel ButtonHuûy löïachoïn vaø

thoaùt

Cancel_Click()

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

64

Page 65: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 65/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

5. Form Phieáu Xuaát Kho.

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

65

Page 66: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 66/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Teânñoái

töôïng

Kieåuñoái

töôïng

Raøngbuoäc

Döõ lieäu Muïc ñíchHaømlieânquan

Giaùtrò

Default

SoáPhieáu

Text Box 8 kí töï

Maùy töïñoäng caápmoãi khi chonnuùt theâm

NgaøyXuaát

DateTimePicker

<=Ngaøyhieänhaønh

Choïn töøDateTime

Picker

Ngaøy

hieän

haønh

Maõtheû

ComboBox

Laáy töø tblMATHANG

Choïn theû ñaõtoàn taïi

Mathe

_Click ()MaätMaõTheû

TextBoxLaáy töï

ñoäng nhôømaõ theû

HaïnSöû

DuïngTextBox

Laáy töïñoäng nhôømaõ theû

SoáLöôïng TextBox

Nhaäp töøKeyboard

Ñôn VòTính

TextBox Laáy töïñoäng nhôømaõ theû

caùi

Theâm Button

Theâmoù phieáuXuaát Kho,maõphieáu seõ töïñoäng taêng

lean 1

Them_Click 

()

Löu ButtonLöu thoâng tinphieáu Xuaát

Kho

Luu_Click()

In Button In Phieáu XuaátIn_Clic

k()

OK ButtonChaáp nhaän

caùc löïa choïnvaø thoaùt

OK_Click()

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

66

Page 67: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 67/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

67

Page 68: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 68/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

6. Form Thoâng tin phieáu.

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

68

Page 69: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 69/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Teânñoái

töôïng

Kieåuñoái

töôïng

Raøngbuoäc

Döõlieäu

Muïcñích

Haøm lieânquan

Giaùtrò

Default

Choïn

PhieáuCaànXem

GroupBox

Choïn moät

trong caùcñoái töôïngtrongGroup

ChoïnPhieáuCaànXem

RadioButton

Click chuoät

Phieunhap_Click()

PhieáuXuaátKho

RadioButton

Click chuoät

Phieuxuat_Click()

PhieuBaûoHaønh

RadioButton

Click chuoät

Baohanh_Click()

PhieáuBaùn

Haøng

RadioButton

Click chuoät

Banhang_Click()

XemPhieáu

Button

Xemphieáu

ñaõñöôïc

choïn ôû

treânsau ñoùxuaát raGroupchöùabaûngkeàtquaû

Xem_Click()

OK  Button

Chaápnhaän

löïa

choïnvaø

thoaùtkhoûiForm

OK_Click()

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

69

Page 70: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 70/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

7. Form Phieáu Baûo Haønh.

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

70

Page 71: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 71/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Teânñoái

töôïng

Kieåuñoái

töôïng

Raøngbuoäc

Döõ lieäu Muïc ñíchHaømlieânquan

Giaùtrò

Default

SoáPhieáu

Text Box 8 kí töï

Maùy töï

ñoängcaáp moãikhi chon

nuùttheâm

Maõtheû

ComboBox

Laáy töøtbl

MATHANG

Choïn theûñaõ toàn taïi

Mathe_Click 

()

MaätMaõTheû

TextBox

Laáy töïñoäng

nhôø maõ

theûHaïnSöû

Duïng

DateTimePicker

>= Ngaøyhieänhaønh

Choïn töøDateTime

Picker

Ngaøyhieänhaønh

Theâm Button

Theâm moätphieáu Baûohaønh,maõphieáu seõtöï ñoäng

taêng leân 1

Them_Click 

()

Löu Button

Löu thoâng

tin phieáuBaûo Haønh

Luu_Click()

In Button In PhieáuBaûo haønh

In_Click()

OK Button

Chaáp nhaäncaùc löïachoïn vaø

thoaùt

OK_Click()

Cancel Button

Huûy boûcaùc löïachoïn vaø

thoaùt

Cance

l_Click ()

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

71

Page 72: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 72/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

8. Form Hoaù Ñôn Baùn Sæ.

Teânñoái

töôïng

Kieåu ñoáitöôïng

Raøngbuoäc Döõ lieäu Muïc ñích

Haømlieânquan

Giaù trDefaul

MaõSoá HÑ Text Box 8 kí töï

Maùy töï ñoängcaáp moãi khi

chon nuùttheâm

NgaøyBaùn

DateTimePicker

<=Ngaøyhieänhaønh

Choïn töøDateTime

Picker

Ngaøyhieänhaønh

TeânKhaùchHaøng

TextBox Nhaäp töøKeyboard

TìmKhaùchHaøng

ButtonTbl

KHACHHANGTìm kieám

khaùch quenTim_Click()

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

72

Page 73: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 73/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

MaûTheû

ComboBox Choïn töø TblMATHANG

Mathe_Click(

)

TeânTheû TextBox Laáy töï ñoäng

nhôø maõ theû

SoáTaøi

KhoaûnTheû

TextBox Laáy töï ñoängnhôø maõ theû

caùi

Ñôn VòTính TextBox

Laáy töï ñoängnhôø maõ theû

SoáLöôïng TextBox

Kieåusoá

döông

Nhaäp töøKeyboard

Nhaäp soálöôïng theûñöôïc baùn

ÑônGiaù ComboBox Nhaäp töø

Keyboard

Nhap giañöôïc caäpnhaät theo

quyù

ThaønhTieàn TextBox

Kieåusoá

Tính toaùn töøSoá Löôïng vaø

Ñôn Giaù

Tính tieàncuûa maët

haøng ñöôïcbaùn

Tinhtien()

ToångCoäng TextBox Kieåu

soáTöø Thaønh

Tieàn

Tính toångtaát caû caùc

theû ñöôïcbaùn treân 1

hoùa ñôn

Tongtien()

SoáTieànBaèngChöõ

TextBox Töø ToångCoäng

Ghi laïi toångsoá tieàn

baèng chöõ

Theâm Button

Theâm 1 hoùañôn baùnhaøng,soá

phieáu seõ töïtaêng leân 1

Them_Click()

Löu Button Löu thoângtin vaøo CSDL

Luu_Click()

In Button In hoa ñôn In_Click()

OK Button

Chaáp nhaäncaùc löïachoïn vaø

thoaùt

OK_Click()

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

73

Page 74: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 74/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Cancel Button

Huûy boûcaùc löïachoïn vaø

thoaùt

Cancel_Click(

)

9. Form Hoaù Ñôn Baùn Leû.

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

74

Page 75: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 75/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

Teânñoái

töôïng

Kieåuñoái

töôïng

Raøngbuoäc

Döõ lieäu Muïc ñíchHaømlieânquan

Giaùtrò

Default

SoáPhieáu Text Box 8 kí töï

Maùy töï

ñoäng caápmoãi khi chonnuùt theâm

NgaøyBaùn

DateTime

Picker

<=Ngaøyhieänhaønh

Choïn töøDateTime

Picker

Ngaøyhieänhaønh

Maõtheû

ComboBox

Laáy töø tblMATHANG

Choïn theûñaõ toàn

taïi

Mathe_Click()

Maät

MaõTheû TextBox

Laáy töï

ñoäng nhôømaõ theûHaïnSöû

DuïngTextBox

Laáy töïñoäng nhôømaõ theû

SoáLöôïng

TextBox Nhaäp töøKeyboard

Ñôn VòTính

TextBox Laáy töïñoäng nhôømaõ theû

caùi

ÑônGia Button

Nhaäp töøKeyboard

Ñôn giaùhieän

haønh theoquyù

ThaønhTieàn TextBox

Tính toaùntöø soá löôïngvaø ñôn giaù

Tính tieàncho 1 theûñöôïc baùn

Tinhtien()

Toång

Coäng

TextBoxTính toaùntöø thaønh

tieàn

Tính toångtaát caû

caùc theû

ñöôïc baùntreân 1hoùa ñôn

Tinhtong

()

SoáTieànBaèngChöõ

TextBox

Ghi laïibaèng chöõtoång soátieàn baùnñuôïc theû

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

75

Page 76: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 76/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

76

Page 77: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 77/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

10. Form Tìm Kieám Khaùch Haøng.

TeânÑoái

Töôïng

Kieåu ÑoáiTöôïng

RaøngBuoäc Döõ Lieäu Muïc

ÑíchHaøm Lieân

Quan

GiaTrò

Defa

ThoângTin

KhaùchHaøng

GroupBox

Chöùabaûngthoâng tin

khaùchhaøngquen

OK ButtonThoaùtkhoûiForm

OK_Click()

Choïn Button

Choïnnhöõng

thoâng tin

khaùchhaøntgñöôïc tìm

thaáy

Chon_Click()

NhaäpMôùi Button

Nhaäpmôùi moät

khaùchhaøng

neáu coù

Themkhach_Click()

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

77

Page 78: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 78/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

78

Page 79: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 79/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

11. Form Nhaäp Môùi Khaùch Haøng.

TeânÑoái

Töôïng

KieåuÑoái

Töôïng

RaøngBuoäc Döõ Lieäu

MuïcÑích

HaømLieânQuan

GiaùTrò

DefaultMaõ

KhaùchHaøng

TextBox 8 kí töïNhaäp töøKeyboard

TeânKhaùchHaøng

TextBox Nhaäp töøKeyboard

ÑòaChæ TextBox Nhaäp töøKeyboardSoá

ÑieänThoaïi

TextBox Daïng soá Nhaäp töøKeyboard

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

79

Page 80: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 80/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

12. Form Thoâng Tin Ñaêng Nhaäp.

TeânÑoái

Töôïng

KieåuÑoái

Töôïng

RaøngBuoäc Döõ Lieäu

MuïcÑích

HaømLieânQuan

GiaùTrò

DefauTeân

ÑaêngNhaäp

GroupBoxNhaäp töø

KeyboardMaät

KhaåuButton >= 6 kí 

töïNhaäp töøKeyboard

ÑaêngNhaäp

Button

Ñaêngnhaäpvaøoheä

thoáng

Dangnhap()

HuûyBoû Button

Thoaùt,khoângñaêngnhaäp

heäthoáng

Huy()

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

80

Page 81: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 81/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

13. Form Quaûn Lyù Ngöôøi Duøng.

Teân

ÑoáiTöôïng

Kieåu ÑoáiTöôïng

RaøngBuoäc Döõ Lieäu

MuïcÑích

Haøm

LieânQuan

GiaùTrò

Default

QuyeànSöû

DuïngComboBox Nhaäp töø

Keyboard

Quyeànsöû

duïngchöôngtrình

ChöùcDanh

ComboBoxChoïn töø

TblCHUCVU

Choïnchöùc

vuï ñaõ

toàn taïi

choïnChucVu_Click()

TeânNgöôøiDuøng

ComboBoxChoïn töø

TblNHANVIEN

Choïnteân

nhaânvieân

ñaõ toàntaïi

chonTen_Click()

Teân TextBox Nhaäp töø

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

81

Page 82: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 82/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

ÑaêngNhaäp

Keyboard

Password

PasswordBox

>= 6 kí töï

Nhaäp töøKeyboard

ConfirmPassword

PasswordBox

Truøngvôùi

caùc kí töï cuûqPasswor

d

Nhaäp töøKeyboard

Theâm Button

Theâmquyeàn

söûduïng

chöôngtrình cho

nhaânvieân

Them_Click()

Xoùa Button

Xoùaquyeàn

söûduïngcuûa

nhaânvieânkhi

nhaân

vieânchuyeånsangchöùc

vuïkhaùchoaëcrôøi

coâng ty

Xoa_Click(

)

Söûa Button

Söûathoâng

tinngöôøiduøng

Sua_Click()

Löu Button

Löu laïicaùc löïa

choïnñaõ

nhaäp

Luu_Click()

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

82

Page 83: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 83/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

OK Button

Chaápnhaän

caùc löïachoïnvaø

thoaùt

OK_Click()

Cancel Button

Huûyboû caùc

löïachoïnvaø

thoaùt

Cancel_Click()

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

83

Page 84: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 84/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

* Kết quả đạt được và tài liệu tham khảo:   Kết quả đạt được:

* Đánh giá ưu khuyết điểmƯu điểm:

• Giao diện bắt mắt.• Thể hiện một số chức năng chính phù hợp với yêu cầu của đề

 bài• Một số giải thuật tương đối hoàn chỉnh.• Thuận lợi cho người quản lý và khách hàng trong việc tìm kiếm.

  Nhược điểm• Chưa hoàn chỉnh• Tính bảo mật chưa cao.

* Bản báo cáo phân tích thiết kế quản lý hệ thống thẻ đa năng TMC đã đápứng được các yêu cầu tối thiểu phải có trong hệ thống

• Quản lý thông tin về khách hàng• Quản lý thông tin về nhân viên• Quản lý thông tin thẻ• Giúp nhân viên quản lý hoặc khách hàng có thể tra cứu thông tin chung

Trong bản báo cáo phân tích thiết kế này có một số chi tiết,nội dung chưa chínhxác phù hợp yêu cầu kính mong sự đóng góp nhận xét của cô giáo và các bạn.

gv hướng dẫn: Hà Thị Bích Ngọcsv: Nguyễn Xuân Lung

84

Page 85: He Thong ATM

8/8/2019 He Thong ATM

http://slidepdf.com/reader/full/he-thong-atm 85/85

Bài tập lớn môn: pttkhtttĐề tài :heä thoáng giao dòch baèng theû ña naêng

PHỤ LỤC

CHƯƠNG 1. KHẢO SÁT HỆ THỐNG....................................2

Giới thiệu hệ thống ........................................................2II Mục Đích ........................................................6

III Cơ cấu tổ chức ................................................................7IV Quy trình xử lí  ................................................................9

Mô hình tiến trình nghiệp vụ: 14CHƯƠNG 2. PHÂN TÍCH HỆ THỐNG VỀ MẶT

CHỨC NĂNG.............................................................15Yêu cầu chức năng của hệ thống............................................................15

Sơ đồ phân rã chức năng 151. Vì sao phải xây dựng mô hình phân rã chức năng ...........152. Mô hình phân rã chức năng...............................................16

xây dựng mô hình luồng dữ liệu.............................................................221.Vì sao phải xây dựng mô hình luồng dữ liệu.....................222 . Xây dựng mô hình luồng dữ liệu.....................................22

CHƯƠNG 3. PHÂN TÍCH HỆ THỐNG VỀ MẶTDỮ LIỆU.....................................................................32

I. Mô hình liên kết thực thể.........................................................32

II. Mô hình quan hệ 371. chuyển mô hình ER thành mô hình quan hệ....................372. mô tả chi tiết các quan hệ.................................................383. mô tả bảng tổng kết..........................................................474. mô hình quan hệ...............................................................49

CHƯƠNG 4. THIẾT KẾ GIAO DIỆN................................50

I các menu chính của giao diện..................................................50

II Mô ả F 50