Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 75 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
75
Dung lượng
8,44 MB
Nội dung
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI ĐỒ ÁN Đề tài: !" #$%& Sinh viên thực hiện: NGUYỄN NGỌC QUYẾT Lớp ĐH KHMT1 K3 Giảng viên hướng dẫn: THS. AN VĂN MINH Cán bộ phản biện: THS. NGUYỄN VĂN THẮNG Hà Nội, 6/2012 '()*+$,- Hà Nội.Ngày tháng… . năm 2012 Ký tên 2 %/0 Để quán triệt nguyên tắc “Học đi đôi với hành”, nhằm tạo điều kiện cho sinh viên làm quen với công việc thực tế, có được cái nhìn tổng hợp, giúp cho sinh viên chúng em hạn chế được sự bỡ ngỡ khi ra trường, hàng năm nhà trường tổ chức cho sinh viên thực tập tại các cơ sở theo nội dung chuyên ngành đào tạo và viết khóa luận cũng như thực hiện một báo cáo thực tập. Đây là điều kiện thuận lợi giúp chúng em phát huy được năng lực bản thân cũng như khả năng áp dụng lý thuyết được trang bị ở trường vào thực tế. Công nghệ thông tin đã có những bước phát triển mạnh mẽ. Máy tính và các công nghệ ngày càng quan trọng và không thể thiếu đối với cuộc sống con người. Đứng trước sự bùng nổ công nghệ thông tin, các tố chức và các doanh nghiệp đều tìm mọi biện pháp để xây dựng hoàn thiện hệ thống thông tin của mình nhằm tin học hóa các động tác nghiệp của đơn vị mình. Từ nhu cầu trên, trong thời gian làm đồ án, nhóm chúng em đã sử dụng những kiến thức được học tập tại trường để tìm hiểu xây dựng hệ thống website quản lý điểm trường THPT Nguyễn Du. Chương trình chỉ mang tính chất học hỏi, trao đỏi kinh nghiệm và làm quen với thực tế. Đề tài gồm những phần sau: Chương 1: Mở đầu Chương 2 : Phân tích thiết kế hệ thống Chương 3 : Chương trình ứng dụng Kết luận và hướng phát triển Dưới sự hướng dẫn nhiệt tình của Thầy Thạc Sỹ An Văn Minh cùng với các thầy cô trong khoa, nhóm chúng em đã hoàn thành tốt đồ án tốt nghiệp với đề tài “xây dựng website quản lý điểm THPT Nguyễn Du”. Trong quá trình thực hiện, tuy đã cố gắng nhưng không tránh khỏi những sai sót. Chúng em rất mong nhận được sự giúp đỡ về chuyên môn cũng như những góp ý của thầy cô. 3 /"123 Hệ thống được xây dựng nhằm mục đích là quản lý điểm của học sinh trong trường THPT Nguyễn Du. Hiện nay, công việc quản lý điểm học sinh ở trường THPT hầu hết được làm bằng công tác thủ công với sổ sách, hồ sơ lưu trữ hàng năm. Chính vì vậy mà đã gây ra rất nhiều sai sót trong quá trình quản lý từ việc lưu trữ, đến việc tính toán và tra cứu thông tin….đều rất chậm chạp, khó khăn, mất thời gian và công sức. Chương trình của em được xây dựng với mục đích giúp cho công việc quản lý điểm học sinh ở trường THPT được dễ dàng và thuận tiên hơn, mang đến độ chính xác cao trong các việc tính điểm với lượng thông tin được lưu trữ lớn. Trong quá trình thực hiện đồ án, em đã thực hiện được cơ bản các chức năng để có thể áp dụng cho thực tế và đạt được kết quả sau: - Phần quản lý điểm trường THPT Nguyễn Du: Cập nhật thông tin và điểm của học sinh một cách nhanh chóng, linh hoạt. Xử lý thông tin một cách chính xác và khoa học Quản lý điểm, và tìm kiếm thông tin điểm cũng như tra cứu và tổng kết điểm một cách chính xác, kịp thời, hiệu quả. Các báo biểu và bản in điểm, in hồ sơ khi có yêu cầu phải được in ra đẹp, đáp ứng được mọi yêu cầu. - Phần hiện thị trên web trực tuyến : Học sinh có thể tra cứu thông tin, điểm của mình qua tường học kỳ trên trang web trực tuyến của trường. Cập nhật tin tức giáo dục thường xuyên cũng như thông báo mới của toàn trường. 4 #4""# The system was built aimed at the management of students in high schools Nguyen Du. Currently, the management of students at most high schools are made manually with the books and records annually. So that has caused so many errors in the management process from the storage, to the calculation and search information are very slow, difficult, takes time and effort. My program is built to help manage the work of students in schools are easy and more convenient, providing high accuracy in the calculation of the amount of information storage. During the implementation of the scheme, I have made to the basic functions can be applied to achieve real and the following results: - The management of schools Nguyen Du: Update and the student's scores quickly and flexibly. Processing information correctly and science. Management scores, and find information and check scores and review scores accurately, timely, efficient. The expression and prints the report, in documents when required to be in a nice, meet all requirements. - The online show on the web: Students can look up information through the wall of his term on the school's online site. News updates as well as continuing education of school-wide notice. "55 TÓM TẮT ĐỒ ÁN 4 5 PROJECT SUMMARY 5 MỤC LỤC 5 CHƯƠNG 1: MỞ ĐẦU 11 CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 14 Bảng 2.1: Các actor 16 Bảng 2.2 Đặc tả ca sử dụng đăng nhập 17 Bảng 2.3: Đặc tả ca sử dụng đăng xuất 18 Bảng 2.4: Đặc tả ca sử dụng đổi mật khẩu 19 Bảng 2.5 Đặc tả ca sử dụng quản lý người dùng 20 Bảng 2.6: Đặc tả ca sử dụng quản lý điểm học sinh 21 Bảng 2.7: Đặc tả ca sử dụng quản lý hồ sơ học sinh 22 Bảng 2.8: Đặc tả ca sử dụng quản lý hạnh kiểm 22 Bảng 2.9: Đặc tả ca sử dụng quản lý học lực 23 Bảng 2.10: Đặc tả ca sử dụng quản lý lớp học 24 Bảng 2.11 Đặc tả ca sử dụng quản lý học kỳ 25 Bảng 2.12: Đặc tả ca sử dụng quản lý niên khóa 25 Bảng 2.13: Đặc tả ca sử dụng quản lý báo cáo thống kê 26 Bảng 2.14: Đặc tả ca sử dụng quản lý sử dụng tìm kiếm 27 Bảng 2.15: Bảng mô tả thông tin user 58 Bảng 2.16: Bảng mô tả thông tin user_roles 58 Bảng 2.17: Bảng mô tả thông tin Roles 58 Bảng 2.18. Bảng mô tả thông tin role_permission 58 Bảng 2.19: Bảng mô tả thông tin sinhvien 59 Bảng 2.20: Bảng mô tả thông tin lop 59 Bảng 2.21: Bảng mô tả thông tin monhoc 59 Bảng 2.22: Bảng mô tả thông tin nhommh 60 Bảng 2.23: Bảng mô tả thông tin hocky 60 Bảng 2.24: Bảng mô tả thông tin diem1 60 Bảng 2.25: Bảng mô tả thông tin diem2 61 Bảng 2.26: Bảng mô tả thông tin diem3 62 Bảng 2.27: Bảng mô tả thông tin tin tức 63 6 Bảng 2.28: Bảng mô tả thông tin thông báo 64 KẾT LUẬN 74 Tài Liệu Tham Khảo 75 7 33 Bảng 2.1: Các actor 16 Bảng 2.2 Đặc tả ca sử dụng đăng nhập 17 Bảng 2.3: Đặc tả ca sử dụng đăng xuất 18 Bảng 2.4: Đặc tả ca sử dụng đổi mật khẩu 19 Bảng 2.5 Đặc tả ca sử dụng quản lý người dùng 20 Bảng 2.6: Đặc tả ca sử dụng quản lý điểm học sinh 21 Bảng 2.7: Đặc tả ca sử dụng quản lý hồ sơ học sinh 22 Bảng 2.8: Đặc tả ca sử dụng quản lý hạnh kiểm 22 Bảng 2.9: Đặc tả ca sử dụng quản lý học lực 23 Bảng 2.10: Đặc tả ca sử dụng quản lý lớp học 24 Bảng 2.11 Đặc tả ca sử dụng quản lý học kỳ 25 Bảng 2.12: Đặc tả ca sử dụng quản lý niên khóa 25 Bảng 2.13: Đặc tả ca sử dụng quản lý báo cáo thống kê 26 Bảng 2.14: Đặc tả ca sử dụng quản lý sử dụng tìm kiếm 27 Bảng 2.15: Bảng mô tả thông tin user 58 Bảng 2.16: Bảng mô tả thông tin user_roles 58 Bảng 2.17: Bảng mô tả thông tin Roles 58 Bảng 2.18. Bảng mô tả thông tin role_permission 58 Bảng 2.19: Bảng mô tả thông tin sinhvien 59 Bảng 2.20: Bảng mô tả thông tin lop 59 Bảng 2.21: Bảng mô tả thông tin monhoc 59 Bảng 2.22: Bảng mô tả thông tin nhommh 60 Bảng 2.23: Bảng mô tả thông tin hocky 60 Bảng 2.24: Bảng mô tả thông tin diem1 60 Bảng 2.25: Bảng mô tả thông tin diem2 61 Bảng 2.26: Bảng mô tả thông tin diem3 62 Bảng 2.27: Bảng mô tả thông tin tin tức 63 Bảng 2.28: Bảng mô tả thông tin thông báo 64 8 336 Hình 2.1 : Biểu đồ ca sử dụng ban giám hiệu 28 Hình 2.2 : Biểu đồ ca sử dụng giáo viên 29 Hình 2.3: Biểu đồ ca sử dụng nhân viên văn thư 30 Hình 2.4: Biểu đồ ca sử dụng người dùng 31 Hình 2.5 : Biểu đồ lớp lĩnh vực 32 Hình 2.6: Lớp tham gia ca sử dụng đăng nhập 33 Hình 2.7: Lớp tham gia ca sử dụng đổi mật khẩu 33 Hình 2.8: Lớp tham gia ca sử dụng quản lý người dùng 34 Hình 2.9: Lớp tham gia ca sử dụng quản lý học sinh 35 Hình 2.10: Lớp tham gia ca sử dụng quản lý điểm 36 Hình 2.11: Lớp tham gia ca sử dụng quản lý lớp 37 Hình 2.12: Lớp tham gia ca sử dụng báo cáo thống kê 38 Hình 2.13: Biểu Đồ Trình Tự Đăng Nhập 38 Hình 2.14: Biểu Đồ Trình Tự Đổi Mật Khẩu: 39 Hình 2.15: Biểu Đồ Trình Tự Quản Lý Người Dùng: 40 Hình 2.16: Biểu Đồ Trình Tự Quản Lý học sinh: 41 Hình 2.17: Biểu Đồ Trình Tự Quản Lý điểm: 42 Hình 2.18: Biểu Đồ Trình Tự Quản Lý Lớp: 43 Hình 2.19: Biểu đồ trình tự báo cáo thống kê 44 Hình 2.20:Biểu đồ lớp chi tiết 45 Hình 2.21:Biểu đồ trạng thái lớp người dùng 46 Hình 2.22:Biểu đồ trạng thái lớp học sinh 47 Hình 2.23:Biểu đồ trạng thái lớp điểm 48 9 Hình 2.24:Biểu đồ trạng thái lớp lớp 49 Hình 2.25:Biểu đồ hoạt động đăng nhập 50 Hình 2.26:Biểu đồ hoạt động đổi mật khẩu 51 Hình 2.27:Biểu đồ hoạt động quản lý người dùng 52 Hình 2.28:Biểu đồ hoạt động quản lý học sinh 52 Hình 2.29:Biểu đồ hoạt động quản lý điểm 53 Hình 2.30:Biểu đồ hoạt động quản lý lớp 54 Hình 2.31:Biểu đồ hoạt động báo cáo thống kê 55 Hình 2.32:Biểu đồ thành phần 56 Hình 2.33:Biểu đồ triển khai 57 Hình 3.1: Giao diện trang chủ 65 Hình 3.2: Giao diện trang chi tiết thong báo 66 Hình 3.3: Giao diện trang chi tiết tin tức 67 Hình 3.4: Giao diện trang tra cứu điểm học sinh 68 Hình 3.5: Giao diện trang vị trí của trường 69 Hình 3.6: Giao diện trang đăng nhập 70 Hình 3.7: Giao diện trang thêm học sinh 70 Hình 3.8: Giao diện trang nhập điểm sinh viên 71 Hình 3.9: Giao diện trang cập nhập điểm sinh viên 72 Hình 3.10: Giao diện trang thêm tin tức 73 10 [...]... công việc quản lý điểm học sinh ở trường THPT hầu hết được làm bằng công tác thủ công với sổ sách, hồ sơ lưu trữ hàng năm Chính vì vậy mà đã gây ra rất nhiều sai sót trong quá trình quản lý từ việc lưu trữ, đến việc tính toán và tìm kiếm và tra cứu thông tin….đều rất chậm chạp, khó khăn, mất thời gian và công sức 11 Xuất phát từ tình hình thực tế đó Website Quản lý điểm trường THPT Nguyễn Du ra đời... người 20 e Quản lý điểm học sinh Bảng 2.6: Đặc tả ca sử dụng quản lý điểm học sinh Tên Usercase Quản lý điểm học sinh Tác nhân Giáo viên Mục đích Cập nhật thông tin về điểm học sinh 21 Mô tả - - Mỗi học kỳ, một học sinh có các loại điểm: điểm miệng, điểm 15 phút, điểm một tiết, điểm thi học kỳ do giáo viên bộ môn cho Hết học kỳ giáo viên chủ nhiệm sẽ tổng kết điểm trung bình các môn học để tính điểm trung... “sống” của nhà trường Chính vì vậy mà công tác quản lý học tập của các em được quan tâm một cách sát sao nhất Trong công tác quản lý học tập của các em thì công việc quản lý điểm là một công việc trọng tâm nhất, bởi đây là công việc rất mất thời gian, cần phải chi tiết, cẩn thận để có độ chính xác, an toàn và đầy đủ nhất về thông tin điểm của các em Tóm tắt quy trình quản lý điểm của trường THPT: Vào đầu... quản lý học sinh trực tiếp quản lý học sinh qua hồ sơ của các em Được sự chỉ đạo trực tiếp của BGH nhà trường thì phòng quản lý học sinh tiếp tục phân lớp và lưu danh sách vào sổ lưu hồ sơ Mỗi khi có thay đổi về thông tin thì phòng quản lý học sinh phải sửa đổi lại thông tin của học sinh để phản ánh được chính xác thực tế hồ sơ học sinh của nhà trường BGH nhà trường cùng phối hợp với phòng quản lý học... phạm nội quy do nhà trường đề ra, và tiến hành lập bảng phân công giáo viên Cuối mỗi học kỳ ban giám hiệu sẽ nhận các báo cáo từ giáo viên chủ nhiệm các lớp để ra các quyết định khen thưởng kỉ luật và sét lên lớp hoặc ở lại lớp cho học sinh 2.1.2 Phạm vi yêu cầu Hệ thống xây dựng nhằm giải quyết các yêu cầu sau: - Phần quản lý điểm trường THPT Nguyễn Du: Cập nhật thông tin và điểm của học sinh một... lý thông tin một cách chính xác và khoa học Quản lý điểm, và tìm kiếm thông tin điểm cũng như tra cứu và tổng kết điểm một cách chính xác, kịp thời, hiệu quả Các báo biểu và bản in điểm, in hồ sơ khi có yêu cầu phải được in ra đẹp, đáp ứng được mọi yêu cầu 15 - Phần hiện thị trên web trực tuyến : Học sinh có thể tra cứu thông tin, điểm của mình qua tường học kỳ trên trang web trực tuyến của trường. .. nhà trường cho bộ phận làm công tác quản lý tuyển sinh Bộ phận này sẽ xem xét, kiểm tra, đánh giá thật chính xác hồ sơ của học sinh trước khi duyệt trình lên BGH nhà trường Khi hồ sơ đã được gửi lên BGH nhà trường, BGH nhà trường đưa quyết định nhận hồ sơ nhập học cuối cùng cho học sinh đó Sau khi học sinh đã được tiếp nhận vào trường, hồ sơ của học sinh được gửi về phòng quản lý học sinh để phòng quản. .. 2.0 • Loại Kém: các trường hợp còn lại i Đặc tả ca sử dụng quản lý lớp học Bảng 2.10: Đặc tả ca sử dụng quản lý lớp học Tên Usercase Quản lý lớp học Tác nhân Người dùng (Ban giám hiệu,nhân viên văn thư) Mục đích Quản lý và cập nhật các thông tin liên quan tới 24 từng lớp và khối lớp trong trường THPT Mô tả Mỗi lớp học sẽ có một giáo viên chủ nhiệm, giáo viên chủ nhiệm sẽ quản lý lớp của mình Mỗi... phòng quản lý học sinh để phòng quản lý học sinh lưu trữ lại thông tin điểm của học sinh để xử lý 1.1.4 Yêu cầu của để tài Hệ thống phải có giao diện quen thuộc, dễ sử dụng, thông tin lưu trữ được tối ưu Các chức năng phải sát với yêu cầu thực tế, và đáp ứng được những đòi hỏi của hệ thống quản lý điểm, gần gũi với thực tế và phù hợp với công tác quản lý chung của nhà trường Có khả năng hỗ trợ đa người... kiệu 19 d Đặc tả ca sử dụng quản lý người du ng Bảng 2.5 Đặc tả ca sử dụng quản lý người du ng Tên Usercase Quản lý người dùng Tác nhân Người quản trị (Ban giám hiệu) Mục đích - Quản lý thông tin người dùng, thay đổi các thông tin liên quan tới người dùng Mô tả - Người dùng muốn tham gia vào hệ thống thì phải được cấp quyền đúng với chức năng công việc của mình - Người quản trị căn cứ vào thông tin . cô. 3 /"123 Hệ thống được xây dựng nhằm mục đích là quản lý điểm của học sinh trong trường THPT Nguyễn Du. Hiện nay, công việc quản lý điểm học sinh ở trường THPT hầu hết được làm bằng công. nhóm chúng em đã sử dụng những kiến thức được học tập tại trường để tìm hiểu xây dựng hệ thống website quản lý điểm trường THPT Nguyễn Du. Chương trình chỉ mang tính chất học hỏi, trao đỏi kinh. sau: - Phần quản lý điểm trường THPT Nguyễn Du: Cập nhật thông tin và điểm của học sinh một cách nhanh chóng, linh hoạt. Xử lý thông tin một cách chính xác và khoa học Quản lý điểm, và tìm