Đề tài Phân tích và thiết kế hệ thống quản lý cửa hàng điện thoại

Cửa hàng kinh doanh Sim điện thoại, tức là hàng ngày cửa hàng đi nhập hàng về sau đó phân loại Sim thành nhiều loại và bán ra với mức chênh lệch khác nhau để kiếm lợi nhuận. Cửa hàng đang thực hiện theo hình thức kê khai thường xuyên. Theo phương pháp này thi hàng ngày mọi phát sinh đều được ghi lại trên sổ sách và thống kê lại định kỳ một tháng. Quản lý nhập hàng: Cửa hàng nhập hàng hóa theo một số quy định:  Tất cả hàng nhập về đều phải thông qua hóa đơn nhập hàng  Trên phiếu nhập sẽ được ghi rõ ràng người nhập, số lượng, đơn giá, thành tiền, . Nguồn nhập: là các nhà cung cấp dịch vụ điện thoại di động ở ngoài miền Bắc  Nhà cung cấp dịch vụ Mobi  Nhà cung cấp dịch vụ Vina  Nhà cung cấp dịch vụ Viettel Quản lý bán hàng :  Tất cả hàng hóa bán ra được lập phiếu bán hàng, để giao cho khách hàng  Trên phiếu được ghi đầy đủ các thông tin : họ tên người mua hàng, địa chỉ tên hàng, đơn vị tính số lượng giá, đơn vị, thành tiền, người nhận hàng,người viết hóa đơn. Bán hàng:  Các đại lý nhỏ hơn  Khách lẻ

doc25 trang | Chia sẻ: oanhnt | Lượt xem: 1654 | Lượt tải: 1download
Bạn đang xem trước 20 trang tài liệu Đề tài Phân tích và thiết kế hệ thống quản lý cửa hàng điện thoại, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
PHẦN I: KHẢO SÁT HỆ THỐNG vµ ®¸nh gi¸ hiÖn tr¹ng 1.1)Mô tả hiện trạng Cửa hàng kinh doanh Sim điện thoại, tức là hàng ngày cửa hàng đi nhập hàng về sau đó phân loại Sim thành nhiều loại và bán ra với mức chênh lệch khác nhau để kiếm lợi nhuận. Cửa hàng đang thực hiện theo hình thức kê khai thường xuyên. Theo phương pháp này thi hàng ngày mọi phát sinh đều được ghi lại trên sổ sách và thống kê lại định kỳ một tháng. Quản lý nhập hàng: Cửa hàng nhập hàng hóa theo một số quy định: Tất cả hàng nhập về đều phải thông qua hóa đơn nhập hàng Trên phiếu nhập sẽ được ghi rõ ràng người nhập, số lượng, đơn giá, thành tiền, ......... Nguồn nhập: là các nhà cung cấp dịch vụ điện thoại di động ở ngoài miền Bắc Nhà cung cấp dịch vụ Mobi Nhà cung cấp dịch vụ Vina Nhà cung cấp dịch vụ Viettel Quản lý bán hàng : Tất cả hàng hóa bán ra được lập phiếu bán hàng, để giao cho khách hàng Trên phiếu được ghi đầy đủ các thông tin : họ tên người mua hàng, địa chỉ tên hàng, đơn vị tính số lượng giá, đơn vị, thành tiền, người nhận hàng,người viết hóa đơn. Bán hàng: Các đại lý nhỏ hơn Khách lẻ HiÖn nay c¸c mÉu ho¸ ®¬n ®ang ¸p dông t¹i c«ng ty nh­ sau: 2.2.1 MÉu phiÕu nhËp HÓA ĐƠN NHẬP HÀNG Sè ... Ngày................. Tªn ®¬n vÞ b¸n hµng: §Þa chØ: SỐ TT Tên hàng và quy cách phẩm chất Đơn vị tính Số lượng Gi¸ đơn vị Thành Tiền Cộng Cộng thành tiền(viết bằng chữ) Người nhận hàng Đã thu tiền Người viết hóa đơn 2.2.2 MÉu phiÕu xuÊt HÓA ĐƠN BÁN HÀNG Sè ............................ Ngày........................ Tªn người mua hµng: §Þa chØ: STT Tên hàng Đơn vị Số lượng Giá đơn vị Thành tiền Cộng thành tiền(viết bằng chữ) : ................................................................................................................................................................................... 1.2)Hoạt động của cöa hµng Tại ®©y, kh¸ch hµng cÇn mua lÎ th× vào quÇy ®Ó tù chän ®Ó chän sè ®iÖn tho¹i cÇn mua sau ®ã ra quÇy thu ng©n ®Ó thanh to¸n . Cßn kh¸ch hµng mua nhiÒu(Mua bu«n) th× ph¶i th«ng qua ®¬n ®Æt hµng. NÕu ®¬n ®Æt hµng ®­îc chÊp nhËn th× kh¸ch hµng nhËn ®­îc th«ng qua phiÕu xuÊt hµng. Th«ng tin vÒ kh¸ch hµng ®­îc l­u tr÷ trong cöa hµng ®Ó phôc vô cho c«ng t¸c thèng kª, b¸o c¸o cña cöa hµng sau nµy. Ngoµi ra,cửa hàng cßn l­u tr÷ th«ng tin vÒ c¸c nhµ cung cÊp(nhµ cung cÊp dÞch vô). Mçi khi cã nhu cÇu mua hµng, cöa hµng ®Òu c¨n cø vµo c¸c th«ng tin vÒ nhµ cung cÊp, th«ng tin vÒ gi¸ c¶ th«ng qua b¸o gi¸ cña nhµ cung cÊp vµ b¸o c¸o cña bé phËn nghiªn cøu thÞ tr­êng mµ cã kÕ ho¹ch mua hµng cho phï hîp. Tõ kÕ ho¹ch nµy cửa hàng sÏ trÝch ra theo tõng nhµ cung cÊp vµ lËp ®¬n ®Æt hµng cña cửa hàng cho tõng nhµ cung cÊp. Hµng ho¸ mua vÒ ®­îc nhËp thông qua hóa đơn nhËp,viÖc theo dâi l­îng hµng tån trong cửa hàng ®­îc nhµ s¸ch thùc hiÖn theo ph­¬ng ph¸p theo dâi hàng ngày. Trong cửa hàng th× mçi sim cã mét m· sè riªng, mçi lo¹i sim cã mét m· riªng. M· nµy do cửa hàng quy ®Þnh vµ giao cho bé phËn qu¶n lí bán hµng ®¸nh m·. Khi nhËp hµng vÒ ®Òu ®­îc vµo sæ th«ng qua phiÕu nhËp råi míi ®­îc ®­a vµo . Trong sæ cã c¸c th«ng tin : §èi víi sim : - Ngµy nhËp, Sè phiÕu nhËp (ho¸ ®¬n mua hµng), sè sim, sè seri, lo¹i sim, nhµ cung cÊp, sè l­îng nhập, ®¬n gi¸,tài kho¶n Khi hµng ®· ®­îc nhËp th× sÏ ®­îc ph©n lo¹i vµ ®¸nh m· nÕu lo¹i ®ã lµ míi nhËp. §èi t­îng b¸n hµng cña cửa hàng gåm nh÷ng ng­êi cÇn mua sim míi, ®æi sè ,®æi m¹ng. Khi kh¸ch hµng chän xong th× mang ra quÇy thu tiÒn ®Ó thanh to¸n tiÒn. Khi kh¸ch hµng thanh to¸n th× nh©n viªn sÏ lËp ho¸ ®¬n b¸n hµng c¸c th«ng tin cÇn thiÕt cña mÆt hµng mµ kh¸ch hµng ®· chän, cïng c¸c th«ng tin liªn quan ®Õn kh¸ch hµng: C¸c th«ng tin vÒ kh¸ch hµng nh­ : Mã khách ,tªn kh¸ch, ®Þa chØ, điện thoai. C¸c th«ng tin vÒ mÆt hµng nh­: M· sè (hµng), sè l­îng bán, gi¸ bán Cuèi ho¸ ®¬n ghi c¸c th«ng tin sau : Tæng céng(b»ng sè), Ghi b»ng ch÷ Ngµy… th¸ng….. n¨m………… Ng­êi lËp phiÕu , nh©n viªn thanh to¸n, kh¸ch hµng Cửa hàng qu¶n lý viÖc b¸n hµng th«ng qua ho¸ ®¬n b¸n hµng. Cø ba th¸ng lµm thèng kª l­îng hµng tồn trong quầy kể tõ ngµy nhËp ®Ó cã chÝnh s¸ch kinh doanh cho phï hîp. Quy tr×nh ho¹t ®éng cña cửa hàng lµ : nhËp hµng, ph©n lo¹i, xuÊt ra quÇy, b¸n hµng, thèng kª, b¸o c¸o. 1.3) Đánh giá hiện trạng ¦u điểm: Ho¹t ®éng giao dÞch cña cửa hàng t­¬ng ®èi æn ®Þnh vµ ®· ®i vµo nÒ nÕp, ®¹t ®­îc hiÖu suÊt nhÊt ®Þnh. Khèi l­îng th«ng tin xö lý trong ho¹t ®éng giao dÞch t­îng ®èi phong phó. Nhược điểm: Phương thức hoạt động tương đối cao,chia làm nhiều giai đoạn,khối lượng công việc tương đối lớn. Quầy thu ngân dữ liệu luôn biến động,tính cập nhật chưa được cao. Nếu khối lượng dữ liệu lớn việc quản lý tập trung khó đảm bảo tín tời sự của dũ liệu,dễ gây đén tình trạng quá tải công việc.Đồng thời làm chậm tốc độ xử lý. Đặc biệt là việc tìm kiếm thực hiện hoàn toàn thủ công do đó nếu khối lượng khác hàng lớn thì công việc sẽ rất khó khăn. 1.4)Phương án đề xuất mục tiêu hệ thống mới Tõ nh÷ng nhu cÇu trªn, ®Ó qu¶n lý th«ng tin vÒ lượng hàng kh«ng nh÷ng cÇn ph¶i cã th«ng tin chÝnh x¸c mµ cÇn ph¶i cã mét c¬ chÕ qu¶n lý thÝch hîp. Mét trong nh÷ng c¸ch hiÖu qu¶ nhÊt ®ã lµ viÖc øng dông nh÷ng thµnh tùu cña c«ng nghÖ tin häc ¸p dông cho c«ng t¸c nµy. Tõ nh÷ng lý do trªn, c«ng viÖc cña chóng ta lµ ph©n tÝch thiÕt kÕ vµ x©y dùng hÖ thèng qu¶n lý ®Ó khai th¸c hÕt ®­îc nh÷ng ­u viÖt cña kü thuËt hiÖn ®¹i tiªn tiÕn nµy. Ta có thể chia hệ thống trên ra các chức năng cơ bản : Quản lý bán hàng Quản lý mua hàng. Báo cáo Yêu cầu đối với công tác quản lý của cửa hàng: Thống kê được số lượng hàng tồn kho. Thống kê được số lượng hàng đã bán được. Cập nhật hàng hóa mới,khách hàng mới,nhà cung cấp... 1.5)Những thuận lợi và khó khăn Thuận lợi: Đối với người quản lý: tin học hóa một số khâu sẽ làm giảm những công việc thủ công nhàm chán mà không phải là nhẹ nhàng đối với người bán hàng. Đối với cửa hàng:sẽ tận dụng được những máy tính có sẵn để đưa vào hoạt động tránh lãng phí. Thông tin được xử lí một lần nhưng được sử dụng nhiều lần, tránh được dư thừa dữ liệu, sai sót trong quản lí. Các công việc tìm hàng,quản lý được tiến hành dễ dàng, nhanh chóng từ một cơ sở dữ liệu đã lưu trên máy. Đối với khách hàng:Nếu như họ không tìm được loại sách ở quầy thì nhân viên bán hàng sẽ tra trong cơ sở dữ liệu,xem loại hàng đó còn hay hết.Và từ đó có thể đưa ra thông tin chính xác cho khách. Các khâu kiểm kê kho sẽ nhanh chóng, chính xác hơn. Hệ thống cho phép cập nhật thông tin nhanh, đỡ tốn công sức hơn. Khó khăn: Phải trang bị thêm một số thiết bị và môi trường làm việc đủ điều kiện. Phải có hướng dẫn, đào tạo nghiệp vụ máy tính, sử dụng phần mềm ứng dụng. Rõ ràng việc sử dụng hệ thống mới đã đem lại những hiệu quả trong công việc quản lý được chặt chẽ nhanh chóng, tốn ít thời gian hơn so với việc làm thủ công truyền thống, làm giảm lượng sổ sách giấy tờ lưu trữ, tăng hiệu suất làm việc của các nhân viên quản lý. Kinh tế: Chi phí cho hệ thống không cao, nhưng hiệu quả kinh tế mà nó đạt được thì cao hơn nhiều so với hệ thống cũ. Đây là điều kiện mà hệ thống mới đáp ứng được vì nó sẽ mở rộng phạm vi phục vụ và giảm được công việc quá tải của người bán hàng. PHẦN II:PHÂN TÍCH HỆ THỐNG 1.1) Biểu đồ ph©n cÊp chøc n¨ng (BPC): Môc ®Ých cña biÓu ®å ph©n cÊp chøc n¨ng lµ: X¸c ®Þnh ph¹m vi mµ hÖ thèng cÇn ph©n tÝch TiÕp cËn logic tíi hÖ thèng mµ trong ®ã c¸c chøc n¨ng ®­îc lµm s¸ng tá ®Ó sö dông cho c¸c m« h×nh sau nµy. §Æc ®iÓm cña biÓu ®å ph©n cÊp chøc n¨ng: Cã tÝnh chÊt “tÜnh” bëi chóng chØ cho ta thÊy c¸c chøc n¨ng mµ kh«ng cho thÊy tr×nh tù xö lý. C¸c chøc n¨ng kh«ng bÞ lÆp l¹i vµ kh«ng d­ thõa. ThiÕu v¾ng sù trao ®æi th«ng tin gi÷a c¸c choc n¨ng kh«ng cã m« t¶ d÷ liÖu hoÆc m« t¶ c¸c thuéc tÝnh. Trong biÓu ®å, c¸c nót cã nh·n lµ tªn c¸c chøc n¨ng. ViÖc ph©n tÝch liÖt kª c¸c chøc n¨ng cã d¹ng nh­ sau: Møc 1: nót gèc lµ chøc n¨ng tæng qu¸t cña hÖ thèng. C¸c møc tiÕp theo ®­îc ph©n r· tiÕp tôc vµ møc cuèi cïng lµ chøc n¨ng nhá nhÊt kh«ng ph©n chia ®ù¬c n÷a. Sơ đồ Phân cấp chức năng. Các chức nămg của hệ thống: Hệ thống : + Thoát: ra khỏi chương trình Cập nhật: + Đại lý: là nơi những đại lý mới có đặt giao dịch với cửa hàng sẽ được cập nhật tại đây + khách hàng: Đây là chức năng cập nhật những khách hàng vào bảng khách hàng giúp cho cửa hàng tìm thông tin về khách hàng nếu cần + Sim : Chức năng này sẽ cập nhật tất cả các thông tin về Sim khi mới nhập về. Tìm kiếm: + Số : mỗi một Sim có một số nhất định do vậy ta sẽ thực hiện việc tìm kiếm Sim dựa vào đặc điểm này của Sim + Khách hàng: Đây là yêu cầu của cửa hàng người bán hàng muốn Tìm được khách hàng khi nhập Số vào Thống kê: +Thống kê số lượng bán: Dựa vào số lượng còn và số lượng ban đầu từ đó đưa ra số lượng bán +Thống kê hàng tồn :đưa ra lượng hàng mà cửa hàng còn + Thống kê doanh thu: Thống kê doanh thu cho cửa hàng từng ngày một 1.2)BiÓu ®å luång d÷ liÖu(BLD): Lý thuyÕt: BiÓu ®å luång d÷ liÖu nh»m diÔn t¶(ë møc logic) tËp hîp c¸c chøc n¨ng cña hÖ thèng trong c¸c mèi quan hÖ tr­íc sau trong tiÕn tr×nh xö lý, trong viÖc bµn giao th«ng tin cho nhau. Môc ®Ých cña BLD lµ: Gióp ta thÊy ®­îc b¶n chÊt cña hÖ thèng, lµm râ nh÷ng chøc n¨ng nµo cÇn thiÕt cho qu¶n lý, chøc n¨ng nµo ph¶i thùc hiÖn ®Ó hoµn tÊt qu¸ tr×nh xö lý cÇn m« t¶. ChØ râ c¸c th«ng tin ®­îc chuyÓn giao gi÷a c¸c chøc n¨ng ®ã vµ qua ®ã phÇn nµo thÊy ®­îc tr×nh tù thùc hiÖn cña chóng. Gióp hç trî c¸c ho¹t ®éng sau: X¸c ®Þnh yªu cÇu cña User. LËp kÕ ho¹ch vµ minh ho¹ c¸c ph­¬ng ¸n cho nhµ ph©n tÝch vµ User xem xÐt. Trao ®æi gi÷a nhµ ph©n tÝch vµ User do tÝnh t­êng minh cña BLD. Lµm tµi liÖu ®Æc t¶ yªu cÇu h×nh thøc vµ ®Æc t¶ thiÕt kÕ hÖ thèng. Tãm l¹i, trong c¸c biÓu ®å cÇn x©y dùng th× BLD lµ biÓu ®å rÊt quan träng, nã chøa ®ùng c¶ yÕu tè xö lý vµ d÷ liÖu. C¸c thµnh phÇn cña BLD : mçi biÓu ®å luång d÷ liÖu gåm 5 thµnh phÇn. Tªn thµnh phÇn Ký hiÖu biÓu diÔn Chøc n¨ng xö lý Hoặc Luång d÷ liÖu (1 vµ 2 chiÒu) Kho d÷ liÖu T¸c nh©n ngoµi T¸c nh©n trong Chøc n¨ng xö lý: Kh¸i niÖm: chøc n¨ng xö lý lµ chøc n¨ng biÓu ®¹t c¸c thao t¸c, nhiÖm vô hay tiÕn tr×nh xö lý th«ng tin nµo ®ã. TÝnh chÊt quan träng cña chøc n¨ng lµ biÕn ®æi th«ng tin, tøc lµ nã ph¶i lµm thay ®æi th«ng tin tõ ®Çu vµo theo mét c¸ch nµo ®ã nh­ tæ chøc l¹i th«ng tin, bæ sung th«ng tin hoÆc t¹o ra th«ng tin míi. BiÓu diÔn: ®­êng trßn hay « van, trong ®ã cã ghi nh·n(tªn) cña chøc n¨ng. Tªn chøc n¨ng: ph¶i lµ mét ®éng tõ, cã thªm bæ ng÷ nÕu cÇn, cho phÐp hiÓu mét c¸ch v¾n t¾t chøc n¨ng lµm g×. VÝ dô: CËp nhËt, B¸o c¸o… Luång d÷ liÖu: Kh¸i niÖm: luång d÷ liÖu lµ luång th«ng tin vµo hay ra cña mét chøc n¨ng xö lý. Chó ý: mäi luång d÷ liÖu lµ ph¶i vµo hay ra mét chøc n¨ng nµo ®ã, vËy trong hai ®Çu cña mét luång d÷ liÖu (®Çu ®i vµ ®Çu ®Õn), Ýt nhÊt ph¶i cã mét ®Çu dÝnh tíi mét chøc n¨ng. BiÓu diÔn: b»ng mòi tªn cã h­íng trªn ®ã cã ghi tªn nh·n lµ tªn luång th«ng tin mang theo. Mòi tªn ®Ó chØ h­íng cña luång th«ng tin. Nh·n (tªn) luång d÷ liÖu: v× th«ng tin mang tªn luång nªn tªn ph¶i lµ mét danh tõ céng víi tÝnh tõ nÕu cÇn, cho phÐp hiÓu v¾n t¾t néi dung cña d÷ liÖu ®­îc chuyÓn giao. Kho d÷ liÖu: Kh¸i niÖm: kho d÷ liÖu lµ c¸c th«ng tin cÇn l­u gi÷ l¹i trong mét kho¶ng thêi gian, ®Ó sau ®ã mét hay vµi chøc n¨ng xö lý hoÆc t¸c nh©n trong sö dông. BiÓu diÔn: kho d÷ liÖu ®­îc biÓu diÔn b»ng cÆp ®o¹n th¼ng song song n»m ngang, kÑp gi÷a lµ tªn cña kho d÷ liÖu. Nh·n (tªn) kho d÷ liÖu: tªn kho d÷ liÖu ph¶i lµ mét danh tõ céng víi tÝnh tõ nÕu cÇn, cho phÐp hiÓu v¾n t¾t néi dung cña d÷ liÖu ®­îc l­u gi÷. Vµi quy t¾c diÔn t¶ viÖc sö dông kho d÷ liÖu: Truy nhËp toµn bé d÷ liÖu: luång d÷ liÖu kh«ng cÇn mang tªn. Truy nhËp mét phÇn d÷ liÖu: luång d÷ liÖu ph¶i mang tªn chØ râ thµnh phÇn truy nhËp. Th«ng tin ®­îc xö lý ngay kh«ng cÇn kho. Th«ng tin ®­îc xö lý ë thêi ®IÓm kh¸c víi thêi ®iÓm ®­îc sinh ra th× ph¶i cã kho. T¸c nh©n ngoµi: Kh¸i niÖm: t¸c nh©n ngoµi ®­îc gäi lµ ®èi t¸c, lµ mét ng­êi hay mét nhãm hay mét tæ chøc ë bªn ngoµi lÜnh vùc nghiªn cøu cña hÖ thèng nh­ng cã mét sè h×nh thøc tiÕp xóc, trao ®æi th«ng tin víi hÖ thèng. Sù cã mÆt cña c¸c nh©n tè nµy trªn s¬ ®å chØ ra giíi h¹n cña hÖ thèng vµ ®Þnh râ mèi quan hÖ cu¶ hÖ thèng víi thÕ giíi bªn ngoµi. BiÓu diÔn: t¸c nh©n ngoµi ®­îc biÓu diÔn b»ng h×nh ch÷ nhËt cã g¸n nh·n. Nh·n (tªn) t¸c nh©n ngoµi: ®­îc x¸c ®Þnh b»ng danh tõ kÌm theo tÝnh tõ nÕu cÇn thiÕt. T¸c nh©n trong: Kh¸i niÖm: t¸c nh©n trong lµ mét chøc n¨ng hay mét hÖ thèng con cña hÖ thèng ®­îc m« t¶ ë trang kh¸c cña biÓu ®å. Vµ nã xuÊt hiÖn chØ ®Ó lµm nhiÖm vô tham chiÕu. BiÓu diÔn: b»ng h×nh ch÷ nhËt hë mét c¹nh vµ cã g¸n nh·n. Nh·n (tªn) t¸c nh©n trong: ®­îc x¸c ®Þnh b»ng ®éng tõ kÌm theo bæ ng÷. Mét sè chó ý khi x©y dùng biÓu ®å luång d÷ liÖu: Trong biÓu ®å kh«ng cã hai t¸c nh©n ngoµi trao ®æi trùc tiÕp víi nhau. Kh«ng cã trao ®æi trùc tiÕp gi÷a hai kho d÷ liÖu mµ kh«ng th«ng qua chøc n¨ng xö lý. V× lý do tr×nh bµy nªn t¸c nh©n ngoµi, t¸c nh©n trong vµ kho d÷ liÖu cÇn sö dông nhiÒu lÇn vÉn cã thÓ ®­îc vÏ l¹i ë nhiÒu n¬i trong cïng mét biÓu ®å ®Ó cho dÔ ®äc, ®Ô hiÓu h¬n. Tuy nhiªn, c¸c chøc n¨ng vµ c¸c luång d÷ liÖu th× kh«ng ®­îc vÏ lÆp l¹i. §èi víi kho d÷ liÖu th× ph¶i cã Ýt nhÊt mét luång d÷ liÖu vµo vµ Ýt nhÊt mét luång ra. T¸c nh©n ngoµi kh«ng trùc tiÕp trao ®æi víi kho d÷ liÖu mµ ph¶i th«ng qua c¸c chøc n¨ng xö lý kh¸c . Kü thuËt ph©n r· biÓu ®å BLD: dïng kü thuËt ph©n møc: cã 3 møc c¬ b¶n. Møc 1: BLD møc khung c¶nh. Møc 2: BLD møc ®Ønh. Møc 3: BLD møc d­íi ®Ønh. BLD møc khung c¶nh: Đ©y lµ m« h×nh hÖ thèng ë møc tæng qu¸t nhÊt, ta xem c¶ hÖ thèng nh­ mét chøc n¨ng. T¹i møc nµy hÖ thèng chØ cã duy nhÊt mét chøc n¨ng. C¸c t¸c nh©n ngoµi vµ c¸c luång d÷ liÖu vµo ra tõ t¸c nh©n ngoµi®Õn hÖ thèng ®­îc x¸c lËp. T¸c nh©n ngoµi xuÊt hiÖn ®Çy ®ñ ë møc khung c¶nh. BLD møc ®Ønh: Đ©y lµ m« h×nh ph©n r· tõ BLD møc khung c¶nh víi c¸c chøc n¨ng ph©n r· t­¬ng øng møc 2 cña biÓu ®å ph©n cÊp chøc n¨ng. C¸c nguyªn t¾c ph©n r· nh­ sau: C¸c luång d÷ liÖu ®­îc b¶o toµn. C¸c t¸c nh©n ngoµi ®­îc b¶o toµn. Cã thÓ xuÊt hiÖn c¸c kho d÷ liÖu. Bæ sung thªm c¸c luång d÷ liÖu néi t¹i nÕu thÊy cÇn thiÕt. BLD møc d­íi ®Ønh: Đ©y lµ m« h×nh ph©n r· tõ BLD møc ®Ønh. C¸c thµnh phÇn cña biÓu ®å ®­îc ph¸t triÓn nh­ sau: Chøc n¨ng: ph©n r· chøc n¨ng cÊp trªn thµnh chøc n¨ng cÊp d­íi thÊp h¬n. Luång d÷ liÖu: vµo/ra ë møc trªn th× lÆp l¹i ë møc d­íi, ®ång thêi bæ sung thªm c¸c luång d÷ liÖu néi bé do ph©n r· c¸c chøc n¨ng vµ thªm kho d÷ liÖu. Kho d÷ liÖu: dÇn dÇn xuÊt hiÖn theo nhu cÇu. T¸c nh©n ngoµi: xuÊt hiÖn ®Çy ®ñ ë møc khung c¶nh, ë møc d­íi kh«ng thÓ thªm g×. Biểu đồ dữ liệu mức khung cảnh : QUẢN LÝ CỬA HÀNG BÁN SIM ĐIỆN THOẠI KHÁCH HÀNG NGƯỜI QUẢN LÝ NHÀ CUNG CẤP Yêu cầu mua hàng Thanh toán,giao nhận Thanh toán Hóa đơn Thương lượng Báo cáo Chỉ đạo Biểu đồ dữ liệu mức đỉnh : Quản lý bán sim Quản lý nhập sim Báo cáo Khách hàng Người quản lý Yêu cầu Báo cáo Hóa đơn nhập Thanh toán Giao hàng Hóa đơn bán Lập, chỉnh sửa HĐ Thanh toán Lập, chỉnh sửa HĐ Nhà cung cấp Thanh toán Giao hàng Mặt hàng Tìm kiếm,xử lý Kiểm tra lượng hàng Thanh toán Phân loại Nhu cầu + Cập nhật SIM:lµ chøc n¨ng dïng ®Ó thªm nh÷ng Sim míi vµo c¬ së d÷ liÖu hoÆc lµ söa ch÷a vµ cËp nhËt nh÷ng th«ng tin Người quản lý Cập nhật thông tin Sửa thông tin Thông tin Thông tin SIM Thông tin Thông tin Tìm kiếm sản phẩm: b¹n cã thÓ t×m kiÕm theo m· kh¸ch hµng, sè sim, sè seri,.......chøc n¨ng nµy cã thÓ ®­a ra cho b¹n tÊt c¶ c¸c th«ng tin vÒ mÆt hµng. Chøc n¨ng söa ch÷a th«ng tin: b¹n ph¶i cã password míi cã quyÒn truy nhËp míi vµ söa ch÷a th«ng tin vÒ mÆt hµng.Chøc n¨ng nµy gióp b¹n söa ch÷a th«ng tin vÒ mÆt hµng trong c¬ së d÷ liÖu §©y lµ biÓu ®å luång d÷ liÖu cña chøc n¨ng Söa ch÷a: Chøc n¨ng OPSIONS :lµ chøc n¨ng ®Ó ng­êi qu¶n lý söa ®æi th«ng tin vÒ Password,username cña m×nh Chøc n¨ng report: §­a ra c¸c kh¸ch hµng vµ th«ng tin mµ s¶n phÈm kh¸ch hµng ®ã mua. Chøc n¨ng Report: cßn thèng kª theo ngµy tïy chän cña ng­êi qu¶n lý. Phần III :Phân tích hệ thống về mặt dữ liệu Ph©n tÝch hÖ thèng bao gåm viÖc ph©n tÝch vÒ chøc n¨ng xö lý vµ ph©n tÝch vÒ d÷ liÖu. D÷ liÖu lµ ®èi t­îng cña xö lý. Môc ®Ých cña giai ®o¹n ph©n tÝch hÖ thèng vÒ d÷ liÖu lµ lËp l­îc ®å d÷ liÖu hay cßn gäi lµ biÓu ®å cÊu tróc d÷ liÖu(BCD) gåm cã: Th«ng tin g×, bao gåm d÷ liÖu g×. Mèi liªn quan x¸c ®Þnh gi÷a c¸c d÷ liÖu. ViÖc ph©n tÝch hÖ thèng vÒ d÷ liÖu th­êng thùc hiÖn theo 2 giai ®o¹n: §Çu tiªn, lËp biÓu ®å cÊu tróc d÷ liÖu theo m« h×nh thùc thÓ liªn kÕt b»ng ph­¬ng ph¸p Top-Down (®i tõ trªn xuèng), nh»m ph¸t huy thÕ m¹nh cña tÝnh trùc quan vµ dÔ vËn dông. C¸ch thøc cô thÓ: x¸c ®Þnh c¸c thùc thÓ, mèi liªn kÕt gi÷a chóng, råi ®Õn c¸c thuéc tÝnh. TiÕp ®ã hoµn thiÖn biÓu ®å trªn theo m« h×nh quan hÖ ®i tõ d­íi lªn (ph­¬ng ph¸p Down-Top) nh»m lîi dông c¬ së lý luËn chÆt chÏ cña m« h×nh nµy trong viÖc chuÈn ho¸ biÓu ®å. C¸ch thøc cô thÓ: xuÊt ph¸t tõ danh s¸ch c¸c thuéc tÝnh råi ®i ®Õn c¸c l­îc ®å quan hÖ, kÕt qu¶ lµ võa ®ñ cho nh÷ng kÕt xuÊt xö lý. BCD theo m« h×nh thùc thÓ liªn kÕt E-R: Lý thuyÕt vÒ m« h×nh thùc thÓ liªn kÕt: M« h×nh thùc thÓ liªn kÕt lµ m« h×nh d÷ liÖu do P.P.Chen ®­a ra n¨m 1976 vµ sau ®ã ®­îc dïng kh¸ phæ biÕn trªn thÕ giíi. Nã cã ­u ®iÓm lµ kh¸ ®¬n gi¶n vµ gÇn víi t­ duy trùc quan. khi xem xÐt c¸c th«ng tin ng­êi ta th­êng gom chóng quanh c¸c vËt thÓ, ch¼ng h¹n c¸c th«ng tin vÒ Tªn hä, Giíi tÝnh...®­îc gom côm víi nhau chung quanh vËt thÓ "§éc gi¶". M« h×nh thùc thÓ liªn kÕt m« t¶ tËp hîp c¸c d÷ liÖu dïng trong mét hÖ thèng theo c¸ch gom côm nh­ vËy. a. §Þnh nghÜa: M« h×nh thùc thÓ liªn kÕt lµ c«ng cô ®Ó thµnh lËp l­îc ®å d÷ liÖu hay biÓu ®å cÊu tróc d÷ liÖu(BCD) trong ®ã x¸c ®Þnh c¸c ®èi t­îng, c¸c tÝnh chÊt kÌm theo ®èi t­îng ®ã vµ mèi quan hÖ néi t¹i cña d÷ liÖu. b. C¸c thµnh phÇn cña m« h×nh liªn kÕt thùc thÓ: Thùc thÓ: lµ c¸c ®èi t­îng cã thùc hoÆc trõu t­îng mµ ta muèn m« t¶ vµ l­u tr÷ th«ng tin vÒ nã. KiÓu thùc thÓ: lµ tËp hîp c¸c thùc thÓ có cïng tÝnh chÊt ®Æc tr­ng. Liªn kÕt: chØ ra sù kÕt nèi cã ý nghÜa gi÷a hai hay nhiÒu thùc thÓ nh»m ph¶n ¸nh sù rµng buéc vÒ qu¶n lý. KiÓu liªn kÕt: lµ tËp hîp c¸c liªn kÕt cïng b¶n chÊt. Gi÷a c¸c thùc thÓ cã thÓ tån t¹i nhiÒu mèi liªn kÕt, mçi mèi liªn kÕt x¸c ®Þnh mét tªn duy nhÊt. Liªn kÕt mét- mét(1-1): gi÷a hai kiÓu thùc thÓ A,B lµ øng víi mét thùc thÓ trong A cã mét thùc thÓ trong B vµ ng­îc l¹i. Liªn kÕt nµy thuéc lo¹i tÇm th­êng vµ Ýt x¶y ra trong thùc tÕ. Ký hiệu : Liªn kÕt mét- nhiÒu(1-n): gi÷a hai kiÓu thùc thÓ A,B lµ øng víi mét thùc thÓ trong A cã nhiÒu thùc thÓ trong B vµ ng­îc l¹i. Ký hiÖu: Liªn kÕt nhiÒu- nhiÒu(n-n): gi÷a hai kiÓu thùc thÓ A,B lµ øng víi mét thùc thÓ trong A cã nhiÒu thùc thÓ trong B vµ ng­îc l¹i. hoÆc ∞ 1 Ký hiÖu: Liªn kÕt n-n th­êng ®­îc t¸ch thµnh c¸c liªn kÕt 1-n b»ng c¸ch ®­a thªm vµo mét thùc thÓ vµ ph­¬ng ph¸p nµy gäi lµ ph­¬ng ph¸p thùc thÓ ho¸. Thuéc tÝnh: lµ mét gi¸ trÞ thÓ hiÖn mét ®Æc ®iÓm nµo ®ã cña mét thùc thÓ hay mét liªn kÕt. Thuéc tÝnh m« t¶: lµ nh÷ng thuéc tÝnh thÓ hiÖn c¸c gi¸ trÞ g¾n liÒn víi thùc thÓ vµ lµ thuéc tÝnh kh«ng kho¸. Thuéc tÝnh kho¸: lµ thuéc tÝnh ®Ó nhËn diÖn thùc thÓ, ph©n biÖt thùc thÓ nµy víi thùc thÓ kh¸c, lµ kho¸ chÝnh. Thuéc tÝnh kho¸ kh«ng ®­îc cËp nhËt. Khi biÓu diÔn: * Thuéc tÝnh kÕt nèi: lµ thuéc tÝnh ®Ó x¸c ®Þnh mèi liªn kÕt gi÷a c¸c thùc thÓ ®­îc gäi lµ kho¸ ngoµi. §èi víi kiÓu thùc thÓ nµy nã lµ thuéc tÝnh m« t¶ nh­ng ®èi víi thùc thÓ kia nã lµ thuéc tÝnh kho¸. M« h×nh thùc thÓ liªn kÕt (E – R) C¸c kiÓu thùc thÓ: C¨n cø vµo hÖ thèng, ta cã c¸c thùc thÓ sau: Thùc thÓ SIM: c¸c thuéc tÝnh cÇn cã lµ: Mã sim, số, loại sim, kiểu sim,chủng loại,mã ncc,ngày nhập,tài khoản,nhà cung cấp. Thùc thÓ kh¸ch hµng: c¸c thuéc tÝnh cÇn cã lµ: Mã KH,Tên KH,Điện thoại KH, Mã Sim, Số 4. Ph©n tÝch hÖ thèng vÒ d÷ liÖu 4.1 M« t¶ c¸c thùc thÓ vµ thuéc tÝnh 4.1.1 Thùc thÓ kh¸ch hµng - Tªn thùc thÓ: Kh¸ch hµng - Tªn viÕt t¾t: KH B¶ng c¸c thuéc tÝnh: STT Tªn viÕt t¾t DiÔn gi¶i Kho¸ 1 2 3 4 MKH SoSim tenkhach