bài cáo môn học quản trị dự án mạng cntt xây dựng hệ thống quản lý cơ sở hạ tầng thông tin cho toà nhà abc

38 1 0
Tài liệu đã được kiểm tra trùng lặp
bài cáo môn học quản trị dự án mạng cntt xây dựng hệ thống quản lý cơ sở hạ tầng thông tin cho toà nhà abc

Đ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

Đặc biệt, toà nhà văn phòng hiện naykhông chỉ đóng vai trò là nơi làm việc mà còn là hệ thống hạ tầng cơ sởquan trọng để hỗ trợ các hoạt động kinh doanh và quản lý nội dung số.Toà nhà vă

Trang 1

ĐẠI HỌC BÁCH KHOA HÀ NỘI

TRƯỜNG CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG──────── * ───────

BÀI CÁO MÔN HỌC

Trang 2

MỤC LỤC

MỤC LỤC 2

LỜI NÓI ĐẦU 3

BIÊN BẢN LÀM VIỆC 4

THUYẾT MINH ĐỀ TÀI 5

CHƯƠNG 1 KHẢO SÁT, ĐẶC TẢ YÊU CẦU BÀI TOÁN 15

1.1 Mô tả yêu cầu bài toán 15

1.2 Biểu đồ use case 17

Biểu đồ use case tổng quan 17

Biểu đồ usecase phân rã mức 2 18

Use case Quản lý người dùng mức 2 18

Use case Quản lý thiết bị mức 2 19

Use case Quản lý phòng sử dụng thiết bị mức 2 20

Use case Quản lý bảo trì mức 2 21

Use case Quản lý sự cố mức 2 22

1.3 Đặc tả use case 23

b Thêm mới thông tin 24

c Chỉnh sửa thông tin 25

d Xoá thông tin 25

e Tìm kiếm thông tin 26

CHƯƠNG 2 PHÂN TÍCH THIẾT KẾ BÀI TOÁN 27

1.4 Thiết kế Cơ sở dữ liệu 27

1.5 Biểu đồ trình tự 29

1.6 Biểu đồ lớp 31

1.7 Thiết kế chi tiết lớp 32

CHƯƠNG 3 THIẾT KẾ GIAO DIỆN NGƯỜI DÙNG 33

KẾ HOẠCH QUẢN LÝ RỦI RO 36

Nội dung quản lý chất lượng dự án 41

PHỤ LỤC 42

TÀI LIỆU THAM KHẢO 46

2

Trang 3

LỜI NÓI ĐẦU

Trong thời đại hiện đại, công nghệ thông tin và truyền thông(CNTT) đã trở thành một phần không thể thiếu trong môi trường làm việccủa mọi tổ chức và doanh nghiệp Đặc biệt, toà nhà văn phòng hiện naykhông chỉ đóng vai trò là nơi làm việc mà còn là hệ thống hạ tầng cơ sởquan trọng để hỗ trợ các hoạt động kinh doanh và quản lý nội dung số.Toà nhà văn phòng ABC, với quy mô và tầm quan trọng của mình, đặt ranhiều thách thức về việc xây dựng và quản lý hệ thống quản lý cơ sở hạtầng CNTT hiệu quả.

Đề tài này nảy sinh từ nhu cầu cấp bách của Toà nhà văn phòngABC để tối ưu hóa việc quản lý, bảo trì và phát triển hệ thống CNTT củahọ Việc xây dựng một hệ thống quản lý cơ sở hạ tầng CNTT sẽ khôngchỉ giúp cải thiện hiệu suất và tính ổn định của hệ thống mà còn đảm bảotính bảo mật và sẵn sàng cho các thách thức trong tương lai.

Trong bối cảnh này, đề tài nghiên cứu về "Xây dựng hệ thống quảnlý cơ sở hạ tầng CNTT cho Toà nhà văn phòng ABC" trở nên cực kỳ quantrọng Chúng tôi sẽ xem xét các vấn đề quan trọng như cơ cấu hạ tầng,an ninh mạng, quản lý dữ liệu và tài nguyên, cũng như tích hợp các côngnghệ mới nhất để tạo ra một môi trường CNTT hiệu quả và bền vững.

Đề tài này sẽ giúp Toà nhà văn phòng ABC nắm bắt được cơ hội từsự phát triển của công nghệ thông tin và đảm bảo rằng họ có thể duy trìsự cạnh tranh và phục vụ khách hàng một cách tốt nhất trong thời đại sốhóa.Để hoàn thành được bài tập lớn này, nhóm chúng em xin được gửilời cảm ơn chân thành đến:

Thầy giáo hướng dẫn đề tài - Thạc Sĩ Lê Thị Hoa, Giảngviên Khoa Công nghệ Thông tin Trường Đại học Bách KhoaHà Nội - đã hết lòng giúp đỡ, hướng dẫn, chỉ dạy tận tình đểnhóm em hoàn thành được đề tài này.

Các bạn đã góp ý và giúp đỡ trong quá trình làm đề tài này Hà Nội, tháng 09 năm 2023

Trang 4

CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAMĐộc lập - Tự do - Hạnh phúc

Hà Nội, ngày 12 tháng 09 năm 2023

BIÊN BẢN LÀM VIỆCNHÓM 5

I Thời gian: 22h00 ngày 12/09/2023

II Địa điểm: Viê cn Đào tạo liên tục – Đại học Bách Khoa Hà Nội.III Thành phần tham dự gồm có:

1 Đỗ Tiến Dũng Vai trò: Chủ nhiệm2 Đồng Duy Hậu Vai trò: Thành viên chính3 Đặng Quang Hiếu Vai trò: Thành viên chính4 Nguyễn Tiến Nam Vai trò: Kỹ thuật viên5 Bùi Quang Hảo Vai trò: Kỹ thuật viênIV Nội dung:

Các thành viên tham dự thống nhất phân công phụ trách tìm hiểu, xây dựng slide và thuyết trình các chủ đề như sau:

3 Đặng Quang Hiếu Thành viên chính

5

Trang 5

BỘ GIÁO DỤC VÀ ĐÀO TẠOĐại học Bách khoa Hà Nội

THUYẾT MINH ĐỀ TÀI

nhiênXã hội

Triểnkhai

Trang 6

5 THỜI GIAN THỰC HIỆN 6 tháng

Từ 12 tháng 9 năm 2023 đến 12 tháng 3 năm 20246 ĐƠN VỊ CHỦ TRÌ

Khoa / Ban / Bộ môn trực thuộc: Viện CNTT và TT, Đại học Bách khoa Hà Nội

Bộ môn: Bộ môn CNPM

Họ và tên Giáo viên Hướng dẫn: ThS Lê Thị Hoa7 CHỦ NHIỆM ĐỀ TÀI

Họ và tên: Đỗ Tiến Dũng Giới tính: Nam Nữ

Học vị: Cử nhân Thạc sĩ Tiến sĩ Tiến sĩ khoa học

Chức danh khoa học: Phó giáo sư Giáo sư Chức vụ: Chủ nhiệm

Địa chỉ nhà riêng: 259 Định Công, Q Hoàng Mai, TP Hà NộiĐiện thoại cơ quan: (024)35123123 Fax: + 84 (8) 24567889Điện thoại nhà riêng: 0987345566 Điện thoại di động: 0347284888E-mail (1): nhom5@gmail.com Email (2): cntt-nhom5@gmail.com

7

Trang 7

8 NHỮNG NGƯỜI THAM GIA THỰC HIỆN ĐỀ TÀIHọ và tên Đơn vị công

tác và lĩnh vựcchuyên môn

Nội dung nghiên cứu cụ thể được giao

Đồng Duy Hậu CNTT -K67Nhóm 5

Kiểm thử phần mềm- Phân tích thiết kế hệ thống

Đặng Quang Hiếu

Nhóm 5 CNTT -K67

Thiết kế, triển khai lắpđặt thiết bị điện thông minh

- Phát triển phần mềm

Bùi Quang Hảo CNTT -K67Nhóm 5

Xây dựng quy trình sử dụng phần mềm- Hướng dẫn khách hàng sử dụng phần mềmNguyễn Tiến

Nhóm 5 CNTT -K67

Thiết kế, triển khai lắpđặt thiết bị điện thông minh

- Phát triển phần mềm

Trang 8

9 TỔNG QUAN TÌNH HÌNH NGHIÊN CỨU LIÊN QUAN ĐẾN ĐỀ TÀI Hiện nay, quản lý cơ sở hạ tầng công nghệ thông tin (CNTT) đã trở thànhmột yếu tố quan trọng trong việc đảm bảo hoạt động hiệu quả của các tòa nhàvà khu vực làm việc Để xây dựng một hệ thống quản lý CNTT cho tòa nhàABC, có nhiều nghiên cứu và công trình liên quan đã được tiến hành Dưới đâylà tổng quan về tình hình nghiên cứu liên quan đến đề tài này:

1 Quản lý hạ tầng CNTT trong tòa nhà: Nhiều nghiên cứu đã tập trung vàoviệc phân tích, thiết kế và triển khai hệ thống quản lý hạ tầng CNTT chocác tòa nhà Các nghiên cứu này thường tập trung vào việc tối ưu hóaviệc quản lý và theo dõi các thành phần CNTT như mạng, máy chủ, điềuhòa nhiệt độ, điện, và hệ thống báo động.

2 Quản lý dữ liệu và bảo mật: Một yếu tố quan trọng trong quản lý CNTTlà quản lý dữ liệu và bảo mật thông tin Nghiên cứu liên quan đã tìmhiểu về các phương pháp và công nghệ để bảo vệ dữ liệu và đảm bảo anninh thông tin trong hạ tầng CNTT của tòa nhà.

3 Quản lý sự cố và bảo trì: Hệ thống quản lý CNTT cũng cần có khả năngquản lý sự cố và bảo trì Nghiên cứu đã tìm hiểu về các phương phápvận hành, giám sát và xử lý sự cố trong môi trường CNTT Đồng thời,cũng đã đưa ra các phương pháp bảo trì và nâng cấp hạ tầng CNTT đểđảm bảo hoạt động liên tục và ổn định.

4 Hệ thống quản lý thông minh (IoT): Kỹ thuật Internet of Things (IoT) đãđược áp dụng vào quản lý hạ tầng CNTT của tòa nhà Từ việc kết nốicác thiết bị thông minh và cảm biến, nghiên cứu đã tạo ra các hệ thốngtự động quản lý, giám sát và điều khiển các thành phần CNTT trong tòanhà.

Như vậy, có một số công trình nghiên cứu liên quan đến xây dựng hệ thốngquản lý CNTT cho tòa nhà ABC Việc tham khảo và áp dụng những kiến thứctừ các nghiên cứu này sẽ giúp cải thiện hiệu suất và hiệu quả của hệ thống quảnlý CNTT trong tòa nhà ABC.

9

Trang 9

10 THUYẾT MINH VỀ TÍNH CẦN THIẾT CỦA ĐỀ TÀI

Hiện tại, Tòa nhà ABC chưa có một hệ thống quản lý CNTT đồng bộ vàhiệu quả Dưới đây là mô tả về hiện trạng của hệ thống quản lý CNTT trongtòa nhà:

1 Phân tán và không đồng nhất: Các thành phần CNTT trong tòa nhà ABChiện đang được quản lý và vận hành theo từng phòng ban hoặc mục đíchcụ thể Không có sự đồng nhất trong việc quản lý và kiểm soát các thànhphần này, dẫn đến khó khăn trong việc giám sát và quản lý toàn diện.2 Thiếu tính tự động hóa: Việc quản lý và điều khiển các thành phần

CNTT trong tòa nhà ABC vẫn phụ thuộc chủ yếu vào công việc thủcông Thiếu tính tự động hóa khiến quá trình quản lý trở nên tốn thờigian và nguồn lực, cũng như dễ xảy ra sai sót trong quá trình thực hiện.3 Bảo mật và an ninh không đảm bảo: Hiện tại, tòa nhà ABC chưa có một

hệ thống bảo mật và an ninh CNTT toàn diện Thiếu các biện pháp bảovệ dữ liệu và hạn chế truy cập không ổn định có thể tạo ra rủi ro về anninh thông tin và làm mất lòng tin của người sử dụng.

4 Quản lý sự cố và bảo trì hạn chế: Việc giám sát và quản lý sự cố tronghạ tầng CNTT của tòa nhà ABC đang gặp khó khăn Thiếu công cụ vàquy trình phù hợp để phát hiện, thông báo và giải quyết các sự cố nhanhchóng và hiệu quả Đồng thời, hoạt động bảo trì và nâng cấp cũng chưađược thực hiện theo một kế hoạch và quy trình rõ ràng.

5 Không tận dụng IoT và công nghệ mới: Tòa nhà ABC chưa tận dụngđược tiềm năng của Internet of Things (IoT) và các công nghệ mới trongviệc quản lý CNTT Thiếu sự kết nối và tích hợp giữa các thiết bị thôngminh và cảm biến, gây lãng phí và hạn chế khả năng tối ưu hoá quản lývà vận hành hạ tầng CNTT.

Từ hiện trạng trên, việc xây dựng một hệ thống quản lý CNTT đồng bộ, tựđộng hóa và bảo mật là rất cần thiết, nó sẽ giúp cải thiện hiệu suất làm việc vàtăng cường an ninh thông tin trong tòa nhà ABC.

Trang 10

11 MỤC TIÊU ĐỀ TÀI

Mục tiêu của đề tài "Xây dựng Hệ thống Quản lý Cơ sở Hạ tầng Công nghệThông tin cho Tòa nhà ABC":

1 Tích hợp và đồng nhất: Xây dựng một hệ thống quản lý CNTT đồngbộ và đồng nhất cho tòa nhà ABC, giúp quản lý và kiểm soát toàn diệncác thành phần CNTT từ mạng, máy chủ, phần mềm, đến các thiết bị vàcảm biến trong toàn bộ tòa nhà.

2 Tự động hóa quá trình quản lý: Phát triển công nghệ tự động hóa đểgiảm thiểu công việc thủ công, tối ưu hóa quá trình quản lý và giám sáthạ tầng CNTT Điều này sẽ giúp tiết kiệm thời gian, nguồn lực và đảmbảo tính chính xác và nhất quán trong quá trình quản lý.

3 Bảo mật và an ninh thông tin: Xây dựng hệ thống bảo mật và an ninhCNTT toàn diện, bao gồm các biện pháp bảo vệ dữ liệu, kiểm soát truycập, phát hiện và phòng ngừa các cuộc tấn công Mục tiêu là đảm bảotính bảo mật và toàn vẹn của thông tin quan trọng trong tòa nhà ABC.4 Quản lý sự cố và bảo trì hiệu quả: Xây dựng công cụ và quy trìnhgiám sát, phát hiện, thông báo và xử lý sự cố nhanh chóng và hiệu quả.Đồng thời, lên kế hoạch và triển khai các hoạt động bảo trì và nâng cấphợp lý để đảm bảo hoạt động liên tục và ổn định của hạ tầng CNTT.5 Tận dụng công nghệ mới: Áp dụng IoT và các công nghệ mới trongquản lý CNTT cho tòa nhà ABC Kết nối và tích hợp các thiết bị thôngminh và cảm biến, tận dụng dữ liệu thu thập được để cung cấp thông tinhữu ích và tối ưu hoá quy trình vận hành và quản lý CNTT.

Mục tiêu của đề tài này là tạo ra một hệ thống quản lý CNTT hiệu quả, đảmbảo tính chính xác, an ninh, và tối ưu hoá hoạt động của hạ tầng CNTT trongtòa nhà ABC.

11

Trang 11

12 CÁCH TIẾP CẬN, PHƯƠNG PHÁP NGHIÊN CỨU, PHẠM VINGHIÊN CỨU

Cách tiếp cận:

1 Nghiên cứu tham khảo: Tiếp cận bằng việc nghiên cứu các côngtrình, tài liệu và các hệ thống quản lý CNTT sẵn có trong các tòa nhàhoặc tổ chức tương tự Điều này giúp hiểu rõ về các phương pháp, côngnghệ và quy trình quản lý CNTT được áp dụng hiện tại.

