Xây dựng website quản lý thông tin và quá trình hoạt động của đoàn viên

75 786 0
Xây dựng website quản lý thông tin và quá trình hoạt động của đoàn viê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

Văn phòng Đoàn Trường Đại học Trà Vinh là tổ chức Đoàn Thanh niên Cộng sản Hồ Chí Minh của Trường Đại học Trà Vinh có nhiệm vụ quản lý, điều hành mọi hoạt động từ cấp Đoàn cơ sở trở lên phục vụ cho công tác Đoàn và chịu sự quản lý trực tiếp từ tỉnh Đoàn Trà Vinh. Đoàn trường Đại học Trà Vinh cùng tổ chức Hội sinh viên trường có nhiệm vụ xây dựng tư tưởng chính trị cho sinh viên, giúp đỡ sinh viên về đời sống, sinh hoạt như: hỗ trợ việc làm, nhà trọ, học bổng, các hoạt động giải trí cho sinh viên. Như thông tin ban đầu đã đưa về số lượng Đoàn viên hiện tại của trường là rất lớn. Hiện tại văn phòng Đoàn trường chưa có website và việc quản lý thông tin cá nhân của Đoàn viên chỉ được quản lý trên sổ Đoàn viên. Khi cần truy xuất phải liên hệ văn phòng Đoàn, gây khó khăn rất lớn cho cán bộ văn phòng Đoàn, Ban chấp hành từng Đoàn khoa. Để đáp ứng được nhu cầu cần thiết đó tôi đã đề xuất và thực hiện khóa luận tốt nghiệp với đề tài Xây dựng website quản lý thông tin và quá trình hoạt động của đoàn viên tại Trường Đại học Trà Vinh. Website hỗ trợ Ban chấp hành Đoàn trường, Ban chấp hành các Đoàn khoa quản lý thông tin của Đoàn viên, phong trào hoạt động của Đoàn trường, Đoàn khoa, chi Đoàn, thành tích khen thưởng của từng Đoàn viên, kỷ luật từng Đoàn viên, xếp loại từng Đoàn viên, tình hình đóng Đoàn phí của các chi Đoàn. Ngoài ra website còn hỗ trợ người dùng (sinh viên trực thuộc trường) xem thông báo, tin hoạt động từ Đoàn trường, các Đoàn khoa, các chi Hội. 1.2. Nội dung đề tài Xây dựng website quản lý thông tin và quá trình hoạt động của Đoàn viên tại trường Đại học Trà Vinh cần đạt được những nội dung chính sau đây: Quản lý được thông tin cá nhân Đoàn viên. Quản lý danh sách các chi Đoàn. Quản lý tình hình đóng đoàn phí của các chi Đoàn. Quản lý danh sách khen thưởng. Quản lý Đoàn viên được khen thưởng. Quản lý danh sách Đoàn viên giữ chức vụ theo từng năm học. Quản lý phong trào hoạt động. Quản lý Đoàn viên tham gia phong trào hoạt động. Quản lý danh sách kỷ luật. Quản lý Đoàn viên bị kỷ luật. Quản lý xếp loại Đoàn viên theo từng năm học. Quản lý tin tức của Đoàn trường, các Đoàn khoa, Hội sinh viên trường, các chi Hội, 2 Câu lạc bộ.

MỤC LỤC DANH MỤC HÌNH DANH MỤC BẢNG Chương 1: ĐẶT VẤN ĐỀ 1.1 Lý chọn đề tài Văn phòng Đoàn Trường Đại học Trà Vinh tổ chức Đoàn Thanh niên Cộng sản Hồ Chí Minh Trường Đại học Trà Vinh có nhiệm vụ quản lý, điều hành hoạt động từ cấp Đoàn sở trở lên phục vụ cho công tác Đoàn chịu quản lý trực tiếp từ tỉnh Đoàn Trà Vinh Đoàn trường Đại học Trà Vinh tổ chức Hội sinh viên trường có nhiệm vụ xây dựng tư tưởng trị cho sinh viên, giúp đỡ sinh viên đời sống, sinh hoạt như: hỗ trợ việc làm, nhà trọ, học bổng, hoạt động giải trí cho sinh viên Như thông tin ban đầu đưa số lượng Đoàn viên trường lớn Hiện văn phòng Đoàn trường chưa có website việc quản lý thông tin cá nhân Đoàn viên quản lý sổ Đoàn viên Khi cần truy xuất phải liên hệ văn phòng Đoàn, gây khó khăn lớn cho cán văn phòng Đoàn, Ban chấp hành Đoàn khoa Để đáp ứng nhu cầu cần thiết đề xuất thực khóa luận tốt nghiệp với đề tài "Xây dựng website quản lý thông tin trình hoạt động đoàn viên Trường Đại học Trà Vinh" Website hỗ trợ Ban chấp hành Đoàn trường, Ban chấp hành Đoàn khoa quản lý thông tin Đoàn viên, phong trào hoạt động Đoàn trường, Đoàn khoa, chi Đoàn, thành tích khen thưởng Đoàn viên, kỷ luật Đoàn viên, xếp loại Đoàn viên, tình hình đóng Đoàn phí chi Đoàn Ngoài website hỗ trợ người dùng (sinh viên trực thuộc trường) xem thông báo, tin hoạt động từ Đoàn trường, Đoàn khoa, chi Hội 1.2 Nội dung đề tài Xây dựng website quản lý thông tin trình hoạt động Đoàn viên trường Đại học Trà Vinh cần đạt nội dung sau đây: - Quản lý thông tin cá nhân Đoàn viên - Quản lý danh sách chi Đoàn - Quản lý tình hình đóng đoàn phí chi Đoàn - Quản lý danh sách khen thưởng - Quản lý Đoàn viên khen thưởng GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang - Quản lý danh sách Đoàn viên giữ chức vụ theo năm học - Quản lý phong trào hoạt động - Quản lý Đoàn viên tham gia phong trào hoạt động - Quản lý danh sách kỷ luật - Quản lý Đoàn viên bị kỷ luật - Quản lý xếp loại Đoàn viên theo năm học - Quản lý tin tức Đoàn trường, Đoàn khoa, Hội sinh viên trường, chi Hội, Câu lạc 1.3 Mục tiêu đề tài Phần thứ nhất: Xây dựng website quản lý thông tin trình hoạt động đoàn viên Trường Đại học Trà Vinh Phần thứ 2: Vận dụng tất kiến thức phân tích thiết kế hệ thống thông tin, thiết kế lập trình ứng dụng web 1.4 Phạm vi đề tài Xây dựng trang thông tin Đoàn trường Đại học Trà Vinh, quản lý thông tin cá nhân trình hoạt động Đoàn viên 1.5 Phương pháp thực - Nghiên cứu tài liệu phân tích thiết kế hệ thống thông tin - Nghiên cứu hệ quản trị sở liệu SQL Server 2008 để lưu trữ liệu - Quan sát hoạt động thực tế Đoàn trường Đại học Trà Vinh - Tham khảo website Đoàn trường khác GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang Chương 2: CƠ SỞ LÝ THUYẾT 2.1 Khái niệm hệ thống, thông tin hệ thống thông tin Hệ thống tập hợp đối tượng, thành phần có quan hệ với nhau, tương tác với theo nguyên tắc, chế tồn thể thống Thông tin tập hợp phần tử mà ta thường gọi tín hiệu phản ánh ý nghĩa đối tượng, tượng hay trình vật thông qua trình nhận thức Khi hiểu biết ý nghĩa tín hiệu có thông tin Hệ thống thông tin tổ chức tập hợp có hệ thống thông tin tổ chức Một tổ chức, biết, thường gồm nhiều lớp đối tượng đa dạng, nhiều mối quan hệ, nhiều quy trình xử lý, biến đổi phức tạp, để phản ánh chất nó, nói cách khác để có hiểu biết đầy đủ nó, nghiên cứu để có biểu diễn thích hợp 2.2 Mô hình thực thể kết hợp 2.2.1 Mục đích việc xây dựng mô hình Mô tả giới thực gần với quan niệm, suy nghĩ người Việc xây dựng mô hình nhằm thành lập biểu đồ cấu trúc liệu bao gồm liệu cần xử lý cấu trúc nội 2.2.2 Các thành phần mô hình thực thể kết hợp - Thực thể: Là phần tử mô hình tương ứng với lớp đối tượng thuộc tổ chức trình mô hình hóa - Thuộc tính: Là phần tử mô hình tương ứng với đặc tính đối tượng thuộc tổ chức việc mô hình hóa - Mối kết hợp: phần tử mô hình tương ứng với mối quan hệ thực thể tham gia vào quan hệ thuộc tổ chức trình mô hình hóa - Bản số: Bản số thực thể mối kết hợp cặp (bản số tối thiểu, số tối đa) Bản số tối thiểu 1, số lần tối thiểu mà thể thực thể tham gia vào thể mối kết hợp Bản số tối đa n, số lần tối đa mà thể thực thể tham gia vào thể mối kết hợp - Khóa GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang + Khóa quan hệ (Primary Key-PK): một nhóm thuộc tính xác định quan hệ Khóa quan hệ định danh thực thể tương ứng + Khóa ghép: khóa có từ hai thuộc tính trở lên + Khóa ngoại: khóa ngoại sử dụng để thiết lập mối quan hệ Đó thuộc tính mô tả quan hệ đồng thời lại thuộc tính khóa quan hệ khác + Khóa giả: thuộc tính người đặt để làm khóa Thuộc tính không mô tả đặc điểm đối tượng quan tâm mà có tác dụng để xác định đối tượng 2.3 Những ưu điểm ASP.NET - ASP.Net cho phép lựa chọn ngôn ngữ lập trình mà bạn yêu thích: Visual Basic.Net, J#, C#, … - Trang ASP.Net biên dịch trước Thay phải đọc thông dịch trang web yêu cầu, ASP.Net biên dịch trang web động thành tập tin DLL mà Server thi hành nhanh chóng hiệu Yếu tố bước nhảy vọt đáng kể so với kỹ thuật thông dịch ASP - ASP.Net hỗ trợ mạnh mẽ thư viện phong phú đa dạng Net Framework, làm việc với XML, Web Server, truy cập sở liệu qua ADO.Net,… - ASP.Net sử dụng phong cách lập trình mới: Code behide Tách code riêng, giao diện riêng hỗ trợ lập trình viên dễ quản lý bảo trì - Kiến thức lập trình giống ứng dụng Windows - Tự động phát sinh mã HTML cho Server Control tương ứng với loại Browser - Triển khai cài đặt + Không cần lock, không cần đăng ký DLL + Cho phép nhiều hình thức cấu hình ứng dụng - Hỗ trợ quản lý ứng dụng mức toàn cục + Global.aspx có nhiều kiện + Quản lý session nhiều Server, không cần Cookies GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 2.4 SQL Server - SQL Server server sở liệu, truy xuất qua kiểu kết nối mạng gồm TCP/IP - Tuy nhiên, cách sử dụng tính nhân bản, bạn liên kết nhiều SQL Server lại với để tăng số lượng kết nối đồng thời từ client lên đến giá trị bạn muốn - SQL Server sử dụng để tạo stored procedure có nhận tham số thực thi nhiều tác vụ Các thủ tục lưu trữ (store procedure) lưu vào nhớ cache gia tăng trình thực thi Nói chung, SQL Server đưa kết nhanh Access cấu hình để thực nhiều hoạt động bảo trì cách tự động - SQL Server quản lý từ xa (từ máy tính mạng), chẳng hạn cách sử dụng SQL Enterprise Manager, truy cập từ xa trình ứng dụng sở liệu khác thông qua ODBC Nói cách khác, ODBC System DSN dùng để truy cập sở liệu SQL Server không thiết phải định vị mạng cục với sở liệu Nó định vị nơi truy cập vào SQL Server thông qua TCP/IP Đó SQL Server hệ quản trị sở liệu theo mô hình client/server, thiết kế server sở liệu giống Internet Information Server “Web server” SQL Server truy cập thông qua TCP/IP, có địa IP cố định Internet - Những tiện ích SQL Server để dẫn tới định chọn hệ quản trị sở - liệu để lưu trữ liệu đề tài: + Quản lý khối lượng thông tin lớn + Là hệ quản trị sở liệu thiết kế theo mô hình Client/Server + Có khả xử lý phân tán + Có khả liên kết Internet + Client chạy hệ điều hành khác Các đối tượng MS SQL Server: Database, Table, View, Index,Rules, Default, Stored Procedure, Trigger - GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang Chương 3: PHÂN TÍCH – THIẾT KẾ HỆ THỐNG 3.1 Yêu cầu chức 3.1.1 Yêu cầu lưu trữ - Lưu thông tin người quản lý Đoàn trường cấp tài khoản gồm: tên đăng nhập, mật khẩu, họ tên, quyền quản lý quản lý đơn vị - Lưu trữ tất đơn vị trực thuộc - Lưu trữ danh sách Chi Đoàn - Lưu trữ thông tin cá nhân Đoàn viên, Đảng viên (nếu có) - Lưu trữ tin hoạt động, văn Đoàn trường đơn vị khác - Lưu trữ tình hình đóng Đoàn phí Chi Đoàn qua quý năm học - Lưu trữ danh sách phong trào hoạt động - Lưu trữ Đoàn viên tham gia phong trào hoạt động - Lưu trữ danh sách thành tích khen thưởng - Lưu trữ Đoàn viên khen thưởng - Lưu trữ danh sách kỷ luật Đoàn viên - Lưu trữ Đoàn viên bị kỷ luật - Lưu trữ xếp loại Đoàn viên qua năm học - Lưu trữ danh sách Đoàn viên giữ chức vụ - Lưu trữ thông tin góp ý từ người dùng đến đơn vị 3.1.2 Yêu cầu tra cứu Người dùng tra cứu thông tin Đoàn viên thông qua mã Đoàn viên: thông tin tra cứu nhanh chóng xác, kết trả thông tin cá nhân Đoàn viên, danh sách chức vụ qua năm học Đoàn viên (nếu Đoàn viên có giữ chức vụ), xếp loại Đoàn viên qua năm học, danh sách phong trào Đoàn viên tham gia (nếu có), thành tích khen thưởng Đoàn viên (nếu có), kỷ luật Đoàn viên (nếu có) Ngoài website hỗ trợ người dùng tìm kiếm nâng cao văn bản, tin hoạt động đơn vị Kết trả danh sách tin hoạt động, văn tất đơn vị có tiêu đề gần giống với từ khóa cần tìm 3.1.3 Yêu cầu tính toán - Số lượng Đoàn viên theo chi Đoàn, Đoàn khoa - Số lượng Đảng viên theo chi Đoàn, Đoàn khoa GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 3.1.4 Yêu cầu kết xuất - Danh sách tất Đoàn viên, Đảng viên trực thuộc - Danh sách tất Đoàn viên, Đảng viên theo Đoàn khoa, chi Đoàn - Danh sách Đoàn viên tham gia phong trào hoạt động theo Đoàn khoa, chi Đoàn, năm học - Danh sách Đoàn viên bị kỷ luật theo Đoàn khoa, năm học - Danh sách Đoàn viên nhận khen thưởng theo Đoàn khoa, năm học - Danh sách Đoàn viên giữ chức vụ theo chi Đoàn, năm học, chức vụ - Danh sách chi Đoàn chưa đóng Đoàn phí theo quý năm học - Danh sách xếp loại Đoàn viên theo năm học, Đoàn khoa hay chi Đoàn 3.2 Yêu cầu phi chức 3.2.1 Yêu cầu phân quyền Website phải đảm bảo độ an toàn, bảo mật Thiết lập quyền quản trị gồm admin Đoàn trường, admin Đoàn khoa admin chi Hội, Câu lạc đáp ứng yêu cầu thực tế 3.2.2 Tính tiện dụng Giao diện thân thiện với người dùng, truy cập chức cách linh hoạt GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 10 Trang thêm chi Đoàn: nhập thông tin gồm mã chi Đoàn, tên chi Đoàn đơn vị quản lý chi Đoàn chọn từ dropdownlist Hệ thống kiểm tra tồn chi Đoàn, tồn thông báo ngược lại thông báo thêm thành công Kiểm tra mã ĐV Hình 18: Giao diện chức thêm Đoàn viên Trang thêm Đoàn viên: nhập mã Đoàn viên hệ thống kiểm tra mã Đoàn viên vừa nhập tồn hiển thị thông báo ẩn nút thêm mới, ngược lại tiếp tục nhập thông tin khác Đoàn viên ấn vào nút thêm thông tin hợp lệ hệ thông báo thêm thành công ngược lại hiển thị lỗi lên hình GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 61 Hình 19: Giao diện chức đổi mật Trang đổi mật khẩu: thành viên admin Đoàn trường, admin Đoàn khoa, admin chi Hội - Câu lạc đăng nhập vào hệ thống có quyền thay đổi mật cá nhân cách nhập mật cũ vào textbox, hệ thống kiểm tra mật khớp người dùng tiếp tục nhập mật sau ấn vào nút cập nhật mật khẩu, hệ thống cập nhật lại mật mới, ngược lại hệ thống báo mật không khớp Hình 20: Giao diện chức thêm phong trào GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 62 Trang thêm phong trào hoạt động: Thông tin phong trào hoạt động gồm số thứ tự phong trào, tên phong trào, nội dung phong trào, ngày bắt đầu, ngày kết thúc, đơn vị tổ chức nhập từ bàn phím vào textbox thiết kế giao diện sau ấn nút thêm hệ thống kiểm tra liệu hợp lệ thông báo thêm thành công ngược lại hiển thị lỗi mục Hình 21: Giao diện chức xếp loại Đoàn viên Xếp loại Đoàn viên: thành viên admin Đoàn trường có quyền xếp loại, sửa, xóa xếp loại Đoàn viên cách chọn chi Đoàn năm học từ dropdownlist thiết kế giao diện, hệ thống load danh sách xếp loại chi Đoàn theo năm học vừa chọn, Đoàn viên xếp loại giá trị xếp loại hiển thị, admin sửa xóa cách check vào checkbox sau ấn vào button sửa xóa, ngược lại admin thêm xếp loại Đoàn viên GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 63 Hình 22: Giao diện chức thêm tin tức Mỗi đơn vị đăng nhập vào hệ thống có quyền thêm tin tức cho đơn vị GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 64 Hình 23: Giao diện chức thêm Đoàn phí Thêm Đoàn phí: thêm chi Đoàn đóng Đoàn phí quý năm học Hình 24: Giao diện chức thống kê tất Đoàn viên Trang thống kê danh sách Đoàn viên, Đảng viên: Thành viên quản trị Đoàn trường xem trực tuyến hay kết xuất thành file excel danh sách tất Đoàn viên, Đảng viên hay danh sách Đoàn viên, Đảng viên theo Đoàn khoa, chi Đoàn GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 65 Hình 25: Giao diện chức thống kê chi Đoàn nợ Đoàn phí Giúp admin Đoàn trường thống kê danh sách chi Đoàn nợ Đoàn phí theo quý năm học Hình 26: Giao diện chức cập nhật Đoàn viên tham gia phong trào Cập nhật Đoàn viên tham gia phong trào: sau chọn cho Đoàn từ dropdownlist hệ thống load danh sách Đoàn viên thuộc chi Đoàn vừa chọn có tham gia phong trào, admin cập nhật Đoàn viên tham gia phong trào GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 66 Hình 27: Giao diện chức cập nhật Đoàn viên Admin Đoàn trường có quyền cập nhật thông tin cá nhân Đoàn viên trực thuộc cách chọn Đoàn viên từ dropdownlist, hệ thống load thông tin cá nhân ứng với Đoàn viên vừa chọn, admin dễ dàng cập nhật, xóa thông tin GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 67 Hình 28: Giao diện chức thống kê tiêu chí khen thưởng Trước định khen thưởng Đoàn viên admin Đoàn trường, Đoàn khoa cần liệu hỗ trợ để lựa chọn Đoàn viên ưu tú nhận khen thưởng Hình 29: Giao diện chức xóa chức vụ Đoàn viên năm học GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 68 Chương 4: CÀI ĐẶT - THỬ NGHIỆM 4.1 Các bước chuẩn bị Server: - Database server: Microsoft SQL server 2008 bảng full, Visual studio phiên 2008 cao - Trình duyệt web như: Mozilla Firefox, Internet Explorer, Google Chrome - Web Server: IIS (Internet Information Services) Client: Trình duyệt web như: Mozilla Firefox, Internet Explorer, Google Chrome 4.2 Dữ liệu kiểm thử - Dữ liệu kiểm thử thành viên quản trị: Admin Đoàn trường thành viên quản trị đơn vị khác thành viên quản trị - Dữ liệu kiểm thử loại tin, tin tức: 10 loại tin, loại tin có tin - Dữ liệu kiểm thử năm học: năm học, liệu kiểm thử quý: quý, liệu kiểm thử chức vụ: loại chức vụ, liệu kiểm thử kỷ luật: kỷ luật - Dữ liệu kiểm thử phong trào, khen thưởng: phong trào, khen thưởng - Dữ liệu kiểm thử chi Đoàn, Đoàn viên: Đoàn khoa KT&CN 20 chi Đoàn, Đoàn khoa khác từ đến chi Đoàn, chi Đoàn từ đến 20 Đoàn viên - Dữ liệu kiểm thử Đoàn viên tham gia phong trào: Mỗi phong trào từ đến 25 Đoàn viên tham gia - Dữ liệu kiểm thử Đoàn viên nhận khen thưởng: Mỗi khen thưởng có 10 Đoàn viên nhận - Dữ liệu kiểm thử Đoàn viên bị kỷ luật: Mỗi kỷ luật kỷ luật Đoàn viên - Dữ liệu kiểm thử Đoàn viên giữ chức vụ: Mỗi chi Đoàn năm học có Đoàn viên giữ chức vụ Bí thư, Đoàn viên giữ chức vụ Phó Bí thư, Ủy viên Ban chấp hành - Dữ liệu kiểm thử xếp loại Đoàn viên: Mỗi Đoàn viên thuộc chi Đoàn xếp loại năm học - Dữ liệu kiểm thử Đoàn phí: Mỗi chi Đoàn đóng Đoàn phí quý năm học - Dữ liệu kiểm thử góp ý: mẫu tin góp ý gửi cho Đoàn trường, mẫu tin góp ý gửi cho Đoàn khoa Kỹ thuật Công nghệ GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 69 4.3 Một số kết kiểm thử Hình 1: Giao diện trang tìm kiếm Đoàn viên GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 70 Hình 2: Giao diện chức cập nhật tin tức GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 71 Hình 3: Giao diện chức thống kê Đoàn viên nhận khen thưởng theo năm học Hình 4: Giao diện chức thêm Đoàn viên tham gia phong trào GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 72 Chương 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 5.1 Kết luận 5.1.1 Kết đạt Qua thời gian thực khóa luận tốt nghiệp em xây dựng website quản lý thông tin trình hoạt động Đoàn viên trường Đại học Trà Vinh với chức đáp ứng yêu cầu hệ thống như: - Xây dựng trang thông tin cho Đoàn trường Đại học Trà Vinh có giao diện tương đối thân thiện với người sử dụng + Hỗ trợ người dùng tìm kiếm, xem, download tin tức - văn tất đơn vị + Tìm kiếm thông tin cá nhân Đoàn viên + Hỗ trợ số kỹ cần thiết cho Đoàn viên, cán Đoàn, xem tin tuyển dụng, học bổng, nhà trọ - ký túc xá + Người dùng gửi góp ý cho tất đơn vị + Người dùng liên hệ trực tiếp cán văn phòng Đoàn qua nick chat yahoo - Quản lý thông tin cá nhân Đoàn viên - Quản lý danh sách chi Đoàn trực thuộc - Quản lý danh sách phong trào hoạt động - Quản lý danh sách Đoàn viên tham gia phong trào hoạt động - Quản lý thành tích khen thưởng - Quản lý danh sách Đoàn viên nhận khen thưởng - Quản lý kỷ luật Đoàn viên - Quản lý danh sách Đoàn viên bị kỷ luật - Quản lý Đoàn phí chi Đoàn qua quý năm học - Quản lý xếp loại Đoàn viên qua năm học - Quản lý danh sách Đoàn viên giữ chức vụ qua năm học - Quản lý tin tức đơn vị 5.1.2 Hạn chế Tuy thực hầu hết yêu cầu, mục tiêu đề tồn số hạn chế: - Chưa hỗ trợ chức gửi mail cho Bí thư chi Đoàn GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 73 - Góp ý người dùng chưa phản hồi trực tiếp - Chưa đảm bảo việc bắt lỗi tuyệt đối hệ thống - Giao diện trang quản trị tương đối đơn giản, chưa đẹp 5.2 Hướng phát triển - Xây dựng chức phản hồi trực tiếp góp ý đến email người gửi cho thành viên quản trị - Xây dựng chức tự động gửi mail cho Bí thư có thông báo thêm vào hệ thống - Xây dựng cho Đoàn khoa có website quản lý riêng - Hệ thống tự động xếp loại Đoàn viên dựa vào danh sách phong trào hoạt động mà Đoàn viên tham gia theo năm học GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 74 TÀI LIỆU THAM KHẢO Lê Đình Duy (2004) Lý thuyết & lập trình ứng dụng Web ASP, NXB Thống kê Đình khắc Quyền & Th.S Phan Tấn Tài (Biên soạn, 2008), Bài Giảng Phân tích Thiết kế Hệ thống Thông tin, Trường Đại học Cần Thơ Nguyễn Văn Vỵ (2004), Phân tích thiết kế hệ thống thông tin, Trung tâm phát triển CNTT, Đại học Quốc gia TP.Hồ Chí Minh TaiLieu.VN : Tài Liệu Giáo Trình SQL Server 2008 - Thư Viện eBook, Tài Liệu Trực Tuyến, lấy từ : TaiLieu.vn, http://tailieu.vn/xem-tai-lieu/huong-dan-hocmicrosoft-sql-server-2008-part-120.354920.html, [06/6/2012] Http://www.microsoft.com/vietnam/sqlserver2008/DiemMoi.aspx, [08/6/2012] Http://vnfunz.vn/18/55/Lap-trinh/Aspnet/Export-DataTable-to-Excel-Xuat-dulieu-ra-Excel-voi-Aspnet.aspx, [03/7/2012] GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 75 [...]... trường, các Đoàn khoa, các Chi hội 2 NAMHOC Năm học Chứa thông tin năm học 3 QUY Quý Chứa các quý trong một năm 4 CHUCVU Chức vụ Chứa thông tin các chức vụ 5 CHIDOAN Chi Đoàn Chứa thông tin của chi Đoàn 6 DOANVIEN Đoàn viên Chứa thông tin cá nhân của Đoàn viên 7 LOAITIN Loại tin Chứa loại tin của một tin bất kỳ 8 TINTUC Tin tức Chứa nội dung tin thuộc một loại tin nhất định 9 GOPY Góp ý Chứa thông tin góp... Tên Đoàn viên 3 GIOITINH Nvarchar Nam/Nữ Giới tính Đoàn viên 4 QUEQUAN Nvarchar 5 DANTOC Nvarchar 6 NGAYSINH Datetime Ngày sinh Đoàn viên 7 DIENTHOAI_DV Nvarchar Điện thoại Đoàn viên 8 EMAIL_DV Nvarchar Email của Đoàn viên 9 NGAYVAODOA N Datetime Ngày vào Đoàn 10 NOIVAODOAN Nvarchar Nơi vào Đoàn 11 LADANGVIEN Bit 12 NGAYNHAPHOC Datetime Quê quán Đoàn viên Kinh/Hoa/Khmer True/False Dân tộc Đoàn viên. .. ngoại Mã Đoàn Hội Bảng 3 38: Mô tả chi tiết bảng KYLUAT GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH: Lê Thị Duy Trang 28 Bảng: DOANVIEN Diễn giải: Lưu trữ thông tin cá nhân Đoàn viên bao gồm mã Đoàn viên (để tiện trong việc quản lý thì mã Đoàn viên được lấy từ mã sinh viên) , tên Đoàn viên, giới tính, ngày sinh, dân tộc, quê quán, điện thoại, email, ngày vào Đoàn, nơi vào Đoàn, Đoàn viên có... Diễn giải: Lưu trữ thông tin chi Đoàn bao gồm mã chi Đoàn (ở đây để tiện trong việc quản lý thì mã chi Đoàn sẽ được lấy từ mã lớp), tên chi Đoàn và chi Đoàn thuộc Đoàn khoa nào ST T Kiểu dữ liệu Thuộc tính Ràng buộc Diễn giải 1 MA_CD Nvarchar Khóa chính Mỗi chi Đoàn có một mã duy nhất 2 TEN_CD Nvarchar Not null Tên chi Đoàn 3 MA_DOANHO I Khóa ngoại Mỗi chi Đoàn thuộc sự quản lý của một Đoàn khoa Nvarchar... tin thuộc một loại tin nhất định 9 GOPY Góp ý Chứa thông tin góp ý từ người dùng 10 QUANTRI Quản trị Chứa thông tin quản lý của các đơn vị 11 PHONGTRAO Phong trào Chứa thông tin phong trào hoạt động 12 KYLUAT Kỷ luật Chứa thông tin kỷ luật Đoàn viên 13 KHENTHUON G Khen thưởng Chứa thông tin khen thưởng Đoàn viên Bảng 3 1: Danh sách các thực thể GVHD: ThS Phan Quốc Nghĩa, KS Phạm Thị Trúc Mai SVTH:... phong trào hoạt động ta có bản số (0,n) và một phong trào hoạt động có có ít nhất một Đoàn viên tham gia nên ta có bản số (1,n) Thuộc tính: NGAYTHAMGIA, KETQUA Bảng 3 18: Mô tả chi tiết mối kết hợp THAMGIA Mối kết hợp: QUANLY Diễn giải: là mối kết hợp giữa thực thể DOANHOI và thực thể QUANTRI cho biết một thành viên quản trị chỉ quản lý một Đoàn Hội ta có bản số (1,1) và một Đoàn Hội được quản lý bởi một... thể DOANHOI và thực thể CHIDOAN, mỗi Đoàn Hội có nhiều chi Đoàn ta có bản số (1,n), một chi Đoàn thuộc sự quản lý của một Đoàn Hội nên ta có bản số (1,n) Bảng 3 23: Mô tả chi tiết mối kết hợp THUOC Mối kết hợp: HOATDONG Diễn giải: là mối kết hợp giữa thực thể DOANVIEN và thực thể CHIDOAN, mỗi Đoàn viên hoạt động ở một chi Đoàn nhất định ta có bản số (1,1), một chi Đoàn tồn tại nhiều Đoàn viên nên ta... Đảng chưa và đang sinh hoạt tại một chi Đoàn ST T Thuộc tính Kiểu dữ liệu Ràng buộc Diễn giải 1 MA_DV Int Khóa chính Mỗi Đoàn viên có một mã duy nhất 2 HOTEN_DV Nvarchar Not null Tên Đoàn viên 3 GIOITINH Nvarchar Nam/Nữ Giới tính Đoàn viên 4 QUEQUAN Nvarchar 5 DANTOC Nvarchar 6 NGAYSINH Datetime Ngày viên sinh Đoàn 7 DIENTHOAI_DV Nvarchar Điện viên thoại Đoàn 8 EMAIL_DV Nvarchar Email viên của Đoàn 9... Trúc Mai Lấy từ DOANVIEN bảng Ngày kỷ luật Đoàn viên SVTH: Lê Thị Duy Trang 30 Bảng 3 42: Mô tả chi tiết bảng DOANVIEN_KYLUAT Bảng: QUANTRI Diễn giải: Lưu trữ thông tin tất cả các thành viên quản trị hệ thống với 3 quyền cơ bản: quản trị Đoàn trường, các Đoàn khoa, các Chi hội – Câu lậc bộ thông qua một số thông tin: tên đăng nhập, mật khẩu, quyền quản lý và quản lý đơn vị nào ST T Thuộc tính Kiểu dữ liệu... bảng Bảng: LOAITIN Diễn giải: Lưu trữ thông tin tất cả loại tin bao gồm mã loại, tên loại, ảnh và trạng thái loại tin và được quản lý bởi thành viên quản trị Đoàn trường ST Kiểu dữ Thuộc tính Ràng buộc Diễn giải T liệu 1 MA_LOAI Nvarchar Khóa chính Mỗi loại tin có một mã duy nhất 2 TEN_LOAI Nvarchar Not null Tên loại tin 3 ANH Nvarchar 4 TRANGTHAI Bit Ảnh loại tin True/False Trạng thái loại tin Bảng 3

Ngày đăng: 26/10/2016, 14:34

Từ khóa liên quan

Mục lục

  • Chương 1: ĐẶT VẤN ĐỀ

    • 1.1. Lý do chọn đề tài

    • 1.2. Nội dung đề tài

    • 1.3. Mục tiêu của đề tài

    • 1.4. Phạm vi đề tài

    • 1.5. Phương pháp thực hiện

    • Chương 2: CƠ SỞ LÝ THUYẾT

      • 2.1. Khái niệm hệ thống, thông tin và hệ thống thông tin

      • 2.2. Mô hình thực thể kết hợp

        • 2.2.1. Mục đích của việc xây dựng mô hình

        • 2.2.2. Các thành phần trong mô hình thực thể kết hợp

        • 2.3. Những ưu điểm của ASP.NET

        • 2.4. SQL Server

          • SQL Server là một server cơ sở dữ liệu, nó hầu như được truy xuất qua bất kỳ kiểu kết nối mạng nào gồm cả TCP/IP.

          • Tuy nhiên, bằng cách sử dụng tính năng nhân bản, bạn có thể liên kết nhiều SQL Server lại với nhau để tăng số lượng kết nối đồng thời từ client lên đến bất kỳ giá trị nào bạn muốn.

          • SQL Server có thể được sử dụng để tạo các stored procedure có nhận các tham số và thực thi nhiều tác vụ. Các thủ tục lưu trữ (store procedure) được lưu vào bộ nhớ cache sẽ gia tăng quá trình thực thi. Nói chung, SQL Server sẽ đưa ra kết quả nhanh hơn Access và nó có thể được cấu hình để thực hiện rất nhiều hoạt động bảo trì một cách tự động.

          • Chương 3: PHÂN TÍCH – THIẾT KẾ HỆ THỐNG

            • 3.1. Yêu cầu chức năng

              • 3.1.1. Yêu cầu lưu trữ

              • 3.1.2. Yêu cầu tra cứu

              • 3.1.3. Yêu cầu tính toán

              • 3.1.4. Yêu cầu kết xuất

              • 3.2. Yêu cầu phi chức năng

                • 3.2.1. Yêu cầu phân quyền

                • 3.2.2. Tính tiện dụng

                • 3.3. Thiết kế dữ liệu

                  • 3.3.1. Mô hình thực thể kết hợp

                    • 3.3.1.1. Mô hình

                    • 3.3.1.2. Danh sách các thực thể

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

Tài liệu liên quan