Thiết Kế Phần Mềm Quản Lý Thông Tin Sinh Viên Ở Trọ _ FREwww.bit.ly/taiho123

31 2.4K 2
Thiết Kế Phần Mềm Quản Lý Thông Tin Sinh Viên Ở Trọ _ FREwww.bit.ly/taiho123

Đ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

Đề Tài Quản lý sinh viên khoa Công Nghệ Thông Tin ở trọ. Nhóm thực hiện: 1. 2. 3. 4. 5. Nguyễn Mạnh Linh Nguyễn Đức Nghĩa Nguyễn Văn Vũ Hoàng Đức Hải Tạ Duy Khánh 0512760 0512772 0512820 0512732 0512632 Nội dung: I. PHÂN TÍCH YÊU CẦU PHẦN MỀM 1. Khảo sát hiện trạng 2. Yêu cầu phần mềm 3. Xác định yêu cầu phần mềm 4. Danh sách các quy định 5. Mô hình hoá các yêu cầu II. THIẾT KẾ PHẦN MỀM 1. Thiết kế giao diện 2. Thiết kế dữ liệu I. PHÂN TÍCH YÊU CẦU PHẦN MỀM: 1. Khảo sát hiện trạng: • • Phần mềm quản lý sinh viên ở trọ nhằm đáp ứng yêu cầu quản lý tất cả các thông tin của sinh viên về nơi tạm trú trong quá trình học tại trường Đại học Đà Lạt. Phần mềm này được cung cấp cho bộ phận văn thư của khoa Công nghệ Thông tin sử dụng để quản lý sinh viên. Chức năng chính của phần mềm quản lý ở trọ được thực hiện khi bạn cần biết các thông tin sinh viên hay có nhu cầu kiểm tra quá trình ở trọ, địa chỉ thường trú, địa chỉ tạm trú…tương ứng với sinh viên đó. I. PHÂN TÍCH YÊU CẦU PHẦN MỀM: 2. Yêu cầu phần mềm: Loại thông tin Tên công việc: Ý nghĩa Quản lý sinh viên khoa Công nghệ thông tin ở trọ. Người dùng : Bộ phận giáo vụ khoa Công nghệ thông tin. Nội dung : Ghi nhận thông tin của sinh viên khoa Công nghệ thông tin đi ở trọ. I. PHÂN TÍCH YÊU CẦU PHẦN MỀM: 2. Yêu cầu phần mềm: • Phân loại yêu cầu: • Yêu cầu chức năng : Lưu trữ Lưu trữ thông tin sinh viên khoa Công nghệ thông tin xuống cơ sở dữ liệu. Tra cứu Tìm kiếm thông tin về nơi ở hiện tại của sinh viên khoa Công nghệ thông tin. Kết xuất Xuất danh sách nơi ở hiện tại của sinh viên khoa Công nghệ thông tin. I. PHÂN TÍCH YÊU CẦU PHẦN MỀM: 2. Yêu cầu phần mềm: • Phân loại yêu cầu: • Yêu cầu hệ thống : Sao lưu (Backup) Phục hồi dữ liệu (Restore) Lưu lại thông tin về nơi ở của sinh viên khoa Công nghệ thông tin. Tránh trường hợp dữ liệu bị hư hỏng. Trường hợp dữ liệu bị hư hỏng, ta cần phục hồi lại thông tin đã được lưu trữ. I. PHÂN TÍCH YÊU CẦU PHẦN MỀM: 3. Xác định yêu cầu phần mềm: • A.Các thành phần tham gia Nhóm làm đề tài và bộ phận giáo vụ khoa Công nghệ thông tin. • B.Các công đoạn -Khảo sát hiện trạng: Hiện trạng nghiệp vụ: Các công việc nhập thông tin của sinh viên khoa Công nghệ thông tin, tra cứu nơi ở hiện tại, kết xuất danh sách nơi ở hiện tại của sinh viên. -Lập danh sách yêu cầu: I. PHÂN TÍCH YÊU CẦU PHẦN MỀM: 3. Xác định yêu cầu phần mềm: 3.1.Yêu cầu chức năng , nghiệp vụ : Bộ phận Giáo vụ: Mã số YC Tên YC Loại YC Mã Số Quy Định Mã Số BMẫu YC_01 Nhập thông tin của sinh viên Lưu trữ QD_01 BM_01 Tra cứu YC_02 Tra cứu thông tin của sinh viên Lưu trữ YC_03 Cập nhật thông tin của sinh viên Xoá sinh viên khỏi cơ sở dữ liệu Lưu trữ Xuất thông tin sinh viên Kết xuất YC_04 YC_05 BM_02 QD_02 BM_03 QD_03 BM_04 QD_04 QD_05 BM_05 Ghi chú I. PHÂN TÍCH YÊU CẦU PHẦN MỀM: 3. Xác định yêu cầu phần mềm: 3.2.Yêu cầu hệ thống: Mã số YC Tên YC Loại YC YC_06 Sao lưu dữ liệu Sao lưu (backup) YC_07 Phục hỗi dữ liệu Phục Hồi (Restore) Mã Số Quy Định QD_06 Mã Số Biểu Mẫu BM_06 Ghi chú Lưu trữ dữ liệu tránh trường hợp dữ liệu hư hỏng Phục hồi lại dữ liệu QD_07 BM_07 I. PHÂN TÍCH YÊU CẦU PHẦN MỀM: 4. Danh sách các quy định: STT 1 2 3 MS_QD QD_01 QD_02 QD_03 Tên quy định Mô tả chi tiết -Khi có một sinh viên nhập học Nhập thông tin sinh viên khoa CNTT, thì ta lấy thông tin nhập vào CSDL. -Khi nhập sẽ gán cho mỗi SV một mã số nhất định. Tra cứu Cập nhật -Khi cần biết nơi ở hiện tại của một SV. -Tìm kiếm SV theo tên, mã số, lớp, khóa. Khi thông tin của SV thay đổi thì ta sẽ cập nhật xuống CSDL. I. PHÂN TÍCH YÊU CẦU PHẦN MỀM: 4. Danh sách các quy định: STT 4 5 6 7 MS_QD QD_04 QD_05 QD_06 QD_07 Tên quy định Mô tả chi tiết Xoá Khi SV không còn học ở khoa thì sẽ xóa khỏi CSDL. Xuất thông tin Khi cần biết thông tin của SV ta xuất ra một danh sách. Sao lưu Mỗi khi có dữ liệu mới thì phải sao lưu lại. Phục hồi Khi dữ liệu bị hư hỏng ta có thể phục hồi. I. PHÂN TÍCH YÊU CẦU PHẦN MỀM: 5. Mô hình hoá các yêu cầu: Giáo Giáovụ vụ Thông tin về Sinh viên(MSSV,Họ tên, Điạ chỉ,lớp, khóa) D1 Nhập Nhập thông thôngtin tin Kiểm tra có thuộc khoa CNTT, không trùng mã số. D3 Ghi nhận thông tin của SV xuống hệ thống. D4 Bộ nhớ phụ I. PHÂN TÍCH YÊU CẦU PHẦN MỀM: 5. Mô hình hoá các yêu cầu: Giáo Giáovụ vụ D1 Xuất thông báo cho người dùng biết D6 Thông tin SV ( MSSV,Họ tên,Lớp,Khóa) Tra Tracứu cứu Danh sách SV thoả mãn yêu cầu tìm kiếm D5 Dữ liệu xuất D3 Bộ nhớ phụ Máy Máyin in I. PHÂN TÍCH YÊU CẦU PHẦN MỀM: 5. Mô hình hoá các yêu cầu: Giáo Giáovụ vụ D1 Thông tin về đối tượng cần cập nhật(MSSV,Họ tên, Lớp,Khóa) Danh sách đối tượng thỏa mãn D1 D6 Cập Cậpnhật nhật Thông Thôngtin tin SV SV Ghi nhận kết quả cập nhật D4 D3 Bộ nhớ phụ Xuất thông báo cho người dùng biết I. PHÂN TÍCH YÊU CẦU PHẦN MỀM: 5. Mô hình hoá các yêu cầu: Giáo Giáovụ vụ Thông tin về đối tượng cần xóa (MSSV) D1 D6 Xuất thông báo cho người dùng biết Xóa XóaSV SV Danh sách đối tượng thỏa mãn D1 Ghi nhận kết quả D4 D3 Bộ nhớ phụ I. PHÂN TÍCH YÊU CẦU PHẦN MỀM: 5. Mô hình hoá các yêu cầu: Giáo Giáovụ vụ D1 Sao Saolưu lưu dữ dữliệu liệu (Backup) (Backup) Đọc dữ liệu của hệ thống D5 Thiết Thiếtbị bịlưu lưutrữ trữ Sao lưu dữ liệu xuống thiết bị lưu trữ (Ổ đĩa cứng ,CD…) D3 Bộ nhớ phụ I. PHÂN TÍCH YÊU CẦU PHẦN MỀM: 5. Mô hình hoá các yêu cầu: Giáo Giáovụ vụ D1 Thiết Thiếtbị bịlưu lưutrữ trữ Đọc dữ liệu từ thiết bị lưu trữ D2 Phục Phụchồi hồi dữ dữliệu liệu (Restore) (Restore) Phục hồi dữ liệu xuống hệ thống D4 Bộ nhớ phụ II. THIẾT KẾ PHẦN MỀM 1. Thiết kế giao diện: 1.1.Mô hình hóa phần mềm: Quản lý sinh viên Lập danh sách thông tin cho SV Quá trình ở trọ Lập quá trình thay đổi địa chỉ tạm trú Quản lý nhà trọ Lập danh sách địa chỉ tạm trú II. THIẾT KẾ PHẦN MỀM 1. Thiết kế giao diện: 1.2. Thiết kế giao diện: 1.2.1. Màn hình quản lý thông tin sinh viên: • Nội dung: thông tin chi tiết của sinh viên • Thao tác người dùng: – Tìm thông tin của sinh viên theo MSSV,Họ và tên SV, Lớp, Quê quán. – Thêm 1 sinh viên mới. – Xóa thông tin của 1 sinh viên – Cập nhật thông tin của 1 sinh viên. 1.2.1. Màn hình quản lý thông tin SV: II. THIẾT KẾ PHẦN MỀM 1. Thiết kế giao diện: 1.2. Thiết kế giao diện: 1.2.2. Màn hình quản lý quá trình ở trọ: • Nội dung: thông tin về địa chỉ tạm trú của sinh viên • Thao tác người dùng: – Tìm thông tin về địa chỉ tạm trú theo: MSSV, Địa chỉ tạm trú, Chủ Nhà – Thêm 1 địa chỉ tạm trú – Xóa 1 địa chỉ tạm trú – Cập nhật 1 địa chỉ tạm trú 1.2.2. Màn hình quản lý quá trình ở trọ: II. THIẾT KẾ PHẦN MỀM 1. Thiết kế giao diện: 1.2. Thiết kế giao diện: 1.2.3. Màn hình quản lý nhà trọ: • Nội dung: thông tin chi tiết về nhà trọ của 1 SV • Thao tác người dùng: – Tìm thông tin về nhà trọ của 1 SV theo: Địa chỉ, Chủ nhà, Số ĐT – Cập nhật địa chỉ chủ nhà – Thêm địa chỉ chủ nhà khi có 1 SV đến ở trọ – Xóa địa chỉ chủ nhà khi có 1 SV chuyển đi 1.2.3. Màn hình quản lý nhà trọ: II. THIẾT KẾ PHẦN MỀM: 2. Thiết kế dữ liệu: 2.1. Sơ đồ logic: SINHVIEN OTRO NHATRO 2.2. Quá trình thiết kế dữ liệu với tính đúng đắn: Phần mềm có các yêu cầu chính sau: • Nhập thông tin cho 1 sinh viên mới. • Nhập thông tin cho 1 địa chỉ mới. • Xem quá trình ở trọ của 1 sinh viên. II. THIẾT KẾ PHẦN MỀM: 2.2. Quá trình thiết kế dữ liệu với tính đúng đắn (tt): Yêu cầu 1: Nhập thông tin cho 1 sinh viên mới • Lập bảng SINHVIEN với các thuộc tính: MSSV, Họ tên SV, Ngày sinh, Giới tính, Quê quán, Lớp • Sơ đồ logic: SINHVIEN • Chi tiết bảng: SINHVIEN(MSSV, HoTenSV, NgaySinh, GioiTinh, QueQuan, Lop) II. THIẾT KẾ PHẦN MỀM: 2.2. Quá trình thiết kế dữ liệu với tính đúng đắn (tt): Yêu cầu 2: Nhập thông tin cho địa chỉ tạm trú mới • Lập bảng NHATRO với các thuộc tính: Địa chỉ, Chủ nhà, Số ĐT • Sơ đồ logic: NHATRO • Chi tiết bảng: NHATRO(DiaChi, ChuNha, SoDT) II. THIẾT KẾ PHẦN MỀM: 2.2. Quá trình thiết kế dữ liệu với tính đúng đắn (tt): Yêu cầu 3: Xem quá trình ở trọ của 1 sinh viên • Thông tin mới: Ngày đến, Ngày đi. • Lập thêm bảng mới: OTRO • Sơ đồ logic: SINHVIEN OTRO • Chi tiết bảng: OTRO(MSSV, DiaChi, ChuNha, NgayDen, NgayDi) NHATRO II. THIẾT KẾ PHẦN MỀM: 2.3. Mô tả thông tin chi tiết: Bảng SINHVIEN: • Ý nghĩa: lưu trữ tất cả các thông tin về SV • Dạng tóm tắt: SINHVIEN(MSSV, HoTenSV, NgaySinh, GioiTinh, QueQuan, Lop) • Dạng chi tiết: STT Thuộc tính Kiểu Miền giá trị 1 MSSV 2 HoTenSV Chuỗi Không quá 30 ký tự Họ tên sinh viên 3 NgaySinh Ngày 8 ký tự Ngày sinh 4 GioiTinh Chuỗi Không quá 3 ký tự Giới tính 5 QueQuan Chuỗi Không quá 50 ký tự Quê quán 6 Lop Chuỗi,số Không quá 10 ký tự Chuỗi,số Không quá 10 ký tự Ý nghĩa Mã số sinh viên Lớp II. THIẾT KẾ PHẦN MỀM: 2.3. Mô tả thông tin chi tiết:  Bảng NHATRO: • Ý nghĩa: lưu trữ tất cả các thông tin địa chỉ tạm trú • Dạng tóm tắt: NHATRO(DiaChi, ChuNha, SoDT) • Dạng chi tiết: STT Thuộc tính Kiểu Miền giá trị Ý nghĩa 1 DiaChi Chuỗi, số Không quá 50 kí tự Địa chỉ tạm trú 2 ChuNha Chuỗi Không quá 30 kí tự Chủ nhà 3 SoDT Chuỗi, số Không quá 12 kí tự Số điện thoại II. THIẾT KẾ PHẦN MỀM: 2.3. Mô tả thông tin chi tiết:  Bảng OTRO: • Ý nghĩa: lưu trữ tất cả các thông tin về quá trình ở trọ của 1 SV • Dạng tóm tắt: OTRO(MSSV, DiaChi, ChuNha, NgayDen, NgayDi) • Dạng chi tiết: STT Thuộc tính Kiểu Miền giá trị Ý nghĩa 1 MSSV Chuỗi,số Không quá 10 ký tự Mã số sinh viên 2 DiaChi Chuỗi,số Không quá 50 ký tự Địa chỉ tạm trú 3 ChuNha Chuỗi Không quá 30 ký tự Chủ nhà 4 NgayDen Ngày 8 ký tự Ngày đến 5 NgayDi Ngày 8 ký tự Ngày đi [...]... D4 Bộ nhớ phụ II THIẾT KẾ PHẦN MỀM 1 Thiết kế giao diện: 1.1.Mô hình hóa phần mềm: Quản lý sinh viên Lập danh sách thông tin cho SV Quá trình ở trọ Lập quá trình thay đổi địa chỉ tạm trú Quản lý nhà trọ Lập danh sách địa chỉ tạm trú II THIẾT KẾ PHẦN MỀM 1 Thiết kế giao diện: 1.2 Thiết kế giao diện: 1.2.1 Màn hình quản lý thông tin sinh viên: • Nội dung: thông tin chi tiết của sinh viên • Thao tác người... – Tìm thông tin của sinh viên theo MSSV,Họ và tên SV, Lớp, Quê quán – Thêm 1 sinh viên mới – Xóa thông tin của 1 sinh viên – Cập nhật thông tin của 1 sinh viên 1.2.1 Màn hình quản lý thông tin SV: II THIẾT KẾ PHẦN MỀM 1 Thiết kế giao diện: 1.2 Thiết kế giao diện: 1.2.2 Màn hình quản lý quá trình ở trọ: • Nội dung: thông tin về địa chỉ tạm trú của sinh viên • Thao tác người dùng: – Tìm thông tin về... nhà trọ: II THIẾT KẾ PHẦN MỀM: 2 Thiết kế dữ liệu: 2.1 Sơ đồ logic: SINHVIEN OTRO NHATRO 2.2 Quá trình thiết kế dữ liệu với tính đúng đắn: Phần mềm có các yêu cầu chính sau: • Nhập thông tin cho 1 sinh viên mới • Nhập thông tin cho 1 địa chỉ mới • Xem quá trình ở trọ của 1 sinh viên II THIẾT KẾ PHẦN MỀM: 2.2 Quá trình thiết kế dữ liệu với tính đúng đắn (tt): Yêu cầu 1: Nhập thông tin cho 1 sinh viên. .. quản lý quá trình ở trọ: II THIẾT KẾ PHẦN MỀM 1 Thiết kế giao diện: 1.2 Thiết kế giao diện: 1.2.3 Màn hình quản lý nhà trọ: • Nội dung: thông tin chi tiết về nhà trọ của 1 SV • Thao tác người dùng: – Tìm thông tin về nhà trọ của 1 SV theo: Địa chỉ, Chủ nhà, Số ĐT – Cập nhật địa chỉ chủ nhà – Thêm địa chỉ chủ nhà khi có 1 SV đến ở trọ – Xóa địa chỉ chủ nhà khi có 1 SV chuyển đi 1.2.3 Màn hình quản lý. .. SoDT) II THIẾT KẾ PHẦN MỀM: 2.2 Quá trình thiết kế dữ liệu với tính đúng đắn (tt): Yêu cầu 3: Xem quá trình ở trọ của 1 sinh viên • Thông tin mới: Ngày đến, Ngày đi • Lập thêm bảng mới: OTRO • Sơ đồ logic: SINHVIEN OTRO • Chi tiết bảng: OTRO(MSSV, DiaChi, ChuNha, NgayDen, NgayDi) NHATRO II THIẾT KẾ PHẦN MỀM: 2.3 Mô tả thông tin chi tiết: Bảng SINHVIEN: • Ý nghĩa: lưu trữ tất cả các thông tin về SV... YÊU CẦU PHẦN MỀM: 5 Mô hình hoá các yêu cầu: Giáo Giáovụ vụ D1 Thông tin về đối tượng cần cập nhật(MSSV,Họ tên, Lớp,Khóa) Danh sách đối tượng thỏa mãn D1 D6 Cập Cậpnhật nhật Thông Thôngtin tin SV SV Ghi nhận kết quả cập nhật D4 D3 Bộ nhớ phụ Xuất thông báo cho người dùng biết I PHÂN TÍCH YÊU CẦU PHẦN MỀM: 5 Mô hình hoá các yêu cầu: Giáo Giáovụ vụ Thông tin về đối tượng cần xóa (MSSV) D1 D6 Xuất thông. .. MỀM: 5 Mô hình hoá các yêu cầu: Giáo Giáovụ vụ Thông tin về Sinh viên( MSSV,Họ tên, Điạ chỉ,lớp, khóa) D1 Nhập Nhập thông thôngtin tin Kiểm tra có thuộc khoa CNTT, không trùng mã số D3 Ghi nhận thông tin của SV xuống hệ thống D4 Bộ nhớ phụ I PHÂN TÍCH YÊU CẦU PHẦN MỀM: 5 Mô hình hoá các yêu cầu: Giáo Giáovụ vụ D1 Xuất thông báo cho người dùng biết D6 Thông tin SV ( MSSV,Họ tên,Lớp,Khóa) Tra Tracứu cứu... (tt): Yêu cầu 1: Nhập thông tin cho 1 sinh viên mới • Lập bảng SINHVIEN với các thuộc tính: MSSV, Họ tên SV, Ngày sinh, Giới tính, Quê quán, Lớp • Sơ đồ logic: SINHVIEN • Chi tiết bảng: SINHVIEN(MSSV, HoTenSV, NgaySinh, GioiTinh, QueQuan, Lop) II THIẾT KẾ PHẦN MỀM: 2.2 Quá trình thiết kế dữ liệu với tính đúng đắn (tt): Yêu cầu 2: Nhập thông tin cho địa chỉ tạm trú mới • Lập bảng NHATRO với các thuộc... tắt: SINHVIEN(MSSV, HoTenSV, NgaySinh, GioiTinh, QueQuan, Lop) • Dạng chi tiết: STT Thuộc tính Kiểu Miền giá trị 1 MSSV 2 HoTenSV Chuỗi Không quá 30 ký tự Họ tên sinh viên 3 NgaySinh Ngày 8 ký tự Ngày sinh 4 GioiTinh Chuỗi Không quá 3 ký tự Giới tính 5 QueQuan Chuỗi Không quá 50 ký tự Quê quán 6 Lop Chuỗi,số Không quá 10 ký tự Chuỗi,số Không quá 10 ký tự Ý nghĩa Mã số sinh viên Lớp II THIẾT KẾ PHẦN MỀM:... nhận kết quả D4 D3 Bộ nhớ phụ I PHÂN TÍCH YÊU CẦU PHẦN MỀM: 5 Mô hình hoá các yêu cầu: Giáo Giáovụ vụ D1 Sao Saolưu lưu dữ dữliệu liệu (Backup) (Backup) Đọc dữ liệu của hệ thống D5 Thiết Thiếtbị bịlưu lưutrữ trữ Sao lưu dữ liệu xuống thiết bị lưu trữ (Ổ đĩa cứng ,CD…) D3 Bộ nhớ phụ I PHÂN TÍCH YÊU CẦU PHẦN MỀM: 5 Mô hình hoá các yêu cầu: Giáo Giáovụ vụ D1 Thiết Thiếtbị bịlưu lưutrữ trữ Đọc dữ liệu từ thiết

Ngày đăng: 16/10/2015, 21:33

Từ khóa liên quan

Mục lục

  • Đề Tài Quản lý sinh viên khoa Công Nghệ Thông Tin ở trọ.

  • Nội dung:

  • I. PHÂN TÍCH YÊU CẦU PHẦN MỀM:

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • II. THIẾT KẾ PHẦN MỀM

  • Slide 19

  • Slide 20

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

Tài liệu liên quan