版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 畢業(yè)論文(設計)</b></p><p> 題 目: 教務管理系統(tǒng)的設計與實現(xiàn) </p><p> 院(系): 軟件學院 </p><p> 專業(yè)年級: 計算機網(wǎng)絡技術(shù) 201X級 </p><p> 姓 名:
2、 XXX </p><p> 學 號: XXXXXXXX </p><p> 指導教師: X 講師 </p><p> 201X年 5 月 20 日</p><p><b> 摘 要</b><
3、;/p><p> 學校網(wǎng)上信息管理作為高校的辦公自動化管理,是學校對現(xiàn)代化管理的一項基本要求。開發(fā)學校網(wǎng)上信息管理,正是完善高校信息化管理的一個重要環(huán)節(jié)。面對龐大的信息量,人工記錄的方式已很難滿足學校規(guī)范化管理的要求。因此,建立現(xiàn)代化的信息管理勢在必行。這樣也能大大減輕學校管理人員的工作量,提 高工作效率,使原本復雜的工作變得簡單而輕松。</p><p> 本文以“學校網(wǎng)上教務管理系統(tǒng)”
4、的設計和開發(fā)為例,總體闡述了網(wǎng)上信息管理的設計開發(fā)的全過程,包括整體設計,邏輯框架與數(shù)據(jù)流程,各個功能模塊劃分,功能模塊的設計與具體實現(xiàn)等部分。</p><p> 側(cè)重于學生信息的查詢核對、課題選報、選課,教師的師資信息及數(shù)據(jù)庫的維護,通過已編制好的程序,完成對管理員的登錄,查詢等。本次開發(fā)使用的開發(fā)工具是ASP. NET開發(fā)程序,采用SQL Server2005數(shù)據(jù)庫,實現(xiàn)學生信息、選課信息、課題信息、師資信
5、息數(shù)據(jù)采集、數(shù)據(jù)統(tǒng)計和信息查詢過程的自動化。方便管理人員查看學生及教師情況,方便管理人員有效管理、掌握學?;厩闆r。</p><p> 關(guān)鍵詞:ASP.NET;SQL Server2005;信息管理;教務系統(tǒng) 目 錄</p><p><b> 1 緒 論1</b></p><p> 1.1 設計目的
6、1</p><p> 1.1.1 主要任務2</p><p> 1.2 系統(tǒng)需求分析2</p><p> 1.2.1 基本功能需求2</p><p> 1.2.2 用戶界面需求3</p><p> 1.2.3 開發(fā)環(huán)境介紹3</p><p> 1.3 系統(tǒng)功能分析3<
7、;/p><p> 2 系統(tǒng)功能設計5</p><p> 2.1 系統(tǒng)分析與設計6</p><p> 2.2 數(shù)據(jù)庫分析與設計6</p><p> 2.2.1實體及其屬性7</p><p> 2.2.2 E-R圖分析7</p><p> 2.2.3數(shù)據(jù)庫表設計8</p&g
8、t;<p> 2.3系統(tǒng)功能模塊設計12</p><p> 2.3.1 功能模塊12</p><p> 2.3.2 系統(tǒng)模塊設計13</p><p> 2.4 系統(tǒng)詳細設計14</p><p> 2.4.1 系統(tǒng)admin服務器端登陸設計14</p><p> 2.4.2 主控制模塊
9、14</p><p> 2.4.3 其他窗體模塊設計20</p><p> 3 系統(tǒng)實現(xiàn)與測試21</p><p> 3.1 系統(tǒng)的實現(xiàn)21</p><p> 3.2 系統(tǒng)的測試21</p><p> 3.2.1 測試項目21</p><p> 3.2.2 測試結(jié)果22
10、</p><p><b> 4 結(jié) 論23</b></p><p><b> 參考文獻24</b></p><p><b> 致 謝25</b></p><p><b> 1 緒 論</b></p><p> 學校網(wǎng)
11、上信息管理作為高校的辦公自動化管理,是學校對現(xiàn)代化管理的一項基本要求。開發(fā)學校網(wǎng)上信息管理,正是完善高校信息化管理的一個重要環(huán)節(jié)。面對龐大的信息量,人工記錄的方式已很難滿足學校規(guī)范化管理的要求。因此,建立現(xiàn)代化的信息管理勢在必行。這樣也能大大減輕學校管理人員的工作量,提 高工作效率,使原本復雜的工作變得簡單而輕松。</p><p> 在系統(tǒng)設計方案上,總體闡述了網(wǎng)上信息管理的設計開發(fā)的全過程,包括整體設計,邏
12、輯框架與數(shù)據(jù)流程,各個功能模塊劃分,功能模塊的設計與具體實現(xiàn)等部分。</p><p> 側(cè)重于學生信息的查詢核對、課題選報、選課,教師的師資信息及數(shù)據(jù)庫的維護,通過已編制好的程序,完成對管理員的登錄,查詢等。本次開發(fā)使用的開發(fā)工具是ASP. NET開發(fā)程序,采用SQL Server2005數(shù)據(jù)庫,實現(xiàn)學生信息、選課信息、課題信息、師資信息數(shù)據(jù)采集、數(shù)據(jù)統(tǒng)計和信息查詢過程的自動化。方便管理人員查看學生及教師情況,
13、方便管理人員有效管理、掌握學校基本情況。</p><p><b> 1.1 設計目的</b></p><p> 學校網(wǎng)上信息管理系統(tǒng)的主要目的是為了實現(xiàn)信息的數(shù)據(jù)采集、數(shù)據(jù)更新和信息發(fā)布、查詢過程的自動化,完善學校辦公現(xiàn)代化、自動化,方便學校管理,方便學生部門管理、教學部門管理;準確地掌握學校內(nèi)基本情況。</p><p> 通過Inter
14、net加強教務信息的管理,利于決策者根據(jù)教務信息及時進行信息的處理,每個用戶用自己的身份通過Internet遠程登錄該系統(tǒng),并根據(jù)自己的權(quán)限進行相關(guān)操作。</p><p> 1.1.1 主要任務</p><p> 辦公自動化是現(xiàn)代大學的又一個亮點。不僅能夠方便教師教學 ,而且能夠進一步加強學生與教師的交流溝通。學生能夠從教師的師資信息里下載到自己所需的教學信息,鞏固所學知識;從學校網(wǎng)站
15、發(fā)布的新聞中了解到最新的學校公告、學校信息、實踐教學時選報課題、學校規(guī)章制度、教師的信息、各種學生活動及比賽等。</p><p> 1.2 系統(tǒng)需求分析</p><p> 學校網(wǎng)上信息管理系統(tǒng)是高校對學校實行了自動化信息管理,信息管理中主要涉及的管理任務主要有4個方面:學生信息管理、教師信息管理、服務器端常規(guī)管理及用戶管理,實現(xiàn)基本的增、刪、改,等功能。因此,該系統(tǒng)使用ASP. NET
16、及sql數(shù)據(jù)庫開發(fā)系統(tǒng)作了學校網(wǎng)上信息管理系統(tǒng)。學校信息、教師信息、學生信息、系統(tǒng)用戶管理、適用于各高等學校單位。學校網(wǎng)上信息管理系統(tǒng)的主要目的是為了實現(xiàn)信息的數(shù)據(jù)采集、數(shù)據(jù)更新和信息發(fā)布、查詢過程的自動化,完善學校辦公現(xiàn)代化、自動化,方便學校管理,方便學生部門管理、教學部門管理;準確地掌握學校內(nèi)基本情況。</p><p> 1.2.1 基本功能需求</p><p> 本課題要實現(xiàn)的是
17、學校網(wǎng)上信息管理系統(tǒng),在設計時應該有友好的用戶界面,便于管理員的操作、教師學生的瀏覽,系統(tǒng)應有基本功能如下:</p><p> (1)管理員用戶登錄功能;</p><p> ?。?)管理員排課功能</p><p> ?。?)管理員管理用戶(包括管理員信息,教師信息,學生信息)的管理功能。</p><p> ?。?)教師登陸到個人主頁上面發(fā)布
18、成績,查詢自己信息的功能</p><p> (5)學生登陸到個人主頁上面核對查詢基本信息、考試成績的功能</p><p> 1.2.2 用戶界面需求</p><p> 對于一個好的網(wǎng)站有一個友好的用戶界面是很重要的。用戶頁面應盡量做的簡單、層次清晰明了,以最大限度為用戶提供操作方便。如盡量減少用戶輸入次數(shù),多使用快捷按扭,人性化操作等。</p>
19、<p> 1.2.3 開發(fā)環(huán)境介紹</p><p> 本系統(tǒng)使用的開發(fā)語言是ASP. NET,數(shù)據(jù)庫采用的是SQL 2005,以Windows XP、Win 7系統(tǒng)為操作平臺。</p><p><b> 2 系統(tǒng)功能設計</b></p><p> 2.1 系統(tǒng)分析與設計</p><p> 對學校網(wǎng)上
20、信息管理系統(tǒng)進行以下分析:</p><p> 此網(wǎng)上選課系統(tǒng)有三個角色,分別是管理員、教師和學生。管理員擁有信息管理、教務考務、等信息,還可以管理用戶的使用權(quán)限。教師擁有錄入學生成績,查看課表等功能。</p><p><b> (1)身份驗證</b></p><p> 該系統(tǒng)只有三種用戶:管理員、教師和學生。</p><
21、;p><b> ?。?)學生查看</b></p><p> 此模塊為系統(tǒng)的主要模塊,進入客戶端,可根據(jù)自己意愿點擊查看想要搜索的成績及排課情況。</p><p><b> (3)教師信息管理</b></p><p> 此模塊為系統(tǒng)的教師模塊的主要模塊,該模塊的功能,可使教師本人對其信息進行維護,可以使用自己的賬
22、戶登陸系統(tǒng),查看學校內(nèi)部發(fā)布的一些機密信息,或教務辦發(fā)布的郵件、通知等。</p><p><b> ?。?)密碼修改</b></p><p> 用戶進入該模塊后系統(tǒng)可自動識別其身份,用戶在此模塊中可進行用戶密碼的修改,修改完成后系統(tǒng)會自行將修改后的密碼存入相應的數(shù)據(jù)信息。</p><p> 2.2 系統(tǒng)功能分析</p><
23、;p> 該系統(tǒng)的主要目的是為了使學校對教師和學生的信息及學校發(fā)布的信息進行有效管理。提高信息核對及發(fā)布的正確性,節(jié)省手工工作量,提高學校管理效率。使學校管理從傳統(tǒng)的紙質(zhì)信息傳達的管理模式中解脫出來,重心逐漸轉(zhuǎn)移到自動化辦公的工作上,進一步提高教師信息發(fā)布及學生了解最新信息的效率。學生能夠更直觀更有效地獲得所需信息,根據(jù)自己的實際需要有選擇的瀏覽學校網(wǎng)站信息。教師能夠及時更新自己的師資信息,方便同學們查詢自己需要的課件及有關(guān)信息;
24、能夠及時發(fā)布學生成績,便于學生第一時間查詢成績。網(wǎng)站管理人員能夠及時更新學校公告、社會及學校新聞、教務及考務信息。保證教師和學生能夠在第一時間獲得自己所需信息。</p><p> 該管理系統(tǒng)分為服務器端和客戶端。學校網(wǎng)上信息管理系統(tǒng)能夠提供學?;厩闆r的信息記錄,學校最新信息,方便學生及時了解學校的各種通知、活動,根據(jù)需要查看信息:</p><p> (1)服務器端,網(wǎng)站管理員可以在服
25、務器端教務及考務信息等,方便教師及學生察看。常規(guī)管理中,可以對學校簡介、系統(tǒng)設置等進行基本的增刪改;管理網(wǎng)站鏈接、聯(lián)系方式等;還可以管理用戶(包括網(wǎng)站管理員和教師用戶信息的添加、刪除及修改);具有一定的安全性、協(xié)調(diào)性和完整性。</p><p> (2)客戶端,教師及學生都能夠在學校首頁上察看學校當天的最新動態(tài)。教師在學校網(wǎng)站首頁上通過自己的帳號、密碼登陸到自己的個人主頁,可以在上面發(fā)布自己的教學信息等,方便學生
26、查詢。學生在網(wǎng)站首頁上通過自己的帳號(或者學號)、密碼登陸到自己的主頁上,可以查詢核對自己的基本信息、考試成績、選報課題等信息。</p><p> ?。?)網(wǎng)站管理員可以直接操作學校簡介、網(wǎng)站鏈接、用戶權(quán)限、系統(tǒng)設置等的常規(guī)管理;教師和學生屬于第二權(quán)限用戶,只能登陸客戶端瀏覽信息。教師和學生只能通過帳號、密碼登陸到個人主頁上面才能進行權(quán)限給定的操作。</p><p> ?。?)學校網(wǎng)上信息
27、管理系統(tǒng)通過帳號(或?qū)W號)、密碼判斷并記錄教師(或?qū)W生)信息,可以保證數(shù)據(jù)的準確、安全,減少管理人員的工作負擔,避免人為因素的干擾和弄虛作假現(xiàn)象;各管理用計算機及管理軟件用Windows環(huán)境下的全中文界面平臺,能靈活處理各種特殊情況,方便的修改各種信息,提供豐富的統(tǒng)計信息,查詢方便,管理安全,操作簡便易學。</p><p> 所以,對學校網(wǎng)上信息管理系統(tǒng)應實現(xiàn)的功能描述如下:</p><p&
28、gt;<b> 1、用戶管理</b></p><p> 用戶管理的目的是實現(xiàn)對網(wǎng)站管理員及教師用戶信息的添加、刪除和修改。具體操作方法:首先登陸服務器端,點擊“用戶管理”,添加或者修改信息。如圖2-1所示。</p><p> 圖2-1 用戶管理登陸圖</p><p><b> 2、系統(tǒng)設置</b></p&g
29、t;<p> 系統(tǒng)設置的目的是實現(xiàn)模糊查詢時關(guān)鍵字的處理。具體操作方法:首先登陸服務器端,點擊“系統(tǒng)設置”,更新關(guān)鍵字。如圖2-12所示.。</p><p> 圖2-2 系統(tǒng)設置模式圖</p><p><b> 3、教務考務</b></p><p> 教務考務的目的是學生登陸自己的個人主頁查詢核對自己的基本信息,查詢自己
30、的考試成績。如圖2-13所示。</p><p> 圖2-13 教務考務模式圖</p><p> 2.3 數(shù)據(jù)庫分析與設計</p><p> 為解決學生信息與教師信息、教務信息的對應關(guān)系,選用關(guān)系型數(shù)據(jù)庫管理工具建立它們之間的關(guān)聯(lián)關(guān)系。本數(shù)據(jù)庫主要通過用戶身份的認證模式,如提供用戶名和密碼的方式進行管理,以防止有人惡意破壞數(shù)據(jù)、修改和刪除數(shù)據(jù)。對于用戶亦要采用
31、分權(quán)限的方式以區(qū)分用戶的級別和相關(guān)可以操作的內(nèi)容。權(quán)限分為三個級別:管理員、教師、學生。</p><p> 2.3.1實體及其屬性</p><p> 整個系統(tǒng)各實體可用以下關(guān)系來表示(其中主鍵已用下劃線標識);</p><p> 用戶 (用戶編號,用戶名,用戶權(quán)限,密碼,所屬院系);</p><p> 教師信息(教師編號,教師名,性別
32、,家庭住址,院系,聯(lián)系電話);</p><p> 學生(學號,姓名, 性別,出生日期,民族,家庭住址,政治面貌,入學時間,所屬院校,聯(lián)系電話,身份證號);</p><p> 管理員(管理員編號,姓名,性別,家庭住址,所屬院系,聯(lián)系電話);</p><p> 班級信息(班級編號,班級名,學生數(shù),班級地點,所屬部門,學院);</p><p>
33、; 課程(節(jié)次,星期一,星期二,星期三,星期四,星期五,星期六,星期日);</p><p> 課程信息(學年,課程號,課程名,學分,課時,考試類型,考試屬性);</p><p> 選課表(編號,學號,姓名,課程號,課程名,老師名,學分,課時);</p><p> 學生分數(shù)(編號,學號,學生名,課程號,課程名,學分,班級,備注)。</p><
34、;p> 2.3.2 E-R圖分析</p><p> E-R圖分析的目的是確定系統(tǒng)中所有實體、實體的屬性及實體之間的聯(lián)系,為設計數(shù)據(jù)庫表結(jié)構(gòu)打下基礎。畫E-R圖通常使用自底向上的設計方法,首先對局部視圖進行分析設計,然后再將局部視圖合并,消除沖突和冗余,得到系統(tǒng)的總體E-R圖。這里不再對局部視圖進行設計,直接給出總體E-R圖,如圖2-14所示:</p><p> 圖2-14 E-
35、R圖</p><p> 2.3.3數(shù)據(jù)庫表設計</p><p> 基于以上的功能分析,可為宿舍管理系統(tǒng)創(chuàng)建10個SQL數(shù)據(jù)表。應用和維護都比較方便。將其中的主要6個數(shù)據(jù)表設計如下表2.1、2.2、2.3、2.4、2.5、2.6所示。</p><p> 1、此表顯示了學生的基本信息,以便于日后對學生的基本情況了解 ,也便于學生對自己信息的核查,如表2-1所示:&
36、lt;/p><p> 表2-1 學生信息表</p><p> 2、此表清晰的顯示了學生所學的課程情況,通過此表學生可以很快清晰地了解自己所學的課程,如表2-2所示: </p><p> 表2-2 課程信息表</p><p> 3、此表顯示了學生的成績,通過訪問WEB學生端可以很快知道自己的成績,如表2-3所示:
37、 </p><p> 表2-3 學生成績表</p><p> 4、此表顯示了老師的基本信息,方便的了解老師的教學情況表,如表2-4所示:</p><p> 表2-4 教師信息表</p><p> 5、表格中顯示了管理員的基本信息,以便日后查看表,如表2-5所示:</p><p> 表
38、2-5 管理員信息表</p><p> 6、課程表顯示了班級的基本課程情況,可以很清晰的了解到班級的上課情況,如表2-6所示:</p><p> 表2-6 課程表信息</p><p> 2.4系統(tǒng)功能模塊設計</p><p> 此系統(tǒng)共有三個模塊,分別為:管理模塊,服務器端模塊,客戶端模塊。服務器端及客戶端程序使用ASP. NET開發(fā)
39、;服務器端及客戶程序部署平臺為Windows。</p><p> 2.4.1 功能模塊</p><p> 學校網(wǎng)上信息管理系統(tǒng)的主要體系結(jié)構(gòu),如圖2-15所示:</p><p> 圖2-15 學校網(wǎng)上信息管理體系結(jié)構(gòu)</p><p> 2.4.2 系統(tǒng)模塊設計</p><p> 學校網(wǎng)上信息管理系統(tǒng)模塊包括信
40、息管理、信息瀏覽、數(shù)據(jù)維護。維護及管理人員可以本地登錄到該程序的運行平臺進行維護,如:可以啟動、暫停、終止程序的運行等;后臺數(shù)據(jù)庫管理系統(tǒng)的維護人員可以本地對該程序進行控制,如:啟動數(shù)據(jù)庫管理系統(tǒng)、暫停、終止及版本更新等操作。</p><p> 總體程序流程圖,如圖2-16所示:</p><p> 圖2-16學校網(wǎng)上信息管理總體流程圖</p><p> 3 系
41、統(tǒng)詳細設計與實現(xiàn)</p><p><b> 3.1系統(tǒng)詳細設計</b></p><p> 3.1.1 系統(tǒng)admin服務器端登陸設計</p><p> 學校教務管理系統(tǒng)學生登錄界面,如圖3-1所示。</p><p> 圖 3-1 登陸界面</p><p> 2.4.2 主控制模塊&l
42、t;/p><p> ?。?)用戶密碼修改,如圖2-18所示;</p><p> 圖 2-18用戶密碼修改</p><p> (2)學生學籍信息,如圖2-19所示:</p><p> 圖2-19 學生學籍信息</p><p> ?。?)學生選定課程,如圖2-2所示:</p><p> 圖2-2
43、 學生選定課程圖</p><p> ?。?)學生重修課程,如圖2-21所示:</p><p> 圖2-21 學生重修課程圖</p><p> 學生重修課程代碼如下:</p><p> protected void DataGrid1_PageIndexChanged(object source, DataGridPageChanged
44、EventArgs e)</p><p><b> {</b></p><p> if (RadioButton1.Checked == false)</p><p><b> {</b></p><p> Label1.Text = "請選擇進入分頁狀態(tài)按鈕!";<
45、;/p><p> Label1.ForeColor = Color.Red;</p><p><b> return;</b></p><p><b> }</b></p><p> ?。?)本學期成績,如圖2-22所示:</p><p> 圖 2-22本學期成績圖<
46、;/p><p> ?。?)本學期不及格課程,如圖2-23所示:</p><p> 圖2-23 不及格課程</p><p> 不及格課程程序代碼如下:</p><p> protected void Button2_Click(object sender, EventArgs e)</p><p><b>
47、 {</b></p><p> string searchcontent = Session["searchcontent"].ToString();</p><p> string sqlcom5 = "select * from tb_StudentInfo where" + searchcontent;</p>
48、<p> SqlDataAdapter da = new SqlDataAdapter(sqlcom5, conn);</p><p> DataSet ds = new DataSet();</p><p> da.Fill(ds);</p><p> DataGrid1.DataSource = ds.Tables[0].DefaultView
49、;</p><p> DataGrid1.DataBind();</p><p> conn.Close();</p><p> ?。?)用戶權(quán)限管理,如圖2-24所示:</p><p> 圖2-24 用戶權(quán)限管理圖</p><p> 用戶權(quán)限管理程序代碼如下:</p><p>
50、SqlDataAdapter da = new SqlDataAdapter("select CourseName ,CourseID from tb_AssignCourse where TeacherID='" + teacherID + "'", conn);</p><p> DataSet ds = new DataSet();</p>
51、;<p> da.Fill(ds);</p><p> DataGrid2.DataSource = ds;</p><p> DataGrid2.DataBind();</p><p> DataView dv = ds.Tables[0].DefaultView;</p><p> DropDownList2.Da
52、taSource = dv;</p><p> DropDownList2.DataMember = "tb_AssignCourse";</p><p> DropDownList2.DataTextField = "CourseName";</p><p> DropDownList2.DataValueField
53、= "CourseID";</p><p> DropDownList2.DataBind();</p><p> ?。?)教師信息管理,如圖2-25所示:</p><p> 圖2-25 教師信息管理圖</p><p> (9)教學計劃管理,如圖2-26所示:</p><p> 圖2-26
54、 教學計劃管理圖</p><p> ?。?0)選定課程管理,如圖2-27所示:</p><p> 圖2-27 選定課程管理圖</p><p> 選定課程管理程序代碼如下:</p><p> protected void Button4_Click(object sender, EventArgs e)</p><p
55、><b> {</b></p><p><b> try</b></p><p><b> {</b></p><p> Response.ContentType = "application/vnd.ms-excel";</p><p>
56、Response.Charset = "";</p><p> this.EnableViewState = false;</p><p> System.IO.StringWriter sw = new System.IO.StringWriter();</p><p> System.Web.UI.HtmlTextWriter hw =
57、 new System.Web.UI.HtmlTextWriter(sw);</p><p> DataGrid1.RenderControl(hw);</p><p> Response.Write(sw.ToString());</p><p> Response.End();</p><p> (11)生成課程表信息,如圖2-2
58、8所示:</p><p> 圖2-28 課程表信息</p><p> ?。?2)學生學籍管理,如圖2-29所示:</p><p> 圖2-29 學生學籍管理</p><p> 學生學籍管理程序代碼如下:</p><p> protected void Button3_Click(object sende
59、r, EventArgs e)</p><p><b> {</b></p><p> string searchcontent = "";</p><p> string currentcontent = "";</p><p> switch (DropDownList
60、1.SelectedItem.ToString())</p><p><b> {</b></p><p> case "學號":</p><p> currentcontent = " " + "StudentID";</p><p><b>
61、 break;</b></p><p> case "姓名":</p><p> currentcontent = " " + "StudentName";</p><p><b> break;</b></p><p> case &qu
62、ot;班級":</p><p> currentcontent = " " + "ClassName";</p><p><b> break;</b></p><p> case "系別":</p><p> currentcontent =
63、 " " + "Department";</p><p><b> break;</b></p><p> case "籍貫":</p><p> currentcontent = " " + "StudentFamily";</p&
64、gt;<p><b> break;</b></p><p> ?。?3)學生成績管理,如圖2-3所示:</p><p> 圖2-3 學生成績管理</p><p> 2.4.3 其他窗體模塊設計</p><p> (1)教師輸入成績,如圖2-31所示:</p><p>
65、圖2-31 教師輸入成績圖</p><p> ?。?)輸入成績延時,如圖2-32所示:</p><p> 圖2-32 輸入成績延時</p><p><b> 3.1 系統(tǒng)的實現(xiàn)</b></p><p> 該系統(tǒng)主要實現(xiàn)了服務器端主要功能、客戶端主要功能、管理功能。</p><p>
66、系統(tǒng)提供了管理子系統(tǒng),包括對數(shù)據(jù)庫中的學生信息、教師信息的管理以及管理員信息的管理,允許管理員對系統(tǒng)數(shù)據(jù)庫進行操作。</p><p><b> 3.2 系統(tǒng)的測試</b></p><p> 該系統(tǒng)是設計并實現(xiàn)一個學校網(wǎng)上信息管理系統(tǒng)。系統(tǒng)實現(xiàn)功能包括:對發(fā)布的信息的管理、對學生及教師信息的管理、對下載信息的管理等。</p><p> 3.
67、2.1 測試項目</p><p> 為配合完成功能性測試,編寫測試用例,如表2-7所示;</p><p> 表2-7 測試用例表</p><p> 3.2.2 測試結(jié)果</p><p> 對照表2-7中的測試內(nèi)容,表2-8給出其對應的測試結(jié)果。由測試結(jié)果可以看出:</p><p> 該網(wǎng)上信息管理系統(tǒng)能夠完成
68、對信息的基本管理,系統(tǒng)安全性也能得到很好的控制。</p><p> 表2-8 測試結(jié)果表</p><p><b> 4 結(jié) 論</b></p><p> 實踐是檢驗真理的唯一標準。我們的專業(yè)要求我們要有更多的實踐機會而總結(jié)經(jīng)驗,不斷提高自己。</p><p> 在這次畢業(yè)設計實踐中,我學到了很多新知識,懂得了很多
69、知識不是僅僅的看,就能明白的,要自己動手去做去消化去感悟,這樣的知識才是自己的。在編寫密碼登陸模塊時,其中關(guān)于設計密碼登陸有很多方法,要想寫出自己獨特方法,就要學會靈活運用知識,就要敢創(chuàng)新、敢嘗試。在使用ASP.NET Date Grad控件編寫代碼時,也遇到了很多困難,比如、對大量的數(shù)據(jù)進行分頁和編輯、刪除等操作,兩者不可共存,因為分頁是斷開連接利用視圖進行分頁,而編輯和刪除操作則是要保證連接打開,以及編輯時Data Grade控件會
70、變長等等。還有向Data Grade控件中嵌套各種控件、及對嵌套控件的讀寫操作等。另外,對各班課程表的生成與教師任課表的檢索和生成困難也很大。編寫教師輸入本學期學生成績的各種控制,包括教師對學生成績提交和修改的操作控制、輸入時間的限制等等。程序中輸入、連接打開、命令執(zhí)行等各種異常的捕獲和處理等等。盡管所遇到的困難很多,但是在查閱各種資料,經(jīng)過老師指導后,我終于解決了遇到的所有的困難。盡管所寫的方法很笨, 但系統(tǒng)的各項功能都能得以實現(xiàn)。&
71、lt;/p><p> 這次畢業(yè)設計讓我從中收獲了很多書本上沒有的知識,編程一定要有恒心、耐性和克服困難的毅力。同時,我的編程邏輯思維得到了全面鍛煉、編程邏輯判斷能力編程動手能力也得到了很大的提高。</p><p><b> 參考文獻</b></p><p> [1] 張奇、李律松、衛(wèi)建偉、趙青松等編著的《ASP.NET項目開發(fā)案例導航》 清華
72、大學出版社 2006.3</p><p> [2] 李乃文、傅游、沈?qū)W利、任建華等編著的《 Access數(shù)據(jù)庫的應用》 [M]:清華大學出版社.2007.5</p><p> [3] 李蘭友 楊曉光編著的《HTML詳解與最炫的JavaScript腳本語言》 北京:清華大學出版社;北京交通大學出版社2009</p><p> [4]朱站立 劉天時編著的《數(shù)據(jù)結(jié)
73、構(gòu)(使用C語言)》 西安交通大學出版社,2003 </p><p> [5]吳鵬,丁立群 編著的《ASP程序設計教程與實訓》 北京大學出版社,2007</p><p> [6]牛立成等編著的《交互式網(wǎng)頁編程技術(shù)(ASP.NET)》 北京大學出版社,2007</p><p> [7]方明清等編著的《ASP.NET程序設計教程與實訓(C#語言版)》 北京大
74、學出版社,2007</p><p> [8] 宣小平.ASP數(shù)據(jù)庫系統(tǒng)開發(fā)實例導航人民郵電出版社,2001年8月;</p><p> [9] 石國志.ASP動態(tài)網(wǎng)站編程清華大學出版社,2006年5月;</p><p> [10] 曾長軍.s q l server 數(shù)據(jù)庫原理及應用:人民郵電出版社,2007年3月;</p><p><
75、;b> 致 謝</b></p><p> 首先,感謝xx對我?guī)啄甑呐囵B(yǎng)。</p><p> 在本次論文設計過程中,xx老師對該論文從選題,構(gòu)思到最后定稿的各個環(huán)節(jié)給予細心指引與教導,使我得以最終完成畢業(yè)論文設計。在學習中,老師嚴謹?shù)闹螌W態(tài)度、豐富淵博的知識、敏銳的學術(shù)思維、精益求精的工作態(tài)度以及侮人不倦的師者風范是我終生學習的楷模,導師們的高深精湛的造詣與嚴謹求實的
76、治學精神,將永遠激勵著我。</p><p> 我要感謝,非常感謝我的導師zz老師。他為人隨和熱情,治學嚴謹細心。在閑聊中他總是能像知心朋友一樣鼓勵你,在論文的寫作和措辭等方面他也總會以“專業(yè)標準”嚴格要求你,從選題、定題開始,一直到最后論文的反復修改、潤色,夏老師始終認真負責地給予我深刻而細致地指導,幫助我開拓研究思路,精心點撥、熱忱鼓勵。正是xx老師的無私幫助與熱忱鼓勵,我的畢業(yè)論文才能夠得以順利完成,謝謝x
77、x老師。 </p><p> 我要感謝,非常感謝我的朋友們。她們幫助我搜集文獻資料,幫助我理清論文寫作思路,對我的論文提出了諸多寶貴的意見和建議。對朋友們的幫助表示真摯的感謝。 </p><p> 我要感謝,非常感謝我的父母,多年來是他們養(yǎng)育了我,是他們在物質(zhì)和精神上給予我莫大支持和鼓勵。他們是我努力求學的堅強后盾。</p><p> 最后,謹向百忙中抽出
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 計算機畢業(yè)論文---教務管理系統(tǒng)設計與實現(xiàn)
- 計算機專業(yè)畢業(yè)論文--基于jsp的醫(yī)藥管理系統(tǒng)設計與實現(xiàn)
- 計算機專業(yè)畢業(yè)論文-考勤管理系統(tǒng)設計
- 計算機專業(yè)畢業(yè)論文基于jsp的醫(yī)藥管理系統(tǒng)設計與實現(xiàn)
- 大學計算機專業(yè)畢業(yè)論文-人事工資管理系統(tǒng)設計與實現(xiàn)
- 大學計算機專業(yè)畢業(yè)論文-企業(yè)采購開發(fā)管理系統(tǒng)設計與實現(xiàn)
- 計算機專業(yè)畢業(yè)論文---考勤管理系統(tǒng)
- 計算機專業(yè)酒店管理系統(tǒng)畢業(yè)論文
- 計算機專業(yè)畢業(yè)論文 考勤管理系統(tǒng)
- 計算機專業(yè)酒店管理系統(tǒng)畢業(yè)論文
- 計算機專業(yè)畢業(yè)論文--考勤管理系統(tǒng)
- 計算機專業(yè)畢業(yè)論文--考勤管理系統(tǒng)
- 計算機應用專業(yè)畢業(yè)論文---考勤管理系統(tǒng)的設計
- 計算機專業(yè)畢業(yè)論文---人才招聘系統(tǒng)的實現(xiàn)
- 計算機專業(yè)畢業(yè)論文--人才招聘系統(tǒng)的實現(xiàn)
- 計算機專業(yè)畢業(yè)論文-- 人才招聘系統(tǒng)的實現(xiàn)
- 計算機專業(yè)畢業(yè)論文--人才招聘系統(tǒng)的實現(xiàn)
- 計算機應用專業(yè)畢業(yè)論文--考勤管理系統(tǒng)的設計
- 大學計算機專業(yè)畢業(yè)論文-高校學生考勤管理系統(tǒng)設計與實現(xiàn)
- 計算機畢業(yè)論文范文畢業(yè)論文計算機專業(yè)
評論
0/150
提交評論