phan tich thiet ke he thong quan ly ki tuc xa

52 2.9K 80
phan tich thiet ke he thong quan ly ki tuc xa

Đ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

Phân tích quản lý KTX

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA TOÁN – TIN HỌC    MÔN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN ĐỒ ÁN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN TÚC GVHD: ThS. NGUYỄN GIA TUẤN ANH NHÓM THỰC HIỆN: LÊ THỊ HOA - 0511098 BÙI THỊ NGA – 0511164 TP.HỒ CHÍ MINH, THÁNG 6/2008 Phân tích thiết kế hệ thống quản túc MỤC LỤC MỤC LỤC 2 LỜI NÓI ĐẦU 3 LỜI CẢM ƠN .4 I. Mục tiêu phạm vi đề tài .5 1. Mục tiêu .5 2. Phạm vi đề tài .5 3. Phân tích hiện trạng hệ thống 5 II. Phân tích: .8 1. Phát hiện thực thể: 8 2. Sơ đồ tổ chức quản túc xá: .11 3. Mô hình ERD: 12 4. Chuyển mô hình ERD sang mô hình quan hệ: .13 5. Mô tả quan hệ: 14 6. Mô tả tổng kết: .21 III.Thiết kế ô xử 23 IV. Thiết kế giao diện: 34 1. Giao diện chính: 34 2. Các menu chính: .34 3. Các form chính: 37 V. Đánh giá ưu khuyết điểm .52 VI.Phân công 52 2 Phân tích thiết kế hệ thống quản túc LỜI NÓI ĐẦU Thời đại ngày này mọi người rất chú trọng đến việc học tập, bồi bổ kiến thức. Thành phố Hồ Chí Minh là nơi tập trung rất nhiều sinh viên ở các tỉnh về học tập. Vì là sinh viên ở các tỉnh lẻ tập trung về nên nhu cầu chỗ ở ngày càng trở lên cấp thiết. Sinh viên tỉnh ở các trường thường hay xin vào ở túc do ở trong túc thì an ninh, tiền phòng không quá đắt và có mô hình học tập sinh hoạt tốt nên quá trình quản túc ( không sử dụng công nghệ thông tin ) gặp nhiều khó khăn. Thông qua nhu cầu đó, nhóm chúng em làm đồ án “phân tích thiết kế hệ thống quản túc xá” nhằm phần nào giúp cho ban quản túc dễ dàng hơn trong quá trình quản lí sinh viên. Đồ án được khảo sát tại túc của trường đại học khoa học tự nhiên và đại học khoa học hội và nhân văn - 135B Trần Hưng Đạo – Quận 1. 3 Phân tích thiết kế hệ thống quản túc LỜI CẢM ƠN Chúng em chân thành cảm ơn sự chỉ bảo tận tình của thầy Nguyễn Gia Tuấn Anh – Giảng viên bộ môn Phân tích thiết kế hệ thống thông tin. Thầy đã cho chúng em những kiến thức quý giá về lĩnh vực phân tích thiết kế hệ thống thông tin. Đồng thời, chúng em cũng cảm ơn sự giúp đỡ của các cô chú trong ban quản túc đã cung cấp cho chúng em những thông tin hữu ích để giúp chúng em hoàn thành đồ án này. Trong quá trình làm đồ án, do kiến thức về phân tích thiết kế chưa sâu sắc nên đồ án của chúng em sẽ không tránh khỏi những sai sót. Mong thầy thông cảm và góp ý thêm cho chúng em để đồ án được hoàn chỉnh hơn. Xin chân thành cảm ơn! 4 Phân tích thiết kế hệ thống quản túc I.Mục tiêu và phạm vi đề tài 1. Mục tiêu: Phân tích thiết kế hệ thống quản túc nhằm tin học hóa việc quản sinh viên, tạo mối quan hệ mật thiết giữa sinh viên và nhà trường. 2.Phạm vi: Đồ án được thực hiện trong phạm vi giới hạn của môn phân tích thiết kế hệ thống và mục tiêu đã nêu trên. 3.Phân tích hiện trạng hệ thống: BAN QUẢN TÚC Phiếu số………………. PHIẾU BÁO ĐIỆN NƯỚC Ngày……Tháng……Năm 200… PHÒNG……… TSSV:………Nội trú:……… Tạm trú:………… Tên SP TSSV T.Thụ Định mức CS Đầu CS Cuối T.Thụ Vượt mức Đơn giá Thành tiền Nước Điện Tổng số sản phẩm:2 Tổng số tiền: Ngày……Tháng……Năm 2008 Người thu tiền : Sau mỗi tháng mỗi phòng sẽ nhận giấy báo điện nướcđề nghị đại diện phòng đóng đúng thời hạn. 5 Phân tích thiết kế hệ thống quản túc BAN QUẢN TÚC Số:………… THẺ NỘI TRÚ Họ tên sinh viên:………………………. Ngày sinh………… …….Nơi sinh……… Hộ khẩu thường trú……………………… MASV:……Lóp……… Khoa…………… Trường…………… Nội trú phòng……… Ngày…… Tháng……….Năm……………. GIÁM ĐỐC Khi được xét vào túc xá.Sinh viên bắt buộc phải có mối quan hệ ràng buộc với ban quản túc thông qua việc lập thể nội trú.Từ đó ban quản sẽ quản sinh viên bằng thẻ nội trú này. BAN QUẢN TÚC Số phiếu… ……… PHIẾU GIAO CA Ngày……Tháng… Năm…… Ca:………………………………………………………………………… STT MANV Thời gian giao ca Ghi chú Người giao ca Người nhận ca Khi nhân viên bảo vệ quản việc ra vào của sinh viên,cho phép sinh viên bảo lãnh người thân đến thăm.Mỗi ngày gồm hai nhân viên bảo vệ thay ca nhau trực. 6 Phân tích thiết kế hệ thống quản túc BAN QUẢN TÚC BIÊN LAI THU LỆ PHÍ Mẫu: Số:……………………………… Ký hiệu:…………………………. Ngày……… Tháng……… Năm…… Họ tên sinh viên: Lớp:…………………… Khóa . Hệ đào tạo:…………… Nội dung thu: . Số tiền thu:. Viết bằng chữ: Người nộp tiền Người nhận tiền (Kí,ghi rõ họ tên) (Kí,ghi rõ họ tên) Hằng năm sinh viên có nhiêm vụ phải đóng tiền lệ phí cho ban quản lý. BAN QUẢN TÚC Số: …………………… BIÊN LAI THẾ CHÂN TÀI SẢN Họ và tên người nộp tiền:…………………… Phòng:……………………… Số tiền nộp:………………………………………. do nộp: TIỀN THUẾ CHÂN TÀI SẢN NĂM HỌC 200…200… Ngày… Tháng….Năm…… Kế toán Thủ quỹ Mỗi năm sinh viên phải đóng kèm theo tiền thế chân tài sản. 7 Phân tích thiết kế hệ thống quản túc II. Phân tích yêu cầu: 1.Phát hiện thực thể: 1/ Thực thể: SINHVIEN - Mỗi thực thể tượng trưng cho một sinh viên ở trong túc xá. - Các thuộc tính:  MSSV :Mã số sinh viên là thuộc tính khóa dùng để phân biệt với các sinh viên khác  HOTENSV:Họ và tên sinh viên  GIOITINH: Giới tính  NGAYSINH: Ngày sinh  NOISINH: Nơi sinh  DIACHI:Địa chỉ  SDT:Số điện thoại  TRUONG:Trường  PHONG:Phòng 2/Thực thể SV_NOITRU: - Các thuộc tính:  MSSVNT :Mã số sinh viên nội trú là thuộc tính khóa dùng để phân biệt với sinh viên tạm trú 3/Thực thể SV_TAMTRU: - Các thuộc tính:  MSSVTT :Mã số sinh viên tạm trú là thuộc tính khóa 4/ Thực thể: PHONG - Mỗi thực thể tượng trưng cho một phòng có sinh viên đăng ở - Các thuộc tính:  MAPHG :Mã Số Phòng là thuộc tính khóa dùng để phân biệt các phòng với nhau  TENPHG:tên phòng  TRPHG:Trưởng phòng 5/Thực thể:PHONG_HC − Mỗi thực thể cho biết thông tin về phòng làm việc của nhân viên − Các thuộc tính:  MPHC :Mã phòng hành chính là thuộc tính khóa 6/Thực thể:PHONG_O − Mỗi thực thể cho biết thông tin về phòng ở của sinh viên − Các thuộc tính: 8 Phân tích thiết kế hệ thống quản túc  MSPHO :Mã số phòng ở là thuộc tính khóa 7/ Thực thể: NHANVIEN − Mỗi thực thể cho biết thông tin về nhân viên − Các thuộc tính:  MANV :Mã số nhân viên là thuộc tính khóa dùng để phân biệt nhân viên khác  HOTENNV:Họ và tên nhân viên  GIOITINH: Giới tính  DIACHI:Địa chỉ  SDT:Số điện thoại 8/ Thực thể:NV_HC − Mỗi thực thể cho biết vai trò của từng nhân viên trong phòng hành chính − Các thuộc tính:  MSNVHC :Mã số nhân viên hành chính 9/ Thực thể:NV_BV − Cho biêt vai trò của từng nhân viên bảo vệ − Các thuộc tính:  MSNVBV :Mã số nhân viên bảo vệ 10/ Thực thể: HOADON − Mỗi thực thể cho biết số tiền mà sinh viên trong một phòng phải trả. − Các thuộc tính:  MAHD :Mã số hóa đơn là thuộc tính khóa dùng để phân biệt hóa đơn tưng phòng  MAPHG:Mã số phòng  TTIEN:Tổng tiền 11/Thực thể: HOPDONG − Mỗi thực thể cho biết thời gian bắt đầu và kết thúc của sinh viên khi đăng ở. − Các thuộc tính:  MSHDG :Mã số hợp đồng  TGBD:Thời gian bắt đầu  TGKT:Thời gian kết thúc 12/Thực thể:TRUONG − Mỗi thực thể cho biết thông tin về trường nơi mà sinh viên có sinh viên đang theo học − Các thuộc tính:  MSTRG:Mã số trường là thuiộc tính khóa dung để phân biệt giữa các trường với nhau  TENTRUONG:Tên trường 9 Phân tích thiết kế hệ thống quản túc  DIACHI:Địa chỉ 13/Thực thể:HOATDONG − Mổi thực thể cho biết thông tin về những hoạt động mà sinh viên tham gia − Các thuộc tính:  MHDONG :Mã số hoạt động là thuộc tính khóa phân biệt các hoạt động  TENHD:Tên hoạt động  TGTCHUC:Thời gian tổ chức 14/Thực thể:CHUCVU − Mỗi thực thể cho biết chức vụ của nhân viên và sinh viên(nếu có) − Các thuộc tính:  MSCV :Mã số chức vụ là thuộc tính khóa phân biệt giũa các loại chức vụ  TENCV:Tên chức vụ 15/Thực thể:THANNHAN − Mỗi thực thể cho biết mối quan hệ của sinh viên với gia đình − Các thuộc tính:  MSSV :Mã số sinh viên là thuộc tinh khóa cho biết thân nhân đó họ hàng với sinh viên nào  TENTN :Tên thân nhân  DIACHI:Địa chỉ  QUANHE:Quan hệ 10 [...]... HOADON(MAHD,MAPHG,TTIEN) TRUONG(MSTRG,TENTRUONG,DIACHI) HOATDONG(MHDONG,TENHD,TGTCHUC) HOPDONG(MSHDG,TGBD,TGKT) THANNHAN(MSSV,TENTN,DIACHI,QUANHE) 13 Phân tích thiết kế hệ thống quản túc 5.Mô tả quan hệ: 1) Quan hệ SINHVIEN STT Tên thuộc tính 1 MSSV 2 HOTENSV 3 4 5 6 7 8 9 Quan hệ SINHVIEN Diễn giải Ki u DL Loại DL Mã số sinh SN B viên Họ tên sinh CD B viên Địa chỉ CD B Số điện thoại SN B Trường CD B Phòng SN B Giới... đa: 50*105(Byte) = 5,25KB 3 )Quan hệ NHANVIEN_HC: Quan hệ NV_HC STT Thuộc tính Diễn giải Ki u DL 1 MSNVHC Mã số nhân viên hành chính Tổng CT Loại DL B MGT Số byte RB 10 PK 10 -Khối lượng: Số dồng tối tiểu: 15 Số dòng tối đa: 30 Kích thước tối tiểu: 15*10 = 0,15KB Kích thước tối đa: 30*10 = 0,3KB 4 )Quan hệ NHANVIEN_BAOVE: STT Thuộc tính 1 MSNVBV Quan hệ NHANVIEN_BAOVE Diễn giải Ki u Loai DL DL Mã số nhân... túc 8 )Quan hệ TRUONG: Quan hệ TRUONG Diễn giải Ki u DL STT Thuộc tính 1 2 3 MSTRG TENTRUONG DIACHI Mã số trường Tên trường Địa chỉ Tổng CT CD CD Loai DL B B B MGT Số byte 10 40 40 90 RB Số byte 10 RB PK -Khối lượng: Số dòng tối tiểu: 2 Số dòng tối đa: 6 Kích thước tối tiểu: 2*90 = 0,180KB Kích thước tối đa: 6*90 = 0,54KB 9 )Quan hệ HOATDONG : Quan hệ HOATDONG STT Thuộc tính Diễn giải Ki u DL 1 MHDONG... TENCV Quan hệ CHUCVU Diễn giải Ki u DL Mã số chức vụ Tên chức vụ Tổng CT CD 18 Loai DL B B MGT PK Phân tích thiết kế hệ thống quản túc -Khối lượng: Số dòng tối tiểu:21 Số dòng tối đa:51 Kích thước tối tiểu:20*21(Byte)=0,42KB Kích thước tối đa:51*20(Byte)=1,02KB 13) Quan hệ THANNHAN : STT Thuộc tính 1 MSSV 2 3 4 TENTH DIACHI QUANHE Quan hệ THANNHAN Diễn giải Ki u DL Loai DL Mã số sinh SN B... đa:1000*50(Byte)=50KB 11 )Quan hệ HOADON: Quan hệ HOADON MGT Thuộc tính Diễn giải Ki u DL 1 2 3 MAHD MAPHG TTIEN Mã số hóa đơn Mã phòng Tổng tiền Tổng CT CT SN Loại DL B B B MGT Số byte 10 4 10 24 RB Số byte 10 10 20 RB PK FK -Khối lượng: Số dòng tối tiểu:105 Số dòng tối đa:200 Kích thước tối tiểu:24*105(Byte)=2,52KB Kích thước tối đa:24*200(Byte)=4,8KB 12 )Quan hệ CHUCVU: STT Thuộc tính 1 2 MACV TENCV Quan hệ CHUCVU... 200*13 = 2,600KB 6 )Quan hệ PHONG_HC: STT Thuộc tính 1 MPHC Quan hệ PH_HCHINH Diễn giải Ki u DL Loại DL Mã phòng CT B hành chính Tổng MGT Số byte 3 RB PK 3 -Khối lượng: Số dòng tối tiểu: 5 Số dòng tối đa: 10 Kích thước tối tiểu: 3*5 = 0,015KB Kích thước tối đa: 10*3 = 0,03KB 7 )Quan hệ PHONG_O: STT Thuộc tính 1 MSPHO Quan hệ PHONG_O Diễn giải Ki u DL Mã số phòng ở Tổng CT Loai DL B MGT Số byte 3 3 -Khối... (1,n) Quan NOISINH hệ SDT (0,n) TRUOMG PHONG DIACHI TRUONG PHONG_HC (0,n) PHONG_O MSPHO CHUCVU Có THANNHAN (1,1) MSSV TENTN DIACHI QUANHE (1,1) (1,n) HOADON MAHD MAPHG TTIEN SV_TAMTRU MSSVTT Tham gia HOPDONG Đăng ký (1,n) HOATDONG MHDONG TENHD TGTCHUC (1,n) (0,1) Tổ chức 12 MSHDG TGBD TGKT (1,1) Quản (1,n) Phân tích thiết kế hệ thống quản túc 4.Chuyển mô hình ERD sang mô hình quan hệ:... 20*10 = 0,2KB 5 )Quan hệ PHONG: 15 MGT Số byte 10 10 RB PK Phân tích thiết kế hệ thống quản túc Quan hệ PHONG STT Thuộc tính Diễn giải Ki u DL 1 2 3 MAPHG TENPHG TRPHG Mã số phòng Tên phòng Trưởng phòng Tổng SN CT SN Loai DL B B MGT Số byte 3 3 RB PK 13 -Khối lượng: Số dòng tối tiểu: 105 Số dòng tối đa: 200 Kích thước tối tiểu: 105*13 = 1,365KB Kích thước tối đa: 200*13 = 2,600KB 6 )Quan hệ PHONG_HC:... DL Mã số sinh SN B viên Tên thân nhân CD B Địa chỉ CD B Quan hệ CD B Tổng MGT Số byte 7 RB PK 30 50 10 97 PK Số byte RB 7 PK -Khối lượng: Số dòng tối tiểu: 900 Số dòng tối đa: 5000 Kích thuóc tối tiểu: 97*900(Byte) = 83.7KB Kích thước tối đa: 5000*97(Byte) = 485KB 14 )Quan hệ SV_NOITRU: STT Thuộc tính 1 MSSVNT Quan hệ SINHVIEN_NOITRU Diễn giải Ki u Loại DL DL Mã số sinh CT B viên nội trú Tổng -Khối... thống quản túc Kích thước tối đa: 950*7 = 6650(Byte) 15 )Quan hệ SV_TAMTRU: STT Thuộc tính 1 Quan hệ SINHVIEN_TAMTRU Diễn giải Ki u DL Loại DL Mã sinh viên CT B tạm trú Tổng MSSVTT MGT -Khối lượng: Số dòng tối tiểu: 100 Số dòng tối đa: 150 Kích thước tối tiểu: 7*100 = 700(Byte) Kích thước tối đa: 150*7 =1050(Byte) **Ghi Chú** Ki u Dữ Liệu: SN : Số nguyên CT : Chuỗi tĩnh CD : Chuỗi động N : . THANNHAN(MSSV,TENTN,DIACHI,QUANHE) 13 Phân tích thiết kế hệ thống quản lý kí túc xá 5.Mô tả quan hệ : 1) Quan hệ SINHVIEN Quan hệ SINHVIEN STT. đó họ hàng với sinh viên nào  TENTN :Tên thân nhân  DIACHI:Địa chỉ  QUANHE :Quan hệ 10 Phân tích thiết kế hệ thống quản lý kí túc xá 2.Sơ đồ tổ

Ngày đăng: 26/03/2013, 21:14

Hình ảnh liên quan

- Từ sơ đồ tổ chức quản lí ký túc xá chúng ta có thề hình dung ra được quy cách hoạt động của ký túc xá.Tuy sơ đồ không được hoàn chỉnh nhưng giúp ban quản  lý ký túc xá quản lý sinh viên chặt chẽ hơn.Để quàn lý tốt đòi hỏi ban quản lý  phải linh hoạt cả  - phan tich thiet ke he thong quan ly ki tuc xa

s.

ơ đồ tổ chức quản lí ký túc xá chúng ta có thề hình dung ra được quy cách hoạt động của ký túc xá.Tuy sơ đồ không được hoàn chỉnh nhưng giúp ban quản lý ký túc xá quản lý sinh viên chặt chẽ hơn.Để quàn lý tốt đòi hỏi ban quản lý phải linh hoạt cả Xem tại trang 11 của tài liệu.
3.Mô hình ERD: SINHVIEN MSSV HOTENSV GIOITINH NGAYSINH NOISINH SDT TRUOMG PHONG DIACHITRUONGMSTRGTENTRUONGDIACHI NHANVIENMANVHOTENNVGIOITINHSDTDIACHI HOATDONG MHDONG TENHD TGTCHUC HOADONMAHDMAPHGTTIENCHUCVUMACVTENCV PHONGMAPHG TENPHGTRPHG THANNHANMSSVTENT - phan tich thiet ke he thong quan ly ki tuc xa

