Xây dựng phần mềm quản lý điểm của trường Trung Học Phổ Thông Vũ Tiên

39 454 0
Xây dựng phần mềm quản lý điểm của trường Trung Học Phổ Thông Vũ Tiên

Đ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

CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI 1.1Giới thiệu về công ty thực tập “Công ty Cổ phần Quant edge” hay còn gọi là “Công ty Cổ phần Công nghệ Bằng Hữu” được thành lập năm 2008 là một công ty phát triển với định hướng mang tới cho khách hàng các dịch vụ Tài chính, Công nghệ hiện đại nhằm nâng cao năng lực cạnh tranh, khẳng định vị thế trên thị trường Với đội ngũ chuyên gia giàu kinh nghiệm đã triển khai nhiều dự án lớn và phức tạp, chúng tôi hiểu rõ các yêu cầu nghiệp vụ của khách hàng và đem đến cho khách hàng sản phẩm phần mềm có chất lượng cao nhất. Các dịch vụ phần mềm mà chúng tôi cung cấp cho khách hàng bao gồm: -Phần mềm đóng gói. -Phần mềm theo lĩnh vực, ngành nghề. -Gia công Phần mềm. Nhiều sản phẩm của Quant Edge đã và đang được sử dụng hiệu quả tại nhiều khách hàng với nhiều lĩnh vực như Ngân hàng, Tài chính, Giáo dục, Bộ ngành chính phủ. Tài sản quý giá và nhân tố đưa Quant Edge gia nhập thị trường chính từ sự quyết tâm, ý tưởng xây dựng sản phẩm cùng chí hướng của đội ngũ lãnh đạo và các thành viên sáng lập ngay từ ngày đầu thành lập. Cho đến nay, chặng đường đi chưa được nhiều tuy nhiên Quant Edge tự tin khẳng định những bước đi vững chắc trên con đường chinh phục thị trường trong nước làm tiền đề hướng tới thị trường Châu Á trong thời gian ngắn nhất.

