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

Phân tích thiết kế hệ thống Đề tài hệ thống quản lý phòng máy thực hành của khoa công nghệ thông tin

25 0 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

Định dạng
Số trang 25
Dung lượng 1,48 MB

Nội dung

Để khắc phục các nhược điểm trên đây, đồng thời nhờ vào sự phát triểnnhanh chóng của Công nghệ thông tin thì xây dựng một chương trình quản lí hệthống “phòng máy” giúp cho công tác quản

Trang 1

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

Trang 2

LỜI NÓI ĐẦU

Trong thời đại ngày nay, Công nghệ thông tin đang được phát triển mạnh

mẽ, nhanh chóng và xâm nhập vào nhiều lĩnh vực khoa học, kỹ thuật cũng nhưtrong cuộc sống Nó trở thành công cụ đắc lực trong nhiều ngành nghề như giaothông, quân sự, y học và đặc biệt trong công tác quản lý nói chung và quản lýphòng máy nói riêng

Trước đây khi máy tính chưa được ứng dụng rộng rãi, các công việc quản lýđược thực hiện thủ công bằng sổ sách dẫn đYn việc lưu giZ r[t cồng kềnh, gây tốnnhiều thời gian, công sức và thiYu độ chính xác Do đó, công việc quản lý s] dụngphương pháp thủ công sẽ không đáp ứng được nhiệm vụ và mục tiêu của hệ thống

và nó cũng gây ảnh hưởng r[t lớn tới năng su[t, ch[t lượng và hiệu quả của côngviệc Để khắc phục các nhược điểm trên đây, đồng thời nhờ vào sự phát triểnnhanh chóng của Công nghệ thông tin thì xây dựng một chương trình quản lí hệthống “phòng máy” giúp cho công tác quản lí là một nhu cầu cần thiYt c[p báchhiện nay để tự động hóa công tác

Trường đại học công nghiệp hà nội là trường có số lượng phòng máy thựchành khá nhiều, là địa điểm học thực hành của toàn bộ Sinh Viên của các khoakhác nhau trong trường,đặc biệt trong khoa công nghệ thông tin.số lượng thựchành máy mỗi ngày vô cùng lớn điều đó tạo nên sự phức tạp về mặt quản lý phòngmáy.chính vì vậy việc tin học hóa hệ thống phòng máy để cho hoat động có hiệuquả hơn là một nhu cầu cần thiYt hiện nay

Quá trình tìm hiểu công tác quản lý phòng máy của khoa công nghệ thôngtin của trườngĐại học Công Nghiệp Hà Nội chúng em đã xây dựng đề tài “Quản lýphòng máy thực hành khoa côn nghệ thông tin” với mong muốn giúp cho việcquản lýđược dễ dàng thuận tiện, tránh sai sót

Do thời gian có hạn và sự hiểu biYt về ngôn ngZ lập trình còn hạn chY nênchắc chắn bài làm không tránh khỏi nhZng thiYu sót, r[t mong được sự giúp đỡ vàgóp ý kiYn của các thầy cô Chúng em chân thành cảm ơn!

Trang 3

CHƯƠNG 1 KHẢO SÁT HỆ THỐNG 1.1: Mô tả bài toán.

a.Giới thiệu chung về 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 khoa CÔNG NGHỆ THÔNG TIN trường đại học Công Nghiệp Hà Nội

là địa điểm học thực hành của toàn bộ Sinh Viên của các khoa khác nhau trong trường

b.Hoạt động của phòng máy khoa công nghệ thông tin

Mỗi 1 Giáo Viên sẽ phụ trách cùng 1 lúc nhiều lớp học, ứng với mỗi lớp học,giáo viên sẽ phải sắp xYp lịch học thực hành sao cho phù hợp nh[t, và ứng với mỗilớp đó, giáo viên bộ môn sẽ phải đăng kí 1 phòng máy với thời gian tương ứng.Mỗi một phòng máy sẽ có ch[t lượng khác nhau, cán bộ Quản Lí có nhiệm vụ làphải nắm rõ tường tận t[t cả các phòng máy này (thời gian, người đăng kí, phòngmáy còn trống… ) Mỗi khi giáo viên có nhu cầu đăng kí phòng học,họ phải đăngnhập vào hệ thống, tìm kiYm dánh sách phòng còn trống và điền đầy đủ thông tinvào form đăng kí Ứng với mỗi lớp học, giáo viên bộ môn phải kiểm soát được sốlượng sinh viên của mỗi ca thực hành, đảm bảo số lượng máy và phụ kiện đầy đủkhi giao trả phòng.Cán bộ quản lí sau mỗi 1 tuần sẽ phải thống kê lịch học và danhsách các phòng máy lên Hệ Thống để khi sinh viên chưa rõ lịch học có thể lên đó

và tra được lịch học của mình.Cán bộ quản lí khi giao phòng máy hay là nhận trảphòng máy đều phải kiểm tra các trang thiYt bị cũng như giờ gi[c, nYu mọi kiểmtra đều đã ok thì ca đăng kí thực hành hôm đó hoàn t[t

1.2 Xác định và phân tích các giá trị nghiệp vụ

Trang 4

Dựa vào mô tả bài toán ở trên, có thể th[y quản lý phòng máy khoa công nghệthông tin trường đại học công nghiệp sẽ đem lại một số lợi ích sau:

a Mang lại giá trị nghiệp vụ:

Tăng khả năng xử lý: thông tin được x] lý một cách dễ dàng, có thể x]

lý đồng thời và chính xác

-Thu thập được thông tin về phòng máy một cách tự động, không phải m[t công nhập lại thông tin

Đáp ứng yêu cầu nghiệp vụ một cách tin cậy, chính 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ý

phòng máy khoa công nghệ thông tin trường đại học công nghiệp mà thôngtin được x] lý tự động, không phải m[t công nhận, nhập hồ sơ, gi[y tờ nêngiảm thiểu được số lượng cán bộ tham gia vào công tác này, từ đó giảm chiphí hoạt động cho tổ chức

Tăng độ chính xác, tiết kiệm thời gian: khi hệ thống quản lý phòng máy

khoa công nghệ thông tin trường đại học công nghiệp được triển khai Côngviệc đăng kí học thực hành sẽ không bị trùng lịch hoặc không đủ phòng máynhờ việc bố trí thời gian là hợp lí

 Giáo viên sẽ tiYt kiệm được thời gian, công sức khi 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 có thể nhanh chóng tìm ra các thông tin về các phòng máy (cathực hành)

 Giáo viên m[t ít thời gian để tìm ca thực hành hợp lý.Quá trình chờ thôngbáo kYt quả nhanh hơn r[t nhiều do không phải thông qua các bộ phận hànhchính, nghiệp vụ kYt quả sẽ được g]i thông qua e-mail từ hệ thống sau khi

hệ thống đã kiểm tra đầy đủ thông tin

Trang 5

 Giáo Viên có thể thực hiện việc đăng kí phòng máy dễ dàng và thuận tiện,

và điền đầy đủ thông tin vào form đăng ký và sau đó chờ kYt quả phẩn hồi từ

đủ, chi tiYt, tìm hiểu thông tin nhanh chóng, dễ dàng, tiện lợi và nhZng tiện ích do

hệ thống mang lại sẽ giúp cho người học hài lòng, thoải mái, đó chính là nhZng giátrị phi vật thể mà hệ thống đem lại

1.3 Xác định các yêu cầu của hệ thống

- Hệ thống phải cung c[p cho giáo viên một danh sách các phòng máy cùngvới các thông tin liên quan (địa điểm, thời gian, ) để người học có thể xem và lựachọn

- Khi giáo viên có yêu cầu đăng kí phòng máy, hệ thống phải cung c[p cho họmẫu Form để họ điền nhZng thông tin cần thiYt, giúp cho họ có thể thực hiện đượcviệc đăng kí dễ dàng

- Sau khi nhận được thông tin đăng kí của giáo viên, hệ thống sẽ x] lý thôngtin nhận được một cách tự động và 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 và chính xác

- Hệ thống hỗ trợ việc hiển thị ca thực hành của từng phòng máy cho sinhviên

- Hệ thống sẽ tạo ra cho mỗi GiáoViên một tài khoản đăng nhập Căn cứ vào

đó hệ thống có thể nhận biYt Giáo Viên đó thuộc bộ môn nào, ca nào… để hiển thịthông tin về phòng máy cho phù hợp

- Thông tin đăng kí phòng máy của giáo viên, thông tin đăng kí sẽ được g]icho Hệ quản lý phòng máy để xYp thời gian

- Hệ thống quản lý sẽ lưu các thông tin của máy, giúp cho sinh viên dễ dàng

Trang 6

tìm được máy còn s] dụng được và máy không s] dụng được để báo với cán bộquản lí phòng máy để s]a chZa kịp thời.

Tác nhân sinh viên : s] dụng hệ thống để tìm thông tin về phòng thực hà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ý phòng máy : là một hệ thống ngoài có chức năng:

Hỗ trợ sắp xYp phòng máy, kiểm soát trang thiYt bị

Tác nhân Hệ quản lý nhân viên: Có nhiệm vụ duy trì thông tin các nhân

viên trực từng ca như bảo vệ, nhân viên thanh tra, nhân viên kiểm kê,nhânviên s]a chZa

 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 máy

 Lập bản giới thiệu các phòng máy

Giáo viên Đăng nhập hệ thống

Trang 7

Đăng kí phòng máySinh Viên Xem thông tin phòng máy

CB quản lý

Đăng nhập hệ thốngQuản Lý Phòng MáyDuy trì thông tin giáo viênDuy trì thông tin phòng máyQuản Lí Phân QuyềnLập bản thống kY các 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 một 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 sự kiện

 Luồng sự kiện chính

Ca s] dụng này bắt đầu khi 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 và mật khẩu đăng nhập

Tác nhân nhập tên đăng nhập và mật khẩu đăng nhập của mình

Hệ thống xác nhận tài khoản và mật khẩu đăng nhập có hợp lệ không, nYu

không hợp lệ thì thực hiện luồng A1.

Hệ thống ghi lại quá 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ị một thông báo lỗi

- Người s] dụng có thể chọn hoặc là đăng nhập lại hoặc là huỷ bỏ đăng nhập, khi đó ca s] dụng kYt thúc

Trang 8

c Tiền điều kiện

Không

d Hậu điều kiện

NYu việc đăng nhập thành công, người s] dụng sẽ đăng nhập được vào hệ thống

- Giúp cho giáo viên có thể đăng kí phòng máy

- Giáo viên chọn phòng máy đăng kí hoặc có thể huỷ bỏ, thay đổi phòng máy mình đã đăng kí trong khoảng thời gian cho phép

Tác nhân: giáo viên.

b Các luồng sự kiện

Trang 9

Hệ thống yêu cầu giáo viên lựa chọn chức năng mà họ muốn thực hiện.

- NYu giáo viên lựa chọn “Thêm phòng máy” thì luồng sự kiện con thêm sẽ được thực hiện

- NYu giáo viên lựa chọn “Xoá phòng máy” thì luồng sự kiện con xoá sẽ được thực hiện

- NYu giáo viên chọn “Xem phòng máy” thì luồng sự kiện con xem sẽ được thực hiện

- NYu giáo viên chọn “Thoát” thì luồng sự kiện con thoát sẽ được thực hiện

Thêm

- NYu hYt hạn đăng kí, thực hiện luồng A2.

- Hệ thống hiển thị một danh sách các phòng máy có trong danh sách đó để

giáo viên lựa chọn

- Giáo Viên chọn một phòng máy.NYu việc lựa chọn của giáo viên không

thoả mãn thì thực hiện luồng A1

- Hệ thống hiển thị các phòng máy sẽ tổ chức cho môn học đó kèm theo tên

thầy giáo giảng, buổi học

- Giáo viên chọn một phòng máy và xác nhận NYu giáo viên chọn HỦY (không đăng kí nZa), ca s] dụng bắt đầu lại

- Hệ thống sẽ kYt nối giáo viên với phòng máy đó

Xoá Phòng Máy đã đăng kí

- Hệ thống hiển thị danh sách các phòng máy mà giáo viên đã đăng kí.

- Giáo viên lựa chọn một phòng máy và xác nhận xoá.NYu giáo viên chọn Huỷ (không xoá nZa), ca s] dụng bắt đầu lại.

- Hệ thống xoá bỏ kYt nối giZa giáo viên và phòng máy đó.

Xem lịch phòng máy

- Hệ thống hiển thị danh sách các phòng máy mà giáo viên đã đăng kí.

- Giáo viên lựa chọn một phòng máy.

- Hệ thống sẽ hiển thị lịch của phòng máy đó gồm các thông tin sau:tên phòng máy, địa điểm, thời gian bắt đầu, thời gian trả phòng

Trang 10

- Hệ thống hiển thị thông báo lỗi

- Giáo viên có thể lựa chọn đăng kí lại hoặc là thoát khỏi ca s] dụng này

Luồng A2: HYt hạn đăng kí

- Hệ thống hiển thị thông báo lỗi

- Ca s] dụng kYt thúc

c Tiền điều kiện

Giáo viên phải đăng nhập thành công vào hệ thống

d Hậu điều kiện

NYu ca s] dụng được thực hiện thành công thì danh sách các phòng máy mà giáo viên đã đăng kí sẽ được tạo ra, giáo viên có thể thay đổi hoặc xóa nhZng phòng máy đã đăng kí, trong trường hợp khác hệ thống ở trong trạng thái không thay đổi

Biểu đồ UC :

Trang 11

3.1.3: Ca sử dụng Xem thông tin phòng máy

a Mô tả tóm tắt

Tên ca sử dụng: Xem thông tin phòng máy.

Mục đích: Cho người dùng tìm hiểu thông tin về phòng máy.

Tác nhân: sinh viên, CB quản lí.

b Các luồng sự kiện

 Luồng sự kiện chính

Ca s] dụng này bắt đầu khi tác nhân xem thông tin phòng máy

 Các luồng rẽ nhánh

 Luồng A1: Nhập sai thông tin cần xem

- Hệ thống hiển thị một thông báo lỗi

- Người s] dụng có thể chọn xem lại, khi đó ca s] dụng kYt thúc

c Tiền điều kiện

Không

Trang 12

d Hậu điều kiện

NYu việc tìm kiYm thành công, người s] dụng sẽ xem được các thông tin của phòng máy

- Giúp cho cán bộ quản lí có thể quản lí được phòng máy

- Cán bộ quản lí có thể huỷ bỏ, thay đổi phòng máy đã được đăng kí

Trang 13

- Thoát

Hệ thống yêu cầu CBQL lựa chọn chức năng mà họ muốn thực hiện

- NYu CBQL lựa chọn “Thêm phòng máy” thì luồng sự kiện con Thêm sẽ được thực hiện

- NYu CBQL lựa chọ “S]a Phòng máy” thì luồng sự kiện con Sửa sẽ được thực hiện

- NYu CBQL lựa chọn “Xoá phòng máy” thì luồng sự kiện con Xoá sẽ được thực hiện

- NYu CBQL chọn “Xem phòng máy” thì luồng sự kiện con Xem sẽ được thực hiện

- NYu CBQL chọn “Thoát” thì luồng sự kiện con Thoát sẽ được thực hiện

Thêm

- NYu hYt hạn đăng kí, thực hiện luồng A2.

- Hệ thống hiển thị một danh sách các phòng máy có trong danh sách đó để

CBQL lựa chọn

- CBQL chọn một phòng máy.NYu việc lựa chọn của CBQL không thoả mãn

thì thực hiện luồng A1

- Hệ thống hiển thị các phòng máy sẽ tổ chức cho môn học đó kèm theo địa

điểm , thời gian…

- CBQL chọn một phòng máy và xác nhận NYu CBQL chọn Huỷ (không thay đổi nZa), ca s] dụng bắt đầu lại

- Hệ thống sẽ kYt nối CBQL với phòng máy đó

Xoá phòng máy đã được đăng kí.

- Hệ thống hiển thị danh sách các phòng máy đã được đăng kí.

- CBQL lựa chọn một phòng máy và xác nhận xoá.NYu tài xY chọn Huỷ

(không xoá nZa), ca s] dụng bắt đầu lại

- Hệ thống xoá bỏ kYt nối giZa giáo viên đăng kí và phòng máy đó.

Trang 14

các điều kiện tiên quyYt.

- Hệ thống hiển thị thông báo lỗi

- CBQL có thể lựa chọn thay đổi đăng kí lại hoặc là thoát khỏi ca s] dụng này

Luồng A2: HYt hạn thay đổi

- Hệ thống hiển thị thông báo lỗi

- Ca s] dụng kYt thúc

c Tiền điều kiện

CBQL phải đăng nhập thành công vào hệ thống

d Hậu điều kiện

NYu ca s] dụng được thực hiện thành công thì danh sách các phòng máy mà CBQL muốn thay đổi đã đăng kí sẽ được tạo ra.CBQL có thể thay đổi hoặc xóa nhZng phòng máy đã được đăng kí, trong trường hợp khác hệ thống ở trong trạng thái không thay đổi

Biểu đồ UC

Trang 15

3.1.5 Ca sử dụng Duy trì thông tin Giáo Viên

a Mô tả tóm tắt

Tên ca sử dụng: Duy trì thông tin giáo viên

Mục đích: Quản lý thông tin của giáo viên đã đăng kí phòng máy.

- Thêm TT giáo viên

- Xoá TT giáo viên

- S]a TT giáo viên

- Thoát

Trang 16

Hệ thống yêu cầu CB Quản lý lựa chọn chức năng mà họ muốn thực hiện.

- NYu CBQL lựa chọn “Thêm TT giáo viên ” thì luồng sự kiện con

ThêmTT sẽ được thực hiện.

- NYu CB Quản lý lựa chọn “Xoá TT giáo viên” thì luồng sự kiện con XoáTT sẽ được thực hiện.

- NYu CB Quản lý chọn “S]a TT giáo viên” thì luồng sự kiện con SửaTT sẽ được thực hiện

- NYu CB Quản lý chọn “Thoát” thì luồng sự kiện con Thoát sẽ được thực hiện

Thêm

- NYu đã có giáo viên trên, thực hiện luồng A2.

- Hệ thống hiển thị một danh sách các giáo viên và các ô ghi thông tin có

trong danh sách đó để CB Quản lý kiểm tra

- CB Quản lý nhập thông tin giáo viên mới và chọn Thêm

- NYu CB Quản lý chọn Huỷ (không thêm mới nZa), ca s] dụng bắt đầu lại

- Hệ thống sẽ thêm thông tin giáo viên mới vào csdl

Xoá

Hệ thống hiển thị một danh sách các giáo viên và các ô ghi thông tin có -

trong danh sách đó để CB Quản lý kiểm tra

- CB Quản lý lựa chọn một giáo viên và xác nhận xoá CB Quản lý chọn Huỷ (không xoá nZa), ca s] dụng bắt đầu lại

- Hệ thống xoá bỏ thông tin giáo viên đó trong csdl.

Sửa

- Hệ thống hiển thị danh sách các giáo viên và các ô ghi thông tin có trong

danh sách

- CB Quản lý lựa chọn một giáo viên

- CB Quản lý nhập thông tin giáo viên ở các ô thông tin và chọn Sửa

- Hệ thống sẽ s]a thông tin giáo viên trong csdl

Trang 17

- CB Quản lý có thể lựa chọn thêm lại hoặc là thoát khỏi ca s] dụng này.

Luồng A2: Giáo viên đã tồn tại

- Hệ thống hiển thị thông báo lỗi

- Ca s] dụng kYt 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

NYu ca s] dụng thành công, CB Quản lý sẽ có thể quản lý các thông tin của giáo viên giảng dạy

Biểu đồ UC

Trang 18

3.1.6 Ca sử dụng Duy trì thông tin phòng máy

Hệ thống yêu cầu CB Quản lý lựa chọn chức năng mà họ muốn thực hiện

- NYu CB Quản lý lựa chọn “thêm phòng máy”thì luồng sự kiện con

ThêmPM sẽ được thực hiện.

- NYu CB Quản lý lựa chọn “Xoá phòng máy” thì luồng sự kiện con Xoá sẽ được thực hiện

- NYu CB Quản lý chọn “S]a phòng máy” thì luồng sự kiện con Sửa sẽ đượcthực hiện

- NYu CB Quản lý chọn “Thoát” thì luồng sự kiện con Thoát sẽ được thực hiện

ThêmPM

- NYu đã có lộ trình trên, thực hiện luồng A2.

- Hệ thống hiển thị một danh sách các phòng máy(bản đồ) có trong danh

sách đó để CB Quản lý kiểm tra

- CB Quản lý nối các phòng máy với nhau và chọn Thêm

- NYu CB Quản lý chọn Huỷ (không thêm mới nZa), ca s] dụng bắt đầu lại

- Hệ thống sẽ thêm phòng máy mới vào csdl

Xoá

Hệ thống hiển thị một danh sách các phòng máy có trong danh sách đó để -

CB Quản lý kiểm tra

- CB Quản lý lựa chọn một phòng máy và xác nhận xoá CB Quản lý chọn

Ngày đăng: 23/12/2024, 17:47

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

TÀI LIỆU LIÊN QUAN