3..

Mô hình ERD: SINHVIEN MSSV HOTENSV GIOITINH NGAYSINH NOISINH SDT TRUOMG PHONG DIACHITRUONGMSTRGTENTRUONGDIACHI NHANVIENMANVHOTENNVGIOITINHSDTDIACHI HOATDONG MHDONG TENHD TGTCHUC HOADONMAHDMAPHGTTIENCHUCVUMACVTENCV PHONGMAPHG TENPHGTRPHG THANNHANMSSVTENT Xem tại trang 12 của tài liệu.
Output:In ra màn hình hoặc in ra từ máy in Table liên quan:HOADON - phan tich thiet ke he thong quan ly ki tuc xa

utput.

In ra màn hình hoặc in ra từ máy in Table liên quan:HOADON Xem tại trang 29 của tài liệu.
Button In: dùng để in dữ liệu trong bảng Kết quả Button Thoát: thoát khỏi form. - phan tich thiet ke he thong quan ly ki tuc xa

utton.

In: dùng để in dữ liệu trong bảng Kết quả Button Thoát: thoát khỏi form Xem tại trang 40 của tài liệu.
DL từ bảng SINHVIEN - phan tich thiet ke he thong quan ly ki tuc xa

t.

ừ bảng SINHVIEN Xem tại trang 41 của tài liệu.
Button Chi tiết NV: khi chọn một người trong Bảng chi tiết và click vào nút Chi tiết NV thì form THÔNG TIN CHI TIẾT sẽ hiện ra và cung cấp toàn bộ thông tin có liên  quan đến nhân viên đó - phan tich thiet ke he thong quan ly ki tuc xa

utton.

Chi tiết NV: khi chọn một người trong Bảng chi tiết và click vào nút Chi tiết NV thì form THÔNG TIN CHI TIẾT sẽ hiện ra và cung cấp toàn bộ thông tin có liên quan đến nhân viên đó Xem tại trang 42 của tài liệu.
Button In: In kết quả trong mục Bảng chi tiết - phan tich thiet ke he thong quan ly ki tuc xa

utton.

In: In kết quả trong mục Bảng chi tiết Xem tại trang 44 của tài liệu.
Button Sửa dùng để Sửa một hay nhiều mục trong bảng Kết quả Button Lưu là lưu thông tin vào cơ sở dữ liệu - phan tich thiet ke he thong quan ly ki tuc xa

utton.

Sửa dùng để Sửa một hay nhiều mục trong bảng Kết quả Button Lưu là lưu thông tin vào cơ sở dữ liệu Xem tại trang 50 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan