Tải bản đầy đủ (.doc) (101 trang)

đồ án công nghệ thông tin Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (6.02 MB, 101 trang )

Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
MỤC LỤC
LỜ
I NÓI ĐẦU
Công nghệ phần mềm là lĩnh vực nghiên cứu của tin học nhằm đề xuất các nguyên lý,
phương pháp, công cụ, cách tiếp cận và phương tiện phục vụ cho việc thiết kế và cài đặt
các sản phẩm phần mềm một cách kinh tế, vừa tin cậy, vừa làm việc hiệu quả trên máy
tính.
Sau một thời gian được tiếp thu những kiến thức quý báu trong môn Công nghệ phần
mềm do thầy PGS.TS Hàn Viết Thuận giảng dạy, chúng em đã có cơ hội được thực hành
để xây dựng nên một phần mềm, qua đó cụ thể hoá những kiến thức đã học.
Đề tài nhóm 2 - Tin học kinh tế 47A chúng em lựa chọn là “Xây dựng phần mềm quản
lý xe vận tải Công ty vận tải thương mại Trường Hưng”.
Qua từng tuần, thực hiện từng quy trình trong công nghệ phần mềm, cùng với sự hướng
dẫn nhiệt tình của thầy Thuận, sự đóng góp ý kiến của các bạn trong lớp, và sự miệt mài
làm việc của nhóm 2, chúng em đã cho ra mắt phần mềm đáp ứng được yêu cầu cao của
người sử dụng, thực hiện được mục tiêu “Bắt nhịp cùng công nghệ, chia sẻ với ước mơ”
mà nhúm đó đặt ra.
Quãng thời gian làm việc cùng nhau của nhóm 2 không chỉ là cơ hội tốt để các thành viên
học cách làm việc tập thể, cùng nhau giải quyết những vấn đề khó khăn, mà còn là dịp để
các bạn thật sự hiểu nhau hơn, chia sẻ những cảm xúc tươi mới và luôn vẹn nguyên trong
tình bạn. Tất cả cùng nhau “đoàn kết sáng tạo và không ngừng vươn xa”.
Chúng em xin chân thành cảm ơn Phó giáo sư, tiến sĩ Hàn Viết Thuận, người đã trực tiếp
giảng dạy và hướng dẫn chúng em thực hiện đề tài. Chúng em mong thầy luôn là điểm
tựa vững chắc để chúng em có thể vững bước trên con đường mỡnh đó chọn. Chúng em
cũng xin gửi lời cám ơn đến Phòng quản lý và điều hành xe của Công ty vận tải thương
mại Trường Hưng đã tạo điều kiện tốt nhất cho chúng em thực hiện thành công đề tài
này.
Hà Nội, 11/2008
1.Tổng quan
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 1/101


Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
1.1 Giới thiệu công ty vận tải thương mại Trường Hưng
Tên giao dịch : Công ty vận tải thương mại Trường Hưng
Trụ sở chính: 30 Đại Cồ Việt - Hai Bà Trưng - Hà Nội
Điện thoại: 04 38217759
Fax: 048217759
Bãi xe của công ty
Địa chỉ: 124A - Vĩnh Tuy - Hai Bà Trưng - Hà Nội
(Gần Đại học kinh doanh và công nghệ Hà Nội)
Điện thoại: 0984601084
Trưởng phòng quản lý và điều hành xe: Hoàng Ngọc Châu
- Công ty vận tải Trường Hưng là một doanh nghiệp vận tải đường bộ tư nhân hoạt
động trờn cỏc tuyến vận tải lân cận và Bắc - Nam, vận tải sang Lào và Campuchia.
- Số lượng xe của công ty lên đến gần 100 xe vận tải với nhiều chủng loại kích cỡ.
- Số lượng lái xe lên đến 50 người.
- Với số lượng xe và lái xe lớn đòi hỏi công ty cần phải có một hệ thống thông tin
trợ giúp đắc lực, phục vụ cho việc quản lý, điều hành công ty cũng như thoả mãn
được tốt nhất nhu cầu của khách hàng.
1.2 Giới thiệu nhóm 2 - Tin học kinh tế 47A
Nhóm 2 - Tin học kinh tế 47A ra đời vào ngày 23 - 09 - 2008.
Nhóm bao gồm những thành viên chăm ngoan, năng nổ, có tinh thần trách nhiệm và tinh
thần đoàn kết với bạn bè. Nhúm cú sự cân đối hài hoà về số lượng nam, nữ tạo nên khả
năng làm việc ăn ý. Với sự tin tưởng vào khả năng của bản thân, cùng với khả năng làm
việc tập thể, nhóm 2 hy vọng rằng sẽ cho ra đời được những sản phẩm tốt nhất, có thể
“Bắt nhịp cùng công nghệ, chia sẻ với ước mơ và nâng tầm tri thức ”, thoả mãn hoàn hảo
nhất yêu cầu khách hàng, cũng như yêu cầu môn học đưa ra.
Danh sách các thành viên
- Nguyễn Ngọc Chiến
- Nguyễn Thị Oanh
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 2/101

Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
- Nguyễn Văn Thọ
- Dương Thị Tính
- Nguyễn Thu Trang
- Nguyễn Quang Tùng
- Tạ Minh Xuân
- Trịnh Thuỷ Tiên
1.3 Bảng phân công công việc
Nhiệm vụ Cán bộ phụ trách chính Thời gian
thực hiện
Xác định đề tài Cả nhóm 1 ngày
Đi thực tế Cả nhóm 3 ngày
Xây dựng hợp đồng Nguyễn Thu Trang 5 ngày
Xác định nhu cầu người sử dụng Nguyễn Thu Trang
Xây dựng HĐPM Nguyễn Thu Trang
Xác định yêu cầu Nguyễn Thị Oanh
Dương Thị Tính
1 tuần
Lập kế hoạch xác định yêu cầu Nguyễn Thị Oanh
Xác định yêu cầu người sử dụng Nguyễn Thị Oanh
Phân tích nghiệp vụ chuyên sâu Nguyễn Thị Oanh
Mô hình hoạt động của hệ thống Dương Thị Tính
Báo cáo quy trình 2 Dương Thị Tính
Phân tích thiết kế Nguyễn Văn Thọ 2 tuần
Lập kế hoạch thiết kế Nguyễn Văn Thọ
Thiết kế kiến trúc Nguyễn Thu Trang
Thiết kế dữ liệu Nguyễn Văn Thọ
Thiết kế thủ tục Trịnh Thuỷ Tiên
Thiết kế giao diện Nguyễn Ngọc Chiến
Lập trình Nguyễn Ngọc Chiến 2 tuần

Lập trình hệ thống Nguyễn Thu Trang
Lập trình cập nhật danh mục Nguyễn Ngọc Chiến
Lập trình xử lý nghiệp vụ Nguyễn Văn Thọ
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 3/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
Nguyễn Ngọc Chiến
Lập trình tìm kiếm báo cáo Nguyễn Văn Thọ
Test Tạ Minh Xuân
Trịnh Thuỷ Tiên
1 tuần
Lập kế hoạch Test Tạ Minh Xuân
Lập kịch bản Test Tạ Minh Xuân
Thực hiện Test Tạ Minh Xuân
Trịnh Thuỷ Tiên
Báo cáo quy trình Test Trịnh Thuỷ Tiên
Triển khai Nguyễn Quang Tùng 1 tuần
Lập kế hoạch Nguyễn Quang Tùng
Lập giải pháp Nguyễn Quang Tùng
Cài đặt và vận hành Nguyễn Quang Tùng
Đào tạo sử dụng Nguyễn Quang Tùng
Báo cáo triển khai Nguyễn Quang Tùng
Quản trị viên dự án Nguyễn Ngọc Chiến 8 tuần
1.4 Kế hoạch triển khai
Tổng quan trên MS Project
Chi tiết trên MS Project
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 4/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 5/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
2. Quy trình xây dựng hợp đồng phần mềm

2.1 Xác định nhu cầu xây dựng phần mềm
Công ty vận tải Trường Hưng là một doanh nghiệp vận tải đường bộ tư nhân hoạt động
trờn cỏc tuyến vận tải lân cận và Bắc - Nam, vận tải sang Lào và Campuchia.
Số lượng xe của công ty lên đến gần 100 xe vận tải với nhiều chủng loại kích cỡ, bên
cạnh đó là số lượng lái xe lên đến 50 người.
Hiện nay, việc quản lý xe hoàn toàn làm bằng thủ công.
Mỗi chiếc xe có một quyển sổ dày cỡ 5cm để ghi các thông tin quản lý.
Do vậy, phải tốn một phòng riêng để lưu trữ những sổ sách này, cũng như rất khó khăn
trong việc tìm kiếm thông tin về các xe, nhân viên lái xe.
Quá trình tra cứu để xác định tình trạng hiện tại của đội xe, trợ giúp cho việc ra quyết
định của ban lãnh đạo cũn khỏ chậm chạp.
Số lượng xe tương đối lớn mà mỗi xe ta lại phải quản lý thêm một số dụng cụ xe theo
định kỳ (bình điện, lốp…), việc này gặp rất nhiều khó khăn .
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 6/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
Việc tin học hoá công tác quản lý xe vận tải cho Công ty Trường Hưng là một việc làm
rất có ý nghĩa và thật sự cần thiết, nú giỳp cho việc quản lý ở đây dễ dàng hơn, nhanh
chóng cung cấp những thông tin cần thiết cho ban lãnh đạo, nhằm ra được những quyết
sách đúng đắn, góp phần nâng cao lợi nhuận và tính chuyên nghiệp của công ty.
2.2 Hợp đồng phần mềm
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh phúc
Hợp đồng số: W 0 0 5 0 1 /TMS
Hà Nội, ngày 30 tháng 09 năm 2008
HỢP ĐỒNG XÂY DỰNG PHẦN MỀM
QUẢN LÝ XE VẬN TẢI CÔNG TY VTTM TRƯỜNG HƯNG
- Căn cứ pháp lệnh hợp đồng kinh tế của Chủ tịch hội đồng nhà nước nước Cộng hòa xã
hội chủ nghĩa Việt Nam công bố ngày 25/09/1989;
 Căn cứ quyết định số 17-HĐBT ngày 16/12/1990 của Hội đồng Bộ trưởng (nay là Chính
phủ) qui định chi tiết về việc thi hành Pháp lệnh Hợp đồng kinh tế;

 Căn cứ vào bộ luật dân sự số 33/2005/Q1111, được Quốc hội nước Cộng Hoà Xã Hội Chủ
