Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 29 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
29
Dung lượng
213,55 KB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠIHỌCCÔNGNGHIỆPHÀNỘI KHOA CƠNG NGHỆ THƠNG TIN PHÂN TÍCH THIẾT KẾ HỆ THỐNG Đề tài: Hệ thống quản lý phòng máy thựchành khoa Cơng nghệ thơng tin GV hướng dẫn : Hồng Quang Huy Nhóm thực : Nhóm Lớp : Nhóm thực gồm thành viên : 3.Vũ Mạnh Tuyến Hà Nội, 2019 Phâncơng việc làm LỜI NĨI ĐẦU Trong thời đại ngày nay, Công nghệ thông tin phát triển mạnh mẽ, nhanh chóng xâm nhập vào nhiều lĩnh vực khoa học, kỹ thuật sống Nó trở thành cơng cụ đắc lực nhiều ngành nghề giao thông, quân sự, y học đặc biệt công tác quản lý nói chung quản lý phòng máy nói riêng Trước máy tính chưa ứng dụng rộng rãi, công việc quản lý thực thủ công sổ sách dẫn đến việc lưu giữ rất cồng kềnh, gây tốn nhiều thời gian, công sức thiếu độ xác Do đó, cơng việc quản lý sử dụng phương pháp thủ công không đáp ứng nhiệm vụ mục tiêu hệ thống gây ảnh hưởng rất lớn tới suất, chất lượng hiệu công việc Để khắc phục nhược điểm đây, đồng thời nhờ vào phát triển nhanh chóng Cơng nghệ thơng tin xây dựng chương trình quản lí hệ thống “phòng máy” giúp cho cơng tác quản lí nhu cầu cần thiết cấp bách để tự động hóa cơng tác Trường đạihọccơngnghiệphànội trường có số lượng phòng máy thựchành nhiều, địa điểm họcthựchành toàn Sinh Viên khoa khác trường,đặc biệt khoa công nghệ thông tin.số lượng thựchành máy ngày vơ lớn điều tạo nên phức tạp mặt quản lý phòng máy.chính việc tin học hóa hệ thốngphòng máy hoat động có hiệu nhu cầu cần thiết Q trình tìm hiểu cơng tác quản lý phòng máy khoa cơng nghệ thơng tin trườngĐại họcCôngNghiệpHàNội chúng em xây dựng đề tài “Quản lý phòng máy thựchành khoa côn nghệ thông tin” với mong muốn giúp cho việc quản lýđược dễ dàng thuận tiện, tránh sai sót Do thời gian có hạn hiểu biết ngơn ngữ lập trình hạn chế nên chắn làm khơng tránh khỏi những thiếu sót, rất mong giúp đỡ góp ý kiến thầy cô Chúng em chân thành cảm ơn! CHƯƠNG KHẢO SÁT HỆ THỐNG 1.1: Mơ tả tốn a.Giới thiệu chung phòngthựchành máy khoa cntt - Tên trường: ĐạihọcCôngNghiệpHàNội - Địa chỉ: tầng 7,8,9,nhà a1 Phòng máy khoa CƠNG NGHỆ THƠNG TIN trường đạihọcCơngNghiệpHàNội địa điểm họcthựchành toàn Sinh Viên khoa khác trường b.Hoạt động phòng máy khoa cơng nghệ thơng tin 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ọcthựchành cho phù hợp nhất, ứng với lớp đó, giáo viên mơn phải đăngkí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 máy (thời gian, người đăng kí, phòng máy trống… ) Mỗi giáo viên có nhu cầu đăngkí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 trống điền đầy đủ thơng tin vào form đăngkí Ứ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ố lượng máy 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 máy 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 máy nhận trả phòng máy phải kiểm tra trang thiết bị giấc, kiểm tra ok ca đăngkíthựchà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ý phòng máy khoa công nghệ thông tin trường đạihọccôngnghiệ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, mất 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 tồ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ý phòng máy khoa công nghệ thông tin trường đạihọccôngnghiệp mà thông tin xử lý tự động, mất 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ý phòng máy khoa công nghệ thông tin trường đạihọccôngnghiệp triển khai Cơng việc đăngkíhọcthựchành khơng bị trùng lịch khơng đủ phòng máy 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 máy c Mang lại giá trị sử dụng: Sinh Viên nhanh chóng tìm thơng tin phòng máy (ca thực hành) Giáo viên mất thời gian để tìm ca thựchành hợp lý.Quá trình chờ thông báo kết nhanh rất nhiều thơng qua phậnhành chính, nghiệp vụ Giáo Viên thực việc đăngkíphòng máy 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áo viên cần xem thơng tin phòng máy, sau lựa chọn phòng máy phù hợp với ca thựchành cần 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 máy với thơng tin liên quan để giáo viên xem lựa chọn - Khi giáo viên có u cầu đăngkíphòng máy, hệ thống phải cung cấp cho họ mẫu Form để họ điền những thông tin cần thiết, giúp cho họ thực việc đăngkí dễ dàng - Sau nhận thơng tin đăngkí 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 đăngkí 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ựchànhphòng máy 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 máy cho phù hợp - Thơng tin đăngkíphòng máy giáo viên, thơng tin đăngkí gửi cho Hệ quản lý phòng máy để xếp thời gian - Hệ thống quản lý lưu thông tin máy, giúp cho sinh viên dễ dàng tìm máy sử dụng máy không sử dụng để báo với cán quản lí phòng máy để sửa chữa kịp thời CHƯƠNG : PHÂN TÍCH HỆ THỐNG 2.1 Xây dựng biểu đồ ca sử dụng 2.1.1 Xác định tác nhân hệ thống Tác nhân Giáo Viên: sử dụng hệ thống để đăngphòng máy cho sinh viên thựchành Tác nhân CB quản lý : điều khiển hệ thống,quản lí máy 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ê,nhân viên sửa chữa 2.1.2 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 Đăngkíphòng máy Quản lý phòng máy Quản lý giáo viên Phân quyền hệ thống Thống kê Các tác nhân Giáo viên Các ca sử dụng Đăng nhập hệ thốngĐăngkíphòng máy Đăng nhập hệ thống Quản Lý Phòng Máy CB quản lý(Admin) Quản Lý thông tin giáo viên Quản Lí Phân Quyền Lập thống kế phòng máy 3.1: Đặc tả ca sử dụng 3.1.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, admin 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ản 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ồng A1: Nhập sai tài khoản/mật khẩuđă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 3.1.2 Ca sử dụng ĐăngKíPhòng Máy a Mơ tả tóm tắt Tên ca sử dụng: đăngkíphòng máy Mục đích: - Giúp cho giáo viên đăngkíphòng máy - Giáo viên chọn phòng máy đăngkí huỷ bỏ, thay đổi phòng máy đăngkí 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 đăngkíphòng máy thay đổi phòng máy đăngkí Hệ thống hiển thị lựa chọn: - Đăng ký - Xoá -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 máy” luồng kiện thêm 3.1.4 Ca sử dụng quản lý Giáo Viên a Mơ tả tóm tắt Tên ca sử dụng: Quản lý giáo viên Mục đích: Quản lý thơng tin giáo viên đăngkíphòng máy Tác nhân: CB Quản lý b Các luồng kiện Luồng kiện Ca sử dụng bắt đầu CB Quản lý chọn Quản lý thông tin giáo viên Hệ thống hiển thị lựa chọn: - Thêm TT giáo viên - Xoá TT giáo viên 13 - Sửa TT giáo viên - Thoát Hệ thống yêu cầu CB Quản lý lựa chọn chức mà họ muốn thực - Nếu CBQL lựa chọn “Thêm TT giáo viên ” luồng kiện ThêmTT thực - Nếu CB Quản lý lựa chọn “Xố TT giáo viên” luồng kiện XoáTT thực - Nếu CB Quản lý chọn “Sửa TT giáo viên” luồng kiện SửaTT thực - Nếu CB Quản lý chọn “Thốt” luồng kiện Thoát thực Thêm - Nếu có giáo viên trên, thực luồng A2 - Hệ thống hiển thị danh sách giáo viên ghi thơng tin có danh sách để CB Quản lý kiểm tra - CB Quản lý nhập thông tin giáo viên chọn Thêm - Nếu CB Quản lý chọn Huỷ (không thêm nữa), ca sử dụng bắt đầu lại - Hệ thống thêm thông tin giáo viên vào csdl Xoá - Hệ thống hiển thị danh sách giáo viên ghi thơng tin có danh sách để CB Quản lý kiểm tra - CB Quản lý lựa chọn giáo viên xác nhận xố CB Quản lý chọn Huỷ (khơng xố nữa), ca sử dụng bắt đầu lại - Hệ thống xoá bỏ thơng tin giáo viên csdl Sửa - Hệ thống hiển thị danh sách giáo viên ghi thơng tin có danh sách - CB Quản lý lựa chọn giáo viên - CB Quản lý nhập thông tin giáo viên ô thông tin chọn Sửa - Hệ thống sửa thơng tin giáo viên csdl 14 Thốt - CB Quản lý thoát khỏi hệ thống Các luồng rẽ nhánh Luồng A1:Giáo viên mà CB Quản lý thêm vào không thoả mãn điều kiện tiên - Hệ thống hiển thị thông báo lỗi - CB Quản lý lựa chọn thêm lại thoát khỏi ca sử dụng Luồng A2: Giáo viên tồn - Hệ thống hiển thị thông báo lỗi - Ca sử dụng kết thúc c Tiền điều kiện CB Quản lý đăng nhập hệ thống(tài khoản admin) d Hậu điều kiện Nếu ca sử dụng thành cơng, CB Quản lý quản lý thông tin giáo viên giảng dạy Biểu đồ UC 15 3.1.5 Ca sử dụng Quản lý phân quyền a Mơ tả tóm tắt Tên ca sử dụng: Quản lý phân quyền Mục đích: Quản lý tài khoản hệ thống Tác nhân: CB Quản lý b Các luồng kiện Luồng kiện Ca sử dụng bắt đầu CB Quản lý chọn Quản lý phân quyền Hệ thống hiển thị lựa chọn: - Thêm tài khoản 16 - Xoá tài khoản - Sửa TT tài khoản - Thoát Hệ thống yêu cầu CB Quản lý lựa chọn chức mà họ muốn thực - Nếu CBQL lựa chọn “Thêm Tài Khoản”thì luồng kiện ThêmTK thực - Nếu CB Quản lý lựa chọn “Xoá tài khoản” luồng kiện XốTK thực - Nếu CB Quản lý chọn “Sửa TT tài khoản” luồng kiện SửaTK thực - Nếu CB Quản lý chọn “Thốt” luồng kiện Thoát thực ThêmTK - Nếu có tài khoản trên, thực luồng A2 - Hệ thống hiển thị danh sách tài khoản yều cầu đăng ký để CB Quản lý kiểm tra - CB Quản lý chọn tài khoản chọn Phân quyền - CB Quản lý tự thêm tài khoản mà không cần đăng ký cách chọn Tạo TK - CB Quản lý chọn Thêm - Nếu CB Quản lý chọn Huỷ (không thêm nữa), ca sử dụng bắt đầu lại - Hệ thống thêm user vào csdl XoáTK - Hệ thống hiển thị danh sách tài khoản có danh sách để CB Quản lý kiểm tra - CB Quản lý lựa chọn tài khoản xác nhận xố CB Quản lý chọn Huỷ (khơng xố nữa), ca sử dụng bắt đầu lại - Hệ thống xố bỏ tài khoản csdl SửaTK - Hệ thống hiển thị danh sách tài khoản có danh sách 17 - CB Quản lý lựa chọn tài khoản chọn Phân quyền - CB Quản lý sửa lại quyền tài khoản - Hệ thống sửa quyền tài khoản csdl Thoát - CB Quản lý thoát khỏi hệ thống Các luồng rẽ nhánh Luồng A1: Tài khoản mà CB Quản lý thêm vào không thoả mãn điều kiện tiên - Hệ thống hiển thị thông báo lỗi - CB Quản lý lựa chọn thêm lại thoát khỏi ca sử dụng Luồng A2: Tài khoản tồn - Hệ thống hiển thị thông báo lỗi - Ca sử dụng kết thúc c Tiền điều kiện CB Quản lý đăng nhập hệ thống d Hậu điều kiện Nếu ca sử dụng thành cơng, CB Quản lý quản lý quyền tài khoản Biểu đồ UC 18 3.1.6 Ca sử dụng Lập bảng thống kê a Mô tả tóm tắt Tên ca sử dụng: Lập bảng thống kê phòng máy Mục đích: Hiển thị danh sách cụ thể phòng máy trống phòng máy đăngkí Tác nhân: CB Quản lý b Các luồng kiện Luồng kiện 19 Ca sử dụng bắt đầu CB Quản lý chọn Thống Kê Phòng Máy Hệ thống hiển thị lựa chọn: - Thông kê - Export excel Biểu đồ UC CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 4.1: Xây dựng biểu đồ hoạt động cho luồng ca sử dụng 4.1.1.Hoạt động đăngkíphòng máy 20 4.2 Hoạt động quản lý phòng máy 4.2.1 Sửa phòng máy 21 22 4.2.2 Xóa Phòng Máy 23 4.3 Hoạt Động Đăng Nhập 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 24 4.4.Hoạt động đổi MK 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 5.1: Thiết kế giao diện 5.1.1: Biểu mẫu nhập thông tin: * Biểu mẫu đăngkíphòng máy - Người thực : giáo viên - Thời gian thực : giáo viên muốn đăngkíphòng cho sinh viên họcthựchành * Database *Biểu mẫu đăng nhập hệ thống 25 *Biểu mẫu quản lí giáo viên: *Biểu mẫu quản lí sinh viên: *Biểu mẫu quản lí phòng máy 26 Chương 1: 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ụ………………………………….4 1.3: xác định yêu cầu hệ thống……………………………………… …5 Chương : xay dựng hệ thống…………………………………………….…… CHƯƠNG 3: THIẾT KẾ HỆ THỐNG………………………………………… 31 27 ... hệ thống phòng máy” giúp cho cơng tác quản lí nhu cầu cần thiết cấp bách để tự động hóa cơng tác Trường đại học công nghiệp hà nội trường có số lượng phòng máy thực hành nhiều, địa điểm học thực. .. em chân thành cảm ơn! CHƯƠNG KHẢO SÁT HỆ THỐNG 1.1: Mơ tả tốn a.Giới thiệu chung phòng thực hành máy khoa cntt - Tên trường: Đại học Công Nghiệp Hà Nội - Địa chỉ: tầng 7,8,9,nhà a1 Phòng máy... 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 khác trường b.Hoạt động phòng máy khoa công nghệ thông tin Mỗi Giáo Viên phụ trách lúc nhiều lớp học, ứng với lớp học,