Xây dựng phần mềm quản lý cửa hàng bán xe máy

36 2.6K 29
Xây dựng phần mềm quản lý cửa hàng bán xe máy

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Xây dựng phần mềm quản lý cửa hàng bán xe máy

LỜI NÓI ĐẦU Thế kỉ 21 là thế kỉ công nghệ thông tin. Từ một nguồn tài nguyên tiềm tàng, thông tin đã trở thành một nguồn thực sự và nó trở thành một hàng hoá đặc biệt, Việc vận dụng nguồn tài nguyên này đã tạo nên một bước phát triển to lớn trong lực lượng sản xuất, cơ sở hạ tầng, kinh tế xã hội, cấu trúc kinh tế, cấu trúc lao động và cách thức quản xã hội. Xã hội ngày càng phát triển thì nhu cầu sử dụng các phần mềm tin học ngày càng lớn và ngược lại sự phát triển của các phần mềm tin học sẽ tác động trở lại, tạo điều kiện phát triển nhanh chóng cho các hoạt động trong mọi lĩnh vực. Việc sử dụng các phần mềm tin học nhằm thực hiện tăng năng suất, hiệu quả trong việc xử thông tin phức tạp, trong quá trình nghiên cứu điều tra, điều khiển các hoạt động quản lý… Ứng dụng các phần mềm tin học trong công tác quản là một trong những hiệu quả của tin học nhằm giảm nhẹ đến mức tối đa lao động thủ công, tiết kiệm thời gian tìm kiếm thông tin, làm hẹp không gian lưu trữ, hệ thống hoá và cụ thể hoá thông tin theo nhu cầu của người sử dụng, trợ giúp các nhà quản trong việc ra quyết định. Đối với các doanh nghiệp thì công nghệ thông tin ngày càng đóng một vai trò hết sức quan trọng, đặc biệt là công tác quản bán hàng .Nó đóng vai trò quan trọng trong việc mở rộng thị trường của công ty. Chính vì vậy em đã lựa chọn đề tài”Xây dựng phần mềm quản cửa hàng bán xe máy “ Kết cấu đề án gồm 3 chương: Chương 1: “Tổng quan về của hàng bán xe và phụ tùng xe máy và bài toán bàn hàng”. Chương 2: “ Cơ sở phương pháp luận xây dựng phần mềm” Chương 3: “ Xây dựng phần mềm quản của hàng bán xe máy” Cuối cùng em xin chân thành cảm ơn Thầy giáo Nguyễn Anh Phương đã trực tiếp hướng dẫn em thực hiện đề tài này. Em rất mong nhận được nhiều hơn sự chỉ bảo và góp ý của cô để đề tài được hoàn thiện hơn. Em xin gửi lời cảm ơn đến ban quản của hàng bán xe máy 103 Đại lộ Hùng Vương-Tp.Việt Trì Phú Thọ đã tạo điều kiện giúp đỡ em hoàn thành đề tài này. Hà Nội, Ngày 28 tháng 12 năm 2008 Sinh viên thực hiện Hoàng Quốc Hưng I. Tæng quan vÒ ®Ò tµi vµ ®Þa ®iÓm thùc hiÖn 1 1. Về đề tài do chọn đề tài Trong những năm gần đây, công nghệ thông tin đã và đang phát triển nh vũ bão. Từ một nguồn tài nguyên tiềm năng, thông tin đã trở thành một nguồn tài nguyên thực sự và nó trở thành một loại hàng hoá đặc biệt. Việc vận dụng nguồn tài nguyên này đã tạo nên một bớc phát triển to lớn trong lực lợng sản xuất, cơ sở hạ tầng, kinh tế xã hội, cấu trúc kinh tế, cấu trúc lao động và cách thức quản kinh tế xã hội. Các doanh nghiệp thành công trên con đờng kinh doanh đã nhân ra vai trò rất quan trọng của hệ thống thông tin :" Hệ thống thông tin là một hệ thống trung gian quan trọng hỗ trợ thông tin tối đa giữa các hệ thống khác với nhau ". Hệ thống này giúp nhiều tổ chức, doanh nghiệp tăng lợi nhuận, mở rộng kinh doanh, giảm bớt chi phí nguồn nhân lực, tăng năng suất và hiệu quả trong việc xử thông tin phức tạp Do vậy, xã hội càng phát triển thì nhu cầu sử dụng tin học càng lớn và ngợc lại sự phát triển của tin học cũng tác động trở lại, tạo điều kiện phát triển nhanh chóng hoạt động sản xuất kinh doanh. Tin học ngày càng đợc ứng dụng rộng rãi trong cuộc sống, không chỉ trong các doanh nghiệp lớn mà trong các doanh nghiệp vừa và nhỏ, các cửa hàng Việc quản lợng hng húa v xe nh ph tựng v cỏc loi xe ũi hỏi phải chi tiết về tên, s lng, giỏ hng húa, danh mục ph tựng, xe phải đợc phân nhóm. Trong thực tế hiện nay, việc quản này vẫn đợc thực hiện theo phơng pháp ghi chép thủ công, vừa tốn thời gian, công sức lại hay xảy ra nhầm lẫn, sai sót. Do đó, việc tạo lập một CSDL về quản ph tựng v xe mỏy ở cửa hàng bỏn xe mỏy giúp chủ cửa hàng quản tốt hơn lợng ph tựng v xe có trong cửa hàng, tiết kiệm thời gian, công sức, cách làm việc chuyên nghiệp và hiệu quả hơn. Điều này phù hợp hơn với yêu cầu của ngời bán hàng và đáp ứng tốt hơn nhu cầu của ngời mua hàng. Các công cụ sử dụng trong nghiên cứu đề tài Trong quá trình nghiên cứu, phân tích và thực hiện đề tài, các công cụ em sử dụng là : Phân tích HTTT Quản lý, Cơ sở dữ liệu Access, Visual Basic 6.0 2. Về địa điểm thực hiện đề tài 2 - Địa điểm : 103 i l Hựng Vng-Tp.Vit Trỡ Phỳ Th - Giới thiệu về cửa hàng : Đây là một cửa hàng bán ph tựng v xe mỏy mới đợc thành lập vào cuối năm 2007. Khi mới thành lập, quy mô cửa hàng còn nhỏ và lợng khách hàng cha đông đảo lắm.Tuy nhiên, sau gần 1năm hoạt động, quy mô của cửa hàng đã đợc mở rộng rất nhiều, lợng hng húa nhiều hơn với thể loại phong phú hơn rất nhiều. Đồng thời lợng khách hàng cũng tăng lên đáng kể. Do đây chỉ là cửa hàng bán lẻ nên cửa hàng thực hiện tất cả các nghiệp vụ liên hệ với nhà cung cấp để nhập hàng, quản bán hàng và kế toán thu/chi tiền. Ngời chủ cửa hàng vẫn đang sử dụng phơng pháp ghi chép thủ công để thực hiện tất cả các nghiệp vụ nói trên. Mỗi lần nhập về hay bán ph tựng hay xe mỏy nguyờn chic thỡ ngời bán sẽ phải ghi chép vào sổ theo dõi danh mục ph tựng v xe mỏy và theo dõi bán hàng. Vì vậy nếu không theo dõi cẩn thận sẽ dẫn đến sự nhầm lẫn, sai sót khi lợng hàng nhập vào hay bán ra nhiều. Và thực tế đã xảy ra rất nhiều vấn đề do việc quản theo cách thủ công. Ví dụ nh : Khi nhập ph tựng, xe mỏy về nếu số lợng nhiều, có nhiều loại xe mi, ph tựng mi mới, phải nhập từng thể loại ph tựng, xe mi cha có trong sổ theo dõi bằng cách ghi chép bổ sung thật chi tiết, hay khi một loại ph tựng hay xe nào đó đã bán hết nhng cha kịp xoá sổ, nếu có khách hàng cần sẽ không có hàng để bán,ghi chép thủ công danh mc a cng gõy cũng gây khó khăn trong việc tìm kiếm ph tựng v cỏc loi xe nên để tìm đợc cỏc loi ph tựng v xe mình cần rất mất thời gian, hn na cng phc v cho vic kim kờ lng hng húa cng nh lờn bỏo cỏo v cp nht lng hng bỏn ra trong ngy hay trong thỏng Vì vậy, ngời chủ cửa hàng muốn tin học hóa công tác quản danh mục xe v ph tựng v xe, quản nhập hàng, quản bán hàng. - Đề xuất giải pháp : Dùng CSDL Access thiết kế và tạo lập một cơ sở dữ liệu quản danh mục ph tựng v xe mỏy trong cửa hàng. Đồng thời, sử dụng Visual Basic 6.0 dể viết chơng trình xử các nghiệp vụ quản danh mục ph tựng, xe mỏy, quản nhập ph tựng, xe mỏy, quản phõn loi tng loi ph tựng, xe mỏy theo nh cung cp, theo hóng xe,qun bỏn v kim kờ hng húa cũn trong kho. - Yêu cầu : Thiết kế giao diện gần gũi thân thiện. Vì ngời bán hàng có thể là ngời ít tiếp xúc với máy tính nên chơng trình phải dễ sử dụng, không quá nhiều thao tác phức tạp. II. C s phng phỏp lun xõy dng phn mm 3 2.1 Tng quan v quy trỡnh phỏt trin phn mm - Hệ thống thông tin là một tập hợp những con ngời, các thiết bị phần cứng, phần mềm, dữ liệu thực hiện hoạt động thu thập, lu trữ, xử phân phối thông tin trong một tập các ràng buộc đợc gọi là môi trờng Trong quy trỡnh sn xut phn mm ngi ta thng tuõn theo 6 quy trỡnh chớnh sau: -Xõy dng v qun hp ng phn mm -Xỏc ỡnh yờu cu phn mm -Quy trỡnh phõn tớch thit k -Quy trỡnh lp trỡnh -Quy trỡnh test - Quy trỡnh trin khai Cỏc quy trỡnh cú mi liờn h thng nht vi nhau theo mt trỡnh t nht nh trong ú u ra ca quy trỡnh ny lm u vo ca quy trỡnh tip sau. 2.2.Cỏc giai on phỏt trin ca phn mm: 2.2.1 Quy trỡnh 1: Xõy dng v qun hp ng phn mm Nghiờn cu, xut gii phỏp k thut, tin hnh xõy dng hp ng vi khỏch hng, theo dừi tin trỡnh thc hin hp ng, t chc thanh lý, thanh toỏn hp ng v lp h s tng quỏt v quy trỡnh hp ng phn mm. Quy trỡnh thc hin - Lp gii phỏp - Xõy dng hp ng phn mm - Theo dừi hp ng phn mm - Thanh toỏn thanh hp ng phn mm - Bỏo cỏo quy trỡnh 2.2.2 Quy trỡnh 2 : Xỏc inh yờu cu phn mm Sau khi ó cú hp ng phn mm vi khỏch hng, hp ng c chuyn sang thc hin chng trỡnh th 2 nhm xỏc nh nhu cu ca khỏch hng v sn phm trong tng lai. Yờu cu dt ra l phi lng húa cỏc dng mụ hỡnh. Quy trỡnh thc hin: - Lp k hoch xỏc nh yờu cu - Xỏc nh yờu cu ngi s dng -Phõn tớch nghip v - Lp mụ hỡnh h thng - Bỏo cỏo quy trỡnh 2 2.2.3 Quy trỡnh phõn tớch thit k Thit k phn mm nm trung tõm k thut ca tin trỡnh cụng ngh phn mm. Mt khi cỏc yờu cu phn mm ú c phõn tớch v c t thỡ thit k phn mm l mt trong nhng hot ng cn kim chng phn mm. Quy trỡnh thc hin: - Lp k hoch thit k - Thit k kin trỳc - Thit k d liu 4 - Thit k th tc - Thit k chng trỡnh - Thit k giao din - H s thit k 2.2.4 Quy trỡnh lp trỡnh Trờn c s ca h s thit k, b phn lp trỡnh tin hnh chi tit húa cỏc s khi hay cỏc lu bin thnh cỏc bn v thit k sn phm phn mm nhng bn thõn cụng on lp trỡnh phi trung thnh vi thit k kin trỳc ca phn mm, khụng c lm thay i. 2.2.5 Quy trỡnh test Sau khi ó cú sn phm phn mm, cỏc lp trỡnh viờn tin hnh test chng trỡnh v test ton b phn mm bao gm test h thng, test tiờu chun nghim thu nhm m bo cú mt phn mm cht lng cao. 2.2.6 Quy trỡnh trin khai õy l quy trỡnh cui cựng trong ton b cụng on khộp kớn ca quy trỡnh sn xut phn mm. Quy trỡnh trin khai cú mc ớch ci t phn mm cho khỏch hng ti cỏc a im trin khai v hng dn, o to s dng cho khỏch hng. 2.3 Tng quan v h qun tr c s d liu Access v ngụn ng lp trỡnh VB 3. Khái quát về cơ sở dữ liệu Access - Mô hình dữ liệu của một CSDL là một bản phác hoạ chỉ ra các thực thể, các thuộc tính của mỗi thực thể và những mối quan hệ giữa chúng. - Nội dung của việc thiết kế và tạo lập CSDL + Xác định mục đích của CSDL Phải xác định mục đích một cách rõ ràng, chính xác và đầy đủ, nếu không thì CSDL có nguy cơ trở nên vô dụng. + Phác hoạ mô hình dữ liệu Xác định các thực thể và thuộc tính của mỗi thực thể Xác định những mối quan hệ giữa các thực thể + Duyệt lại mô hình dữ liệu Duyệt lại và phát hiện những khiếm khuyết của mô hình dữ liệu để sửa chữa ngay. + Tạo lập CSDL Sau khi duyệt và sửa chữa mô hình, có thể tiến hành chuyển đổi mô hình thành CSDL, tạo các bảng, ghi nhận những mối quan hệ, nạp dữ liệu và tạo ra các đối tợng khác của CSDL nh : query, form, report, macro, module 4. Khái quát về Visual Basic - Visual Basic là ngôn ngữ lập trình có thể sử dụng cho Microsoft Access, Microsoft Excel và nói chung là tất cả các chơng trình trong chùm phần mềm Microsoft Office. - Dùng Visual Basic có những lợi ích sau : Làm cho CSDL dễ bảo trì hơn Tạo các hàm theo ý mình 5 Báo lỗi hay xử lỗi theo ý mình Tạo và điều khiển các đối tợng Xử từng bản ghi Truyền các argument đến các thủ tục Tiến hành các hành động ở mức hệ thống III. Phân tích Thiết kế 1. Phân tích tổng thể Trong phần phân tích tổng thể trình bày những sơ đồ sau đây : - Sơ đồ chức năng kinh doanh (BFD) - Sơ đồ luồng dữ liệu mức ngữ cảnh - Sơ đồ luồng dữ liệu mức 0 - Sơ đồ luồng dữ liệu phân rã mức 1 Sơ đồ chức năng kinh doanh (BFD): Sơ đồ mức ngữ cảnh: Qun mua v bỏn xe mỏy cụng ty TNHH Vit Lõm Qun kho hng Qun bỏn xe Qun danh mc ph tựng Qun danh mc xe Qun thụng tin khỏch hng Qun húa n bỏn Qun húa n nhp Bỏo cỏo Bỏo cỏo tỡnh trng kho Bỏo cỏo nhp kho Bỏo cỏo bỏn hng S BFD Bỏo cỏo thụng tin khỏch hng 6 S¬ ®å luång d÷ liÖu DFD møc 0 : Quản mua và bán xe máy công ty TNHH Việt Lâm Khách hàng Nhà cung cấp Ban quản bán xe, phụ tùng Xe và phụ tùng theo yêu cầu Hoá đơn nhận hàng Yêu cầu thông tin BC tổng hợp Sơ đồ mức ngữ cảnh 7 Ph©n r· DFD møc 1 Nhà cung cấp 1.0 QLý Kho 3.0 Báo cáo 2.0 QLý bán Khách hàngbán hàngbán hàng Xe & phụ tùng theo đơn hàng DM xe & phụ tùng trong kho yêu cầu báo cáo báo cáo theo yêu cầu Sơ đồ mức 0 HĐ mua hàng Hoá đơn nhận hàng Ban quản 8 Sơ đồ mức 1 -chức năng quản xe & phụ tùng Nhà cung cấp 1.3 Cập nhật danh mục xe & phụ tùng DM xe & phụ tùng trong khoHĐ mua hàng Hoá đơn nhận hàng 1.1 Ký hoá đơn và nhận hàng 1.2 Cập nhật hoá đơn mua Hoá đơn nhận hàng Hoá đơn nhận hàng Xe & phụ tùng theo đơn hàng 9 Sơ đồ mức 1-chức năng quản bán hàng 2.1 Lập hoá đơn Khách hàngbán hàng vừa lập HĐ bán hàng 2.2 In hoá đơn 2.4 Cập nhật tình trạng kho xe & phụ tùng 2.3 Cập nhật hoá đơn bán Thông tin xe & phụ tùng yêu cầu HĐ bán hàngbán hàng vừa lập HĐ bán hàng vừa lập DM xe & phụ tùng trong kho 10 . hàng . Chương 2: “ Cơ sở phương pháp luận xây dựng phần mềm Chương 3: “ Xây dựng phần mềm quản lý của hàng bán xe máy Cuối cùng em xin chân thành cảm ơn. tạo lập một CSDL về quản lý ph tựng v xe mỏy ở cửa hàng bỏn xe mỏy giúp chủ cửa hàng quản lý tốt hơn lợng ph tựng v xe có trong cửa hàng, tiết kiệm thời

Ngày đăng: 05/08/2013, 16:17

Hình ảnh liên quan

Thiết kế các bảng dữ liệ u: Tbl1 : Nhà cung cấp - Xây dựng phần mềm quản lý cửa hàng bán xe máy

hi.

ết kế các bảng dữ liệ u: Tbl1 : Nhà cung cấp Xem tại trang 15 của tài liệu.
Tiến hành tích hợp các bảng thu đợc sau quá trình chuẩn hoá, ta có CSDL gồm các bảng sau: - Xây dựng phần mềm quản lý cửa hàng bán xe máy

i.

ến hành tích hợp các bảng thu đợc sau quá trình chuẩn hoá, ta có CSDL gồm các bảng sau: Xem tại trang 15 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan