1. Trang chủ
  2. » Tất cả

BAO CAO MON PHAT TRIEN PHAN MEM HUONG DOI TUONG

43 1 0

Đ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

Nội dung

TRƯỜNG ĐẠI HỌC ĐỒNG THÁP KHOA KỸ THUẬT – CÔNG NGHỆ PHẦN MỀM QUẢN LÍ THƯ VIỆN Mã đề tài: GVHD: Ths HUỲNH LÊ UYÊN MINH Sinh viên thực hiện: Lê Thanh Nhí MSSV: 5518440156 Trần Thị Tú Như MSSV: 5518440157 Nguyễn Văn Nghị MSSV: 5518440155 NGÀNH: SƯ PHẠM LỚP: ĐHSTIN18-L2-CT Cầ n Thơ, tháng 08 năm 2020 LỜI CÁM ƠN Trong quá trình thực hiêṇ đề tài, em chân thành cám ơn Cô Huỳnh Lê Uyên Minh, đã tâ ̣n tình hướng dẫn, giúp đỡ em hoàn thành tố t đề tài môn ho ̣c thời gian qua Em xin chân thành cám ơn quý Thầ y, Cô Khoa Công Nghê ̣ Thông Tin trường Đa ̣i Ho ̣c Đồ ng Tháp đã hế t lòng giúp đỡ và cung cấ p cho em nhiề u tài liêụ thâ ̣t quý báo để em có thể nâng cao đươ ̣c trình đô ̣ và hoàn thành đề tài môn ho ̣c Và em cũng gởi lời cám ơn đế n toàn thể các ba ̣n lớp ĐHSTIN18-L2-CT đã giúp đỡ em quá trình tìm hiể u tài liêu, ̣ đồ ng thời đóng góp ý kiế n quá triǹ h em hoàn thành đề tài môn ho ̣c LỜI NÓI ĐẦU Cùng với sự phát triể n của nề n kinh tế thì giáo du ̣c cũng đươ ̣c mở rô ̣ng về quy mô và chấ t lươ ̣ng để có thể cung cấ p nhân lực có trình đô ̣, chuyên môn…phu ̣c vu ̣ cho nề n kinh tế ngày càng vững ma ̣nh Bô ̣ phâ ̣n thư viêṇ là bô ̣ phâ ̣n không thể thiế u các trường phổ thông, trung ho ̣c…để phu ̣c vu ̣ cho viê ̣c nghiên cứu, giảng da ̣y của giáo viên, tim ̀ kiế m các tài liê ̣u ho ̣c tâ ̣p mô ̣t cách tố t nhấ t cho các ho ̣c sinh Thư viện trường quản lý khoảng hàng ngàn đầu sách, phục vụ cho giáo viên, ho ̣c sinh trường học tập tham khảo Giáo viên và ho ̣c sinh mượn sách đọc thơng qua thẻ độc giả Để phục vụ độc giả nhanh, gọn xác, thư viện cần tin học hóa cơng việc quản lý danh mục sách quản lý độc giả Do chương trình quản lí thư viện đời giúp cho thủ thư đỡ cơng tìm kiếm thủ công mớ tài liệu đồ sộ, giúp việc quản lí sách độc giả dễ dàng, thuận tiện MỤC LỤC Phần I MỞ ĐẦU 1 Lý chọn đề tài: Mục tiêu xây dựng hệ thống: Yêu cầu xây dựng hệ thống: Đối tượng phạm vi nghiên cứu Phương pháp nghiên cứu Kế hoạch thực đề tài PHẦN II PHẦN NỘI DUNG Chương I CƠ SỞ LÝ LUẬN Phầ n mề m quản lí thư viê ̣n và mu ̣c đić h: Một số lý thuyết liên quan đến demo xây dựng phầ n mề m quản lý thư viện Chương II XÂY DỰNG PHẦN MỀM QUẢN LÝ THƯ VIỆN TRƯỜNG THCS A Đặc tả hệ thống Phân tích thiết kế hệ thống Công cụ sử dụng để xây dựng demo 16 Một số giao diện demo 16 4.1.2 Xử lý giao diện 16 PHẦN IV KẾT LUẬN 22 Kết đạt 22 Hướng phát triển 22 TÀI LIỆU THAM KHẢO 22 PHẦN MỀM QUẢN LÝ ĐIỂM SMAS TRONG TRƯỜNG HỌC 23 Tài khoản 23 1.1 Đăng nhập hệ thống 23 1.2 Đăng xuất hệ thống 23 1.3 Chi tiết hồ sơ cán 23 1.4 Đổi mật 24 Thông tin nhà trường 24 Hồ sơ học sinh 25 Sổ điểm 25 4.1 Thao tác chức sổ điểm 25 4.2 Thao tác chức sổ điểm 26 4.3 Điểm danh 27 Tổng kết điểm 29 5.1 Tổng kết điểm 29 5.2 Xếp loại học sinh theo khối 29 5.3 Xếp loại hạnh kiểm 31 5.4 Xếp loại học sinh 32 5.5 Xếp loại thi đua 34 Quản lý thi lại 34 6.1 Đăng ký môn thi lại 34 6.2 Cập nhật điểm thi lại 35 6.3 Tổng kết điểm thi lại 35 6.4 Xếp loại học sinh sau thi lại 36 Tìm kiếm kỳ thi 37 Danh sách học sinh nghỉ 37 PHẦN MỀM QUẢN LÝ THƯ VIỆN TRƯỜNG THCS A Phần I MỞ ĐẦU Lý chọn đề tài: Trong những năm gầ n viê ̣c tin ho ̣c hóa các công viêc̣ quản lí đươ ̣c các cấ p ngành chú tro ̣ng phát triể n, ngành giáo du ̣c viê ̣c quản lí thư viêṇ cũng đươ ̣c quan tâm đầ u tư nhiề u Quản lý thư viện chuỗi công việc vất vã tốn nhiều cơng sức Việc tin học hố quản lý thư viện giúp việc quản lý trở nên đơn giản có ̣ tiń h xác cao Đặc biệt tin học hoá quản lý giúp việc truy vấn thơng tin nhanh chóng theo yêu cầu khác Mục tiêu xây dựng hệ thống: Phân tích thiết kế hệ thống thơng tin cho thư viện trường Triển khai ứng dụng phần mềm ứng dụng cụ thể Kiểm tra thực nghiệm việc xử lí vấn đề thường xuyên diễn công tác quản lý thư viện như: nhập thông tin sách mới, trao đổi mượn sách trả sách, báo cáo thống kê sách, thơng tin độc giả cịn nợ sách u cầu xây dựng hệ thống: Dựa vào hoạt động hệ thống thư viện, ta thấy yêu cầu hệ thống quản lý thư viện : + Cung cấp cho người quản lý thông tin đầu sách thư viện, đầu sách theo thể loại, số sách mượn, số sách rỗi (chưa mượn)… + Hỗ trợ việc quản lý thông tin đô ̣c giả + Hỗ trợ cập nhật thông tin tài liệu đô ̣c giả như: thêm sách, thêm ̣c giả, xóa ̣c giả, thay đổi thông tin tài liệu, thay đổi thông tin đô ̣c giả… + Hỗ trợ người quản lý trình xác nhận cho mượn trả sách với đô ̣c giả Đối tượng phạm vi nghiên cứu - Đố i tươ ̣ng: Phầ n mề m quản lí và tra cứu sách thư viêṇ Trường THCS A - Pha ̣m vi nghiên cứu: Thư viêṇ trường THCS A Phương pháp nghiên cứu - Quan sát - Phỏng vấ n: cán bô ̣ thư viê ̣n trường THCS A Mẫu phiế u phỏng vấ n sau: Tên đồ án: QUẢN LÍ THƯ VIỆN TRƯỜNG THCS A PHIẾU PHỎNG VẤN Số : 01 Nơi PV: Trường THCS A Người vấn: cô Huỳnh Minh Tiến Thời gian: 8g30 ngày tháng năm 2020 Địa điểm: Trường THCS A Nội dung vấn: Từ trước đến Cơ Quản lí thư viêṇ cách nào? Trả lời: Ghi sổ biện pháp thủ cơng 2.Cơ có sử dụng phần mềm để quản lí thư viêṇ chưa? Trả lời: Chưa Cô thấy quản lý sổ sách nào? Trả lời: Tôi thấy rấ t mấ t thời cần tìm kiếm bạn đọc, hoặc tìm kiế m sách, thố ng kê lại rườm rà thiế u chính xác Nếu chưa sử dụng phần mềm, sử dụng phần mềm cần có chức gì? Trả lời: Tơi cầ n quản lí sách sau cho dễ dàng thêm hoặc bớt danh sách sách có thư viê ̣n, có thể sửa thông tin về sách một cách nhanh chóng hoặc tìm kiế m nhanh chóng một loại sách nào đó cầ n, quản lí độc giả tìm độc giả nhanh chóng, quản lí viê ̣c mượn trả sách và thố ng kê các lượt sác mượn một cách nhanh chóng, … Khi tiềm kiếm sách hoă ̣c đô ̣c giả mươ ̣n sách cần thơng tin gì? Trả lời: Về Sách cầ n biế t sách cầ n tìm có kho hay không và số lượng sách nhập kho và sách kho có còn là bao nhiêu, về độc giả thì mượn sách nào, ngày nào mượn và nào đế n thời hạn trả, … thố ng kê đầ y đủ sách nhập kho, sách tồ n kho sau cho mượn hoặc lý, … Kế hoạch thực đề tài TT Nội dung công việc thực Ngày Từ ngày 29/7/2020 đến ngày 19/8/2020 - Nghiên cứu đề tài, tìm hiểu số liệu liên quan đến đề tài - Khảo sát tình hình thực tế trường quản lí thư viê ̣n - Phân tích thiết kế quản lí thư viê ̣n - Xác định thực thể tác nhân liên quan để xây dựng sở liệu - Xác định bảng liệu chọn bảng liệu cho phù hợp với thuộc tính bảng - Tiến hành viết câu lệnh cài đặt sở liệu - Nhập liệu cho bảng - Thiết kế giao diện cho phần mềm - Viết Code kết nối CSDL hệ quản trị CSDL - Hoàn thành số chức - Thiết kế xây dựng thêm chức nâng cao - Tham khảo ý kiến - Kiểm tra hoàn thiện phần mềm - Đóng gói phần mềm chạy thử - Sửa chức bị lỗi - Hoàn thiện phần mềm - Ghi phần mềm File báo cáo nộp cho GV hướng dẫn PHẦN II PHẦN NỘI DUNG Chương I CƠ SỞ LÝ LUẬN Phầ n mề m quản lí thư viêṇ và mu ̣c đích: Để nâng cao chất lượng quản lí thư viện cách nhanh chóng tiện lợi đáp ứng việc quản lí sách với việc quản lí mượn trả sách đạt hiệu nhanh thì tin học hóa hệ thống thông tin thư viện việc làm tất yếu việc xây dựng phát triển thư viện ngày Để đáp ứng yêu cầu công tác quản lí chương trình cần phải thực công việc sau: + Quản lí hệ thống liệu bao gồm việc cập nhật quản lí sách, độc giả cách xác nhanh chóng + Quản lí tình hình hoạt động thư viện, việc mượn sách trả thời hạn + Các chức tìm kiếm thống kê thơng tin sử dụng cách dễ dàng nhanh chóng, cho phép người quản lí nắm các thơng tin cách thuận tiện xác + Đối với việc phục vụ tra cứu, hệ thống cần đưa mục lục phân loại, mơn loa ̣i sách có thư viện, cho độc giả dễ dàng tìm tư liệu cần thiết, đồng thời quản lí độc giả có nhu cầu mượn tư liệu Một số lý thuyết liên quan đến demo xây dựng phầ n mề m quản lý thư viện 2.1/ Lâ ̣p trin ̀ h hướng đớ i tươ ̣ng: Lập trình hướng đối tượng (tiếng Anh: Object-oriented programming, viết tắt: OOP) mẫu hình lâ ̣p trình dựa khái niệm “cơng nghê ̣ đớ i tươ ̣ng”, mà đó, đối tượng chứa đựng dữ liê ̣u, trường, thường gọi thuộc tính; mã nguồn, tổ chức thành phương thức Phương thức giúp cho đối tượng truy xuất hiệu chỉnh trường liệu đối tượng khác, mà đối tượng có tương tác (đối tượng hỗ trợ phương thức “this” "self") Trong lập trình hướng đối tượng, chương trình máy tính thiết kế cách tách khỏi phạm vi đối tượng tương tác với Ngơn ngữ lập trình hướng đối tượng đa dạng, phần lớn ngôn ngữ lâ ̣p trinhg theo lớp, nghĩa đối tượng ngôn ngữ xem thực thể lớp, dùng để định nghĩa kiể u dữ liêu ̣ Các đối tượng chia thành hai phận chính: phần phương thức (method) phần thuộc tính (attribute / Properties) Trong thực tế, phương thức đối tượng hàm thuộc tính biến, tham số hay nội đối tượng Các phương thức phương tiện để sử dụng đối tượng thuộc tính mơ tả đối tượng có tính chất Lập trình hướng đối tượng phương pháp lập trình có tính chất sau: + Tính trừu tượng (abstraction) + Tính đóng gói (encapsulation) che giấu thơng tin (information hiding) + Tính đa hình (polymorphism + Tính kế thừa (inheritance): 2.2/ C#: C# (đọc "C thăng" hay "C sharp" ("xi-sáp")) ngôn ngữ lâ ̣p trình hướng đố i tươ ̣ng phát triển Mirosoft, phần khởi đầu cho kế hoạch NET họ Tên ngôn ngữ bao gồm ký tự thăng theo Microsoft theo ECMA C#, bao gồm dấu số thường Microsoft phát triển C# dựa C++ Java C# miêu tả ngôn ngữ có cân C++, Visual Bisic, Delphi Java C# thiết kế chủ yếu Anders Hejsberg kiến trúc sư phần mềm tiếng với sản phẩm Turbo Pascal, Delphi, J++, WFC C# là mô ̣t ngôn ngữ đơn giản: theo nghiã là nó cung cấ p cách tiế p câ ̣n có cấ u trúc (chia nhỏ vấ n đề thành nhiề u phầ n), tâ ̣p hơ ̣p phong phú các hàm thư viê ̣n, kiể u dữ liê ̣u, v.v… C# ngôn ngữ đại: Một vài khái niệm mẻ xử lý ngoại lệ, kiểu liệu mở rộng, bảo mật mã nguồn v v Đây đặc tính cho ngơn ngữ đại cần có Và C# chứa tất đặt tính vừa nêu C# ngơn ngữ lập trình hướng đối tượng: Lập trình hướng đối tượng ( Object-oriented programming, viết tắt: OOP) phương pháp lập trình có tính chất Đó tính trừu tượng (abstraction), tính đóng gói (encapsulation), tính đa hình (polymorphism) tính kế thừa (inheritance) C# hỗ trợ tốt tất đặc tính C# ngơn ngữ từ khóa: C# ngơn ngữ sử dụng giới hạn từ khóa (gồm khoảng 80 từ khóa mười kiểu liệu xây dựng sẵn) sử dụng để làm nhiệm vụ Ngồi đặc điểm cịn số ưu điểm bật C#: + C# biên dịch nhiều tảng máy tính khác + C# xây dựng tảng C++ Java nên thừa hưởng ưu điểm ngơn ngữ + C# phần NET Framework nên hỗ trợ lớn đến từ phận + C# có IDE Visual Studio nhiều plug-in vô mạnh mẽ + C # ngơn ngữ lập trình mở rộng cập nhật tự động + Thời gian biên dịch thực thi ngôn ngữ C # nhanh ... ̣ng phát triển Mirosoft, phần khởi đầu cho kế hoạch NET họ Tên ngôn ngữ bao gồm ký tự thăng theo Microsoft theo ECMA C#, bao gồm dấu số thường Microsoft phát triển C# dựa C++ Java C# miêu tả ngơn... công sức Việc tin học hoá quản lý thư viện giúp việc quản lý trở nên đơn giản có ̣ tiń h xác cao Đặc biệt tin học hoá quản lý giúp việc truy vấn thơng tin nhanh chóng theo u cầu khác Mục tiêu... t sách cầ n tìm có kho hay không và số lượng sách nhập kho và sách kho có còn là bao nhiêu, về độc giả thì mượn sách nào, ngày nào mượn và nào đế n thời hạn trả,

Ngày đăng: 08/09/2020, 07:31

TỪ KHÓA LIÊN QUAN

w