1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Chương trình quản lý cây xăng

37 16 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 37
Dung lượng 786,95 KB

Nội dung

SVTH : Vũ Thị Trà Lý Đồ án tốt nghiệp đại học Lời nói đầu Trong thời đại công nghệ thông tin nh- nay, trao đổi thông tin trở thành nhu cầu thiết yếu thiếu quốc gia nói riêng, toàn giới nói chung Sự phát triển công nghệ thông tin gắn chặt với phát triển kinh tế nh- phát triển ứng dụng khoa học kỹ thuật Ngày nay, phát triển công nghệ thông tin xây dựng sở hạ tầng làm tảng vững để xây dựng phát triển kinh tế vững mạnh Trong xu việc quản lý dựa vào máy tính nhu cầu thiết yếu hầu hết ngành, doanh nghiệp, việc tin học hoá b-ớc công tác quản lý, khai thác điều hành sản xuất kinh doanh đòi hỏi ngày cấp thiết Tr-ớc xu đó, để tiếp cận góp phần đẩy mạnh phổ biến c«ng nghƯ th«ng tin , thêi gian thùc tËp tốt nghiệp em đà tìm hiểu quy trình quản lý xăng từ làm sở để phân tích thiết kế hệ thống quản lý xăng cho đồ án tốt nghiệp Tuy đà cố gắng tìm hiểu, phân tích cài đặt hệ thống cách hoàn thiện nh-ng chắn không tránh khỏi thiếu sót Em mong nhận đ-ợc thông cảm góp ý thầy cô bạn để ch-ơng trình đ-ợc hoàn thiện Qua cho phép em đ-ợc gửi lời cảm ơn chân thành đến thầy cô khoa Công nghệ thông tin, đặc biệt thầy giáo Ths Trần Xuân Tr-ờng, ng-ời đà trực tiếp h-ớng dẫn giúp đỡ em hoàn thành đồ án tốt nghiệp Em xin chân thành cảm ơn! Sinh viên thực Vũ Thị Trà Lý GVHD : ThS Trần Xuân Tr-ờng SVTH : Vũ Thị Trà Lý Đồ án tốt nghiệp đại học MụC LụC Lời nói đầu MôC LôC CHƯƠNG I: Giới thiệu Lý chọn đề tài Giíi thiƯu chung 2.1 HƯ thèng cị 2.2 HÖ thèng míi Yêu cầu toán 3.1 Qu¶n lý 3.2 T×m kiÕm 3.3 Báo cáo thống kê Nhiệm vụ toán 5 Bài toán quản lý xăng 6 Cµi ®Ỉt hƯ thèng 6.1 Hệ quản trị CSDL SQL Server: 6.2 Công nghệ NET để phat triển ứng dụng 6.3 Giíi thiƯu ngôn ngữ C# CHƯƠNG II: Phân tích hệ thống 11 Phân tích chức 11 1.1 Các chức hệ thống 11 1.2 Ph©n r· chøc cập nhật liệu 12 1.3 Phân rà chức quản lý d÷ liƯu 12 1.4 Phân rà chức thống kê in ấn 13 1.5 Ph©n rà chức quản lý hệ thống 14 Phân tích liệu 15 GVHD : ThS Trần Xuân Tr-ờng Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý 2.1 Biểu đồ luồng liệu mức khung c¶nh cđa hƯ thèng 15 2.2 BiĨu ®å lng d÷ liƯu møc ®Ønh cđa hƯ thèng 16 2.3 Biểu đồ luồng liƯu møc d-íi ®Ønh cđa hƯ thèng 17 Chn hãa d÷ liƯu 19 Thành phần liệu hệ thống mức vật lý 22 CHƯƠNG III: Ch-ơng trình quản lý xăng 28 CHƯƠNG IV : Đánh giá h-ớng phát triển 36 Đánh giá 36 1.1 Ưu điểm 36 1.2 Nh-ợc điểm 36 H-íng ph¸t triĨn 36 CHƯƠNG V : Tài liệu tham khảo 37 GVHD : ThS Trần Xuân Tr-ờng Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý CHƯƠNG I: Giới thiệu Lý chọn đề tài Nhu cầu lại, trao đổi nhu cầu thiếu sống hàng ngày Đi với nhu cầu tăng lên loại ph-ơng tiện số l-ợng nh- chủng loại Vì việc cung cấp l-ợng để ph-ơng tiện hoạt động ngày trở nên cần thiết Thực tế nhiều xăng , việc bán hàng thực theo cách thủ công Điều đà làm giảm hiƯu qu¶ cđa viƯc kinh doanh rÊt nhiỊu Tõ lý đó, em đà chọn đề tài với mong muốn phần giúp đ-ợc nhà quản lý giải đ-ợc khó khăn Giới thiệu chung 2.1 Hệ thống cũ Nh-ợc điểm : chủ yếu quản lý theo ph-ơng pháp thủ công việc mua bán, tìm kiếm khách hàng nợ, việc làm hóa đơn, tình tiền công Với l-ợng ph-ơng tiện nh- hiƯn th× viƯc cã mét hƯ thèng míi ứng dụng máy tính vào xử lý cần thiết 2.2 Hệ thống Ngày với phát triển công nghệ thông tin ngành tin học đà trở thành ngành khoa học quan trọng đà đ-ợc sử dụng rộng rÃi lÜnh vùc Sư dơng m¸y tÝnh gióp cho viƯc l-u trữ, xử lý liệu đ-ợc thực cách dễ dàng, thuận tiện, nhanh chóng đạt đ-ợc độ xác cao Ch-ơng trình quản lý xăng đ-ợc xây dựng nhằm đ-a toàn việc l-u trữ, xử lý số liệu máy Với hệ thống ng-ời sử dụng không cần kiến thức chuyên môn cao mà sử dụng, khai thác hệ thống cách hiệu GVHD : ThS Trần Xuân Tr-ờng Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý Yêu cầu toán Hệ thống quản lý xăng hoạt động phải đáp ứng đ-ợc chức sau: 3.1 Quản lý - Quản lý nhân viên - Quản lý khách hàng - Quản lý xăng, loại xăng - Quản bán lẻ - Quản lý hang mua, bán - Quản lý việc nợ, trả khách hàng - Quản lý l-ợng hàng bán, l-ợng hàng tồn 3.2 Tìm kiếm - Tìm kiếm khách hàng nợ, trả - Tìm kiếm loại hàng 3.3 Báo cáo thống kê - Thống kê theo ngày - Thống kê tổng hợp - Thống kê nợ, trả Nhiệm vụ toán Bài toán quản lý xăng bao gồm nhiệm vụ sau: - Các thông tin đầu vào: + Các thông tin khách hàng + Các thông tin nhân viên + Các thông tin xăng + Các thông tin hàng mua, hàng bán + Các thông tin giá - Các kết đầu + Các tính toán l-ợng hàng mua, hàng bán, tổng tiền GVHD : ThS Trần Xuân Tr-ờng Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý + Các báo cáo thống kê Qua thông tin đầu vào kết đầu ta thấy đ-ợc nhu cầu cần thiết phải tin học hoá toán công đoạn trình quản lý Khi toán đà đ-ợc tin học hoá giúp cho việc quản lý đ-ợc thuận lợi nhanh chóng Bài toán quản lý xăng Qua tìm hiểu thực tế số xăng em đà thiết kế ch-ơng trình quản lý xăng gồm số chức sau : - Quản lý khách hàng: Thông tin khách hàng đ-ợc cập nhật đầy đủ vào bảng, ghi bảng thể đầy đủ thông tin khách hàng với nội dung: Mà khách hàng, tên khách hàng, điện thoại, địa khách hàng Khi cập nhật thông tin khách hàng thông tin đ-ợc thể đầy đủ bảng liệu - Quản lý nhân viên: Thông tin nhân viên đ-ợc hiển thị bảng, thông tin nhân viên đ-ợc thể thông qua tr-ờng: mà nhân viên, tên nhân viên, giới tính, địa chỉ, điện thoại, phận - Quản lý xăng: việc quản lý xăng cho biết thông tin chi tiết xăng nh-: xăng hàng hay hết hàng, giá mua, giá bán, loại xăng - Quản lý bán lẻ: việc quản lý bán lẻ cho biết thông tin giá bán đ-ợc cập nhật theo ngày, loại hàng đà bán, số l-ợng bán.Thông tin quản lý bán lẻ đ-ợc hiển thị giao diện ch-ơng trình để ng-ời quản lý tiện theo dõi Ng-ời quản lý tìm kiếm thông tin bán lẻ theo ngày, theo mà hàng - Quản lý nợ, trả: Thông tin nợ, trả đ-ợc l-u hai bảng liệu Ng-ời quản lý cập nhật thông tin từ hai form quản lý nợ quản lý trả Thông tin nợ, trả đ-ợc hiên thị giao diện ch-ơng GVHD : ThS Trần Xuân Tr-ờng Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý trình Ng-ời quản lý tìm kiếm khách hàng nợ, trả theo ngày theo mà khách hàng - Quản lý nhËp hµng vµo kho: viƯc nhËp hµng vµo kho đ-ợc quản lý thông qua hai bảng bảng hoá đơn bảng chi tiết hoá đơn Bảng hoá đơn cho biết thông tin ng-ời thực giao dịch, tổng tiền giao dịch, bảng chi tiết hoá đơn cho biết thông tin chi tiết hàng nh-: đơn giá, số l-ợng - Cập nhật giá bán: giá bán hàng thay đổi theo ngày, có thay đổi giá ng-ời quản lý cập nhật giá bán dễ dàng - Báo cáo thống kê: việc thống kê việc cần thiết ch-ơng trình quản lý Có thể thống kê số l-ợng bán, tổng tiền bán, số l-ợng tồn, thống kê theo loại hàng xăng theo ngày theo tháng Bài toán quản lý xăng nói chung đ-ợc giải thông qua việc xử lý nhiều toán nhỏ: quản lý nhân viên, quản lý khách hàng, quản lý nợ, trả, quản lý thông tin xăng, quản lý hàng mua, hàng bán, tìm kiếm thông tin khách hàng, loại hàng, thông tin giá loại hàng Cài đặt hệ thống Hệ thống đ-ợc cài đặt công cụ sau: - Hệ quản trị CSDL: hệ thống dùng hệ quản trị CSDL Microsoft SQL Server - Ngôn ngữ lập trình : C# - Môi tr-ờng thực thi : Hệ thống hoạt động tốt hệ điều hành Windows XP/2003/Vista 6.1 Hệ quản trị CSDL SQL Server: Đây hệ quản trị CSDL mạnh, đảm bảo tính an toàn liệu cao, l-u trữ liệu với l-ợng liệu lớn, đảm bảo thông tin quản lý đ-ợc an toàn Phiên SQL Server 2005 hỗ trợ hoàn toàn việc sử dụng tiÕng ViƯt theo chn Unicode GVHD : ThS TrÇn Xuân Tr-ờng Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý 6.2 Công nghệ NET để phat triển ứng dụng Visual Studio 2005 công cụ phát triển phần mềm mạnh, xây dựng chọn vẹn giảI pháp tổng thể Đây công cụ hỗ trợ hoàn toàn mà Unicode Visual Studio 2005 dựa tảng NET framework với mục tiêu ứng dụng viết NET chạy đ-ợc nơi độc lập với platform nh- phần cứng, hệ điều hành Các máy tính cần có NET Framework chạy đ-ợc ứng dụng mà không cần phải dịch lại ¦ng dơng b»ng NET cã thĨ viÕt b»ng bÊt cø ngôn ngữ nh- : VB, C++,C# cách dễ dàng ứng dụng Hạt nhân NET Framework có đặc điểm sau: - Triển khai đơn giản nhanh hơn, cài đặt đơn giản an toàn, DLL cần copy chạy, không cần register nh- COM DLL tránh đ-ợc tình trạng ch-ơng trình t-ơng tranh ứng dụng dùng chung nh- ứng dụng phát triển COM - Các công việc thiết yếu nh- quản lý nhớ, liên lạc tiến trình đ-ợc thực tự động - Các công cụ đ-ợc hỗ trợ đầy đủ: NET Framework Base Class cung cÊp tiƯn Ých rÊt phong phó cho file, network, XML, database 6.3 Giới thiệu ngôn ngữ C# Ngôn ngữ C# đơn giản khoảng khoảng 80 từ khoá m-ời kiểu liệu đ-ợc xây dựng sẵn Tuy nhiên ngôn ngữ C# bao gồm tất hỗ trợ cấu trúc, thành phần, lập trình h-ớng đối t-ợng 6.4 Các đặc tính C# a C# ngôn ngữ đơn giản C# loại bỏ vài phức tạp rối rắm nh- ngôn ngữ Java C++, bao gồm việc loại bỏ Macro, Template, đa kế thừa lớp GVHD : ThS Trần Xuân Tr-ờng Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý sở ảo, chúng nguyên nhân gây nhầm lẫn hay dẫn đến đề cho ng-ời phát triển C++ C# ngôn ngữ dựa tảng C C++, C# giống với diện mạo, cú pháp, biểu thức, toán tử chức khác đ-ợc lấy trực tiếp từ ngôn ngữ C C++, nh-ng đà đ-ợc cảI tiến để làm ngôn ngữ đơn giản hơn, vài cải tiến loại bỏ d- thừa thêm vào cú pháp thay đổi b C# ngôn ngữ đại Những đặc tính nh- xử lý ngoại lệ, thu gom nhớ tự động, kiểu liệu mở rộng bảo mật mà nguồn đặc tính đ-ợc mong đợi ngôn ngữ đại C# chứa tất đặc tính c C# ngôn ngữ h-ớng đối t-ợng Những đặc điểm ngôn ngữ h-ớng đối t-ợng đóng góp, kế thừa đa hình, C# hỗ trợ tất đặc tính d C# ngôn ngữ mạnh mẽ mềm dẻo Nh- đà đề cập trứơc, với ngôn ngữ C# bị giới hạn thân Ngôn ngữ không đặt ràng buộc lên việc làm C# đ-ợc sử dụng cho nhiều dự án khác nh- tạo ứng dụng xử lý văn bản, ứng dụng đồ hoạ, tính trình biên dịch cho ngôn ngữ khác e C# ngôn ngữ từ khoá C# ngôn ngữ sử dụng giới hạn từ khoá Phần lớn từ khoá đ-ợc sử dụng để mô tả thông tin Chúng ta nghĩ ngôn ngữ có nhiều từ khoá mạnh hơn, điều tr-ờng hợp ngôn ngữ C#, thấy ngôn ngữ sử dụng để lµm bÊt cø nhiƯm vơ nµo f C# lµ mét ngôn ngữ h-ớng Module GVHD : ThS Trần Xuân Tr-ờng Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý Mà nguồn C# đ-ợc viết phần gọi lớp, lớp chứa ph-ơng thức thành viên Những lớp ph-ơng thức đ-ợc sử dụng lại ứng dụng hay ch-ơng trình khác Bằng cách truyền mẫu thông tin đến lớp hay ph-ơng thức tạo mà nguồn dùng lại có hiệu GVHD : ThS Trần Xuân Tr-ờng 10 Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý - Bảng bán lẻ (tabBanLe) - Bảng nhân viên (tabNhanVien) - Bảng khách hàng(tabKhachHang) GVHD : ThS Trần Xuân Tr-ờng 23 Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý - Bảng nợ(tabNo) - Bảng trả(tabTra) - Bảng số xăng(tabCSCX) GVHD : ThS Trần Xuân Tr-ờng 24 Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý - Bảng hàng(tabHang) - Bảng hoá đơn mua(tabHoaDonMua) - Bảng hoá đơn chi tiết(tabHoaDonMua_ChiTiet) GVHD : ThS Trần Xuân Tr-ờng 25 Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý - Bảng loại xăng(tabLoaiCayXang) - Bảng loại hàng(tabLoaiHang) - Bảng usename(tbl_userlogin) GVHD : ThS Trần Xuân Tr-ờng 26 Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý - Sơ đồ thực thể liên kết GVHD : ThS Trần Xuân Tr-ờng 27 Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý CHƯƠNG III: Ch-ơng trình quản lý xăng - Giao diện - Giao diện quản lý danh mục xăng GVHD : ThS Trần Xuân Tr-ờng 28 Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý - Giao diện quản lý danh mục xăng - Giao diện quản lý nhân viên GVHD : ThS Trần Xuân Tr-ờng 29 Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý - Giao diện quản lý khách hàng - Giao diện quản lý nợ GVHD : ThS Trần Xuân Tr-ờng 30 Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý - Giao diện quản lý trả - Giao diện quản lý số xăng GVHD : ThS Trần Xuân Tr-ờng 31 Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý - Giao diện quản lý giá bán lẻ - Giao diƯn form cËp nhËt gi¸ b¸n GVHD : ThS Trần Xuân Tr-ờng 32 Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý - Giao diện form danh mục loại hàng - Giao diện form danh mục hàng GVHD : ThS Trần Xuân Tr-ờng 33 Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý - §ỉi mËt khÈu - Giao diƯn form login GVHD : ThS Trần Xuân Tr-ờng 34 Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý - Một số mẫu báo cáo thống kê ch-ơng trình GVHD : ThS Trần Xuân Tr-ờng 35 Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý CHƯƠNG IV : Đánh giá h-ớng phát triển Đánh giá 1.1 Ưu điểm - Ch-ơng trình nhỏ gọn, hoạt động nhanh, tiêu tốn tài nguyên hệ thèng - Giao diƯn th©n thiƯn, dƠ sư dơng - Ch-ơng trình đà thực đ-ợc số tác vụ ch-ơng trình quản lý - Có thể in báo cáo thống kê cần thiết 1.2 Nh-ợc điểm - Một số tác vụ ch-a đ-ợc xử lý H-ớng phát triển Mặc dù muốn đ-a hệ thống có đầy đủ chức thoả mÃn yêu cầu hỗ trợ đắc lùc cho ng-êi sư dơng, song víi vèn kiÕn thøc có hạn thời gian không cho phép nên em đáp ứng đ-ợc tất yêu cầu đó, em đà chọn module ®Ĩ triĨn khai Mét sè h-íng ph¸t triĨn cđa hƯ thống: - Hoàn thành tất yêu cầu ng-ời dùng - Khách hàng nh- nhân viên xem trực tiếp thông tin cần thiết mà không thiết phảI thông qua ng-ời quản lý - Thông tin hàng mua, hàng bán, giá đ-ợc cập nhật cách nhanh tới nhà quản lý, khách hàng GVHD : ThS Trần Xuân Tr-ờng 36 Đồ án tốt nghiệp đại học SVTH : Vũ Thị Trà Lý CHƯƠNG V : Tài liệu tham khảo [1] Nguyễn Văn Ba, Phân tích thiết kế hệ thống thông tin Nhà xuất ĐHQG Hà Nội [2] TS Ngun TiÕn Dịng, Kü tht lËp tr×nh Visual C#, Nhà xuất Thống kê [3] Phạm Hữu Khang, Lập trình ứng dụng SQL Server 2005, Nhà xuất Gi¸o dơc Website : http://google.com http://558.vn http://codeproject.com http://w3schools.com GVHD : ThS Trần Xuân Tr-ờng 37 ... Thị Trà Lý Yêu cầu toán Hệ thống quản lý xăng hoạt động phải đáp ứng đ-ợc chức sau: 3.1 Quản lý - Quản lý nhân viên - Quản lý khách hàng - Quản lý xăng, loại xăng - Quản bán lẻ - Quản lý hang... theo tháng Bài toán quản lý xăng nói chung đ-ợc giải thông qua việc xử lý nhiều toán nhỏ: quản lý nhân viên, quản lý khách hàng, quản lý nợ, trả, quản lý thông tin xăng, quản lý hàng mua, hàng... Trà Lý Đồ án tốt nghiệp đại học - Chức quản lý trả : chức cho phép quản lý thông tin khách hàng đà trả - Chức quản lý số xăng : chức cho biết xăng bán đ-ợc theo ngày Biểu đồ phân rà chức quản lý

Ngày đăng: 14/10/2021, 23:56

HÌNH ẢNH LIÊN QUAN

- Bảng cây xăng(tabCayXang) - Chương trình quản lý cây xăng
Bảng c ây xăng(tabCayXang) (Trang 22)
4. Thành phần dữ liệu hệ thống mức vật lý. - Chương trình quản lý cây xăng
4. Thành phần dữ liệu hệ thống mức vật lý (Trang 22)
- Bảng nhân viên (tabNhanVien) - Chương trình quản lý cây xăng
Bảng nh ân viên (tabNhanVien) (Trang 23)
- Bảng khách hàng(tabKhachHang) - Chương trình quản lý cây xăng
Bảng kh ách hàng(tabKhachHang) (Trang 23)
- Bảng trả(tabTra) - Chương trình quản lý cây xăng
Bảng tr ả(tabTra) (Trang 24)
- Bảng chỉ số cây xăng(tabCSCX) - Chương trình quản lý cây xăng
Bảng ch ỉ số cây xăng(tabCSCX) (Trang 24)
- Bảng hoá đơn mua(tabHoaDonMua) - Chương trình quản lý cây xăng
Bảng ho á đơn mua(tabHoaDonMua) (Trang 25)
- Bảng hoá đơn chi tiết(tabHoaDonMua_ChiTiet) - Chương trình quản lý cây xăng
Bảng ho á đơn chi tiết(tabHoaDonMua_ChiTiet) (Trang 25)
- Bảng loại hàng(tabLoaiHang) - Chương trình quản lý cây xăng
Bảng lo ại hàng(tabLoaiHang) (Trang 26)
- Bảng usename(tbl_userlogin) - Chương trình quản lý cây xăng
Bảng usename (tbl_userlogin) (Trang 26)

TỪ KHÓA LIÊN QUAN

w