Báo Cáo Phân Tích Thiết Kế Hệ Thống Quản Lý đội bóng của phần mềm quản lý giải bóng đá ( Full )

45 671 8
Báo Cáo Phân Tích Thiết Kế Hệ Thống Quản Lý  đội bóng của phần mềm quản lý giải bóng đá (  Full )

Đ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

Tên đề tài: “Xây dựng quy trình phát triển phần mềm cho chức năng quản lý đội bóng của phần mềm quản lý giải bóng đá vô địch quốc gia ”. Lý do chọn đề tài: Hiện nay, Giải bóng đá vô địch quốc gia Vleague là giải bóng đá hàng đầu Việt Nam ở cấp độ CLB. Theo số liệu thống kê năm 2017, Vleague có 14 đội tham gia. Với hệ thống quản lý cũ chủ yếu phụ thuộc vào sổ sách giấy tờ, cũng có quản lý bằng excel.Việc quản lý gặp rất nhiều khó khăn Khó khăn trong quản lý các khóa học, lưu trữ, tìm kiếm Khó khăn trong những quy trình báo cáo, thống kê, lập lịch, lập biểu,… Chưa có những hỗ trợ về nhắc nhở đào tạo lại, đào tạo mới. … Với mong muốn tối ưu hóa hệ thống quản lý, giảm bớt các khó khăn bằng việc quản lý giải bóng đá vô địch quốc gia, tăng hiệu quả làm việc

