(Luận văn TMU) phân tích, thiết kế hệ thống thông tin quản lý bán hàng và cung cấp dịch vụ của công ty TNHH MTV cảng khuyến lương

109 2 0
(Luận văn TMU) phân tích, thiết kế hệ thống thông tin quản lý bán hàng và cung cấp dịch vụ của công ty TNHH MTV cảng khuyến lươ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

Sinh viên thực hiện: Nguyễn Minh Hiền TRƯỜNG ĐẠI HỌC THƯƠNG MẠI KHOA HỆ THỐNG THÔNG TIN KINH TẾ  KHĨA LUẬN TỐT NGHIỆP PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ BÁN HÀNG VÀ CUNG CẤP DỊCH VỤ CỦA CÔNG TY TNHH MỘT THÀNH VIÊN CẢNG KHUYẾN LƯƠNG Giảng viên hướng dẫn: Sinh viên thực hiện: Th.S Đặng Minh Tuyền Nguyễn Minh Hiền Mã sinh viên : 09D190175 Lớp: : K45S3 HÀ NỘI – 2013 i LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền LỜI CẢM ƠN Ở nước ta năm gần đây, tin học hóa hoạt động doanh nghiệp trở nên phổ biến trở thành vấn đề cấp thiết nhằm tiết kiệm chi phí quản lý, tận dụng nguồn nhân lực, từ nâng cao hiệu kinh doanh khả cạnh tranh Thêm vào đó, doanh nghiệp thương mại, hàng hóa dịch vụ đối tượng kinh tế đặc trưng nhất, vậy, cơng tác quản lý bán hàng cung cấp dịch vụ có ý nghĩa quan trọng Nếu có hệ thống thông tin quản lý bán hàng cung cấp dịch vụ hoạt động hiệu quả, nhà quản lý doanh nghiệp có báo cáo sát thực, xác để phục vụ đắc lực cho trình định doanh nghiệp Xuất phát từ thực tế trên, với tình hình thực trạng quản lý bán hàng cung cấp dịch vụ công ty TNHH MTV Cảng Khuyến Lương, em định lựa chọn đề tài: “Phân tích, thiết kế hệ thống thơng tin quản lý bán hàng cung cấp dịch vụ Công ty TNHH MTV Cảng Khuyến Lương” để làm đề tài khóa luận tốt nghiệp Để hồn thành tốt khóa luận tốt nghiệp này, em xin gửi lời cám ơn chân thành đến Ths Đặng Minh Tuyền, Giảng viên môn Tin học, Trường Đại học Thương Mại tận tình bảo, hướng dẫn cho em lời khuyên quý báu Bên cạnh đó, em xin gửi lời cảm ơn đến anh chị, Phịng Quản lý bán hàng, Phịng Tổng hợp Phịng Kinh doanh Cơng ty TNHH MTV Cảng Khuyến Lương giúp đỡ em việc thu thập số liệu, nắm bắt thông tin trình hoạt động kinh doanh tình hình ứng dụng công nghệ thông tin Công ty Do lực thân em cịn hạn chế nên khó tránh khỏi thiếu sót việc hồn thành khóa luận tốt nghiệp Em mong nhận nhận xét, góp ý thầy khoa anh chị, cô Công ty TNHH MTV Cảng Khuyến Lương để khóa luận em hoàn thiện hơn, nhằm đưa hướng giải vấn đề Công ty TNHH MTV Cảng Khuyến Lương doanh nghiệp thương mại khác Em xin chân thành cảm ơn! Sinh viên thực Nguyễn Minh Hiền ii LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền MỤC LỤC LỜI CẢM ƠN ii MỤC LỤC iii DANH MỤC BẢNG BIỂU, SƠ ĐỒ, HÌNH VẼ .v DANH MỤC TỪ VIẾT TẮT vii PHẦN 1: TỔNG QUAN VỀ ĐỀ TÀI NGHIÊN CỨU .1 1.1 Tính cấp thiết ý nghĩa vấn đề phân tích thiết kế hệ thống thơng tin quản lý bán hàng cung cấp dịch vụ Công ty TNHH MTV Cảng Khuyến Lương 1.2 Tổng quan vấn đề nghiên cứu 1.3 Mục tiêu nghiên cứu đề tài 1.4 Đối tượng phạm vi nghiên cứu đề tài 1.5 Phương pháp nghiên cứu .4 1.6 Kết cấu khóa luận PHẦN 2: CƠ SỞ LÝ LUẬN VỀ PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THƠNG TIN VÀ THỰC TRẠNG CỦA VẤN ĐỀ QUẢN LÝ BÁN HÀNG VÀ CUNG CẤP DỊCH VỤ TẠI CÔNG TY TNHH MTV CẢNG KHUYẾN LƯƠNG 2.1 Cơ sở lý luận phân tích thiết kế hệ thống thơng tin 2.1.1 Khái quát hệ thống hệ thống thông tin 2.1.2 Khái quát hệ thống thông tin quản lý .9 2.1.3 Tổng quan phân tích, thiết kế hệ thống thơng tin quản lý 11 2.2 Tổng quan quản lý bán hàng, cung cấp dịch vụ thực trạng ứng dụng tin học Công ty TNHH thành viên Cảng Khuyến Lương 21 2.2.1 Tổng quan quản lý bán hàng cung cấp dịch vụ .21 2.2.2 Khái quát Công ty 22 2.2.3 Thực trạng triển khai sử dụng phần mềm quản lý Công ty TNHH MTV Cảng Khuyến Lương 30 2.2.4 Thực trạng Cơ sở liệu quản lý bán hàng cung cấp dịch vụ Công ty TNHH MTV Cảng Khuyến Lương 32 iii LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền PHẦN III: ĐỊNH HƯỚNG ĐỀ XUẤT PHÂN TÍCH, THIẾT KẾ HỆ THƠNG THÔNG TIN QUẢN LÝ BÁN HÀNG VÀ CUNG CẤP DỊCH VỤ TẠI CÔNG TY TNHH MTV CẢNG KHUYẾN LƯƠNG .34 3.1 Phân tích hệ thống 34 3.1.1 Khảo sát yêu cầu 34 3.1.2 Phân tích chức 37 3.1.3 Phân tích liệu 44 3.2 Thiết kế hệ thống 46 3.2.1 Thiết kế sở liệu 46 3.2.2 Thiết kế giao diện .51 3.2.3 Thiết kế kiểm soát 58 3.2.4 Thiết kế chương trình 59 3.3 Kết luận đề xuất định hướng đề tài 64 KẾT LUẬN 65 TÀI LIỆU THAM KHẢO .66 PHỤ LỤC a PHỤ LỤC d PHỤ LỤC f iv LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền DANH MỤC BẢNG BIỂU, SƠ ĐỒ, HÌNH VẼ STT Nội dung Trang Hình 2.1 Quy trình xử lý thơng tin Hình 2.2 Sơ đồ tổng quát thành phần HTTT Hình 2.3 Cơ cấu tổ chức Cơng ty TNHH MTV Cảng Khuyến 27 Lương Biểu đồ 2.4 Biểu đồ tăng trưởng Cảng Khuyến Lương giai đoạn 28 1986 – 2010 (đơn vị: 1000 tấn) Bảng 2.5 bảng số liệu hàng hóa vào Cảng Khuyến Lương giai 28 đoạn 1986 - 2010 Bảng 2.6 Bảng số liệu kết kinh doanh Cảng Khuyến Lương 29 qua hai năm 2008 2010 Hình 2.7 Mức độ hỗ trợ ứng dụng triển khai Công 31 ty đới với công việc Hình 2.8 Mức độ hài lịng nhân viên với mức độ hỗ trợ 32 ứng dụng Hình 3.1 Mơ hình phân cấp chức hệ thống 37 10 Hình 3.2 Mơ hình ngữ cảnh hệ thống 38 11 Hình 3.3 Mơ hình luồng liệu mức đỉnh hệ thống 39 12 Hình 3.4 Mơ hình biểu đồ luồng liệu mức đỉnh Chức 40 Quản lý kho 13 Hình 3.5 Mơ hình luồng liệu mức đỉnh chức Quản lý 41 bán hàng 14 Hình 3.6 Mơ hình luồng liệu mức đỉnh chức Quản lý 42 cung cấp dịch vụ 15 Hình 3.7 Mơ hình luồng liệu mức đỉnh chức Báo cáo 43 16 Hình 3.8 Mơ hình thực thể liên kết 45 17 Hình 3.9 Mơ hình quan hệ tốn 50 18 Hình 3.10 Giao diện đăng nhập 51 v LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền 19 Hình 3.11 Giao diện chương trình 52 20 Hình 3.12 Giao diện chức Quản lý kho 52 21 Hình 3.13 Giao diện Lệnh nhập kho 53 22 Hình 3.14 Giao diện Lệnh xuất kho 54 23 Hình 3.15 Giao diện nhập thơng tin hàng hóa 54 24 Hình 3.16 Giao diện quản lý bán hàng 55 25 Hình 3.17 Giao diện quản lý hóa đơn 56 26 Hình 3.18 Giao diện quản lý hợp đồng 57 27 Hình 3.19 Giao diện quản lý khách hàng 57 28 Hình 3.20 Giao diện chức Báo cáo – thống kê 58 29 Hình 3.21 Sơ đồ thuật tốn đăng nhập 60 30 Hình 3.22 Sơ đồ thuật tốn kiểm tra thơng tin hàng hóa để in lệnh 61 xuất kho 31 Hình 3.23 Sơ đồ thuật tốn tính giá hóa đơn bán hàng 62 32 Hình 3.24 Sơ đồ thuật tốn kiểm tra danh sách xe vận chuyển để 63 đáp ứng nhu cầu xếp dỡ khách hàng vi LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền DANH MỤC TỪ VIẾT TẮT STT Từ viết tắt Nghĩa Tiếng Anh Nội dung TNHH Trách nhiệm hữu hạn MTV Một thành viên HTTT Hệ thống thông tin CNTT Công nghệ thông tin LAN Local Area Network Mạng cục WIFI Wireless Fidelity Mạng khơng dây XNLH Xí nghiệp liên hiệp 10 CSDL Cơ sở liệu vii LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền PHẦN 1: TỔNG QUAN VỀ ĐỀ TÀI NGHIÊN CỨU 1.1 Tính cấp thiết ý nghĩa vấn đề phân tích thiết kế hệ thống thơng tin quản lý bán hàng cung cấp dịch vụ Công ty TNHH MTV Cảng Khuyến Lương Ngày với phát triển công nghệ thông tin, kinh tế giới có thay đổi nhận thức tư Trước yêu cầu chế thị trường, tổ chức doanh nghiệp phải tìm hội biện pháp để tìm kiếm, xây dựng nguồn thơng tin cho Để tìm kiếm nguồn thơng tin việc xây dựng hệ thống thông tin tốt nhằm khai thác tốt luồng thông tin công việc cần phải làm doanh nghiệp kinh doanh Một hệ thống thông tin tốt trở thành sức mạnh trợ giúp đắc lực cho hệ thống tất định đề Một hoạt động tác nghiệp, giao dịch hàng hoá, dịch vụ tin học hố việc nâng cao hiệu quản lý hoạt động sản xuất kinh doanh đơn vị trở nên dễ dàng Ứng dụng CNTT mang lại hiệu vô to lớn lĩnh vực, lĩnh vực sản xuất kinh doanh Các doanh nghiệp hàng đầu giới nước phát triển đạt nhiều thành công phần không ngừng đầu tư, cải tiến giải pháp, sản phẩm phần cứng phần mềm cho nhằm cho phép nâng cao hiệu quản lý hoạt động sản xuất - kinh doanh Việc phát triển ứng dụng CNTT vào quản lý hoạt động sản xuất - kinh doanh Việt Nam xu tất yếu Có khơng doanh nghiệp Việt Nam cố gắng ứng dụng sản phẩm phần mềm để tiến hành quản lý hoạt động sản xuất kinh doanh Hồ nhập xu phát triển chung Công ty TNHH MTV Cảng Khuyến Lương cố gắng bước tin học hố, xây dựng hệ thơng thơng tin chuẩn cho hoạt động tác nghiệp Trong thời gian thực tập tốt nghiệp Công ty, nhận biết yêu cầu đặt Công ty, đồng thời với gợi ý thầy giáo hướng dẫn thực tập em định lựa chọn đề tài : “Phân tích, thiết kế hệ thống thông tin quản lý bán hàng cung cấp dịch vụ Công ty TNHH MTV Cảng Khuyến Lương” LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền 1.2 Tổng quan vấn đề nghiên cứu Xây dựng hệ thống thông tin quản lý khơng cịn câu chuyện xa vời với doanh nghiệp nhu cầu quản lý thông tin cách có hệ thống trở nên vơ cấp thiết ảnh hưởng không nhỏ đến hiệu sản xuất – kinh doanh khả cạnh tranh tồn doanh nghiệp Đã có khơng đề tài nghiên cứu nước đề tài nhằm tìm lối việc quản trị trình bán hàng cung cấp dịch vụ doanh nghiệp:  Ngoài nước: - Vicki A Benge (20012), Article “The advantages of using System analysis & design to improve business quality”, Chron online newspaper Bài báo khẳng định lợi ích mà việc phân tích thiết kế HTTT quản lý mang lại cho doanh nghiệp, đặc biệt doanh nghiệp vừa nhỏ - Chokgijgarn, Paulpone (1995), Master Project “Analysis/Design and Documentation of an Information System for an Automobile Dealership in Thailand”, library.uis.edu Bài nghiên cứu phân tích, thiết kế hệ thống thơng tin quản lý chung bao gồm quản lý việc cung cấp dịch vụ công ty nhằm giúp chủ công ty giải vấn đề không trùng khớp số liệu, thất thoát doanh thu dịch vụ cung cấp  Trong nước: - Nguyễn Quốc Trung (2010), Đồ án tốt nghiệp “Phân tích, thiết kế hệ thống thơng tin quản lý bán hàng công ty Thương mại Phát triển Công nghệ Bách Khoa 4”, Viện Công nghệ thông tin Truyền thông, Đại học Bách Khoa Hà Nội Đề tài xây dựng HTTT quản lý bán hàng với chức năng: quản lý hóa đơn; tính tồn kho theo ngày nhập, tên hàng hóa theo quý, năm; quản lý hàng hóa; quản lý khách hàng; lập báo cáo;… nhằm cung cấp cho máy quản trị Công ty Thương mại Phát triển Công nghệ Bách Khoa cơng cụ quản lý hàng hóa đồng bộ, chi tiết, đồng thời giám sát chặt chẽ số lượng hàng hóa vào kho nắm thông tin khách hàng mua hàng Công ty cách hệ thống Tuy nhiên, hạn chế nghiên cứu xây dựng sơ đồ phục vụ việc thiết kệ hệ thống sơ sài, chưa thể đáp ứng mục đích xây dựng HTTT quản lý ban đầu đặt LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền - Nguyễn Thị Ánh (2011), Khóa luận tốt nghiệp “Phân tích, thiết kế hệ thống thông tin quản lý bán hàng Công ty Cổ phần Thương mại Điện tử DHE”, Khoa Hệ thống thông tin kinh tế, Đại học Thương Mại Đây đề tài xây dựng HTTT quản lý theo hướng đối tượng cách hoàn chỉnh, khắc phục nhược điểm phương pháp phân tích, thiết kế HTTT quản lý theo hướng chức như: việc phân tích thiết kế gần gũi với giới thực; tái sử dụng dễ dàng; đóng gói, che giấu thơng tin làm tăng tin an tồn cho hệ thống đặc biết tính kế thừa cao, làm giảm chi phí, hệ thống có tính mở Tuy nhiên, để xây dựng HTTT theo hướng đối tượng địi hỏi thời gian chi phí lớn, phù hợp với hệ thống lớn phức tạp Qua báo, đề tài nghiên cứu thấy xu hướng đầu tư, xây dựng HTTT quản lý doanh nghiệp phổ biến quan tâm nước Việc nên xây dựng HTTT quản lý cho doanh nghiệp thương mại đặc biệt để quản hàng hóa dịch vụ - đối tượng kinh doanh đánh giá có ích cho việc quản lý, đinh, tăng doanh thu khả cạnh tranh Tuy nhiên, việc đặt câu hỏi, nên xây dựng HTTT quản lý hàng hóa dịch vụ phương pháp để phù hợp với quy mô lĩnh vực hoạt động doanh nghiệp cụ thể, để việc đầu tư thời gian, tiền bạc trí lực người có hiệu mong đợi Trước đòi hỏi chung thời điểm mà doanh nghiệp cố gắng giảm chi phí tìm kiếm, tổng hợp đồng thời nâng cao chất lượng quản lý thông tin; với thực trạng Công ty TNHH MTV Cảng Khuyến Lương, đề tài “Phân tích, thiết kế HTTT quản lý bán hàng cung cấp dịch vụ Công ty TNHH MTV Cảng Khuyến Lương” kế thừa ưu điểm nghiên cứu trước đây, đồng thời cố gắng khắc phục tránh nhược điểm mà nghiên cứu vướng mắc hay tồn để giúp trình quản lý bán hàng cung cấp dịch vụ Công ty TNHH MTV Cảng Khuyến Lương hiệu 1.3 Mục tiêu nghiên cứu đề tài Nghiên cứu đề tài: “Phân tích, thiết kế hệ thống thông tin quản lý bán hàng cung cấp dịch vụ Công ty TNHH thành viên Cảng Khuyến Lương” nhằm: - Dựa tình hình thực trạng vấn đề quản lý bán hàng cung cấp dịch vụ Công ty TNHH MTV Cảng Khuyến Lương để xác định yêu cầu chức phi chức hệ thống LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền Code form main: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace QLBH_KhuyenLuong { public partial class frmMain : Form { public frmMain() { InitializeComponent(); } private void xuấtHàngToolStripMenuItem_Click(object sender, EventArgs e) { u LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền } private void quảnLýDịchVụToolStripMenuItem_Click(object sender, EventArgs e) { } private void danhMụcHàngHóaToolStripMenuItem_Click(object sender, EventArgs e) { frmHangHoa _frmHangHoa = new frmHangHoa(); _frmHangHoa.Show(); Hide(); } private void xuấtHàngToolStripMenuItem1_Click(object sender, EventArgs e) { frmPhieuXuatKho1 _frmPhieuXuatKho1 = new frmPhieuXuatKho1(); _frmPhieuXuatKho1.Show(); Hide(); } } } v LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền Code form danh mục hàng hóa: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.SqlClient; using DatAccess; using DTO; using DAO; w LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền namespace QLBH_KhuyenLuong { enum status { View, Insert, Update, Delete }; public partial class frmHangHoa : Form { HangHoa_DTO HangHoa = null; status Trangthai = status.View; public frmHangHoa() { InitializeComponent(); } private void Lockbutton(bool f) { btnThem.Enabled = f; btnSua.Enabled = f; btnXoa.Enabled = f; btnLuu.Enabled = (!f); btnHuy.Enabled = (!f); } private void Locktextbox(bool f) { txtMaHang.Enabled = f; txtTenHang.Enabled = f; txtSoLuong.Enabled = f; txtDacDiem.Enabled = f; } private void LoadData() { HangHoa_DAO HangHoa = new HangHoa_DAO(); x LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền hangHoa_DTOBindingSource.DataSource = HangHoa.SelectAll(); grvHangHoa.Enabled = true; Lockbutton(true); Locktextbox(false); } private void Binding() { txtMaHang.DataBindings.Clear(); txtMaHang.DataBindings.Add("Text", grvHangHoa.DataSource, "mahang"); txtTenHang.DataBindings.Clear(); txtTenHang.DataBindings.Add("Text", grvHangHoa.DataSource, "tenhang"); txtSoLuong.DataBindings.Clear(); txtSoLuong.DataBindings.Add("Text", grvHangHoa.DataSource, "soluong"); txtDacDiem.DataBindings.Clear(); txtDacDiem.DataBindings.Add("Text", grvHangHoa.DataSource, "dacdiem"); } private void ClearBinding() { txtMaHang.DataBindings.Clear(); txtTenHang.DataBindings.Clear(); txtSoLuong.DataBindings.Clear(); txtDacDiem.DataBindings.Clear(); } private void frmHangHoa_Load(object sender, EventArgs e) { LoadData(); y LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền Binding(); } private void btnThem_Click(object sender, EventArgs e) { Trangthai = status.Insert; HangHoa = hangHoa_DTOBindingSource.AddNew() as HangHoa_DTO; grvHangHoa.Enabled = true; Lockbutton(false); Locktextbox(true); ClearBinding(); } private void btnSua_Click(object sender, EventArgs e) { Trangthai = status.Update; HangHoa = hangHoa_DTOBindingSource.Current as HangHoa_DTO; grvHangHoa.Enabled = true; Lockbutton(false); Locktextbox(true); } private void btnXoa_Click(object sender, EventArgs e) { Trangthai = status.Delete; HangHoa_DAO A = new HangHoa_DAO(); string SKETQUA = null; HangHoa = hangHoa_DTOBindingSource.Current as HangHoa_DTO; if (MessageBox.Show("chắc chắn xóa ???", "Thơng báo", MessageBoxButtons.YesNo) == DialogResult.Yes) { SKETQUA = A.Delete(HangHoa); if (SKETQUA == "True") z LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền { hangHoa_DTOBindingSource.RemoveCurrent(); HangHoa = null; MessageBox.Show("Bạn xóa thành công!", "Thông báo"); LoadData(); } else { MessageBox.Show(SKETQUA, "Thông tin"); } } } private void btnHuy_Click(object sender, EventArgs e) { txtMaHang.Text = ""; txtTenHang.Text = ""; txtSoLuong.Text = ""; txtDacDiem.Text = ""; LoadData(); Binding(); } private void btnLuu_Click(object sender, EventArgs e) { string ketqua = null; HangHoa.MaHang = txtMaHang.Text; HangHoa.TenHang = txtTenHang.Text; HangHoa.DacDiem = txtDacDiem.Text; HangHoa.Soluong = Convert.ToInt32(txtSoLuong.Text); HangHoa_DAO A = new HangHoa_DAO(); if (Trangthai == status.Insert) aa LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền { ketqua = A.Insert(HangHoa); if (ketqua == "True") { HangHoa = null; Trangthai = status.View; LoadData(); } else { MessageBox.Show(ketqua, "Thông báo"); } } if (Trangthai == status.Update) { ketqua = A.Update(HangHoa); if (ketqua == "True") { HangHoa = null; Trangthai = status.View; LoadData(); } else { MessageBox.Show(ketqua, "Thông báo"); } } } } } Code form xuất kho: bb LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.SqlClient; using DatAccess; using DTO; using DAO; namespace QLBH_KhuyenLuong { public partial class frmPhieuXuatKho1 : Form { PhieuXuatKho_DTO PhieuXuatKho = null; cc LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền status Trangthai = status.View; public frmPhieuXuatKho1() { InitializeComponent(); } private void Lockbutton(bool f) { btnThem.Enabled = f; btnSua.Enabled = f; btnXoa.Enabled = f; btnLuu.Enabled = (!f); btnHuy.Enabled = (!f); } private void Locktextbox(bool f) { txtMaHang.Enabled = f; dtNgaythang.Enabled = f; txtSoLuong.Enabled = f; txtMaSo.Enabled = f; txtMaNV.Enabled = f; } private void LoadData() { PhieuXuatKho_DAO PhieuXuatKho = new PhieuXuatKho_DAO(); phieuXuatKho_DTOBindingSource.DataSource = PhieuXuatKho.SelectAll(); grvPhieuXuatKho.Enabled = true; Lockbutton(true); Locktextbox(false); dd LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền } private void Binding() { txtMaHang.DataBindings.Clear(); txtMaHang.DataBindings.Add("Text", grvPhieuXuatKho.DataSource, "mahang"); txtMaNV.DataBindings.Clear(); txtMaNV.DataBindings.Add("Text", grvPhieuXuatKho.DataSource, "MaNV"); txtSoLuong.DataBindings.Clear(); txtSoLuong.DataBindings.Add("Text", grvPhieuXuatKho.DataSource, "soluong"); txtMaSo.DataBindings.Clear(); txtMaSo.DataBindings.Add("Text", grvPhieuXuatKho.DataSource, "maso"); dtNgaythang.DataBindings.Clear(); dtNgaythang.DataBindings.Add("Text", grvPhieuXuatKho.DataSource, "ngaythang"); } private void ClearBinding() { txtMaHang.DataBindings.Clear(); txtMaNV.DataBindings.Clear(); txtSoLuong.DataBindings.Clear(); txtMaSo.DataBindings.Clear(); dtNgaythang.DataBindings.Clear(); } //public frmPhieuXuatKho1() ee LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền //{ // InitializeComponent(); //} private void frmPhieuXuatKho_Load(object sender, EventArgs e) { LoadData(); Binding(); } private void btnThem_Click(object sender, EventArgs e) { Trangthai = status.Insert; PhieuXuatKho = phieuXuatKho_DTOBindingSource.AddNew() as PhieuXuatKho_DTO; grvPhieuXuatKho.Enabled = true; Lockbutton(false); Locktextbox(true); ClearBinding(); } private void btnSua_Click(object sender, EventArgs e) { Trangthai = status.Update; PhieuXuatKho = phieuXuatKho_DTOBindingSource.Current as PhieuXuatKho_DTO; grvPhieuXuatKho.Enabled = true; Lockbutton(false); Locktextbox(true); } private void btnXoa_Click(object sender, EventArgs e) ff LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền { Trangthai = status.Delete; PhieuXuatKho_DAO A = new PhieuXuatKho_DAO(); string SKETQUA = null; PhieuXuatKho = phieuXuatKho_DTOBindingSource.Current as PhieuXuatKho_DTO; if (MessageBox.Show("chắc chắn xóa ???", "Thơng báo", MessageBoxButtons.YesNo) == DialogResult.Yes) { SKETQUA = A.Delete(PhieuXuatKho); if (SKETQUA == "True") { phieuXuatKho_DTOBindingSource.RemoveCurrent(); PhieuXuatKho = null; MessageBox.Show("Bạn xóa thành cơng!", "Thơng báo"); LoadData(); } else { MessageBox.Show(SKETQUA, "Thông tin"); } } } private void btnHuy_Click(object sender, EventArgs e) { txtMaHang.Text = ""; txtMaSo.Text = ""; txtSoLuong.Text = ""; txtMaNV.Text = ""; dtNgaythang.Text = ""; LoadData(); gg LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền Binding(); } private void btnLuu_Click(object sender, EventArgs e) { string ketqua = null; PhieuXuatKho.MaHang = txtMaHang.Text; PhieuXuatKho.MaNV = txtMaNV.Text; PhieuXuatKho.MaSo = txtMaSo.Text; PhieuXuatKho.NgayThang = Convert.ToDateTime (dtNgaythang.Text); PhieuXuatKho.SoLuong = Convert.ToInt32(txtSoLuong.Text); PhieuXuatKho_DAO A = new PhieuXuatKho_DAO(); if (Trangthai == status.Insert) { ketqua = A.Insert(PhieuXuatKho); if (ketqua == "True") { PhieuXuatKho = null; Trangthai = status.View; LoadData(); } else { MessageBox.Show(ketqua, "Thông báo"); } } if (Trangthai == status.Update) { ketqua = A.Update(PhieuXuatKho); if (ketqua == "True") { hh LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sinh viên thực hiện: Nguyễn Minh Hiền PhieuXuatKho = null; Trangthai = status.View; LoadData(); } else { MessageBox.Show(ketqua, "Thông báo"); } } } } } ii LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... chất lượng quản lý thông tin; với thực trạng Công ty TNHH MTV Cảng Khuyến Lương, đề tài ? ?Phân tích, thiết kế HTTT quản lý bán hàng cung cấp dịch vụ Công ty TNHH MTV Cảng Khuyến Lương? ?? kế thừa ưu... LÝ LUẬN VỀ PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THƠNG TIN VÀ THỰC TRẠNG CỦA VẤN ĐỀ QUẢN LÝ BÁN HÀNG VÀ CUNG CẤP DỊCH VỤ TẠI CÔNG TY TNHH MTV CẢNG KHUYẾN LƯƠNG 2.1 Cơ sở lý luận phân tích thiết kế hệ. .. sở lý luận phân tích thiết kế hệ thống thơng tin thực trạng vấn đề quản lý bán hàng cung cấp dịch vụ Công ty TNHH MTV Cảng Khuyến Lương Phần 3: Định hướng đề xuất phân tích, thiết kế hệ thống thông

Ngày đăng: 11/10/2022, 15:39

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

Tài liệu liên quan