1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài tập lớn đề tài công nghệ phần mềm quản lý tuyển sinh Đại học

33 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Công Nghệ Phần Mềm Quản Lý Tuyển Sinh Đại Học
Tác giả Lờ Quang Minh - 79011, Trịnh Trọng Hiếu - 89415, Trần Quốc Thắng - 86726
Người hướng dẫn ThS. Bựi Đỡnh Vũ
Trường học Trường Đại Học Hàng Hải Việt Nam
Chuyên ngành Công Nghệ Thông Tin
Thể loại Bài Tập Lớn
Định dạng
Số trang 33
Dung lượng 1,53 MB

Nội dung

PHAT BIEU BAI TOAN Phát biểu bài toán Trưởng Đại học Hàng hải Việt Nam là một trong những trưởng trọng điểm của khu vực duyên hải Bắc Bộ, là trưởng đại học thuộc top đ`ầi cả nước nên số

Trang 1

TRƯỞNG ĐẠI HỌC HÀNG HẢI VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN

Học phần: Nhập môn Công nghệ ph m'`ân Giảng viên hướng dẫn: ThS Bùi Đình Vũ

BAI TAP LON

tuyển sinh dai hoc

Sinh viên thực hiện:

Lê Quang Minh - 79011

Trịnh Trọng Hiếu - 89415

Trần Quốc Thắng - 86726

Trang 2

Nhập môn Công nghệ ph m`ần N02

MỤC LỤC

MUC LUC creccssecscssseccssssccssssccesssecessseccesssccssssecesssecessvesessvecessucsessucsessusesssuesesuessesessuneessecs 1

Chuong 1 PHAT BIEU BAI TOAN cessesseesscsssesssesseessesssesssesseessssssessessseessesseeeseees 4

1.1 Phat biG bal toate ee eeeeeceeeeeeseeeecaeeeceeeesceeeesaeeeessesaeseesaeseneeseeseeeesenesaeees 4 1.2 Mục tiêu hệ thống - SH TH re 4 1.3 Yêu c3 hệ thống - Ăn TH ch ghi 4 (20a na .e 5

I9) ái 0i) in 6

Chương2 THÀNH PHẦN NHÂN SỰ - +52 2E SE 21121 re, 7

PP No no 7 2.2 Đội ngũ nhân sự - ĂG H H HT T H 7

Chương3 PHÂN CHIA CÔNG VIỆC ¿2-52 27+2cx 22 cxerkerxerkerrrererrrrree 9

3.1 Bảng phân chia công VIỆC - - 5 cà HT HH HH TH HH HH nh 9

Chương4 ƯỚC LƯỢNG -/-5S+22ESEEEEEE2E1112E1 21.11 re 12

4.1 Giai đoạn Xác ổịnh - cà 11111222210 11 1 11 10 1 vn ng gen ret 12 4.1.1 Céng 0009995 12 4.1.2 Bang mharn t6 tri there Jo e 12 4.1.3 Bảng nhân tố kinh nghiệm C <5 x23 2x Hee 12

4.1.4 Bảng nhân tố độ phức tạp C - - - HH ng gi, 12

4.1.5 Bảng hệ số nhân viên - 5c 2S 13v 1311111 re vrr 13 4.2 Giai doan oan n6 e 14

4.2.1 Quá trình phỏng vấh - 5 Le SH TH rh 14 4.2.2 Tổng hợp phỏng vấẫt - - - Sen HH HH ng ch 14 4.2.3 Ước lượng giai đoạn phân tích -¿-¿- +52 5+ + +e+v++£sxesxszexessez 14 4.2.4 Ước lượng giai đoạn thiết kế - ¿5+5 51323 c3 Svexevstererexes 15 4.2.5 Ước lượng giai đoạn lập trình + +52 5+5++++++t++texevexerexersesee 17 4.2.6 Ước lượng giai đoạn kiểm thử tích hợp - ¿55s 5+ ssse2 18 4.2.7 Ước lượng giai đoạn kiểm thử chấp nhận 2-5 5555552 >+ 18 4.2.8 Ước lượng giai đoạn vận hành bảo trì - 2 5555 sec sc+s+ecssce2 19

Trang 3

Nhập môn Công nghệ ph m`ần N02

“co cố nh 24

Chương6 ĐỊNH GIÁ PHẦN MỀM -5c 2c 2recerErrererkerererrrrvee 25

6.1 Bảng sắp xếp thứ tự ưu tiên các yêu c`ầi chức năng của ph 3ì m`ân 25

6.2 Bảng chuyển đổi chức năng sang trưởng hợp sử dụng (use-case) 27 6.3 Bảng tính toán điểm các tác nhân tương tác, trao đổi thông tin với ph % mn

30

6.4 Bảng tính điểm các trưởng hợp sử dụng(se-case) cc-cssscsscrserxee 30 6.5 Bảng tính toán hệ số phức tạp kỹ thuật- công nghệ - -< «<< s52 31 6.6 Bảng tính toán hệ số tác động của môi trưởng và nhóm làm việc, hệ số phức

E)Ä9i09005ả)))1- 0ẼnẼẺẼ 32

6.7 Bảng tính toán giá trị phần m ôm - 5 6+ + 1E 23 911 vn ng ni, 32

900200979084 ., 34

Trang 4

Nhập môn Công nghệ ph m`ần N02

1.1

1.2

1.3

Chuong 1 PHAT BIEU BAI TOAN

Phát biểu bài toán

Trưởng Đại học Hàng hải Việt Nam là một trong những trưởng trọng điểm của khu vực duyên hải Bắc Bộ, là trưởng đại học thuộc top đ`ầi cả nước nên số lượng thí sinh tham gia thi tuyển là rất nhi `âi Để đáp ứng được thông tin

lưu trữ của thí sinh sau các kỳ thi là rất quan trọng nên sự c3 thiết phải lưu

toàn bộ thông tin thí sinh vào máy tính vì vậy việc c3n thiết phải phát triển một

hệ thống quản lý tuyển sinh đại học cho trưởng

Hệ thông quản lý tuyển sinh đại học được mô tả như sau: sau khi kết thúc một kì tuyển sinh các thông tin sẽ được nhập và lưu đầ% đủ vào CSDL nhằm mục đích quản lý kết quả làm bài của thí sinh và thông báo thống kê các thông tin của kì thi: Số lượng thí sinh tham gia thi, số lượng thí sinh vắng thi các môn, điểm thi Đối với người phòng đào tạo: Nhập thông tin v` từng thí sinh, điểm, tổng hợp và thống kê và lưu vào CSDL để quản lý, Gửi các báo cáo thống kê lên cho giám hiệu nhà trưởng và bộ giáo dục và đào tạo để kiểm tra Đối với người sử dụng: Khi thí sinh tiến hành tra cứu điểm của mình qua mạng internet, hệ thống sẽ trả các thông tin v`êtừng thí sinh và kết quả thi bao g ầm:

Số báo danh, tên thí sinh, Ngày tháng năm sinh, khối thi, điểm các môn, điểm tổng thông qua modun tra cứu điểm thi của hệ thống

Bộ Giao thông vận tải, Bộ Giáo dục, hiệu trưởng nhà trưởng sẽ tiến hành xác minh các thông tin v`kì tuyển sinh cũng như thông tin của từng thí sinh tham gia thi bằng tài khoản riêng của hệ thống cung cấp, nếu có bất cứ vấn đề

gì v` kì thi tuyển sinh Bộ Giao thông vận tải, Bộ Giáo dục, hiệu trưởng nhà

trưởng sẽ thông báo v`ềngười quản trị cơ sở để kiểm tra và xử lý kịp thời Khi có bất kì sự thắc mắc nào v`êđiểm tuyển sinh từ thí sinh cũng như từ

các cơ quan cấp trên, hệ thống phải có thống kê đ% đủ v`ềthông tin điểm của thí sinh đó nếu có sai sót sẽ tiến hành cập nhật và chỉnh sửa lại một cách nhanh chóng Sau khi bộ giáo dục công bố điểm sàn, hệ thống sẽ cập nhật và thống kê xem có bao nhiêu thí sinh đạt trên điểm sàn cao đăng, số thí sinh dưới điểm sàn

cao dang, hệ thống sẽ thống kê kết quả thi để các cơ quan cấp cao tổng hợp

thống kê tỷ lệ điểm thi của toàn thành phố hay cả nước

Mục tiêu hệ thống

» - Hổ trợ cho việc quản lý tuyển sinh ở trưởng

» - Xử lý nhanh một số yêu câi như thống kê, in báo cáo, cập nhật dữ liệu, tìm kiếm thí sinh

se - Tiện lợi cho việc tra cứu của thí sinh

Yêu c ầi hệ thống

s® - Ngôn ngữ lập trình C#

» - Hệ quản trị CSDL: My Sal

Trang 5

Nhập môn Công nghệ ph m`ần N02 1.4

s _ Tìm kiếm thí sinh theo số báo danh, theo tên

Yêu c3: phi chức năng

« - Giao diên.thân thiên, d† sử dụng

» Chương trình chạy ổn định, chính xác và có đô an toàn cao

» - Gọn nh‡š2, tốn ít tài nguyên thing

» - Hạn chế đến mức thấp nhất những sai sót có thể xảy ra trong quá trình sử dụng và có thể nâng cấp hoă:.tích hợp thêm nhưng tính năng mới

»« _Fự đô ng hóa các quy trình ngin&u

s - Truy cập dữ liệu nhanh chóng

Trang 6

Nhập môn Công nghệ ph m`ần N02

Trang 7

» - Hai thành viên khảo sát hệ thống (KS) có 2 năm kinh nghiệm

» - Hai thành viên phân tích hệ thống (PTV) một người l năm kinh nghiệm và

1 người đã có 2 năm kinh nghiệm

» - Hai thành viên thiết kế viên (TKV), một người có 2 năm kinh nghiệm và một người có 1,5 năm kinh nghiệm

s Hai thành viên lập trình (LIV) đã có 2 năm kinh nghiệm

© - Hai thành viên kiểm thử (KTV) có 2 năm kinh nghiệm

viên © Quang | pry2 2 Kha Kha

Trang 8

Nhập môn Công nghệ ph m`ần N02

Trịnh Trọng Hiếu KTV2

Trang 9

Chuong 3 PHAN CHIA CONG VIEC

3.1 _ Bảng phân chia công việc

as ˆ a Người STT |Nội dung công việc thực hiện

1 Giai đoạn khảo sat

1.2.1 | Tổng hợp và hoàn thiện các mẫu đơn, mau théng bao KS1 1.2.2 | Tổng hợp và hoàn thiện các mẫu thống kê, báo cáo KS2

1.2.3 | Tổng hợp và hoàn thiện tất cả các quy trình KSI

2 Giai đoạn phân tích

2.1 | Phân tích tài liệu tổng hợp khảo sát PTV1

2.2 | Xác định yêu cẦầi

2.2.1 | Yêu ci chức năng

2.3.3 | Yéuc ai hé thong

2.3 Mô hình hóa yêu c 4

2.3.1 | Xác định các Use case và các tác nhân

2.3.2 | Đặc tả trưởng hợp sử dụng PTV2 2.3.3 | Xác định mối quan hệ giữa các Use case

2.3.4 | Vẽ sơ đUse case

2.4 Mô hình hóa khái niệm

2.4.1 | Xác định các lớp

2.4.2 | Xác định mối quan hệ giữa các lớp PTVI

2.43 | Vẽ sơ đồlớp

2.4.4 | Xác định thuộc tính, phương thức của lớp

2.4.5 | Xây dựng từ điển thuật ngữ

2.5 Mô hình hóa tương tác đối tượng

2.6.1 | Xây dựng biểu đ trang thái

2.6.2 | Xây dựng biểu đ`ôhoạt động PTV2 2.6.2.1 | Xác dinh cdc thanh ph %h biéu d Ghoat déng

2.6.2.2 | Vé bieu d Ghoat déng

3 | Giai đoạn thiết kế

Trang 10

3.2.1 | Danh mục Khối thi

3.2.2 | Danh mục Ngành thị TKVI 3.2.3 | Danh mục Phòng thi

3.2.4 | Danh mục Đối tượng ưu tiên TKV2

3.3 | Thiết kế các chức năng xử lí

