SQL Server 2005 Express là phiên bản đặc biệt của SQL Server 2005, sản phẩm của hãng phần mềm Microsoft. Sở dĩ có tên như vậy là vì hệ quản trị CSDL này sử dụng công cụ quản lý CSDL theo phong cách Express (nhanh). SQL Server 2005 cải tiến khả năng quản lý và bảo mật thông qua việc cung cấp cho toàn quyền viên nhiều công cụ điều khiển hơn trên những thể hiện cục bộ và từ xa của SQL Server. Microsoft SQL Server 2005 Express Edition miễn phí, dễ sử dụng, gọn nhẹ, và khả nhúng, dễ sao lưu, di chuyển, bảo mật cao, là một trong những hệ quản trị CSDL hàng đầu hiện nay
14 trang |
Chia sẻ: maiphuongdc | Lượt xem: 2542 | Lượt tải: 2
Bạn đang xem nội dung tài liệu Đồ án Xây dựng chương trình quản lý vận tải đường bộ tại công ty Thành Long, An Dương, Hải Phòng, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
LỜI GIỚI THIỆU
Ngày nay, cuộc cách mạng khoa học và công nghệ, đặc biệt là công nghệ thông tin đã có bước nhảy vọt chưa từng thấy, dẫn tới sự thay đổi to lớn trong xã hội loài người. Internet ra đời và trở thành một kho tài nguyên quý giá của nhân loại. Nó giúp cho con người có thể cập nhật và tìm kiếm thông tin trên tất cả các lĩnh vực đời sống một cách nhanh chóng và chính xác.
Xã hội ngày càng phát triển, nhu cầu lưu thông vật chất trong xã hội ngày càng gia tăng. Vận tải là hình thức phổ dụng để thực hiện công việc này. Xét dưới khía cạnh một xã hội hiện đại thì vận tải là một nhu cầu không thể thiếu và luôn tăng lên theo thời gian. Hoạt động vận tải phát triển mạnh kéo theo một loạt các vấn đề phức tạp trong quản lý và điều hành. Nếu vấn đề này không giải quyết được thì nó sẽ làm kìm hãm sự phát triển của ngành vận tải nói chung và các doanh nghiệp kinh doanh trong lĩnh vực vận tải nói riêng.
Công ty vận tải Thành Long là một doanh nghiệp kinh doanh trong lĩnh vực vận tải, đóng trên địa bàn Hải Phòng. Với tốc độ phát triển nhanh của hoạt động kinh doanh vận tải, quản lý vận tải đã trở nên một bài toán khó giải, làm đau đầu các nhà quản lý trong công ty. Công ty cần tin học hoá hệ thống quản lý của mình để lấy đó làm đòn bẩy cho sự phát triển của công ty trong tương lai. “Hệ thống quản lý vận tải đường bộ Công ty Thành Long” được tin học hoá sẽ giúp giải quyết những khó khăn trong quản lý và giải phóng sức lao động cho các nhà quản lý trong công ty.
Xuất phát từ nhu cầu thực tế, tranh thủ sức mạnh công nghệ, em quyết định xây dựng chương trình quản lý vận tải đường bộ cho Công ty Thành Long trên nền tảng Internet và Intranet. Đó cũng chính là một xu hướng phổ biến hiện nay được áp dụng bởi các doanh nghiệp sản xuất phần mềm quản lý cung cấp sản phẩm cho khách hàng là các tổ chức, doanh nghiệp,…
CHƯƠNG 1. KHẢO SÁT NGHIỆP VỤ CÔNG TY THÀNH LONG
1.1. GIỚI THIỆU VỀ CÔNG TY VẬN TẢI THÀNH LONG
1.1.1. Giới thiệu chung
Công ty vận tải Thành Long là một doanh nghiệp kinh doanh trong lĩnh vực vận tải, đóng trên địa bàn Hải Phòng; Địa chỉ: 255 An Đồng, An Dương, Hải Phòng. Công ty được thành lập vào ngày 01/08/2003 và đến nay đã trở thành một doanh nghiệp phát triển mạnh và đầy tiềm năng trong lĩnh vực vận tải, đặc biệt là vận tải bộ.
1.1.2. Mô hình tổ chức và nghiệp vụ của công ty
Sơ đồ tổ chức của công ty
1.2. HIỆN TRẠNG VÀ GIẢI PHÁP
1.2.1. Giới thiệu bài toán quản lý vận tải trong công ty
Thông qua việc quảng bá thương hiệu của công ty, khách hàng biết đến công ty và lựa chọn dịch vụ vận tải của công ty đưa ra. Khách hàng được đáp ứng yêu cầu nếu hiện tại công ty có đủ khả năng thực hiện hợp đồng đúng hạn. Sau khi ký hợp đồng với khách hàng, công ty thực hiện hợp đồng vận tải với khách. Phòng Điều hành Vận tải sẽ, điều động xe, lái xe, phụ xe, điều hành quá trình vận tải. Xe sẽ nhận hàng từ nơi chứa hàng của chủ hàng, vận chuyển đến nơi giao hàng. Sau khi thực hiện hợp đồng được thanh lý.
Công việc quản lý vận tải bao gồm các công việc như:
Quản lý Hợp đồng vận tải
Quản lý xe (xe tải, xe kéo Container,…)
Quản lý Rơmoóc
Quản lý Container
Quản lý lái xe - phụ xe
Quản lý Hành trình vận tải
1.2.2. Hiện trạng của hệ thống quản lý vận tải của công ty
Hệ thống quản lý vận tải đường bộ ở công ty hiện nay còn rất lạc hậu, mọi công việc đều được thực hiện một cách thủ công hoặc thao tác trên Word & Excel gây lãng phí thời gian, công sức và tiền bạc. Việc tìm kiếm và xuất thông tin trở nên rất khó thực hiện và có độ chính xác không cao.
1.2.3. Giải pháp kỹ thuật
Để giải quyết các khó khăn trong quản lý, công ty cần có một phần mềm quản lý cho riêng mình. Phần mềm này sẽ giúp cho các nhân viên quản lý trong công ty giảm thiểu các công việc thực hiện thủ công, tăng tốc độ tìm kiếm thông tin và hỗ trợ tốt cho công việc lập báo cáo với cấp trên.
CHƯƠNG 2. CƠ SỞ LÝ THUYẾT VÀ CÔNG CỤ CÀI ĐẶT
2.1. Giới thiệu SQL Server 2005 Express
SQL Server 2005 Express là phiên bản đặc biệt của SQL Server 2005, sản phẩm của hãng phần mềm Microsoft. Sở dĩ có tên như vậy là vì hệ quản trị CSDL này sử dụng công cụ quản lý CSDL theo phong cách Express (nhanh). SQL Server 2005 cải tiến khả năng quản lý và bảo mật thông qua việc cung cấp cho toàn quyền viên nhiều công cụ điều khiển hơn trên những thể hiện cục bộ và từ xa của SQL Server. Microsoft SQL Server 2005 Express Edition miễn phí, dễ sử dụng, gọn nhẹ, và khả nhúng, dễ sao lưu, di chuyển, bảo mật cao, là một trong những hệ quản trị CSDL hàng đầu hiện nay.
2.2. GIỚI THIỆU VỀ ASP.NET
ASP.NET là phiên bản kế tiếp của ASP (Active Server Pages). ASP.NET là một nền tảng hợp nhất được biên dịch trong môi trường .NET Framework. Nó tương thích với nhiều ngôn ngữ, bao gồm Visual basic .NET, C#. Khi phát triển mạng với ASP.NET cần có các công cụ như: IIS, .NET Framework, Visual Studio .NET (hoặc Web Matrix).
Các trang ASP.NET chạy nhanh, triển khai và nâng cấp đơn giản, , cơ chế phát hiện và xử lý lỗi tốt, sử dụng ngôn ngữ biên dịch, là công cụ để xây dựng lên các ứng dụng đẳng cấp cao trên nền Web. Các mã viết trong ASP.NET khi triển khai trên mạng đã được dịch thành các file .dll nên các mã này không bị tiết lộ. ASP.NET Hỗ trợ cho nhiều loại trình duyệt Web.
2.3. Giới thiệu về ADO.NET
ADO.NET là mô hình truy cập dữ liệu .NET dựa vào đối tượng Dataset. Nó cung cấp nhiều tính năng mới giúp các kỹ thuật truy cập dữ liệu phức tạp đạt hiệu quả. Đối tượng Dataset có thể lưu giữ nhiều bảng của một nguồn dữ liệu, cũng như các mối quan hệ giữa chúng.
CHƯƠNG 3. PHÂN TÍCH - THIẾT KẾ HỆ THỐNG
3.1. Sơ đồ phân rã chức năng của Hệ thống
3.2. Sơ đồ ngữ cảnh của hệ thống
3.3. Sơ đồ luồng dữ liệu mức đỉnh
1. Ký hợp đồng với Khách hàng 4. Bàn giao hàng
2. Tiến trình thực hiện hợp đồng 5. Lưu thông tin
3. Đặt hợp đồng vận tải 6. Lấy thông tin
3.4. Sơ đồ luồng dữ liệu mức dưới đỉnh
Chức năng “Quản lý Xe”
1. Cập nhật thông tin xe 5. Hiển thị các Nhà cung cấp
2. Lưu trữ thông tin xe 6. Lấy thông tin Nhà cung cấp
3. Thông tin nhà cung cấp 7. Ghi nhận nhà cung cấp
4. Lưu thông tin nhà cung cấp
Chức năng “Quản lý Rơmoóc”
1. Cập nhật thông tin rơmoóc 5. Hiển thị các nhà cung cấp
2. Lưu trữ thông tin rơmoóc 6. Lấy ra thông tin nhà cung cấp
3. Thông tin nhà cung cấp 7. Ghi nhận nhà cung cấp
4. Lưu thông tin nhà cung cấp
Chức năng “Quản lý Container”
1. Cập nhật thông tin container 4. Thông tin nhà cung cấp
2. Lưu thông tin container 5. Hiển thị các Nhà cung cấp
3. Lưu thông tin nhà cung cấp 6. Ghi nhận nhà cung cấp
Chức năng “Quản lý Nhân sự”
1. Xem tình trạng của lái xe, phụ xe 3. Thông tin cập nhật
2. Thông tin tình trạng của lái xe, phụ xe
Chức năng “Quản lý Hợp đồng”
1. Lưu thông tin vào 2. Lấy thông tin ra 3. Tham gia ký hợp đồng
Chức năng “Quản lý Hành trình Vận tải”
1. Cập nhật hành trình vận tải 4. Lưu trữ thông tin
2. Tình trạng xe 5. Thông tin hiển thị
3. Tình trạng lái xe, phụ xe 6. Thông tin hành trình vận tải
3.5. Sơ đồ quan hệ thực thể
Sơ đồ quan hệ thực thể (Entity Relation - ER)
KẾT LUẬN
Trong quá trình tìm hiểu bài toán quản lý tại công ty vận tải Thành Long, trải qua các bước phân tích - thiết kế hệ thống và xây dựng chương trình, em thấy rằng bài toán tin học hoá hệ thống quản lý của công ty Thành Long đã có một lời giải thích đáng. Lời giải ấy trước hết đến từ sự cố gắng của bản thân em, từ sự giúp đỡ, chỉ bảo của các thầy cô giáo khoa Công nghệ Thông tin, đặc biệt là thầy Nguyễn Thế Cường, cùng sự giúp đỡ nhiệt tình của các cán bộ quản lý trong công ty vận tải Thành Long. Như vậy, đúng như những phân tích ban đầu về hệ thống tương lai, một hệ thống mới đã hình thành. Hệ thống này hứa hẹn sẽ giải quyết những khó khăn mà đội ngũ các nhà quản lý của công ty Thành Long gặp phải. Đồng thời, hệ thống này phù hợp với mô hình quản lý thực tế ở Việt Nam, tính mở cao, thích ứng tốt với những thay đổi trong tương lai.
Trong tương lai gần, em sẽ tiếp tục phát triển hệ thống quản lý vận tải đường bộ này với mong muốn hệ thống có thể áp dụng được trên phạm vi rộng rãi. Hệ thống sẽ là một công cụ điều hành trực tuyến cho các nhà quản lý, cập nhật thông tin mọi lúc, mọi nơi, nhanh chóng, tiện lợi và đáng tin cậy.
Em xin gửi lời cảm ơn chân thành đến thầy giáo Nguyễn Thế Cường đã động viên và hướng dẫn em thực hiện đề tài này.