遠程教育學院
)
本 科 生 畢 業 論 文 ( 設 計 )
題目
姓名與學號
年級與專業
學習中心
指導教師
浙江大學遠程教育學院本科生畢業論文 (設計)誠信承諾書
1.本人鄭重地承諾所呈交的畢業論文(設計),是在指導教師的指導下嚴格按照學校和學院有關規定完成的。
2.本人在畢業論文(設計)中引用他人的觀點和參考資料均加以注釋和說明。
3. 本人承諾在畢業論文(設計)選題和研究內容過程中沒有抄襲他人研究成果和偽造相關數據等行為。
4. 在畢業論文(設計)中對侵犯任何方面知識產權的行為,由本人承擔相應的法律責任。
畢業論文(設計)作者:
年
月
日
論文版權使 用授權書
本論文作者完全了解
浙江大學遠程教育學院
有權保留并向國家有關部門或機構送交本論文的復印件和電子文檔,允許論文被查閱和借閱。本人授權 浙江大學遠程教育學院 可以將論文的全部或部分內容編入有關數據庫進行檢索和傳播,可以采用影印、縮印或掃描等復制手段保存、匯編論文。
畢業論文(設計)作者簽名:
年
月
日
浙江大學遠程教育學院本科畢業論文(設計)
摘要
I 摘要
近十年來,隨著國家對高等院校招生政策的一再放寬,高等院校學生的數量一直處于快速增長階段,這樣就給高等院校的教務管理工作帶來了巨大的挑戰。以前單純地依靠人工在紙上處理學生信息的方式已經無法滿足當下高等院校教務管理工作的新需求。因此,學生信息管理系統借助計算機技術的快速發展而蓬勃發展。學生信息管理系統不僅有信息處理量大、信息處理及時、方便保存等諸多優點,而且還具有較高的可靠性和安全性。所以,各個高等院校都在大力發展自己的學生信息管理系統來提升自己的教學質量和工作效率。針對該民辦高校搭建了一個學生信息的管理平臺,使得教師和學生只需要通過該平臺就可以完成教務管理工作,從而實現了該民辦高校教務管理工作的無紙化和信息化。
關鍵詞 管理信息系統;B/S 結構;數據庫
浙江大學遠程教育學院本科畢業論文(設計)
目錄
I 目錄
摘要 ............................................................................................................ I 目錄 ............................................................................................................ I 前言 ........................................................................................................... 1 第 1 章 需求分析 ..................................................................................... 2 1.1 用戶需求分析 ................................................................................................ 2 1.2 功能性需求分析 ............................................................................................ 2 1.2.1 賬戶信息管理功能 ............................................................................. 2 1.2.2 課程管理和選課功能 ......................................................................... 2 1.2.3 學生成績管理功能 ............................................................................. 3 1.2.4 新聞和通知管理功能 ......................................................................... 3 1.2.5 教務文檔管理功能 ............................................................................. 3 1.3 非功能性需求分析 ........................................................................................ 3 1.3.1 可靠性 ................................................................................................. 3 1.3.2 性能 ..................................................................................................... 4 1.3.3 安全保密性 ......................................................................................... 4 第 2 章 系統的設計與實現 ..................................................................... 5 2.1 系統總體設計 ................................................................................................ 5 2.2 功能模塊設計與實現 .................................................................................... 5 2.2.1 用戶管理模塊 ..................................................................................... 5 2.2.2 課程管理模塊 ..................................................................................... 6 2.2.3 成績管理模塊 ..................................................................................... 7 2.2.4 新聞和通知管理模塊 ......................................................................... 8 2.2.5 教務文檔管理模塊 ............................................................................. 8 2.3 數據庫設計與實現 ........................................................................................ 9 2.3.1 教務機構信息表設計 ......................................................................... 9 2.3.2 用戶信息表設計 ............................................................................... 10 2.3.3 教務信息表設計 ............................................................................... 10 2.3.4 新聞附件信息表設計 ....................................................................... 10 2.3.5 用戶數據信息設計 ........................................................................... 10 2.4 系統測試概述 .............................................................................................. 10 第 3 章 結論 ........................................................................................... 12
浙江大學遠程教育學院本科畢業論文(設計)
目錄
II 參考文獻 ................................................................................................. 13 致謝 ......................................................................................................... 14
浙江大學遠程教育學院本科畢業論文(設計)
前言 1
前言 言 隨著網絡信息技術的飛速發展,網絡信息已被整合到人類的生產和生活方式中,并徹底改變了人類對事物的處理方式。現在的一些高校都有自己的教育管理體制,并正在不斷完善。最早的教務管理系統包括學生信息管理系統,現在的教務管理系統已變得越來越大,如畢業論文提交系統、考試報名系統、評價系統、財務管理系統等已成為新的教務管理系統不可缺或缺的,新的功能還在不斷增加。一套完善的教學管理系統,可以大大提高工作效率,不必把紙質文件分發給各個部門,只需輕輕按鼠標按鈕查看文件上傳到教務管理系統,對老師和學生來說,沒有一個輸入成績,只需輕輕一點,就可以對所有學生進行匯總,學生不用去教務處工作,只需登錄系統,才能完成對自己感興趣的課程選擇。當然,以上職能只是教育管理體制中的一個很小的部分,越來越多的高校必須使教務管理系統承擔。
本論文的目標是幫助學生建立完整的學生信息管理系統,實現信息查詢、在線選課、成績記錄、新聞發布等基本功能。經過充分調研,積極探討,決定采用乙/秒的結構來構建系統。開發技術,Java EE 系統開發系統開發使用,而且使用 SSH 架構和 MVC 設計模式;數據庫,使用穩定,強大的 MySQL 企業版;Web 應用服務器,使用 Tomcat 搭建平臺。
浙江大學遠程教育學院本科畢業論文(設計)
需求分析 2 第 第1章 章
需求分析 1.1 用戶需求分析
學生信息管理系統角色用戶有三大類:系統管理員、教師,學生。三類用戶都有自己的特色,所以系統的目標也不同。以下三種類型的用戶需求分析:
(1)系統管理員
系統管理員通過學生信息管理系統來做以下工作:維護學生信息,維護老師的信息,維護學生成績信息,維護課程信息,管理新聞和通知,管理教育。
(2)教師
教師通過學生信息管理系統完成以下工作:查詢自己的信息和查詢來教學生信息,維護自己開設的課程信息,維護自己開設的課程信息,管理新聞和公告,教務管理的塊。
(3)學生
學生通過學生信息管理系統做以下工作:查詢自己的個人信息,查詢選定的教師信息、藥品、信息查詢課程、課程選擇、查詢有成績、瀏覽新聞和公告、下載學術寫作風格。
1.2 功能性需 求分析
功能需求指的是軟件系統的開發者應在開發出來的軟件中提供特定的功能或者服務,但僅僅是對這些功能需求進行大致的分析,不涉及具體實現的方法。下面是對學生信息系統管理的各個功能進行大致的分析:
1.2.1 賬戶信息管理功能
每個用戶在登錄學生信息管理系統時,系統都會根據其權限來實現它的功能,直到它退出了學生信息管理系統。學生信息管理系統的三種類型,即系統管理員、教師、學生。系統管理員具有最高的權限,可以創建、修改、刪除、查詢其他人的賬戶信息,即教師和學生的賬戶信息。老師的權威是查詢自己的信息和學生的信息。學生的權利是在選定的課程中查詢自己的信息和老師的信息。
1.2.2 課程管理和選課功能
系統管理員可以查詢課程信息,如果發現問題,可以幫助教師及時修改課
浙江大學遠程教育學院本科畢業論文(設計)
需求分析 3 程信息并及時通知老師。課程的創建是由教師、系統管理員有責任監督和提醒教師創建課程的。老師們按照統一的安排為學校和自己的專業總監,在新學期開始時,可以為學生創造自己的教學課程,供學生選擇。學生可以查詢課程信息,并根據自己的情況和興趣選擇自己課程的新學期。在選擇了課程后,學生們也要詢問他們在新學期里學習的課程。
1.2.3 學生成績管理功能
系統管理員可以查詢所有人的結果,如果結果被發現是一個問題,經過審查,可以和老師的成績來修改這個分數。同時,系統管理員可以導入結果 在形式上,學校和教師的日常教學。學生可以查詢自己的課程成績,如果成績有異議,可以向學校提出申請,審核結果的申請。同時,學生將能夠導入自己的所有結果,以便將來使用。
1.2.4 新聞和通知管理功能
新聞和通知不能有效地通過學生信息管理系統,直接關系到不能提高效率和提高學校質量。根據三種類型的用戶權限不同,可以實現新聞的功能和通知的不同。系統管理員可以發布、修改、刪除、查詢、教師、學校的新聞和公告,不管它是否是自己發布的新聞和公告可以保持。
1.2.5 教務文檔管理功能
教育文件可以幫助老師和學生提高教學和學習效率,可以及時準確地傳遞教育信息,用戶可以直接下載文件訪問,不通過學校、教師、班級、班級等。大大提高了教務管理的效率。本系統管理可以面向全校師生上傳教務管理文件,方便查閱,同時還可以面對一個具體的教師和學生部門來上傳教務管理文件,方便查閱。系統管理員還可以下載查看所有的教務管理文件。同時,系統管理員可以刪除所有的教育文件。
1.3 非功能性需求分析
非功能需求分析是對功能需求分析的補充,主要分析了軟件系統的局限性和用戶對軟件系統的質量要求。下面是學生信息管理系統的非功能需求分析:
1.3.1 可靠性
學生信息管理系統已被用來實現結構,為了滿足用戶隨時可以通過一個簡單的瀏覽器來使用學生信息管理系統的功能。因此,系統的可靠性是非常重要
浙江大學遠程教育學院本科畢業論文(設計)
需求分析 4 的,這就要求學生信息管理系統必須能夠提供不間斷的服務。
1.3.2 性能
學校一年后到達學生,專職工作人員,兼職人員,即學生信息管理系統后,用戶將達到人。在選課和成績的過程中,有大量的用戶可以集中于學生的信息管理系統,因此,該系統可以作為一個系統來進行學生信息管理系統的同時進行。
1.3.3 安全保密性
因為學生信息數據不能被修改,所以安全性很重要,特別是信息數據的結果更為重要。因此,學生信息管理系統應考慮在設計和實施中應考慮數據的安全性和保密性的要求。
浙江大學遠程教育學院本科畢業論文(設計)
系統的設計與實現 5 第 第2章 章
系統的設計與實現 2.1 系統總體設計
根據高校的實際情況,結合功能需求分析,將系統功能模塊分為五個部分,在實現這部分功能模塊時,應充分考慮各模塊間的溝通機制,提高效率,如下:
(1)用戶管理模塊:主要承擔驗證登陸、權限分配、維護個人信息等功能,基于安全的考慮,一般的軟件系統具有這個功能模塊,并獨立存在。
(2)課程管理模塊:主要負責課程的發布、課程設置等功能,功能模塊是系統的重要功能之一,但也不同于其他軟件系統。
(3)績效管理模塊:績效管理模塊主要負責發布結果、性能、維護等功能,此功能模塊是課程管理模塊的延續,一般需要在選課管理模塊中進行選課功能。
(4)新聞公告管理模塊:新聞公告管理模塊主要承擔新聞公告、新聞公告、新聞公告的維護、公共管理信息系統各有該功能,并具有獨立的通用功能模塊。
(5)教務管理模塊:主要負責文件的上傳和下載,一般不把模塊作為一個單獨的功能直接給用戶,作為一個多功能模塊將調用上傳和下載功能,而功能一般只對其他功能模塊提供服務,使功能模塊分為一個功能模塊。
根據用戶需求分析,結合結構和結構的優缺點,系統結構設計,該系統的系統結構采用了二者結構來實現。B/S 結構是 WWW 瀏覽器技術,結合多種腳本語言,使用通用的瀏覽器就可以實現一個復雜的軟件來實現強大的功能的需求,不僅節約了開發成本,也方便了用戶的使用。
2.2 功能模塊設計與實現
學生信息管理系統功能模塊的設計與實現是系統的支柱和脊柱是整個系統的支撐,完成了工作。本文對系統的各個功能模塊進行了分析和討論,并對這些模塊的主要功能進行了分析和討論,并與部分源程序的源代碼相關。這些程序源代碼是代碼段的功能模塊的一個重要部分,它是用來描述功能模塊的實現過程,并不是所有可用的代碼。
2.2.1 用戶管理模塊 用戶管理模塊主要包括用戶登錄驗證模塊、信息管理模塊、權限管理模塊。在這個模塊中,每個用戶角色都可以完成下列功能:
管理員:登錄系統,輸入/修改/刪除/查詢老師和學生信息,
浙江大學遠程教育學院本科畢業論文(設計)
系統的設計與實現 6 分配權。
老師:登錄系統,查詢自己的信息,查詢學生信息。
學生:登錄系統,查詢自己的信息,查詢選定的課程老師信息。
圖中所示的用戶管理模塊圖:
圖 圖 2-1 用戶管理模塊示意圖
用戶管理模塊中的用戶登錄驗證功能,實現簡單介紹。用戶登錄系統是第一個需要考慮的問題,同時也需要完成用戶的步驟,使用系統的其他功能。其結果是,在每個功能模塊的第一個地方設計和實現登錄驗證模塊。從頁面上實現登錄功能,首先需要有一個區域來填充該區域的用戶名,系統用戶名為學生身份證或老師的工作,也需要一個填寫你的密碼,也需要一個按鈕來觸發提交驗證。然后,考慮用戶的身份認證功能,這是登錄驗證功能模塊的最重要的問題,也是其他功能模塊的前提條件。用戶對象的信息由管理員預先存儲在數據庫中,信息與數據庫中的用戶信息相一致,從而完成驗證步驟。
2.2.2 課程管理模塊
課程管理模塊主要包括用戶創建修改刪除模塊、學生選課模塊、課程信息查詢模塊。在這個模塊中,每個用戶角色都可以完成下列功能:
管理員:查詢課程信息查詢,查詢學生選課。
教師:創建課程,修改課程,刪除課程,查詢學生選修課,幫助學生選擇課程。
學生:查詢選課信息,查詢選課信息,選課。
浙江大學遠程教育學院本科畢業論文(設計)
系統的設計與實現 7
圖中所示的課程管理模塊示意圖:
圖 圖 2
課程管理模塊示意圖
在課程管理模塊的子模塊,最重要的當然是選擇模塊,這個模塊是學生信息管理系統獨有的,其他系統一般沒有,以下簡単介紹模塊的設計和實現過程。學生通過身份驗證,登錄到系統,可以進行選課操作。
2.2.3 成績管理模塊
成績管理功能模塊主要包括成績查詢模塊、成績評定模塊、成績修改模塊以及導入模塊,在本模塊中,各個角色完成以下功能:
管理員:查詢所有學生成績、修改所有學生成績、導入。
教師:評定自己學生成績、修改自己學生成績、查詢自己學生成績、導入。
學生:查詢自己成績、導入。
成績管理模塊的示意圖如圖所示:
浙江大學遠程教育學院本科畢業論文(設計)
系統的設計與實現 8
圖 圖 3
成績管理模塊示意圖 2.2.4 新聞和通知管理模塊
新聞與信息管理模塊主要包括:新聞發布、通知、修改、刪除、查看等。在這個功能模塊中,每個用戶角色都完成下列功能:
管理員:所有新聞和通知,修改所有的新聞和通知,刪除所有的新聞和通知,檢查所有的新聞和通知。
老師:發布消息,通知學生,修改自己的新聞和通知,刪除自己的新聞和通知,看到和他們相關的新聞和通知。
學生:檢查你自己的新聞和通知。
新聞和公告管理模塊如圖所示:
圖 圖 4
新聞和通知管理模塊示意圖 2.2.5 教務文檔管理模塊
教務管理文件管理功能一般不作為用戶單獨使用功能。在本系統中,主要用于上傳學生的照片和老師的照片,上傳和下載新聞與附件等。教務管理文檔管理功能模塊主要包括文檔上傳模塊、文件下載模塊、模塊。在這個功能模塊中,每個用戶的角色都可以完成以下功能:
系統的設計與實現 9
管理員:上傳文件,刪除文件,下載文件。
老師:上傳文件,刪除你上傳的文件,下載文件。
學生:下載文件。
為了使方式更加豐富、快捷,管理員除了使用本系統的上傳文件外,還通過上傳的方式。圖中所示的用戶管理模塊圖:
圖 圖 5
文檔管理 模塊示意圖 2.3 數據庫設計與實現
任何系統的基本任務都可以簡單地概括為數據的操作,然后將操作的結果返回給用戶。數據庫的設計與實現是系統開發過程中不可缺少的一步。它不僅直接影響系統的執行效率,而且影響系統的成功。從三層結構來分析,數據庫中存儲在數據庫服務器的結構中,并為服務器的結構提供數據支持。
2.3.1 教務機構信息表設計
結合民辦高校的實際情況,可以分為三個教育機構、學校、專業和班級。其中教師可以分為以下幾類專業,專業可以分為以下幾類專業。部門、專業和班級信息系統中的數據庫將其他數據信息進行多次的信息,為其他數據提供數據字典,如學生信息表,將呼叫信息部、專業信息和班級信息表等。同時,他們的數據信息不穩定,可能會經常發生變化,部門和專業的數據信息可能會在增加或減少類信息的不斷增加或減少。
浙江大學遠程教育學院本科畢業論文(設計)
系統的設計與實現 10 2.3.2 用戶信息表設計
本系統的用戶可以分為兩類,即教師職工和學生。參照該校原有學生信息管理系統的教師和學生信息表。其中學生異動信息表是原數據庫中不存在的,由于部分學生存在調換院系、專業、年紀的情況,所以學生異動信息表是為了記錄學生異動的信息。
2.3.3 教務信息表設計
本系統的所涉及的教務信息主要包括教師開課、學生選課、成績評定三個方面,且這三個方面會被用戶多次單獨查詢且被其他數據調用,因此設計成獨立存在的數據表,降低系統數據庫中數據不全的風險。
2.3.4 新聞附件信息表設計
本系統中的新聞和附件的數據信息相似,由于這兩個方面旳數據信息需多次被調用且相對獨立存在,所以設計成單獨的數據表—和附件信息表。
2.3.5 用戶數據信息設計
系統用戶數據可分為用戶登錄信息、角色信息、訪問信息。因此,基于安全的考慮,密碼,可以設計一個用戶表來存儲用戶名,和用戶的角色信息。角色信息被設計成一個角色表,并存儲各種字符的信息。管理模塊是用來存儲每個模塊的信息。
2.4 系統測試概述
系統完成后,對系統進行了以下的測試:
單元測試:單元測試是設計的最小單位,即程序模塊。在本測試中,將系統的最小程序模塊和其他獨立的程序模塊進行分離,然后完成了人工檢測和動態執行跟蹤操作,從而完成了單元測試。其主要目的是檢測系統中的代碼是否在系統中,并對系統的功能是否符合要求和設計要求。
集成測試:集成測試是基于程序模塊的程序集的實際情況,即子系統或整個系統。在本次測試中,測試單元首先對問題的各個功能模塊進行測試,然后將整個系統集成到整個系統中。其主要目的是檢測每個模塊的接口是否是一個問題,然后,它可以得到預期的功能的父以及全球數據結構。
系統測試:系統測試的最后一部分,主要目的是不檢查系統的誤差,但該系統可根據需求分析和詳細設計,完成用戶的期望,并達到所期望的性能的設計。在本測試中,系統的軟件、硬件和運行環境等測試,測試過程中需要用戶
浙江大學遠程教育學院本科畢業論文(設計)
系統的設計與實現 11 的充分參與,對民辦高校的使用數據是真實有效的數據。
在完成上述測試后,我們做了一些工作來修改缺陷和錯誤。最后,系統完成,用戶被交付給用戶。
浙江大學遠程教育學院本科畢業論文(設計)
結論 12 第 第3章 章
結論
在本文中,民辦高校發展的信息管理系統對于教務管理工作具有重要意義。一是管理員、教師和學生通過系統搭建平臺,可以實現教務管理工作的自動化和無紙化、數據處理、處理、高效、可靠;二是系統能有效減少教學人員的工作量,提高工作效率,能讓學生快速獲得教育信息,完成教育功能。綜上所述,本文設計了一個基于民辦高校結構的學生信息管理系統,并對其進行了應用。學生信息管理系統在實踐教學管理中的應用研究。因此,對學生信息管理系統的探索與發展具有一定的理論和實踐價值。
浙江大學遠程教育學院本科畢業論文(設計)
致謝
13 參考文獻 [1].Silberschatz
A, Zdonik SB. Strategic directions in database systems-Breaking out of the box [J],ACM Computing Surveys,
2006. [2].王業賢,基于 Web 的學籍管理系統的設計與實現[D],大慶石油學院,2012. [3].冉林,學生信息管理系統的設計與實現[D],電子科技大學,2012 年. [4].張春枝、王弘.基于 C/S 與 B/S 混合模式的 MIS 系統設計[J].計算機應用研究,2010.(2). [5].王方杰.基于 C/s 模式的學生綜合管理系統的實現[J],計算機與信息技術2009.05. [6].王秀華,徐元彬.學生管理信息系統的開發及實現[J].西南民族大學學報(自然科學版).2014,
30(3):
355-357. [7].陳萬米,何智偉.Microsoft SQL Server 數據庫安全備份和恢復策略[f}].微型電腦應用,2010, 1: 55.
浙江大學遠程教育學院本科畢業論文(設計)
致謝
14 致謝
歷時將近兩個月的時間終于將這篇論文寫完,在論文的寫作過程中遇到了無數的困難和障礙,都在同學和老師的幫助下度過了。尤其要強烈感謝我的論文指導老師—XX 老師,她對我進行了無私的指導和幫助,不厭其煩的幫助進行論文的修改和改進。另外,在校圖書館查找資料的時候,圖書館的老師也給我提供了很多方面的支持與幫助。在此向幫助和指導過我的各位老師表示最中心的感謝!
感謝這篇論文所涉及到的各位學者。本文引用了數位學者的研究文獻,如果沒有各位學者的研究成果的幫助和啟發,我將很難完成本篇論文的寫作。
推薦訪問: 架構 學生 信息上一篇:信息安全教學設計
下一篇:集團防汛簡報(第一期)
在偉大祖國73華誕之際,我參加了單位組織的“光影鑄魂”主題黨日活動,集中觀看了抗美援朝題材影片《長津湖》,再一次重溫這段悲壯歷史,再一次深刻感悟偉大抗美援朝精神。1950年10月,新中國剛剛成立一年,
根據省局黨組《關于舉辦習近平談治國理政(第四卷)讀書班的通知》要求,我中心通過專題學習、專題研討以及交流分享等形式,系統的對《習近平談治國理政》(第四卷)進行了深入的學習與交流,下面我就來談一談我個人
《習近平談治國理政》(第四卷)是在百年變局和世紀疫情相互疊加的大背景下,對以習近平同志為核心的黨中央治國理政重大戰略部署、重大理論創造、重大思想引領的系統呈現。它生動記錄了新一代黨中央領導集體統籌兩個
《真抓實干做好新發展階段“三農工作”》是《習近平談治國理政》第四卷中的文章,這是習近平總書記在2020年12月28日中央農村工作會議上的集體學習時的講話。文章指出,我常講,領導干部要胸懷黨和國家工作大
在《習近平談治國理政》第四卷中,習近平總書記強調,江山就是人民,人民就是江山,打江山、守江山,守的是人民的心。從嘉興南湖中駛出的小小紅船,到世界上最大的執政黨,在中國共產黨的字典里,“人民”一詞從來都
黨的十八大以來,習近平總書記以馬克思主義戰略家的博大胸襟和深謀遠慮,在治國理政和推動全球治理中牢固樹立戰略意識,在不同場合多次圍繞戰略策略的重要性,戰略和策略的關系,提高戰略思維、堅定戰略自信、強化戰
《習近平談治國理政》第四卷集中展示了以習近平同志為核心的黨中央在百年變局和世紀疫情相互疊加背景下,如何更好地堅持和發展中國特色社會主義而進行的生動實踐與理論探索;對于新時代堅持和發展什么樣的中國特色社
在黨組織的關懷下,我有幸參加了區委組織部組織的入黨積極分子培訓班。為期一周的學習,學習形式多樣,課程內容豐富,各位專家的講解細致精彩,對于我加深對黨的創新理論的認識、對黨的歷史的深入了解、對中共黨員的
《習近平談治國理政》第四卷《共建網上美好精神家園》一文中指出:網絡玩命是新形勢下社會文明的重要內容,是建設網絡強國的重要領域。截至2021年12月,我國網民規模達10 32億,較2020年12月增長4
剛剛召開的中國共產黨第十九屆中央委員會第七次全體會議上討論并通過了黨的十九屆中央委員會向中國共產黨第二十次全國代表大會的報告、黨的十九屆中央紀律檢查委員會向中國共產黨第二十次全國代表大會的工作報告和《