Hệ thống thông tin bán hàng

151 1.5K 19
Hệ thống thông tin bán hàng

Đ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

Tài liệu tham khảo kỹ thuật công nghệ, chuyên ngành tin học Hệ thống thông tin bán hàng

Lời nói đầu Trong những năm gần, đây ngành công nghệ thông tin đã phát triển nh vũ bão, 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 tài nguyên thực sự và nó đã trở thành một hàng hoá đặc biệt. Việc tậ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 luợng xản suấ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 lý kinh tế xã hội . Trong lĩnh vực máy tính , những thành tựu về khoa học và công nghệ làm cho các sản phẩm máy tính ngày càng phát triển theo hớng hiện đại, chi phí thấp, khả năng tính toán nâng cao. Sự ra đời và phát triển của máy tính thực sự đã thở thành một cuộc cánh mạng vĩ đại. Chúng ta đã thấy Thông tin ngày càng phong phú đến mức không thể xử lý bằng phơng pháp và công cụ cổ điển .Để xử lý đợc lợng thông tin lớn nh vậy nghĩa là khai thác đợc nguồn tài nguyên quan trọng đó, đòi hỏi phải có những phơng pháp và công cụ mới đó chính là các giải về tin học. Xã hội ngày càng phát triển thì nhu cầu ứng dụng tin học ngày càng lớn và ngợc lại những thành tựu tin học sẽ tác động trở lại, tạo điều kiện phát triển nhanh chóng cho sản xuất và kinh doanh. Việc ứng dụng tin học là nhằm thực hiện tăng năng suất, hiệu quả trong việc xử lý 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ý kinh doanh , tổ chức khai thác các hệ thống tin học ở mọi mức độ . ứng dụng tin học trong công tác quản lý 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 sự tham gia của cơ bắp , tiết kiệm thời gian tìm kiếm thông tin, làm hẹp không gian lu trữ, hệ thống hoá và cụ thể hoá lợng thông tin theo nhu cầu của ngời xử dụng . Trong thời đại ngày nay tin học đã chứng tỏ đợc u thế của mình trong nền kinh tế quốc dân, nó đã thúc đẩy và hỗ trợ cho các ngành khác phát triển vợt bậc. Cuối cùng tôi xin trân thành cảm ơn thầy giáo Đặng Thế Vinh đã tận tình giúp đỡ tôi trong quá trình thực tập và hoàn thiện đề tài này. Tôi cũng xin trân thành cảm ơn anh -1 - Phạm Văn Lộc phó giám đốc và toàn thể các anh lập trình viên đẫ tận tình giúp đỡ tôi và đóng góp những ý kiến quý báu và tạo mọi điều kiện về cơ sở vật chất kỹ thuật, thuận lợi cho tôi trong quá trình thực tập tại phòng phần mềm thuộc Công ty đầu t và phát triển phần mềm kế toán Asia. Chơng I. Hệ thống thông tin quản lý Bán hàng -2 - Các giai đoạn xây dựng hệ thống thông tin quản lý:Việc xây dựng hệ thống thông tin quản lý bao gồm 7 giai đoạn. Mỗi giai đoạn bao gồm nhiều công đoạn khác nhau:Giai đoạn 1: Đánh giá yêu câu: Đánh giá yêu cầu có mục đích cung cấp cho lãnh đạo, tổ chức hoặc hội đồng giám đốc những dữ liệu đích thực để ra quyết định về thời cơ, tính hiệu quả và khả thi của một dự án xây dựng hệ thống thông tin quản lý. Giai đoạn này gồm các công đoạn sau: 1 . Lập kế hoạch đánh gia yêu cầu. 2. Làm rõ yêu cầu.3. Đánh giá khả năng thực thi.4. Báo cáo đánh giá yêu cầu. Giai đoạn 2: Phân tích chi tiết: Nhằm hiểu rõ vấn đề đang nghiên cứu, xác định những nguyên nhân đích thực của vấn đề đó, xác định đòi hỏi và những giàng buộc áp đặt đối với hệ thống và xác định những mục tiêu mà hệ thống thông tin mới phải đạt đợc. Trên cơ sở nội dung báo cáo phân tích chi tiết sẽ quyết định tiếp tục tiến hành hay thôi phát triển hệ thống mới. Giai đoạn này gồm các công đoạn sau:1. Lập kế hoạch phân tích chi tiết.2. Nghiên cứu môi trờng của hệ thống đang tồn tại.3. Nghiên cứu hệ thống thực tại.4. Đa ra chuẩn đoán và xác định các yếu tố giải pháp .5. Đánh giá lại tính khả thi.6. Thay đổi đề xuất dự án. 7. Báo cáo phân tích chi tiết. Giai đoạn 3: Thiết kế logic -3 - Giai đoạn này xác định tất cả các thành phần logic của một hệ thống thông tin, cho phép loại bỏ các vấn đề của hệ thống thực tế và cho phép đạt đợc những mục tiêu đã đặt ra ở giai đoạn trớc. Mô hình logic của hệ thống mới sẽ bao gồm thông tinhệ thống mới sẽ xản sinh ra, nội dung của Cơ sở dữ liệu, các sử lý và hợp thức hoá sẽ phải thực hiện và các dữ liệu sẽ đợc nhâp vào. Gồm các công đoạn sau: 1. Thiết kế cơ sở dữ liệu 2. Thiết kế sử lý3 . Thiết kế các luồng dữ liệu vào.4 . Chỉnh sửa tài liệu cho mức logic.5 . Hợp thức hoá cho mô hình logic. Giai đoạn 4: Đề xuất các phơng án giải pháp. Từ mô hình logic, chúng ta phải đa ra các giải pháp khác nhau để cụ thể hoá mô hinh logic đó. Mỗi giải pháp là một mô phác hoạ của mô hình vật lý ngoài. ứng với mỗi phơng án đều có các khuyến nghị cụ thể, phải có những phân tích về chi phí, lợi ích. Các công đoạn của giai đoạn này gồm: 1. Xác định các dàng buộc tin học và các giang buộc tổ chức.2. Xây dựng các phơng án của giải pháp.3. Đánh giá các phơng án của giải pháp. 4. Báo cáo các giai đoạn đó. Giai đoạn 5: thiết kế vật lý ngoài.Bao gồm tài liệu chứa tất cả các đặc trng của hệ thống mới cần có và tài liệu dành cho ngời sử dụng mà nó mô tả cả phần thủ công và cả những giao diện với những phần tin học hoá. Gồm những công đoạn chính sau:1. Lập kế hoạch thiết kế vật lý ngoài.2. Thiết kế chi tiết các giao diện.3. Thiết kế các cách thức tơng tác với phần tin học hoá.4. Thiết kế các thủ tục thủ công. -4 - 5. Báo cáo về thiết kế vật lý ngoài. Giai đoạn 6: Triển khai kỹ thuật hệ thống: tin học hoá hệ thống thông tin.Các công đoạn chính của giai đoạn này gồm:1. Lập kế hoạch thực hiện kỹ thuật2. Thiết kế vật lý trong3. Lập trình4. Thử nghiệm hệ thống.5. Chuẩn bị tài liệuGiai đoạn 7: Cài đặt và khai thác hệ thống: đây là giai đoạn chuyển từ hệ thống cũ sang hệ thống mới. Giai đoạn này gồm các công đoạn sau:1. Lập kế hoạch cài đặt.2. Chuyển đổi.3. Khai thác và bảo trì.4. Đánh giá. II.1 phân tích hệ thống thông tin quản lý bán hàng.A . Mục đích:Xây dựng chơng trình cho phép quản lý và theo dõi công việc bán hàng của một trung tâm thơng mại.B. Yêu cầu :Hệ thống sẽ đợc xây dựng để theo dõi quản lý bán hàng. Hiện tại hệ thống sẽ đợc thiết kế và cài dặt các chức năng sau:+ Cho phép quản lý công việc bán hàng tự động.+ Cho phép quản lý và tính toán giá trị hoá đơn.+ Cung cấp các biểu mẫu tổng hợp và thống kê theo yêu cầu.Hệ thống có thể đợc mở rộng một cách dễ dàng khi có sự thay đổi về môi trờng, công cụ và yêu cầu quản lý mới. -5 - C. Phân tích hệ thống thông tin quản lý bán hàng.+ Mô tả hoạt động cũ của hệ thống, qua quan điểm xây dựng hệ thống mới + Phân tích hệ thống thành các hệ thống con để thiết kế và cài đặt+ Xây dựng sơ đồ luồng giữ liệu diễn tả hoạt động của hệ thống+ Xây dựng biểu đồ phân cấp chức năng của chơng trình.+ Xây dựng mô hình thực thể liên kết cho toàn hệ thống.+ Thiết kế chi tiết cho hoạt động của từng chức năng.Sau khi nghiên cứu thực tế tôi thấy hệ thống bao gồm: - Quản lý công việc bán hàng. - Theo dõi nắm bắt các thông tin về khách hàng và nhà cung cấp.- Lập các báo cáo. II 2 . Thiết kế logicSơ đồ luồng giữ liệu Sơ đồ dòng dữ liệu (DFD Data Flow Diagram ) là một trong các công cụ quan trọng nhất trong việc phân tích hệ thống có cấu trúc. Nó đa ra một phơng pháp thiết lập quan hệ giữ chức năng hoặc quá trình của hệ thống với thông tin mà chúng sử dụng đó là một phần chủ chốt của đặc tả yêu cầu hệ thống, vì nó xác định thông tin nào phải có mặt trớc khi quá trình đợc thực hiện. Sơ đồ luồng giữ liệu ở mức tổng quát: -6 -Khách hàngPhòng bán hàngKho hàngPhòng kế toánPhòng giám đốcNhà cung cấpMua hàngYêu cầuBáo cáo Mô hình trên thể hiện sự trao đổi thông tin giữa hệ thống và các tác nhân bên ngoài. Luồng giữ liệu từ bên ngoài của hệ thống bao qồm các yêu cầu của ban lãnh đạo, các khối phòng liên quan. Luồng dữ liệu tạo ra bao gồm các báo cáo thống kê trả lời.Sau khi đã có sơ đồ mức tổng quát và dựa vào yêu cầu mục đích của hệ thống ta có sơ đồ luồng giữ liệu phân giã chức năng nh sau:II3. Mô hình liên kết giữa các thực thể Thực thể và các khoáQua quá trình khảo sát và chuẩn hoá ta có một số thực thể sau:+ Nhóm hàngTên trờng Kiểu trờng Độ rộng Mô tảManhom Number auto Mã nhóm -7 -Khách hàngNhà cung cấpBan lãnh đạo, khối phòng liên quanHệ thốngBáo cáoKhoDữ LiệuBán hàngMua hàngBáo CáoYêuCầubáocáoThu tiềnBán hàngYêuCầuTrảLời Tên nhóm Text 50 Tên nhómMota Mono 100 Mô tả nhómHinhnhom Text 150 Đờng dẫn đến File hình+Nhà cung cấp:Tên trờng Kiểu trờng Độ rộng Mô tảManhacc Number Auto Mã nhà cung cấpTennhacc Text 60 Tên nhà cung cấpTenDT Text 30 Tên đối tácChucdanh Text 30 Chức danh đối tácDiachiNcc Mono 100 Địa chỉThanhpho Text 15 Thành phốVung Text 15 VùngMavung Text 15 Mã vùngNuocNcc Text 15 Mã vùngDienThoaiNcc Number 10 Điện thoạiFaxNcc Number 10 FaxEmailNcc Text 50 E-mailWedsideNcc Text 50 Wed side+ Ngời gửi hàngTên trờng Kiểu trờng Độ rộng Mô tảMaNGui Number auto Mã ngời gửiTenCTYGui Text 50 Tên cty gửiDienthoai Number 10 Điện thoạiFax Number 10 FaxEmail Text 50 E mailWedside Text 50 wed side+ Hàng hoá -8 - Tên trờng Kiểu trờng Độ rộng Mô tảMaSP Number auto Mã sản phẩmTenSP Text 50 Tên sản phẩmNhaCCID Number 50 Mã nhà cung cấpNhomHHID Number 50 Mã nhóm hàng hoáSoluongtrong Number 10 Số lợng trong đơn vịDongia Currency 10 Đơn giáSoDVtrongkho Number 10 Số lợng trong khoSoDVtrenHD Number 10 Số Đv trên HDMucDMBS Number 10 Mức đặt mua bổ sungDinhchi Logic 1 Đỉnht chỉ+ Chi tiết hoá đơn:Tên trờng Kiểu trờng Độ rộng Mô tảMaCTHD Number auto Mã chi tiết hoá đơnHoadonID Number auto Mã hoá đơnHanghoaID Number auto Mã hàng hoáDongia Currency 10 Đơn giá bánSoluong Number 10 Số lợngTrietkhau Number 3 Triết khấu+Hoá đơnTên trờng Kiểu trờng Độ rộng Mô tảMaHD Number auto Mã hoá đơnNgayHD Date/time 8 Ngày hoá đơnNgayYC Date/time 8 Ngày yêu cầuNgaygui Date/time 8 Ngày gửi hàngNguoibanID Number auto Mã ngời bánNGuiID Number auto Mã ngời gửiKhachID Number auto Mã khách hàng -9 - Cuocphi Currency 10 Cớc phíTenCTYNgui Text 50 Tên cty nhậnDiachiCTY Text 50 Địa chỉThanhpho Text 15 Thành phốVungnhangui Text 15 Vùng nhận gửiMavung Text 15 Mã vùngQuocgia Text 15 Nớc + Nhân viên bán hàng.Tên trờng Kiểu trờng Độ rộng Mô tảMaNBan Number auto Mã ngời bánTen Text 20 Tên ngời bánHo Text 20 Hộ ngời bánChucdanh Text 30 Chức danh ngời bánBidanh Text 20 Bí danh ngời bánNgaysinh Date/time 8 Ngày sinhNgaynhanviec Date/time 8 Ngày nhận việcBaocaotoi Text 40 Báo cáo tớiDiachi Mono 100 Địa chỉThanhpho Text 15 Thành phốVung Text 15 VùngMavung Text 15 Mã vùngNuoc Text 15 NớcDTnha Number 10 Điện thoại riêngGhichu Memo 100 Ghi chúEmail Text 50 E-mailHinhanh Text 100 Đờng dẫn hình -10 - [...]... chuẩn của Visual Basic 6.0 -13 - Ta dùng những điều khiển để lấy thông tin ra, nhập thông tin vào và kết xuất thông tin Những ứng dụng mà ta có thể dùng trong ứng dụng bao gồm hộp văn bản,nút lệnh, hộp danh sách, Những điều khiển khác cho ta truy xuất những ứng dụng khác, xử dụng nó để xử lý dữ liệu theo thiết kế của các nhà thiết kế hệ thống Lập trình với những đối tợng Những đối tợng là thành phần... Windows Ta có thể phân phối ứng dụng trên đĩa, trên CD, qua mạng Internet hay Intranet Chính vì những thế mạnh đó của Visual Basic 6.0 tôi đã chọn ngôn ngữ này để phát triển ứng dụng: Hệ thống thông tin quản lý bán hàng -15 - Phần phụ lục Một số giao diện -16 - -17 - -18 - -19 - -20 - -21 - -22 - -23 - -24 - -25 - -26 - -27 - -28 - -29 - -30 - -31 - -32 - -33 - -34 - một số module chơng trình Option... ngôn ngữ nào khác trong lich sử máy tính.Visual Basic đợc phát triển dần dần dựa trên ngôn ngữ BASIC, và bây giờ chứa đựng hàng trăm điều lệnh, hàm và từ khoá có giao diện trực tiếp với giao diện đồ hoạ của Windows Ngôn ngữ lập trình Visual Basic không chỉ là Visual Basic Hệ thống lập trình Visual Basic, những ứng dụng bao gồm Microsoft Excel, Misrosoft Access, nhiều ứng dụng Windows khác đều dùng... những ứng dụng mang tính hệ thống lớn và cả những ứng dụng qua mạng Những chức năng truy xuất dữ liệu cho phép chúng ta tạo ra những Cơ Sở dữ liệu Những kỹ thuật ActiveX cho phép ta dùng những chức năng đợc cung cấp từ các ứng dụng khác Khả năng Internet làm cho nó dễ dàng cung cấp cho việc thêm vào những tài liệu và ứng dụng qua Internet từ bên trong ứng dụng của bạn Tạo tập tin File.EXE thật sự 2)... dùng công cụ này để kiểm tra chơng trình Sử lý ổ đĩa th mục và File Khi lập trình trong Windows,Visual Basic giúp chúng ta lập trình những ứng dụng nh: di chuyển, tạo mới, xoá th mục và File, lấy thông tin và xử lý ổ đĩa Thiết kế cho việc thi hành và tính tơng thích Visual Basic chia sẻ hầu hết những tính năng ngôn ngữ trong Visual Basic cho những ứng dụng Microsoft nh: Microsoft Office.VBScript...+Khách hàng Tên trờng KhachhangID TenCty TenDT ChucdanhDT Diachi Thanhpho Vung Mavung Nuoc Dienthoai Fax Wedside Email Kiểu trờng Number Text Text Text Memo Text Text Text Text Number Number Text Text Độ rộng auto 50 50 50 100 15 15 15 15 10 10 50 50 Mô tả Mã khách hàng Tên công ty Tên đối tác Chức danh Địa chỉ Thành phố Vùng Mã vùng Nớc... hang loạt các hình ảnh liên tiếp nhau Gỡ rối mã và quản lý lỗi -14 - Đôi khi có những lỗi xảy ra bên trong mã của ứng dụng.những lỗi nghiêm trọng có thể là nguyên nhân một ứng dụng không đáp ứng lệnh, thông thờng yêu cầu ngời sử dụng khởi động lại ứng dụng và không lu lại những gì mà ta đã làm quá trình tìm lỗi và sửa lỗi gọi là gỡ rối Visual Basic cung cấp nhiều công cụ giúp chúng ta có thể phân tích... tblNhanvienbanhang.[MaNBan]=tblHoadon.[NguoibanID]" & _ " And tblHoadon.[MaHD]=tblChitietHD.[HoadonID]" & _ " Order By Ten,Ho,NgayHD" KhoitaoADODB SQL With VSFlexGrid1BCBH Cols = 10 FormatString = "Tính tổng|Tên nhân viên|Họ nhân viên|Ngày hoá đơn|Mã hàng hoá| Số lợng|Đơn giá| |Thành tiền" ColWidth(0) = 1500 ColWidth(1) = 1900 ColWidth(2) = 1900 ColWidth(3) = 1300 ColFormat(3) = "dd/mm/yy" ColWidth(7) = imgMuitentrai.Width ColWidth(9) = imgMuitentrai.Width . I. Hệ thống thông tin quản lý Bán hàng -2 - Các giai đoạn xây dựng hệ thống thông tin quản lý:Việc xây dựng hệ thống thông. tích hệ thống thông tin quản lý bán hàng. + Mô tả hoạt động cũ của hệ thống, qua quan điểm xây dựng hệ thống mới + Phân tích hệ thống thành các hệ

