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

Bài Tập Lớn Nhập Môn Công Nghệ Phần Mềm Quản Lý Cấp Phần Thưởng.pdf

25 3 0
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 đề Quản Lý Cấp Phần Thưởng
Tác giả Nguyễn Cao Bảo Hiếu, Bùi Huy Thái, Vi Lô Hùng, Nguyễn Đức Quân, Bùi Quang Dương
Người hướng dẫn TS. Trần Nhật Hóa
Trường học Trường Đại Học Bách Khoa Hà Nội
Chuyên ngành Công Nghệ Phần Mềm
Thể loại bài tập lớn
Định dạng
Số trang 25
Dung lượng 1,31 MB

Nội dung

PHÂN CÔNG THÀNH VIÊN TRONG NHÓMHọ và tên Tổng hợp công việc thực hiện Đánh giáNguyễn Cao Thái Thiết kế phần hộ khẩu, tham gia làm báo cáo Hoàn thành công việc, tích cực trong quá trình

Trang 1

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

Trang 2

PHÂN CÔNG THÀNH VIÊN TRONG NHÓM

Họ và tên Tổng hợp công việc thực

hiện

Đánh giáNguyễn Cao

Thái

Thiết kế phần hộ khẩu,

tham gia làm báo cáo

Hoàn thành công việc, tích cực trong quá trình xây dựng ý tưởng

Trang 3

Ph n ầ 1: Xác đ nh thông tin c b n cho ị ơ ả

nghi p v bài toán: ệ ụ

1.Thông tin cơ bản

2.Xây dựng biểu đồ mô tả nghiệp vụ và phân cấp chức năng:

Biểu đồ hoạt động mô tả nghiệp vụ cho bài toán

Trang 4

Biểu đồ phân cấp chức năng (BFD) cho nghiệp vụ bài toán

Mô tả các chức năng trong biểu đồ BFD

3 Kế hoạch dự án đơn giản:

Công vi cệ Th i gian (sôố gi làmờ ờ

vi c)ệ

Sôố

ngườiPhân

tích

Xác đ nh các đốối tị ượng 1 ngày

Trang 5

Thiêốt kêố giao di nệ 2-3 ngày

Thiêốt kêố c s d li uơ ở ữ ệ 4-5 ngày

nguy R i roủ

M cứ

độ Chiêốnlược

Bi nệpháp

Thốống kê, ghi l i thống tn quàạ

và các thống tn liên quan đêốn

người nh n quàậ B mâốtd li uữ ệị

Khống có dữ

li u sao l u dệ ư ựphòng

Trungbình

Phòngtránh

- Tổ trưởng, tổ phó: là những người sử dụng hệ thống, có toàn quyền

- Kế toán: được phép xem một số thông tin

Các Use Case cho hệ thống:

STT Mã UseCase UseCase

Trang 6

6 U06 Tìm kiếm nhân khẩu

13 U13 Lập danh sách phát quà cho các cháu nhỏ

15 U15 Lập danh sách hát quà cho học sinh có thành tích

2.Biểu đồ Usecase:

Biều đồ phân rã mức 2:

Trang 8

3.Đặc tả Usecase

Mục đích sử dụng Đăng nhập vào hệ thống

Sự kiện kích hoạt Sau khi người dùng ấn nút đăng nhập

Điều kiện tiên quyết

Hậu điều kiện Người dùng đăng nhập vào hệ thống với vai trò

tổ trưởng / kế toánLuồng sự kiện

chính( thành công) Khách: nhập thông tin đăng nhậpHệ thống: kiểm tra thông tin đăng nhập

Hệ thống: hiển thị giao diện đã đăng nhập vào

hệ thốngLuồng sự kiện thay thế Hệ thống: thông báo sai thông tin đăng nhập

Mục đích sử dụng Xem danh sách nhân khẩu

Sự kiện kích hoạt Chọn mục nhân khẩu

Điều kiện tiên quyết

Hậu điều kiện Danh sách nhân khẩu trong hệ thống

Luồng sự kiện

chính( thành công) Khách: nhấn chọn mục nhân khẩuHệ thống: hiển thị danh sách nhân khẩuLuồng sự kiện thay thế không

Trang 9

Uscase Thêm nhân khẩu

Mục đích sử dụng Thêm nhân khẩu mới vào hệ thống

Sự kiện kích hoạt Chọn nút thêm nhân khẩu

Điều kiện tiên quyết

Hậu điều kiện Thêm 1 nhân khẩu mới trong hệ thốngLuồng sự kiện

chính( thành công)

Admin: nhấn chọn nút thêm nhân khẩu

Hệ thống: hiển thị giao diện thêm nhân khẩuAdmin: nhập thông tin nhân khẩu

Hệ thống: kiểm tra thông tin nhập có hợp lệ không rồi thông báo đã thêm nhân khẩu thành công

Luồng sự kiện thay thế Hệ thống: thông báo nhập không hợp lệ

Mục đích sử dụng Xóa nhân khẩu trong hệ thống

Sự kiện kích hoạt Chọn nút xóa nhân khẩu

Điều kiện tiên quyết

Hậu điều kiện Xóa 1 nhân khẩu trong hệ thống

Luồng sự kiện

chính( thành công) Admin: nhấn chọn nút xóa nhân khẩuHệ thống: hiển thị giao diện sau khi xóa nhân

khẩuLuồng sự kiện thay thế

Mục đích sử dụng Sửa nhân khẩu trong vào hệ thống

Sự kiện kích hoạt Chọn nút sửa nhân khẩu

Điều kiện tiên quyết

Hậu điều kiện Sửa thông tin 1 nhân khẩu đã chọn trong hệ

thốngLuồng sự kiện

chính( thành công)

Admin: nhấn chọn nút sửa nhân khẩu

Hệ thống: hiển thị giao diện sửa nhân khẩuAdmin: thay đổi thông tin nhân khẩu

Hệ thống: kiểm tra thông tin sửa có hợp lệ không rồi thông báo đã sửa nhân khẩu thành công, hiển thị giao diện

Luồng sự kiện thay thế Hệ thống: thông báo thay đổi không hợp lệ

Trang 10

Uscase Tìm kiếm nhân khẩu

Mục đích sử dụng Tìm kiếm nhân khẩu trong vào hệ thống

Sự kiện kích hoạt Chọn tìm nhân khẩu

Điều kiện tiên quyết

Hậu điều kiện Thông tin các nhân khẩu thỏa mãn trong hệ

thốngLuồng sự kiện

chính( thành công)

Admin: nhập thông tin tìm kiếm

Hệ thống: tìm kiếm nhân khẩu thỏa mãn điều kiện và hiển thị thông tin nhân khẩu thỏa mãnLuồng sự kiện thay thế

Mục đích sử dụng Thêm hộ khẩu mới vào hệ thống

Sự kiện kích hoạt Chọn nút thêm hộ khẩu

Điều kiện tiên quyết

Hậu điều kiện Thêm 1 hộ khẩu mới trong hệ thống

Luồng sự kiện

chính( thành công) Admin: nhấn chọn nút thêm hộ khẩuHệ thống: hiển thị giao diện thêm hộ khẩu

Admin: nhập thông tin hộ khẩu

Hệ thống: kiểm tra thông tin nhập có hợp lệ không rồi thông báo đã thêm nhân khẩu thành công

Luồng sự kiện thay thế Hệ thống: thông báo nhập không hợp lệ

Mục đích sử dụng Tìm kiếm hộ khẩu trong vào hệ thống

Sự kiện kích hoạt Chọn tìm nhân khẩu

Điều kiện tiên quyết

Hậu điều kiện Thông tin các hộ khẩu thỏa mãn trong hệ thốngLuồng sự kiện

chính( thành công)

Admin: nhập thông tin tìm kiếm

Hệ thống: tìm kiếm nhân khẩu thỏa mãn điều kiện và hiển thị thông tin nhân khẩu thỏa mãnLuồng sự kiện thay thế

Mục đích sử dụng Sửa hộ khẩu trong vào hệ thống

Trang 11

Tác nhân Tổ trưởng

Sự kiện kích hoạt Chọn nút sửa hộ khẩu

Điều kiện tiên quyết

Hậu điều kiện Sửa thông tin 1 hộ khẩu đã chọn trong hệ thốngLuồng sự kiện

chính( thành công)

Tổ trưởng: nhấn chọn nút sửa hộ khẩu

Hệ thống: hiển thị giao diện sửa hộ khẩu

Tổ trưởng: thay đổi thông tin hộ khẩu

Hệ thống: kiểm tra thông tin sửa có hợp lệ không rồi thông báo đã sửa hộ khẩu thành công, hiển thị giao diện

Luồng sự kiện thay thế Hệ thống: thông báo thay đổi không hợp lệ

Mục đích sử dụng Tách từ một hộ đã có sẵn ra 1 hộ mới

Sự kiện kích hoạt Chọn nút tách khẩu

Điều kiện tiên quyết

Hậu điều kiện

Luồng sự kiện thay thế Hệ thống: thông báo thay đổi không hợp lệ

Mục đích sử dụng Lập danh sách phát quà vào dịp đặc biệt / cho

học sinh có thành tích

Sự kiện kích hoạt Chọn nút lập danh sách

Điều kiện tiên quyết

Luồng sự kiện

chính( thành công)

Tổ trưởng: nhấn chọn nút lập danh sách

Hệ thống: hiển thị giao diện lập danh sách

Tổ trưởng: thêm thông tin cần thiết

Hệ thống: kiểm tra thông tin sửa có hợp lệ không rồi thông báo đã lập danh sách thành công

Luồng sự kiện thay thế Hệ thống: thông báo thay đổi không hợp lệ

Trang 12

Uscase Phát quà

Mục đích sử dụng Lấy danh sách phát quà vào dịp đặc biệt / cho

học sinh có thành tích và trao quà

Sự kiện kích hoạt Chọn nút danh sách đã lập

Điều kiện tiên quyết

Luồng sự kiện

chính( thành công)

Tổ trưởng: nhấn chọn nút danh sách đã lập

Hệ thống: hiển thị giao diện lập danh sách

Tổ trưởng: trao quà / đổi phần quà / thêm minh chứng ( nếu có )

Hệ thống: kiểm tra thông tin có hợp lệ không rồi thông báo đã lập danh sách thành công Luồng sự kiện thay thế Hệ thống: thông báo thay đổi không hợp lệ

Mục đích sử dụng Thống kê lượng quà đã phát

Sự kiện kích hoạt Chọn nút thống kê

Điều kiện tiên quyết

Luồng sự kiện

chính( thành công)

Tổ trưởng: nhấn chọn nút thống kê

Hệ thống: hiển thị giao diện lập danh sách

Tổ trưởng: kiểm tra các phần quà dựa theo năm, sự kiện,

Luồng sự kiện thay thế

Ph n ầ 3: Bi u đ trình t ể ồ ự

1 Xây dựng biểu đồ trịnh tự

Biểu đồ trình tự cho usecase “Đăng nhập” phân bổ trách nhiệm ca sử dụng cho các đối tượng của các lớp phân tích :

Trang 13

Biểu đồ trình tự cho usecase “Thêm mới hộ khẩu” phân bổ trách nhiệm ca sử dụng cho các đối tượng của các lớp phân tích :

Trang 14

Biểu đồ trình tự cho usecase “Xóa hộ khẩu” phân bổ trách nhiệm ca sử dụng cho các đối tượng của các lớp phân tích :

Trang 15

Biểu đồ trình tự cho usecase “Cập nhật hộ khẩu” phân bổ trách nhiệm ca sử dụng cho các đối tượng của các lớp phân tích :

Trang 16

Biểu đồ trình tự cho usecase “Tìm kiếm hộ khẩu” phân bổ trách nhiệm ca sử dụng cho các đối tượng của các lớp phân tích :

Trang 17

Biểu đồ trình tự cho usecase “Xem hộ khẩu” phân bổ trách nhiệm ca sử dụng cho các đối tượng của các lớp phân tích :

Trang 18

Biểu đồ trình tự cho usecase “Xóa nhân khẩu” phân bổ trách nhiệm ca sử dụng cho các đối tượng của các lớp phân tích :

Trang 19

Biểu đồ trình tự cho usecase “Tìm kiếm nhân khẩu” phân bổ trách nhiệm ca sử dụng cho các đối tượng của các lớp phân tích:

Biểu đồ trình tự cho usecase “Thêm nhân khẩu” phân bổ trách nhiệm ca

sử dụng cho các đối tượng của các lớp phân tích :

Trang 20

Biểu đồ trình tự cho usecase “Sửa nhân khẩu” phân bổ trách nhiệm ca sử dụngcho các đối tượng của các lớp phân tích :

Biểu đồ trình tự cho usecase “Tìm kiếm phần quà” phân bổ trách nhiệm ca sử dụng cho các đối tượng của các lớp phân tích :

Trang 21

Biểu đồ trình tự cho usecase “Sửa phần quà” phân bổ trách nhiệm ca

sử dụng cho các đối tượng của các lớp phân tích :

Trang 22

Biểu đồ trình tự cho usecase “Lập danh sách phát quà” phân bổ trách nhiệm ca sử dụng cho các đối tượng của các lớp phân tích :

2 Biểu đồ lớp phân tích

Usecase Quản lý nhân khẩu :

Trang 23

Usecase quản lý hộ khẩu :

Usecase quản lý phát quà:

Trang 24

Sơ đồ ERD:

Ph n 4: C s d li u ầ ơ ở ữ ệ

Trang 25

Ph n 5: Giao di n ầ ệ

Ngày đăng: 25/05/2024, 18:14

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

TÀI LIỆU LIÊN QUAN

w