Nghĩa Việt Nam thông qua ngày 14 tháng 06 năm 2005;
 Sau khi xem xét yêu cầu của ông Hoàng Ngọc Châu và khả năng cung cấp dịch vụ của công
ty TMS, chúng tôi gồm:
BÊN A: CễNG TY VẬN TẢI THƯƠNG MẠI TRƯỜNG HƯNG
Người đại diện: Hoàng Ngọc Châu
Chức vụ: Trưởng phòng quản lý và điều hành xe
Địa chỉ: 30 ĐẠI CỒ VIỆT – HÀ NỘI
Số điện thoại 04.38217759
Fax: 04.8217759
Mobile: 0984601084
Số CMND: 012049508
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 7/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
BÊN B: CễNG TY CỔ PHẦN TIN HỌC TMS
Người đại diện: Trần Vân Phát
Chức vụ: Giám đốc
Địa chỉ: Cổ Nhuế, Hà Nội
Số điện thoại: 04.7632.089
Fax 04.7632.089
Mobile: 0904.165889
Số CMND: 012724017 ngày cấp: 24/06/2002 tại : Hà Nội
Mã số thuế: 0102576258
Hai bên thống nhất ký kết hợp đồng với các điều khoản sau đây:
Điều 1: SẢN PHẨM VÀ ĐIỀU KIỆN CUNG CẤP
Bên B xây dựng phần mềm quản lý và điều hành xe vận tải hoàn chỉnh cho bên A với các
khoản mục, số lượng và kinh phí được quy định chi tiết trong phụ lục 1 của hợp đồng này
.
Điều 2: THỜI HẠN VÀ THỂ THỨC THANH TOÁN
2.1 Bên A thanh toán cho bên B 50% tổng trị giá hợp đồng trong vòng 02 ngày làm

việc kể từ sau khi ký.
2.2 Bên A thanh toán cho bên B 50% giá trị hợp đồng sẽ được bên A thanh toán cho
bên B chậm nhất là 05 ngày làm việc sau khi biên bản bàn giao sản phẩm cuối
cùng đã được ký kết ( hoàn thành giai đoạn 1.1 và 1.2).
Điều 3: QUYỀN VÀ TRÁCH NHIỆM CỦA BấN A
3.1 Bên A có quyền yêu cầu toàn bộ bên B cung cấp mã nguồn trang do bên B xây
dựng.
3.2 Bên A có quyền yêu cầu bên B tiến hành sửa chữa các lỗi phần mềm do bên B xây
dựng trong điều kiện
a. Sản phẩm trong thời gian bảo hành.
b. Cú cỏc lỗi phần mềm.
c. Source code không bị thay đổi.
3.3 Bên A có quyền phạt bên B theo quy định tại điều 9.
3.4 Bên A có trách nhiệm cung cấp cho bên B nội dung thông tin để xây dựng phần
mềm cho bên A trong thời gian cam kết như phụ lục 2 của bản hợp đồng
3.5 Bên A không được sử dụng phần mềm do bên B cung cấp vào mục đích gây rối
trật tự xã hội, hay kinh doanh bất hợp pháp.
3.6 Bên A chịu trách nhiệm về tính xác thực về các thông tin trên phần mềm của bên
A.
3.7 Bên A có trách nhiệm ký nhận các văn bản nghiệm thu hoặc ghi nhớ công việc khi
bên B thực hiện các công việc tại điều 1 của hợp đồng này.
3.8 Bên A phải tuân thủ đỳng cỏc quy định của nhà nước về quy định của pháp luật về
quyền sở hữu công nghiệp, bản quyền và các điều khoản quy đinh trong hợp đồng này.
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 8/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
Điều 4: QUYỀN VÀ TRÁCH NHIỆM CỦA BấN B
4.1Bên B có trách nhiệm triển khai phần mềm đầy đủ và theo đúng các khoản mục
của hợp đồng và theo đúng yêu cầu của bên A đã thỏa thuận.
4.2Bên B có quyền nhận thù lao từ bên A theo quy định tại điều 1 và điều 2 của hợp
đồng này.

4.3Bên B có quyền đơn phương tạm ngừng hoặc chấm dứt hợp đồng trong trường
hợp bên A sử dụng phần mềm không đúng các cam kết trong hợp đồng này.
4.4Bên B có quyền phạt bên A theo quy định tại điều 9.
4.5Bên B có trách nhiệm bàn giao các kết quả cụng viờc theo đúng các thời hạn được
nêu ra trong điều 1.
4.6Bên B có trách nhiệm cung cấp dich vụ theo đúng nội dung đã thỏa thuận trong
hợp đồng.
4.7Bên B có trách nhiệm bảo mật tuyệt đối trong thời gian tối thiểu là 03 năm các
thông tin của bên A về chiến lược thương hiệu, kế hoạch kinh doanh, kế hoạch
marketing, các chương trình khuyến mãi , tiếp thị, ….
Điều 5: KẾT QUẢ VÀ NGHIỆM THU
5.1Nghiệm thu hợp đồng:
Hai bên tiến hành tổng kết, nghiệm thu hợp đồng trên cơ sở các khoản mục trong hợp
đồng đã được thực hiện. Bên B sẽ làm văn bản đề nghị chính thức nghiệm thu hợp đồng.
Nếu trong vòng 07 ngày kể từ ngày bên B có văn bản đề nghị mà bên A không thể tổ
chức nghiệm thu thì hợp đồng mặc nhiên được nghiệm thu.
5.2Xác nhận công việc:
a. Các công việc tiến hành tại bên A do bên B xác nhận.
b. Các công việc tiến hành tại bên B, được xác nhận dựa trên kết quả chuyển giao
với yêu cầu đã thỏa thuận. Bên A xem xét kết quả đã được chuyển giao, nếu trong thời
gian 07 ngày làm việc mà bên A không có ý kiến phản hồi thì kết quả mặc nhiên chấp
nhận.
5.3Thời gian tư vấn đào tạo là 2-3 buổi (3 giờ/buổi)
Điều 6: TẠM NGỪNG, TẠM CẮT, THAY ĐỔI NỘI DUNG CỦA HỢP ĐỒNG
6.1 Tạm ngừng
a. Bên B sẽ tạm ngừng việc triển khai hợp đồng này nếu bên A không thực hiện đỳng cỏc
điều khoản thanh toán.
b. Bên B sẽ tạm ngưng một hoặc tất cả dịch vụ trong hợp đồng này sau khi nhận được
yêu cầu bằng văn bản của bên A.
c. Thời gian tạm ngưng dịch vụ không quá 30 ngày tính từ ngày bên B nhân được văn bản

của bên A.
d. Bên B sẽ tạm ngưng và lên kế hoạch triển khai nếu bên A có thay đổi về yêu cầu phần
mềm
6.2 Mọi thay đổi liên quan đến hợp đồng phải có văn bản đề nghị bên kia trước 05 ngày
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 9/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
để giải quyết. Mọi chi phí phát sinh cho thay đổi hợp đồng do nguyên nhân từ bên nào
thỡ bờn đú chịu trách nhiệm thanh toán.
Điều 7: BẢO HÀNH BẢO TRÌ PHẦN MỀM
7.1Trong thời hạn 01 năm kể từ ngày kí biên bản bàn giao sản phẩm cuối cùng. Bên B
sẽ cung cấp dịch vụ bảo hành các nội dung công việc bên B đã triển khai trong
phần mềm cho bên A.
7.2Trong thời hạn bảo hành, bên B sẽ tiến hành thông báo phản hồi về những lỗi phần
mềm và khắc phục những lỗi phần mềm thông thường hoặc đề ra phương án giải
quyết các lỗi phần mềm thông thường hoặc đề ra phương án giải quyết các lỗi
phần mềm phức tạp trong tối đa 48 giờ ( đối với ngày làm việc bình thường ) kể từ
khi nhận được thông báo bằng email, điện thoại hoặc văn bản của bên A.
Điều 8: CÁC ĐIỀU KHOẢN KHÁC
8.1Nếu bên A muốn mở rộng, tăng thêm chức năng phần mềm, hợp đồng mới sẽ được
lập chi tiết dựa theo yêu cầu của bên A.
8.2Các phụ lục được coi là một phần không thể tách rời của hợp đồng này.
ĐIỀU 9: PHẠT HỢP ĐỒNG
9.1Nếu do lỗi của bên B mà các hạng mục thuộc giai đoạn 1.1 không được bàn giao
cho bên A đúng thời gian quy định tại phụ lục 2 (tiến độ thực hiện hợp đồng). bên
B sẽ chịu một khoản phạt là 1% tổng giá trị hợp đồng cho mỗi ngày chậm trễ.
9.2Nếu do lỗi của bên B mà các hạng mục thuộc giai đoạn 1.2 không được bàn giao
cho bên A đúng thời hạn đã quy định tại Phụ lục 2 (Tiến độ thực hiện hợp đồng),
bên B sẽ chịu một khoản phạt là 1% tổng giá trị hợp đồng cho mỗi ngày chậm trễ.
9.3Nếu do lỗi của bên A mà việc thanh toán bị chậm hơn quy định tại điều 2, bên A
phải chịu phạt lãi quá hạn là 1% tổng giá trị hợp đồng đối với mỗi ngày chậm

thanh toán.
9.4Các điều khoản phạt này sẽ không được áp dụng nếu cỏc bờn gặp phải các sự cố
bất khả kháng: thiên tai, hỏa hoạn…
ĐIỀU 10: ĐIỀU KHOẢN THI HÀNH
10.1 Hai bên cam kết thực hiện đúng các điều khoản của hợp đồng, bên nào vi phạm sẽ
phải chịu trách nhiệm theo đúng quy định của pháp luật.
10.2 Trong quá trình thực hiện, nếu có vướng mắc gỡ thỡ hai bên chủ động thương lượng
giải quyết trên tinh thần hợp tác, tôn trọng lẫn nhau. Nếu hai bên không tự giải quyết
được sẽ thống nhất chuyển vụ việc tới tòa án kinh tế tòa án nhân dân thành phố Hà Nội
để giải quyết.
10.3 Hơp đồng này được lập thành 02 bản có giá trị như nhau: Bên A giữ 01 bản, bên B
giữ 01 bản.
ĐẠI DIỆN BÊN A ĐẠI DIỆN BÊN B
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 10/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
Giám đốc
TMS Group
PHỤ LỤC 1: CÁC MODULE TÍNH NĂNG VÀ YÊU CẦU KỸ THUẬT PHẦN
MỀM QUẢN LÝ VÀ ĐIỀU HÀNH XE VẬN TẢI TRƯỜNG HƯNG
No Items Quantity
Unit price
(VND)
Amount
(VND)
VAT
1 Thiết kế giao diện chính
1. Hệ thống
2. Quản lý lái xe
3. Quản lý chuyến đi
4. Quản lý bảo dưỡng

5. Báo cáo
6. Trợ giúp
01 package 1.000.000
1.000.00
0
0%
2 Module Hệ thống
- Đăng nhập
- Quản lý user
- Sao lưu hệ thống
01 module 500.000 500.000 0%
3 Module Quản lý xe tải
- Cập nhật danh mục
- Tìm kiếm

01 module 1.000.000
1.000.00
0
0%
4 Module Quản lý chuyến đi
- Cập nhật danh mục
- Phân bổ chuyến đi
- Cập nhật xe về bến
- Tìm kiếm
01 module 3.000.000
3.000.00
0
0%
5 Module Quản lý bảo dưỡng
- Quản lý trung tu đại tu xe

- Quản lý thay bình điện
- Quản lý thay lốp
- Nhắc nhở bảo dưỡng định kỳ
01 module 1.500.000 1.500.000 0%
6 Module Báo cáo
- Báo cáo về lái xe
- Báo cáo về chuyến đi
- Báo cáo bảo dưỡng, sửa chữa
01 module 2.000.000 2.000.000 0%
7 Module Help
01 module 1.000.000
1.000.00
0
0%
8 Tài liệu hướng dẫn sử dụng Phần 01 module Free 0 0%
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 11/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
mềm
Tổng: 9.000.000
Khuyến mại giảm giá 30%: - 2.700.000
Số tiền còn lại: 6.300.000
Bằng chữ: Sáu triệu ba trăm nghìn đồng
• Miễn phí bảo trì vĩnh viễn.
• Miễn phí đào tạo, hướng dẫn vận hành, quản lý phần mềm.
PHỤ LỤC 2: KẾ HOẠCH TRIỂN KHAI PHẦN MỀM
Thời gian bắt đầu Nội dung Thời gian hoàn thành
dự kiến
Dự
trữ
Giai đoạn 1.1 (dự kiến từ 23/09/2008 – 14/10/2008)

Phần Inside (Từ
ngày nhận yêu cầu)
Bên B lập trình những
module phần inside
16 ngày
Test phần Inside Bên A tiến hành test phần
Inside ngay say khi bên B
hoàn thành
5 ngày
Tổng thời gian giai đoạn 1.1 (dự kiến)
18 ngày
21 ngày
Giai đoạn 1.2 (dự kiến từ 14/10/2008 – 09/11/2008)
Phần Out Site (Khi
đã có giao diện)
Bên B lập trình những
module phần Out và chỉnh
sửa lỗi của phần Inside
17 ngày
Bàn giao bản Anpha Bên B bàn giao bản Anpha
cho bên A test
3 ngày
Sửa lỗi Bên B tiến hành sửa lỗi phát
sinh
3 ngày
Nghiệm thu kỹ thuật Bên B gửi yêu cầu nghiệm
thu
3 ngày
Chuyển giao sản
phẩm

