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

BÀI TẬP LỚN PHÂN TÍCH THIẾT KẾ HỆ THỐNG: Quản lý phân công phòng thí nghiệm khoa công nghệ hóa đại học công nghiệp hà nội

40 989 8

Đ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

Định dạng
Số trang 40
Dung lượng 528,93 KB

Nội dung

Mục lục Trang I. Khảo sát hệ thống 1.1. Mô tả bài toán.....................................................................................3 1.2. Xác định và phân tích các giá trị nghiệp vụ........................................4 1.3. Xác định các yêu cầu của hệ thống.....................................................5 II. Xác định các tác nhân của hệ thống......................................................6 III. Xác định các ca sử dụng của hệ thống.................................................6 IV. Đặc tả ca sử dụng.................................................................................7 4.1.Ca sử dụng đăng nhập của hệ thông....................................................7 4.2. Ca sử dụng Đăng Kí Phòng TN..........................................................8 4.3. Ca sử dụng Xem thông tin phòng TN................................................10 4.4. Ca sử dụng Quản lý phòng TN..........................................................12 4.5. Ca sử dụng Duy trì thông tin Giáo Viên............................................14 4.6. Ca sử dụng Duy trì thông tin phòng TN............................................16 4.7. Ca sử dụng Quản lý phân quyền........................................................18 4.8. Ca sử dụng Lập bảng thống kê các phòng TN..................................21 V.Tìm lớp lĩnh vực...................................................................................23 5.1. Xác định các lớp dựa vào các khái niệm của lĩnh vực ứng dụng......23 5.2. Gán trách nhiệm cho các lớp vừa tìm được...................................... 29 VI. Xác định các lớp tham gia vào các ca sử dụng..................................27 6.1. Ca sử dụng Sinh viên Đăng nhập hệ thống.......................................27 6.2. Ca sử dụng Đổi mật khẩu................................................................... 29 6.3. Ca sử dụng Đăng kí phòng TN......................................................... 31 6.5. Ca sử dụng Quản lý phòng TN......................................................... 33 7.Xây dựng biểu đồ hoạt động cho các luồng ca sử dụng..................... 35 8.Kết luận..................................................................................................40

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CƠNG NGHỆ THƠNG TIN Phân tích thiết kế hệ thống Đề tài : quản lý phân cơng phịng thí nghiệm khoa cơng nghệ hóa đại học công nghiệp hà nội GV hướng dẫn :TS Đỗ Mạnh Hùng Nhóm :1 Lớp: Hệ Thống Thơng Tin –k9 Nhóm thực gồm thành viên: 1.Lê Văn Dũng 2.Nguyễn Văn Khánh 3.Đinh Thành Đạt Hà Nội 2016 Lời nói đầu Trong thời đại cơng nghệ phát triển việc áp dụng công nghệ thông tin vào hoạt động công việc nhu cầu thiếu với chung ta Vì việc ứng dụng CNTT vào lĩnh vực quản lý giáo dục thiếu trường học Hiểu rõ vai trò quan trọng CNTT việc quản lý nhóm chúng em tìm hiểu sâu vào nghiên cứu đề tài “Quản lý phân cơng phịng thí nghiệm khoa cơng nghệ hóa đại học cơng nghiệp Hà Nội ” Nhằm giúp cho công việc quản lý phân công phịng thí nghiệm trở nên thuận tiện chủ động với ban quản lý Bài khảo sát quản lý phịng TN khoa cơng nghệ hóa hướng dẫn thấy Đỗ Mạnh Hùng phụ trách môn Phân Tích Thiết Kế Hệ Thống Trong chắn có nhiều sai sót mong thầy bạn góp ý thêm để nhóm chúng em hồn thiện Em xin trân thành cảm ơn !! Mục lục Trang I Khảo sát hệ thống 1.1 Mơ tả tốn 1.2 Xác định phân tích giá trị nghiệp vụ 1.3 Xác định yêu cầu hệ thống II Xác định tác nhân hệ thống III Xác định ca sử dụng hệ thống .6 IV Đặc tả ca sử dụng .7 4.1.Ca sử dụng đăng nhập hệ thông 4.2 Ca sử dụng Đăng Kí Phịng TN 4.3 Ca sử dụng Xem thơng tin phịng TN 10 4.4 Ca sử dụng Quản lý phòng TN 12 4.5 Ca sử dụng Duy trì thơng tin Giáo Viên 14 4.6 Ca sử dụng Duy trì thơng tin phịng TN 16 4.7 Ca sử dụng Quản lý phân quyền 18 4.8 Ca sử dụng Lập bảng thống kê phòng TN 21 V.Tìm lớp lĩnh vực 23 5.1 Xác định lớp dựa vào khái niệm lĩnh vực ứng dụng 23 5.2 Gán trách nhiệm cho lớp vừa tìm 29 VI Xác định lớp tham gia vào ca sử dụng 27 6.1 Ca sử dụng Sinh viên Đăng nhập hệ thống .27 6.2 Ca sử dụng Đổi mật 29 6.3 Ca sử dụng Đăng kí phịng TN 31 6.5 Ca sử dụng Quản lý phòng TN 33 Xây dựng biểu đồ hoạt động cho luồng ca sử dụng 35 8.Kết luận 40 I Khảo sát hệ thống 1.1 Mơ tả tốn Phịng thí nghiệm khoa cơng nghệ hóa trường đại học Cơng Nghiệp Hà Nội địa điểm học thực hành toàn Sinh Viên khoa cơng nghệ hóa Mỗi Giáo Viên phụ trách lúc nhiều lớp học, ứng với lớp học, giáo viên phải xếp lịch học thực hành cho phù hợp nhất, ứng với lớp đó, giáo viên mơn phải đăng kí phịng máy với thời gian tương ứng Mỗi phịng máy có chất lượng khác nhau, cán Quản Lí có nhiệm vụ phải nắm rõ tường tận tất phịng thí nghiệm (thời gian, người đăng kí, phịng thí nghiệm cịn trống… ) Mỗi giáo viên có nhu cầu đăng kí phịng học,họ phải đăng nhập vào hệ thống, tìm kiếm dánh sách phịng cịn trống điền đầy đủ thơng tin vào form đăng kí Ứng với lớp học, giáo viên mơn phải kiểm sốt số lượng sinh viên ca thực hành, đảm bảo số dụng cụ thí nghiệm phụ kiện đầy đủ giao trả phịng.Cán quản lí sau tuần phải thống kê lịch học danh sách phịng thí nghiệm lên Hệ Thống để sinh viên chưa rõ lịch học lên tra lịch học mình.Cán quản lí giao phịng thí nghiệm nhận trả phịng máy phải kiểm tra trang thiết bị giấc, kiểm tra ok ca đăng kí thực hành hơm hồn tất 1.2 Xác định phân tích giá trị nghiệp vụ Dựa vào mơ tả tốn trên, thấy quản lý đăng ký phịng thí nghiệm khoa cơng nghệ hóa trường đại học cơng nghiệp đem lại số lợi ích sau: a Mang lại giá trị nghiệp vụ:  Tăng khả xử lý: thông tin xử lý cách dễ dàng, xử lý đồng thời xác Thu thập thơng tin phịng máy cách tự động, khơng phải công nhập lại thông tin  Đáp ứng yêu cầu nghiệp vụ cách tin cậy, xác, an toàn b Mang lại giá trị kinh tế:  Giảm biên chế cán bộ, giảm chi phí hoạt động: nhờ có hệ thống quản lý đăng ký phịng thí nghiệm khoa cơng nghệ hóa trường đại học cơng nghiệp mà thông tin xử lý tự động, công nhận, nhập hồ sơ, giấy tờ nên giảm thiểu số lượng cán tham gia vào công tác  này, từ giảm chi phí hoạt động cho tổ chức Tăng độ xác, Tiết kiệm thời gian: hệ thống quản lý đăng ký phịng thí nghiệm khoa cơng nghệ hóa trường đại học cơng nghiệp triển khai Cơng việc đăng kí ko bị trùng lịch ko đủ phịng thí  nghiệm nhờ việc bố trí thời gian hợp lí Giáo Viên tiết kiệm thời gian, công sức sử dụng hệ thống quản lí phịng thí nghiệm c Mang lại giá trị sử dụng:  Sinh Viên nhanh chóng tìm thơng tin phịng thí  nghiệm (ca thực hành) Giáo Viên thời gian để tìm ca thực hành hợp lý.Quá trình chờ thông báo kết nhanh nhiều thơng qua phận hành chính, nghiệp vụ kết gửi thông qua e-mail từ hệ thống sau hệ thống kiểm tra đầy đủ thơng tin  Giáo Viên thực việc đăng kí phịng thí nghiệm dễ dàng thuận tiện, điền đầy đủ thông tin vào form đăng ký sau chờ kết  phẩn hồi từ hệ thống Thơng qua hệ thống này, gi viên cần xem thơng tin phịng thí nghiệm, sau lựa chọn phịng thí nghiệm phù hợp với ca thực hành cần d Khắc phục nhược điểm hệ thống cũ, hỗ trợ chiến lược phát triển lâu dài, đáp ứng ưu tiên, ràng buộc quan trọng hệ thống Hệ thống quản lý đăng ký phịng thí nghiệm khoa cơng hóa trường đại học cơng nghiệp giới thiệu cung cấp thơng tin đầy đủ, chi tiết phịng thí nghiệm cho người dùng tốt so với hệ thống trực tiếp Chính việc cung cấp thơng tin đầy đủ, chi tiết, tìm hiểu thơng tin nhanh chóng, dễ dàng, tiện lợi tiện ích hệ thống mang lại giúp cho người học hài lòng, thoải mái, giá trị phi vật thể mà hệ thống đem lại 1.3 Xác định yêu cầu hệ thống - Hệ thống phải cung cấp cho giáo viên danh sách phịng thí nghiệm với thông tin liên quan (địa điểm, thời gian, ) để người học xem lựa chọn - Khi giáo viên có u cầu đăng kí phịng thí nghiệm , hệ thống phải cung cấp cho họ mẫu Form để họ điền thông tin cần thiết, giúp cho họ thực việc đăng kí dễ dàng - Sau nhận thơng tin đăng kí Giáo viên, hệ thống xử lý thông tin nhận cách tự động gửi thông tin phản hồi tới họ để xác nhận việc đăng kí thành cơng hay khơng Thơng tin phản hồi phải nhanh chóng xác - Hệ thống hỗ trợ việc hiển thị ca thực hành phịng thí nghiệm cho sinh viên - Hệ thống tạo cho GiáoViên tài khoản đăng nhập Căn vào hệ thống nhận biết Giáo Viên thuộc mơn nào, ca nào… để hiển thị thơng tin phịng thí nghiệm cho phù hợp - Thơng tin đăng kí phịng thí nghiệm giáo viên, thơng tin đăng kí gửi cho Hệ quản lý phịng thí nghiệm để xếp thời gian II Xác định tác nhân hệ thống Dựa vào văn mơ tả tốn, ta xác định tác nhân hệ thống sau:  Tác nhân Giáo Viên: sử dụng hệ thống để đăng kí phịng thí nghiệm cho  sinh viên thực hành Tác nhân sinh viên : sử dụng hệ thống để tìm thơng tin phịng thực   •  hành Tác nhân CB quản lý : điều khiển hệ thống Tác nhân Hệ quản lý phòng T/N : hệ thống ngồi có chức năng: Hỗ trợ xếp phịng thí nghiệm, kiểm sốt trang thiết bị Tác nhân Hệ quản lý nhân viên: Có nhiệm vụ trì thơng tin nhân viên trực ca bảo vệ, nhân viên tra, nhân viên kiểm kê III Xác định ca sử dụng hệ thống Dựa văn mơ tả tốn việc phân tích để tìm tác nhân, ta xác định ca sử dụng sau:        Đăng nhập hệ thống Đăng kí phịng thí nghiệm Chọn phịng thí nghiệm Duy trì thơng tin nhân viên Duy trì thơng tin giáo viên Duy trì thơng tin phịng thí nghiệm Lập giới thiệu phịng thí nghiệm Các tác nhân Giáo viên Các ca sử dụng Đăng nhập hệ thống Đăng kí phịng thí nghiệm Sinh Viên Xem thơng tin phịng thí nghiệm CB quản lý Đăng nhập hệ thống Quản Lý Phịng Thí Nghiệm Duy trì thơng tin giáo viên Duy trì thơng tin phịng T/N Quản Lí Phân Quyền Lập thống kế phòng T/N IV Đặc tả ca sử dụng 4.1 Ca sử dụng Đăng nhập hệ thống a Mơ tả tóm tắt Tên ca sử dụng: Đăng nhập hệ thống Mục đích: Mơ tả cách người sử dụng đăng nhập vào hệ thống Tác nhân: giáo Viên,Sinh Viên, CB Quản lý b Các luồng kiện   Luồng kiện • Ca sử dụng bắt đầu tác nhân muốn đăng nhập vào hệ thống • Hệ thống yêu cầu tác nhân nhập tài khoảnvà mật đăng nhập • Tác nhân nhập tên đăng nhập mật đăng nhập • Hệ thống xác nhận tài khoản mật đăng nhập có hợp lệ khơng, khơng hợp lệ thực luồng A1 • Hệ thống ghi lại trìnhđăng nhập Các luồng rẽ nhánh  LuồngA1: Nhập sai tài khoản/mật đăng nhập - Hệ thống hiển thị thông báo lỗi - Người sử dụng chọn đăng nhập lại huỷ bỏ đăng nhập, ca sử dụng kết thúc c Tiền điều kiện Không d Hậu điều kiện Nếu việc đăng nhập thành công, người sử dụng đăng nhập vào hệ thống Biểu đồ UC 4.2 Ca sử dụng Đăng Kí Phịng Máy a Mơ tả tóm tắt Tên ca sử dụng: đăng kí phịng thí nghiệm Mục đích: - Giúp cho giáo viên đăng kí phịng thí nghiêm - giáo viên chọn phịng thí nghiệm đăng kí huỷ bỏ, thay đổi phịng thí nghiệm đăng kí khoảng thời gian cho phép Tác nhân: giáo viên b Các luồng kiện  Luồng kiện • Ca sử dụng bắt đầu giáo viên muốn đăng kí phịng thí nghiệm • • thay đổi phịng thí nghiệm đăng kí Hệ thống hiển thị lựa chọn: - Thêm - Xoá - Xem - Thoát Hệ thống yêu cầu giáo viên lựa chọn chức mà họ muốn thực - Nếu giáo viên lựa chọn “Thêm phịng thí nghiệm” luồng kiện Thêm thực - Nếu giáo viên lựa chọn “Xố phịng nghiệm” luồng kiện Xoá thực - Nếu giáo viên chọn “Xem phịng nghiệm” luồng kiện Xem  thực - Nếu giáo viên chọn “Thốt” luồng kiện Thốt thực Thêm - Nếu hết hạn đăng kí, thực luồng A2 - Hệ thống hiển thị danh sách phịng thí nghiệm có danh sách để giáo viên lựa chọn - Giáo Viên chọn phòng máy.Nếu việc lựa chọn giáo viên khơng thoả mãn thực luồng A1 - Hệ thống hiển thị phịng thí nghiệm tổ chức cho mơn học kèm theo tên thầy giáo hướng dẫn buổi học - giáo Viên chọn phòng thí nghiệm xác nhận Nếu giáo viên chọn Huỷ (khơng đăng kí nữa), ca sử dụng bắt đầu lại - Hệ thống kết nối giáo viên với phòng thí nghiệm Xố Phịng thí nghiệm đăng kí - Hệ thống hiển thị danh sách phịng thí nghiệm mà giáo viên đăng kí - giáo viên lựa chọn phịng thí nghiệm xác nhận xố.Nếu giáo viên chọn Huỷ (khơng xố nữa), ca sử dụng bắt đầu lại - Hệ thống xoá bỏ kết nối giáo viên phịng thí nghiệm  Xem lịch phịng thí nghiệm - Hệ thống hiển thị danh sách phịng mà giáo viên đăng kí  - giáo viên lựa chọn phịng thí nghiệm - Hệ thống hiển thị lịch phịng thí nghiệm gồm thơng tin sau:tên phịng thí nghiệm, địa điểm, , Thời gian bắt đầu, thời gian trả phòng  Thoát  - giáo viên thoát khỏi hệ thống Các luồng rẽ nhánh  Luồng A1:phịng thí nghiệm mà giáo viên đăng kí khơng thoả mãn điều kiện tiên - Hệ thống hiển thị thông báo lỗi - giáo viên lựa chọn đăng kí lại thoát khỏi ca sử dụng  Luồng A2: Hết hạn đăng kí - Hệ thống hiển thị thơng báo lỗi 10 Tên GV Ngày sinh Giới tính Địa SDT Lớp Thời Gian gồm thông tin: Thời gian nhận phòng Thời gian trả phòng Lớp Danh Sách bao gồm: Tên DS Mã DS Số SV tối đa Phịng Trống Loại Phịng Lớp CB quản lí: Mã CB Tên CB Ngày Sinh giới Tính Chức Vụ SĐT Địa Chỉ 5.2 Gán trách nhiệm cho lớp vừa tìm • Lớp Phịng Thí Nghiệm cung cấp thơng tin Phịng Thí Nghiệm cho người dùng • Lớp Sinh Viên cung cấp thông tin sinh viên cho người dùng sử dụng • Lớp Giáo Viên cung cấp thơng tin giáo viên đăng kí vào hệ thống • Lớp Thời Gian: cung cấp thời gian xác phịng thí nghiệm 26 cho người sử dụng biết • • Lớp Danh Sách: - Hiển thị danh sách phịng Thí Nghiệm - Là lớp mà giáo viên, sinh viên cán quản lí xem chi tiết phịng Thí Nghiệm số lượng SV - Cung cấp thơng tin Loại Phịng Lớp CB Quản Lí - Là Người Quản lí phịng Thí Nghiệm , giao nhận trả phịng Thí Nghiệm - Là Người Tồng Hợp Danh Sách - Cung Cấp Thông Tin cho người sử dụng đăng nhập vào hệ thống BĐ Lớp Lĩnh Vực 27 VI Xác định lớp tham gia vào ca sử dụng Dựa vào văn mơ tả tốn dựa vào văn đặc tả ca sử dụng, ta xácđịnh lớp tham gia vào ca sử dụng sau: 6.1 Ca sử dụng Sinh viên Đăng nhập hệ thống     Các lớp biên gồm: W_DangNhap Lớpđiều khiển: QLDangNhap Lớp thực thể NguoiDung Gán trách nhiệm cho lớp vừa tìm Các lớp biên: Nhằm chuyển đổi thông tin giao tiếp Người dùng hệ thống Lớp điều khiển: chứa qui tắc nghiệp vụ đứng trung gian lớp biên lớp thực thể Cho phép từ hình đăng nhập thơng tin chứa đựng thực thể Các lớp thực thể: Giáo Viên, Sinh Viên, CB Quản lý Với ca sử dụng Đăng Nhập, ta xácđịnh kịch sau: - Đổi thành công Các luồng phụ: - Người dùng Đổi không thành công - Xử lý lỗi loại lệ Biểu đồ trình tự đăng nhập thành cơng 28 : GiaoVien : QLDN : W_DangNhap : NguoiDung 1: Nhap tên 2: NhapMK 3: Chon DN 4: Kiem Tra DN 5: Lay Ten () 6: Tra Loi 7: Lay MK 8:Tra Loi 9: Tra Loi 10: Thong Bao 6.2 Ca sử dụng Đổi mật    Các lớp biên gồm: W_Main,W_DangNhap,W_DoiMK Lớpđiều khiển: QLDoiMK Lớp thực thể :NguoiDung 29 CBQL GiaoVien (f rom Use Case View) TenDN MK LayGV() GiaoVien W_Main (f rom Use Case View) DoiMK() TroGiup() W_DangNhap TenDN MK KiemTraDN() HuyBo() W_DoiMK QLdoiMK NguoiDung TenDN MKcu MKmoi TenDN MKcu MKmoi DoiMK() HuyBo() XacNhan() KiemTra() Huy() CapNhat() Ma Ten DiaChi GioiTinh NamSinh SDT SinhVien SinhVien TenDN MK LaySV() LayMa() LayTen() ThemNguoiDung() (f rom Use Case View) CBQL TenDN MK LayCBQL() XoaGV() XoaSV() CapNhatTT()  Gán trách nhiệm cho lớp vừa tìm Các lớp biên: Nhằm chuyển đổi thông tin giao tiếp Người dùng hệ thống Lớp điều khiển: chứa qui tắc nghiệp vụ đứng trung gian lớp biên lớp thực thể Cho phép từ hình đăng nhập thông tin chứa đựng thực thể Các lớp thực thể: Giáo Viên, Sinh Viên, CB Quản lý Với ca sử dụng Đăng Nhập, ta xácđịnh kịch sau: - Đổi thành công Các luồng phụ: - Người dùng Đổi không thành cơng - Xử lý lỗi loại lệ BD trình tự Đổi MK  6.3 Ca sử dụng Đăng kí phịng Thí Nghiệm 30 Các lớp biên gồm: W_DangNhap, W_Main, W_DKphong TN Lớp điều khiển: QLdoiMK Lớp thực thể: Giáo Viên Gán trách nhiệm cho lớp vừa tìm Các lớp biên: Nhằm chuyển đổi thông tin giao tiếp Giáo Viên hệ thống Lớp điều khiển: chứa qui tắc nghiệp vụ đứng trung gian lớp biên lớp thực thể Cho phép từ hình truy xuất thơng tin chứa đựng thực thể     Biến đổi trình tự đăng kí phịng thí nghiệm: 31 6.5 Ca sử dụng Quản lý phịng Thí nghiệm Các lớp biên gồm: W_DangNhap, W_DuyTriTTphịng thí nghiệm Lớpđiều khiển: QL_DuyTriTTPTN Các lớp thực thể: CBQuanLy Lớp thực thể:Gán trách nhiệm cho lớp vừa tìm Các lớp biên: Nhằm chuyển đổi thông tin giao tiếp CBQL hệ thống Lớp điều khiển: chứa qui tắc nghiệp vụ đứng trung gian lớp biên lớp thực thể Cho phép từ hình truy xuất thông tin chứa đựng thực thể Phịng Thí Nghiệm Các lớp thực thể:…     32 Với ca sử dụng Quản lý phịng thí nghiệm, ta xác định kịch sau: - Thêm phịng thí nghiệm - Xố phịng thí nghiệm - Sửa thơng tin phịng thí nghiệm Kịch phụ - Phịng thí nghiệm khơng tồn Biến đổi trình tự quản lý phịng thí nghiệm: 33 VII Xây dựng biểu đồ hoạt động cho luồng ca sử dụng 1.Hoạt động đăng kí phịng thí nghiệm 34 Hoạt động quản lý phịng thí nghiệm 2.1 Sửa phịng thí nghiệm 35 2.2 Xóa Phịng Thí Nghiệm 36 Hoạt Động Đăng Nhập 37 y / c dang nhap Hien thi m an hinh dang nhap Nhap ten Nhap MK Xac nhan Kiem tra dang nhap Khong hop le Hop le Ket thuc 4.Hoạt động đổi MK 38 Dang nhap he thong Chon Doi mat khau Hien thi man hinh doi MK Nhap thong tin moi Hop le Xac Nhan Thong bao cong Hoan tat khong hop le Ket thuc VIII Kết Luận Trong báo cáo này, nhóm chúng em thể lên yếu tố để tạo thảnh hệ thống Một vài biểu đồ lược bớt để tránh phức tạp hệ thống Hệ thống cịn nhiều thiếu sót mong thầy giáo bạn đóng góp ý kiến để giúp nhóm chúng em hồn chỉnh từ phát triển hệ thống tạo sản phẩm hồn chỉnh.Nhóm chúng em cảm ơn thầy giáo dẫn dắt suốt q trình nhóm làm BTL Trân thành cảm ơn! 39

Ngày đăng: 08/09/2016, 19:33

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w