Xây dựng phần mềm quản lý bán hàng siêu thị

50 67 0
Xây dựng phần mềm quản lý bán hàng siêu thị

Đ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

MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI 1.1 TỔNG QUAN VỀ PHẦN MỀM 1.1.1 Mục đích phần mềm 1.1.3 Phạm vi ứng dụng 1.2 CÔNG CỤ CÀI ĐẶT 1.2.1 Giới thiệu ngôn ngữ C# 1.2.2 Tìm hiểu SQL Server 2005 Express 14 CHƯƠNG 2: KHẢO SÁT 25 2.1 KHẢO SÁT HỆ THỐNG 25 2.2 PHÂN TÍCH HIỆN TRẠNG HỆ THỐNG 26 2.2.1 Nhập hàng 26 2.2.2 Bán hàng 27 2.2.3 Đổi hàng trả hàng 27 2.2.4 Kiểm tra tồn kho 27 2.3 CÁC MẨU PHIẾU 28 2.3.1 Nhập hàng 28 2.3.2 Bán hàng 29 2.3.3 Báo cáo 32 2.3.4 Quản lý tiền 33 CHƯƠNG 3: PHÂN TÍCH 35 3.1 PHÂN TÍCH BÀI TOÁN 35 3.2 PHÂN TÍCH CÁC CHỨC NĂNG CHÍNH TRONG HỆ THỐNG QUẢN LÝ 36 3.3 SƠ ĐỒ PHÂN CẤP CHỨC NĂNG HỆ THỐNG 37 3.4 BIỂU ĐỒ LUỒNG DỮ LIỆU NGỮ CẢNH 37 3.5 BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC ĐỈNH 38 3.6 BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC DƯỚI ĐỈNH 40 CHƯƠNG 4: THIẾT KẾ VÀ CÀI ĐẶT 41 4.1 THIẾT KẾ CƠ SỞ DỮ LIỆU 41 4.2 THIẾT KẾ GIAO DIỆN NGƯỜI DÙNG 45 KẾT LUẬN 48 TÀI LIỆU THAM KHẢO 49 Xây dựng phần mềm quản lý bán hàng siêu thị LỜI MỞ ĐẦU Một đất nước coi phát triển đất nước có kinh tế vững mạnh hiệu Xét phạm vi doanh nghiệp chế thị trường q trình bán hàng có vai trị lớn, định tồn phát triển doanh nghiệp Trong năm gần đây, chuyển hướng đổi chế thị trường kinh tế nước ta có nhiều biến động Hoạt động kinh doanh nói chung hầu hết doanh nghiệp đổi mới, bước đầu hoà nhập với kinh tế khu vực giới Đặc biệt, doanh nghiệp thương mại nói riêng vấn đề tiêu thụ yếu tố quan trọng việc tiêu thụ hàng hoá, nghệ thuật kinh doanh doanh nghiệp Mỗi nhà doanh nghiệp phải biết nắm bắt nguồn cung ứng hàng hoá biến động nó, phải động, thích hợp, mềm dẻo… Và trình kinh doanh phát triển cơng ty, tổ chức, doanh nghiệp lượng lớn thông tin giao dịch (mua bán, trao đổi) loại hàng hoá bên liên quan nhà cung cấp, nhà buôn bán khách hàng cần quản lí, theo dõi hàng ngày Quy mô số lượng giao dịch lớn, nhiều người số lượng thơng tin nhiều, quan trọng phức tạp Chính nhiều thời gian, cơng sức để quản lí để dẫn đến sai sót đáng tiếc quản lí, khai thác xử lí thơng tin Với thực trạng việc ứng dụng tin học vào cơng tác quản lí làm cho trình tác nghiệp đạt hiệu lớn, nhanh chóng xác Vì em chọn đề tài “Xây dựng phần mềm quản lí bán hàng Siêu Thị” làm đề đồ án tốt nghiệp em Đồ án tốt nghiệp gồm chương : Chương :Tổng quan đề tài Chương nói mục đích, phạm vi ứng dụng, giới thiệu ngơn ngữ công cụ cài đặt đồ án Chương 2: Khảo sát Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị Chương nói cấu quản lý, trạng, mẩu phiếu siêu thị Chương 3: Phân tích Trong chương nội dung phát biểu tốn quản lý siêu thị, phân tích chức tốn Chương 4: Thiết kế cài đặt Nội dung chương thiết kế sở liệu, giao diện cho tốn quản lý siêu thị Trong suốt q trình làm đồ án tốt nghiệp giúp đỡ, bảo tận tình giáo viên hướng dẫn Th.S Mạnh Thiên Lý bạn lớp giúp đỡ em hoàn thành tốt đồ án cách thuận lợi gặt hái số kết khả quan, em xin chân thành cảm ơn công lao dạy dỗ Thầy Cô khoa Công nghệ thông tin - Trường đại học Vinh, tận tình dạy dỗ bảo em suốt năm học trường Bên cạnh kết đạt khơng thể tránh thiếu sót hạn chế đồ án, mong nhận góp ý Thầy Cô bạn bè Vinh, Ngày 15 tháng 12 năm 2011 Sinh viên thực Bùi Thái Tú Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI 1.1 Tổng quan phần mềm Hoạt động kế toán hàng nói riêng hay cơng ty nói chung chuỗi công việc vất vả tốn nhiều cơng sức Nếu khơng có cần mẫn, chăm sáng suốt sai sót khơng tránh khỏi Hệ thống thông tin quản lý bán hàng giúp cho trình mua bán diễn mau lẹ hợp lý xác 1.1.1 Mục đích phần mềm Quản lý hàng hóa theo qui trình xuyên suốt từ khâu nhập hàng, xuất hàng khâu thống kê báo cáo đánh giá tình hình tồn kho Quản lý khách hàng đến mua hàng nhà cung cấp Cân đối lượng vật tư hàng hóa tồn kho với kế hoạch sản xuất nhằm đưa định kịp thời xác phục vụ cho hoạt động sản xuất phân phối hàng hóa Quản lý tài thu chi siêu thị Báo cáo thống kê truy vấn dễ dàng theo tiêu yêu cầu 1.1.2 Yêu cầu phần mềm Cung cấp thơng tin chi tiết hàng hóa cách nhanh chóng, xác đầy đủ Tìm kiếm thống kê lập báo cáo nhanh chóng theo yêu cầu ban lãnh đạo Giao diện phải thân thiện, hỗ trợ phím tắt cho chức năng, đẩy nhanh thao tác nhập liệu Giảm thiểu thời gian công sức quản lý, phát sinh nhập xuất tồn kho, tăng độ xác thống kê, đáp ứng nhanh chóng yêu cầu số liệu cho phận khác: kế toán, phục vụ yêu cầu phát triển công ty Phân quyền cấp hạn sử dụng người truy cập chức chi tiết 1.1.3 Phạm vi ứng dụng Đề tài ứng dụng đơn phục vụ yêu cầu lí bán hàng siêu thị Mini,chương trình chạy máy đơn 1.2 Công cụ vài đặt Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị 1.2.1 Giới thiệu ngôn ngữ C# C# ngơn ngữ đơn giản, với khoảng 80 từ khố mười kiểu liệu dựng sẵn, C# có tính diễn đạt cao C# hỗ trợ lập trình có cấu trúc, hướng đối tượng, hướng thành phần (component oriented) Định nghĩa lớp C# khơng địi hỏi tách rời tập tin tiêu đề với tập tin cài đặt C++ Hơn thế, C# hỗ trợ kiểu sưu liệu mới, cho phép sưu liệu trực tiếp tập tin mã nguồn Đến biên dịch tạo tập tin sưu liệu theo định dạng XML C# hỗ trợ khái niệm giao diện, interfaces (tương tự Java) Một lớp kế thừa lớp cha cài đặt nhiều giao diện C# có kiểu cấu trúc, struct (không giống C++) Cấu trúc kiểu hạng nhẹ bị giới hạn Cấu trúc thừa kế lớp hay kế thừa cài đặt giao diện C# cung cấp đặc trưng lập trình hướng thành phần property, kiện dẫn hướng khai báo (được gọi attribute) Lập trình hướng component hỗ trợ CLR thông qua siêu liệu (metadata) Siêu liệu mô tả lớp bao gồm phương thức thuộc tính, thơng tin bảo mật … C# cho truy cập trực tiếp nhớ dùng trỏ kiểu C++, vùng mã xem khơng an tồn CLR không thực thi việc thu dọn rác tự động đối tượng tham chiếu trỏ lập trình viên tự giải phóng 1.2.1.1 Chương trình Chương ta tạo, biên dịch chạy chương trình “Hello World” ngơn ngữ C# Phân tích ngắn gọn chương trình để giới thiệu đặc trưng yếu ngơn ngữ C# Ví dụ Chương trình Hello World Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị class HelloWorld { Static void Main( ) { // sử dụng đối tượng console hệ thống System Console WriteLine("Hello World"); } } 1.2.1.2 Biến Hằng Biến : Một biến dùng để lưu trữ giá trị mang kiểu liệu Cú pháp C# sau để khai báo biến : [ modifier ] datatype identifer ; Phạm vi hoạt động biến (Variable Scope): vùng đoạn mã mà từ biến truy xuất Trong phạm vi hoạt động (scope), khơng thể có hai biến mang tên trùng Hằng: Một (constant) biến giá trị thay đổi suốt thời gian thi hành chương trình Đơi lúc ta cần có giá trị bất biến Thí dụ const int a=100; // giá trị bị thay đổi 1.2.1.3 Kiểu liệu C# Các kiểu Integer: Name CTS Type Description Range(min:max) Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị sbyte System SByte 8-bit signed integer -128:127 (-27:27-1) short System Int16 16-bit signed integer -32, 768:32, 767 (-215:215-1) int System Int32 32-bit signed integer -2, 147, 483, 648:2, 147, 483, 647 (-231:231-1) -9, 223, 372, 036, 854, 775, long System Int64 64-bit signed integer 808: 9, 223, 372, 036, 854, 775, 807 (-263:263-1) byte System Byte 8-bit signed integer 0:255 (0:28-1) ushort System UInt16 16-bit signed integer 0:65, 535 (0:216-1) uint System UInt32 32-bit signed integer 0:4, 294, 967, 295 (0:232-1) ulong System.UInt64 64-bit signed integer 0:18, 446, 744, 073, 709, 551, 615(0:264-1) Kiểu liệu số dấu chấm di động (Floating Point Types) Name CTS Type Float Double System Single System Double Description 32-bit single-precision floating- point 64-bit double-precision floating- point Significant Range Figures (approximate) 15/16 ±1 × 10-45 to ±3 × 1038 ±5 × 10-324 to ±1 × 10308 Kiểu liệu số thập phân (Decimal Type): Name CTS Type Description decimal System Decimal 128-bit high Significant Range Figures (approximate) 28 ±1 × 10-28 to Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị ±7 × 1028 precision decimal notation Kiểu Boolean : Name CTS Type Value Bool System Boolean true or false Kiểu Character Type: Name CTS Type Value char System Char Represents a single 16-bit (Unicode) character Kiểu tham khảo tiền định nghĩa: Name object CTS Type System Object Description The root type, from which all other types in the CTS derive (including value types) string System String Unicode character string Các ký tự escape thông dụng: Escape Sequence Character \' Single quote \" Double quote \\ Backslash \0 Null \a Alert \b Backspace \f Form feed Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị \n Newline \r Carriage return \t Tab character \v Vertical tab 1.2.1.4 Câu lệnh điều kiện Câu lệnh điều kiện if Cú pháp : if (condition) statement(s) [else statement(s)] Câu lệnh switch Các câu lệnh if nằm lồng khó đọc, khó gỡ rối Khi có loạt lựa chọn phức tạp nên sử dụng câu lệnh switch Cú pháp : switch (biểu thức) { casce biểu thức ràng buộc: câu lệnh câu lệnh nhảy [default: câu lệnh mặc định] } Vòng lặp for: Cú pháp: for (initializer; condition; iterator) { statement(s) } Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị Vòng lặp while (The while Loop) Cú pháp : while(condition) statement(s); Vòng lặp while (The do…while Loop) { // Vịng lặp thực lần chí câu điều kiện sai MustBeCalledAtLeastOnce(); condition = CheckCondition(); } while (condition); Vòng lặp foreach (The foreach Loop) Cú pháp sau: foreach (type identifier in expression) statement Câu lệnh break Ta dùng câu lệnh break muốn ngưng ngang xương việc thi hành thoát khỏi vòng lặp Câu lệnh continue Câu lệnh continue dùng vòng lặp ta muốn khởi động lại vịng lặp lại khơng muốn thi hành phần lệnh lại vòng lặp, điểm thân vịng lặp Câu lệnh return Câu lệnh return dùng thoát khỏi hàm hành lớp, trả quyền điều khiển phía triệu gọi hàm (caller) Nếu hàm có kiểu liệu trả Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị CHƯƠNG 3: PHÂN TÍCH 3.1 Phát biểu toán Hàng ngày, nhân viên bán hàng phải tiếp nhận số lượng lớn yêu cầu mua hàng khách hàng Hệ thống phải cho phép nhân viên bán hàng lập hố đơn tính tiền cho khách hàng cách nhanh chóng Đối với khách hàng mua lẻ hệ thống khơng cần lưu thơng tin khách hàng mà lưu lại hoá đơn để phận kế tốn thống kê Ngồi việc bán lẻ, siêu thị bán lỉ cho đơn vị can mua với số lượng nhiều Với đơn vị hệ thống cần phải lập hố đơn chi tiết cho họ để toán tiền Khi nhận đơn đặt hàng, phận tiếp nhận đơn đặt hàng kiểm tra khả đáp ứng đơn đặt hàng Nếu đủ khả đáp ứng đơn đặt hàng, phận nhập thông tin đơn đặt hàng vào hệ thống Trong siêu thị có quầy thu ngân, quầy phụ trách nhân viên bán hàng Tại thời điểm có nhân viên phụ trách quầy thu ngân Hệ thống phải lưu lại phiên làm việc nhân viên để tiện cho việc quản lý sau Vào cuối ngày, phận kế toán thống kê tình hình bán hàng siêu thị, tính toán xem lượng hàng tồn, hàng hết để lên kế hoạch nhập hàng hay lý hàng tồn Hệ thống phải cho phép phận kế toán thống kê chi tiết tình hình siêu thị Vào cuối tháng ban giám đốc yêu cầu, phận kế toán lập báo cáo thống kê tình hình bán hàng siêu thị gửi lên ban gáim đốc Hệ thống phải cho phép phận kế tốn làm báo cáo thống kê tình hỉnh bán hàng tháng khoảng thời gian cho trước Khi có hàng hết cần bổ sung hàng mới, siêu thị nhập hàng từ nhà cung cấp Thông tin hàng cần nhập phải lưu lại để phận kế tốn thống kê tình hình mua bán siêu thị Thơng tin trình lên ban giám đốc để duyệt xem có phép nhập hàng hay không Khi nhập hàng 35 Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị phận kho lập mã vạch, tính toán số lượng nhập hàng vào hệ thống Hệ thống phải cho phép phận kho nhập hàng vào hay cập nhật hàng 3.2 Phân tích chức hệ thống quản lý + Quản lý nhân viên: Nhân viên siêu thị quản lý với thông tin:Mã số, Tên nhân viên,năm sinh, địa + Quản lý khách hàng: Khách hàng thân thiết mua hàng siêu thị cần cung cấp thông tin : Tên khách hàng, năm sinh, số điện thoại,địa + Quản lý nhập, xuất kho:Khi nhập xuất hàng siêu thị cần lưu thông tin:ngày tháng nhập xuất,tổng trị giá Hàng nhập: - Nhập hàng theo hố đơn mua hàng cơng ty - Hàng nhập theo dõi dựa trên: mã hàng, chủng loại hàng, nhóm hàng, số lượng, đơn vị tính, đơn giá… - Báo cáo nhập hàng kỳ Hàng xuất: - Hàng xuất quầy theo dõi theo mã hàng, nhóm hàng, chủng loại, số lượng xuất… - Báo cáo lượng hàng xuất kỳ Quản lý hàng tồn: - Tổng hợp phát sinh xuất nhập tồn kỳ - Báo cáo hàng tồn giá trị tồn kỳ + Quản lý mặt hàng siêu thị:Mặt hàng siêu thị quản lý dụa thông tin: Mã mặt hàng, tên mặt hàng, loại, đơn vị tính + Quản lý tài thu chi siêu thị: Bao gồm việc quản lý hóa đơn, phiếu chi để tiến hành kiểm kê thu chi theo định kì Dựa theo hố đơn thu, chi siêu thị để tính lãi suất đóng thuế kinh doanh hàng tháng 36 Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị 3.3 Sơ đồ phân cấp chức hệ thống HỆ THỐNG QUẢN LÝ BÁN HÀNG Nhập Hàng (NH) Xuất Hàng Quản lý Quỹ Tiền Báo cáo Thống kê Cập nhật NCC Cập nhật KH QL Phiếu Thu Hàng hết SL Cập nhật HH Lấy TT HH QL Phiếu Chi Hàng tồn kho Lập Phiếu NH Cập nhật HH QL Sổ Quỹ Chi tiết hàng Nhập Nhâp kho hàng KH trả Lập HĐBH Thanh toán tiền NCC Chi tiết hàng Xuất Trả hàng cho NCC Công nợ cần thu Công nợ cần trả Trong qúa trình quản lí bán hàng hệ thống cập nhập đựơc danh mục hàng hố, nhóm hàng hóa, NCC, khách hàng, thông tin sửa chữa thông tin hàng hố Bên cạnh hệ thống thống kê số lượng hàng tồn hay số lượng hàng xuất thơng qua báo cáo tình hình xuất nhập cơng nợ cần thu cần trả 3.4 Biểu đồ luồng liệu ngữ cảnh : 37 Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị Nhà cung cấp Ghi Phiếu Chi Phiếu NK HH,Hóa Đon NH Phiếu đặt Ghi Phiếu Thu QUẢN LÝ BÁN HÀNG hhhhuytghrhhhhhhhhh hhhhhhHHHHHHH Văn báo cáo Yêu cầu báo cáo HH Hóa đơn Bán Hàng uuuugghhggfggfhrhjgg Danh sách HH Khách Hàng Ban quản lý Bộ phận quản lí bán hàng trình duyệt báo cáo việc nhập hàng hố văn u cầu.Sau Nhà cung cấp tiếp nhận đơn đặt hàng phận Quản lí bán hàng đáp ứng đủ số lưọng hàng yêu cầu.Và sau phục vụ yêu cầu khách hàng thông qua danh sách mua hàng,và xuất hoá đơn bán hàng 3.5 Biểu đồ luồng liệu mức đỉnh 38 Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị Hàng Trả Hàng Hóa Phiếu đặt hàng Hàng Hóa Khách hàng Phiếu chi Bảng giá hàng Phiếu thu Xuất hàng Sổ Quỹ Nhập Hàng Hóa đơn Nhà cung cấp Hóa đơn bán hàng Hàng Trả Phiếu chi Phiếu chi Quản lý thu-chi Thanh toán nợ Sổ Nhập Hàng Thanh toán nợ Phiếu chi Báo cáo Báo cáothống kê Ban quản lý Yêu cầu báo cáo 3.6 Biểu đồ luồng liệu mức đỉnh : 3.6.1 Nhập hàng: Nhà cung cấp Phiếu nhập hàng TT NCC Cập nhật NCC Sổ Nhập Hàng Hàng Hóa TT HH Phiếu thu Bảng giá hàng Lập phiếu NH Thơng tin HH Thêm,Sữa,Xóa NCC Cập nhật HH TT NCC Phiếu thu Hóa đơn bán hàng Nhập kho hàng KH trả Ghi phiếu chi HH Thông tin HH Khách Hàng 39 Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị 3.6.2 Xuất hàng: Nhà cung cấp Phiếu TT Phiếu nhập hàng Khách hàng Hàng trả Sổ Nhập Hàng Cập nhật KH Hàng KH Mua Hóa đơn bán hàng Trả hàng cho NCC Sổ Khách hàng Phiếu thu HĐBH Bảng giá hàng Cập nhật HH Lập HĐBH Lấy TT KH phiêu chi trả lại hàng 3.6.3 Quản lý Thu- Chi: Nhà cung cấp Khách hàng Phiếu chi Quản lý phiếu thu Phiếu thu Phiếu TT Quản lý phiếu chi Sổ quỹ Quản lý sổ quỹ 40 Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị CHƯƠNG 4: THIẾT KẾ VÀ CÀI ĐẶT Phần mềm thiết kế ngôn ngữ C# hệ quản trị CSDL SQL Server 2005 Express 4.1 Thiết kế sở liệu: Bảng Hàng Hóa (tblHangHoa) Trường Dữ liệu MaHH Kiểu Dữ Liệu int MaVach char (17) MaNhomHH int TenSP nvarchar (max) Ghi Mã Hàng Hóa, Khóa Mã Vạch Mã nhóm Hàng Hóa, Khóa ngoại Tên Sản Phẩm MaDVT int Mã Đơn Vị Tính, Khóa ngoại MaNCC int Mã Nhà Cung Cấp, Khóa ngoại HSD nvarchar (20) VAT int GiaBanBuon float ChietKhauBanBuon GiaBanLe int float ChietKhauBanLe GiaNhap int float Hạn Sử Dụng Thuế VAT Giá bán buôn Chiết khấu bán buôn Giá bán lẻ Chiết khấu bán lẻ Giá nhập ChietKhauNhap int Chiết khấu nhập SoLuong int Số lượng 41 Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị Bảng Nhóm Hàng Hóa (tblNhomHH) Trường Dữ liệu Kiểu Dữ Liệu MaNhomHH int TenNhom nvarchar (max) Ghi Mã Nhóm Hàng Hóa, Khóa Tên Nhóm Hàng Hóa Bảng Đơn Vị Tính (tblDVT) Trường Dữ liệu Kiểu Dữ Liệu MaDVT int TenDVT nvarchar (max) Ghi Mã Đơn Vị tính, Khóa Tên Đơn Vị tính Bảng Hóa Đơn (tblHoaDon) Trường Dữ liệu MaHD Kiểu Dữ Liệu int Ghi Mã Hóa Đơn, Khóa MaCTHD char (20) Mã Chi Tiết Hóa Đơn, Khóa ngoại Ngaylap datetime Ngày lập Hóa Đơn MaNV int Mã Nhân Viên lập Hóa Đơn, Khóa ngoại MaKH int GhiChu nvarchar(Max) TongTien float Mã Khách hàng, Khóa ngoại Ghi Tổng tiền hóa đơn Bảng Phiếu Chi (tblPhieuChi) 42 Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị Trường Dữ liệu SoPhieuThu Kiểu Dữ Liệu int Ghi Số phiếu thu, Khóa SoTien float Số tiền thu LyDo nvarchar (50) Lý thu datetime Ngày thu NgayThu NVThu int GhiChu mvarchar (max) HSD nvarchar (20) MaKH int Nhân viên thu, Khóa ngoại Ghi chú, Hạn Sử Dụng Mã Khách hàng nợ, Khóa ngoại Bảng Phiếu Thu (tblPhieuThu) Trường Dữ liệu SoPhieuChi Kiểu Dữ Liệu int Ghi Số phiếu thu, Khóa SoTien float Số tiền thu LyDo nvarchar (50) Lý thu datetime Ngày thu NgayChi NVChi int GhiChu mvarchar (max) HSD nvarchar (20) MaKH int Nhân viên thu, Khóa ngoại Ghi chú, Hạn Sử Dụng Mã Khách hàng,NCC nợ, Khóa ngoại Bảng Khách Hàng (tblKhachHang) Trường Dữ liệu Kiểu Dữ Liệu Ghi MaKH int TenKH nvarchar (50) Tên Khách Hàng DiaChi nvarchar (50) Địa Khách Hàng DT char(20) Mã Khách hàng, Khóa ĐIện thoại Khách hàng 43 Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị Trường Dữ liệu Kiểu Dữ Liệu MaNCC int TenNCC nvarchar(max) Ghi Mã Nhà cung cấp, Khóa Tên Nhà cung cấp DT char(20) Điện thoại Nhà cung cấp fax char(20) Fax nhà cung cấp DiaChi nvarchar(max) Địa nhà cung cấp NguoiLienHe nvarchar(Max) Người liên hệ DTNLH char(20) Điện thoại người liên hệ Bảng Nhân Viên (tblNhanVien) Trường Dữ liệu Kiểu Dữ Liệu Ghi MaNV int Mã Nhân Viên, Khóa TenNV nvarchar(50) Tên Nhân Viên DiaChi nvarchar (50) Địa Nhân Viên DT char(20) Điện thoại Nhân Viên CMND char(20) CMND NgayVaolam datetime Ngày vào làm UserName nvarchar(50) Tên đăng nhập hệ thống Password nvarchar (50) Mật Bảng Chi Tiết Hóa Đơn (tblChiTietHD) Trường Dữ liệu Kiểu Dữ Liệu Ghi MaCTHD int Mã Chi Tiết Hóa đơn, Khóa MaSP int Mã Sản Phẩm SoLuongBan int Số Lượng bán ThanhTien float Thành Tiền 44 Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị 4.2 Thiết kế giao diện người dùng : Hàng Hóa Nhập Hàng 45 Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị Bán Hàng Quản lý phiếu thu 46 Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị Quản lý phiếu chi Sổ Quỹ 47 Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị KẾT LUẬN Sau thời gian thực đồ án vừa qua, em làm việc nghiêm túc với hướng dẫn nhiệt tình giáo Th.S Mạnh Thiên Lý, em thu hoạch kết sau:  Hiểu rõ phương pháp phân tích thiết kế hệ thống  Qua thời gian làm đồ án em có thêm kiến thức thực tế, thông tin nắm cấu tổ chức siêu thị, đặc biệt cách thức quản lý bán hàng siêu thị, việc ứng dụng công nghệ thông tin công tác quản lý  Giúp em tăng khả tư lập trình giải toán cách logic Sau đồ án phương hướng phát triển đồ án em xây dựng hoàn chỉnh phần mềm quản lý bán hàng sử dụng ngồi thực tế Đồ án khơng thể tránh khỏi thiếu sót hạn chế mình, em mong nhận bảo, góp ý thầy cô bạn bè Em xin chân thành cảm ơn cô giáo Th.S Mạnh Thiên Lý giúp đỡ, bảo em suốt trình làm đồ án tốt nghiệp vừa qua! 48 Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị TÀI LIỆU THAM KHẢO [1] Phạm Hữu Khang (Chủ biên), Lập trình Windown Forms (Tập 2), NXB Lao Động Xã Hội, 2006 [2] Phạm Hữu Khang (Chủ biên), Lập trình hướng đối tượng (Tập 3), NXB Lao Động Xã Hội, 2006 [3] Phạm Hữu Khang (Chủ biên), Lập trình sở liệu, NXB Lao Động Xã Hội, 2006 [4] Nguyễn Văn Ba, Phân tích thiết kế hệ thống thơng tin, NXB Đại học Quốc gia Hà Nội, 2006 [5] Đỗ Trung Tuấn, Cơ sở liệu, NXB Giáo dục, 1998 49 Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh ... Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị Bán Hàng Quản lý phiếu thu 46 Bùi Thái Tú - Lớp 48K CNTT - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị Quản lý phiếu chi... Vinh Xây dựng phần mềm quản lý bán hàng siêu thị Hàng Trả Hàng Hóa Phiếu đặt hàng Hàng Hóa Khách hàng Phiếu chi Bảng giá hàng Phiếu thu Xuất hàng Sổ Quỹ Nhập Hàng Hóa đơn Nhà cung cấp Hóa đơn bán. .. - Đại học Vinh Xây dựng phần mềm quản lý bán hàng siêu thị Chương nói cấu quản lý, trạng, mẩu phiếu siêu thị Chương 3: Phân tích Trong chương nội dung phát biểu tốn quản lý siêu thị, phân tích

Ngày đăng: 03/10/2021, 12:52

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