Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 130 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
130
Dung lượng
8,74 MB
Nội dung
Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình LỜI NÓI ĐẦU Xã hội ngày phát triển có nhiều đối tượng thông tin đa dạng Việc nắm bắt quản trị thông tin ngày trở nên khó khăn, phức tạp đòi hỏi người quản lý phải động sáng tạo Con đường tìm hướng mới, thay đổi hình thức cũ không phù hợp trở thành buớc đột phá hoạt động quản lý nay… Công nghệ thông tin dần trở thành lĩnh vực phát triển mũi nhọn ứng dụng lợi ích đem lại.Có nhiều công việc ứng dụng công nghệ thông tin đặc biệt công tác quản lý Nó hoàn toàn ưu điểm công tác quản lý trước mà phận quản lý trước dùng máy tính cầm tay tính chậm thuờng gây sai xót phải tính nhiều nên tránh khỏi máy sử dụng máy tính hạn chế giải Các chương trình quản lý giúp cải tiến số lượng chất lượng với độ xác cao việc quản lý Trong năm gần đây, chương trình quản lý không xa lạ với quan hành nghiệp, doanh nghiệp …Quản lý xâm nhập vào lĩnh vực đời sống xã hội như: Quản lý nhân , quản lý lương … quan, quản lý chương trình đào tạo, quản lý sinh viên , quản lý thư viện trường đại học cao đẳng trung học phổ thông… Đặc biệt giáo dục và đào tạo, công tác Quản lý sinh viên quá trình học tập và rèn luyện là rất phức tạp và đòi hỏi độ chính xác cao Công tác quản lý sinh viên đòi hỏi phải có thống tuyệt đối xác giúp cho quan quản lý có điều chỉnh hợp lý, kịp thời phương pháp quản lý kế hoạch đào tạo Hệ thống quản lý sinh viên giúp công tác quản lý điểm sinh viên học viện nhà trường nói chung Học viện Kỹ Thuật Quân Sự nói riêng giải khó khăn nêu tăng tính hiệu công tác quản lý Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình MỤC LỤC LỜI NÓI ĐẦU .1 LỜI NÓI ĐẦU MỤC LỤC .2 MỤC LỤC CHƯƠNG I: MÔ TẢ HỆ THỐNG 1.2 Cơ cấu tổ chức phân công trách nhiệm 1.3 Quy trình xử lý liệu xử lý 1.4 Mẫu biểu 11 1.5 Mô hình tiến trình nghiệp vụ hệ thống 16 II – Xử lý sơ tổng hợp kết khảo sát 18 2.1 Mô tả chi tiết công việc 18 2.2 Mô tả chi tiết liệu .22 2.3 Tổng hợp xử lý 29 2.4 Tổng hợp liệu .30 2.5 Tổng hợp liệu .31 CHƯƠNG II: PHÂN TÍCH HỆ THỐNG VỀ CHỨC NĂNG .32 I Sơ đồ phân rã chức 32 1.1 Xác định các chức chi tiết 32 1.2 Gom nhóm các chức 37 1.3 Vẽ sơ đồ phân rã chức 38 II Sơ đồ luồng dữ liệu 39 2.1 Định nghĩa các kí hiệu sử dụng sơ đồ luồng dữ liệu 39 2.2 Sơ đồ luồng dữ liệu mức (mức khung cảnh) 42 2.3 Sơ đồ luồng dữ liệu mức (mức đỉnh) 42 2.4 Sơ đồ luồng dữ liệu mức (mức dưới đỉnh) .43 46 III Đặc tả một số chức hệ thống 46 3.1 Quản lý hồ sơ sinh viên 46 3.2 In danh sách sinh viên theo lớp 47 3.3 Tìm kiếm, tra cứu sinh viên 47 3.4 Thống kê sinh viên thi lại .48 3.5 Thống kê sinh viên được học bổng học kỳ 48 3.6 Thống kê sinh viên lưu ban 48 3.7 In bảng điểm cá nhân của sinh viên tốt nghiệp 49 CHƯƠNG III: PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU 49 I Mô hình thực thể liên kết mở rộng .49 1.1 Xác định kiểu thực thể, kiểu thuộc tính .49 1.2 Xác định kiểu liên kết 52 1.3 Định nghĩa ký hiệu sử dụng mô hình ER mở rộng 53 1.4 Vẽ mô hình ER mở rộng 54 II Chuyển đổi từ mô hình thực thể mở rộng sang mô hình thực thể kinh điển 55 Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình 2.1 Các quy tắc chuyển đổi từ mô hình thực thể mở rộng sang mô hình thực thể kinh điển áp dụng bài toán 55 2.2 Vẽ mô hình thực thể kinh điển 57 III Chuyển mô hình thực thể kinh điển sang mô hình thực thể hạn chế 58 3.1 Các quy tắc chuyển đổi từ mô hình thực thể kinh điển sang mô hình thực thể hạn chế áp dụng bài toán .58 3.2 Định nghĩa các ký hiệu mô hình 61 3.3 Vẽ mô hình thực thể hạn chế 62 IV Chuyển từ mô hình thực thể hạn chế sang mô hình quan hệ 63 4.1 Các quy tắc chuyển đổi từ mô hình hạn chế sang mô hình quan hệ áp dụng bài toán 63 4.2 Vẽ mô hình quan hệ 65 4.3 Mô tả chi tiết các bảng mô hình quan hệ 65 V Kết luận 77 CHƯƠNG IV: THIẾT KẾ HỆ THỐNG 77 I Thiết kế tổng thể 77 1.1 Phân định các hệ 77 1.2 Phân định nhiệm vụ giữa người và máy .79 1.3 Vẽ DFD của hệ thống .85 II Thiết kế giao diện .86 2.1 Thiết kế menu chương trình 86 2.2 Thiết kế form nhập, báo cáo 93 III Thiết kế kiểm soát 107 3.1 Xác nhận nhu cầu bảo mật của hệ thống 107 3.2 Phân định các nhóm người dùng .108 3.3 Quy định quyền hạn cho các nhóm người dùng .108 108 IV Thiết kế sở dữ liệu vật lý .109 4.1 Xác định các bảng dữ liệu phục vụ nhu cầu bảo mật 109 4.2 Phân quyền cho nhóm người dùng 110 4.3 Mô hình dữ liệu hệ thống 114 4.4 Mô tả chi tiết các bảng mô hình quan hệ 116 ĐÁNH GIÁ VÀ KẾT LUẬN .129 Đánh giá kết quả 129 Qua trình làm tập lớn môn học nghiên cứu phân tích hệ thống Quản lý sinh viên đạt số kết sau: .129 Phương hướng mở rộng 129 Kết luận 130 Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình CHƯƠNG I: MÔ TẢ HỆ THỐNG I Mô tả nghiệp vụ của hệ thống 1.1 Nhiệm vụ bản: Cơ cấu tổ chức hệ thống quản lý sinh viên Học Viện Kỹ Thuật Quân Sự phân cấp gồm phòng, ban, khoa, hệ quản lý học viên Trong phòng liên quan chặt chẽ với quản lý sinh viên phòng đào tạo Công tác quản lý sinh viên bao gồm công việc quản lý hồ sơ sinh viên, quản lý chương trình đào tạo, quản lý kết học tập rèn luyện sinh viên từ giúp cho công tác kiểm soát thống kê việc khen thưởng, xét nhận học bổng, xét lưu ban, thi lại học lại sinh viên nhanh chóng xác tuyệt đối Thông qua công tác quản lý sinh viên mà có hồ sơ cụ thể kết học tập và rèn luyện sinh viên trường Do đặc thù việc đào tạo việc quản lý sinh viên chủ yếu nằm phòng đào tạo phòng ban, hệ quản lý học viên theo dõi quá trình rèn luyện và học tập ở nhà của học viên, xem kết học tập sinh viên, danh sách thi lại, lưu ban học bổng…và báo cáo kết rèn luyện sinh viên lên phòng đào tạo Các nhiệm vụ cụ thể mà hệ thống quản lý sinh viên phải thực là: - Lưu trữ đầy đủ thông tin học viên (hồ sơ sinh viên, điểm học tập môn học) học tập học viện - Lưu trữ, xử lý kết học tập sinh viên theo qui chế học viện GDĐT - Tổng kết phân loại học lực học viên giai đoạn, học kỳ, năm học Kết xuất thông tin kết học tập học viên, lớp, đơn vị quản lý học viên, làm sở để đơn vị theo dõi trình học tập rèn luyện học viên Từ để đơn vị quản lý học viên đề biện pháp đạo cụ thể nâng cao chất lượng học tập làm công tác phát triển đảng viên - Truy vấn danh sách học viên thuộc diện học bổng, học lại, thi lại học kỳ danh sách học viên lưu ban hàng năm theo qui chế học viện Phân tích thiết kế hệ thống thông tin - Lê Thị Thanh Bình Kết xuất bảng biểu, mẫu báo cáo khoa học tổng quát hay chi tiết theo yêu cầu phòng đào tạo, đơn vị sinh viên, lớp theo năm học In bảng kết học tập cho sinh viên tốt nghiệp trường 1.2 Cơ cấu tổ chức phân công trách nhiệm 1.2.1 Cơ cấu tổ chức Chia làm phận sau: - Bộ phận quản lý đào tạo (QL Đào tạo) - Bộ phận quản lý sinh viên (QL Sinh viên) - Bộ phận quản lý điểm (QL Điểm) 1.2.2 Phân công trách nhiệm - Bộ phận quản lý đào tạo: Cập nhật môn học, xây dựng chương trình đào tạo toàn khóa, kế hoạch giảng dạy học kỳ, thời khóa biểu cho giáo viên, sinh viên Đảm bảo môn học không bị chồng chéo, xếp khoa học - Bộ phận Quản lý sinh viên: Đảm nhiệm công việc liên quan đến hồ sơ sinh viên tạo sinh viên trúng tuyển, cập nhật hồ sơ sinh viên (HSSV), thực công việc lưu chuyển HSSV Lưu HSSV khóa trường Thực việc sinh viên chuyển lớp - Bộ phận quản lý điểm: Cập nhật điểm môn học cho sinh viên thi kết thúc môn – khóa học cập nhật có kiểm tra môn học đó, cập nhật điểm rèn luyện sinh viên, in phiếu ghi điểm cho giáo viên Tính điểm trung bình chung học tập học kỳ.Thống kê báo cáo danh sách sinh viên lưu ban, thi lại, học, học bổng… dựa quy định phòng đào tạovà điểm trung bình chung sinh viên Chuyển kết cho phận khác sinh viên 1.3 Quy trình xử lý liệu xử lý 1.3.1 Quy trình hoạt động việc quản lý sinh viên Học Viện Kỹ Thuật Quân Sự sau: - Khi sinh viên nhập học, hồ sơ sinh viên (HSSV) chuyển phòng đào tạo quản lý bao gồm: mã sinh viên, số HSSV,mã vạch, họ tên sinh viên, ngày sinh, giới tính,dân tộc, quê quán, ….sau Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình phân sinh viên lớp theo ngành, chuyên nghành đào tạo, loại hình đào tạo, hình thức đào tạo theo bố trí khoa - Vào đầu học kỳ năm học, dựa vào danh sách lớp, chương trình đào tạo ngành thực tế giảng dạy cho học kỳ trước, phòng đào tạo xếp thời khóa biểu, kế hoạch giảng dạy toàn khóa, kế hoạch giảng dạy học kỳ, phân công giáo viên giảng dạy, ghép lớp, tách lớp, phân công phòng học khu vực học - Trong học viện, học kỳ tổ chức thành hai giai đoạn học tập thi kiểm tra Sau giai đoạn phòng đào tạo tính điểm trung bình giai đoạn để có đánh giá sơ kết giai đoạn phục vụ số công tác khác - Cuối học kỳ, sau có điểm thi môn học, phòng đào tạo tập hợp Phiếu ghi điểm ( giáo viên gửi lên) , phòng đào tạo thực việc cập nhật điểm vào hệ thống quản lý điểm sinh viên máy tính tính điểm trung bình học kỳ Từ kết điểm sinh viên tính thống kê sinh viên thi lại, khen thưởng, xét học bổng, thống kê báo cáo lên quan cấp, thông báo tới gia đình của từng sinh viên vv… - Cuối năm học, phòng đào tạo xem xét trường hợp nghỉ học không đủ điều kiện lên lớp, thống kê danh sách sinh viên lưu ban, danh sách sinh viên phải học, điều chỉnh lại danh sách sinh viên - lớp … - Khi sinh viên hoàn thành khoá học, bộ phận quản lý điểm tiến hành tính điểm trung bình sinh viên, in bảng điểm cho sinh viên suốt trình học tập học viện Phòng đào tạo dựa vào kết học tập trình rèn luyện để phân loại cấp tốt nghiệp cho học viên trường - Phòng đào tạo thống kê các số liệu học viên tốt nghiệp giỏi, khá, trung bình, và các học viên không đủ điều kiện tốt nghiệp Phòng Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình đào tạo sẽ lập kế hoạch cho các sinh viên không đủ điều kiện tốt nghiệp và trả các môn còn nợ 1.3.2 Các liệu xử lý: Thông tin đầu vào: - Hồ sơ sinh viên: mã sinh viên, số HSSV, mã vạch, họ tên sinh viên, ngày sinh, giới tính,dân tộc, quê quán… - Danh mục lớp: mã lớp, tên lớp, ký hiệu, quân số, mã khóa, mã ngành,… - Danh mục môn học: Mã môn, tên môn, ký hiệu, số tiết , số đơn vị học trình, mã khóa, mã môn,… - Danh mục ngành: mã ngành, tên ngành, ký hiệu, - Danh mục chuyên ngành: Mã chuyên ngành,tên chuyên ngành, ký hiệu, - Danh mục khóa học: Mã khóa, tên khóa, mã loại hình đào tạo, mã hình thức đào tạo, năm bắt đầu, năm kết thúc,… - Danh mục khoa: mã khoa, tên khoa,ký hiệu,… - Danh mục môn: mã môn, tên môn, ký hiệu… - Danh mục loại hình đào tạo: mã loại hình, tên loại hình,ký hiệu, - Danh mục loại môn học: mã loại môn học,tên loại môn học - Danh mục hình thức tạo: mã hình thức tạo, tên hình thức đào tạo, ký hiệu, - Danh mục hình thức học: mã hình thức học, tên hình thức học, - Điểm sinh viên: mã chi tiết, mã sinh viên, mã lớp, mã môn, điểm lần1, điểm lần 2, điểm lần3, ghi - Chương trình đào tạo: mã chi tiết, mã loại hình tạo, mã hình thức đào tạo, mã ngành, mã chuyên ngành, mã môn, học kỳ, ghi - Danh mục tỉnh - Phiếu điểm môn học Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình Thông tin đầu ra: - Bảng điểm học tập sinh viên, lớp theo học kỳ, môn học, năm học , toàn khóa - Danh sách học viên thi lại, học lại,khen thưởng, học bổng,… - Văn chứng cho sinh viên trường - Thông báo kết học tập rèn luyện sinh viên để gửi gia đình - Các báo cáo thống kê kết học tập, rèn uyện sinh viên cho cấp để phục vụ công tác quản lý Một số khái niệm thuật ngữ o Một số khái niệm Một số quy chế tổ chức đào tạo, kiểm tra thi lại công nhận tốt nghiệp cho hệ đào tạo Đại học quy Cao đẳng Bộ Giáo dục & Đào Tạo trưởng Nguyễn Thiện Nhân ký định - Đơn vị học trình bản: Là đơn vị đo khối lượng lao động, học tập sinh viên, quy 15 tiết giảng dạy lý thuyết tập - Học phần: khối lượng quy định kiến thức tương đối trọn vẹn, sử dụng để tạo điều kiện thuận lợi cho người học tích lũy dần kiến thức trình học tập Mỗi học phần có khối lượng số không lớn đơn vị học trình Kiến thức học phần kết cấu dạng tích hợp kiến thức lấy từ nhiều môn học mức trình độ Từng học phần phải ký hiệu mã số phòng đào tạo truờng quy định riêng cách thống - Khóa học: Được tổ chức theo học kỳ, năm học Mỗi năm học có hai học kỳ Mỗi học kỳ có 15 tuần thực học tuần thi Trừ số trường Đại học trình đào tạo quy giai đoạn thi giai đoạn Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình o Một số quy định công tác quản lý sinh viên Học Viện Kỹ Thuật Quân Sự - Sinh viên bỏ thi kỳ thi chính: Nếu lý đáng xem bỏ thi lần nhận điểm lần thi Sinh viên không thi không đủ điều kiện dự thi chưa đạt kết kỳ thi học phần quyền xin thi thi lại kỳ thi phụ Kết công nhận kết của lần thi cuối cùng lần thi - Điểm kiểm tra: Điểm thi điểm trung bình chung sau học kỳ toàn khóa học tính theo thang điểm từ đến 10 Xếp loại theo điểm quy định sau: ∗ Từ – 10 : điểm giỏi ∗ Từ đến cận 8: điểm ∗ Từ đến cận 7: trung bình ∗ Từ đến cận 6: đạt yêu cầu ∗ Dưới 5: không đạt yêu cầu - Đối với học phần khối lượng lớn: Điểm cuối trung bình cộng lần thi cuối học phần làm tròn 0.5 - Điểm chung bình chung: Được lấy tròn đến chữ số thập phân Kết học tập sinh viên cuối học kỳ cuối giai đoạn, cuối khóa học đánh giá qua số liệu sau đây: ∗ Số học phần tích lũy ∗ Điểm trung bình chung ∗ Hệ số học phần lấy Đơn vị học trình chứa học phần ∗ Do vậy, điểm trung bình chung = Điểm chung bình theo đơn vị học trình số học phần học Công thức tính sau: ∑ (Điểm học phần * số đơn vị học trình học phần) Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình ∑ (Đơn vị học trình học phần) - Xét học bổng: Việc xét học bổng vào tiêu chuẩn sau: ∗ Điểm chung bình chung bình chung thi lần học kỳ ∗ Điểm cộng (Là lớp trửong hay bí thư chi đoàn được cộng thêm 0.1 vào điểm trung bình chung) ∗ Không vi phạm kỷ luật Căn vào tiêu trên, cuối học kỳ nhà trường dựa vào kết học tập sinh viên để xét mức học bổng: ∗ Loại 1: Điểm chung bình chung + điểm thưởng từ 9.00 trở lên, không có môn nào dưới đạt học bổng Lê Quý Đôn (1 triệu đồng một học kỳ) ∗ Loại 2: Điểm chung bình chung + điểm thưởng từ 8.50 đến 8.99, không có môn nào dưới đạt học bổng loại A (Loại A: 400.000đ một học kỳ) ∗ Loại 3: Điểm chung bình chung + điểm thưởng từ 8.00 đến 8.49, không có môn nào dưới đạt học bổng loại B(Loại B: 300.000đ một học kỳ) - Xét lưu ban : Sinh viên bị lưu ban trường hơp sau: ∗ Số đơn vị học trình thi lại lần không đạt trình Sinh viên bị lưu ban được chuyển xuống lớp có chuyên ngành tương đương (Ví dụ: Sinh viên học ở lớp Tin học Khoá 38 bị lưu ban sẽ chuyển xuống lớp Tin học Khoá 39.) - Xét học: Sinh viên tự ý bỏ học vi phạm nghiêm trọng quy chế nhà trường hoặc sinh viên lưu ban năm liên tiếp - Bằng tốt nghiệp: Cấp theo ngành đào tạo, ngành có ghi rõ tên ngành đào tạo, loại hình đào tạo hạng tốt nghiệp Hạng tốt nghiệp xác định vào điểm trung bình chung tích lũy học phần quy định cho ngành đào tạo: ∗ Xuất sắc: Điểm trung bình chung từ 9.00 trở lên 10 Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình 4.4 Mô tả chi tiết các bảng mô hình quan hệ Bảng khoa Số hiệu: Tên bảng: Khoa 3.Bí danh: DM_khoa Mô tả: bảng lưu trữ danh sách khoa trường Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu 1# Ma_khoa Mã khoa Char(4) Ten_khoa Tên khoa Nvarchar(30) Ky_hieu Ký hiệu Nvarchar(20) Active Đang sử dụng Bit(1) Cột khóa Quan hệ với bảng Null Khóa Số Tên Bảng môn Số hiệu: 2 Tên bảng: Bộ môn 3.Bí danh: DM_bo_mon Mô tả: bảng lưu trữ danh sách môn trường 116 Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu 1# Ma_bm Mã môn char(4) Ten_bm Tên môn Nvarchar(30) Ky_hieu Ký hiệu Nvarchar(20) Ma_khoa Mã khoa Char(4) Active Đang sử dụng Bit(1) Null Khóa Số Tên Cột khóa Quan hệ với bảng Ma_khoa Ma_khoa DM_Khoa Bảng loại hình đào tạo Số hiệu: Tên bảng: loại hình đào tạo 3.Bí danh: DM_lhdt Mô tả: bảng lưu trữ danh sách loại hình đào tạo Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu 1# Ma_lhdt Mã loại hình đào tạo Char(4) Ten_lhdt Tên loại hình đào tạo Nvarchar(30) Ky_hieu Ký hiệu Nvarchar(20) Active Đang sử dụng Bit(1) Cột khóa Quan hệ với bảng Null Khóa Số Tên Bảng hình thức đào tạo Số hiệu: Tên bảng: hình thức đào tạo 3.Bí danh: DM_htdt Mô tả: bảng lưu trữ danh sách hình thức đào tạo trường Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu 117 Null Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình 1# Ma_htdt Mã hình thức đào tạo Char(4) Ten_htdt Tên hình thức đào tạo Nvarchar(30) Ky_hieu Ký hiệu Nvarchar(20) Active Đang sử dụng Bit(1) Cột khóa Quan hệ với bảng Khóa Số Tên Bảng Ngành Số hiệu: Tên bảng: Ngành 3.Bí danh: DM_nganh Mô tả: bảng lưu trữ danh sách ngành đào tạo trường Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu 1# Ma_nganh Mã ngành Char(4) Ten_nganh Tên ngành Nvarchar(30) Ky_hieu Ký hiệu Nvarchar(20) Active Đang sử dụng Bit(1) Cột khóa Quan hệ với bảng Null Khóa Số Tên Bảng chuyên ngành Số hiệu: Tên bảng: Chuyên ngành 3.Bí danh: DM_Cnganh Mô tả: bảng lưu trữ danh sách chuyên ngành đào tạo trường Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu 1# Ma_Cnganh Mã Chuyên ngành Char(4) Ten_Cnganh Tên chuyên ngành Nvarchar(30) Ky_hieu Ký hiệu Nvarchar(20) Ma_nganh Mã ngành Char(4) 118 Null Phân tích thiết kế hệ thống thông tin Active Lê Thị Thanh Bình Đang sử dụng Bit(1) Khóa Số Tên Cột khóa Quan hệ với bảng Ma_nganh Ma_nganh DM_nganh Bảng hình thức học Số hiệu: Tên bảng: Hình thức học 3.Bí danh: DM_HT_hoc Mô tả: bảng lưu trữ danh sách hình thức học trường Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu 1# Ma_ht_hoc Mã hình thức học Char(4) Ten_ht_hoc Tên hình thức học Nvarchar(30) Ky_hieu Ký hiệu Nvarchar(20) Active Đang sử dụng Bit(1) Cột khóa Quan hệ với bảng Null Khóa Số Tên Bảng loại môn học Số hiệu: Tên bảng: loại môn học 3.Bí danh: DM_loai_MH Mô tả: bảng lưu trữ danh sách loại môn học Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu 1# Ma_loai_mh Mã loại môn học Char(4) Ten_loai_mh Tên loại môn học Nvarchar(30) Ky_hieu Ký hiệu Nvarchar(20) Active Đang sử dụng Bit(1) Cột khóa Quan hệ với bảng Khóa Số Tên 119 Null Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình Bảng khóa học Số hiệu: 3.Bí danh: DM_khoa_hoc Tên bảng: khóa học Mô tả: bảng lưu trữ danh sách khóa học trường Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu 1# Ma_khoa_hoc Mã khóa học Char(4) Ten_khoa_hoc Tên khóa học Nvarchar(30) Ma_lhdt Mã loại hình đào tạo Char(4) Ma_htdt Mã hình thức đào tạo Char(4) Nam_bd Năm học bắt đầu Datetime(8) Nam_kt Năm học kết thúc Datetime(8) Ky_hieu Ký hiệu Nvarchar(20) Active Đang sử dụng Bit(1) Null Khóa Số Tên Cột khóa Quan hệ với bảng Ma_lhdt Ma_lhdt DM_lhdt Ma_htdt Ma_htdt DM_htdt 10.Bảng lớp Số hiệu: 10 Tên bảng: lớp 3.Bí danh: DM_lop Mô tả: bảng lưu trữ danh sách lớp trường Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu 1# Ma_lop Mã lớp Char(4) Ten_lop Tên lớp Nvarchar(30) Ma_lhdt Mã loại hình đào tạo Char(4) 120 Null Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình Ma_htdt Mã hình thức đào tạo Char(4) Ma_khoa_ho c Mã khóa học Char(4) Ma_nganh Mã ngành Char(4) Ma_Cnganh Mã chuyên ngành Char(4) Nam_bd Năm học bắt đầu Datetime(8) Nam_kt Năm học kết thúc Datetime(8) 10 Ky_hieu Ký hiệu Nvarchar(20) 11 Ghi_chu Ghi Nvarchar(50) Khóa Số Tên Cột khóa Quan hệ với bảng Ma_lhdt Ma_lhdt DM_lhdt Ma_htdt Ma_htdt DM_htdt Ma_khoa_ho c Ma_khoa_hoc DM_khoa_hoc Ma_nganh Ma_nganh DM_nganh Ma_Cnganh Ma_Cnganh DM_Cnganh 11 Bảng môn học 3.Bí danh: DM_mon_hoc Số hiệu: 11 Tên bảng: môn học Mô tả: bảng lưu trữ danh sách môn học trường Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu 1# Ma_mon Mã môn học Char(4) Ten_mon Tên môn học Nvarchar(30) So_tiet Số tiết Int (4) So_dvht Số đơn vị học trình Int (4) Ma_lhdt Mã loại hình đào tạo Char(4) Ma_ht_hoc Mã hình thức học Char(4) 121 Null Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình Ma_khoa Mã khoa Char(4) Ma_bm Mã môn Char(4) Ma_nganh Mã ngành Char(4) 10 Ma_Cnganh Mã chuyên ngành Char(4) 11 Ky_hieu Nvarchar(20) 12 Ma_loai_mh Mã loại môn học Ký hiệu Char(4) Khóa Số Tên Cột khóa Quan hệ với bảng Ma_lhdt Ma_lhdt DM_lhdt Ma_ht_hoc Ma_ht_hoc DM_HT_hoc Ma_khoa Ma_khoa DM_khoa Ma_bm Ma_bm DM_bo_mon Ma_nganh Ma_nganh DM_nganh Ma_Cnganh Ma_Cnganh DM_Cnganh Ma_loai_mh Ma_loai_mh DM_loai_MH 12 Hồ sơ sinh viên Số hiệu: 12 Tên bảng: Hồ sơ sinh viên 3.Bí danh: HSSV Mô tả: bảng lưu trữ danh sách sinh viên Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu 1# Ma_SV Mã sinh viên Char(10) So_hssv Số hồ sơ sinh viên Varchar(15) Ma_vach Mã vạch Nvarchar(20) Ho_ten_sv Họ tên sinh viên Nvarchar(30) Ngay_sinh Ngày sinh Datetime(8) Gioi_tinh Giới tính Bit(1) Que_quan Quê quán Nvarchar(100) Dan_toc Dân tộc Nvarchar(15) 122 Null Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình Ton_giao Tôn giáo Nvarchar(15) 10 Tp_gia_dinh Thành phần gia đình Nvarchar(30) 11 Ho_ten_cha Họ tên cha Nvarchar(30) 12 Ho_ten_me Họ tên mẹ Nvarchar(30) 13 DC_bao_tin Địa báo tin Nvarchar(100) 14 Ma_khoa_ho c Mã khóa học Char(4) 15 Ma_lhdt Mã loại hình đào tạo Char(4) 16 Ma_lop Mã lớp Char(4) 17 Ma_ct Mã chi tiết khen thưởng Char(4) Khóa Số Tên Cột khóa Quan hệ với bảng Ma_khoa_ho c Ma_khoa_hoc DM_khoa_hoc Ma_lhdt Ma_lhdt DM_lhdt Ma_lop Ma_lop DM_lop Ma_ct Ma_ct DM_khen_thuong_KL 13 Bảng điểm sinh viên Số hiệu: 13 Tên bảng: Bảng điểm 3.Bí danh:bang_diem Mô tả: bảng lưu trữ điểm sinh viên Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu Ma_ct Mã chi tiết Char(4) Ma_SV Mã sinh viên Char(10) Ma_lop Mã lớp Char(4) Ma_mon Mã môn Char(4) Diem1 Điểm thi lần Float(8) Diem2 Điểm thi lại lần Float(8) 123 Null Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình Diem3 Điểm thi lại lần Float(8) Ghi_chu Ghi Nvarchar(50) Khóa Số Tên Cột khóa Quan hệ với bảng Ma_SV Ma_SV HSSV Ma_lop Ma_lop DM_lop Ma_mon Ma_mon DM_mon_hoc 14 Danh mục tỉnh Số hiệu: 14 Tên bảng: Danh mục Tỉnh 3.Bí danh: DM_Tinh Mô tả: bảng lưu trữ danh sách tỉnh(Thành phố) Việt nam Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu 1# Ma_tinh Mã Tỉnh Char(4) Ten_tinh Tên tỉnh Nvarchar(30) Active Đang sử dụng Bit(1) Cột khóa Quan hệ với bảng Null Khóa Số Tên 15.Bảng Danh mục giáo viên Số hiệu: 15 Tên bảng: dm_giáo_viên 3.Bí danh: DM_giao_vien Mô tả: bảng lưu trữ danh sách giáo viên Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu 1# Ma_gv Mã giáo viên Char(4) Ho_ten_gv Họ tên giáo viên Nvarchar(30) Ma_khoa Mã khoa Char(4) 124 Null Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình Hoc_ham Học hàm Nvarchar(20) Hoc-vi Học vị Nvarchar(20) Ma_bm Mã môn Char(4) Khóa Số Tên Cột khóa Quan hệ với bảng Ma_khoa Ma_khoa DM_khoa Ma_bm Ma_bm DM_bo_mon 16 Bảng kế hoạch giảng dạy 125 Phân tích thiết kế hệ thống thông tin Số hiệu: 16 Lê Thị Thanh Bình Tên bảng: Kế hoạch giảng dạy 3.Bí danh:KH_GD Mô tả: bảng lưu trữ kế hoạch giảng dạy Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu Ma_ct Mã chi tiết KHGD Char(4) Ma_lop Mã lớp Char(4) Ma_mon Mã môn Char(4) Ma_gv Mã giáo viên Char(4) T1 Tuần SmallInt(2) T2 Tuần SmallInt(2) … … … … T30 Tuần 30 SmallInt(2) Hoc_ky Học kỳ SmallInt(2) Nam_hoc Năm học Datetime(8) 10 Ghi_chu Ghi chú Nvarchar(100) Null Khóa Số Tên Cột khóa Quan hệ với bảng Ma_lop Ma_lop DM_lop Ma_mon Ma_mon DM_mon_hoc Ma_gv Ma_gv DM_giao_vien 17 Bảng Khen thưởng_Kỷ luật Số hiệu: 17 Tên bảng: Khen thưởng_KL 3.Bí danh:DM_ Khenthuong_KL Mô tả: bảng lưu trữ khen thưởng kỷ luật sinh viên Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu Ma_ct Mã chi tiết Char(4) Ma_SV Mã sinh viên Char(10) 126 Null Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình Ly_do Lý Nvarchar(50) Hinh_thuc Hình thức Nvarchar(30) Nam_hoc Năm học Datetime(8) Khóa Số Tên Cột khóa Quan hệ với bảng Ma_SV Ma_SV HSSV 18 Kế hoạch đào tạo toàn khóa Số hiệu: 18 Tên bảng: KHDT toàn khóa 3.Bí danh: KHDT_toan_khoa Mô tả: bảng lưu trữ khung kế hoạch đào tạo khóa học Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu 1# Ma_ct Mã chi tiết Char(4) Ma_lhdt Mã loại hình đào tạo Char(4) Ma_htdt Mã hình thức đào tạo Char(4) Ma_nganh Mã ngành Char(4) Ma_cnganh Mã chuyên ngành Char(4) Ma_mon Mã môn học Char(4) Hoc_ky Học kỳ SmallInt(2) 17 Ghi_chu Ghi Nvarchar(50) Khóa Số Tên Cột khóa Quan hệ với bảng Ma_lhdt Ma_lhdt DM_lhdt Ma_htdt Ma_htdt DM_htdt Ma_nganh Ma_nganh DM_nganh Ma_cnganh Ma_cnganh DM_Cnganh Ma_mon Ma_mon DM_mon_hoc 127 Null Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình 128 Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình ĐÁNH GIÁ VÀ KẾT LUẬN Đánh giá kết quả Qua trình làm tập lớn môn học nghiên cứu phân tích hệ thống Quản lý sinh viên đạt số kết sau: - Hiểu nắm bước thực phân tích hệ thống thông tin nói chung Hệ thống quản lý sinh viên nói riêng - Hiểu nhiệm vụ hệ thống quản lý Sinh viên qua trình khảo sát hệ thống - Phân tích hệ thống chức năng: + Sơ đồ phân rã chức + Sơ đồ luồng liệu + Đặc tả số chức hệ thống - Phân tích hệ thống liệu: + Mô hình ER mở rộng + Mô hình ER kinh điển + Mô hình ER hạn chế + Và cuối chuyển mô hình quan hệ - Thông tin lưu trữ phù hợp với thực tế - Cơ sở liệu thiết kế tối ưu (không dư thừa, không lặp lại) - Tuy nhiên hệ thống áp dụng cho trường khác có cấu tổ chức, kế hoạch đào tạo khác học viện - Sử dụng thành thạo số công cụ trợ giúp Visio… Phương hướng mở rộng Hiện số trường có xu hướng học theo mô hình tín chỉ, sinh viên chọn môn học (môn học bắt buộc môn học tuỳ chọn danh sách môn học) kế hoạch học cho Vì sinh viên theo học nhiều lớp kế hoạch giảng dạy xếp khác kế hoạch thời học viện 129 Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình Trong năm học tới học viện áp dụng kế hoạch đào tạo theo mô hình hệ thống quản lý điểm sinh viên cần phải chỉnh sửa cho phù hợp Kết luận Khi xây dựng hệ thống phải trải qua việc phân tích thiết kế hệ thống Trong lĩnh vực ứng dụng tin học, việc phân tích-thiết kế hệ thống thông tin có vai trò đặc biệt quan trọng Việc nắm bắt bước, quy trình tiến hành phân tích thiết kế hệ thống thông tin cần thiết với làm tin học Do nhận thức vai trò to lớn việc phân tích thiết kế hệ thông tin nên môn học cố gắng học hỏi nhằm trang bị cho lượng kiến thức cần thiết phân tích thiết kế hệ thống thông tin Nhưng kinh nghiệm thời gian nên tập lớn môn học tránh khỏi thiếu xót Rất mong cô bạn đóng góp ý kiến để em hoàn thành thời gian Cuối em xin chân thành cảm ơn cô Chu Thị Hường giúp đỡ em tận tình thời gian làm tập lớn môn học 130 [...]... sinh viên Loại : Phân tích hiện trạng Tiểu dự án: Thống kê báo cáo Số TT: 5 kết quả học tập của sinh viên Ngày : Mô tả công việc Công việc: Thống kê báo cáo kết quả học tập sinh viên + Điều kiện bắt đầu: Sau khi cập nhật điểm cho tất cả các sinh viên + Thông tin đầu vào: Bảng điểm của sinh dm_khóa,dm_khoa,dm_chuyên ngành,dm_loại hình đào tạo viên, HSSV, + Kết quả: Tổng hợp kết quả học tập, báo cáo các... lần 3 cho các sinh viên đó - Sau mỗi năm học, phòng đào tạo yêu cầu bộ phận quản lý điểm thống kê tổng hợp kết quả học tập của các sinh viên, tiến hành xét lên lớp, lưu ban cho các sinh viên Sau khi xét xong, phòng đào tạo gửi danh sách các sinh viên lưu ban cho bộ phận quản lý sinh viên tiến hành cập nhật lại lớp học cho các sinh viên Đối với các yêu cầu lập thống kê, báo cáo Sau mỗi học kỳ, bộ phận... phận quản lý sinh viên tiến hành cập nhật lớp học cho các sinh viên Đồng thời tiến hành phân công các tiểu đoàn quản lý học viên tiếp nhận và quản lý các lớp mới Trong học viện thông thường mỗi tiểu đoàn học viên phải quản lý một số chuyên ngành đào tạo Đối với quá trình sắp xếp lịch học, phân công giảng dạy đầu năm học - Trước khi bước vào học kỳ mới, phòng đào tạo tiến hành xếp lịch học cho các... lý điểm sinh viên để bộ phận này tiến hành cập nhật điểm môn học cho sinh viên Đối với quá trình xét lưu ban, lên lớp, thi lại - Sau mỗi học kỳ, phòng đào tạo yêu cầu bộ phận quản lý điểm báo cáo tổng kết điểm của sinh viên trong học viện để tiến hành thống kê số sinh viên thi lại để lập kế hoạch thi lại cho các sinh viên này Đối với các sinh viên có điểm chưa đạt phải thi lần tiếp theo kế hoạch của... cấp, trả kết quả về cho sinh viên + Nơi sử dụng: Tại khoa quản lý + Tần suất : + Thời lượng: 2.2 Mô tả chi tiết dữ liệu 22 Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình Mô tả Hồ sơ sinh viên Dự án: Quản lý sinh viên Tiểu dự án: Hồ sơ sinh viên Loại : Phân tích hiện trạng Mô tả dữ liệu Ngày Tên dữ liệu: Ma_SV Định nghĩa: Cấu trúc khuôn dạng Mã của sinh viên học tập tại Học viện KTQS... đào tạo Giáo viên tiến hành tổ chức thi lần tiếp theo cho các sinh viên đó và đánh giá cho điểm vào phiếu điểm riêng gửi cho bộ phận quản lý điểm để bộ phận này cập nhật lại điểm cho các sinh viên đó Đối với các sinh viên thi lần 2 chưa đạt thì phải học lại môn học đó, kế hoạch học có thể sinh viên tự liên hệ với giáo viên nhưng trong thời gian mà học viện cho phép Sau khi học lại xong giáo viên tổ chức... kết quả điểm do giáo viên gửi lên + Thông tin đầu vào: mã sinh viên, họ tên sinh viên, mã lớp, mã môn, điểm lần thi (lần1/lần2/lần3) , ghi chú(nếu có) + Kết quả: Điểm sinh viên đã được cập nhật giúp cho việc thống kê báo cáo + Nơi sử dụng: Tại phòng đào tạo + Tần suất : 21 Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình + Thời lượng: 10 phút/ 1 lớp Thống kê báo cáo Dự án: Quản lý sinh. .. sinh viên phải căn cứ vào hồ sơ dự tuyển và hồ sơ nhập học của sinh viên để lấy những thông tin cần thiết lưu vào bảng HSSV - Sau khi tiến hành xong thủ tục nhập học cho các sinh viên khoá mới, phòng đào tạo tiến hành phân lớp cho các sinh viên theo chỉ tiêu yêu cầu đào tạo của mỗi ngành trong học viện Sau tiến hành phân tách lớp xong, gửi danh sách sinh viên của các lớp xuống cho bộ phận quản lý. .. Sau mỗi học kỳ, bộ phận quản lý điểm tiến hành thống kê kết quả học tập và rèn luyện của các sinh viên, in bảng điểm học kỳ gửi cho phòng đào tạo theo yêu cầu Nếu các đơn vị quản lý học viên có yêu cầu kết quả học tập của sinh viên các lớp trong tiểu đoàn thì bộ phận này cũng cung cấp danh sách sinh viên cùng kết quả học tập của các sinh viên trong tiểu đoàn đó Sau mỗi năm học, phòng đào... khóa cho sinh viên + Nơi sử dụng: Phòng đào tạo + Tần suất : 10 phút/ một khóa học + Thời lượng: Kế hoạch giảng dạy học kỳ Dự án: Quản lý sinh viên Loại : Phân tích hiện trạng Tiểu dự án: Kế hoạch giảng Số TT: 3 dạy Ngày : Mô tả công việc 20 Phân tích thiết kế hệ thống thông tin Lê Thị Thanh Bình Công việc: Kế hoạch giảng dạy học kỳ + Điều kiện bắt đầu: Sau khi có kết quả tuyển sinh khóa học mới ... hệ thống quản lý sinh viên Học Viện Kỹ Thuật Quân Sự phân cấp gồm phòng, ban, khoa, hệ quản lý học viên Trong phòng liên quan chặt chẽ với quản lý sinh viên phòng đào tạo Công tác quản lý sinh. .. hệ thống quản lý sinh viên phải thực là: - Lưu trữ đầy đủ thông tin học viên (hồ sơ sinh viên, điểm học tập môn học) học tập học viện - Lưu trữ, xử lý kết học tập sinh viên theo qui chế học viện. .. sinh viên Chuyển kết cho phận khác sinh viên 1.3 Quy trình xử lý liệu xử lý 1.3.1 Quy trình hoạt động việc quản lý sinh viên Học Viện Kỹ Thuật Quân Sự sau: - Khi sinh viên nhập học, hồ sơ sinh