Ngày đăng: 21/11/2012, 09:57

Hình ảnh liên quan

+ Xây dựng mô hình thực thể liên kết cho toàn hệ thống. + Thiết kế chi tiết cho hoạt động của từng chức năng - Hệ thống thông tin bán hàng

y.

dựng mô hình thực thể liên kết cho toàn hệ thống. + Thiết kế chi tiết cho hoạt động của từng chức năng Xem tại trang 6 của tài liệu.
Mô hình trên thể hiện sự trao đổi thông tin giữa hệ thống và các tác nhân bên ngoài. Luồng giữ liệu từ bên ngoài của hệ thống bao qồm các yêu cầu của ban lãnh đạo, các khối  phòng liên quan - Hệ thống thông tin bán hàng

h.

ình trên thể hiện sự trao đổi thông tin giữa hệ thống và các tác nhân bên ngoài. Luồng giữ liệu từ bên ngoài của hệ thống bao qồm các yêu cầu của ban lãnh đạo, các khối phòng liên quan Xem tại trang 7 của tài liệu.
Hinhnhom Text 150 Đờng dẫn đến File hình - Hệ thống thông tin bán hàng

inhnhom.

Text 150 Đờng dẫn đến File hình Xem tại trang 8 của tài liệu.
Hinhanh Text 100 Đờng dẫn hình - Hệ thống thông tin bán hàng

inhanh.

Text 100 Đờng dẫn hình Xem tại trang 10 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