Bên B đưa phần mềm hoàn
chỉnh
2 ngày
Tổng thời gian giai đoạn 1.2 (dự kiến) 28 ngày
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 12/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
3. Quy trình xác định yêu cầu
• Mục đích: sau khi đó cú hợp đồng với khách hàng, hợp đồng được chuyển sang để
thực hiện chương trình thứ hai nhằm xác định nhu cầu của khách hang về sản
phẩm tương lai. Yêu cầu đặt ra là phải lượng hoá được các dạng mô hình.
• Các giai đoạn
1. Lập kế hoạch xác định yêu cầu
2. Xác định yêu cầu của người sử dụng
3. Phân tích nghiệp vụ
4. Lập mô hình hệ thống
5. Báo cáo quy trình 2
3.1 Lập kế hoạch
STT Công Việc Nhân lực
(Người)
Thời gian
(ngày)
Người/ngày
1 Xác định yêu cầu người sử dụng 2 2 4
2 Phân tích nghiệp vụ 2 2 4
3 Lập mô hình hệ thống 2 2 4
4 Báo cáo quy trình 2 1 1 1
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 13/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
3.2 Khảo sát và xác định yêu cầu người sử dụng
3.2.1 Sơ đồ tổ chức của công ty vận tải thương mại Trường Hưng

3.2.2 Yêu cầu chức năng nghiệp vụ
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 14/101
Ban giám đốc
Phòng kế
hoạch
Phòng quản lý và
điều hành xe
Phòng kế
toán
Chi trả
lương
Thanh
toán
hoá đơn
Quản lý
chuyến đi
Quản lý
xe trong
kho bãi
Lập kế hoạch
kinh doanh
Quản lý
lái xe
Xác
định kết
quả kinh
doanh
Lập kế hoạch
mua sắm thiết
bị, tuyển nhân

công
Lập kế hoạch
doanh thu, tài
chính
Quản lý
bảo dưỡng
sửa chữa
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
a. Phòng quản lý và điều hành xe
 Quản lý lái xe
• Quản lý lái xe biên chế, hợp đồng
• Quản lý tình trạng hoạt động của lái xe
• Tìm kiếm các thông tin liên quan
 Quản lý xe vận tải
• Quản lý giám sát xe
• Quản lý tình trạng hoạt động của xe
• Tìm kiếm các thông tin liên quan
 Quản lý bảo dưỡng sửa chữa
• Quản lý trung tu, đại tu
• Quản lý thay lốp, bình điện
• Nhắc nhở đến kỳ bảo dưỡng, sửa chữa của xe
 Quản lý chuyến đi
Điều hành một cách nhanh chóng, chính xác các chuyến đi, về của một chuyến hàng.
b.Ban giám đốc
Yêu cầu các báo cáo thường kì về xe, lái xe, chuyến đi, bảo dưỡng sửa chữa để
tiện quản lý.
c. Phòng kế toán
Yêu cầu các báo cáo thường kì về xe, lái xe, chuyến đi, bảo dưỡng sửa chữa để
làm nhiệm vụ chi trả lương, quyết toán.
d. Phòng kế hoạch

Yêu cầu các báo cáo thường kì về xe, lái xe, chuyến đi, bảo dưỡng sửa chữa để
làm nhiệm vụ tuyển nhân sự, mua mới xe.
3.2.3 Yêu cầu chức năng hệ thống
- Phân quyền: Với mỗi chức danh khác nhau thỡ cỏc chức năng của phần mềm có giới
hạn khác nhau. Quyền admin thì lớn hơn quyền user
- Cấu hình thiết bị: Máy cá nhân phải được trang bị cấu hình phần cứng mạnh, chạy hệ
điều hành Windows XP trở lên.
- Sao lưu: Dữ liệu về hệ thống phải được sao lưu thường xuyên nhằm trỏnh cỏc rủi ro có
thể xảy ra.
3.2.4 Yêu cầu phi chức năng
- Giao diện trực quan, thân thiện, dễ sử dụng.
- Khả năng quản lý linh hoạt: Cho phép thêm mới, sửa chữa, cập nhật nhanh chóng, chính
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 15/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
xác.
- Khả năng tìm kiếm đa khoá: Sử dụng nhiều khoá để có thể tìm kiếm chính xác nhất.
- Khả năng báo cáo tuỳ biến: Cho phép người dùng lựa chọn cỏc tiờu thức theo ý mình để
in báo cáo
- Tự động hoỏ cỏc công việc diễn ra hàng ngày: như phân bổ chuyến đi, cập nhật xe về
bến, nhắc nhở bảo dưỡng, sửa chữa.
- Hỗ trợ tối đa người dùng: Có hệ thống trợ giúp trực tuyến để sẵn sàng giải đáp thắc mắc
liên quan.
3.3 Phân tích nghiệp vụ chuyờn sâu
- Phòng kế hoạch ký hợp đồng vận chuyển với khách hàng và xác định số lượng hàng
hoá vận chuyển rồi gửi yêu cầu đến phòng quản lý và điều hành xe.
- Phòng quản lý và điều hành xe kiểm tra xem số lượng và chủng loại xe tồn, số lượng
nhân viên lái xe đang chờ lái.
- Phòng quản lý và điều hành xe phân công lái xe và xe làm nhiệm vụ chuyên chở hàng
hoá từ nơi giao tới nơi nhận.
- Lái xe nhận phiếu bàn giao chuyến đi rồi thực hiện chuyến đi.

- Lái xe được khoán chịu trách nhiệm về chuyến đi. Khi có sự cố trên đường, lái xe ghi
nhận vào sổ “Nhật ký đi đường”.
- Khi xe về bến, phòng điều hành xe cập nhật Xe về bến
- Định kỳ bảo dưỡng sửa chữa: Lái xe mang xe đi bảo dưỡng. Sau khi bảo dưỡng nộp lại
phiếu bảo dưỡng cho phòng quản lý và điều hành xe. Phòng quản lý điều hành xe cập
nhật thông tin bảo dưỡng sửa chữa vào sổ “Hồ sơ lý lịch xe”.
- Phòng quản lý và điều hành xe định kỳ gửi báo cáo về số lượng xe và nhân viên đang
hoạt động, số chuyến đi thực hiện lên ban giám đốc, phòng kế toán và kế hoạch.
3.4 Mô tả hoạt động hệ thống
3.4.1 Sơ đồ BFD
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 16/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
3.4.2 Sơ đồ DFD
3.4.2.1 Sơ đồ mức ngữ cảnh
3.4.2.2 Sơ đồ DFD mức 0
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 17/101
Quản lý xe vận tải
Quản lý
chuyến đi
Cập nhật
xe về bến
Phân bổ
chuyến đi
Báo cáo
Báo cáo
về lái xe
Báo cáo
về
chuyến đi
Quản lý

bảo dưỡng
Quản lý
trung tu
đại tu xe
Quản lý
thay lốp
Quản lý
lái xe
Cập nhật
danh mục
Cập
nhật
danh
mục
Tìm
kiếm
lái xe
Quản lý
thay bình
điện
Nhắc nhở
bảo
dưỡng
định kỳ
Báo cáo
bảo
dưỡng,
sửa chữa
Tìm kiếm
xe

Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
3.4.3 Sơ đồ DFD mức 1
3.4.3.1 Sơ đồ DFD mức 1 Quản lý lái xe
3.4.3.2 Sơ đồ DFD mức 1 Quản lý chuyến đi
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 18/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
3.4.3.3 Sơ đồ DFD mức 1 Quản lý bảo dưỡng
3.4.3.4 Sơ đồ DFD mức 1 Thống kê báo cáo
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 19/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
3.5 Báo cáo quy trình xác định yêu cầu
Ta thu được các bản phân tích nghiệp vụ, phân tích yêu cầu của người sử dụng và tổng
quan về hoạt động của hệ thống cũng như các sơ đồ BFD, DFD là đầu vào của quy trình
phân tích thiết kế.
4. Quy trình phân tích thiết kế
4.1 Lập kế hoạch thiết kế
STT Công việc Nhân lực
(Người)
Thời gian
(ngày)
Người/ngày
1 Thiết kế kiến trúc 1 2 2
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 20/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
2 Thiết kế dữ liệu 1 5 5
3 Thiết kế thủ tục 1 2 2
4 Thiết kế giao diện 1 4 4
4.2 Thiết kế kiến trúc
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 21/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN

4.3 Thiết kế dữ liệu
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 22/101
Quản lý xe vận tải
Hệ thống Trợ
giúp
Quản lý
chuyến đi
Cập nhật
xe về bến
Quản
lý User
Phân bổ
chuyến đi
Tài
liệu
hướng
dẫn
Đăng
nhập
hệ
thống
Báo cáo
Báo cáo
về lái xe
Báo cáo
về
chuyến đi
Sao
lưu
CSDL

Quản lý
bảo dưỡng
Quản lý
trung tu
đại tu xe
Quản lý
thay lốp
Quản lý
lái xe
Cập nhật
danh mục
Cập
nhật
danh
mục
Tìm
kiếm
lái xe
Liên hệ
trực
tuyến
Giới
thiệu
phần
mềm
Quản lý
thay bình
điện
Nhắc nhở
bảo

