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

Báo cáo phân tích và thiết kế hệ thống thông tin

92 515 1
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 đề Báo Cáo Phân Tích Và Thiết Kế Hệ Thống Thông Tin
Tác giả Sinh Viên
Người hướng dẫn Trần Đức Khánh, Tiến Sĩ
Trường học Trường Đại Học Bách Khoa Hà Nội
Chuyên ngành Phân Tích & Thiết Kế Hệ Thống Thông Tin
Thể loại Báo cáo môn học
Năm xuất bản 2012
Thành phố Hà Nội
Định dạng
Số trang 92
Dung lượng 7,87 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Báo cáo phân tích và thiết kế hệ thống thông tin

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

──────── * ───────

BÁO CÁO

MÔN HỌC: PHÂN TÍCH & THIẾT KẾ

HỆ THỐNG THÔNG TIN

Sinh viên : Dương Ngọc Khánh 20091429

Nguyễn Thanh Sơn 20092261Trần Đức Hoàng 20091177Giáo viên hướng dẫn : Tiến Sĩ Trần Đức Khánh

Hà Nội, tháng 5 năm 2012

Trang 2

MỤC LỤC

II BIỂU ĐỒ CA SỬ DỤNG – USECASE DIAGRAM III BIỂU ĐỒ QUAN HỆ

IV BIỂU ĐỒ LỚP – CLASS DIAGRAM

V BIỂU ĐỒ TRÌNH TỰ – SQUENCE DIAGRAM

VI THIẾT KẾ CƠ SỞ DỮ LIỆU

VII THIẾT KẾ GIAO DIỆN

VIII TÀI LIỆU THAM KHẢO

Trang 3

I PHÂN TÍCH NGHIỆP VỤ - BUSINESS ANLYSIS

1 Phân tích nghiệp vụ - Business anlysis

Sau quá trình phân tích nghiệp vụ, ta rút được 12 biểu đồ hoạt động – Activity diagram sau:

Trang 4

2 Các biểu đồ hoạt động – Activity diagrams 2.1 Đăng ký tài khoản người dùng

Trang 5

2.2 Người sử dụng đăng nhập hệ thống

Trang 6

2.3 Thủ thư đăng nhập hệ thống

Trang 7

2.4 Người dùng tra cứu sách

Trang 8

2.5 Thủ thư tra cứu sách

Trang 9

2.6 Đặt sách

Trang 10

2.7 Mượn sách

Trang 11

2.8 Trả sách

Trang 12

2.9 Người dùng kiểm tra trạng thái của mình

Chú ý: Người dùng kiểm tra trạng thái của mình chỉ sau khi đã đăng nhập

Trang 13

2.10 Thủ thư kiểm tra trạng thái của người dùng

Trang 14

2.11 Người dùng cập nhật thông tin

Trang 15

2.12 Thủ thư cập nhật thông tin

Trang 16

II BIỂU ĐỒ CA SỬ DỤNG – USECASE DIAGRAM

Trang 17

3 Phân tích các ca sử dụng – Usecase Analysis

3.1 Tạo tài khoản người dùng

Tên ca sử dụng Tạo tài khoản người dùng

Tổng quan Tạo thêm tài khoản người dùng mới trong hệ thống thư viện

Tác nhân Thủ thư

Điều kiện Thủ thư đã đăng nhập hệ thống thành công

Mô tả

Ngoại lệ

3 4 5

Trang 18

3.2 Đăng nhập

Tên ca sử dụng Đăng nhập

Tổng quan Đăng nhập vào hệ thống thư viện

Tác nhân Người sử dụng hay người dùng

Điều kiện

Mô tả

4 5

Ngoại lệ

4 5

Trang 19

3.3 Tra cứu sách

Tên ca sử dụng Tra cứu sách

Tổng quan Tra cứu sách trong hệ thống thư viện

Tác nhân Người dùng hay thủ thư

Điều kiện

Mô tả

Trang 20

3.4 Đặt sách

Tên ca sử dụng Đặt sách

Tổng quan Đặt mượn sách trong hệ thống thư viện

Tác nhân Thủ thư hay người dùng

Điều kiện Tác nhân đã đăng nhập hệ thống thành công

Mô tả

Ngoại lệ

Trang 21

Ngoại lệ

8

sách quá hạn)

quyển sách

\

Trang 22

Thủ thư nhập thông tin các sách trả (ID) vào hệ thống.

Hệ thống cập nhật thông tin sách được thu hồi trong cơ sở dữ liệu

Ngoại lệ

4 5

Trang 23

3.7 Kiểm tra trạng thái người dùng

Tên ca sử dụng Kiểm tra trạng thái người dùng

Tổng quan Kiểm tra trạng thái người dùng về: thông tin, sách đã mượn, sách quá hạn, …vv

Tác nhân Người dùng hay thủ thư

Điều kiện Tác nhân đã đăng nhập thành công

Mô tả

Với người dùng, yêu cầu hệ thống kiểm tra

4 5

Ngoại lệ

3 4 5

Trang 24

3.8 Cập nhật thông tin

Tên ca sử dụng Cập nhật thông tin

Tổng quan Cập nhật thông tin người dùng hay thủ thư

Tác nhân Người dùng hay thủ thư

Điều kiện Tác nhân đã đăng nhập thành công vào hệ thống

Mô tả

Ngoại lệ

3 4 5

Trang 25

Phiếu mượn

ID phiéu Ngày mượn Hạn trả

G ồ m

M ư ợ n 1 n

1 n

Trả 1 n

1

1 n

1

Đ ặ t

Trang 26

IV BIỂU ĐỒ LỚP – CLASS DIAGRAM

 Style book: Loại sách

 Note Borrow: Phiếu mượn sách

 Detail Note Borrow: Chi tiết phiếu mượn sách

 Note Reserver: Phiếu đặt sách

 Detai Note Reserver: Chi tiết phiếu đặt sách

Trang 27

2 Các lớp

2.1 Lớp người dùng

Trang 28

2.2 Lớp thủ thư

Trang 29

2.3 Lớp sách

Trang 30

2.4 Lớp loại sách

2.5 Lớp phiếu mượn sách

Trang 31

2.6 Lớp chi tiết phiếu mượn sách

Trang 32

2.8 Lớp chi tiết phiếu đặt sách

3 Thiết kế đối tượng

Trang 33

3.3 Mượn sách

Trang 35

V BIỂU ĐỒ TRÌNH TỰ – SQUENCE DIAGRAM

1.1 Đối tượng nghiệp vụ, điều kiển và biên

2

 Register user screen

 Register user result screen

 Register user error screen

Trang 36

2 Biểu đồ trình tự “Đăng nhập”

2.1 Đối tượng nghiệp vụ, điều kiển và biên

Trang 37

2.2 Biểu đồ trình tự

 Login screen

 Login result screen

 Login error screen

Trang 39

3 Biểu đồ trình tự “Tra cứu sách”

3.1 Đối tượng nghiệp vụ, điều kiển và biên

3.2 Biểu đồ trình tự

Bou nda

ry Obj ect

Con tro

l O bje ct

Ent ity O bje

ct een ult scr res ch ch ear ear  S  S

scr een cre or s err ch ear  S

en ger r r lle ana age ger tro m em ana ing em con man It m k It k rch ch ch ook ook ear ear Boo Boo Sea  S  B  B  S   

Trang 40

4 Biểu đồ trình tự “Đặt sách”

4.1 Đối tượng nghiệp vụ, điều kiển và biên

4.2 Biểu đồ trình tự

Bou nda

ry Obj ect

Con tro

l O bje ct

Ent ity O bje

ct tio rva ese  R

n s cre

en sul n re tio rva ese  R

t s cre

en en ler cre ger r s rol ger ana ger rro ont ana ger n e ana n c m n m n tio m tio ana tio tio em em rva it m it ing ing rva rva rva ese ese ook ook ese ook ook ese end end  R  R  B  B  R  L  B  B  R  L

Trang 42

5 Biểu đồ trình tự “Mượn sách”

5.1 Đối tượng nghiệp vụ, điều kiển và biên

5.2 Biểu đồ trình tự

Bou nda

ry Obj ect

Con tro

l O bje ct

Ent ity O bje

ct sc ing end  L

ree

n t s sul re ing end  L

cre

en ree sc ror er ing end  L

n ger er ger ger ana oll ana ger ntr ana ger n m m n co m ana tio em tio ana em it m ing ing rva it m ing rva ser ook ook ese end end ser ook ook ese end  L  U  B  B  L  R  U  B  B  L  R

Trang 44

6 Biểu đồ trình tự “Trả sách”

6.1 Đối tượng nghiệp vụ, điều kiển và biên

6.2 Biểu đồ trình tự

 Return book screen

 Return book result screen

 Return book error screen

Trang 46

7 Biểu đồ trình tự “Kiểm tra trạng thái người dùng”

7.1 Đối tượng nghiệp vụ, điều kiển và biên

7.2 Biểu đồ trình tự

 Check status user screen

 Check status user result screen

 Check status user error screen

Trang 48

8 Biểu đồ trình tự “Cập nhật thông tin”

8.1 Đối tượng nghiệp vụ, điều kiển và biên

8.2 Biểu đồ trình tự

 Update information user or librarian screen

Trang 51

2.2 Bảng thủ thư

Trang 52

2.3 Bảng sách

Trang 54

2.8 Bảng đặt sách

2.9 Bảng chi tiết phiếu đặt

Trang 55

VII THIẾT KẾ GIAO DIỆN

1 Trang chủ

1.1 Di chuyển giữa các giao diện người dùng

Trang 57

3 Đăng ký tài khoản 3.1 Giao diện

Trang 58

3.2 Di chuyển giữa các giao diện người dùng

Trang 59

4 Đặt sách

4.1 Giao diện

Trang 61

4.2 Di chuyển giữa các giao diện người dùng

Trang 63

5 Mượn sách 5.1 Giao diện

Trang 65

5.2 Di chuyển giữa các giao diện người dùng

Trang 66

6 Trả sách 6.1 Giao diện

Trang 67

6.2 Di chuyển giữa các giao diện người dùng

Trang 69

7.2 Cập nhật thông tin sách

7.2.1 Giao diện

Trang 70

7.2.2 Di chuyển giữa các giao diện người dùng

Trang 72

7.3 Xóa sách

7.3.1 Giao diện

7.3.2 Di chuyển giữa các giao diện người dùng

Trang 74

8 Tra cứu sách

8.1 Tra cứu nhanh

8.2 Tra cứu nâng cao

Trang 76

8.3 Di chuyển giữa các giao diện người dùng

Trang 77

9 Xem, cập nhật thông tin thành viên và thủ thư 9.1 Xem thông tin thành viên

Trang 78

9.2 Thông tin thủ thư

Trang 79

9.3 Cập nhật thông tin thành viên

Trang 80

9.4 Cập nhật thông tin thủ thư

Trang 81

9.5 Di chuyển giữa các giao diện người dùng

Trang 82

VIII TÀI LIỆU THAM KHẢO

1 Phân tích và thiết kế hệ thống thông tin, Nguyễn Văn Ba, nhà xuất bản Đại học Quốc gia Hà Nội.

2 Phát triển hệ thống hướng đối tượng với UML 2.0 và C++, Nguyễn Văn Ba, nhà xuất bản Đại học Quốc gia Hà Nội.

Ngày đăng: 31/05/2014, 19:41

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w