3.3.1 | Cập nhậth`Ôsơ TKV2 3.3.2 | Xếp phòng

3.3.3 | Đánh số báo danh TKV1 3.3.4 | Lập giấy báo

3.3.5 | Điểm thi TKV2 3.4 | Thiết kế chức năng thống kê, báo cáo

3.4.1 | Thống kê, báo cáo Số thí sinh

3.4.2 | Thống kê, báo cáo Phòng thi TKV1 3.4.3 | Thống kê báo cáo Thành ph Ấn

3.5 | Thiết kế chức năng tìm kiếm

3.5.1 | Tìm kiếm theo Tên thí sinh

3.6 | Thiết kế giao diện

3.6.1 | Thiết kế giao diện chính chương trình TKVI 3.6.2 | Thiết kế giao diện các Form Danh mục

3.6.3 | Thiết kế giao diện Form Kiểm kê, Phiếu kiểm kê

3.6.4 | Thiết kế giao diện các Form Tìm kiếm, Report tìm kiếm TKV2 3.6.5 | Thiết kế giao diện các Form Thống kê, báo cáo

4.2 Lập trình và kiểm thử đơn vị các chức năng Danh mục

4.2.1 Danh mục Người sử dung

4.2.2 Danh mục Phòng thi HXZ2 4.2.3 Danh mục Khối thi

4.2.4 Danh mục Ngành thị LIV!

43 Lập trình và kiểm thử đơn vị các chức năng xử lý

4.3.1 Cập nhật h ôsơ

4.3.2 Lập giấy báo LTV1 43.3 Xếp phòng

4.3.4 Chức năng Thống kê, báo cáo LIV2 4.3.5 Chức năng tìm kiếm

5 Giai đoạn kiểm thử tích hợp

5.1 Kiểm thử tích hợp các module chức năng Danh mục KTVI

10

Trang 11

Nhập môn Công nghệ ph m`ần N02 5.2 Sửa lỗi tích hợp các module chức năng Danh mục

53 Kiểm thử tích hợp các module chức năng Xử lý

5.4 Sửa lỗi tích hợp các module chức năng Xử lý

5.5 Kiểm thử tích hợp các module chức năng Thống kê, báo

cáo

5.6 Sửa lỗi tích hợp các module chức năng Thống kê, báo cáo

5.7 Kiểm thử tích hợp các module chức năng Tìm kiếm

5.8 Sửa lỗi tích hợp các module chức năng Tìm kiếm KTV2 5.9 Tích hợp với hệ thống

ti Đưa hệ thống vào triển khai chính thức

7.2 Cung cấp tải liệu hướng dẫn VHVI

73 Đào tạo người dùng

7.4 Báo cáo và nghiệm thu dự án

7.5 Nghiệm thu tổng thể dự án

7.6 Lập kế hoạc bảo trì VHV2 7.7 Hoàn thành tài liệu nghiệm thu

Trang 12

sinh ở trưởng và xử lý các trưởng hợp ngoại lệ có thế 0.75 0.25 0.0 phát sinh trong khi thi hoặc các vấn để liên quan

Có kinh nghiệm v`êviệc giải quyết các vấn đ`êv tuyển

sinh ở trưởng nhưng chưa có kinh nghiệm xử lý các vấn | 1.25 0.50 0.0

để ngoại lệ phát sinh

Có ít kinh nghiệm v`ềviệc giải quyết các vấn đ`tuyển

sinh ở trưởng nhưng không có kinh nghiệm v ềxử lý các | 1.50 0.75 0.0

ngoại lệ liên quan

Không có kinh nghiệm v ềtuyển sinh ở trưởng và không

Người lập trình Năm kinh nghiệm Phạm vi nhân tố

Thành thạo Trên 3 năm 0.5 - 0.75

Trang 13

KS2 Trinh Trong Hiéu 1.0 1.25

Trang 14

4.2.1 Quá trình phỏng vấn

AT LA _ Thực ae Hệ số ` STT Tên công việc hiện Hệ số C G 1 Ngày

tuyen sinh, thông báo

2 Khao sat các mẫu thống KS2 I 1.0 1.25 225

kê, báo cáo

3 Tìm hiểu quy trình thí sinh KSI I 20 0.25 225 nộp h`ôsơ

4 Tìm hiểu quy trình xếp KS2 I 1.0 1.25 225 nhận h`ôsơ

4.2.2 Tổng hợp phỏng vấn

A CA ` Thực a oe Hệ số ` STT Tên công việc hiện Hệ số C G J Ngày

1 | Tong hop va hoàn thiện các Ks 1 |20 |025 | 225

mẫu đơn, mẩu thông báo

2 Tổng hợp và hoàn thiện các KS2 1 1.0 1.25 225 mẫu thống kê, báo cáo

3 Tổng hợp và hoàn thiện tất KSI I 20 0.25 225

đoạn này là 4.5 ngày

» - Tổng thời gian cho giai đoạn phỏng vấn 9 ngày

4.2.3 Ước lượng giai đoạn phân tích

ND CA on Thực a nw Hệ số `

STT Tén céng việc hién Hệ số C G j Ngày

I Phan tich tài liệu tổng hợp PTVI 1 10 0.75 175 khảo sát

2 Xác định yêu c â PIV2 0.5 1.5 1.0 1.25

3 Mô hình hóa yéu ¢ 41 PTV2 0.5 1.5 1.0 1.25

Mô hình hóa khái niệm PTV1 0.5 1.0 0.75 0.875

5 Mô hình hóa trương tác đốt PTV1 1 1.0 0.75 1.75

Trang 15

Nhập môn Công nghệ ph m`ần N02 tượng

6 Mô hình hóa hành vi PTV2 1 1.5 2.5

PTVI làm công việc I, 4, 5 mất khoảng 4.5 ngày

PTV2 làm công việc 2, 3, 6 mất 5 ngày

» - Các công việc thực hiện đ ng thời nên thời gian cho giai đoạn phân tích là 5

ngày

4.2.4 Ước lượng giai đoạn thiết kế

« Thiết kế cơ sở dữ liệu

o_ Cả nhóm thiết kế cơ sở dữ liệu trong vòng Ì ngày

» _ Thiết kế chức năng danh mục

STT Tên công việc Tên Hệ số C Hệ số T Ngày

1 Danh mục Khối thi TKV1 1 2.0 0.75 2.75

2 Danh mục Ngành thị TKV1 1 2.0 0.75 2.75

3 Danh muc Phong thi TKV2 1 2.0 0.25 2.25

TKV 1 tiép tục làm công việc 1, 2 mất 5.5 ngày

TKYV2 làm công việc 3, 4 mất 4.5 ngày

+ Do 2 công việc tiến hành đ Êng thời nên thời gian thiết kế chức năng danh mục

TKYV2 thực hiện công việc 1, 5 mất 5.5 ngày

+ - Tổng thơi gian thiết kế chức năng xử lý là 5.5 ngày

» _ Thiết kế chức năng thống kê báo cáo tìm kiếm

| STT | Tên công việc | Thực |HệsếC | Hệsố | Ngay |

Trang 16

Nhập môn Công nghệ ph m`ần N02

hiện G J

I Thong kê, báo cáo Số thí TKVI I 20 0.75 25 sinh

2 Thống kê, báo cáo phòng thi | TK! 0.5 2.0 0.75 1375

3 Thống kê báo cáo thí sinh TKV1 0.5 2.0 0.75 1.375

4 Tim kiém theo tén thi sinh TKV2 1 2.0 0.25 2.25

5 Tìm kiếm theo số báo danh TKV2 1 2.0 0.25 2.25

TKV 1 thực hiện công việc 1,2, 3 mất 5.5 ngày

TKV2 thực hiện công việc 4, 5 mất 4.5 ngày

+ _ Tổng thơi gian thiết kế chức năng xử lý là 5.5 ngày

»« Thiết kế giao diện

AT CA " Thực aw Hệ số ` STT Tên công việc hiện Hệ số C G j Ngày

1 Thiết kê giao diện chính TKVI 1 20 075 275 chương trình

2 Thiết kế giao diện các Form TKVI 0.5 20 0.75 1375 Danh mục

Thiết kế giao diện Form ° 2.0 0.25

Thiết kế giao diện các Form ° 2.0 0.25

5 Thiet kế giao diện các Form TKV2 1 20 0.25 225 Thống kê, báo cáo

TKYV! thực hiện công việc I, 2 mất khoảng 4 ngày

TKV2 thực hiện công việc 3, 4, 5 mất 5.5 ngày

+ Tổng thơi gian thiết kế giao diện là 5.5 ngày

» - Các nhóm thiết kế thực hiện các công việc đ ông thời nên thơi gian để hoàn thành giai đoạn thiết kế là 23 ngày

Ngày đăng: 05/02/2025, 21:48

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN