Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 69 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
69
Dung lượng
7,34 MB
Nội dung
VIỆN ĐẠI HỌC MỞ HÀ NỘI CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN Độc lập – Tự – Hạnh phúc NHIỆM VỤ CỦA ĐỒ ÁN TỐT NGHIỆP Họ tên: HOÀNG NGỌC TUẤN ANH Giới tính: Nam Ngày sinh: 11/05/1994 Nơi sinh: Vĩnh Phúc Lớp:1210A04 Họ tên: NGUYỄN ĐỨC CƯỜNG Giới tính: Nam Ngày sinh: 25/10/1994 Nơi sinh: Hà Nội Lớp:1210A04 TÊN ĐỀ TÀI Xây dựng Website quản lý trường Trung học sở Dân Tộc Nội Trú Tam Đảo NHIỆM VỤ VÀ NỘI DUNG Xây dựng Website quản lý trường trung học sở dân tộc nội trú tam đảo nhằm giúp việc quản lý học tập, giảng dạy trường diễn nhanh chóng, thuận tiện hiệu NGÀY GIAO NHỆM VỤ: 11 - 01 - 2016 NGÀY HOÀN THÀNH NHIỆM VỤ: 21 - 04 - 2016 CÁN BỘ HƯỚNG DẪN: Ts.Lương Cao Đông Nội dung đề cương Đồ án Hội đồng chuyên ngành thông qua Ngày 19 tháng CÁN BỘ HƯỚNG DẪN năm 2016 KHOA CÔNG NGHỆ THƠNG TIN Phân cơng cơng việc Tuần Hồng Ngọc Tuấn Anh Nguyễn Đức Cường Khảo sát trạng quản lý học Khảo sát trạng cách tính sinh, giáo viên, tổ chuyên môn, điểm,cách lưu trữ công văn, tin lớp học phòng học đơn vị tức trường Xây dựng chức giáo Xây dựng chức tính điểm, viên, học sinh,tổ chuyên môn, lưu trữ công văn, đưa tin lên web cho lớp học phòng học nhà trường Xác định tác nhân Actor hệ Xác định tác nhân Actor hệ thống Vẽ biểu đồ UC hệ thống Vẽ biểu đồ UC khác hệ thống thống Thiết kế Database cho hệ thống Phân tích thiết kế bố cục lớp giao Xây dựng Master Page cho website, diện trang trang thiết kế logo, hình ảnh đại diện website cho đơn vị Thiết kế module đăng nhập với loại Thiết kế module đổi mật người tài khoản dùng Thiết kế module văn với chức Thiết kế module tin tức cho upload/download trường,thiết kế giao diện trang Thiết kế trang thông tin giáo viên Thiết kế module thêm sửa cập nhật Phân công giảng dạy cho giáo viên giáo viên.Thêm chức tìm kiếm, thống kê cho trang giáo viên Thiết kế trang quản lý thông tin lớp Thiết kế module quản lý thông tin học thêm môn cho lớp học.Thêm phịng học, phân cơng giảng dạy,phân chức cho trang lớp học công chủ nhiệm 10 Thiết kế trang quản lý thông tin học Thiết kế chức thêm sửa, cập nhật Thiết kế Database cho hệ thống sinh theo khối lớp Xây dựng chức cho module học sinh Xây dựng chức thêm học sinh vào lớp 11 Thiết kế module cho giáo viên cập Thiết kế module cho học sinh, văn nhật điểm môn 12 thống kê học sinh phịng xem thơng tin điểm Thiết kế module cho học sinh,văn Thiết kế module cho GVCN cập nhật thư,giáo viên xem hạnh kiểm 13 Thiết kế module cho văn thư tính Thiết kế module xem điểm mơn học điểm TB môn học 14 16 cho học sinh,giáo viên,văn thư Thiết kế module tính điểm TB năm Thiết kế module tính điểm TB kỳ học mơn 15 hạnh kiểm mơn Thiết kế module tính điểm TB năm Thiết kế module tính điểm TB kỳ học mơn mơn Hồn thiện chức Website Hoàn thiện chức Website LỜI CẢM ƠN Qua trình thực đề tài “Xây dựng Website quản lý trường trung học sở dân tộc nội trú Tam Đảo.”, em học hỏi thêm nhiều kiến thức, đồng thời củng cố nâng cao thêm kỹ chuyên ngành kỹ tư toán Đặc biệt, đề tài cho em cách hiểu biết nhìn tổng qt tốn phân tích thiết hệ thống Em xin tỏ lịng biết ơn chân thành sâu sắc nhắc đến thầy Lương Cao Đơng nhiệt tình giúp đỡ, bảo tạo điều kiện thuận lợi cho em hoàn thành đề tài Em xin cảm ơn quý Thầy cô khoa Công nghệ thông tin, Viện đại học Mở Hà Nội tận tình truyền đạt kiến thức năm học Vốn kiến thức tiếp thu q trình học tập khoa khơng tảng để nghiên cứu đề tài mà hành trang quý báu để em bước vào đời cách vững vàng, tự tin Ngoài ra, em xin cám ơn số bạn bè nhận xét trao đổi với em q trình phân tích thiết kế chương trình Em xin cảm ơn ban giám hiệu nhà trường Trung Học Cơ Sở Dân Tộc Nội Trú Tam Đảo tạo điều kiện cho em tìm hiểu nghiệp vụ hiểu rõ quy trình học tập giảng dạy nhà trường Để em hồn thành đồ án Trong trình thực đề tài, em hiểu cách thức trình thực dự án thực tế Mặc dù cố gắng cịn có nhiều hạn chế mặt kiến thức chuyên môn kinh nghiệm làm việc thực tế nên khơng thể khơng tránh khỏi sai sót Em mong có hướng dẫn nhận xét nhiều từ phía thầy, giáo bạn giúp em hoàn thiện kỹ Hà Nội, tháng năm 2016 Mục Lục Mục Lục Danh mục hình vẽ, sơ đồ Chương I 1.1 Lý chọn đề tài 1.2 Phạm vi đề tài Chương Giới thiệu ASP.NET Giới thiệu SQL Sever 2008 2.1 SQL Sever 2008 Khảo sát hệ thống 3.1 Nhiệm vụ 3.2 Quy trình xử lý liệu xử lý 3.3 Mơ tả tiến trình nghiệp vụ 3.4 Phân tích hệ thống chức 10 3.4.1 Gom nhom chức 10 3.4.2 Sơ đồ phân rã chức 12 Sơ đồ luồng liệu 13 4.1 DFD mức khung cảnh 13 4.2 DFD mức đỉnh 14 4.3 DFD mức đỉnh 15 PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU 23 5.1 EDR mở rộng 23 5.2 Xác định kiểu liên kết 23 Mơ hình ER mở rông 25 Chuẩn hóa liệu 26 Chương 3.Thiết kế hệ thống 32 Chương Thiết kế giao diện chương trình 38 Chương V Kết Luận 59 Ưu nhược điểm Website: 59 D Tổng kết 60 I.Tài liệu tham khảo 60 TÓM TẮT ĐỒ ÁN Họ tên: Hoàng Ngọc Tuấn Anh- Nguyễn Đức Cường Chun ngành: Cơng nghệ thơng tin Khóa:2012 Cán hướng dẫn: Ts.Lương Cao Đông Tên đề tài: Xây dựng Website quản lý trường trung học sở dân tộc nội trú Tam Đảo Tóm tắt: Website phục vụ cho công tác giảng dạy học tập rèn luyện trường trung học sở Website bao gồm chức bản, cán nhà trường quản lý công tác học tập, giảng dạy nhà trường, học sinh xem điểm, thơng tin cá nhân sau đăng nhập vào Website Các chức là: Quản lý học sinh, quản lý giáo viên, quản lý điểm, quản lý lớp học, quản lý môn học,quản lý tài liệu, quản lý năm học Website serve for academic teaching and training at a junior high school Website includes basic functions, school officials will manage the learning, teaching in schools, students can see the point, your personal information after logging into the Website The main functions are: Management student, teacher management, location management, classroom management, course management, document management, management of school year Abstract: Website serve for academic teaching and training at a junior high school Website includes basic functions, school officials will manage the learning, teaching in schools, students can see the point, your personal information after logging into the Website The main functions are: Management student, teacher management, location management, classroom management, course management, document management, management of the school year DANH MỤC M CÁC CHỮ VIẾT TẮT STT Ký hiệu, chữ ữ Tên đầy đủ viết tắt THCS DTNT Dịịch Tiếng việt Trung học sở dân tộc nội Trung hhọc sở dân ttộc nội trú trú Use case Trư Trường hợp sử dụụng Generalization Khái quát hóa Extend Include Bao ggồm Action Ho Hoạt động Class Lớ ớp Decision Node Nút rrẽ nhánh Môi trường tr kịch ch bbản máy ch chủ Nút ho hoạt động cu cuối ASP Microsoft active sever page 10 SQL Structured Query Language Mở rộng DANH MỤC CÁC BẢNG Bảng Gom nhom chức 10 Bảng Bảng Tài khoản 32 Bảng Loại tài khoản 32 Bảng Học sinh 32 Bảng Giáo viên 33 Bảng Năm học 33 Bảng Môn học 33 Bảng Lớp 34 Bảng Giáoviên-Môn 34 Bảng 10 Học sinh-Lớp 34 Bảng 11 Phòng học 34 Bảng 12 HS_Diem 35 Bảng 13 Chitietdiem 35 Bảng 14 Loaidiem 35 Bảng 15 Văn 35 Bảng 16 Hocky 36 Danh mục hình vẽ, sơ đồ Sơ đồ 0.1 Sơ đồ phân rã chức 12 Sơ đồ 0.2 Sơ đồ DFD mức khung cảnh 13 Sơ đồ 0.3Sơ đồ DFD mức đỉnh 14 Sơ đồ 0.4 Sơ đồ DFD quản lý tài khoản 15 Sơ đồ 0.5 Sơ đồ DFD quản lý học sinh 16 Sơ đồ 0.6 Sơ đồ DFD quản lý giáo viên 17 Sơ đồ 0.7 Sơ đồ DFD quản lý phòng học 18 Sơ đồ 0.8 Sơ đồ DFD quản lý file văn 19 Sơ đồ 0.9 Sơ đồ DFD quản lý điểm 20 Sơ đồ 0.10 Sơ đồ DFD quản lý năm học 21 Sơ đồ 0.11 Sơ đồ DFD quản lý môn học 22 Chương I Giới thiệu đề tài 1.1 Lý chọn đề tài Lĩnh vực giáo dục nói chung trường trung học sở nói riêng việc quản lý vấn đề trường hoàn toàn làm theo cách thu công Quản lý thông tin giáo viên học sinh qua giấy tờ, sổ sách Các tài liệu cơng văn phịng sở giáo dục thường lưu trữ văn dễ gây trạng rách, tài liệu cần lưu trữ không cịn đảm bảo Các thơng tin nhà trường muốn triển khai đến giáo viên học sinh thường viết lên bảng tin (nên nhiều đối tượng chưa biết tới) Việc quản lý điểm số nhiều khó khăn số lượng học sinh tương đối lớn, số môn học nhiều số lượng giáo viên tương đối hạn chế Chính lí nhu cầu xây dựng website quản lý cho trường THCS vấn đề tương đối cấp thiết 1.2 Phạm vi đề tài Xây dựng website quản lý cho trường Trung học sở Dân tộc nội trú Tam Đảo” có chức giới thiệu thơng tin trường, quản lý công văn hồ sơ hướng dẫn nghiệp vụ, quản lý thông tin trường, quản lý thông tin giáo viên, học sinh có khả hỗ trợ giáo viên việc quản lý điểm số học sinh Ngoài website giúp giáo viên số chức tìm kiếm, thống kê số liệu, cơng văn cần thiết Việc xây dựng website giúp cho việc tính điểm xếp loại học lực học sinh cách xác nhanh chóng Website có tính hỗ trợ cao, giảm khó khăn công tác quản lý điểm giáo viên, có khả lưu, lưu trữ thời gian dài Việc xây dựng website có vai trị quan trọng cơng tác Hình 15: Giao diện trang thêm mới/cập nhật phịng học Hình 16: Giao diện trang danh sách lớp học Hình 17: Giao diện trang danh thêm mới/ cập nhật lớp học Hình 18: Giao diện trang quản lý văn Hình 19: Giao diện trang thêm nhiều họọc sinh Hình 20: Giao diện trang xem thơng tin họọc sinh Hình 21: Giao diện trang xem thơng tin tài kho khoản Hình 22: Giao diện trang xem thơng tin giảng ng ddạy Hình 23 : Giao diện trang xem thơng tin hạnh nh ki kiểm Hình 24 : Xem điểm theo mơn học Hình 25 : Xem điểm theo kỳ học Hình 26: Giao diện trang tin tức Hình 27: Giao diện trang tin tức Chương V Kết Luận Ưu nhược điểm Website: Ưu điểm: • Website thiết kế đơn giản, dễ sử dụng với người dùng • Mỗi người dùng có tài khoản riêng với quyền hạn truy cập vào trang khác Nhược điểm: • Trong trang tin tức chưa có nhiều hình ảnh minh họa chữ ký người viết • Chưa kiểm sốt chặt chẽ liệu nhập vào • Chưa ứng dụng nhiều framework để thiết kế giao diện đẹp Hướng phát triển Website Với mong muốn phát triển Website quản lý trường THCS Dân tộc nội trú Tam Đảo phát triển mạnh mẽ hơn, giải nhược điểm Website • Thêm hình ảnh chữ ký vào viết • Sử dụng thêm framework cho phần giao diện đẹp • Kiểm soát liệu nhập vào chặt chẽ D Tổng kết I.Tài liệu tham khảo a Tài liệu Internet [1] CƠNG CỤ QUẢN LÝ CSDL ĐIỂN HÌNH [Online] http://quantrimang.com/sql-cong-cu-quan-ly-csdl-dien-hinh-727 [2] Giới thiệu SQL [Online] https://vi.wikipedia.org/wiki/SQL [3] Giới thiệu ASP.NET [Online] https://vi.wikipedia.org/wiki/ASP.NET [4] acro.vn Giới thiệu công nghệ dotnet (ASP.Net) [Online] http://acro.vn/tu-van-khach-hang/gioi-thieu-cong-nghe-dotnet-(aspnet).aspx b Sách tham khảo [1] Ths Phan Tấn Tài; Ths.Đinh Khắc Quyền, Giáo trình phân tích thiết kế hệ thống thông tin Cần Thơ [2] Lương Trần Hy Hiến, Introduction ASP.NET Web Form TP.Hồ Chí Minh [3] Hồ Bảo Quốc, Phân tích thiết kế hệ thống thông tin Hà Nội