Đồ án xây dựng phần mềm quản lý bán hàng tại công ty TNHH đại hưng thịnh

43 271 0
Đồ án xây dựng phần mềm quản lý bán hàng tại công ty TNHH đại hưng thịnh

Đ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

LỜI CẢM ƠN ! Trước hết em xin gửi lời cảm ơn chân thành tới thầy giáo Hoàng Thế Anh - Giáo viên hướng dẫn thực tập Thầy giúp đỡ em tận tình suốt trình thực tập tốt nghiệp Và suốt năm học vừa qua em nhận bảo tận tình Thầy Một lần em xin chân thành cảm ơn Thầy em kính chúc Thầy mạnh khoẻ, hạnh phúc thành đạt sống Lời tiếp, em xin bày tỏ lòng biết ơn sâu sắc tới toàn thể Thầy Cô giáo Trường ĐH Kinh Doanh Công Nghệ Hà Nội, người giúp em hướng tới tương lai đường Tin học trang bị cho em kiến thức không Tin học mà sống Và em chân thành cảm ơn Thầy giáo chủ nhiệm Hoàng Xuân Thảo, Thầy tận tình bảo em suốt khoá học, giúp em vững tin vào thân để bước vào tương lai Em xin kính chúc Thầy Cô luôn mạnh khoẻ, hạnh phúc đạt nhiều thành công công việc sống Em xin chân thành cảm ơn! Sinh viên Cù Phương Nam PHẦN I: MỞ ĐẦU Với phát triển đất nước ta nay, ngành Tin học có vai trò quan trọng phát triển Kinh tế - Xã hội đất nước Tin học giúp người quản lý liệu, thông tin, quản lý nhân v.v Một cách dễ dàng, xác tiêu tốn thời gian Chính Việt Nam coi Công nghệ thông tin mục tiêu, động lực phát triển Kinh tế - Xã hội Hiện đại đa số Công ty đưa Tin học hóa số công việc Ví dụ như: Quản lý số liệu, xử lý số liệu văn bản, quản lý nhân v.v Làm cho lợi ích Công ty ngày nâng cao Lợi nhuận tiêu quan trọng doanh nghiệp, phản ánh hiệu cuối hoạt động sản xuất kinh doanh Do vậy, mục đích cao doanh nghiệp chế thị trường tối đa hóa lợi nhuận Có lợi nhuận doanh nghiệp có nguồn vốn để hình thành quỹ (quỹ dự phòng, quỹ khen thưởng, quỹ phúc lợi, sản xuất kinh doanh) thực nghĩa vụ với Nhà Nước Qua thời gian thực tập Công ty TNHH Đại Hưng Thịnh, em Ban Giám Đốc, anh chị Công ty tận tình giúp đỡ, từ số liệu thực tế minh họa giúp em hiểu thêm phần lý thuyết học trường Chính em chọn đề tài: Xây dựng phần mềm quản lý bán hàng Công ty TNHH Đại Hưng Thịnh làm đề tài thực tập Em sử dụng lập trình sở liệu Microsoft Visual Basic 6.0 để hoàn thành đề tài “Xây dựng ứng dụng quản lý bán hàng Visual Basic” PHẦN II: NỘI DUNG Chương GIỚI THIỆU VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BAISIC 6.0 1.1- GIỚI THIỆU VỀ VISUAL BASIC 1.1.1- Giới thiệu Visual Basic 6.0 Visual Basic (VB) sản phẩm phần mềm Microsoft VB ngôn ngữ lập trình hướng đối tượng Phiên bản 6.0 (Năm 1998), cung cấp số tính phục vụ cho lập trình Internet VB 6.0 chương trình phần mềm 32 bít, chạy môi trường Windows 95 trở lên Phiên chương trình sử dụng phiên 6.0 1.1.2- Tính VB 6.0 • Ưu điểm:  Tiết kiệm thời gian công sức so với số ngôn ngữ lập trình có cấu trúc khác, bạn thiết lập hoạt động đối tượng VB cung cấp  Khi thiết kế chương trình thấy kết qua thao tác giao diện thi hành chương trình  Cho phép chỉnh sửa dễ dàng, đơn giản  Khả kết hợp với thư viện liên kết động DLL • Nhược điểm:  Yêu cầu cấu hình máy cao  Chỉ chạy môi trường Windows 95 trở lên 1.1.3- Yêu cầu sử dụng chương trình: Máy tính bạn phải cài đặt phần mềm Visual Basic (5.0 6.0) Vì chương trình không cung cấp phần mềm VB Nên tìm mua cửa hàng dịch vụ tin học 1.1.4- Một số định nghĩa: Một chương trình phần mềm VB có hai phần: Form "Bộ mặt "của chương trình người sử dụng chương trình làm việc với chương trình qua đối tượng này, thể nút điều khiển hay trình đơn Code phần bên chương trình để điều khiển toàn chương trình Phần người lập trình thấu suốt thiết lập câu lệnh, lệnh cho đối tượng thực công việc Khi thực xong việc tạo hai bước nghĩa bạn thiết lập dự án (Project) gồm có điều kiện liệt kê đây, có Project tuỳ dự án  Tập tin: FRM cho Form thiết kế  Tập tin: FRX cho Form thiết kế với công cụ có liệu đặc biệt  Tập tin: BAS cho mã lệnh riêng  Tập tin : RES chứa tài nguyên dự án : bitmap, icon…  Tập tin : VBP (chương trình chính) cho toàn dự án 1.2- CỬA SỔ THUỘC TÍNH Cửa sổ cung cấp số thuộc tính tất đối tượng VB Mỗi đối tượng có số thuộc tính định Để truy xuất đối tượng, ta thực sau: 1.2.1- Một số thuộc tính đối tượng Form Thuộc tính Name Thể với giá trị xác lập Dùng để đặt tên Form, tên dùng cho thủ tục mà bạn viết mã Quy định cách thể Form: Appearance + Flat (Form phẳng) Backcolor Borderstyle Caption + 3D (Form nổi) Chọn màu cho Form Quy định kiểu khung Form Quy định tiêu đề Form + Nếu đặt True sổ có Controlmenubox Controlbox + Nếu đặtlà False cửa sổ Controlmenubox Thuộc tính Icon Max button Min button Moveable Thể với giá trị xác lập Dùng Icon có biểu tượng bạn Click nút Minimize + Nếu đặt True cửa sổ có nút Maximize + Nếu đặt False cửa sổ nút Maximize + Nếu đặt True cửa sổ có nút Minimize + Nếu đặt False cửa sổ nút Minimize + Nếu đặt True nhấn Mouse vào tiêu đề kéo nơi khác + Nếu đặt False không kéo +Nếu đặt True cửa sổ lên tên thể Showintaskbar Visible Windowstate Taskbar Windows + Nếu False không + True: Thấy Form + False: ẩn Form Quy định kích thước Form + 0: Bình thường + 1: Cực tiểu + 2: Cực đại 1.2.2- Một số thuộc tính đối tượng Label Thuộc tính Name Alignment Autosize Backcolor Caption Font Fontcolor Thể với giá trị xác lập Tên Label Căn chỉnh vị trí cho Label: + 0: Căn trái + 1: Căn phải + 2: Căn Bạn chọn True tự động co giãn cho vừa nội dung Chọn False tự bạn chỉnh cho vừa Quy định màu cho Label Ghi chữ lên Label Chọn kiểu chữ cho Label Quy định màu chữ Label 1.2.3- Một số thuộc tính đối tượng Textbox Thuộc tính Name Alignment Thể với giá trị xác lập Đặt tên cho Textbox Căn chỉnh nội dung Textbox: + 0: Căn trái + 1: Căn phải + 2: Căn Qui định cách thể Textbox : Appearance + : Flat bình thường Backcolor Font Maxlength + : 3D 3chiều Qui định màu cho Textbox Chọn kiểu chữ cho Textbox Qui định số kí tự tối đa nhập vào Textbox + True: Có thể xuống dòngkhi chiều ngang chứa không đủ Multiline Scollbars Text Visible + False: Không xuống dòng Dùng để xác định hộp textbox cuốn, có dọc, ngang có hai với điều kiện thuộc tính Multiline = True Bạn xoá chữ text để trống Qui định text có nhìn thấy Form hay không: + True: Nhìn thấy + False: Không nhìn thấy 1.2.4- Thuộc tính đối tượng Command Thuộc tính Name Caption Font Visible Thể với giá trị xác lập Đặt tên cho đối tượng Command Làm tiêu đề cho nút Chọn Font chữ cho nút + True: Nút nhìn thấy + False: Không nhìn thấy 1.2.5- Thuộc tính đối tượng Checkbox Thuộc tính Name Alignment Thể với giá trị xác lập Đặt tên cho Checkbox Căn chỉnh nội dung Checkbox Qui định cách thể Checkbox: Appearance + 0: Flat bình thường Backcolor Font Caption Forecolor Value Visible + 1: 3D chiều Qui định màu cho Checkbox Chọn kiểu chữ cho Checkbox Định dòng tiêu đề cho Checkbox Qui định màu chữ cho tiêu đề Checkbox + 0: Không chọn + 1: Trạng thái chọn + 2: Trạng thái xám + True: Không nhìn thấy + False: Nhìn thấy 1.2.6- Thuộc tính hay dùng đối tượng Picturebox Thuộc tính Thể với giá trị xác lập Name Đặt tên cho đối tượng Picturebox + True: Tự động đặt lại kích thước đối tượng cho vừa với kích Autosize Picture Borderstyle Align Autoredraw thước hình đặt vào + False: Nếu hình đặt vào lớn kích thước đối tượng phần bị che khuất Dùng để giữ hình bạn muốn trình bày Quy định kiểu khung: + 0: Không có Border + 1: Một khung đơn không thay đổi kích thước Dùng để qui định cách bố trí đặc biệt Picturebox Hình ảnh không bị xoá bạn thu nhỏ hay thay đổi kích thước Thuộc tính Fillcolor Fillstyle Drawstyle DrawWith Thể với giá trị xác lập Dùng để qui định màu tô cho phương thức đồ hoạ Qui định dạng mẫu tô Quy định đường nét vẽ Quy định độ dày đường nét vẽ 1.2.7- Một số thuộc tính hay dùng đối tượng Option Button Thuộc tính Name Thể với giá trị xác lập Đặt tên cho đối tượng Option Button + Qui định vị trị nút chọn Alignment + 0: Nút chọn nằm bên trái tiêu đề Caption Font + 1: Nút chọn nằm bên phải tiêu đề Tiêu đề Option Button Chọn Font chữ cho tiêu đề Nếu giá trị bằng: Value + True: Thì Option chọn + False: Không chọn 1.2.8- Một số thuộc tính hay dùng đối tượng Line Thuộc tính Name Bordercolor Borderwidth Borderstyle X1, X2, Y1, Y2 Drawmode Thể với giá trị xác lập Đặt tên cho đối tượng Line Qui định màu cho đường thẳng Qui định độ dày cho đường thẳng Qui định kiểu đường thẳng có giá trị từ đến Xác định toạ độ đường thẳng Form Qui định mode để vẽ đường thẳng 1.2.9- Một số thuộc tính hay dùng đối tượng Shape Thuộc tính Name Shape Thể với giá trị xác lập Đặt tên cho đối tượng Shape Qui định hình dáng: + 0: Hình chữ nhật Thuộc tính Thể với giá trị xác lập + 1: Hình vuông + 2: Hình Ellipse + 3: Hình tròn + 4: Hình chữ nhật tròn góc Fillstyle FillColor Borderstyle Borderwidth Bordercolor + 5: Hình vuông tròn góc Qui định kiểu vẽ có giá trị từ đến Qui định màu tô bên hình Qui định kiểu đường viền hình Qui định độ dày nét đường viền Qui định màu đường viền Qui định kiểu hình: Backstyle + 0: Không có BackColor + 1: Có Qui định màu phần Backstyle Opaque 1.2.10- Một số thuộc tính hay dùng đối tượng Hscrollbar Thuộc tính Name Min Max Smallchange Largechange Value Thể với giá trị xác lập Đặt tên cho đối tượng Hscrollbar Giá trị nhỏ Hscrollbar Giá trị lớn Hscrollbar Là số qui định Click Mouse vào nút mũi tên tăng hay giảm tương ứng khoảng nhảy Là số cho biết vị trí nhảy bạn Click Mouse vào cuộn Là số cho biết cuộn có giá trị 1.2.11- Một số thuộc tính hay dùng đối tượng Vscrollbar Thuộc tính Name Min Max Smallchange Thể với giá trị xác lập Đặt tên cho đối tượng Vscrollbar Giá trị nhỏ Vscrollbar Giá trị lớn Vscrollbar Là số qui định Click Mouse vào nút mũi tên tăng hay giảm tương ứng khoảng nhảy Thuộc tính Largechange Value Thể với giá trị xác lập Là số cho biết vị trí nhảy bạn Click Mouse vào cuộn Là số cho biết cuộn có giá trị 1.2.12- Một số thuộc tính hay dùng đối tượng Dirlistbox Thuộc tính Name Path Thể với giá trị xác lập Đặt tên cho đối tượng Dirlistbox Là chuỗi ghi nhận đường dẫn đến thư mục chọn thời Listbox Có đầy đủ tên ổ đĩa 1.2.13- Một số thuộc tính hay dùng đối tượng Filelistbox Thuộc tính Name Path Pattern Archive Normal Thể với giá trị xác lập Đặt tên cho đối tượng Filelistbox Là chuỗi ghi đường dẫn đến thư mục mà đối tượng liệt kê tập tin nó, bạn xác lập giá trị Giá trị chuỗi qui định dạng tập tin thể Nếu True cho tập tin dạng Archive xuất Tương tự loại tập tin Normal 1.2.14- Một số thuộc tính hay dùng đối tượng Drivelistbox Thuộc tính Thể với giá trị xác lập Name Đặt tên cho đối tượng Drivelistbox Drive Là chuỗi kí tự dùng để đọc tên ổ đĩa chọn hành Bạn thiết kế Form cách lấy đối tượng từ hộp công cụ Toolbox Khi bạn thực xong chương trình đó, bạn muốn thiết kế chương trình khác bạn vào Menu File chọn New Project cửa sổ thiết kế diễn tương tự Khi bạn thiết kế xong, bạn muốn thay đổi bạn vào Menu File chọn Open Project, chọn chương trình bạn cần mở Nếu Click mà không Form bạn vào Menu File chọn chương trình gần mà bạn vừa thực phía cuối Menu Lúc đó, muốn cửa sổ thiết kế ra, bạn thực sau: 10 Thông tin thêm sản phẩm Sơ đồ luồng liệu mức đỉnh Thông tin xóa sản phẩm Admin Thông tin xóa sản phẩm Thêm thông tin sản phẩm Sửa thông tin sản phẩm Xoá thông tin sản phẩm Danh sách sản phẩm Sửa thông tin sản phẩm Thông tin Tìm kiếm Kết Tìm kiếm Admin 29 Chương CHƯƠNG TRÌNH ỨNG DỤNG QUẢN LÝ BÁN HÀNG 4.1 THIẾT KẾ GIAO DIỆN 4.1.1- Giao diện chương trình Đây hình bạn bắt đầu chạy chương trình Muốn sử dụng chương trình bạn cần có User Password, bạn gõ User Password bạn đăng nhập thành công sử dụng chương trình 30 4.1.2 Danh sách Form 4.1.2.1- Form nhập thông tin nhân viên công ty Bạn thêm, sửa, xoá thông tin nhân viên công ty in danh sách nhân viên công ty 31 4.1.2.2- Form nhập sản phẩm Bạn thêm, sửa, xoá thông tin sản phẩm in danh sách tất loại sản phẩm 4.1.2.3- Form khách hàng 32 4.1.2.4- Form Nhập hoá đơn Bạn thêm, sửa, xoá thông tin hoá đơn in bảng thống kê hoá đơn 4.1.2.5- Form Nhập ChitietHD Bạn thêm, sửa, xoá thông tin Chi tiết hoá đơn in bảng thống kê Chi tiết hoá đơn 33 4.1.2.6- Form tìm kiếm khách hàng Bạn muốn tìm kiếm theo mã hay theo tên công ty hay thành phố, bạn cần Click chuột nút chọn, chọn thông tin cần tìm kiếm hộp Combobox bên cạnh, sau nhấn nút tìm kiếm bạn tìm thông tin ý muốn 4.1.2.7- Form tìm kiếm sản phẩm 34 Bạn thực thao tác Form Khách hàng, bạn nhanh chóng tìm kiếm sản phẩm mà bạn cần 4.1.2.8- Tìm kiếm hoá đơn • Tìm kiếm theo ngày lập hoá đơn Form giúp bạn tìm kiếm nhanh chóng hoá đơn ngày bất kỳ, từ ngày đến ngày • Tìm kiếm theo mã nhân viên mã khách hàng 35 Bạn cần chọn mã nhân viên hay mã khách hàng bạn tìm kiếm hoá đơn mà bạn cần tìm 4.1.2.9- Form thêm User Form có người quản lý chương trình( Addmin) có quyền sử dụng để thêm, sửa, hay xoá bớt người sử dụng chương trình 4.1.3 Một số Report chương trình 4.1.3.1- Báo cáo khách hàng 36 Báo cáo liệt kê tất hoá đơn khách hàng Và từ giúp cho công ty thuận lợi việc theo dõi khách hàng tiềm công ty 37 4.1.3.2- Báo cáo bán hàng 4.2- ƯU ĐIỂM VÀ NHƯỢC ĐIỂM CỦA CHƯƠNG TRÌNH 4.2.1- Ưu điểm • Chương trình tương đối nhỏ gọn, sử dụng dễ dàng, chạy Win 98, Win XP, Win 2k • Giao diện đơn giản giúp cho người VB sử dụng dễ dàng • Tra cứu thông tin cần tìm kiếm cách nhanh chóng 4.2.2- Nhược điểm • Chưa in số báo cáo bán hàng theo tháng, quý, theo năm • Chắc chắn chương trình em nhiều thiếu sót, mong bảo Thầy Cô để em hoàn thiện chương trình 38 KẾT LUẬN Quá trình thực tập Công ty TNHH Đại Hưng Thịnh giúp em kiểm nghiệm kiến thức thầy cô dạy trường Có thể nói qua thời gian dài thực tập Công ty TNHH Đại Hưng Thịnh, em biết công việc sổ sách, quản lý hàng hóa thực cách thủ công, dẫn đến việc tổng hợp liệu, việc xử lý số liệu gặp nhiều khó khăn, nhiều thời gian Vì vậy, phần mềm Quản lý bán hàng giải vướng mắc tồn Giúp cho công việc diễn nhanh hơn, tiết kiệm thời gian Chương trình giải số công việc sau :  Khi có mặt hàng mới, chương trình cho phép cập nhật mặt hàng vào bảng danh mục mặt hàng để phục vụ cho việc quản lý sau  Khi công ty có thay đổi nhân cập nhật giúp cho việc quản lý nhân viên thuận tiện dễ dàng  Khi có khách hàng yêu cầu Công ty gửi bảng báo giá chương trình có khả in danh sách mặt hàng mà khách hàng yêu cầu, để khách có thêm thông tin để tham khảo lựa chọn Em xin chân thành cảm ơn Thầy giáo : Hoàng Thế Anh anh chị Công ty TNHH Đại Hưng Thịnh giúp đỡ em nhiều trình em thực tập Công ty hoàn thành báo cáo Do trình độ thân hạn chế, mặt khác thời gian thực tập có hạn, phần mềm chương trình quản lý bán hàng nhiều thiếu sót Em mong nhận đóng góp bảo Thầy Cô bạn bè, để chương trình mang tính ứng dụng thực tế Em xin chân thành cảm ơn MỤC LỤC PHẦN I: MỞ ĐẦU 39 PHẦN II: NỘI DUNG Chương GIỚI THIỆU VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BAISIC 6.0 1.1- GIỚI THIỆU VỀ VISUAL BASIC 1.1.1- Giới thiệu Visual Basic 6.0 1.1.2- Tính VB 6.0 1.1.3- Yêu cầu sử dụng chương trình: 1.1.4- Một số định nghĩa: .4 1.2- CỬA SỔ THUỘC TÍNH 1.2.1- Một số thuộc tính đối tượng Form 1.2.2- Một số thuộc tính đối tượng Label 1.2.3- Một số thuộc tính đối tượng Textbox 1.2.4- Thuộc tính đối tượng Command .7 1.2.5- Thuộc tính đối tượng Checkbox .7 1.2.6- Thuộc tính hay dùng đối tượng Picturebox 1.2.7- Một số thuộc tính hay dùng đối tượng Option Button 1.2.8- Một số thuộc tính hay dùng đối tượng Line 1.2.9- Một số thuộc tính hay dùng đối tượng Shape 1.2.10- Một số thuộc tính hay dùng đối tượng Hscrollbar 10 1.2.11- Một số thuộc tính hay dùng đối tượng Vscrollbar 10 1.2.12- Một số thuộc tính hay dùng đối tượng Dirlistbox 11 1.2.13- Một số thuộc tính hay dùng đối tượng Filelistbox .11 1.2.14- Một số thuộc tính hay dùng đối tượng Drivelistbox 11 1.3- CÁC THAO TÁC CƠ BẢN KHI XÂY DỰNG CHƯƠNG TRÌNH BẰNG VISUAL BASIC 12 40 1.3.1- Bạn đưa đối tượng vào form nào? .12 1.3.2- Cách gọi thi hành hay mở Form ? .13 1.3.3- Cách tạo Menu cho chương trình 13 1.3.4- Cách tạo biểu mẫu MDI: 14 1.3.5- Cách thêm đối tượng vào Toolbox .15 1.3.6- Các thao tác Project 16 1.3.6.1- Tạo Project 16 1.3.6.2- Lưu Project 16 1.3.6.3- Mở Project có sẵn 16 1.4- VIẾT CODE CHO CHƯƠNG TRÌNH 16 Chương DATABASE, TABLE VÀ MỐI LIÊN HỆ GIỮA CÁC TABLE TRONG ACCESS 2.1- CƠ SỞ DỮ LIỆU ( DATABASE) LÀ GÌ? .19 2.2 CÁCH TẠO DATABASE TRONG ACCESS 19 2.2.1- Muốn tạo Database Access ta thực sau: .19 2.2.2- Cách tạo bảng Access 20 2.2.3- Cách tạo mối liên hệ bảng 23 Chương PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ BÁN HÀNG 3.1- PHÂN TÍCH HỆ THỐNG QUẢN LÝ BÁN HÀNG 25 41 3.1.1- Hoạt động thực tế 25 3.1.2- Khách hàng 25 3.1.3- Nhà quản lý 25 3.1.3.1- Quản lý sản phẩm 25 3.1.3.2- Quản lý nhân viên 25 3.1.3.3- Quản lý khách hàng .26 3.1.3.4- Quản lý hoá đơn .26 3.2- SƠ ĐỒ PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ BÁN HÀNG 26 3.2.1- Phân tích 26 3.2.1.1- Sơ đồ lớp 26 3.2.1.2- Danh sách đối tượng quan hệ 26 3.2.1.3- Mô tả chi tiết lớp đối tượng 26 3.2.2- Hệ thống sơ đồ 28 3.2.2.1- Quản lý bán hàng 28 3.2.2.2- Quản lý sản phẩm 30 Chương CHƯƠNG TRÌNH ỨNG DỤNG QUẢN LÝ BÁN HÀNG 4.1 THIẾT KẾ GIAO DIỆN 32 4.1.1- Giao diện chương trình 32 4.1.2 Danh sách Form 33 4.1.2.1- Form nhập thông tin nhân viên công ty 33 4.1.2.2- Form nhập sản phẩm .34 4.1.2.3- Form khách hàng 34 4.1.2.4- Form Nhập hoá đơn 35 4.1.2.5- Form Nhập ChitietHD 35 4.1.2.6- Form tìm kiếm khách hàng .36 4.1.2.7- Form tìm kiếm sản phẩm .36 42 4.1.2.8- Tìm kiếm hoá đơn 37 4.1.2.9- Form thêm User .38 4.1.3 Một số Report chương trình 38 4.1.3.1- Báo cáo khách hàng 38 4.1.3.2- Báo cáo bán hàng 39 4.2- ƯU ĐIỂM VÀ NHƯỢC ĐIỂM CỦA CHƯƠNG TRÌNH 40 4.2.1- Ưu điểm 40 4.2.2- Nhược điểm 40 PHẦN III: KẾT LUẬN 43 [...]... nghĩa Mã hoá đơn Mã khách hàng Mã nhân viên Ngày lập hoá đơn Ngày nhận hàng 3.2.2- Hệ thống các sơ đồ 3.2.2.1- Quản lý bán hàng 25 Sơ đồ chức năng quản lý bán hàng Quản lý bán hàng Quản lý khách hàng Quản lý sản phẩm Quản lý nhân viên Cập nhật khách hàng Cập nhật sản phẩm Cập nhật nhân viên Sửa khách hàng Sửa sản phẩm Sửa nhân viên Xoá khách hàng Xoá sản phẩm Xoá nhân viên Sơ đồ luồng dữ liệu 26 Cập... THỐNG QUẢN LÝ BÁN HÀNG 3.1- PHÂN TÍCH HỆ THỐNG QUẢN LÝ BÁN HÀNG 3.1.1- Hoạt động thực tế Đối tượng chính là khách hàng, nhà quản lý và các đối tác có liên quan Hoạt động chủ yếu liên quan đến quản lý việc mua hàng của khách hàng, việc quản lý của nhà quản lý (quản lý sản phẩm, quản lý thông tin, quản lý nhân viên,…) Sau đây chúng ta sẽ xem xét cụ thể từng hoạt động một 3.1.2- Khách hàng Đối với khách hàng, ... công ty trực tiếp tại công ty hoặc qua điện thoại Khi đã xem xét kỹ lưỡng mọi thông tin liên quan nếu đồng ý mua hàng thì khách hàng đặt hàng công ty yêu cầu khách hàng ghi rõ thông tin như tên tuổi, tên công ty, địa chỉ… để tiến hành lập đơn đặt hàng 3.1.3- Nhà quản lý Các hoạt động của nhà quản lý rất đa dạng Tuy nhiên có thể tóm tắt vào 4 nhiệm vụ chính như sau : 3.1.3.1- Quản lý sản phẩm Quản lý. .. Cửa hàng Khách hàng Quản lý đạt hàng Cập nhật Nhân viên Sơ đồ chức năng phục vụ mua hàng Quản lý sản phẩm Cập nhật sản phẩm mới Tra cứu tìm kiếm thông tin về sản phẩm Thêm thông tin sản phẩm Sửa thông tin sản phẩm Xoá thông tin sản phẩm 3.2.2.2- Quản lý sản phẩm Sơ đồ chức năng quản lý sản phẩm 27 Muốn mua hàng Khách hàng Lựa chọn sản phẩm Liên lạc với khách hàng Đăng ký Đặt mua Quản lý Đặt hàng Sơ đồ. .. nhiêu khách hàng và tình hình cụ thể ra sao 3.1.3.4- Quản lý hoá đơn Cập nhật, sửa và xoá mã hoá đơn, mã khách hàng, mã nhân viên, ngày lập đơn, ngày nhận hàng 3.2- SƠ ĐỒ PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ BÁN HÀNG 3.2.1- Phân tích 3.2.1.1- Sơ đồ lớp Khách hàng Sản phẩm của công ty 3.2.1.2- Danh sách các đối tượng chính và quan hệ STT Tên Loại 1 Khách hàng Đối tượng chính 2 sản phẩm của công ty Đối... các sản phẩm hết hàng hoặc không còn bán nữa … 3.2.3.2- Quản lý nhân viên Cập nhật thông tin nhân viên Sửa các thông tin nhân viên 23 Xoá các thông tin nhân viên 3.1.3.3- Quản lý khách hàng Nhà quản lý giao tiếp và theo dõi khách hàng của mình thông qua các thông tin mà khách hàng cung cấp khi mua hàng Dựa vào các thông tin để giữ liên lạc với khách hàng đồng thời theo dõi xem công ty của mình hiện... nghĩa Mô tả khách hàng mua sản phẩm của công ty Mô tả sản phẩm của công ty Mô tả mối quan hệ giữa khách hàng và sản phẩm mà khách hàng muốn mua 3.2.1.3- Mô tả chi tiết các lớp đối tượng Khách hàng STT 1 2 3 4 5 Thuộc tính MaKH TENCTY DIACHI THANHPHO DIENTHOAI Kiểu dữ liệu Text Text Text Text Text Ý nghĩa Mã khách hàng Tên công ty địa chỉ Thành phố điện thoại 24 Sản phẩm của công ty STT 1 2 3 4 Thuộc... Thông tin cập nhật TT tra cứu, tìm kiếm Quản lý sản phẩm 28 Thông tin thêm sản phẩm Sơ đồ luồng dữ liệu mức đỉnh Thông tin xóa sản phẩm Admin Thông tin xóa sản phẩm Thêm thông tin sản phẩm Sửa thông tin sản phẩm Xoá thông tin sản phẩm Danh sách sản phẩm Sửa thông tin sản phẩm Thông tin Tìm kiếm Kết quả Tìm kiếm Admin 29 Chương 4 CHƯƠNG TRÌNH ỨNG DỤNG QUẢN LÝ BÁN HÀNG 4.1 THIẾT KẾ GIAO DIỆN 4.1.1- Giao... nhập thành công và có thể sử dụng được chương trình 30 4.1.2 Danh sách các Form 4.1.2.1- Form nhập thông tin về nhân viên trong công ty Bạn có thể thêm, sửa, xoá thông tin về nhân viên trong công ty và có thể in ra danh sách nhân viên trong công ty 31 4.1.2.2- Form nhập sản phẩm Bạn có thể thêm, sửa, xoá thông tin về sản phẩm và in ra danh sách tất cả các loại sản phẩm 4.1.2.3- Form khách hàng 32 4.1.2.4-... Time đơn Ngày nhận hàng Table Khachhang Field Name MaKH Tencty Diachi Thanhpho Dienthoai Data Type Text Text Text Text Text Description Đặc điểm (Độ rộng, khóa,…) Mã khách hàng Field Size: 5, Khóa Tên công ty Field Size: 50 Địa chỉ Field Size: 50 Thành phố Field Size: 30 Điện thoại Field Size: 10 Table Nhanvien Field Name MaNV Hoten Gioitinh Noisinh Ngaynhanviec Diachi Dienthoai Data Type AutoNumber Text

Ngày đăng: 07/05/2016, 08:20

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan