LUẬN VĂN XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ CÁC HỘ KINH DOANH Ở CHỢ

27 10 0
LUẬN VĂN XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ CÁC HỘ KINH DOANH Ở CHỢ

Đ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ành phố Đà Nẵng là 1 đô thị phát triển khá sầm uất, kéo theo đó các nhu cầu tiêu dùng ở mức rất cao. Do đó thành phố có rất nhiều chợ và siêu thị để đáp ứng các nhu cầu đó. Đối với siêu thị họ có hệ thống quản lý hoàn chỉnh còn ở các chợ hiện nay có hệ thống quản lý các hộ thuê ki – ốt kinh doanh chưa hoàn chỉnh, đa phần các công việc quản lý đều thực hiện thủ công, máy cũ kĩ kém chất lượng. Trong quá trình quản lý các hộ kinh doanh trong chợ của ban quản lý cần quản lý, theo dõi hàng ngày một lượng lớn các thông tin của các hộ kinh doanh (hợp đồng, hàng hóa, khu vực, vị trí buôn bán, ...). Quy mô và số lượng của hợp đồng càng lớn, càng nhiều hộ kinh doanh thì số lượng thông tin càng nhiều, càng quan trọng và phức tạp, chính vì thế sẽ mất nhiều thời gian, công sức để quản lý, dễ dẫn đến những sai sót đáng tiếc khi quản lý, khai thác và xử lý các thông tin trên. Từ những lý do trên, tôi chọn đề tài: “Xây dựng phần mềm quản lý các hộ kinh doanh ở chợ Hòa Khánh” giúp cho quá trình quản lý các hộ kinh doanh ở chợ Hòa Khánh dễ dàng, nhanh chóng, tiện lợi, hợp lý

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG NGHỆ THÔNG TIN Tel (84-511)3 736 949, Fax (84-511)3 842 771 Website: itf.dut.edu.vn, E-mail: cntt@dut.udn.vn LUẬN VĂN TỐT NGHIỆP KỸ SƯ NGÀNH CÔNG NGHỆ THÔNG TIN MÃ NGÀNH : 05115 ĐỀ TÀI : XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ CÁC HỘ KINH DOANH Ở CHỢ HÒA KHÁNH Ngày bảo vệ : 18 – 20/6/2014 SINH VIÊN : ĐẶNG QUỐC HUY LỚP : 09T2 CBHD : TS HUỲNH HỮU HƯNG ĐÀ NẴNG, 6/2014 LỜI CẢM ƠN Em chân thành cảm ơn bảo tận tình Thầy TS Huỳnh Hữu Hưng -người dìu dắt hướng dẫn chúng em suốt trình làm đồ án Chân thành cảm ơn Thầy, Cô khoa Công nghệ thông tin - Trường Đại học Bách khoa Đà Nẵng cung cấp kiến thức, kinh nghiệm quý giá chuyên mơn sống Những hành trang tài sản vô giá nâng bước cho em tới với thành công tương lai Em xin gửi lời cám ơn đến gia đình, người ln bên cạnh, ủng hộ giúp đỡ em trình học tập Đồng thời, chúng em cảm ơn giúp đỡ cô ban quản lý chợ Hòa Khánh cung cấp cho chúng em thơng tin hữu ích để giúp em hồn thành đồ án Trong trình làm đồ án, kiến thức phân tích thiết kế chưa sâu sắc nên đồ án chúng em không tránh khỏi sai sót Mong q thầy, thơng cảm góp ý để chúng em có thêm kiến thức, hành trang vững đường phía trước Em chân thành cảm ơn! i LỜI CAM ĐOAN Tôi xin cam đoan: Những nội dung đồ án thực hướng dẫn trực tiếp Thầy TS Huỳnh Hữu Hưng Mọi tham khảo dùng báo cáo trích dẫn rõ ràng tên tác giả, tên cơng trình, thời gian, địa điểm công bố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, tơi xin chịu hồn tồn trách nhiệm Sinh viên Đặng Quốc Huy ii NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Đà Nẵng, .tháng năm 2014 GIÁO VIÊN HƯỚNG DẪN (Ký tên ghi họ tên) iii NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Đà Nẵng, .tháng năm 2014 GIÁO VIÊN PHẢN BIỆN (Ký tên ghi họ tên) iv Danh sách hình vẽ Hình 1: Mơ hình chức phần mềm .14 Hình : Mơ hình ngữ cảnh .15 Hình 3: Mơ hình luồng liệu mức đỉnh 16 Hình 4: Mơ hình luồng quản lý nhân viên .16 Hình 5: Mơ hình luồng liệu quản lý hợp đồng 17 Hình 6: Mơ hình luồng liệu quản lý hộ kinh doanh .17 Hình 7: Mơ hình luồng liệu hiển thị sơ đồ 17 Hình 8: Mơ hình luồng liệu quản lý khu vực chợ .17 Hình 9: Mơ hình luồng liệu quản lý vị trí chỗ bn bán 17 Hình 10: Mơ hình luồng liệu quản lý loại hàng hóa 18 Hình 11: Mơ hình luồng liệu khoản thu .18 Hình 12: Mơ hình liệu báo cáo – thống kê 18 Hình 13: Liên kết hộ kinh doanh hợp đồng 22 Hình 14: Liên kết nhân viên hợp đồng 22 Hình 15: Liên kết vị trí chỗ hợp đồng 23 Hình 16: Liên kết vị trí chỗ khu vực chợ 23 Hình 17: Liên kết vị trí chỗ loại vị trí 24 Hình 18: Liên kết loại mặt hàng khu vực chợ .24 Hình 19: Liên kết loại mặt hàng hàng hóa 24 Hình 20: Liên kết phiếu thu nhân viên , phiếu thu hộ kinh doanh 25 Hình 21: Liên kết phiếu thu chi tiết khoản thu, chi tiết khoản thu khoản thu 25 Hình 23: Mơ hình quan hệ bảng 30 Hình 24: Sơ đồ chức hệ thống 30 Hình 25: Form 33 v Hình 26: Menu quản lý với chức 34 Hình 27: Menu báo cáo – thống kê với chức 34 Hình 28: Menu Hệ thống 35 Hình 29: Form sơ đồ 36 Hình 30: Form quản lý khu vực chợ 36 Hình 31: Form quản lý loại vị trí chỗ 37 Hình 32: Form quản lý vị trí chỗ cho thuê .37 Hình 33: Form quản lý loại mặt hàng 38 Hình 34: Form quản lý hàng hóa 38 Hình 35: Form quản lý hộ kinh doanh .39 Hình 36: Form quản lý hợp đồng .39 Hình 37: Form danh sách phiếu thu 40 Hình 38: Form khoản thu 40 Hình 39: Form phiếu thu 40 Hình 40: Form nhân viên 41 Hình 41: Form quản lý tài khoản người dùng 41 Hình 42: Form in danh sách khoản thu 42 Hình 43: Form in danh sách hộ kinh doanh .42 Hình 44: Form đăng nhập 43 Hình 45: Form đăng xuất 43 vi Danh sách bảng biểu Bảng 1: Bảng tbl_HoKinhDoanh .26 Bảng 2: Bảng tbl_HopDong .26 Bảng 3: Bảng tbl_ViTriCho .26 Bảng 4: Bảng tbl_LoaiViTri .27 Bảng 5: Bảng tbl_KhuVucCho 27 Bảng 6: Bảng tbl_LoaiMH .27 Bảng 7: Bảng tbl_Hang 27 Bảng 8: Bảng tbl_NhanVien 28 Bảng 9: Bảng tbl_PhieuThu .28 Bảng 10: Bảng tblCTKT 28 Bảng 11: Bảng tbl_KhoanThu 29 Bảng 12: Bảng tbl_DangNhap 29 vii Danh sách từ viết tắt STT Từ viết tắt Giải thích SQL ANSI CSDL RDBMS PCI HSM CPU Structured Query Language - Ngôn ngữ truy vấn cấu trúc American National Standards Institute - Viện tiêu chuẩn quốc gia Hoa kỳ Cơ sở liệu Hệ quản trị sở liệu quan hệ Thẻ trả trước Hardware Security Modules - mô đun bảo mật phần cứng Đơn vị xử lý trung tâm viii ix Xây dựng chương trình quản lý hộ kinh doanh chợ Hòa Khánh [3] Phan Huy Khánh, Võ Trung Hùng Thiết kế sở liệu đa ngữ ngữ pháp tiếng Việt Tạp chí Khoa học Công nghệ, Số 36+37, 2002, tr19-24 47 [4] Trang web tìm kiếm https://www.google.com.vn/ 47 PHỤ LỤC 48 MỞ ĐẦU Lý chọn đề tài Thành phố Đà Nẵng đô thị phát triển sầm uất, kéo theo nhu cầu tiêu dùng mức cao Do thành phố có nhiều chợ siêu thị để đáp ứng nhu cầu Đối với siêu thị họ có hệ thống quản lý hồn chỉnh cịn chợ có hệ thống quản lý hộ thuê ki – ốt kinh doanh chưa hồn chỉnh, đa phần cơng việc quản lý thực thủ công, máy cũ kĩ chất lượng Trong trình quản lý hộ kinh doanh chợ ban quản lý cần quản lý, theo dõi hàng ngày lượng lớn thông tin hộ kinh doanh (hợp đồng, hàng hóa, khu vực, vị trí bn bán, ) Quy mơ số lượng hợp đồng lớn, nhiều hộ kinh doanh số lượng thơng tin nhiều, quan trọng phức tạp, nhiều thời gian, công sức để quản lý, dễ dẫn đến sai sót đáng tiếc quản lý, khai thác xử lý thông tin Từ lý trên, chọn đề tài: “Xây dựng phần mềm quản lý hộ kinh doanh chợ Hòa Khánh” giúp cho trình quản lý hộ kinh doanh chợ Hịa Khánh dễ dàng, nhanh chóng, tiện lợi, hợp lý Mục đích nghiên cứu - - Tin học hố cơng tác quản lý hộ kinh doanh Tạo chương trình quản lý hộ kinh doanh hồn chỉnh cho ban quản lý chợ áp dụng rộng rãi vào thực tế Tiết kiệm thời gian cho người quản lý việc cập nhật lấy thông tin để xử lý kịp thời có xảy cố trình quản lý hộ kinh doanh Người quản lý có nhìn cụ thể việc quản lý, biết thơng tin hộ kinh doanh thông qua chức quản lý Nhanh chóng, đỡ tốn thời gian thuận tiện cơng tác quản lý Tạo kỹ lập trình chuyên nghiệp Đối tượng nghiên cứu SVTH: Đặng Quốc Huy – Lớp: 09T2 Xây dựng chương trình quản lý hộ kinh doanh chợ Hòa Khánh Nghiên cứu quản lý hộ kinh doanh chợ như: hộ kinh doanh, nhân viên, hợp đồng thuê ki - ốt, phiếu thu, in ấn ,… Khảo sát phân tích việc quản lý hộ kinh doanh gói trọn phần quản lý hộ kinh doanh chợ Hịa Khánh, khâu từ có hợp đồng phạm vi vừa nhỏ để quản lý chi tiết thông tin hộ kinh doanh Đề tài xây dựng ngơn ngữ lập trình C# kết hợp với Microsoft SQL Server Đề tài ứng dụng đơn phục vụ yêu cầu quản lý hộ kinh doanh chợ Hòa Khánh Các bước triển khai - Nghiên cứu lý thuyết: Dựa sở lý thuyết có từ nguồn Các báo khoa học, báo cáo chuyên đề nước nước Các tư liệu từ internet có liên quan Nghiên cứu ứng dụng : Dựa sản phẩm đưa vào ứng dụng Sử dụng phương pháp đối sánh để tạo phương pháp giải tốn tốt Sử dụng ngơn ngữ C# để thiết kế chương trình Sử dụng hệ quản trị sơ liệu Microsoft SQL Server để thiết kế sở liệu Tiếp thu ý kiến giáo viên hướng dẫn SVTH: Đặng Quốc Huy – Lớp: 09T2 Xây dựng chương trình quản lý hộ kinh doanh chợ Hòa Khánh Chương 1: CƠ SỞ LÝ THUYẾT I CÔNG CỤ THIẾT KẾ HỆ THỐNG THÔNG TIN HIỆN ĐẠI I.1 Giới thiệu ngôn ngữ truy vấn SQL hệ quản trị sở liệu Microsoft SQL Server 2008 R2 Ngôn ngữ truy vấn sở liệu SQL (Structured Query Language - Ngôn ngữ truy vấn cấu trúc) SQL chuẩn ANSI (American National Standards Institute - Viện tiêu chuẩn quốc gia Hoa kỳ) truy xuất hệ thống CSDL Các câu lệnh SQL sử dụng để truy xuất cập nhật liệu CSDL Là ngơn ngữ chuẩn hóa để định nghĩa xử lý liệu sở liệu quan hệ Tất hệ quản trị sở liệu quan hệ(RDBMS - Relational Database Management System) hiểu SQL SQL hoạt động với hầu hết chương trình CSDL MS Access, DB2, Informix, MS SQL Server, Oracle, Sybase v.v Lưu ý: Hầu hết chương trình CSDL hỗ trợ SQL có phần mở rộng cho SQL hoạt động với chương trình - Hệ quản trị sở liệu SQL Server 2008 o Giới thiệu: Microsoft SQL server hệ quản trị sở liệu quan hệ (relational database management system – RDBMS) Microsoft phát triển SQL Server hệ quản trị sở liệu quan hệ mạng máy tính hoạt động theo mơ hình khách chủ cho phép đồng thời lúc có nhiều người dùng truy xuất đến liệu, quản lý việc truy nhập hợp lệ quyền hạn người dùng mạng Ngôn ngữ truy vấn quan trọng Microsoft SQL server Transact-SQL Transact-SQL ngôn ngữ SQL mở rộng dựa SQL chuẩn ISO (International Organization for Standardization) ANSI (American National Standards Institute) sử dụng SQL Server o Tính năng: Mã hóa liệu: suốt cho phép toàn sở liệu, bảng liệu mã hóa mà khơng cần phải lập trình ứng dụng Trong SQL Server 2008, tồn sở liệu mã hóa SQL Engine Phương pháp mã hóa tất liệu file ghi cho sở liệu Bằng sử dụng phương pháp này, tất mục bảng mã hóa Tính mã hóa Backup Encryption SQL Server 2008 có phương pháp mã hóa backup dùng để tránh lộ can thiệp người khác vào liệu Thêm vào đó, việc phục hồi backup hạn chế với người dùng cụ thể SVTH: Đặng Quốc Huy – Lớp: 09T2 Xây dựng chương trình quản lý hộ kinh doanh chợ Hịa Khánh Cuối cùng, có số tùy chọn cho External Key Management Nếu bạn có dính dáng tới việc xử lý thẻ tín dụng PCI (thẻ trả trước), SQL Server 2008 hỗ trợ Hardware Security Modules (HSM) – mô đun bảo mật phần cứng Các mơ đun giải pháp phần cứng nhóm thứ ba sử dụng để lưu Key địa điểm phân biệt với liệu mà chúng bảo vệ Backup mã hóa để ngăn chặn việc lộ thay đổi liệu Sự thay đổi truy cập liệu thẩm định Thêm vào việc thẩm định chuẩn cho logon / logoff thay đổi phép, SQL Server 2008 cho phép kiểm tra thay đổi hay truy cập liệu Fact Tables nén với hiệu suất cao SQL Server Data Compression thực thực mục tiêu giảm kích thước Fact Table Vì liên quan với việc lưu trữ ổ đĩa cứng, với file vật lý nhỏ hơn, số lần backup giảm Tài nguyên chủ bảo đảm an tồn Quản lý tài nguyên - Resource Governor - SQL Server 2008 điểm Governor sử dụng để hạn chế người dùng nhóm người dùng chi phối lớp tài nguyên mức cao Điểm SQL Server 2008 phải kể đến Performance Studio Studio cơng cụ hiệu suất Cùng với chúng sử dụng cho việc kiểm tra, xử lý cố, điều chỉnh báo cáo Thành phần Data Collector Studio cấu hình Nó hỗ trợ số phương pháp chọn gồm có truy vấn TSQL, SQL Trace, Perfmon Counters Dữ liệu chọn lập trình Khi liệu chọn, có tùy chọn báo cáo chung SQL 2008 hỗ trợ Hot Plug CPU, SQL Server 2008, CPU cắm thêm bổ sung vào phần cứng hệ thống hỗ trợ Bộ đếm hiệu suất mở rộng Số đếm hiệu suất SQL Server 2008 mở rộng so với phiên trước IO đếm hiệu suất nhớ cặp chọn để kiểm tra hiệu suất Dữ liệu chọn đếm lưu trung tâm lưu liệu tập trung Microsoft phát biểu việc chạy thiết lập hiệu suất mặc định liên quan đến kiểm tra tốn 5% tài ngun nhớ CPU.Có cơng cụ Performance Dashboard đọc liệu hiệu suất lưu Việc cài đặt đơn giản hóa Bộ đặt SQL Server 2008 có nhiều nâng cao Dữ liệu cấu hình bit “engine” tách biệt tạo đĩa hệ thống khơng cấu hình phân phối đến số máy chủ dễ dàng Cài đặt cập nhật nâng cấp từ website Microsoft Tính khác khả cài đặt SQL Server, gói dịch vụ vá Đi với tính khả gỡ bỏ cài đặt gói dịch vụ cách dễ dàng SVTH: Đặng Quốc Huy – Lớp: 09T2 Xây dựng chương trình quản lý hộ kinh doanh chợ Hòa Khánh I.2 Ngơn ngữ Lập trình C# C# nhiều ngơn ngữ lập trình hỗ trợ NET Framework (như C++, Java,VB…) Có thể hiểu đơn giản trung tâm biên dịch tất ngôn ngữ hỗ trợ NET Framework chuyển đổi MSIL (một dạng mã trung gian) từ biên dịch tức thời (Just in time Compiler – JIT Compiler) thành file thực thi exe Một thành tố quan trong kiến trúc NET Framework CLR (.NET Common Language Runtime), khối chức cung cấp tất dịch vụ mà chương trình cần giao tiếp với phần cứng, với hệ điều hành Cú pháp C# có hàm ý, đơn giản dễ dàng để tìm hiểu Đến với ngơn ngữ C# bạn nhận quen thuộc với C, C++ Java Những người phát triển biết ngôn ngữ thường bắt đầu làm việc hiệu C# với thời gian ngắn Cú pháp C# đơn giản hóa nhiều phức tạp C++ cung cấp tính mạnh mẽ loại giá trị nullable, enumerator, delegate, biểu thức lambda truy cập nhớ trực tiếp mà không tìm thấy ngơn ngữ Java C# hỗ trợ kiểu phương pháp chung chung, cung cấp an toàn, tăng hiệu suất, vòng đời, cho phép thực lớp để xác định hành vi tái sử dụng mã nguồn Là ngôn ngữ hướng đối tượng, C# hỗ trợ khái niệm đóng gói encapsulation, thừa kế inheritance đa hình polymorphism Tất biến phương pháp, bao gồm phương thức Main, điểm nhập ứng dụng, đóng gói định nghĩa lớp Class Một lớp kế thừa trực tiếp từ lớp cha, thực số lượng giao diện Các phương thức ghi đè lên phương pháp ảo lớp cha yêu cầu từ khóa override cách để tránh xác định lại việc định nghĩa lại mã nguồn Trong C#, cấu trúc giống lớp, loại ngăn xếp stack phân bổ thực giao diện, không hỗ trợ thừa kế Ngôn ngữ C# đơn giản, khoảng 80 từ khóa mười kiểu liệu dựng sẵn Tuy nhiên, ngơn ngữ C# có ý nghĩa to lớn thực thi khái niệm lập trình đại C# bao gồm tất hỗ trợ cho cấu trúc, thành phần component, lập trình hướng đối tượng Những tính chất diện ngơn ngữ lập trình đại Hơn ngôn ngữ C# xây dựng tảng hai ngơn ngữ mạnh C++ Java Ngồi nguyên tắc hướng đối tượng, C# làm cho dễ dàng để phát triển thành phần phần mềm thông qua số ngôn ngữ xây dựng sáng tạo, bao gồm điều sau đây: - Encapsulation gọi delegate, cho phép thơng báo kiện kiểu an toàn - Properties, phục vụ truy cập cho biến thành viên SVTH: Đặng Quốc Huy – Lớp: 09T2 Xây dựng chương trình quản lý hộ kinh doanh chợ Hòa Khánh - Attribute, cung cấp liệu khai báo kiểu thời gian chạy Chú thích dịng tài liệu XML Language - Integrated Query (LINQ), xây dựng khả truy vấn loạt nguồn liệu Nếu bạn tương tác với phần mềm Windows khác chẳng hạn đối tượng COM Win32 DLLs bạn làm điều C# thơng qua q trình gọi "Interop" Interop cho phép chương trình C# làm điều mà ngơn ngữ C++ làm Thậm chí C# hỗ trợ trỏ khái niệm mã "khơng an tồn" trường hợp mà truy cập nhớ trực tiếp tuyệt đối quan trọng C# xây dựng quy trình đơn giản so với C C++ linh hoạt Java Khơng có tập tin tiêu đề riêng biệt, u cầu khơng có phương pháp kiểu khai báo theo thứ tự cụ thể Một mã nguồn C# xác định số lượng lớp Class, cấu trúc Struct, giao diện Interface, kiện Event Tóm lại, C# có đặc trưng sau đây: - C# ngôn ngữ đơn giản - C# loại bỏ vài phức tạp rối rắm ngôn ngữ C++ Java - C# giống C / C++ diện mạo, cú pháp, biểu thức, toán tử - Các chức C# lấy trực tiếp từ ngôn ngữ C / C++ cải tiến để làm cho ngôn ngữ đơn giản - C# ngôn ngữ đại C# có đặc tính ngơn ngữ đại như: - Xử lý ngoại lệ - Thu gom nhớ tự động - Có kiểu liệu mở rộng - Bảo mật mã nguồn C# ngôn ngữ hướng đối tượng C# hỗ trợ tất đặc tính ngơn ngữ hướng đối tượng là: - Sự đóng gói (encapsulation) - Sự kế thừa (inheritance) - Đa hình (polymorphism) C# ngơn ngữ mạnh mẽ mềm dẻo - 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# 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 đồ họa, xử lý bảng tính; chí tạo trình biên dịch cho ngơn ngữ khác SVTH: Đặng Quốc Huy – Lớp: 09T2 Xây dựng chương trình quản lý hộ kinh doanh chợ Hòa Khánh - C# ngôn ngữ sử dụng giới hạn từ khóa Phần lớn từ khóa dùng để mơ tả thơng tin, khơng mà C# phần mạnh mẽ Chúng ta tìm thấy ngơn ngữ sử dụng để làm nhiệm vụ C# ngôn ngữ hướng module - Mã nguồn C# viết Class (lớp) Những Class chứa Method (phương thức) thành viên - Class (lớp) Method (phương thức) thành viên sử dụng lại ứng dụng hay chương trình khác - C# trở nên phổ biến - C# mang đến sức mạnh C++ với dễ dàng ngơn ngữ Visual Basic II VÀI NÉT VỀ CƠNG CỤ HỖ TRỢ LẬP TRÌNH VISUAL STUDIO 2010 Visual Studio 2010 cung cấp cơng cụ tích hợp đa chức bao gồm cơng cụ tích hợp để phát triển hạ tầng máy chủ để quản trị mã nguồn, thông tin dự án phát triển phần mềm doanh nghiệp, tổ chức Hệ thống công cụ giúp đơn giản hóa tồn quy trình phát triển ứng dụng Với quy trình cơng nghệ phát triển phần mềm tích hợp Visual Studio 2010 cung cấp giải pháp để phát triển ứng dụng đạt hiệu cao, khả tùy biến linh hoạt, khả hỗ trợ dự báo kết thực dự án theo cơng đoạn Ngồi ra, người quản trị dự án trang bị cơng cụ giúp nâng cao tính minh bạch tồn dự án, thơng tin dự án phận liên quan thực thi trở nên suốt đồng doanh nghiệp người quản trị dự án có khả phân tích chi tiết để truy vấn, xác định vấn đề kỹ thuật xảy khâu tồn vịng đời sản phẩm phần mềm mà doanh nghiệp tổ chức phát triển Visual Studio 2010 cịn cung cấp số cơng cụ tích hợp khác kiến trúc ứng dụng (architecture) giúp cho phát triển ứng dụng tảng cơng nghệ đại hệ tính tốn song song điện tốn đám mây Một số tính cộng tác thực dự án, công cụ kiểm thử (testing) gỡ lỗi (debugging) cải tiến đáng kể giúp tăng hiệu suất làm việc, nâng cao chất lượng sản phẩm phần mềm triển khai giải pháp với chi phí thấp Từ khả nói trên, Visual Studio 2010 góp phần giúp doanh nghiệp phát triển phần mềm thành công công ty phần mềm đảm bảo có kết kinh doanh phát triển chuyên nghiệp bền vững Cũng giống phiên Visual Studio Net trước đây, phiên Visual Studio 2010 hỗ trợ ngôn ngữ lập trình hướng đối tượng như: C# , VB.Net, J# ngơn ngữ lập trình "siêu mạnh" C++.Net, có cải tiến đáng kể Visual Studio 2010 cơng cụ phát triển phần mềm tích hợp mạnh mẽ với tính hấp dẫn: SVTH: Đặng Quốc Huy – Lớp: 09T2 Xây dựng chương trình quản lý hộ kinh doanh chợ Hòa Khánh - Thiết kế giao diện, hỗ trợ viết mã (coding): Nếu sử dụng Visual Studio.Net hẳn bạn thích thú với hỗ trợ viết mã IntelliSense IntelliSense giúp viết mã nhanh hơn, mà cịn giúp lập trình viên làm quen với Net nhanh chóng Đặc biệt, VS 2010 cịn có khả sử dụng lại đoạn mã mẫu Không thế, VS 2010 cho phép tạo ứng dụng với giao diện giống với giao diện Outlook đầy hấp dẫn - Xây dựng ứng dụng Web nhanh hơn: VS 2010 đưa vào công cụ phát triển Web Visual Web Developer Công cụ cho phép tạo ứng dụng Web viết ASP.NET 2.0 Với Visual Web Developer, có khoảng 50 điều khiển Web tích hợp giúp phát triển ứng dụng Web nhanh đơn giản Cải tiến lớn ASP.NET 2.0 hỗ trợ tạo Master Page cho phép trang khác kế thừa lại Master Page Một ưu điểm lớn Visual Web Developer dễ dàng tạo dự án ứng dụng Web (Web project) đơn giản Trước đây, tạo dự án Web, bạn phải xác định thư mục ảo (vitual directory) máy chủ Web IIS (Internet Information Services) chép dự án sang máy khác thật "mệt mỏi" Nhưng với VS 2010, tạo ứng dụng Web không cần thao tác trên, thực đơn giản tạo ứng dụng Windows bình thường - Hỗ trợ phát triển ứng dụng cho thiết bị di động : Lập trình thiết bị di động trở thành xu hướng Không đơn giản phát triển ứng dụng cho thiết bị mà phát triển trò chơi thiết bị di động bùng nổ Phát triển ứng dụng cho thiết bị di động mà đặc biệt điện thoại di động ngày hấp dẫn hơn, doanh thu đem lại cao nhanh Trong lĩnh vực này, Microsoft "chậm chân" so với Sun Đa số ứng dụng điện thoại di động, thiết bị di động viết J2ME (Java Micro Edition), cho phép ứng dụng chạy thiết bị có hình nhỏ, số màu ít, lượng nhớ hạn chế Tuy nhiên, Microsoft nhanh chóng nhận lĩnh vực thị trường "béo bở", đầy tiềm Chính vậy, hãng phần mềm "khổng lồ" xây dựng môi trường phát triển ứng dụng Net Compact Framework vừa nhỏ gọn J2 ME mà lại đơn giản, dễ sử dụng Net Mơi trường phát triển ứng dụng hoạt động điện thoại di động, thiết bị có sử dụng HĐH Windows CE, Windows Mobile - Đóng gói triển khai ứng dụng: Visual Studio 2010 cho phép đóng gói triển khai ứng dụng đơn giản dễ dàng Nhờ cơng nghệ đóng gói triển khai ứng dụng ClickOne mới, bạn dễ dàng triển khai ứng dụng máy chủ Web, mạng chia sẻ tập tin - Hỗ trợ ứng dụng 64 bit: SVTH: Đặng Quốc Huy – Lớp: 09T2 10 Xây dựng chương trình quản lý hộ kinh doanh chợ Hòa Khánh Xu hướng xử lý 64 bit xử lý đa nhân ngày phát triển mạnh mẽ gây khó cho nhà phát triển phần mềm NetFramework 4.0 Visual Studio 2010 hỗ trợ tốt tối ưu cho tính tốn 64 bit - Đa dạng sản phẩm: Visual Studio 2010 phát hành không vài như: Standard, Pro, Premium giống phiên trước Microsoft phát hành không nhiều hạng mục mà đa dạng sản phẩm khác phục vụ cho mục đích khác người dùng Nhưng đáng ý bản: Visual Studio Express Visual Studio Team System SVTH: Đặng Quốc Huy – Lớp: 09T2 11 Xây dựng chương trình quản lý hộ kinh doanh chợ Hịa Khánh Chương 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG I KHẢO SÁT HIỆN TRẠNG Chợ Hòa Khánh khu chợ nằm điạ bàn Thành phố Đà Nẵng Diện tích lớn nhu cầu trao đổi hàng hóa lớn Các mặt hàng kinh doanh đa dạng Phục vụ không nhu cầu người dân điạ phương, công nhân, khách du lịch mà cịn lượng đơng đảo sinh viên, học sinh theo học trường địa bàn Sự thay đồi vị tri kinh doanh, măt hàng kinh doanh diễn thường xuyên đặt nhiều vấn đề hóc búa cho ban quản lý chợ Mà bất cập chủ yếu ban quản lý chợ dùng phương pháp quản lý hồ sơ thủ công Và hệ thống máy móc cũ kĩ, khơng kết nối với nhau… II PHÂN TÍNH BÀI TỐN II.1 u cầu chức Các yêu cầu chức chương trình: - Lập, lý hợp đồng cho hộ kinh doanh - Quản lý hộ kinh doanh - Quản lý thông tin vị trí cho thuê - Quản lý loại mặt hàng hộ kinh doanh - Lập phiếu thu - Thống kê – báo cáo - Tìm kiếm II.2 u cầu chất lượng - Có tính tiện dụng - Có tính bảo mật - u cầu an tồn - Tốc độ xử lý: Nhanh chóng, dễ dàng II.3 Đối tượng quản lý Các đối tượng cần quản lý chương trình : - Thơng tin hộ muốn thuê ki - ốt - Vị trí thuê hộ kinh doanh - Loại mặt hàng kinh doanh hộ thuê - Hợp đồng thuê ki - ốt - Các khoản thu báo cáo, thống kê - Nhân viên II.4 Thiết kế giao diện để nhập nghiệp vụ quản lý a) Hệ thống - Đăng xuất SVTH: Đặng Quốc Huy – Lớp: 09T2 12 Xây dựng chương trình quản lý hộ kinh doanh chợ Hịa Khánh b) Quản lý - Danh sách hộ kinh doanh : cập nhật thơng tin, bán mặt hàng Danh sách nhân viên :cập nhật (nhân viên, phòng ban, chức vụ) Sơ đồ : hiển thị thông tin hộ kinh doanh khu vực chợ Vị trí : cập nhật vị trí ki - ốt trống hay bị thuê Hợp đồng: cập nhật hợp đồng mới, gia hạn kết thúc hợp đồng Phiếu thu : chi tiết khoản thu c) Báo cáo – thống kê - Xuất danh khoản thu, phiếu thu Xuất danh sách thông tin hộ kinh doanh SVTH: Đặng Quốc Huy – Lớp: 09T2 13 Xây dựng chương trình quản lý hộ kinh doanh chợ Hịa Khánh III PHÂN TÍCH THIẾT KẾ VỀ DỮ LIỆU III.1 Mơ hình chức chương trình Hình 1: Mơ hình chức phần mềm SVTH: Đặng Quốc Huy – Lớp: 09T2 14 Xây dựng chương trình quản lý hộ kinh doanh chợ Hịa Khánh III.2 Mơ hình luồng liệu a) Mức ngữ cảnh Tải FULL (58 trang): https://bit.ly/3AuCOjG Dự phịng: fb.com/TaiHo123doc.net Hình : Mơ hình ngữ cảnh SVTH: Đặng Quốc Huy – Lớp: 09T2 15 Xây dựng chương trình quản lý hộ kinh doanh chợ Hịa Khánh b) Mức đỉnh Hình 3: Mơ hình luồng liệu mức đỉnh Tải FULL (58 trang): https://bit.ly/3AuCOjG Dự phòng: fb.com/TaiHo123doc.net c) Mức dươi đỉnh - Phân rã chức quản lý nhân viên Hình 4: Mơ hình luồng quản lý nhân viên - Phân rã chức quản lý hợp đồng SVTH: Đặng Quốc Huy – Lớp: 09T2 16 Xây dựng chương trình quản lý hộ kinh doanh chợ Hịa Khánh Hình 5: Mơ hình luồng liệu quản lý hợp đồng - Phân rã chức quản lý hộ kinh doanh Hình 6: Mơ hình luồng liệu quản lý hộ kinh doanh - Phân rã chức sơ đồ Hình 7: Mơ hình luồng liệu hiển thị sơ đồ - Phân rã chức quản lý khu vực chợ Hình 8: Mơ hình luồng liệu quản lý khu vực chợ - Phân rã chức quản lý vị trí chỗ Hình 9: Mơ hình luồng liệu quản lý vị trí chỗ bn bán SVTH: Đặng Quốc Huy – Lớp: 09T2 17 3818345 ... quản lý, dễ dẫn đến sai sót đáng tiếc quản lý, khai thác xử lý thông tin Từ lý trên, chọn đề tài: ? ?Xây dựng phần mềm quản lý hộ kinh doanh chợ Hòa Khánh? ?? giúp cho trình quản lý hộ kinh doanh chợ. .. tác quản lý Tạo kỹ lập trình chuyên nghiệp Đối tượng nghiên cứu SVTH: Đặng Quốc Huy – Lớp: 09T2 Xây dựng chương trình quản lý hộ kinh doanh chợ Hòa Khánh Nghiên cứu quản lý hộ kinh doanh chợ. .. cịn chợ có hệ thống quản lý hộ thuê ki – ốt kinh doanh chưa hoàn chỉnh, đa phần công việc quản lý thực thủ công, máy cũ kĩ chất lượng Trong trình quản lý hộ kinh doanh chợ ban quản lý cần quản lý,

Ngày đăng: 03/12/2021, 09:51

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

Tài liệu liên quan