CHƯƠNG 1. KHẢO SÁT VÀ PHÂN TÍCH BÀI TOÁN 4. Xây dựng phần mềm quản lý giao hàng. Lý do chọn đề tài.
Hiện nay việc vận chuyển chở hàng hóa đang có sự phát triển đột biến trên thị trường nhiều nước. Và hiện nay thời đại của mua sắm trực tuyến nên khối lượng vận chuyển giữa các nước rất nhiều. Để quản lí được số lượng lớn như vậy “phần mềm quản lý giao hàng”.1 Tổng quan vận chuyển CHƯƠNG 7. Với khối lượng vận chuyển hang hóa lớn như vậy phần mềm được xây dựng để một phần quản lí và giải quyết việc giao hàng được vận hành tốt nhất.
Phần mềm được xây dựng chủ yếu tập trung vào việc quản lí giúp dễ dàng nắm bắt và xử lí vận hành vận chuyển nhanh nhất. Mục tiêu nghiên cứu. Phần mềm quản lí giao hàng hỗ trợ trong việc quản lí các công việc như tạo lập đơn hàng, quản lý đơn hàng, thống kê đơn hàng, quản lí nhân viên, quản lí khách hàng, thống kê khách hàng, … Phần mềm quản lí chặt chẽ, chi tiết, tiết kiệm được thời gian, thao tác đơn giản với giao diện dễ dàng tiếp cận và sử dụng. 3 0 0 Tieu luan - Xây dựng phần mềm mới phù hợp, dễ tiếp cận, dễ thao tác sử dụng.
Hệ thống quản lí được xây dựng để quản lí những công việc quan trọng phù hợp với nhu cầu của công ti. - Giúp nhân viên và chủ công ti quản lí một cách tốt nhất và quản lí chặt chẽ tiện lợi hơn. Nhiệm vụ nghiên cứu. Phần mềm được xây dựng nhằm mục đích đem đến sự tiện lợi, nhanh chóng giúp người sử dụng có thể nắm được toàn thể công việc vận hành và tình hình hiện tại.
Hệ thống phần mềm mang lại lợi ích rất nhiều về kinh tế và giải pháp quản lí nhanh chóng và đơn giản dễ tiếp cận. Đối tượng nghiên cứu. - Đối tượng nghiên cứu: Công ti giao hàng - Khách thể nghiên cứu: Những công ti có nhu cầu sử dụng hệ thống phần mềm để quản lí. Nghiệp vụ quản lí hàng hóa của công ti.
Vận hành công việc giao hàng của công ti. Phương tiện nghiên cứu. - Nghiên cứu cơ sở lý thuyết về phân tích và thiết kế hệ thống thông tin. - Hệ quản trị cơ sở dữ liệu MySQL và ngôn ngữ lập trình C#,.
- Sử dụng các công cụ như Visual Studio Code để lập trình, thiết kế giao diện. - Sử dụng Rational Rose để vẽ các sơ đồ chức năng. Phương pháp và phạm vi nghiên cứu. Phương pháp nghiên cứu a.
Phương pháp nghiên cứu tài liệu - Tham khảo, nghiên cứu thêm các tài liệu trên trang web, trang báo, tìm hiểu tình hình thực trạng của đề tài. 4 0 0 Tieu luan - Tìm xem các đồ án, khóa luận tốt nghiệp của các khóa trước đã làm hoặc tìm hiểu qua sách báo liên quan đến đề tài nghiên cứu. Phương pháp nghiên cứu thực tiễn - Phương pháp quan sát: Quan sát việc quản lý của một số công ti tại thành phố Thủ Dầu Một. - Phương pháp phỏng vấn: Lấy thông tin thực tế từ nhân viên và chủ của công ti.
Phương pháp tổng hợp và phân tích số liệu - Thu thập thông tin từ việc phỏng vấn. - Thống kê, tổng kết số liệu. - Phân tích, đưa ra kết quả và thực hiện. Phạm vi nghiên cứu CHƯƠNG 11.
Phạm vi xung quanh các công ti logistics, phù hợp với nghiệp vụ của công ti B.H, đảm bảo đầy đủ các chức năng chính và quan trọng những gì công ti cần. Đặc biệt tiếp tục tìm hiểu và khai thác các chức năng mới nhằm mục đích đem lại lợi ích tốt nhất cho hệ thống phần mềm vận hành tốt nhất. 5 0 0 Tieu luan CHƯƠNG 13. 6 0 0 Tieu luan Chương 2.
Cơ sở lý thuyết, giới thiệu công nghệ CHƯƠNG 14. CƠ SỞ LÝ THUYẾT, GIỚI THIỆU CÔNG NGHỆ 14. Visual studio là một trong những công cụ hỗ trợ lập trình rất nổi tiếng nhất hiện nay của Mcrosoft và chưa có một phần mềm nào có thể thay thế được nó. Visual Studio được viết bằng 2 ngôn ngữ đó chính là C# và VB+.
Đây là 2 ngôn ngữ lập trình giúp người dùng có thể lập trình được hệ thống một các dễ dàng và nhanh chóng nhất thông qua Visual Studio. Visual Studio là một phần mềm lập trình hệ thống được sản xuất trực tiếp từ Microsoft. Từ khi ra đời đến nay, Visual Studio đã có rất nhiều các phiên bản sử dụng khác nhau. Điều đó, giúp cho người dùng có thể lựa chọn được phiên bản tương thích với dòng máy của mình cũng như cấu hình sử dụng phù hợp nhất.
Bên cạnh đó, Visual Studio còn cho phép người dùng có thể tự chọn lựa giao diện chính cho máy của mình tùy thuộc vào nhu cầu sử dụng. Một số tính năng: - Có một trình soạn thảo mã hỗ trợ tô sáng cú pháp và hoàn thiện mả bằng các sử dụng IntelliSense không chỉ cho các hàm, biến và các phương pháp mà còn sử dụng cho các cấu trúc ngôn ngữ như: Truy vấn hoặc vòng điều khiển. - Hỗ trợ cài đặt dấu trang trong mã để có thể điều hướng một cách nhanh chóng và dễ dàng. Hỗ trợ các điều hướng như: Thu hẹp các khối mã lệnh, tìm kiếm gia tăng, … - Phản hồi về cú pháp cũng như biên dịch lỗi và được đánh dấu bằng các gạch gợn sóng màu đỏ.
Được sử dụng với mục đích xây dựng GUI sử dụng Windows Forms, được bố trí dùng để xây dựng các nút điều khiển bên trong hoặc cũng có thể khóa chúng vào bên cạnh mẫu. Điều khiển trình bày dữ liệu có thể được liên kết với các nguồn dữ liệu như: Cơ sở dữ liệu hoặc truy vấn. Microsoft SQL Server Express. SQL Server là một hệ quản trị cơ sở dữ liệu quan hệ (Relational Database Management System (RDBMS)) sử dụng câu lệnh SQL (Transact-SQL) để trao đổi dữ liệu giữa máy Client và máy cài SQL Server.
Một RDBMS bao gồm 7 0 0 Tieu luan Chương 2. Cơ sở lý thuyết, giới thiệu công nghệ databases, database engine và các ứng dụng dùng để quản lý dữ liệu và các bộ phận khác nhau trong RDBMS. SQL Server được phát triển và tiếp thị bởi Microsoft (Nói dễ hiểu là – Tương tự như phần mềm RDBMS khác, SQL Server được xây dựng dựa trên SQL, một ngôn ngữ lập trình tiêu chuẩn để tương tác với các cơ sở dữ liệu quan hệ. Máy chủ SQL được liên kết với Transact-SQL hoặc T-SQL, triển khai SQL Microsoft Microsoft bổ sung một tập hợp các cấu trúc lập trình độc quyền).
SQL Server hoạt động độc quyền trên môi trường Windows trong hơn 20 năm. Năm 2016, Microsoft đã cung cấp phiên bản trên Linux. SQL Server 2017 ra mắt vào tháng 10 năm 2016 chạy trên cả Windows và Linux, SQL Server 2019 sẽ ra mắt trong năm 2019. SQL Server được tối ưu để có thể chạy trên môi trường cơ sở dữ liệu rất lớn (Very Large Database Environment) lên đến Tera-Byte và có thể phục vụ cùng lúc cho hàng ngàn user.
SQL Server có thể kết hợp “ăn ý” với các server khác như Microsoft Internet Information Server (IIS), E-Commerce Server, Proxy Server…. SQL Server Express dễ sử dụng và quản trị cơ sở dữ liệu đơn giản. Được tích hợp với Microsoft Visual Studio, nên dễ dàng để phát triển các ứng dụng dữ liệu, an toàn trong lưu trữ, và nhanh chóng triển khai. SQL Server Express là phiên bản miễn phí, không giới hạn về số cơ ở dữ liệu hoặc người sử dụng, nhưng nó chỉ dùng cho 1 bộ vi xử lý với 1 GB bộ nhớ và 10 GB file cơ sở dữ liệu.
SQL Server Express là lựa chọn tốt cho những người dùng chỉ cần một phiên bản SQL Server 2005 nhỏ gọn, dùng trên máy chủ có cấu hình thấp, những nhà phát triển ứng dụng không chuyên hay những người yêu thích xây dựng các ứng dụng nhỏ. T-SQL hay còn gọi là Transact-SQL, là một phần mở rộng của ngôn ngữ SQL và phát triển dựa theo chuẩn ISO và (International Organization for Standardization) và ANSI (American National Standards Institute). T-SQL được chia làm ba nhóm chính như sau: Nhóm ngôn ngữ định nghĩa dữ liệu: Là tập hợp những lệnh dùng để xử lý dữ liệu như các lệnh như create, alter và drop table, các lệnh này dùng để định nghĩa cấu trúc của một table. 8 0 0 Tieu luan Chương 2.
Cơ sở lý thuyết, giới thiệu công nghệ Nhóm điều khiển dữ liệu: Dùng để phân quyền user truy cập vào các đối tượng table, view, function. Nhóm này là các câu truy vấn như Grant, Deny, Revoke. Nhóm thao tác dữ liệu: là tập hợp các câu lệnh dùng để thao tác sàn lọc dữ liệu như: Select, Insert, Update, Delêt. Những lệnh này giúp chúng ta truy vấn tìm kiếm dữ liệu một cách chính xác nhất.
Ngôn ngữ C# trên nền tảng .NET framework là gi? CHƯƠNG 26.NET framework là một bộ thư viện lớp.NET framework chứa một bộ thư viện rất lớn chứa các loại công cụ khác nhau giúp người lập trình xử lý được hầu hết các công việc thường gặp trong quá trình phát triển ứng dụng. Vì vậy, lập trình ứng dụng với .NET framework thường có hiệu quả rất cao và thời gian làm việc ngắn hơn.NET framework là một môi trường thực thi cho ứng dụng. Chương trình viết cho .NET framework không thực thi trực tiếp trong môi trường hệ điều hành mà thực thi trong khuông khổ của chương trình CLR và được quản lý bởi chương trình này. Các công nghệ trong.
- Windows Forms: xây dựng ứng dụng desktop (giao diện) cho windows.NET và Entity Framework: công nghệ cho phép chương trình kết nối và sử dụng cơ sở dữ liệu quan hệ (SQL Server). C# là một ngôn ngữ lập trình được phát triển riêng biệt cho .NET framework với phiên bản C# 1.0 ra đời vào năm 2002 cùng với. Phiên bản hiện tại của C# là 7. Ngôn ngữ C# chịu ảnh hưởng của nhiều ngôn ngữ lập trình khác, trong đó có C++, Java.
Lập trình viên đã làm việc với các ngôn ngữ như C/C++ hay Java sẽ rất dễ dàng tiếp thu C#. C# được thiết kế theo hướng đơn giản, hiện đại, đa chức năng và hỡ trợ hết các nguyên tắt lập trình hiện có: 9 0 0 Tieu luan Chương 2. Cơ sở lý thuyết, giới thiệu công nghệ - Định kiểu mạnh, - Hướng mệnh lệnh, - Hướng khai báo, - Hướng hàm, - Hướng đối tượng, - Hướng thành phần, - Hướng tổng quát. Rational Rose là một công cụ lập mô hình trực quan mạnh trợ giúp bạn phân tích và thiết kế các hệ thống phần mềm hướng đối tượng.
Nó được dùng để lập mô hình hệ thống trước khi bạn viết mã (code).