dưỡng
định kỳ
Báo cáo
bảo
dưỡng,
sửa chữa
Tìm kiếm
xe
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
4.3.1 Sơ đồ cấu trúc dữ liệu DSD
4.3.2 Thiết kế các bảng CSDL
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 23/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
4.3.2.1 Bảng xe - Xe
STT Tên cột Kiểu dữ liệu Kích Thước Ghi chú
1 # MaXe Text 10 Mã xe
2 NhanHieu Text 15 Nhãn hiệu
3 NuocSX Text 15 Nước sản xuất
4 SoDK Text 20 Số đăng ký
5 TaiTrong Number Integer Tải trọng
6 MauSon Text 15 Màu sơn
7 MaTTXe Text 50 Ma trạng thái xe
8 ChuanBDTB Number Long Integer Chuẩn trung tu
9 ChuanThayLo
p
Number Long Integer Chuẩn thay lốp
10 SoKmDaDi Number Long Integer Số Km đã đi
4.3.2.2 Bảng trạng thái xe - TTXe
STT Tên cột Kiểu dữ liệu Kích
thước

Ghi chú
1 #MaTTXe Text 10 Mã trạng thái xe
2 TenTTXe Text 50 Tên trạng thái xe
4.3.2.3 Bảng nhân viên lái xe - NVLaiXe
STT Tên cột Kiểu dữ liệu Kích Thước Ghi chú
1 # MaLaiXe Text 10 Mã lái xe
2 HoDem Text 25 Họ đệm
3 Ten Text 25 Tên
4 DienThoai Text 20 Điện thoại
5 NamSinh Number Integer Năm sinh
6 MaLoaiHinh Text 10 Mã loại hình nhân viên lái
xe
7 MaTTLaiXe Text 10 Ma trạng thái nhân viên lái
xe
4.3.2.4 Bảng loại hình nhân viên lái xe - LoaiHinhNV
STT Tên cột Kiểu dữ liệu Kích Thước Ghi chú
1 # MaLoaiHinh Text 10 Mã loại hình nhân viên lái xe
2 TenLoaiHinh Text 25 Tên loại hình nhân viên lái
xe
4.2.3.5 Bảng trạng thái nhân viên lái xe - TTNVLaiXe
STT Tên cột Kiểu dữ liệu Kích Thước Ghi chú
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 24/101
Đề tài Công nghệ phần mềm - GVHD: PGS.TS HÀN VIẾT THUẬN
1 #MaTTLaiXe Text 10 Mã trạng thái nhân viên lái xe
2 TenTTLaiXe Text 25 Tên trạng thái nhân viên lái xe
4.3.2.6 Bảng chuyến đi - ChuyenDi
STT Tên cột Kiểu dữ liệu Kích thước Ghi chú
1 #MaChuyenDi Text 10 Mã chuyến đi
2 MaXe Text 10 Mã xe
3 LaiXe Text 50 Lái xe

4 PhuXe Text 50 Phụ xe
5 NgayDi DATE/TIME dd/mm/yyyy Ngày đi
6 NgayVeLT DATE/TIME dd/mm/yyyy Ngày về lý thuyết
7 NgayVeTT DATE/TIME dd/mm/yyyy Ngày về thực tế
8 MaHanhTrinh Text 10 Mã hành trình
4.3.2.7 Bảng hành trình - HanhTrinh
STT Tên cột Kiểu dữ liệu Kích thước Ghi chú
1 #MaHanhTrin
h
Text 10 Mã hành trình
2 TenHanhTrinh Text 10 Tên hành trình
3 NoiDi Text 50 Nơi đi
4 NoiDen Text 50 Nơi đến
5 NgayDi DATE/TIME dd/mm/yyyy Ngày đi
6 MaLoaiHT DATE/TIME dd/mm/yyyy Mã loại hành trình
7 DoDai Number Long
Integer
Độ dài
8 ThoiGian Number Long
Integer
Thời gian dự kiến chạy 1
hành trình
4.3.2.8 Bảng loại hành trình - LoaiHanhTrinh
STT Tên cột Kiểu dữ liệu Kích thước Ghi chú
1 #MaLoaiHT Text 10 Mã loại hành trình
2 TenLoaiHT Text 25 Tên laọi hành trình
4.3.2.9 Bảng Phiếu thay lốp - PhieuThayLop
STT Tên cột Kiểu dữ liệu Kích Thước Ghi chú
1 #MaPhieuLop Text 10 Mã phiếu thay lốp
2 MaXe Text 10 Mã xe

3 NhanHieu Text 25 Nhãn hiệu
Xây dựng phần mềm quản lý xe vận tải cho công ty vận tải Trường Hưng Trang 25/101

×