1. Trang chủ
  2. » Công Nghệ Thông Tin

XÂY DỰNG WEB SITE QUẢN lý điểm TRƯỜNG THPT NGUYỄN DU

75 413 2

Đ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

Thông tin cơ bản

Định dạng
Số trang 75
Dung lượng 8,44 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Chương trình của em được xây dựng với mục đích giúp cho côngviệ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

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

Trang 2

Hà Nội, 6/2012

NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN

Hà Nội, Ngày tháng… năm 2012

Ký tên

Trang 3

LỜI NÓI ĐẦU

Để 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 sinhviê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ênchúng em hạn chế được sự bỡ ngỡ khi ra trường, hàng năm nhà trường tổ chức chosinh 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óaluậ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úpchú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áccô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 đềutì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 tinhọ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ữngkiế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 đỏikinh nghiệm và làm quen với thực tế

Đề tài gồm những phần sau:

Chương 1: Mở đầuChương 2 : Phân tích thiết kế hệ thốngChương 3 : Chương trình ứng dụngKế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ácthầ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ô

Trang 4

TÓM TẮT ĐỒ ÁN

Hệ thống được xây dựng nhằm mục đích là quản lý điểm của học sinh trongtrường THPT Nguyễn Du Hiện nay, công việc quản lý điểm học sinh ở trườngTHPT 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àngnă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ưutrữ, đế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ờigian 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ôngviệ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, linhhoạ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êntrang 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àntrường

Trang 5

PROJECT SUMMARY

The system was built aimed at the management of students in high schoolsNguyen Du Currently, the management of students at most high schools are mademanually with the books and records annually So that has caused so many errors inthe management process from the storage, to the calculation and search information are very slow, difficult, takes time and effort My program is built to helpmanage the work of students in schools are easy and more convenient, providinghigh accuracy in the calculation of the amount of information storage

During the implementation of the scheme, I have made to the basic functionscan be applied to achieve real and the following results:

- The management of schools Nguyen Du:

 Update and the student's scores quickly and flexibly Processinginformation correctly and science

 Management scores, and find information and check scores and reviewscores 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 theschool's online site

 News updates as well as continuing education of school-wide notice

Trang 6

1.1 Giới thiệu chung về đề tài 11

1.1.1 Cơ sở thực tiễn của đề tài 11

1.1.2 Cơ sở khoa học của đề tài 12

1.1.4 Yêu cầu của để tài 13

1.2 Lựa chọn công cụ để cài đặt 14

CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 142.1 Xác định các yêu cầu của hệ thống 14

2.1.1 Giới thiệu chung 14

3.1.2 Trang thông báo 66

3.1.3 Trang chi tiết tin tức 67

3.1.4 Trang tra cứu điểm 68

3.1.5 Trang địa chỉ trường 69

3.2 Giao diện trang quản trị 70

3.2.1 Trang đăng nhập 70

Trang 7

3.2.2 Trang thêm học sinh 70

3.2.3 Trang nhập điểm cho học sinh 713.2.4 Trang sửa điểm cho học sinh 723.2.5 Trang thêm tin tức 73

KẾT LUẬN 74

Tài Liệu Tham Khảo 75

Trang 8

DANH SÁCH CÁC BẢNG

Bảng 2.1: Các actor 15

Bảng 2.2 Đặc tả ca sử dụng đăng nhập 16

Bảng 2.3: Đặc tả ca sử dụng đăng xuất 17

Bảng 2.4: Đặc tả ca sử dụng đổi mật khẩu 18

Bảng 2.5 Đặc tả ca sử dụng quản lý người dùng 19

Bảng 2.6: Đặc tả ca sử dụng quản lý điểm học sinh 20

Bảng 2.7: Đặc tả ca sử dụng quản lý hồ sơ học sinh 20

Bảng 2.8: Đặc tả ca sử dụng quản lý hạnh kiểm 21

Bảng 2.9: Đặc tả ca sử dụng quản lý học lực 22

Bảng 2.10: Đặc tả ca sử dụng quản lý lớp học 23

Bảng 2.11 Đặc tả ca sử dụng quản lý học kỳ 23

Bảng 2.12: Đặc tả ca sử dụng quản lý niên khóa 24

Bảng 2.13: Đặc tả ca sử dụng quản lý báo cáo thống kê 25

Bảng 2.14: Đặc tả ca sử dụng quản lý sử dụng tìm kiếm 25

Bảng 2.15: Bảng mô tả thông tin user 56

Bảng 2.16: Bảng mô tả thông tin user_roles 56

