Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 37 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
37
Dung lượng
827,37 KB
Nội dung
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO MÔN HỌC MÔN QUẢN TRỊ DỰ ÁN PHẦN MỀM ĐỀ TÀI: QUẢN LÝ ĐĂNG KÝ BIỂN KIỂM SOÁT XE CƠ GIỚI ĐƯỜNG BỘ Giáo viên hướng dẫn: Lê Thị Trang Linh Nhóm sinh viên thực hiện: Trần Văn Đại Đỗ Anh Đức Trần Văn Hải Khổng Huy Thịnh Hà Nội – 12/2012 LỜI NÓI ĐẦU Quản trị dự án ngành khoa học nghiên cứu việc lập kế hoạch, tổ chức quản lý, giám sát trình phát triển dự án nhằm đảm bảo cho dự án hoàn thành thời gian, phạm vi ngân sách duyệt, đảm bảo chất lượng, đạt mục tiêu cụ thể dự án mục đích đề Dự án tổng thể sách, hoạt động chi phí liên quan với thiết kế nhằm đạt mục tiêu định thời gian định Dự án Công nghệ thông tin dự án thực lĩnh vực CNTT tuân thủ nguyên tắc quản lý dự án nói chung Những dự án CNTT có đặc thù riêng: - Khó nhìn thấy sản phẩm cụ thể, khối lượng công việc hiệu cơng việc Ví dụ khó xác định phạm vi khó để đánh giá chất lượng, khó để quản lý công việc, để tuân thủ theo theo tiêu chuẩn - Dự án CNTT thường có độ phức tạp cao Dự án hay tác động đến toàn tổ chức, quy trình làm việc Dự án thường ln có nhu cầu thay đổi quy trình nghiệp vụ, va chạm với thói quen người - Khó ước lượng chi phí cho dự án Chi phí lớn dự án CNTT chi phí th lao động có trình độ chun mơn hóa cao - Dự án CNTT chịu tác động tốc độ thay đổi công nghệ diễn nhanh - Dự án có độ rủi ro cao mang đặc điểm mới, phương pháp mới, cấu trúc mới, form mới, công cụ mới, hệ điều hành mới, công nghệ mới, mơi trường viễn thơng - Khó tính tốn điểm hồn vốn (ROI) khó đánh giá hiệu đầu tư Là sinh viên khoa Công nghệ thông tin – trường Đại học Điện Lực chúng em học, đào tạo môn “Quản trị dự án phần mềm” Trên sở chúng em nghiên cứu dự án “Quản lý đăng ký biển kiểm soát xe giới đường bộ” để hiểu rõ nội dung mơn học Chúng em xin chân thành cảm ơn! MỤC LỤC DANH MỤC HÌNH ẢNH DANH MỤC BẢNG GIỚI THIỆU DỰ ÁN Tổng quan dự án Mỗi năm có hàng trăm nghìn xe sản xuất có hàng chục nghìn xe bán thị trường, ngày có hàng nghìn xe đăng ký biển số Khi mà tin học chưa áp dụng vào quản lý việc tra cứu, tìm kiếm cơng tác quản lý thơng tin xe việc khó khăn Để quản lý lưu trữ số lượng thơng tin chủ xe qua biển số địi hỏi phải có kho sở liệu lớn Ngày nay, tin học phát triển mạnh mẽ đánh dấu bước ngoặt công tác quản lý Do chúng em định nghiên cứu dự án xây dựng phần mềm “Đăng ký biển kiểm soát xe giới đường bộ” 1.1 Mục tiêu đề tài Dự án xây dựng phần mềm “ Đăng ký biển kiểm soát xe giới đường bộ” nhằm quản lý việc cấp biển số công tác quản lý phương tiện giao thông đường dễ dàng thuận tiện 1.2 Mô tả đề tài Nước ta đất nước có nhiều loại phương tiện giao thơng lưu hành đường Để kiểm soát tất loại phương tiện cần nhiều loại biển số khác dành riêng cho loại phương tiện khác Trong sử dụng cịn có u cầu xe bị biển số, bán xe cho người khác Từ yêu cầu quản lý phần mềm quản lý bước đầu có chức quản lý là: - Quản lý đăng ký biển số - Quản lý đăng ký lại biển số - Quản lý sang tên – chuyển nhượng xe - Quản lý thông tin chủ phương tiện Những chức giúp việc quản lý trở nên dễ dàng thuận tiện Khi đăng ký biển số đăng ký trực tiếp phần mềm, phần mềm tự động lấy biển số cho không trùng với biển lưu hành Ngồi ra, có trường hợp xe, xe gây tai nạn giao thông từ biển số truy tìm chủ nhân cách dễ dàng 1.3 Sơ lược dự án Mã dự án D4KCNTT2012 - QTDA Tên dự án Ngày viết Người viết Ngày sửa Người sửa Xây dựng hệ thống Đăng ký biển kiểm soát xe giới đường 25/11/2012 Trần Văn Hải 25/11/2012 Trần Văn Hải Thơng tin phịng ban quản lý dự án, người đảm nhận, Số điện thoại người xác nhận Tên khách hàng Khách hàng Phịng mơn Tổng cục cảnh sát - Bộ Công an chuyên Cục cảnh sát giao thông đường - đường sắt Người phụ trách Nguyễn Văn A 0988383838 Người phê duyệt Nguyễn Văn A 0988383838 Tên phòng Đ4_CNTT Phòng phát triển Tên PM Người phê duyệt Trần Văn Hải 0973801358 Lê Thị Trang Linh 01688255688 Phòng hướng dẫn đăng ký, quản lý phương tiện giới đường Bộ phận quản lý Tên phòng chất lượng Tên người đảm Lê Thị Trang Linh nhiệm 01688255688 Các phòng liên quan: Có Khơng (Phịng hướng dẫn tổ chức tuần tra, kiểm sốt, giao thơng đường bộ; Phịng kiểm định xe giới ) Các dự án liên quan: Có Khơng (nếu có: ) Thuộc tính dự án Kiểu phát Phát triển Kiểu dự án Bắt buộc Cải tiến Khác triển Chiến lược Thông thường Khác Phân hạng dự án A B C D Nhân công: man/month Rủi ro: H M Hạ phát triển tầng Phần mềm ứng dụng Loại hợp Trọn gói L Web Từng phần Khác Khác đồng Bảng 1.1 Sơ lược dự án Ngày dự định bắt đầu dự án: 1/12/2012 Ngày dự định kết thúc dự án: 01/05/2013 Ngày dự định đưa lên môi trường thật: 15/04/2013 Dự trù ngân sách: Y N Lý chọn [N] dự án có vị trí ưu tiên cao vị trí khác 1.4 Tôn dự án Tên dự án (Project Title): Đăng ký biển kiểm soát xe giới đường Ngày bắt đầu (Project Start Date): 01/12/2012 Ngày kết thúc (Project Finish Date): 01/06/2013 Thơng tin kinh phí (Budget Information): 150.000.000 VNĐ Giám đốc dự án (Project Manager) Họ tên: Đỗ Anh Đức Điện thoại: 099999999 - Email: docco_vn1976@yahoo.com Mục tiêu dự án (Project Objectives): • Cải tiến quy trình nghiệp vụ • Hỗ trợ cơng tác đạo điều hành lãnh đạo • Quản lý nguồn lực nội • Mở rộng hình thức trao đổi thơng tin • Tăng cường phục vụ nhân dân Cách tiếp cận (Approach): • Tìm hiểu, khảo sát quy trình nghiệp vụ Cục cảnh sát giao thơng đường bộ- đường sắt Hà Nội • Đánh giá trạng để đề giải pháp • Lựa chọn sản phẩm tin học sử dụng hệ thống • Tìm hiểu lập kế hoạch xây dựng hệ thống Vai trò trách nhiệm (Roles and Responsibilities) Tổ chức/ Vị trí (Organization/Position ) Vai trị Họ tên Trưởng DA Thành viên Thành viên Thành viên Đỗ Anh Đức Trần Văn Đại Trần Văn Hải Khổng Huy Thịnh Liên hệ (Contact Information) 01649587658 0985452336 0967493894 0649506323 Bảng 1.2 Vai trò trách nhiệm người hệ thống Mô hình phát triển hệ thống : Vịng đời hệ thống Giai đoạn phát triển Tiêu chuẩn bắt đầu – kết thúc Phương châm phát triển Ngôn ngữ phát triển Thác nước Khác ( RUP ) Theo tiêu chuẩn APP: Web: Khác ( Xoắn ốc Không theo chuẩn Net PHP ) Khơng có Java ASP • Vịng đời hệ thống Mơ hình thác nước Hình 1.1 Vịng đời mơ hình thác nước Chia làm giai đoạn phát triển: • Tìm hiểu phân tích u cầu: Người dùng hệ thống người phát triển hệ thống bàn bạc, trao đổi với để thiết lập mục đích, buộc, dịch vụ hệ thống phần mềm, lĩnh hội địi hỏi tốn • Thiết kế phần mềm hệ thống: Tiến trình thiết kế hệ thống phân chia yêu cầu thành hệ thống phần cứng, phần mềm thiết lập kiến trúc hệ thống toàn Việc thiết kế phần mềm bao gồm việc thể chức hệ thống phần mềm để biến đổi thành chương trình khả thi • Cài đặt kiểm thử phần: Trong giai đoạn này, đơn vị chương trình hay tập hợp chương trình kiểm thử cho thỏa mãn đặc tả tương ứng • Tích hợp kiểm thử hệ thống: Các đơn vị chương trình tích hợp kiểm thử hệ thống đầy đủ để đảm bảo yêu cầu đặt ban đầu Sau giai đoạn hệ thống phần mềm giao cho khách hàng • Khai thác bảo trì: Đây pha dài chu kỳ sống Hệ thống cài đặt đưa vào sử dụng thực tế Việc bảo trì bao gồm việc khắc phục sai sót xảy khơng xuất giai đoạn trước chu kỳ sống Việc tối ưu dịch vụ hệ thống xem yêu cầu phát Ưu điểm, nhược điểm Mơ hình thác nước: 10 18 19 20 21 22 23 24 25 26 27 28 29 30 3.2 Chức quản lý loại biển kiểm sốt Lập trình chức quản lý loại biển kiểm sốt 3.3 Chức quản lý thơng tin biển kiểm sốt 3.4 Lập trình chức đăng ký biển 3.5 Lập trình chức đăng ký lại biển kiểm sốt 3.6 Lập trình chức Login/Logout 3.7 Chức quản lý báo cáo Lập trình chức quản lý báo cáo 3.8 Chức quản lí tài khoản Lập trình chức quản lí quyền phân quyền cho tài khoản 3.9 Viết tài liệu kiểm thử tích hợp (viết phần tài liệu) 3.10 Kiểm tra chức quản lí tài khoản truy cập 3.11 Kiểm tra chức báo cáo 31 Chương trình 32 4.1 Kiểm thử tích hợp 16 days 09/04/13 30/04/13 13 Thịnh days 01/05/13 09/05/13 18 Đức 01/05/13 22/05/13 16 Hải days 23/05/13 31/05/13 20 Đại days 10/05/13 20/05/13 19 Đức days 21/05/13 24/05/13 22 Đức days 23/05/13 04/06/13 20 Hải,Thịnh days 03/06/13 05/06/13 21 Đại,Đức days 05/06/13 17/06/13 24 Hải days 06/06/13 10/06/13 25 Đức 18/06/13 11/07/13 26 Đại,Hải,Thịnh days 11/06/13 14/06/13 27 Đức days 17/06/13 19/06/13 29 Đức 12/07/13 13/12/13 15 12/07/13 05/09/13 16 days 18 days 111 days 40 days 4.1.1 Chuẩn bị môi days 12/07/13 trường kiểm thử hệ thống 4.1.2 Tạo liệu kiểm 34 thử, chạy kiểm tra đồng days 16/07/13 chức 35 4.1.3 Sửa lỗi phát 25 25/07/13 sinh, cập nhật danh sách days 33 15/07/13 28 Đại,Đức,Hải, Thịnh 24/07/13 33 Đại,Đức,Hải 28/08/13 34 Đại,Đức,Hải, Thịnh 23 phần cứng bổ sung, cập nhật tài liệu 4.1.4 Viết báo cáo 36 kiểm thử 37 4.2 Kiểm thử hệ thống days 29/08/13 71 days 4.2.1 Triển khai môi trường thật, kiểm thử 71 38 hệ thống, theo liệu thực days tế, chỉnh sửa lỗi phát sinh, cập nhật 42 39 Kết thúc dự án days 5.1 Hoàn chỉnh lập 40 kế hoạch lưu trữ hồ sơ liên days quan đến dự án 5.2 Kiểm tra sổ sách kế 12 41 toán, tiến hành bàn giao days báo cáo 11 42 5.3 Thanh toán days 5.4 Xây dựng bàn 12 43 giao sổ tay hướng dẫn lắp days đặt, quản trị sử dụng 5.5 Bàn giao dự án lấy 44 chữ ký khách hàng days việc hoàn thành 5.6 Bố trí lao động, giải cơng ăn việc làm 45 days cho người tham gia dự án 5.7 Giải phóng bố trí 46 days lại thiết bị 05/09/13 35 Đại 06/09/13 13/12/13 32 06/09/13 13/12/13 36 16/12/13 11/02/14 31 16/12/13 26/12/13 38 Đại,Thịnh 16/12/13 31/12/13 36 Hải,Đức 01/01/14 15/01/14 41 Đại 01/01/14 16/01/14 41 Đức,Hải 17/01/14 24/01/14 43 Thịnh 27/01/14 03/02/14 44 Đại 04/02/14 11/02/14 45 Đức Đức,Hải Bảng 5.1 Lịch trình dự án 24 Sơ đồ Gantt 25 26 27 NGÂN SÁCH CỦA DỰ ÁN 6.1 Ước lượng chi phí Cơng thức xác định LOC hệ thống: LOC hệ thống = FPs hệ thống x LOC/FP ngôn ngữ Trong đó: FPs- Các điểm chức LOC/FP-Số dịng lệnh cho chức theo ngôn ngữ ta dùng C# nên hệ số = 64 Tính điểm chức loại tiêu biểu - External input types: I External output types: O Logical internal file types: L External interface file types: F External inquiry types: E Bảng hệ số ước lượng độ phức tạp cho chức năng: Bảng 6.1 Hệ số ước lượng độ phức tạp Xây dựng bảng: 28 Danh sách tỉnh Người dùng Thông tin Loại biển Đăng ký Đăng ký lại Sang tên Báo cáo Nhập vào(3) Xuất ra(4) File(7) 3 1(6) 1(6) 1(6) 1 1(5) 1 1 Giao tiếp ngồi(5) 1 3(7) Tìm kiếm(3) 1 1(4) 1(4) 1(4) 1(4) 1(6) Bảng 6.2 Thống kê điểm chức hệ thống theo hệ số độ phức tạp Tổng điểm = (10*3+3*6) + (6*4+1*5) + +(3*5+7*3) + (3*3+4*4+1*6) = 48 +29+36+31=144 Ước lượng hệ số điều chỉnh Fi cách trả lời câu hỏi: Câu Fi 5 4 5 3 1 2 1 4 Tổng Fi=50 với 0