目錄 1、項目背景及意義 ................................................................................................................................................................. 3 2、 需求分析 ........................................................................................................................................................................... 3 2.1 現狀分析 ..................................................................................................................................................................... 3 2.2 功能需求 ..................................................................................................................................................................... 3 2.3 系統設計目標 ............................................................................................................................................................ 4 3、系統可行性分析 ................................................................................................................................................................. 4 3.1 技術可行性 ................................................................................................................................................................ 4 3.2 經濟可行性 ................................................................................................................................................................ 4 3.3 操作可行性 ................................................................................................................................................................ 4 4、 使用的相關技術 ............................................................................................................................................................... 4 5、系統詳細設計 ..................................................................................................................................................................... 4 5.1 總體設計 .................................................................................................................................................................... 4 5.1.1 技術方案 .......................................................................................................................................................... 4 5.1.2 系統架構 .......................................................................................................................................................... 5 5.1.3 邏輯結構 .......................................................................................................................................................... 5 5.1.4 數據結構 .......................................................................................................................................................... 5 5.15 系統工具 ........................................................................................................................................................... 5 5.2 數據庫設計 ................................................................................................................................................................ 5 5.2.1 數據庫概念結構 .............................................................................................................................................. 5 5.2.2 數據庫實現 ...................................................................................................................................................... 6 5.3 安全性設計 ................................................................................................................................................................ 6 5.4 系統功能設計 ............................................................................................................................................................ 6 6、 方案分析 ........................................................................................................................................................................... 6 6.1 可操作性分析 ............................................................................................................................................................ 6 6.2 先進性分析 ................................................................................................................................................................ 6 6.3 穩健性分析 ................................................................................................................................................................ 7 6.4 可擴展性分析 ............................................................................................................................................................ 7 6.5 可維護性分析 ............................................................................................................................................................ 7 7、系統測試 ............................................................................................................................................................................. 7 7.1 測試概述 .................................................................................................................................................................... 7 7.2 測試資源與環境 ........................................................................................................................................................ 7 7.21 硬件配置 ........................................................................................................................................................... 7 7.22 軟件配置 ........................................................................................................................................................... 8 7.3 測試內容 .................................................................................................................................................................... 8
1 、項目背景及意義 學生信息檔案的管理對于學校的管理者來說至關重要,學生信息是高等學校非常重要的一項數據資源,是一個教育單位不可缺少一部分。特別是近幾年來,國家政策的調整,我國高等院校大規模的擴招,給高等院校的教學管理、學生管理、后勤管理等方面都帶來不少的沖擊。其包含的數據量大,涉及的人員面廣,而且需要及時更新,故較為復雜,難以單純地依靠人工管理,而且傳統的人工管理方式既不易于規范化,管理效率也不高,目前我國各類高等院校中還有相當一部分學生檔案管理還停留在紙介質的基礎上,尤其是中、小學對學生檔案的管理更是落后,這樣的管理機制已經不能適應時代發展的要求,其管理方法將浪費許多人力和物力。隨著科學技術的不斷提高,計算機科學與技術日漸成熟,計算機應用的普及已進入人類社會生活的各個領域,并發揮著越來越重要的作用。這種傳統的手工管理模式必然被以計算機為物質基礎的信息管理方法所取代。
作為計算機應用的一部分,使用計算機對學生檔案進行管理,有著手工管理所無法比擬的優點,如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高學生檔案管理的效率,也是學校向科學化、正規化管理發展的必要條件,更是各個高等院校與世界接軌的重要條件。
系統針對學校學生信息的特點以及管理中實際需要而設計,能夠有效地實現學生信息管理的信息化,減輕管理人員的工作負擔,高效率、規范化地管理大量的學生信息,并避免人為操作的錯誤和不規范行為。
2 、 需求分析 2.1 現狀分析 在使用信息化方式管理學生信息手段以前,在全國各大高等院校中,一線學生工作中最基本的任務就是對學生信息的管理,動輒數千乃至上萬的學生信息,一直以來采用原始的人工管理檔案入袋的方式,對于學生信息的查詢、學生獎學金評定、貧困生統計、黨支部管理、班級情況等等都是通過人工方式記錄。隨著學生人數的不斷增加,必然會帶來管理效率低下、安全性保密性性差,文件和數據的劇增,進而使得學生信息的查找、更新和維護都存在著較大的困難。
在實施學生工作對學生進行管理的每個環節都要翻閱大量的文字檔案,一個檔案袋一個檔案袋的查找,逐頁逐行逐字逐句的進行查看,采用手工管理的方式存在著諸多缺點:不僅效率低下,而且學生信息資料的安全性難以保障、統計容易產生誤差,甚至會經常出現資料存放錯位而導致的“查無此人”的致命錯誤,而且資料保密性較差,另外隨著時間的推移,數據量會不斷增大,這將會對于學生信息檔案的存放、查找、更新和維護都帶來較大的麻煩 2.2 功能需求
學生信息管理系統
修改學生信息
按學號查詢學生信息
刪除學生 信息
添加學生 學生信息 登錄分為兩種模式:學生、老師。
2.3 系統設計目標 節約資源,提高學生信息的精確度。本系統能減少很多不必要的資源,不用象以前那樣用冗余的紙張式的管理。大節省了學校能源。并且計算機的存儲與快速查詢功能大大提高了學籍管理的效率,并且還提高了學籍信息管理的精確度。
方便快速操作,精減人員,節約開支
方便快速的操作,可減少學籍信息管理的漏洞,又減少因工作的冗余出現的錯誤,并且操作非常簡單,可減少許多不很必要的人員,這無論從物質上還是工作人員的工資上都為學校節約了開支。為學校增加了財富。
3 、系統可行性分析 3.1 技術可行性 要開發該系統必須具備一定的數據庫知識以及 C#知識(或者 java),從技術方面來講,是可以實現的。
3.2 經濟可行性 現在學校每位學生基本都有一臺電腦,實驗室中也配備了供學生使用的電腦,可以免費上網。總體上看,基本上學生無需任何費用。
3.3 操作可行性 從用戶單位學校的行政管理、工作制度等方面來看,能夠使用該軟件系統。從用戶單位的工作人員的素質來看,無需經過培訓就能滿足使用該軟件系統的要求。
4 、 使用的相關技術 C#開發語言和 sql 語言。
5 、系統詳細設計 5.1 總體設計 5.1.1 技術方案 通過 Windows 窗口 button 觸發事件,達到連通數據庫,實現增刪改查功能。
5.1.2 系統架構
5.1.3 邏輯結構 登錄界面判斷登入的是老師還是學生,學生顯示學生功能界面,不能刪除和修改信息還有添加信息。只能查詢信息,包括自己的信息還有別人的信息。如果是老師,顯示老師功能界面,有增刪改查功能,輸入要操作的學號,進入修改增加,刪除成功會通過彈出窗口提示。
5.1.4 數據結構 老師賬號
學生賬號 增加
√
刪除
√
修改
√
查詢
√
√ 5.15 系統工具 Microsoft
Visual Studio 2015 、Microsoft SQL Server 2008 5.2 數據庫設計
5.2.1 數據庫概念結構 學生表(st)
編號
屬性名
字段名稱
數據類型
長度 1
姓名
name
nchar
20 2
學院
xuanyuan
nchar
10 學生信息管理系統
修改學生信息
按學號查詢學生信息
刪除學生 信息
添加學生 學生信息 登錄分為兩種模式:學生、老師。
3
學號
name
nchar
20 4
手機號碼 phone
nchar
20 5
政治面貌 zzmm
nchar
20 6
出生日期 data
date 老師表(teacher)
編號
屬性名
字段名稱
數據類型
長度 1
姓名
name
nchar
20 2
工號
工號
nchar
20 5.2.2 數據庫實現 學生表的設計
老師表的設計
5.3 安全性設計 通過賬號密碼驗證來達到系統安全性的保證。
5.4 系統功能設計 主要有學生端的查詢功能,和老師端的增刪改查。
6 、 方案分析 6.1 可操作性分析 從用戶單位學校的行政管理、工作制度等方面來看,能夠使用該軟件系統。從用戶單位的工作人員的素質來看,無需經過培訓就能滿足使用該軟件系統的要求。
6.2 先進性分析 節約資源,提高學生信息的精確度。本系統能減少很多不必要的資源,不用象以前那樣用冗余的紙張式的管理。
大節省了學校能源。并且計算機的存儲與快速查詢功能大大提高了學籍管理的效率,并且還提高了學籍信息管理的精確度。
方便快速操作,精減人員,節約開支
方便快速的操作,可減少學籍信息管理的漏洞,又減少因工作的冗余出現的錯誤,并且操作非常簡單,可減少許多不很必要的人員,這無論從物質上還是工作人員的工資上都為學校節約了開支。為學校增加了財富。
6.3 穩健性分析 設計的學生管理系統經過測試,未發現有運行程序失敗或者運行中奔潰的現象出現。
6.4 可擴 展性分析 編寫程序是加入了大量注釋,可保證以后程序的升級擴展不受影響。
6.5 可維護性分析 數據冗余等等可在 sql sever manager studio 中進行查詢管理,刪除冗余數據。也可以在程序運行中的老師功能進行修改操作。
7 、系統測試
7.1 測試概述 主要測試系統的穩定性,功能的完整性,還有易用性。
7.2 測試資源與環境 7.21 硬件配置 電腦型號 聯想 Lenovo Y50-70 20378 筆記本電腦
(掃描時間:2017 年 05 月 01 日)
處理器 英特爾 第四代酷睿 i5-4210H @ 2.90GHz 雙核 主板 聯想 Y50-70 ( 英特爾 Haswell - Lynx Point ) 內存 8 GB ( 記憶科技 DDR3L 1600MHz / 金士頓 DDR3L 1600MHz ) 主硬盤 ADATA SP920SS ( 256 GB / 固態硬盤 ) 顯卡 Nvidia GeForce GTX 860M ( 2 GB / 聯想 ) 顯示器 奇美 CMN15C4 ( 15.3 英寸
) 聲卡 瑞昱
@ 英特爾 Lynx Point
高保真音頻 網卡 英特爾 Dual Band Wireless AC 3160
7.22 軟件配置 操作系統 Windows 7 旗艦版 64 位 SP1 ( DirectX 11 ) 測試軟件 Microsoft
Visual Studio 2015 、Microsoft SQL Server 2008 7.3 測試內容 要查詢的學生學號:05010401
可重復查詢。
輸入要添加的學生信息:1
填寫完信息,確認添加后
再次查詢,顯示已經添加成功。
填入要修改學生的學號
點擊修改跳出修改頁(添加是 insert,修改會覆蓋原先的數據)
再次查詢,顯示已經修改完成。
填入要刪除的學生學號
提示刪除成功
再次查詢,學號為 1 的同學不存在。
推薦訪問: 課程 規劃 報告上一篇:數據結構實驗報告(實驗一)
下一篇:生理學學生實驗報告
同志們:今天這個大會,是市委全面落實黨要管黨、從嚴治黨要求的一項重大舉措,也是對縣市區委書記履行基層黨建工作第一責任人情況的一次集中檢閱,同時是對全市基層黨建工作的一次再部署、再落實的會議。前面,**
***年,我認真履行領班子、帶隊伍、抓黨員、保穩定的基層黨建工作思路,以學習貫徹習近平新時代中國特色社會主義思想和黨的十九大歷次全會精神為主線,以市局基層黨建工作考核細則為落腳點,落實全面從嚴治黨主體
根據會議安排,現將2022年履行抓基層黨建工作職責情況報告如下:一、履職工作特色和亮點1 突出政治建設,著力在思想認識上提高。牢固樹立抓黨建就是抓政績的理念,以“黨建工作抓引領、社區治理求突破,為民服
2022年以來,在**黨委的正確領導下,堅持以習近平新時代中國特色社會主義思想為指導,深入學習宣傳貫徹黨的二十大精神,以黨建工作為統領,扎實開展夯實“三個基本”活動,以“四化四力”行動為抓手,聚力創建
各位領導,同志們:根據會議安排,現就2022年度抓基層黨建工作情況匯報如下:一、主要做法及成效(一)強化政治引領。一是不斷強化理論武裝。堅持通過黨組會、中心組學習會和“三會一課”,第一時間、第一議題學
2022年度抓基層黨建工作述職報告按照黨委工作部署,現將本人2022年度抓基層黨建工作情況報告如下:一、2022年度抓基層黨建工作情況(一)旗幟鮮明講政治將旗幟鮮明講政治放在全局發展首要位置,積極開展
2022年,是我在數計系黨總支書記這個新崗位上度過的第一個完整的工作年度。回首一年來在校黨委的正確領導下,與數計系領導班子和全體師生共同走過的日子,艱辛歷歷在目,收獲溫潤心田。作為黨總支書記,我始終牢
按照考核要求,現將本人一年來,作為統戰部長履行職責、廉潔自律等方面情況報告如下:一、著眼增強政治素質,不斷深化理論學習堅持把旗幟鮮明講政治作為履職從政的第一位要求,帶領統戰系統干部堅決擁護“兩個確立”
**年,緊緊圍繞黨工委、管委會的決策部署,全體人員團結協作、凝心聚力,緊扣黨工委“**”基本工作思路,全力開拓進取,認真履職盡責,圓滿完成各項工作任務。一、個人思想政治狀況檸檬文苑www bgzjy
按照縣委關于開展抓基層黨建述職評議會議的有關要求,經請示縣委組織部同意,今天,我們在此召開2022年度基層黨組織書記抓基層黨建述職評議會議。1 首先,請**黨委書記,**同志述職。**黨委能夠主動研究