Bảng 2.17: Bảng mô tả thông tin Roles 56

Bảng 2.18 Bảng mô tả thông tin role_permission 57

Bảng 2.19: Bảng mô tả thông tin sinhvien 57

Bảng 2.20: Bảng mô tả thông tin lop 57

Bảng 2.21: Bảng mô tả thông tin monhoc 58

Bảng 2.22: Bảng mô tả thông tin nhommh 58

Bảng 2.23: Bảng mô tả thông tin hocky 58

Bảng 2.24: Bảng mô tả thông tin diem1 59

Bảng 2.25: Bảng mô tả thông tin diem2 60

Bảng 2.26: Bảng mô tả thông tin diem3 61

Bảng 2.27: Bảng mô tả thông tin tin tức 62

Bảng 2.28: Bảng mô tả thông tin thông báo 62

Trang 9

DANH SÁCH CÁC HÌNH ẢNH

Hình 2.1 : Biểu đồ ca sử dụng ban giám hiệu 26

Hình 2.2 : Biểu đồ ca sử dụng giáo viên 27

Hình 2.3: Biểu đồ ca sử dụng nhân viên văn thư 28

Hình 2.4: Biểu đồ ca sử dụng người dùng 29

Hình 2.5 : Biểu đồ lớp lĩnh vực 30

Hình 2.6: Lớp tham gia ca sử dụng đăng nhập 31

Hình 2.7: Lớp tham gia ca sử dụng đổi mật khẩu 31

Hình 2.8: Lớp tham gia ca sử dụng quản lý người dùng 32

Hình 2.9: Lớp tham gia ca sử dụng quản lý học sinh 33

Hình 2.10: Lớp tham gia ca sử dụng quản lý điểm 34

Hình 2.11: Lớp tham gia ca sử dụng quản lý lớp 35

Hình 2.12: Lớp tham gia ca sử dụng báo cáo thống kê 36

Hình 2.13: Biểu Đồ Trình Tự Đăng Nhập 36

Hình 2.14: Biểu Đồ Trình Tự Đổi Mật Khẩu: 37

Hình 2.15: Biểu Đồ Trình Tự Quản Lý Người Dùng: 38

Hình 2.16: Biểu Đồ Trình Tự Quản Lý học sinh: 39

Hình 2.17: Biểu Đồ Trình Tự Quản Lý điểm: 40

Hình 2.18: Biểu Đồ Trình Tự Quản Lý Lớp: 41

Hình 2.19: Biểu đồ trình tự báo cáo thống kê 42

Hình 2.20:Biểu đồ lớp chi tiết 43

Hình 2.21:Biểu đồ trạng thái lớp người dùng 44

Hình 2.22:Biểu đồ trạng thái lớp học sinh 45

Hình 2.23:Biểu đồ trạng thái lớp điểm 46

Hình 2.24:Biểu đồ trạng thái lớp lớp 47

Hình 2.25:Biểu đồ hoạt động đăng nhập 48

Hình 2.26:Biểu đồ hoạt động đổi mật khẩu 49

Hình 2.27:Biểu đồ hoạt động quản lý người dùng 50

Hình 2.28:Biểu đồ hoạt động quản lý học sinh 50

Hình 2.29:Biểu đồ hoạt động quản lý điểm 51

Hình 2.30:Biểu đồ hoạt động quản lý lớp 52

Hình 2.31:Biểu đồ hoạt động báo cáo thống kê 53

Hình 2.32:Biểu đồ thành phần 54

Hình 2.33:Biểu đồ triển khai 55

Hình 3.1: Giao diện trang chủ 63

Trang 10

Hình 3.2: Giao diện trang chi tiết thong báo 64

Hình 3.3: Giao diện trang chi tiết tin tức 65

Hình 3.4: Giao diện trang tra cứu điểm học sinh 66

Hình 3.5: Giao diện trang vị trí của trường 67

Hình 3.6: Giao diện trang đăng nhập 68

Hình 3.7: Giao diện trang thêm học sinh 68

Hình 3.8: Giao diện trang nhập điểm sinh viên 69

Hình 3.9: Giao diện trang cập nhập điểm sinh viên 70

Hình 3.10: Giao diện trang thêm tin tức 71

Trang 11

CHƯƠNG 1: MỞ ĐẦU 1.1 Giới thiệu chung về đề tài.

1.1.1 Cơ sở thực tiễn của đề tài.

Trong các trường THPT hiện nay việc quản lý điểm của học sinh đã tiêu tốnrất nhiều thời gian và công việc của giáo viên mà hiệu quả đem lại không cao, dễnhầm lẫn Mặt khác nhu cầu của học sinh muốn biết kết quả học tập của mình mộtcách nhanh chóng và chính xác, phụ huynh mong muốn kiểm tra tình hình học tậpcủa con em mình, giáo viên muốn đánh giá kết quả học tập của lớp học theo từngmôn học là những yêu cầu vô cùng thiết thực

Hiện nay, công việc quản lý điểm học sinh ở trường THPT hầu hết được làmbằ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ôngsức

Trang 12

Xuất phát từ tình hình thực tế đó Website Quản lý điểm trường THPTNguyễn Du ra đời với mong muốn góp một phần nhỏ vào sự nghiệp phát triển giáodục và đào tạo.

1.1.2 Cơ sở khoa học của đề tài.

Với sự ra đời của công nghệ World Wide Web, Interner đã trở nên phổ biếntrên toàn thế giới giúp mọi người ở cách xa hang vạn dặm vẫn có thể làm quen tìmhiểu trò chuyện, trao đổi công viêc, mua bán trên mạng mà không cần gặp mặt Vớitrang web thông tin được kết hợp đồng thời với hình ảnh, âm thanh màu sắc, đồhọa, văn bản… xuất hiện cùng lúc trên máy tính Như vậy WWW đã và đang trởthành công cụ truyền thông hữu hiệu, bất chấp mọi sự khác biệt về ngôn ngữ, phongtục tập quán, khoảng cách địa lý, không gian và thời gian của các quốc gia

Dựa và khả năng truy cập từ xa của Internet và các công nghệ truyền thông đaphương tiện cùng với tính phổ biến rộng rãi, ta có thể xây dựng một chương trìnhquản lý có thể truy cập cập từ xa qua mạng Internet

1.1.3 Giới thiệu bài toán.

Trong nhà trường việc học tập và rèn luyện đạo đức của các em là một côngviệc quan trọng được đặt lên hàng đầu Đây là một công việc được tiến hành thườngxuyên nhất trong suốt quá trình “sống” của nhà trường Chính vì vậy mà công tácquả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ácquả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âmnhấ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 mỗi năm học, Học sinh mới lại nộp đơn và hồ sơ với đầy đủ thôngtin theo yêu cầu của 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 khiduyệt trình lên BGH nhà trường Khi hồ sơ đã được gửi lên BGH nhà trường, BGHnhà trường đưa quyết định nhận hồ sơ nhập học cuối cùng cho học sinh đó Sau khihọ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 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ếptụ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 đượcchí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ợpvới phòng quản lý học sinh để điều phối hợp lý, và phân công giảng dạy cho cácgiáo viên, đề ra thời khoá biểu thực hiện trong toàn trường theo đúng khung chươngtrình đào tạo của Bộ Giáo Dục Đào Tạo BGH nhà trường và phòng quản lý họcsinh giao trách nhiệm cho các giáo viên quản lý lớp và phản ánh đúng tình hình

Trang 13

thực tế quá trình học tập vè rèn luyện của học sinh qua sổ gọi tên ghi điểm, sổ đầubài….làm tiêu chí cho việc xếp loại học sinh sau này.

Giáo viên chủ nhiệm có nhiệm vụ nhận lớp sau khi đã được BGH phân lớpchủ nhiệm Giáo viên chủ nhiệm lấy hồ sơ của học sinh có trong danh sách lớpmình từ phòng quản lý học sinh để lưu hồ sơ và một số thông tin cần thiết vào sổchủ nhiệm hoặc sổ tay ghi chép của mình Giáo viên chủ nhiệm đưa danh sách lớpcho các giáo viên bộ môn giảng dạy trong lớp chủ nhiệm của mình để giáo viên bộmôn theo dõi Giáo viên bộ môn trực tiếp giảng dạy, kiểm tra và lấy điểm thông qua

sổ ghi điểm và sổ đầu bài để phản ánh được tình hình học tập chung của cả lớp vàkết quả học tập của từng học sinh trong lớp

Cuối mỗi học kỳ, giáo viên bộ môn có trách nhiệm tổng kết điểm trung bình

bộ môn của từng học sinh và đưa điểm trung bình bộ môn cho giáo viên chủ nhiệmtổng kết chung nhất điểm trung bình của cả học kỳ Giáo viên chủ nhiệm có tráchnhiệm tổng kết lại điểm trung bình của từng học kỳ Vào cuối mỗi năm học, giáoviên chủ nhiệm lại tiếp tục tổng kết điểm trung bình cả năm học Giáo viên chủnhiệm gửi thông tin về điểm số của học sinh cho phòng quản lý học sinh để phòngquả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ý chungcủa nhà trường Có khả năng hỗ trợ đa người dùng, phù hợp với xu thế phát triểncủa mạng máy tính.Với đặc điểm đó, hệ thống thực hiện những công việc sau:

- 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ểmmộ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

1.2 Lựa chọn công cụ để cài đặt.

Để lưu trữ và cài đặt dữ liệu được tốt thì những năm gần đây hệ quản trị cơ sở

dữ liệu MySql đã được sử dụng một cách rộng rãi và có nhiều ưu điểm nổi bật khiquản lý dữ liệu của những hệ thống vừa và nhỏ Vì vậy, em đã sử dụng hệ quản trị

cơ sở dữ liệu Mysql để cài đặt cơ sở dữ liệu

Ngôn ngữ lập trình PHP ngày càng được sử dụng rộng rãi trong các đề án thựchiện trong và ngoài nước và khẳng định được tầm quan trọng của nó Song song với

Trang 14

hệ quản trị cơ sở dữ liệu MySql thì em chọn ngôn ngữ lập trình PHP để thiết kế cácgiao diện vài cài đặt cho toàn bộ chương trình

CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Xác định các yêu cầu của hệ thống

2.1.1 Giới thiệu chung

Trong nhà trường PTTH Nguyễn Du, mỗi học sinh bắt đầu nhập trường phảinộp một bộ hồ sơ thông tin cá nhân (bao gồm : Tên, ngày sinh, giới tính, nơi sinh,dân tộc, tôn giáo ) Trước tiên Nhân viên văn thư tiến hành kiểm tra xem hồ sơ cóđầy đủ thông tin giấy tờ và có hợp lệ hay không Nếu thiếu thông tin, giấy tờ thì yêucầu học sinh nộp bổ sung Ngược lại nếu hợp lệ thì thu lại hồ sơ làm thủ tục ký xácnhận cho học sinh Nhân viên văn thư sẽ nhập thông tin về học sinh (thông qua hồsơ) Sau khi nhà trường tiến hành xếp lớp cho học sinh thì tiến hành làm thẻ họcsinh

Mỗi lớp có một giáo viên chủ nhiệm Giáo viên chủ nhiệm có trách nhiệm quản

lý kỷ luật từng học sinh trong lớp Và cuối mỗi học kỳ giáo viên chủ nhiệm sẽ nhậnxét, đánh giá hạnh kiểm cho học sinh (Đánh giá, xếp loại hạnh kiểm theo những nộidung được quy định trong nhiệm vụ học sinh bao gồm: hành vi đạo đức và phongcách giao tiếp ứng xử, ý thức và thái độ phấn đấu vươn lên trong học tập, thái độ và

Trang 15

hành vi đối với lao động, tham gia các hoạt động xã hội, rèn luyện thân thể, giữ vệsinh cá nhân và bảo vệ môi trường) Hạnh kiểm được xếp thành 4 loại: Tốt, Khá,Trung Bình, Yếu sau khi kết thúc học kỳ, năm học Việc xếp loại hạnh kiểm cả nămhọc chủ yếu căn cứ kết quả xếp loại hạnh kiểm học kỳ 2 Xếp loại học lực cho họcsinh (thông qua bảng điểm các môn, điểm trung bình các môn học).Các tính đượcquy định như sau :

 Loại Giỏi: ĐTB các môn từ 8.0 trở lên (một trong hai môn Toán và Ngữ Văn

từ 8.0 trở lên), không có môn nào dưới 6.5

 Loại Khá: ĐTB các môn từ 6.5 trở lên (một trong hai môn Toán và Ngữ Văn

từ 6.5 trở lên), không có môn nào dưới 5.0

 Loại Trung Bình: ĐTB các môn từ 5.0 trở lên (một trong hai môn Toán vàNgữ Văn từ 5.0 trở lên), không có môn nào dưới 3.5

 Loại Yếu: ĐTB các môn từ 3.5 trở lên, không có môn nào dưới 2.0

 Loại Kém: các trường hợp còn lại

Cuối mỗi học kỳ, giáo viên chủ nhiệm sẽ thông báo kết quả học tập của học kỳ

đó cho học sinh Khi kết thúc năm học,giáo viên sẽ thông báo kết quả học tập cảnăm cho học sinh

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ộttiế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ính điểm trung bình học kỳ từng môn Và họ xác định cách tính điểm từ quy địnhtính điểm của ban giám hiệu để tính trung bình cả học kỳ cho các học sinh

Phòng văn thư sẽ nhận các kết quả học tập, hạnh kiểm của từng học sinh thôngqua giáo viên chủ nhiệm của các lớp để nhập vào học bạ của từng học sinh

Trong nhà trường, ban giám hiệu sẽ có trách nhiệm sét khen thưởng cho nhữnghọc sinh đạt thành tích tốt trong học tập và ra các quyết định kỷ luật với các họcsinh vi phạm nội quy do nhà trường đề ra, và tiến hành lập bảng phân công giáoviê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ệmcá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 chohọ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 cách nhanh chóng, linhhoạ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ả

Trang 16

 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êntrang 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àntrường

Ban giám hiệu

Đóng vai trò là người quản trị hệ thống

có chức năng phân quyền, sao lưu và phụchồi cơ sở dữ liệu, chịu trách nhiệm quản lýcác thông số chung của hệ thống

2

Nhân viên văn thư

Là người đóng vai trò quản lý (thêm,sửa, xóa) các thông tin liên quan tới lịchgiảng dạy của giáo viên, có trách nhiệm tiếpnhận quản lý hồ sơ thông tin liên quan tới

Trang 17

Tên Usercase Đăng nhập hệ thống.

Tác nhân - Người dùng (Nhân viên văn thư,Ban giám

hiệu, Giáo viên)

Mục đích - Người dùng đăng nhập vào hệ thống để thực

hiện các công việc của mình

Mô tả - Khi người dùng muốn sử dụng hệ thống để

thực hiện công việc của mình thì phải đăng nhậpvào hệ thống, from đăng nhập cho phép người dùng

Trang 18

nhập tài khoản của mình gồm tên đăng ký và mậtkhẩu.

- Hệ thống thực hiện kiểm tra tài khoản ngườidùng nhập vào đúng hay chưa Nếu đúng hệ thốngthực hiện kiểm tra quyền truy cập, trong trường hợpngười dùng có quyển thì hệ thống sẽ thiết lập trạngthái cho người dùng Trong trường hợp người dùngnhập sai tài khoản thì hệ thống sẽ thông báo lại chongười dùng

b Đặc tả ca sử dụng đăng xuất

Bảng 2.3: Đặc tả ca sử dụng đăng xuất

Tên Usercase Đăng xuất khỏi hệ thống

Tác nhân - Người dùng (Nhân viên văn thư,Ban giám

hiệu, Giáo viên)

Mục đích - Người dùng sau khi đăng nhập vào hệ thống,

người dùng muốn thoát khỏi hệ thống muốn thoátkhỏi chương trình

Mô tả - Khi người sử dụng không cần thao tác gì nữa

trên chương trình hoặc không muốn sử dụngchương trình nữa người sử dụng sẽ tiến hành thaotác đăng xuất khỏi hệ thống bằng cách click vàomột nút lệnh Hệ thống sẽ xác thực xem người dùng

Trang 19

có thực sự muốn đăng xuất hay không? Nếu có thìthao tác đăng xuất được thực thi còn nếu không thìthao tác đăng xuất bị hủy bỏ.

c Đặc tả ca sử dụng đổi mật khẩu.

Bảng 2.4: Đặc tả ca sử dụng đổi mật khẩu

Tên Usercase Đăng xuất khỏi hệ thống

Tác nhân - Người dùng (Nhân viên văn thư,Ban giám

hiệu, Giáo viên)

Mục đích - Người dùng sau khi đăng nhập vào hệ

thống,muốn đổi mật khẩu đăng nhập

Mô tả - Khi người sử dụng muốn tăng tính bảo mật của

tài khoản thì sẽ có thao tác đổi mật khẩu mới Formđổi mật khẩu sẽ được khởi chạy khi nguồi dùng cóyêu cầu Người dùng nhập mật khẩu cũ, mật khẩumới, xác thực mật khẩu mới và nhấn nút đổi mật

Trang 20

khẩu Hiện ra thông báo lỗi khi lỗi và thông báothành công khi đã thành công Khi thành công, mậtkhẩu mới sẽ được update vào cơ sở dữ liệu và xóamật khẩu cũ khỏi cơ sở dữ kiệu.

d Đặc tả ca sử dụng quản lý người dùng.

Bảng 2.5 Đặc tả ca sử dụng quản lý người dù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ệccủa mình

- Người quản trị căn cứ vào thông tin củangười dùng, kiểm tra người dùng thuộc bộ phậnnào, thuộc nhóm quyền nào để cấp quyền cho người

Trang 21

dùng, quyền cấp cho người dùng phải có trong danhsách quyền của hệ thống Thông tin quyền ngườidùng được cấp được cập nhật vào bảng chi tiếtquyền người dùng ghi lại quyền cụ thể của từngngười.

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

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ểmtrung bình các môn học để tính điểm trung bìnhhọc kỳ cho mỗi học sinh

Trang 22

f Đặc tả ca sử dụng quản lý hồ sơ học sinh.

Bảng 2.7: Đặc tả ca sử dụng quản lý hồ sơ học sinh.

Tên Usercase Quản lý hồ sơ học sinh

Tác nhân Nhân viên văn thư

Mục đích Cập nhật các thông tin liên quan tới hồ sơ học

sinh

Mô tả - Mỗi học sinh bắt đầu nhập trường phải nộp một

bộ hồ sơ thông tin cá nhân (bao gồm : Tên, ngàysinh, giới tính, nơi sinh, dân tộc, tôn giáo ).Trước tiên Nhân viên văn thư tiến hành kiểm traxem hồ sơ có đầy đủ thông tin giấy tờ và có hợp

g Đặc tả ca sử dụng quản lý hạnh kiểm.

Bảng 2.8: Đặc tả ca sử dụng quản lý hạnh kiểm

Tên Usercase Quản lý hạnh kiểm

Tác nhân Giáo viên

Mục đích Cập nhật thông tin liên quan tới hạnh kiểm học

sinh

Mô tả - Mỗi học kỳ giáo viên chủ nhiệm sẽ nhận xét,

đánh giá hạnh kiểm cho học sinh (Đánh giá, xếploại hạnh kiểm theo những nội dung được quyđịnh trong nhiệm vụ học sinh bao gồm: hành viđạo đức và phong cách giao tiếp ứng xử, ý thức

và thái độ phấn đấu vươn lên trong học tập, thái

độ và hành vi đối với lao động, tham gia các hoạt

Trang 23

động xã hội, rèn luyện thân thể, giữ vệ sinh cánhân và bảo vệ môi trường)

- Hạnh kiểm được xếp thành 4 loại: Tốt, Khá,Trung Bình, Yếu sau khi kết thúc học kỳ, nămhọc

- Việc xếp loại hạnh kiểm cả năm học chủ yếu căn

cứ kết quả xếp loại hạnh kiểm học kỳ 2

h Đặc tả ca sử dụng quản lý học lực.

Bảng 2.9: Đặc tả ca sử dụng quản lý học lực

Tên Usercase Quản lý học lực

Tác nhân Giáo viên

Mục đích Cập nhật thông tin liên quan tới học lực học

sinh

Mô tả - Xếp loại học lực cho học sinh (thông qua bảng

điểm các môn, điểm trung bình các môn học).Cáctính được quy định như sau :

 Loại Giỏi: ĐTB các môn từ 8.0 trở lên (mộttrong hai môn Toán và Ngữ Văn từ 8.0 trở lên),không có môn nào dưới 6.5

 Loại Khá: ĐTB các môn từ 6.5 trở lên (mộttrong hai môn Toán và Ngữ Văn từ 6.5 trở lên),

Trang 24

không có môn nào dưới 5.0.

 Loại Trung Bình: ĐTB các môn từ 5.0 trở lên(một trong hai môn Toán và Ngữ Văn từ 5.0 trởlên), không có môn nào dưới 3.5

 Loại Yếu: ĐTB các môn từ 3.5 trở lên, không

có môn nào dưới 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

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 một lớp học sẽ có số lượng học sinh khônglớn hơn 40 và cũng không nhỏ hơn 25 học sinh.Mỗi một khối lớp khác nhau sẽ có các lớp khácnhau

Trang 25

j Đặc tả ca sử dụng quản lý học kỳ.

Bảng 2.11 Đặc tả ca sử dụng quản lý học kỳ

Tên Usercase Quản lý học kỳ

Tác nhân Người dùng (Ban giám hiệu, nhân viên văn thư).Mục đích Cập nhật các thông tin về học tập của học sinh,

thông tin về giáo viên trong mỗi một kỳ

Mô tả Sau khi kết thúc mỗi một học kỳ thì hệ thống sẽ

cập nhật tất cả các thông tin liên quan đến họcsinh như : điểm, hạnh kiểm , học lực …Và cácthông tin liên quan tới giáo viên như : lịch giảngdạy trong mỗi kỳ…

k Đặc tả ca sử dụng quản lý niên khóa.

Bảng 2.12: Đặc tả ca sử dụng quản lý niên khóa

Tên Usercase Quản lý Niên khóa

Tác nhân Người dùng (Ban giám hiệu, nhân viên văn

thư )

Mục đích Cập nhật các thông tin liên quan tới học sinh,

giáo viên qua các niên khóa khác nhau.Thông tin

về học sinh và giáo viên sẽ được lưu trữ trongvòng 20 năm

Mô tả Người dùng sẽ quản lý thông tin về niên khóa

bao gồm thông tin về điểm, hạnh kiểm , học lực

… của học sinh theo từng năm khác nhau, từnglớp khác nhau …

Người dùng sẽ quản lý thông tin liên quan tớigiáo viên lịch giảng dạy … theo kỳ, theo năm,theo niên khóa

Việc thực hiện sẽ các chức năng trên sẽ tùy

Trang 26

thuộc vào nhiệm vụ của người dùng.

l Đặc tả ca sử dụng báo cáo thống kê.

Bảng 2.13: Đặc tả ca sử dụng quản lý báo cáo thống kê

Tên Usercase Báo cáo thống kê

Tác nhân Người dùng (Giáo viên,Nhân viên văn thư).Mục đích Lập báo cáo, in báo cáo thống kê

Mô tả Mỗi một học kỳ giáo viên chủ nhiệm có trách

nhiệm lập báo cáo cho ban giám hiệu về tìnhhình kết quả học tập của mỗi học sinh qua các

kỳ, để tiến hành xét khen thưởng kỷ luật

Bất cứ khi nào ban giám hiệu yêu cầu báo cáothông tin về học sinh hay giáo viên, người dùng

sẽ tiến hành lập báo cáo và in báo cáo rồi đưacho ban giám hiệu

m Đặc tả ca sử dụng tìm kiếm.

Bảng 2.14: Đặc tả ca sử dụng quản lý sử dụng tìm kiếm.

Trang 27

Tên Usercase Tìm kiếm.

Tác nhân Người dùng (Ban giám hiệu, Giáo viên, Nhân

viên văn thư, khách xem)

Mục đích Tìm kiếm thông tin về giáo viên, hay học sinh …

Mô tả Người dùng có thể đăng nhập vào hệ thống hoặc

không đăng nhập vào hệ thống có thể sử dụngchức năng tìm kiếm, tìm kiếm những thông tin

Trang 28

Hình 2.1 : Biểu đồ ca sử dụng ban giám hiệu.

b Biểu đồ ca sử dụng giáo viên:

Trang 29

Hình 2.2 : Biểu đồ ca sử dụng giáo viên

c Biểu đồ ca sử dụng nhân viên văn thư:

Trang 30

Hình 2.3: Biểu đồ ca sử dụng nhân viên văn thư.

d Biểu đồ ca sử dụng người dùng:

Trang 31

Hình 2.4: Biểu đồ ca sử dụng người dùng.

2.2.1.3 Biểu đồ lớp lĩnh vực:

Trang 32

Hình 2.5 : Biểu đồ lớp lĩnh vực.

2.2.1.4 Biểu đồ lớp tham gia ca sử dụng.

Trang 33

a Đăng Nhập :

Hình 2.6: Lớp tham gia ca sử dụng đăng nhập.

b Đổi Mật Khẩu :

Hình 2.7: Lớp tham gia ca sử dụng đổi mật khẩu.

c Quản lý người dùng :

Trang 34

Hình 2.8: Lớp tham gia ca sử dụng quản lý người dùng.

d Quản lý học sinh :

Trang 35

Hình 2.9: Lớp tham gia ca sử dụng quản lý học sinh.

e Quản lý điểm :

Trang 36

Hình 2.10: Lớp tham gia ca sử dụng quản lý điểm.

f Quản lý lớp :

Trang 37

Hình 2.11: Lớp tham gia ca sử dụng quản lý lớp.

g Báo cáo thống kê :

Ngày đăng: 17/10/2014, 07:32

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[7]. Hướng dẫn thiết kế web động bằng Dreamweaver(Tiếng việt) [8]. http://www.php.net/ Sách, tạp chí
Tiêu đề: Hướng dẫn thiết kế web động bằng Dreamweaver
[1]. ELMASRI, Fundamentals of Database Systems, Third Edition Khác
[2]. Đặng Văn Đức (2000), Phân tích hướng đối tượng bằng UML, NXB Giáo dục, Hà Nội Khác
[3]. Đoàn Văn Ban (2003), Phân tích thiết kế hướng đối tượng bằng UML, NXB Thống kê Khác
[4]. Giáo trình thiết kế website của Đại học Bách khoa TP Hồ Chí Minh Khác
[5]. Nguyễn Văn Vỵ (2002), Phân tích thiết kế các hệ thống thông tin hiện đại, hướng cấu trúc và hướng đối tượng, NXB Thống kê, Hà Nội Khác
[6]. Kỹ thuật và thủ thuật lập trình hướng đối tượng PHP Tập 1, tập 2 của Th.s Nguyễn Minh- Lương Phúc Khác

HÌNH ẢNH LIÊN QUAN

Hình 2.1 : Biểu đồ ca sử dụng ban giám hiệu. - XÂY DỰNG WEB SITE QUẢN lý điểm TRƯỜNG THPT NGUYỄN DU
Hình 2.1 Biểu đồ ca sử dụng ban giám hiệu (Trang 28)
Hình 2.3: Biểu đồ ca sử dụng nhân viên văn thư. - XÂY DỰNG WEB SITE QUẢN lý điểm TRƯỜNG THPT NGUYỄN DU
Hình 2.3 Biểu đồ ca sử dụng nhân viên văn thư (Trang 30)
Hình 2.5 : Biểu đồ lớp lĩnh vực. - XÂY DỰNG WEB SITE QUẢN lý điểm TRƯỜNG THPT NGUYỄN DU
Hình 2.5 Biểu đồ lớp lĩnh vực (Trang 32)
Hình 2.9: Lớp tham gia ca sử dụng quản lý học sinh. - XÂY DỰNG WEB SITE QUẢN lý điểm TRƯỜNG THPT NGUYỄN DU
Hình 2.9 Lớp tham gia ca sử dụng quản lý học sinh (Trang 35)
Hình 2.16: Biểu Đồ Trình Tự Quản Lý học sinh: - XÂY DỰNG WEB SITE QUẢN lý điểm TRƯỜNG THPT NGUYỄN DU
Hình 2.16 Biểu Đồ Trình Tự Quản Lý học sinh: (Trang 41)
Hình 2.19: Biểu đồ trình tự báo cáo thống kê - XÂY DỰNG WEB SITE QUẢN lý điểm TRƯỜNG THPT NGUYỄN DU
Hình 2.19 Biểu đồ trình tự báo cáo thống kê (Trang 44)
Hình 2.20:Biểu đồ lớp chi tiết. - XÂY DỰNG WEB SITE QUẢN lý điểm TRƯỜNG THPT NGUYỄN DU
Hình 2.20 Biểu đồ lớp chi tiết (Trang 45)
Hình 2.21:Biểu đồ trạng thái lớp người dùng. - XÂY DỰNG WEB SITE QUẢN lý điểm TRƯỜNG THPT NGUYỄN DU
Hình 2.21 Biểu đồ trạng thái lớp người dùng (Trang 46)
Hình 2.23:Biểu đồ trạng thái lớp điểm - XÂY DỰNG WEB SITE QUẢN lý điểm TRƯỜNG THPT NGUYỄN DU
Hình 2.23 Biểu đồ trạng thái lớp điểm (Trang 48)
Hình 2.26:Biểu đồ hoạt động đổi mật khẩu - XÂY DỰNG WEB SITE QUẢN lý điểm TRƯỜNG THPT NGUYỄN DU
Hình 2.26 Biểu đồ hoạt động đổi mật khẩu (Trang 51)
Hình 2.29:Biểu đồ hoạt động quản lý điểm - XÂY DỰNG WEB SITE QUẢN lý điểm TRƯỜNG THPT NGUYỄN DU
Hình 2.29 Biểu đồ hoạt động quản lý điểm (Trang 53)
Hình 2.30:Biểu đồ hoạt động quản lý lớp - XÂY DỰNG WEB SITE QUẢN lý điểm TRƯỜNG THPT NGUYỄN DU
Hình 2.30 Biểu đồ hoạt động quản lý lớp (Trang 54)
Hình 2.32:Biểu đồ thành phần - XÂY DỰNG WEB SITE QUẢN lý điểm TRƯỜNG THPT NGUYỄN DU
Hình 2.32 Biểu đồ thành phần (Trang 56)
Hình 3.4: Giao diện trang tra cứu điểm học sinh - XÂY DỰNG WEB SITE QUẢN lý điểm TRƯỜNG THPT NGUYỄN DU
Hình 3.4 Giao diện trang tra cứu điểm học sinh (Trang 68)
Hình 3.5: Giao diện trang vị trí của trường - XÂY DỰNG WEB SITE QUẢN lý điểm TRƯỜNG THPT NGUYỄN DU
Hình 3.5 Giao diện trang vị trí của trường (Trang 69)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w