Lời mở đầu Hiện công nghệ thông tin phát triển với tốc độ nhanh vũ bão ứng dụng tin học giúp ích nhiều cho ngành nghề, lĩnh vực CNTT góp phần quan trọng cho việc tạo nhân tố động mới, cho trình hình thành kinh tế tri thức xã hội thông tin Nếu trước đây, diện máy tính văn phòng làm việc xa xỉ trở thành phần tất yếu sống, nói ứng dụng tin học tạo nhiều đáp ứng nhu cầu người, sống Cùng với phát triển nhanh chóng phần cứng máy tính, phần mềm ngày trở nên đa dạng, phong phú, hoàn thiện hỗ trợ hiệu cho người Các phần mềm ngày mô nhiều nghiệp vụ khó khăn, hỗ trợ cho người dùng thuận tiện sử dụng, thời gian xử lý nhanh chóng, số nghiệp vụ tự động hóa cao Đối với người làm công tác kế toán hay quản lý đời phần mềm quản lý thực mang lại cho họ cảm giác vui sướng hưng phấn làm việc thay phải đau đầu làm việc số họ cần nhập số liệu cần thiết phần mềm tin học tính toán giúp cho họ tích tắc đồng thời đưa số liệu tổng kết cách xác Điều giúp họ tiết kiệm tương đối thời gian, công sức tạo cho họ phong cách làm việc khoa học đại Việc ứng dụng CNTT hoạt động giáo dục vô cần thiết Ứng dụng việc tính toán điểm, quản lý điểm học sinh nhiều trường thực Nhưng nhìn chung trường sử dụng phần mềm chưa đồng bộ, chưa phát huy hết tính CNTT, gây cho nhà trường, giáo viên học sinh nhiều phiền toái định Đối với trường Trung học Phổ thông Vũ Tiên trường thành lập từ tháng 8/1965 phát triển tới Trước trang thiết bị nhà trường lạc hậu, nhiều công việc cán nhân viên nhà trường phải thực phương pháp thủ công tốn kém, nhiều thời gian cho việc tính lương hay tính điểm cho học sinh xảy nhiều sai sót chưa xác Trong quản lý điểm học sinh công việc đòi hỏi có độ xác cao, dành nhiều thời gian công sức mà xảy sai sót nhầm lẫn chưa thực triệt để Để giải toán này, em chọn đề tài “ Xây dựng phần mềm quản lý điểm trường Trung Học Phổ Thông Vũ Tiên” Chương trình quản lý có hầu hết yêu cầu việc tính điểm, quản lý điểm, quản lý hồ sơ học sinh, giáo viên, cán nhà trường Chương trình trợ giúp cách thiết thực vô hiệu cho ban giám hiệu nhà trường, cho giáo vụ, cho tổ trưởng, trưởng nhóm chuyên môn đặc biệt giáo viên chủ nhiệm, giáo viên môn để lực lượng toàn tâm toàn ý cho công tác giảng dạy, góp phần cách tích cực nâng cao chất lượng dạy học Đối với phụ huynh học sinh, chương trình sử dụng cách đầy đủ hiệu cao thông tin điểm số đến với học sinh kịp thời nhanh chóng 1.1 CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI Giới thiệu công ty thực tập “Công ty Cổ phần Quant edge” hay gọi “Công ty Cổ phần Công nghệ Bằng Hữu” thành lập năm 2008 công ty phát triển với định hướng mang tới cho khách hàng dịch vụ Tài chính, Công nghệ đại nhằm nâng cao lực cạnh tranh, khẳng định vị thị trường Với đội ngũ chuyên gia giàu kinh nghiệm triển khai nhiều dự án lớn phức tạp, hiểu rõ yêu cầu nghiệp vụ khách hàng đem đến cho khách hàng sản phẩm phần mềm có chất lượng cao Các dịch vụ phần mềm mà cung cấp cho khách hàng bao gồm: - Phần mềm đóng gói Phần mềm theo lĩnh vực, ngành nghề Gia công Phần mềm Nhiều sản phẩm Quant Edge sử dụng hiệu nhiều khách hàng với nhiều lĩnh vực Ngân hàng, Tài chính, Giáo dục, Bộ ngành phủ Tài sản quý giá nhân tố đưa Quant Edge gia nhập thị trường từ tâm, ý tưởng xây dựng sản phẩm chí hướng đội ngũ lãnh đạo thành viên sáng lập từ ngày đầu thành lập Cho đến nay, chặng đường chưa nhiều nhiên Quant Edge tự tin khẳng định bước vững đường chinh phục thị trường nước làm tiền đề hướng tới thị trường Châu Á thời gian ngắn Địa chỉ: 241 Xuân Thủy, Cầu Giấy, Hà Nội Quy mô công ty: Khoảng 40 nhân viên Ngành nghề: Công Ty kinh doanh CNTT gồm: Tư vấn, xây dựng phát triển, khai thác dự án phần cứng, phần mềm, mạng,… đặc biệt mạnh phần mềm phục vụ cho tài chính, ngân hàng Điện thoại: 473008999 Website Công ty: www.quant-edge.com Bộ máy tổ chức - Chủ tịch: Trần Quang Đức Thành viên hội đồng: Nguyễn Trọng Hải Hoàng, Hoàng Việt, Trần Thùy Nguyên CEO: Hoàng Việt COO: Hoàng Minh Thanh Bộ phận Nhân sự: nhân viên - 1.2 Bộ phận Dev(lập trình): 17 người Bộ phận QA(kiểm tra chất lượng): 10 người Bộ phận BA(phân tích nghiệp vụ): người Bộ phận IT(trực vận hành): người Bộ phận SEO(quảng cáo): người Và phận cộng tác viên công ty Lý chọn đề tài Công ty cổ phần Quant Edge nhận nhiều dự án với tính chất, đặc thù riêng Trong có dự án liên quan đến giáo dục, em chọn làm đề tài số Hiện số lượng học sinh trường ngày tăng để quản lý học sinh cách tốt về: điểm, số ngày nghỉ, số học sinh nghỉ học… đòi hỏi cần phải có phần mềm quản lý học sinh để công việc quản lý học sinh dễ dàng hiệu xác Các công việc phải thực hiện: - Quản lý hồ sơ, lý lịch học sinh: : Bao gồm chức giúp Nhà trường theo dõi quản lý thông tin lý lịch học sinh Quản lý học sinh theo danh - sách lớp học Quản lý điểm, trình học tập , rèn luyện học sinh: Bao gồm việc quản lý điểm thành phần (theo sổ ghi điểm), tính điểm trung bình môn (học, kỳ, năm), xét kết học tập (học kỳ, năm), quản lý xếp loại hạnh kiểm, theo dõi quản lý chuyên cần, in ấn đánh giá báo cáo đánh giá chất lượng học tập, hạnh kiểm, kết học tập rèn luyện, sổ điểm, học bạ học sinh.Thống kê số học sinh giỏi,học sinh khá, học sinh trung bình - theo lớp, khối trường… Quản lý giáo viên : Quản lý thông tin đội ngũ giáo viên nhà trường, quản lý phân công giảng dạy, phân công chủ nhiệm, tự động lập báo cáo chuyên môn, báo cáo chủ nhiệm cho giáo viên Vì mà em chọn đề tài “Xây dựng phần mềm quản lý điểm trường Trung học Phổ Thông Vũ Tiên” Nội dung nghiên cứu đề tài: Trên sở mục tiêu đặt với đề tài trên, đề tài bao gồm nội dung nghiên cứu sau: - Nghiên cứu cách quản lý điểm trường quy trình quản lý thông tin - nhà trường Tìm hiểu quy trình quản lý thông tin điểm phần mềm sử - dụng công tác quản lý điểm trường Hệ thống hóa tìm hiểu công cụ để thiết kế xây dựng hệ thống thông tin quản lý điểm trường 1.3 Khái quát chung Trường THPT Vũ Tiên Trường THPT Vũ Tiên trực thuộc sở giáo dục đào tạo Thái Bình trường công lập huyện Vũ Thư – Thái Bình Trường THPT Vũ Tiên thành lập thành lập từ tháng 8/1965 Trường có 1500 học sinh cấp tổng số 33 lớp học chưa kể gần 100 giáo viên 1.4 Mô tả quy trình nghiệp vụ toán Quản Lý điểm trường THPT Vũ Tiên Công tác Quản Lý điểm trường THPT Vũ Tiên bao gồm nghiệp vụ a sau: Nhập điểm tổng kết điểm Nhập điểm tổng kết điểm công việc hết sực quan trọng Trong trình giảng dạy giáo viên phải có trách nhiệm thường xuyên kiểm tra để lấy điểm học sinh lớp Giáo viên môn đánh giá học sinh qua việc chấm điểm, đánh giá phải khách quan, xác, đầy đủ chi tiết Có nhiều điểm lại có loại điểm sau: - Điểm hệ số 1: bao gồm điểm miệng, điểm kiểm tra 15 phút Điểm hệ số 2: bao gồm điểm kiểm tra từ tiết trở lên Điểm hệ số 3: điểm thi học kỳ, tính đặc biệt so với điểm hệ số điểm hệ số Khi giáo viên môn lấy điểm đầy đủ học sinh, cuối học kỳ giáo viên môn tổng kết lại điểm trung bình môn học giảng dạy Sau đó, giáo viên môn đưa lại cho giáo viên chủ nhiệm điểm trung bình môn học Giáo viên chủ nhiệm có nhiệm vụ có trách nhiệm tổng kết lại điểm trung bình học kỳ năm có số liệu điểm trung bình môn học Giáo viên chủ nhiệm chuyển điểm tổng kết cuối lại cho quản lý học sinh để phòng học sinh lưu lại số liệu điểm cách chi tiết Học bạ ghi chép điểm trung bình môn học kỳ năm b Chế độ cho điểm học sinh xác định sau: Tùy theo khung chương trình mà Ban giám hiệu quy định năm học dựa vào đặc điểm đặc thù nhà trường, Ban giám hiệu phòng quản lý học sinh phân công lịch giảng dạy cho giáo viên số tiết dạy môn học Và theo phân phối chương trình để giáo viên đề số lần kiểm tra cho học kỳ: Xác định hệ số loại điểm Hệ số 1: Điểm kiểm tra miệng, viết 15 phút, thực hành Hệ số 2: Điểm kiểm tra tiết trở lên Hệ số 3: Điểm kiểm tra học kỳ với cách tính đặc biệt Quy trình tổng hợp điểm c Giáo viên môn có trách nhiệm giảng dạy kiểm tra để lấy điểm, sau tổng kết điểm trung bình môn học học sinh lớp Sau tổng kết đánh giá toàn học sinh giáo viên môn chuyển tổng kết cho giáo viên chủ nhiệm có kèm theo danh sách cụ thể để giáo viên chủ nhiệm kiểm tra chi tiết lại xem điểm trung bình môn học tính xác chưa? Sau tổng kết lại điểm trung bình học kỳ học sinh giáo viên lại phải chuyển tổng kết điểm học kỳ (có kèm theo chi tiết bảng điểm môn học) cho phòng quản lý học sinh Phòng quản lý học sinh có nhiệm vụ lưu trữ điểm sổ sách Cuối học kỳ, cuối năm phòng quản lý học sinh phải tổng kết lại điểm toàn trường, vào điểm để làm sở xét duyệt khen thưởng, kỷ luật, xét học sinh giỏi, tiên tiến, lưu ban d Cách thức xếp loại - Xếp loại học kỳ Loại Giỏi: Điểm trung bình môn học kỳ (ĐTBMHK) ≥ 8.0 môn 6.5 Loại Khá: ĐTBMHK ≥ 6.5 môn học 5.0 Loại Trung Bình: ĐTBMHK ≥ 5.0 môn 4.0 Loại Yếu: 3.5≤ĐTBMHK≤5.0 môn 3.0 Loại Kém: ĐTBMHK≤3.5 - Xếp loại năm Loại giỏi: Điểm trung bình chung môn học năm (ĐTBMCN) ≥ 8.0 môn 6.5 Loại Khá: ĐTBMCN ≥6.5 môn 5.0 Loại Trung Bình: ĐTBMCN ≥ 5.0 môn 4.0 Loại Yếu: 3.5≤ĐTBMCN≤5.0 Loại Kém: ĐTBMCN≤3.5 Cách xét loại học sinh, học sinh lưu ban, học sinh lên lớp e Học sinh Giỏi: học sinh có học lực học loại giỏi hạnh kiểm kỳ tốt Học sinh Tiên Tiến: học sinh có học lực học loại hạnh kiểm loại trung bình Học sinh Trung Bình: học sinh có học lực học loại trung bình có laoij hạnh kiểm như: tốt, khá, trung bình Học sinh Yếu: học sinh có học lực loại yếu , học sinh có hạnh kiểm loại yếu Học sinh Kém: học sinh có học lực loại kém, học sinh có hạnh kiểm loại yếu Học sinh lên lớp: học sinh có học lực loại trung bình trở lên hạnh kiểm loại yếu Học sinh lưu ban: học sinh có học lực loại yếu, học sinh có hạnh kiểm loại yếu  Hệ thống quản lý điểm cũ Hệ thống tổ chức quản lý điểm trường THPT Vũ Tiên phân công sau: Học sinh: có nhiệm vụ cung cấp hồ sơ với đầy đủ thông tin theo yêu cầu nhà trường quy định Tham gia học tập làm kiểm tra theo yêu cầu giáo viên để lấy điểm Khi cần xem thông tin điểm số, tìm kiếm, kiểm tra năm phải báo cáo lại với phòng quản lý học sinh để đáp ứng yêu cầu Giáo viên môn: có trách nhiệm giảng dạy, kiểm tra học sinh lấy điểm em Cuối học kỳ phải tổng kết lại điểm trung bình môn học cho học sinh Sau đưa báo cáo tổng kết điểm trung bình môn học cho giáo viên chủ nhiệm Giáo viên chủ nhiệm: có trách nhiệm tổng kết lại điểm trung bình học kỳ năm để tổng kết tình hình học tập chung học sinh toàn trường Mỗi cần xem thông tin học sinh trường để kiểm tra đột xuất Ban giám hiệu phải có tổng kết học tập tất học sinh trường để có sở xếp loại có định khen thưởng hay kỷ luật trường hợp vi phạm Phòng quản lý học sinh: có trách nhiệm quản lý điểm học sinh trường, cập nhật thông tin học sinh vào sổ sách Trong trình học sinh học tập phòng quản lý học sinh nhận điểm môn học, nhận điểm tổng kết môn học, nhận điểm tổng kết học kỳ, nhận điểm tổng kết năm tổng kết lại lần Sau đối chiếu với kết giáo viên chủ nhiệm tổng kết, để từ phối hợp với Ban giám hiệu nhà trường xét khen thưởng, kỷ luật, lưu ban, xét học sinh giỏi  Đánh giá hệ thống cũ Hiện nhà trường sử dụng phương pháp truyền thống, ghi chép sổ sách, chép điểm, lưu điểm học bạ học sinh sổ điểm giáo viên chủ nhiệm  - Ưu điểm hệ thống cũ Không cần hệ thống máy tính 10 Hình Chức cập nhật d Chức thống kê, báo cáo 25 Hình Chức thống kê, báo cáo CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG VỀ DỮ LIỆU 3.1 Mô tả sở liệu Trong hệ thống có tài nguyên sau: Admin: Gồm thông tin chi tiết tài khoản đăng nhập hệ thống 26 Hocsinh: Gồm thông tin chi tiết học sinh như: mã học sinh, tên học sinh, lớp, giới tính, ngày sinh… Diem: Gồm mã học sinh với số điểm mà học sinh đạt năm học HanhKiem: Kết thi đua học sinh năm học Lop: Gồm thông tin lớp như: mã lớp, tên lớp, giáo viên chủ nhiệm… Monhoc: Thông tin môn học đó, phụ trách giảng dạy với số lượng tiết Xây dựng mô hình thực thể liên kết E-R Khái niệm thực thể liên kết E-R 3.2 a Thực thể: vật thực tồn phân biệt Kiểu thực thể: tập hợp thực thể tương tự có tính chất đặc trưng Tên kiểu thực thể viết chữ sơ đồ thực thể quản hệ tên kiểu thực thể đặt hình chữ nhật Thuộc tính: Kiểu thực thể có tính chất gọi thuộc tính Tên thuộc tính viết chữ đặt hình OVAL nối với kiểu thực thể tương ứng đường cung Quan hệ: Khái niệm quan hệ chìa khóa nối thực thể mô hình thực thể quan hệ Quan hệ (RELATION) kết hợp thực thể nhiều thực thể 27 Phân loại quan hệ: Xét quan hệ R kiểu thực thể E1 kiểu thực thể E2: E1 E2 Hình Quan hệ thực thể E1-E2 Quan hệ 1-1: Quan hệ R gọi quan hệ 1-1 thực thể tập thực thể quan hệ với nhiều thực thể tập thực thể ngược lại 1 E1 E2 Hình Quan hệ 1-1 Quan hệ n-1: Quan hệ R gọi quan hệ n-1 thức thể E2 có quan hệ với nhiều thực thể E1 thực thể E1 quan hệ với nhiều thực thể E2 E1 n E2 Hình 3 Quan hệ n-1 Quan hệ 1-n: Quan hệ R gọi quan hệ 1-n thực thể E1 quan hệ với nhiều thực thể E2 thực thể E2 quan hệ với nhiều thực thể E1 28 E1 n E2 Hình 4.Quan hệ 1-n Quan hệ n-n: Quan hệ R gọi quan hệ n-n, thực thể tập thực thể quan hệ với nhiều thực thể tập thực thể ngược lại E1 n n E2 Hình 5.Quan hệ n-n b      - Các thuộc tính thực thể Đăng nhập Tên đăng nhập Mật Tên Admin Chức vụ Học sinh Mã học sinh Tên học sinh Mã lớp Giới tính Địa Ngày sinh Hạnh kiểm Mã học sinh Năm học Hạnh kiểm Môn học Mã môn học Tên môn học Số tiết Lớp Mã lớp 29  c     d Tên lớp Niên khóa Giáo viên chủ nhiệm Khối Điểm Mã học sinh Mã môn học Mã học kỳ Điểm miệng Điểm 15 phút lần Điểm 15 phút lần Điểm 45 phút lần Điểm 45 phút lần Điểm thi Điểm trung bình Năm học Mối quan hệ liên kết thực thể Học sinh – Hạnh kiểm (1-1): Một học sinh có hạnh kiểm Lớp – Học sinh (1-n): Một lớp có nhiều học sinh Học sinh – Điểm (1-n): Một học sinh có nhiều điểm Môn học – Điểm (1-n): Một môn học có nhiều điểm Mô hình E-R 30 e 3.3 Thiết kế Logic sở liệu Xây dựng mô hình quan hệ bảng 31 Mối quan hệ bảng sở liệu 32 Thiết kế vật lý sở liệu Bảng Hocsinh 3.4 • STT Tên trường Mahs Tenhs Matkhau Malop Gioitinh Diachi Ngaysinh Kiểu liệu varchar(20) nvarchar(30) varchar(30) varchar(10) nvarchar(10) nvarchar(50) Date Ghi Khóa chính-mã học sinh Tên học sinh Mật Mã lớp Giới tính Địa Ngày sinh Chức năng: lưu trữ thông tin học sinh trường, thông tin học sinh xác định : mahs Mỗi học sinh có mahs Dựa vào mahs để biết toàn thông tin học sinh • STT 10 11 12 Bảng Diem Tên trường Mahs Mamonhoc Mahocky dmieng1 dmieng2 diem15-1 diem15-2 diem45-1 diem45-2 diem_thi Diemtb Namhoc Kiểu liệu varchar(20) varchar(20) varchar(20) Real Real Real Real Real Real Real Real nvarchar(10) Ghi Khóa chính-mã học sinh Khóa chính-mã môn học Khóa chính-mã học kỳ Điểm miệng lần Điểm miệng lần Điểm 15 phút lần1 Điểm 15 phút lần Điểm 45 phút lần Điểm 45 phút lần Điểm thi Điểm trung bình môn Năm học Chức năng: dùng để lưu trữ điểm học sinh trường Dựa vào số liệu điểm bảng phòng quản lý học sinh tổng kết điểm cho học sinh, xét lưu ban, xét khen thưởng…mahs,mamonhoc,mahocky khóa bảng Nếu có mahs,mamonhoc,mahocky biết điểm thành phần môn học điểm tổng kết học kỳ học sinh 33 • Bảng Monhoc STT Tên trường Mamonhoc Tenmonhoc Sotiet Heso Kiểu liệu varchar(10) nvarchar(30) Int Int Ghi Khóa chính-mã môn học Tên môn học Số tiết Hệ số tiết Chức năng: lưu trữ thông tin môn học có trường bảo đảm quy định khung chương trình đào tạo giáo dục Mỗi môn học có mamonhoc • Bảng Lop STT Tên trường Kiểu liệu Ghi Malop varchar(10) Khóa chính-mã lớp Tenlop varchar(10) Tên lớp Nienkhoa nvarchar(20) Niên khóa Siso Int Sĩ số gv_cn nvarchar(30) Giáo viên chủ nhiệm Khoi Int Khối Chức năng: lưu trữ thông tin lớp học có trường.Mỗi lớp học có malop nhất.Dựa vào malop thể tìm thấy danh sách học sinh lớp • Bảng Giaovien STT Tên trường MaGiaoVien TenGiaoVien NgaySinh QueQuan DiaChi BacLuongHienTai LuongHienTai Kiểu liệu Varchar(20) Nvarchar(20) Datetime Nvarchar(20) Nvarchar(20) Real Real Ghi Khóa chính-mã giáo viên Tên giáo viên Ngày sinh Quê quán Địa Bậc lương Lương 34 10 DienThoai SoCMND MonGiangDayChin h ToGiangDay Totruong 11 12 Int Int Nvarchar(20) Điện thoại Số chứng minh nhân dân Môn giảng dạy Nvarchar(20) Nvarchar(20) Tổ giảng dạy Tổ trưởng Chức năng: dùng để lưu trữ thông tin giáo viên trường, thông tin giáo viên xác định bỏi: magv • Bảng Nguoidung STT Tên trường Kiểu liệu Ghi MaND Varchar(20) Mã người dùng TenDNhap Nvarchar(20) Tên đăng nhập Matkhau Varhchar(30) Mật Trangthai Varchar(30) Trạng thái Chức năng: đùng để đăng nhập vào hệ thống • Bảng Phanlop STT Tên trường MaHocSinh Malop Kiểu liệu Varchar(30) Varchar(30) Ghi Mã học sinh Mã lớp Chức năng: dùng để phân lớp cho học sinh • Bảng Namhoc STT Tên trường MaNamHoc TenNamHoc Kiểu liệu Varchar(30) Varchar(30) Ghi Mã năm học Tên năm học 35 • Bảng Chuyenlop STT Tên trường TuLop DenLop NgayChuyen LyDoChuyen Bangdiem MaHocSinh Kiểu liệu Varchar(20) Varchar(20) Datetime Nvarchar(30) real Varchar(20) Ghi Từ lớp Đến lớp Ngày chuyển Lý chuyển Bảng điểm Mã học sinh 3.5 Xây dựng sở liệu Microsoft SQL sever hệ quản trị sở liệu quan hệ Microsoft phát triển.SQL sever hệ quản trị sở liệu quan hệ mạng máy tính hoạt động theo mô hình khách chủ cho phép đồng thời lúc có nhiều người dùng truy xuất đến liệu, quản lý việc truy nhập hợp lệ quyền hạn người dùng mạng Ngôn ngữ truy vấn quan trọng Microsoft SQL server Transact-SQL ngôn ngữ SQL mở rộng dựa SQL chuẩn ISO(International Organization for Standardization) ANSI(American National Standards Institute) sử dụng SQL Server SQL sử dụng để điều khiển tất chức mà hệ quản trị sở liệu cung cấp cho người dùng bao gồm: - Định nghĩa liệu: SQL cung cấp khả định nghĩa sở liệu, cấu trúc lưu trữ tổ chức liệu mối quan hệ - thành phần liệu Truy xuất thao tác liệu: với SQL, người dùng dễ dàng thực thao tác truy xuất, bổ sung, cập nhật loại bỏ liệu - sở liệu Điều khiển truy cập: SQL sử dụng để cấp phát kiểm soát thao tác người sử dụng liệu, đảm bảo an toàn cho sở liệu 36 - Đảm bảo toàn vẹn liệu: SQL định nghĩa buộc toàn vẹn sở liệu nhờ đảm bảo tính hợp lệ xác liệu trước thao tác cập nhật lỗi hệ thống Có thể nói SQL ngôn ngữ hoàn thiện sử dụng hệ thống sở liệu thành phần thiếu hệ quản trị sở liệu Mặc dù SQL ngôn ngữ lập trình C, C++, Java… Song câu lệnh SQL cung cấp nhúng vào ngôn ngữ lập trình nhằm xây dựng ứng dụng tương tác với sở liệu Ưu điểm SQL server: - Câu lệnh đơn giản, dễ nhớ, dễ sử dụng ngắn gọn Tốc độ cao tối ưu hóa với công nghệ Khả thực yêu cầu phức tạp công việc Là chuẩn ngôn ngữ ANSI Có thể thực thi câu truy vấn CSDL Có thể lấy liệu từ CSDL Có thể chèn liệu vào CSDL Có thể nâng cấp liệu CSDL  Xây dựng cở sở liệu Dựa thiết kế sở liệu phần 3.3 lựa chọn hệ thống quan trọng sở liệu SQL sever ta xây dựng sở liệu cho chương trình Bộ liệu chương trình với tên “QLTHPT” bao gồm bảng: - Admin: gồm thông tin chi tiết tài khoản đăng nhập hệ thống Hocsinh: gồm thông tin chi tiết học sinh : mã học sinh, tên - học sinh, lớp, giới tính, ngày sinh… Diem: gồm mã học sinh với số điểm mà học sinh đạt - năm học Hanhkiem: kết thi đua học sinh năm học Lop: gồm thông tin lớp như: mã lớp, tên lớp, giáo viên chủ nhiệm… Monhoc: thông tin môn học đó, phụ trách giảng dạy với số lượng tiết 37 Kết Luận Qua thời gian thực tập Công ty cổ phần Quant Edge với hướng dẫn cô giáo Dương Thị Hiền Thanh, em nắm phần cách xây dựng phần mềm Từ sở cộng với học hỏi, nghiên cứu đợt thực tập tốt nghiệp, em mong hoàn thiện đề tài hoàn thành tốt đồ án tốt nghiệp thời gian tới Vì việc thực tập công ty có hạn nên việc tìm hiểu, khảo sát vấn đề đề tài em gặp nhiều hạn chế, thiếu sót Em mong đánh giá góp ý từ thầy cô để em hoàn thiện Em xin chân thành cảm ơn! 38 39 ... viên Chuyển lớp Hạnh kiểm Lập báo cáo Hệ thống báo cáo Danh sách lớp Bảng điểm cá nhân Điểm môn học theo lớp Điểm môn học theo khối Báo cáo kết học tập theo lớp Báo cáo kết học tập theo khối Bản... thực thể liên kết E-R Khái niệm thực thể liên kết E-R 3.2 a Thực thể: vật thực tồn phân biệt Kiểu thực thể: tập hợp thực thể tương tự có tính chất đặc trưng Tên kiểu thực thể viết chữ sơ đồ thực. .. khóa nối thực thể mô hình thực thể quan hệ Quan hệ (RELATION) kết hợp thực thể nhiều thực thể 27 Phân loại quan hệ: Xét quan hệ R kiểu thực thể E1 kiểu thực thể E2: E1 E2 Hình Quan hệ thực thể

Ngày đăng: 25/07/2017, 20:03

Từ khóa liên quan

Mục lục

  • Lời mở đầu

  • CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI

    • 1.4 Mô tả quy trình nghiệp vụ của bài toán Quản Lý điểm của trường THPT Vũ Tiên.

    • Công tác Quản Lý điểm của trường THPT Vũ Tiên bao gồm các nghiệp vụ sau:

      • a. Nhập điểm và tổng kết điểm

      • Nhập điểm và tổng kết điểm là một công việc hết sực quan trọng. Trong quá trình giảng dạy giáo viên phải có trách nhiệm thường xuyên kiểm tra để lấy điểm của học sinh trong lớp. Giáo viên bộ môn đánh giá học sinh qua việc chấm điểm, đánh giá này phải khách quan, chính xác, đầy đủ và chi tiết. Có nhiều điểm nhưng chung quy lại thì có những loại điểm như sau:

      • b. Chế độ cho điểm của học sinh được xác định như sau:

      • Tùy theo khung chương trình mà Ban giám hiệu đã quy định trong mỗi năm học và dựa vào đặc điểm đặc thù của nhà trường, Ban giám hiệu và phòng quản lý học sinh sẽ phân công lịch giảng dạy cho các giáo viên và số tiết dạy của từng môn học. Và cũng theo phân phối chương trình đó để giáo viên có thể đề ra số lần kiểm tra cho mỗi học kỳ:

      • c. Quy trình tổng hợp điểm

      • d. Cách thức xếp loại

      • e. Cách xét loại học sinh, học sinh lưu ban, học sinh lên lớp

      • Hệ thống quản lý điểm cũ

        • Đánh giá hệ thống cũ

        • Giải pháp quản lý

        • 1.5 Xác định yêu cầu của đề tài

        • Đề tài “Xây dựng phần mềm quản lý điểm của trường THPT Vũ Tiên” được xây dựng nhằm hỗ trợ cho công việc quản lý điểm của trường được dễ dàng, thuận tiện và chính xác hơn với giao diện trực quan, thao tác sử dụng đơn giản trên cơ sở khảo sát quy trình quản lý điểm của trường. Với mong muốn xây dựng được phần mềm thật sự góp ích cho trường cũng như hoàn thành tốt đồ án tốt nghiệp, em xác định mục tiêu đề tài Phần mềm được xây dựng để thực hiện được các chức năng chính sau:

        • Chương 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG VỀ XỬ LÝ

          • 2.2 Các chức năng của hệ thống mới.

            • 2.3 Biểu đồ phân cấp chức năng.

            • a. Biểu đồ dữ liệu mức khung cảnh

            • b. Biểu đồ dữ liệu mức đỉnh

            • 2.5 Biểu đồ luồng dữ liệu mức dưới đỉnh

              • a. Chức năng quản lý hồ sơ

              • b. Chức năng tìm kiếm

              • c. Chức năng cập nhật

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

Tài liệu liên quan