1 Phỏng vấn và khảo sát: Tiến hành phỏng vấn nhân viên quản lýCNTT, người sử dụng và các bên liên quan trong tòa nhà ABC để thuthập thông tin về các yêu cầu, thực tế và khó khăn đang gặp phải trongviệc quản lý hạ tầng CNTT hiện tại Khảo sát cũng có thể được thựchiện để xác định điểm mạnh và điểm yếu của hệ thống hiện tại.1 Phân tích và thiết kế: Dựa trên thông tin thu thập được từ nghiên cứutham khảo và phỏng vấn, tiến hành phân tích và thiết kế hệ thống quảnlý CNTT cho tòa nhà ABC Áp dụng các phương pháp thiết kế hệ thốngvà công nghệ phù hợp để đáp ứng các yêu cầu và mục tiêu đã đề ra Phương pháp nghiên cứu:

1 Nghiên cứu lý thuyết: Tập trung tìm hiểu về các khái niệm, quy trìnhquản lý CNTT, các tiêu chuẩn và các phương pháp quản lý được sửdụng trong ngành CNTT Phân tích các công trình nghiên cứu, bài báo,sách vở liên quan để xây dựng nền tảng lý thuyết cho đề tài.

2 Nghiên cứu thực nghiệm: Tiến hành xây dựng và triển khai một môhình hệ thống quản lý CNTT cho tòa nhà ABC Thực hiện các thínghiệm và kiểm tra hiệu quả của hệ thống, đánh giá các kết quả và điềuchỉnh mô hình theo cần thiết.

3 Khảo sát và phỏng vấn: Sử dụng các phương pháp khảo sát và phỏngvấn để thu thập ý kiến và thông tin từ các nhân viên quản lý CNTT,người sử dụng và các bên liên quan trong tòa nhà ABC Điều này giúpđánh giá hiệu quả và tác động của hệ thống quản lý CNTT được triểnkhai.

Phạm vi nghiên cứu:

1 Phạm vi địa lý: Đề tài tập trung vào việc xây dựng hệ thống quản lýCNTT cho Tòa nhà ABC, vì vậy phạm vi nghiên cứu sẽ giới hạn trongkhuôn viên và hạ tầng CNTT của tòa nhà này.

2 Phạm vi chức năng: Nghiên cứu sẽ tập trung vào các thành phầnCNTT như mạng, máy chủ, phần mềm và các thiết bị trong tòa nhàABC.

Trang 12

13 NỘI DUNG NGHIÊN CỨU VÀ TIẾN ĐỘ THỰC HIỆNSTT Các nội dung, công việc

thực hiện chủ yếu

Sản phẩm phải đạt Thời gian (bắt đầu -kết thúc)

Người thực hiệnTiến hành cuộc họp với

các bộ phận liên quanđể xác định yêu cầu cụthể cho hệ thống quản lýcơ sở hạ tầng.

Biên bản kết quả cuộc

Báo cáo đánh giá cơ sởhạ tầng:

- Thực trạng sử dụng thiết bị điện, internet của tòa nhà

- Sơ đồ mạng lưới điện,internet của tòa nhà

Đồng Duy HậuĐỗ Tiến Dũng

Nghiên cứu và đánh giácác thiết bị và phầnmềm quản lý cơ sở hạtầng có sẵn trên thịtrường để xác định phầnmềm phù hợp nhất vớiyêu cầu của Tòa nhàABC.

Danh sách lựa chọn thiết bị và phần mềm

Nguyễn TiếnNamĐặng Quang

Lựa chọn thiết bị, phầnmềm và ký kết hợpđồng với nhà cung cấp.

Hợp đồng với nhà cung

Nguyễn TiếnNamĐặng Quang

HiếuTừ báo cáo khảo sát

hiện trạng, xác định matrận yêu cầu của dự án,thiết kế kiến trúc hệthống, thiết kế UC củahệ thống, đặc tả UseCase

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

Đồng Duy HậuBùi Quang Hảo

Thiết kế biểu đồ lớp,biểu đồ tuần tự, sơ đồhoạt động, thiế kế giaodiện Tổng hợp lại báocáo phân tích thiết kế hệthống Liên hệ và chỉnhsửa theo yêu cầu củakhách hàng

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

Đồng Duy HậuBùi Quang Hảo

14

Trang 13

15 SẢN PHẨM NGHIÊN CỨULoại sản phẩm Mẫu

Giống cây trồng

Tiêu chuẩn Tài liệu dự án

Bản kiến nghị

Vật liệu Giống gia súc

Quy phạm Đề án Sản phẩm khác

Thiết bị máy móc

Quy trình công nghệ

Sơ đồ

Luận chứng kinhtế

Dây chuyền công nghệ

Phương pháp Báo cáo phân tích

Chương trình máy tính

Giáo trình / Giáoán

Tài liệu dịch thuật

16 KINH PHÍ THỰC HIỆN ĐỀ TÀI VÀ NGUỒN KINH PHÍTổng kinh phí: 420.449.000 VNĐ

Dự trù kinh phí theo các mục chi:

Thuê khoán chuyên môn: 150,169,000 VNĐ Thuê khoán chuyên môn: 46,000,000 VNĐ

Thuê khoán chuyên môn: 224,280,000 VNĐ

Trang 14

dữ liệu

Tìm kiếm Tìm kiếm thông qua các thông tin trongcơ sở dữ liệu

Sắp xếp Sắp xếp danh sách theo các thứ tựIn báo cáo In báo ra Pdf

Các dòng sự kiện khác: Không cóa Các yêu cầu đặc biệt: Không có.b Điều kiện tiên quyết: Không có

c Điều kiện bắt buộc: Nếu usecase thành công, thông tin được hiển thịtrên biểu đồ dạng đường theo ngày, tháng và năm

d Điểm mở rộng: Không có

1.3 Đặc tả use case

a Đăng nhập hệ thống

Mã Use caseUC01Tên Use caseĐăng nhập

Mô tả Người dùng-admin sử dụng tài khoản đã được tạo để thực hiện chức năng đăng nhập vào hệ thống

Tác nhânNgười dùngSự kiện kích

hoạt Người dùng đăng nhập vào hệ thốngĐiểu kiện tiên

Luồng sự kiện chính

STTThực hiện bởiHành động1 Người dùng truy cập vào hệ thống2 Hệ thống hiển thị giao diện đăng nhập3 Người dùng nhập email và mật khẩu 4 Người dùng yêu cầu đăng nhập

5 Hệ thống kiểm tra email và mật khẩu có hợp lệ do nhân viên nhập trong hệ thống hay không

6 Hệ thống đăng nhập hệ thống thành công,

25

Trang 15

Các luồng sự kiện thay thế

3aHệ thống thông báo lỗi: Cần nhập các trường bắt buộc nhập nếu người dùng nhập thiếu

6aHệ thống thông báo lỗi: Tài khoản chưa được đăng kí, vui lòng liên hệ quản trị viên nếu email không tồn tại trong hệ thống

6bHệ thống thông báo lỗi: Mật khẩu không chính xác nếu đã tìm thấy email có trong hệ thống nhưng mật khẩu không đúng

Điều kiện sau Nếu đăng nhập thành công, người dùng sẽ được chuyển đến màn hình trang chủ quản lý thông tin sức khoẻ y khoa

b Thêm mới thông tin

Mã Use caseUC02Tên Use caseThêm mới thông tin Mô tảNgười dùng-admin, kỹ thuật viên thêm mới thông tin vào hệ thống

Tác nhânNgười dùng, kỹ thuật viênSự kiện kích

hoạt Người dùng chọn chức năng thêm mới thông tin Điểu kiện tiên

quyết Người dùng đăng nhập hệ thống

Luồng sự kiện chính

STTThực hiện bởiHành động

1 Người dùng Chọn chức năng thêm mới thông tin 2 Hệ thống Hiển thị giao diện thêm mới thông tin 3 Người dùng Nhập thông tin

4 Hệ thống Kiểm tra thông tin vừa nhập có đủ trường bắt buộc

5 Hệ thống Kiểm tra các định dạng trường

6 Hệ thống Thông báo đã thêm thông tin thành công

Các luồng sự kiện thay thế

STTThực hiện bởiHành động

4aHệ thốngThông báo các trường chưa nhập đủ5aHệ thống Thông báo không đúng định dạng dữ liệu

Điều kiện sauKhông có

c Chỉnh sửa thông tin

Mã Use caseUC03Tên Use caseChỉnh sửa thông

Trang 16

STTThực hiện bởiHành động1 Người dùng Chọn quản lý thông tin2 Người dùng Chọn thông tin cần chỉnh sửa3 Người dùng Chọn chức năng sửa thông tin

4 Hệ thống Hiển thị giao diện thông tin cho phép chỉnh sửa thông tin5 Người dùng Nhập thông tin cần sửa đổi và xác nhận

6 Hệ thống Sửa đổi thông tin

7 Hệ thống Thông báo cập nhật thành công

Các luồng sự kiện thay thế

STTThực hiện bởiHành động

6aHệ thốngThông báo các thông tin nhập chưa đúng định dạng7aHệ thống Hiển thị giao diện sửa đổi

Điều kiện sauKhông có

d Xoá thông tin

Mã Use caseUC04Tên Use caseXoá thông tin trong hệ thốngMô tảXoá thông tin bất kỳ trong hệ thống

Tác nhânNgười dùngSự kiện kích

hoạt Người dùng chọn chức năng xoá thông tin Điểu kiện tiên

quyết Người dùng chọn phần quản lý thông tin

Luồng sự kiện chính

STTThực hiện bởiHành động

1 Người dùng Chọn quản lý thông tin 2 Người dùng Chọn danh mục cần xoá thông tin3 Người dùng Chọn chức năng xoá thông tin cá 4 Hệ thống Thông báo xác nhận xoá thông tin5 Người dùng Bấm xác nhận xoá thông tin6 Hệ thống Thông báo xoá thành công

27

Trang 17

Các luồng sự

kiện thay thế 6a Hệ thống Thông báo xoá không thành công

Điều kiện sauKhông có

e Tìm kiếm thông tin

Mã Use caseUC05Tên Use case Tìm kiếm thông tin trong hệ thống

Mô tảTìm kiếm và hiển thị thông tin chi tiết Tác nhânNgười dùng

STTThực hiện bởiHành động

1 Người dùng Nhập thông tin tìm kiếm2 Người dùng Chọn chức năng tìm kiếm3 Hệ thống Tìm kiếm thông tin 4 Hệ thống Hiển thị thông tin tương ứng

Các luồng sự kiện thay thế

STTThực hiện bởiHành động

4aHệ thống Thông báo không tìm được thông tin tương ứng

Điều kiện sauKhông có

Trang 18

CHƯƠNG 2 PHÂN TÍCH THIẾT KẾ BÀI TOÁN1.4 Thiết kế Cơ sở dữ liệu

Để quản lý thuê xe xây dựng cơ sở dữ liệu gồm các thực thể sau:

a) Table User:Thuộc tính Kiểu dữ

cỡ Rằng buộctoàn vẹn

Ghi chúid_user int khóa chính

user_name varchar 50 not nullpassword varchar 20 not nullfullname varchar 50 not nullphonenumber int not nullemail varchar 50 not nullposition varchar 50 not nullb) Table Device:

Thuộc tính Kiểu dữliệu

cỡ Rằng buộctoàn vẹn

Ghi chúdeviceID int khóa chính

deviceName varchar 40 not null Tên Thiết bịdeviceType varchar 40 not null Loại thiết bịpurchaseDate int not null

RoomID int Forgein key liên quan đếnphòng sử

dụngcost_device varchar 50 not null

warranty_period date 50 Default null Hạn bảo hànhstatus text not null Trạng thái

thiết bịc) Table Room:

Thuộc tính Kiểu dữ Kích Rằng buộc Ghi chú29

Trang 19

liệu cỡ toàn vẹnRoomID int not null;khóa chínhRoomName varchar 30 not null

Floor varchar 12 not nullDescription char 50 not null

d) Table Maintencance:Thuộc tính Kiểu

dữ liệu Kíchcỡ Rằng buộc toànvẹn

Ghi chúid_maintain int not null; khóa

chínhdeviceID int not null

date_maintain Date not null Định dạng“DD:MM:YYYY”

Description text 10 not null Viết mô tảCost_maintain varchar 50 Default 0

e) Table Issue:Thuộc tính Kiểu dữ

liệu Kíchcỡ Rằng buộc toànvẹn Ghi chúissueID int Khoá chính

deviceID int Khoá phụ

Reportby varchar 50 not null người báo cáoDescription vảchar 50

ReportDate dateStatus text

Ngày đăng: 26/05/2024, 21:16

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

Tài liệu liên quan