MỤC LỤC CHƯƠNG 1: XÁC LẬP DỰ ÁN 1.1 Khảo sát 1.1.1 Khảo sát trạng 1.1.2 Nội dung khảo sát đánh giá trạng 1.1.3 Bảng xác định yêu cầu 1.2 Xác định yêu cầu dự án 1.2.1 Yêu cầu chức nghiệp vụ 1.2.2 Yêu cầu phi chức 11 1.3 Lập kế hoạch dự án 11 1.3.1 Mục đích dự án 11 1.3.2 Tiến trình thực 12 1.3.3 Biểu đồ Gantt 13 1.4 Ước lượng chi phí dự án 13 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 17 2.1 Biểu đồ Use case 17 2.1.1 Biểu đồ Use case tổng quan 17 2.1.2 Đặc tả Use case 18 2.2 Sơ đồ luồng liệu 21 2.2.1 Sơ đồ luồng liệu tiếp nhận hồ sơ đăng ký 21 2.2.2 Sơ đồ luồng liệu cho yêu cầu lập lịch thi đấu 23 2.2.3 Sơ đồ luồng liệu cho yêu cầu ghi nhận kết 24 2.2.4 Sơ đồ luồng liệu yêu cầu tra cứu cầu thủ 25 2.2.5 Sơ đồ luồng liệu yêu cầu lập báo cáo bảng xếp hạng giải đấu 26 2.2.6 Sơ đồ luồng liệu cho yêu cầu lập báo cáo danh sách cầu thủ ghi bàn 27 2.2.7 Sơ đồ luồng liệu cho yêu cầu thay đổi quy định 28 CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU 30 GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 3.1 Bước 1: Xét yêu cầu tiếp nhận hồ sơ đăng ký 30 3.1.1 Thiết kế liệu với tính đắn 30 3.1.2 Thiết kế liệu với tính tiến hóa 31 3.2 Bước 2: Xét yêu cầu lập lịch thi đấu 32 3.2.1 Thiết kế liệu với tính đắn 32 3.2.2 Thiết kế liệu với tính tiến hóa 33 3.3 Bước 3: Xét yêu cầu ghi nhận kết trận đấu 34 3.3.1 Thiết kế liệu với tính đắn 34 3.3.2 Thiết kế liệu với tính tiến hóa 35 3.4 Bước 4: Xét yêu cầu tra cứu cầu thủ 35 3.5 Bước 5: Xét yêu cầu lập báo cáo bảng xếp hạng 35 3.6 Diễn giải sở liệu 35 3.6.1 Bảng CAUTHU 35 3.6.2 Bảng DOIBONG 36 3.6.3 Bảng SAN 36 3.6.4 Bảng THAMSO 36 3.6.5 Bảng TRANDAU 36 3.6.6 Bảng KETQUA 36 3.6.7 Bảng LOAICAUTHU 37 3.6.8 Bảng LOAIBANTHANG 37 3.6.9 Bảng GHIBAN 37 CHƯƠNG 4: THIẾT KẾ GIAO DIỆN 38 4.1 Giao diện 38 4.2 Giao diện quản lý đội bóng 38 CHƯƠNG 5: KIỂM THỬ PHẦN MỀM 39 5.1 Phương pháp kiểm thử 39 5.2 Kiểm thử 39 CHƯƠNG 6: TÍCH HỢP VÀ BẢO TRÌ 42 GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 6.1 Cải tiền phần mềm 42 6.1.1 Những giả định dự án 42 6.1.2 Cải tiến phần mềm 42 6.2 Bảo trì phần mềm 43 6.2.1 Mục tiêu 43 6.2.2 Dự đốn bảo trì 44 6.2.3 Dự đoán thay đổi 44 CHƯƠNG 7: TÀI LIỆU HƯỚNG DẪN SỬ DỤNG 45 7.1 Hướng dẫn sử dụng phần mềm 45 7.1.1 Đăng nhập vào phần mềm 45 7.1.2 Chức thống kê đội bóng 45 GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn DANH MỤC CÁC KÝ HIỆU PHẦN TỬ MƠ HÌNH KÝ HIỆU Ý NGHĨA Biểu đồ USE CASE Tác nhân (Actor) Một người / nhóm người thiết bị hệ thống tác động thao tác đến chương trình Use-case (“Ca” sử dụng) Biểu diễn chức xác định hệ thống Use case sử dụng lại chức use case Mối quan hệ use case Use case mở rộng từ use case cách thêm chức cụ thể Use case kế thừa chức từ use case Biểu đồ LỚP Lớp (Class) Biểu diễn tên lớp, thuộc tính, phương thức lớp Quan hệ kiểu kết hợp Biểu diễn quan hệ hai lớp độc lập, có liên quan đến Quan hệ hợp thành Biểu diễn quan hệ phận – tổng thể Quan hệ phụ thuộc Các lớp phụ thuộc lẫn hoạt động hệ thống Biểu đồ TRẠNG THÁI Trạng thái Biểu diễn trạng thái đối tượng vòng đời đối tượng Trạng thái khởi đầu Khởi đầu vòng đời đối tượng Trạng thái kết thúc Kết thúc vòng đời đối tượng Chuyển tiếp (transition) Chuyển từ trạng thái sang trạng thái khác GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn Biểu đồ TUẦN TỰ Procedure (Phương thức) Là phương thức B mà đối tượng A gọi thực Message (Thông điệp) Là thông báo mà B gửi cho A Biểu đồ HOẠT ĐỘNG Mô tả hoạt động gồm tên hoạt động đặc tả Hoạt động Trạng thái khởi đầu Trạng thái kết thúc Thanh đồng ngang Chuyển tiếp Mô tả đồng ngang Quyết định Các luồng Mô tả lựa chọn điều kiện Phân tách lớp đối tượng khác biểu đồ hoạt động Thành phần Mối quan hệ phụ thuộc thành phần Phân cách đường kẻ dọc từ xuống biểu đồ Biểu đồ THÀNH PHẦN Mô tả thành phần biểu đồ, thành phần chứa nhiều lớp nhiều chương trình Mỗi quan hệ thành phần(nếu có) Biểu đồ TRIỂN KHAI Các node (các thiết bị) Biểu diễn thành phần khơng có vi xử lý Các xử lý Biểu diễn thành phần có vi xử lý Liên kết truyền thơng TCP/IP Giao thức truyền thơng TCP/IP thơng qua kết nói mạng LAN GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn LỜI MỞ ĐẦU Ngày nay, Cơng Nghệ Thông Tin ngành phát triển xã hội Nó ứng dụng rộng rãi nhiều ngành, lĩnh vực khác đạt hiệu cao sống Tin học hóa xem yếu tố mang tính định hoạt động kinh doanh, dịch vụ, xã hội, khoa học, giáo dục,…Ứng dụng cơng nghệ thơng tin đóng vai trò quan trọng, tạo bước đột phá Công việc quản lý việc phổ biến quan trọng xã hội nay.Vì chất lượng quản lý giảm thiểu chi phí mục tiêu cho nhà quản lý Để đạt mục tiêu đó, việc sử dụng cơng nghệ thơng tin quản lý trở nên phổ biến.Với phần mềm quản lý bản, nguồn nhân lực giảm thiểu tối đa, tiết kiệm kinh tế, bên cạnh tính xác đảm bảo hơn, dễ dàng việc quản lý Lý chọn đề tài: Hiện nay, Giải bóng đá vơ địch quốc gia V-league giải bóng đá hàng đầu Việt Nam cấp độ CLB Theo số liệu thống kê năm 2017, V-league có 14 đội tham gia Với hệ thống quản lý cũ chủ yếu phụ thuộc vào sổ sách giấy tờ, có quản lý excel.Việc quản lý gặp nhiều khó khăn - Khó khăn quản lý khóa học, lưu trữ, tìm kiếm Khó khăn quy trình báo cáo, thống kê, lập lịch, lập biểu,… - Chưa có hỗ trợ nhắc nhở đào tạo lại, đào tạo … Với mong muốn tối ưu hóa hệ thống quản lý, giảm bớt khó khăn việc quản lý giải bóng đá vô địch quốc gia, tăng hiệu làm việc Tên đề tài: “Xây dựng quy trình phát triển phần mềm cho chức quản lý đội bóng phần mềm quản lý giải bóng đá vơ địch quốc gia ” GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn CHƯƠNG 1: XÁC LẬP DỰ ÁN 1.1 Khảo sát 1.1.1 Khảo sát trạng Liên Đoàn Bóng đá Việt Nam cần thực việc tin học hóa quản lý giải đấu thuộc liên đồn với nghiệp vụ sau: Tiếp nhận hồ sơ dội đăng kí mới, Lập danh sách cầu thủ đội, Xếp lịch thi đấu, Ghi nhận kết quả, Tra cứu độ bóng, Tra cứu cầu thủ, Lập báo cáo giải, thay đổi quy định 1.1.2 Nội dung khảo sát đánh giá trạng 1.1.2.1 Tiếp nhận hồ sơ đội đăng kí Khi tiếp nhận hồ sơ đội đăng kí đơi có thông tin sau: Logo, Tên đội, ngày thành lập, Màu áo sân nhà, Sân nhà (có thể sân nhà với tối đa đội TP khác), Sức chứa, Đơn vị chủ quản, Chủ tịch, Vốn điều lệ ban đầu đội, Địa chỉ, Tel/Fax, Website 1.1.2.2 Tiếp nhận danh sách cầu thủ Mỗi đội quyền đăng kí từ 16 đến 25 cầu thủ thay đổi giai đoạn mùa bóng (mỗi mùa có giai đoạn lượt lượt về) Độ tuổi cầu thủ từ 16 đến 42 Mỗi đội bóng có tối đa số cầu thủ nước ngồi (Ngoại hạng) cầu thủ nước (hạng nhất) 1.1.2.3 Lập lịch thi đấu LĐ xếp lịch cho đội bóng cách tùy ý khơng đội đá liền sân nhà Trong vòng đấu, đội tham gia trận Đội đội đá sân nhà Mỗi đội đá không trân liền sân nhà Trong giải đội thi đấu lần với đội khác.(Một lần sân khách lần sân nhà) 1.1.2.4 Ghi nhân kết Các trọng tài giám sát trận đấu có nhiệm vụ ghi lại biên (tên đội, nơi diễn ra, thời gian, tỉ số, đăng kí cầu thủ) chi tiết trận đấu (bàn thắng, số lần sút, thẻ vàng, thẻ đỏ, việt vị) 1.1.2.5 Lập báo cáo giải Từ kết trận đấu, LĐ xếp bảng xếp hạng theo vòng đấu GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 1.1.2.6 Thay đổi quy định Khi cần thay đổi số quy định giải đấu Người dùng cung cấp thông tin quy định Hệ thống kiểm tra thông tin quy định lưu lại vào sở liệu phần mềm 1.1.3 Bảng xác định yêu cầu Bảng 1.1: Danh sách yêu cầu 1.2 Xác định yêu cầu dự án 1.2.1 Yêu cầu chức nghiệp vụ 1.2.1.1 Biểu mẫu quy định 1: Tiếp nhận hồ sơ đăng ký BM1: Hồ Sơ Đội Bóng Tên đội: Sân nhà: STT Cầu thủ Ngày sinh Loại cầu thủ Ghi QĐ1: Tuổi cầu thủ từ 16 đến 40 Có hai loại cầu thủ ( nước, nước) Số cầu thủ từ 15 đến 22 ( tối đa cầu thủ nước ) 1.2.1.2 Biểu mẫu quy định 2: Lập lịch thi đấu GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn BM2: STT Lịch Thi Đấu Vòng thi đấu: Đội Đội Ngày – Giờ Sân QĐ2:Trong vòng đội tham gia trận Đội đội đá sân nhà Trong giải đội thi đấu lần với đội khác ( Một lần sân nhà, lần sân khách ) 1.2.1.3 Biểu mẫu quy định 3: Ghi nhận kết trận đấu BM3: Kết Quả Thi Đấu Đội 1: Đội 2: Tỷ số: Sân: Ngày: Giờ: STT Cầu Thủ Đội Loại Bàn Thắng Thời Điểm QĐ3: Có loại bàn thắng ( A, B, C) Thời điểm ghi bàn từ đến 96 1.2.1.4 Biểu mẫu 4: Tra cứu cầu thủ BM4: STT Danh sách cầu thủ Cầu Thủ Đội Loại Cầu Thủ Số Bàn Thắng 1.2.1.5 Biểu mẫu quy định 5: Lập báo cáo giải a Biểu mẫu 5.1 GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 10 BM5.1: STT Bảng Xếp Hạng Ngày: Đội Thắng Hòa Thua Hiệu Số Hạng b Biểu mẫu 5.2 BM5.2: Danh Sách Các Cầu Thủ Ghi Bàn Ngày: STT Cầu Thủ Đội Loại Cầu Thủ Số Bàn Thắng c Quy định QĐ5: Thắng: 3, Hòa: 1, Thua: Xếp hạng theo điểm, hiệu số, tổng bàn thắng, đối kháng 1.2.1.6 Quy định 6: Thay đổi quy định QĐ6: Người dùng thay đổi quy định sau : + QĐ1 : Thay đổi tuổi tối thiểu, tuổi tối đa cầu thủ Số lượng cầu thủ tối thiểu, tối đa đội, số cầu thủ nước tối đa + QĐ3 : Thay đổi số lượng loại bàn thắng Thời điểm ghi bàn tối đa + QĐ5 : Thay đổi điểm số thắng, hòa, thua phải đảm bảo điểm thắng > điểm hòa > điểm thua Thay đổi thứ tự ưu tiên xếp hạng GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 31 3.1.2 Thiết kế liệu với tính tiến hóa GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 32 3.2 Bước 2: Xét yêu cầu lập lịch thi đấu 3.2.1 Thiết kế liệu với tính đắn GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 33 3.2.2 Thiết kế liệu với tính tiến hóa GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 34 3.3 Bước 3: Xét yêu cầu ghi nhận kết trận đấu 3.3.1 Thiết kế liệu với tính đắn GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 35 3.3.2 Thiết kế liệu với tính tiến hóa 3.4 Bước 4: Xét yêu cầu tra cứu cầu thủ 3.5 Bước 5: Xét yêu cầu lập báo cáo bảng xếp hạng 3.6 Diễn giải sở liệu 3.6.1 Bảng CAUTHU GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 36 3.6.2 Bảng DOIBONG 3.6.3 Bảng SAN 3.6.4 Bảng THAMSO 3.6.5 Bảng TRANDAU 3.6.6 Bảng KETQUA GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 37 3.6.7 Bảng LOAICAUTHU 3.6.8 Bảng LOAIBANTHANG 3.6.9 Bảng GHIBAN GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngô Hồng Nam, Nguyễn Đình Văn 38 CHƯƠNG 4: THIẾT KẾ GIAO DIỆN 4.1 Giao diện Giao diện trang 4.2 Giao diện quản lý đội bóng Giao diện Quản lý đội bóng GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 39 CHƯƠNG 5: KIỂM THỬ PHẦN MỀM 5.1 Phương pháp kiểm thử Kiểm thử hộp đen - Khi viết test case dựa vào u cầu giao diện bên ngồi chương trình (khơng can thiệp vào bên code chương trình) - Khi thực test thực giao diện chương trình (yêu cầu chương trình phải chạy test được, không can thiệp vào code)  Do tính chất kiểm thử: Chỉ thực test bên ngồi code chương trình (coi hộp), khơng biết rõ bên hộp nên gọi hộp đen 5.2 Kiểm thử Mô tả D Các bước thực Kết mong muốn Kết test Kiểm tra giao diện Giao diện chung Kiểm tra Kiểm hình trạng tra title thái mặc định hình Kiểm tra focus chuột Kiểm tra giá trị mặc định trường Màn hình chức mở: - Hiển thị title chức hình: Danh mục điểm đầu điểm cuối - Focus set vào trường edit - Hiển thị đầy đủ trường tài liệu TKMH: - Hiển thị giá trị mặc định trường + Yêu cầu thống kê + Nội dung thống kê Kiểm tra Kiểm Các label, textbox, tổng thể giao diện tra bố cục, combo có độ dài, rộng hình font chữ, khoảng cách nhau, tả, màu chữ không xô lệch GVHD: Th.S Nguyễn Thị Hồng Khánh Pass Pass SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 40 Các label sử dụng loại font, cỡ chữ, lề trái Kiểm tra tất lỗi tả, cấu trúc câu, ngữ pháp hình Form bố trí hợp lý dễ sử dụng Kiểm tra Nhấn Tab Con trỏ di chuyển thứ tự di chuyển liên tục theo thứ tự: Từ phải trỏ hình qua trái, từ lên nhấn phím Tab Kiểm tra Nhấn Con trỏ di chuyển thứ tự trỏ di phím Shift-Tab ngược lại theo thứ tự: từ chuyển ngược lại liên tục lên trên, từ phải qua hình trái nhấn Shift-Tab Kiểm tra Nhấn Nếu chuộc ko focus thực chức phím Enter vào button Thực chức button hình nhấn Enter Nếu focus vào button thực chức button Kiểm tra 1.Nhấn Màn hình thu nhỏ, giao diện thu phím Ctrl phóng to tương ứng nhỏ, phóng to Nhấn khơng bị vỡ giao diện phim Ctrl = Kiểm tra Kiểm tra Hiển thị tháng năm giá trị mặc định giá trị mặc định Kiểm tra Chọn Hiển thị giá trị chọn giá trị giá trị chọn lên Form danh sách danh sách Kiểm tra liệu hiển thị Form Kiểm tra Kiểm tra Có radio: giá trị mặc định giá trị mặc định - Hàng nhập - Hàng xuất GVHD: Th.S Nguyễn Thị Hồng Khánh Pass Pass Pass Pass Pass Pass Pass SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 41 Kiểm tra tính chọn RadioButton Kiểm Tra Giá trị chọn Kiểm tra chức thống kê thành công - Hàng tồn - Hàng bán chạy Radio hàng nhập tích chọn Tại Chỉ trường nội radiobutton chọn xuất dung thống kê dấu chọn Thay đổi chọn radio button khác Chọn Thao tác thành công RadioButton Các Trường khác nhập liệu hợp lệ Nhấn nút thống kê Kiểm tra chức thống kê Trên giao Thống kê thành diện: công Nhập Dữ liệu thống kê liệu hiển thị trường hợp lệ Nhấn nút Thống kê GVHD: Th.S Nguyễn Thị Hồng Khánh Pass Pass Pass SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 42 CHƯƠNG 6: TÍCH HỢP VÀ BẢO TRÌ 6.1 Cải tiền phần mềm 6.1.1 Những giả định dự án Giả định (Assumption) Khách hàng không thay đổi yêu cầu liên tục Các supporter hỗ trợ dự án đầy đủ Ngân sách dự án cấp đầy đủ cam kết Siêu thị khách hàng cho phép đội dự án tự sử dụng tài liệu, báo cáo mô tả chi tiết hoạt động Ảnh hưởng xảy giả định sai Dự án bị ảnh hưởng lớn, đặc biệt xảy giai đoạn thực thi dự án Mọi công đoạn phải làm làm lại nhiều lần, dẫn đến kéo dài thời gian dự án Khó khăn việc xác định yêu cầu cụ thể phần mềm Tiến độ dự án bị chậm, chí phải ngừng dự án, thành viên đội không làm việc suất Việc thu thập, xác định yêu cầu không đầy đủ, phần mềm khó đạt chất lượng ý muốn 6.1.2 Cải tiến phần mềm Thay đổi phần mềm điều khơng thể tránh khỏi lí sau: - Những yêu cầu xuất sử dụng phần mềm Môi trường nghiệp vụ thay đổi Các lỗi phần mềm cần phải sửa chữa Máy tính thiết bị bổ sung vào hệ thống Hiệu độ tin cậy hệ thống phải cải thiện Tuy nhiên, vấn đề quan trọng phải thực quản lý thay đổi hệ thống phần mềm tồn Và phải thấy tầm quan trọng việc cải tiến phần mềm: Các tổ chức thường đầu tư lượng vốn lớn vào hệ thống phần mềm họ Cho nên họ có quyền đòi hỏi phải sở hữu hệ thống hoàn hảo Để bảo trì giá trị sở hữu tổ chức, họ phải thay đổi cải tiến hệ thống Ngân sách phần mềm cơng ty lớn thường dùng cho việc cải tiến hệ thống tồn phát triển hệ thống GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 43 6.2 Bảo trì phần mềm 6.2.1 Mục tiêu - Bảo trì phần mềm làm gì? Tại phải bảo trì? Phân biệt rõ kiểu bảo trì phần mềm Nắm yếu tố ảnh hưởng tới chi phí bảo trì, nhằm giảm chi phí áp dụng thực tế Bảo trì phần mềm hoạt động chỉnh sửa chương trình sau đưa vào sử dụng Bảo trì thường khơng bao gồm thay đổi liên quan tới kiến trúc hệ thống Những thay đổi hệ thống thường cài đặt cách điều chỉnh thành phần tồn bổ sung thành phần cho hệ thống Bảo trì khơng thể tránh khỏi vì: Các yêu cầu hệ thống thường thay đổi hệ thống xây dựng mơi trường thay đổi Vì vậy, hệ thống chuyển giao khơng thoả mãn u cầu Các hệ thống có gắn kết chặt chẽ với mơi trường Khi hệ thống cài đặt mơi trường định làm thay đổi mơi trường thay đổi u cầu hệ thống Các hệ thống phải bảo trì chúng muốn phần hữu ích mơi trường nghiệp vụ Phân loại kiểu bảo trì: Bảo trì sửa lỗi: thay đổi hệ thống để sửa lại khiếm khuyết nhằm thoả mãn yêu cầu hệ thống Bảo trì tích hợp hệ thống vào mơi trường vận hành khác Bảo trì để bổ sung chỉnh sửa yêu cầu chức hệ thống: chỉnh sửa hệ thống cho thoả mãn yêu cầu Chi phí bảo trì thường lớn chi phí xây dựng gấp từ đến 100 lần phụ thuộc vào ứng dụng Chi phí bảo trì bị ảnh hưởng tác nhân kỹ thuật phi kỹ thuật Nếu bảo trì nhiều, làm thay đổi cấu trúc phần mềm làm cho việc bảo trì trở lên khó khăn Phần mềm có tuổi thọ cao phải cần chi phí cao (vì sử dụng ngơn chương trình dịch cũ …) Các nhân tố ảnh hưởng đến chi phí bảo trì: - Sự ổn định đội dự án: chi phí bảo trì giảm nhân viên đội dự án không thay đổi GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 44 - - Những trách nhiệm cam kết: người xây dựng hệ thống khơng cam kết trách nhiệm bảo trì khơng có để bắt buộc họ phải thiết kế lại cho thay đổi tương lai Kỹ nhân viên: nhân viên bảo trì thường khơng có kinh nghiệm hiểu biết miền ứng dụng họ bị hạn chế Tuổi thọ cấu trúc chương trình: tuổi thọ cấu trúc chương trình bị xuống cấp chúng trở lên khó hiểu thay đổi nhiều 6.2.2 Dự đốn bảo trì Dự đốn bảo trì có liên quan tới việc đánh giá phần hệ thống gây lỗi cần nhiều chi phí để bảo trì Khả chịu thay đổi phụ thuộc vào khả bảo trì thành phần bị ảnh hưởng thay đổi Thực thay đổi làm hỏng hệ thống giảm khả bảo trì Chi phí bảo trì phụ thuộc vào số lượng thay đổi chi phí thay đổi phụ thuộc vào khả bảo trì 6.2.3 Dự đốn thay đổi Dự đốn số lượng thay đổi xảy tìm hiểu mối quan hệ hệ thống mơi trường Sự thay đổi u cầu hệ thống có liên quan chặt chẽ tới thay đổi mơi trường Trong đó, nhân tố ảnh hưởng tới mối quan hệ bao gồm: - Số lượng độ phức tạp giao diện hệ thống Số lượng yêu cầu bất ổn định có tính phân cấp Các quy trình nghiệp vụ hệ thống Ta dự đốn bảo trì thơng qua việc đánh giá độ phức tạp thành phần hệ thống Độ phức tạp phụ thuộc vào: - Độ phức tạp cấu trúc điều khiển Độ phức tạp cấu trúc liệu Kích thước đối tượng, phương thức mơ-đun Ngồi ra, ta sử dụng phép đo quy trình để đánh giá khả bảo trì - Số lượng yêu cầu cần bảo trì sửa lỗi Thời gian trung bình cần thiết để phân tích ảnh hưởng Thời gian trung bình để cài đặt yêu cầu thay đổi Số lượng yêu cầu cần giải GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn 45 CHƯƠNG 7: TÀI LIỆU HƯỚNG DẪN SỬ DỤNG 7.1 Hướng dẫn sử dụng phần mềm 7.1.1 Đăng nhập vào phần mềm Khi người dùng khởi động chương trình, yêu cầu nhập vào tài khoản mật Dưới thông tin đăng nhập mặc định: Username: admin Password: admin Sau đăng nhập thành công Menu chương trình Người dùng click chọn chức muốn thao tác Hoặc đóng cửa sổ để kết thúc chương trình lại 7.1.2 Chức thống kê đội bóng Sau đăng nhập thành cơng vào hệ thống, người dùng thực chức thống kê sản phẩm bán chạy theo tháng cách click chuột vào button “thống kê đội bóng” Form thống kê đội bóng cho phép người dùng chọn chức mong muốn thực GVHD: Th.S Nguyễn Thị Hồng Khánh SVTH: Ngơ Hồng Nam, Nguyễn Đình Văn

Ngày đăng: 11/12/2019, 01:42

Từ khóa liên quan

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

Tài liệu liên quan