學(xué)生信息管理系統(tǒng)的設(shè)計(jì)研究畢業(yè)設(shè)計(jì)論文_第1頁
已閱讀1頁,還剩42頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、<p><b>  畢業(yè)論文(設(shè)計(jì))</b></p><p>  題 目: 學(xué)生信息管理系統(tǒng)的設(shè)計(jì)研究 </p><p>  院(系): 計(jì)算機(jī)信息管理 </p><p>  專業(yè)年級: 2014級計(jì)算機(jī)信息管理 </p><p>  姓 名:

2、 </p><p>  學(xué) 號: </p><p>  指導(dǎo)教師: 謝老師 </p><p>  2016年09月20日</p><p>  學(xué)生信息管理系統(tǒng)的設(shè)計(jì)研究</p><p><b>  摘 要</b&g

3、t;</p><p>  隨著信息技術(shù)在管理上越來越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,任何一個(gè)單位要生存要發(fā)展,要高效率地把內(nèi)部活動有機(jī)地組織起來,就必須建立與自身特點(diǎn)相適應(yīng)的管理信息系統(tǒng)。</p><p>  在信息化時(shí)代,如何提高工作效率早已成為焦點(diǎn)。通過分析某一學(xué)校學(xué)生管理的不足,創(chuàng)建了一套行之有效的計(jì)算機(jī)管理學(xué)生的方案。本

4、文介紹了學(xué)生管理信息系統(tǒng)的系統(tǒng)分析部分,包括可行性分析、需求分析分析等;系統(tǒng)設(shè)計(jì)部分主要介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)及代碼設(shè)計(jì);系統(tǒng)實(shí)現(xiàn)部分說明了幾個(gè)主要模塊的算法,本系統(tǒng)界面友好,操作簡單,比較實(shí)用。</p><p>  關(guān)鍵字: 信息管理,效率,數(shù)據(jù)庫</p><p>  Student Information Management System</p><p&g

5、t;<b>  Abstract</b></p><p>  With more and more widespread and profound application of information technology in management, the implement of management information system has become mature in te

6、chnology step by step. Managing information system is a new subject. Enterprise needs existence and development, so enterprise activities should be organized efficiently and organically, which means tightening up the ent

7、erprise management and strengthening effective management of any resource internal the enterprise, and also establ</p><p>  In the information age, how to improve the work efficiency has long been a focus of

8、. That is to establish a set of effective scheme for student management by computer, through analyzing disadvantages of student management by human resources. This article emphasizes on three sections. The system analysi

9、s section of student management information includes feasible analysis, Needs analysis. The system design section mainly focuses on system function design and data base design and data number desig</p><p>  

10、Key words: Information Management, efficiency, database</p><p><b>  目錄</b></p><p><b>  1 引 言1</b></p><p><b>  1.1背景意義1</b></p><p>

11、  1.2管理信息系統(tǒng)現(xiàn)狀及發(fā)展趨勢1</p><p>  1.2.1管理信息系統(tǒng)現(xiàn)狀1</p><p>  1.2.2管理信息系統(tǒng)發(fā)展趨勢2</p><p>  1.3項(xiàng)目開發(fā)的目標(biāo)2</p><p>  1.4學(xué)生信息管理系統(tǒng)功能需求簡介2</p><p>  1.5.1用戶管理功能3</p>

12、;<p>  1.5.2教師增添學(xué)生和給分功能3</p><p>  1.5.3學(xué)生對成績的查看功能3</p><p><b>  2需求分析3</b></p><p><b>  2.1系統(tǒng)概述3</b></p><p><b>  2.2功能需求4</b&

13、gt;</p><p>  3.2.1信息管理系統(tǒng)的ER圖(見下頁)4</p><p>  2.3系統(tǒng)流程圖5</p><p>  2.4系統(tǒng)開發(fā)環(huán)境6</p><p>  2.4.1 visual studio 2008功能和特點(diǎn)6</p><p>  2.4.2 SQL Server2005數(shù)據(jù)庫的功能和特

14、點(diǎn)6</p><p><b>  3.系統(tǒng)設(shè)計(jì)7</b></p><p>  3.1可行性分析7</p><p>  3.2系統(tǒng)功能模塊設(shè)計(jì)8</p><p>  3.3數(shù)據(jù)庫設(shè)計(jì)8</p><p>  3.3.1 數(shù)據(jù)庫分析9</p><p>  3.3.2&

15、#160;數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)9</p><p>  表3-7class_info13</p><p>  4 系統(tǒng)功能模塊的實(shí)現(xiàn)13</p><p>  4.1登錄界面的實(shí)現(xiàn)13</p><p>  4.2系統(tǒng)主界面模塊15</p><p>  4.3.登錄管理模塊16</p><p>

16、;  4.3.1添加用戶界面設(shè)計(jì)16</p><p>  4.3.2修改密碼界面設(shè)計(jì)18</p><p>  4.3.3權(quán)限管理界面設(shè)計(jì)20</p><p>  4.4學(xué)籍管理界面設(shè)計(jì)21</p><p>  4.4.1學(xué)生信息添加界面設(shè)計(jì)22</p><p>  4.4.2學(xué)生信息修改界面設(shè)計(jì)24<

17、/p><p>  4.4.3學(xué)生信息查詢界面設(shè)計(jì)26</p><p>  4.4.4學(xué)生信息刪除界面設(shè)計(jì)26</p><p>  4.5班級管理界面設(shè)計(jì)27</p><p>  4.5.1添加班級界面設(shè)計(jì)27</p><p>  4.5.2修改班級界面設(shè)計(jì)28</p><p>  4.6課

18、程設(shè)置界面設(shè)計(jì)28</p><p>  4.6.1添加課程界面設(shè)計(jì)28</p><p>  4.6.2修改課程界面設(shè)計(jì)29</p><p>  4.6.3添加班級課程界面設(shè)計(jì)29</p><p>  4.6.4班級課程查詢界面設(shè)計(jì)30</p><p>  4.7成績管理界面設(shè)計(jì)30</p>&

19、lt;p>  4.7.1添加成績界面設(shè)計(jì)31</p><p>  4.7.2修改成績界面設(shè)計(jì)31</p><p>  4.7.3查詢成績界面設(shè)計(jì)32</p><p>  4.8系別管理界面設(shè)計(jì)32</p><p>  4.8.1系部信息界面設(shè)計(jì)32</p><p>  4.8.2添加信息界面設(shè)計(jì)33&

20、lt;/p><p>  4.8.3修改信息界面設(shè)計(jì)33</p><p>  5 總結(jié)和展望35</p><p>  5.1全文總結(jié)35</p><p>  5.2不足之處35</p><p><b>  致謝36</b></p><p><b>  1 引

21、言</b></p><p><b>  1.1背景意義</b></p><p>  長期以來,我國高等院校使用傳統(tǒng)的人工方式和單機(jī)方式管理科研、辦公、會議記錄等信息。傳統(tǒng)的人工管理方式存在著許多缺點(diǎn),如效率低、保密性差、成本高和存儲量小,時(shí)間一長,將產(chǎn)生大量的冗余文件和數(shù)據(jù),要從大量的文件和數(shù)據(jù)獲取需要的信息時(shí),查找工作十分繁重;單機(jī)管理方式雖然克服了人

22、工管理方式的一些缺陷,如可以按時(shí)間、內(nèi)容、關(guān)鍵字等進(jìn)行檢索,但該方式還存在一些其它方面的缺點(diǎn),如靈活性差、數(shù)據(jù)庫安全性受到限制、應(yīng)用程序不能分布式使用等。 </p><p>  現(xiàn)在我國的大中專院校的學(xué)生成績管理水平普遍不高,有的還停留在紙介質(zhì)基礎(chǔ)上,這種管理手段已不能適應(yīng)時(shí)代的發(fā)展,因?yàn)樗速M(fèi)了了許多的人力和物力。在當(dāng)今信息時(shí)代這種傳統(tǒng)的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理系統(tǒng)所代替。如果本系統(tǒng)能被學(xué)校所采用,

23、將會改變以前靠手工管理學(xué)生成績的狀況,可以樹立良好的辦學(xué)形象,提高工作效率。</p><p>  隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,現(xiàn)代化辦公已經(jīng)走入各行各業(yè)各階層,傳統(tǒng)的人工或單機(jī)管理方式已經(jīng)無法滿足高校辦公現(xiàn)代化的要求。為了樹立高?!耙匀藶楸尽钡墓芾砟J?,以應(yīng)對日益加快的科技工作節(jié)奏,使高校信息管理科學(xué)化、規(guī)范化、現(xiàn)代化,自主開發(fā)一個(gè)旨在實(shí)現(xiàn)高校在校園網(wǎng)上提供辦公信息管理服務(wù),開展網(wǎng)上信息管理活動,推行新的管理

24、手段以提高工作效率,實(shí)現(xiàn)網(wǎng)上信息的共享和協(xié)同管理。</p><p>  1.2管理信息系統(tǒng)現(xiàn)狀及發(fā)展趨勢</p><p>  1.2.1管理信息系統(tǒng)現(xiàn)狀</p><p>  管理信息系統(tǒng)(簡稱MIS)是在管理科學(xué)、系統(tǒng)科學(xué)、計(jì)算機(jī)科學(xué)等的基礎(chǔ)上發(fā)展起來的綜合性邊緣科學(xué)。是一個(gè)人機(jī)系統(tǒng),同時(shí)它又是一個(gè)一體化集成系統(tǒng),是信息系統(tǒng)的一個(gè)子系統(tǒng),它以計(jì)算機(jī)技術(shù)、通訊技術(shù)和軟

25、件技術(shù)為技術(shù)基礎(chǔ),同時(shí)將現(xiàn)代管理理論、現(xiàn)代管理方法及各級管理人員融為一體,最終為某個(gè)組織整體的管理與決策服務(wù),是由人和計(jì)算機(jī)組成的能進(jìn)行管理信息的收集、傳遞、存儲、加工、維護(hù)和使用的系統(tǒng)。在21世紀(jì)信息高速發(fā)展的時(shí)代中,管理信息系統(tǒng)具有很重要的作用,它的預(yù)測和輔助決策的功能,即利用現(xiàn)代管理的決策和支持。</p><p>  1.2.2管理信息系統(tǒng)發(fā)展趨勢</p><p>  信息在社會和經(jīng)

26、濟(jì)的發(fā)展中所起的作用越來越為人們所重視。信息資源的開發(fā)利用水平成為衡量一個(gè)國家綜合國力的重要標(biāo)志之一。計(jì)算機(jī)作為信息處理的工具,為適應(yīng)數(shù)據(jù)處理需求的迅速提高,滿足各類信息系統(tǒng)對數(shù)據(jù)管理的要求,在文件系統(tǒng)的基礎(chǔ)上發(fā)展基礎(chǔ)數(shù)據(jù)庫系統(tǒng),數(shù)據(jù)庫方法針對事物處理中大量數(shù)據(jù)管理需求。我國自從80年代上半期,國家計(jì)委統(tǒng)計(jì)局計(jì)算中心在第一次全國人口普查、工業(yè)普查中使用了數(shù)據(jù)庫管理技術(shù)以來,隨著微機(jī)管理系統(tǒng)的推廣,數(shù)據(jù)庫信息管理系統(tǒng)的應(yīng)用逐漸展露頭腳,但

27、是由于起步晚的原因以及當(dāng)代技術(shù)的占有獨(dú)享性質(zhì),導(dǎo)致我國雖然在這方面發(fā)展迅速但是發(fā)展規(guī)模普遍都是中小型方向而且運(yùn)作機(jī)制還很不完善。</p><p>  1.3項(xiàng)目開發(fā)的目標(biāo)</p><p>  建立學(xué)生成績管理系統(tǒng),采用計(jì)算機(jī)對學(xué)生成績進(jìn)行管理,進(jìn)一步提高辦學(xué)效益和現(xiàn)代化水平。幫助廣大教師提高工作效率,實(shí)現(xiàn)學(xué)生成績信息管理工作流程的系統(tǒng)化、規(guī)范化和自動化</p><p&g

28、t;  1.4學(xué)生信息管理系統(tǒng)功能需求簡介</p><p>  學(xué)生成績查詢系統(tǒng)對學(xué)校加強(qiáng)學(xué)生成績管理有著極其重要的作用。由于各個(gè)大學(xué)都在持續(xù)擴(kuò)招,學(xué)生的數(shù)量日益龐大,傳統(tǒng)的手工成績管理不僅工作量大,而且容易出現(xiàn)問題。 1.5功能需求描述</p><p>  1.5.1用戶管理功能</p><p>  用戶分為教師用戶、學(xué)生用戶兩類。不論是教師用戶,還是學(xué)生用戶都

29、需要通過用戶名和密碼進(jìn)行登錄。按學(xué)生角度管理教師可以查看和修改學(xué)生信息和成績信息,也可以增加學(xué)生的名單。學(xué)生信息包括學(xué)號、姓名、班級、專業(yè),父母的名稱,生日、性別、地址、電話。當(dāng)教師用鼠標(biāo)單擊查看和修改按鈕時(shí),程序可以自動顯示出學(xué)生的個(gè)人信息,包括該學(xué)生的各科成績,教師可以對學(xué)習(xí)成績進(jìn)行增加、修改和刪除。并能夠打印報(bào)表。單擊“查詢”按鈕,教師可以查詢到特定學(xué)生的成績和個(gè)人資料。</p><p>  1.5.2教師

30、增添學(xué)生和給分功能</p><p>  教師以超級用戶登陸后,就可以對數(shù)據(jù)庫的資料進(jìn)行操作,比如可以查看和修改數(shù)據(jù)庫里學(xué)生的資料,查看學(xué)生的各科成績。同樣教師可以把每位同學(xué)的考試成績錄入數(shù)據(jù)庫。</p><p>  1.5.3學(xué)生對成績的查看功能</p><p>  學(xué)生用戶登錄后,學(xué)生可以看到自己的學(xué)生信息和成績信息。學(xué)生信息包括學(xué)號、姓名、班級、專業(yè),父母的名稱

31、,生日、性別、地址、電話和簡歷。成績信息包括這個(gè)學(xué)生的所有課程的成績信息。</p><p><b>  2需求分析</b></p><p><b>  2.1系統(tǒng)概述</b></p><p>  系統(tǒng)需對系統(tǒng)進(jìn)行管理。管理模塊可以實(shí)現(xiàn)以下功能:</p><p>  添加用戶、修改密碼、權(quán)限管理、退出

32、系統(tǒng)</p><p>  系統(tǒng)需對學(xué)籍管理進(jìn)行管理。管理模塊可以實(shí)現(xiàn)以下功能:</p><p>  添加學(xué)籍、修改學(xué)籍、查詢學(xué)籍、刪除學(xué)籍、學(xué)籍檔案、學(xué)籍分類</p><p>  系統(tǒng)需對班級管理進(jìn)行管理。管理模塊可以實(shí)現(xiàn)以下功能:</p><p>  添加班級、修改班級、班級列表</p><p>  系統(tǒng)需對課程設(shè)置

33、進(jìn)行管理。管理模塊可以實(shí)現(xiàn)以下功能:</p><p>  添加課程、修改課程、添加班級課程、班級課程查詢</p><p>  系統(tǒng)需對成績管理進(jìn)行管理。管理模塊可以實(shí)現(xiàn)以下功能:</p><p>  添加成績、修改成績、查詢成績</p><p>  系統(tǒng)需對系別管理進(jìn)行管理。管理模塊可以實(shí)現(xiàn)以下功能:</p><p>

34、  系部信息、添加信息、修改信息</p><p><b>  2.2功能需求</b></p><p>  學(xué)生信息管理系統(tǒng)用戶角色可以分為兩種:管理員、學(xué)生和教師。主要實(shí)現(xiàn)系統(tǒng),學(xué)籍管理,班級管理,課程設(shè)置,成績管理,系別管理和幫助。</p><p>  3.2.1信息管理系統(tǒng)的ER圖(見下頁)</p><p><

35、b>  2.3系統(tǒng)流程圖</b></p><p>  系統(tǒng)流程圖(system flowchart)是用來描述系統(tǒng)物理模型的一種傳統(tǒng)工具。系統(tǒng)流程圖可用于描述現(xiàn)行系統(tǒng)的工作流程、新系統(tǒng)的工作流程以及處理功能的工作流程情況。學(xué)生信息管理系統(tǒng)流程圖,如圖2-1所示。</p><p><b>  圖2-1系統(tǒng)流程圖</b></p><

36、p><b>  2.4系統(tǒng)開發(fā)環(huán)境</b></p><p>  本系統(tǒng)的前臺使用visual studio 2008中文版開發(fā)工具,后臺工具是使用SQL Server 2005數(shù)據(jù)庫。</p><p>  2.4.1 visual studio 2008功能和特點(diǎn)</p><p>  visual studio 2008是一個(gè)集程序設(shè)計(jì)、

37、程序調(diào)試、程序查錯(cuò)以及程序編譯等功能于一體的功能強(qiáng)大的程序開發(fā)環(huán)境,能夠編寫常見的windows應(yīng)用程序、控制臺應(yīng)用程序、web應(yīng)用程序和其他智能設(shè)備應(yīng)用程序。在visual studio 2008編程環(huán)境下,可以輕松地創(chuàng)建visual studio 在windows操作系統(tǒng)下地應(yīng)用程序。</p><p>  2.4.2 SQL Server2005數(shù)據(jù)庫的功能和特點(diǎn)</p><p>  

38、SQL Server 2005 數(shù)據(jù)庫引擎提供完整的XML 支持。它還具有構(gòu)成最大的Web 站點(diǎn)的數(shù)據(jù)存儲組件所需的可伸縮性、可用性和安全功能。SQL Server 2005 程序設(shè)計(jì)模型與 Windows DNA 構(gòu)架集成,用以開發(fā) Web 應(yīng)用程序,并且SQL Server 2005 支持 English Query 和 Microsoft 搜索服務(wù)等功能,在Web 應(yīng)用程序中包含了用戶友好的查詢和強(qiáng)大的搜索功能。</p>

39、;<p>  同一個(gè)數(shù)據(jù)庫引擎可以在不同的平臺上使用,從運(yùn)行 Microsoft Windows 98 的便攜式電腦,到運(yùn)行 Microsoft Windows 2005 數(shù)據(jù)中心版的大型多處理器服務(wù)器。SQL Server 2005 企業(yè)版支持聯(lián)合服務(wù)器、索引視圖和大型內(nèi)存支持等功能,使其得以升級到最大 Web 站點(diǎn)所需的性能級別。</p><p>  SQL Server 2005 關(guān)系數(shù)據(jù)庫引

40、擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫引擎充分保護(hù)數(shù)據(jù)完整性,同時(shí)將管理上千個(gè)并發(fā)修改數(shù)據(jù)庫的用戶的開銷減到最小。SQL Server 2005 分布式查詢使您得以引用來自不同數(shù)據(jù)源的數(shù)據(jù),就好象這些數(shù)據(jù)是 SQL Server 2005 數(shù)據(jù)庫的一部分,同時(shí)分布式事務(wù)支持充分保護(hù)任何分布式數(shù)據(jù)更新的完整性。復(fù)制同樣使您得以維護(hù)多個(gè)數(shù)據(jù)復(fù)本,同時(shí)確保單獨(dú)的數(shù)據(jù)復(fù)本保持同步。可將一組數(shù)據(jù)復(fù)制到多個(gè)移動的脫接用戶,使這些用戶自主地工

41、作,然后將他們所做的修改合并回發(fā)布服務(wù)器。</p><p>  SQL Server 2005 中包括一系列管理和開發(fā)工具,這些工具可改進(jìn)在多個(gè)站點(diǎn)上安裝、部署、管理和使用 SQL Server 的過程。SQL Server 2005 還支持基于標(biāo)準(zhǔn)的、與 Windows DNA 集成的程序設(shè)計(jì)模型,使 SQL Server 數(shù)據(jù)庫和數(shù)據(jù)倉庫的使用成為生成強(qiáng)大的可伸縮系統(tǒng)的無縫部分。這些功能使您得以快速交付 SQ

42、L Server 應(yīng)用程序,使客戶只需最少的安裝和管理開銷即可實(shí)現(xiàn)這些應(yīng)用程序。</p><p>  數(shù)據(jù)倉庫。 SQL Server 2005 中包括析取和分析匯總數(shù)據(jù)以進(jìn)行聯(lián)機(jī)分析處理 (OLAP) 的工具。SQL Server 中還包括一些工具,可用來直觀地設(shè)計(jì)數(shù)據(jù)庫并通過 English Query 來分析數(shù)據(jù)。</p><p><b>  3.系統(tǒng)設(shè)計(jì)</b>

43、;</p><p><b>  3.1可行性分析</b></p><p>  隨著高校招生規(guī)模的逐步擴(kuò)大和人事制度的改革,在校學(xué)生人數(shù)將不斷增加,而學(xué)生管理人員則相對減少。加上我國高等學(xué)?;鶎訉W(xué)生管理工作的頭緒多,內(nèi)容雜,管理細(xì),要求高,傳統(tǒng)管理辦法已基本不適應(yīng)新形勢的要求。如在校生的學(xué)籍、獎懲、困貸、干部、黨團(tuán)、畢業(yè)生管理,以及有關(guān)記錄計(jì)算等,稍有不慎就會出現(xiàn)錯(cuò)誤。

44、同時(shí)學(xué)生成績的手工登錄與查詢,是一項(xiàng)非常繁重而枯燥的勞動,每年課程的變化都需要重新刻章,耗費(fèi)許多人才和物力,而且會因人的情緒煩燥而出現(xiàn)失誤。因此在計(jì)算機(jī)飛速發(fā)展的今天,應(yīng)用數(shù)據(jù)庫技術(shù)實(shí)現(xiàn)學(xué)生成績的計(jì)算機(jī)管理是可行而必要的工作。實(shí)現(xiàn)高校學(xué)生管理信息系統(tǒng),既能夠提高工作效率,又可以提高工作水平。</p><p>  3.2系統(tǒng)功能模塊設(shè)計(jì)</p><p>  系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)的任務(wù)是劃分子系統(tǒng)

45、,然后確定子系統(tǒng)的模塊結(jié)構(gòu),并畫出模塊結(jié)構(gòu)圖。模塊圖是用于描述系統(tǒng)模塊結(jié)構(gòu)的圖形工具,它不僅描述了系統(tǒng)的子系統(tǒng)結(jié)構(gòu)與分層的模塊結(jié)構(gòu),還清楚地表示了每個(gè)模塊的功能,而且直觀地反映了塊內(nèi)聯(lián)系和塊間聯(lián)系等特性。學(xué)生信息管理系統(tǒng)模塊包括:系統(tǒng),學(xué)籍管理,班級管理,課程設(shè)置,成績管理,系別管理和幫助。系統(tǒng)功能模塊圖,如圖3-1所示。</p><p><b>  3.3數(shù)據(jù)庫設(shè)計(jì)</b></p&g

46、t;<p>  數(shù)據(jù)庫設(shè)計(jì)(Database Design)是指根據(jù)用戶的需求,在某一具體的數(shù)據(jù)庫管理系統(tǒng)上,設(shè)計(jì)數(shù)據(jù)庫的結(jié)構(gòu)和建立數(shù)據(jù)庫的過程。數(shù)據(jù)庫設(shè)計(jì)是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建議中的核心技術(shù)。由于數(shù)據(jù)庫應(yīng)用系統(tǒng)的復(fù)雜性,為了支持相關(guān)程序運(yùn)行,數(shù)據(jù)庫設(shè)計(jì)就變得異常復(fù)雜,因此最佳設(shè)計(jì)不可能一蹴而就,而只能是一種“反復(fù)探尋,逐步求精”的過程,也就是規(guī)劃和結(jié)構(gòu)化數(shù)據(jù)庫中的數(shù)據(jù)對象以及這些數(shù)據(jù)對象之間關(guān)

47、系的過程。</p><p><b>  圖3-1功能模塊圖</b></p><p>  數(shù)據(jù)庫設(shè)計(jì)(Database Design)是指根據(jù)用戶的需求,在某一具體的數(shù)據(jù)庫管理系統(tǒng)上,設(shè)計(jì)數(shù)據(jù)庫的結(jié)構(gòu)和建立數(shù)據(jù)庫的過程。數(shù)據(jù)庫設(shè)計(jì)是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建議中的核心技術(shù)。由于數(shù)據(jù)庫應(yīng)用系統(tǒng)的復(fù)雜性,為了支持相關(guān)程序運(yùn)行,數(shù)據(jù)庫設(shè)計(jì)就變得異常復(fù)雜,

48、因此最佳設(shè)計(jì)不可能一蹴而就,而只能是一種“反復(fù)探尋,逐步求精”的過程,也就是規(guī)劃和結(jié)構(gòu)化數(shù)據(jù)庫中的數(shù)據(jù)對象以及這些數(shù)據(jù)對象之間關(guān)系的過程。</p><p>  3.3.1 數(shù)據(jù)庫分析</p><p>  數(shù)據(jù)庫設(shè)計(jì)是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù),具體說,數(shù)據(jù)庫設(shè)計(jì)是指對于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲數(shù)

49、據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。這個(gè)問題是數(shù)據(jù)庫在應(yīng)用領(lǐng)域的主要研究課題。按照規(guī)范設(shè)計(jì)的方法,考慮數(shù)據(jù)庫及其應(yīng)用系統(tǒng)開發(fā)全過程,將數(shù)據(jù)庫設(shè)計(jì)分為:需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫實(shí)施、數(shù)據(jù)庫運(yùn)行和維護(hù)等階段。</p><p>  3.3.2 數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)</p><p>  在學(xué)生信息管理系統(tǒng)中,數(shù)據(jù)庫的設(shè)計(jì)工作主要包括數(shù)據(jù)庫概念結(jié)

50、構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)等。邏輯結(jié)構(gòu)設(shè)計(jì)是將概念結(jié)構(gòu)轉(zhuǎn)化為選定的DBMS所支持的數(shù)據(jù)模型,并使其在功能、性能、完整性約束、一致性和可擴(kuò)充性等方面均滿足用戶的需求。</p><p>  根據(jù)設(shè)學(xué)生信息管理系統(tǒng),得出本系統(tǒng)的邏輯結(jié)構(gòu),即表結(jié)構(gòu),如(表3-1-3,9)所示。</p><p> ?。?)管理員信息表user_Info數(shù)據(jù)表各字段的數(shù)據(jù)類型。</p><

51、p>  該表結(jié)構(gòu)如表3-3所示,該表包含用戶名,密碼,用戶權(quán)限。設(shè)用戶名為主鍵。</p><p>  表3-1 user_Info</p><p> ?。?)學(xué)生信息表student_info數(shù)據(jù)表各字段的數(shù)據(jù)類型。</p><p>  該表結(jié)構(gòu)如表3-2所示,該表包含學(xué)號,姓名,性別,出生年月,班級代號,電話號碼,入學(xué)時(shí)間,學(xué)制,學(xué)歷,家庭住址,郵編,政治面

52、貌和評價(jià)。設(shè)學(xué)號為主鍵。</p><p>  表3-2student_info</p><p> ?。?)成績信息表rusult_info</p><p>  該表結(jié)構(gòu)如表3-3所示,該表包含考試號,學(xué)號,姓名,學(xué)期,班級代號,課程名稱和分?jǐn)?shù)。設(shè)考試號為主鍵。</p><p>  表3-3rusult_info</p><

53、p> ?。?)班級課程信息表gradecourse_info</p><p>  該表結(jié)構(gòu)如表3-4所示,該表包含班級代號,年級,課程號和課程名。設(shè)班級代號為主鍵。</p><p>  表3-4gradecourse_info</p><p> ?。?)系別信息表depart_info</p><p>  該表結(jié)構(gòu)如表3-5所示,該表包

54、含系部ID,系部名稱和系主任。設(shè)系部ID為主鍵。</p><p>  表3-5 depart_info</p><p> ?。?)課程信息表course_info</p><p>  該表結(jié)構(gòu)如表3-6所示,該表包含課程號,課程名,課程類型和課程描述。設(shè)課程號為主鍵。</p><p>  表3-6course_info</p>

55、<p> ?。?)課程信息表class_info</p><p>  該表結(jié)構(gòu)如表3-7所示,該表包含班級代號,年級,專業(yè)名稱和教室。設(shè)班級代號為主鍵。</p><p>  表3-7class_info</p><p>  4 系統(tǒng)功能模塊的實(shí)現(xiàn)</p><p>  本系統(tǒng)主要有系統(tǒng),學(xué)籍管理,班級管理,課程設(shè)置,成績管理,系別管理

56、和幫助等模塊,主要實(shí)現(xiàn)的是數(shù)據(jù)的增加、刪除、修改、查詢等數(shù)據(jù)庫系統(tǒng)功能。</p><p>  4.1登錄界面的實(shí)現(xiàn) </p><p>  學(xué)生信息管理系統(tǒng)程序啟動時(shí)首先顯示的就是登錄窗體,只有當(dāng)用戶輸入了合法的用戶名,密碼和用戶權(quán)限,才能夠進(jìn)入系統(tǒng)。系統(tǒng)默認(rèn)的用戶是admin,密碼是123,用戶權(quán)限:管理員。主界面如圖4-1所示。</p><p>  圖 4-1 系

57、統(tǒng)登錄界面</p><p>  當(dāng)用戶單擊“登入”按鈕對輸入的密碼進(jìn)行合法性驗(yàn)證時(shí),首先要用戶是否已經(jīng)選擇了用戶名,并且密碼輸入文本框不能為空。如果驗(yàn)證通過,打開程序主窗體界面,如果想退出系統(tǒng),可以單擊“退出”,用戶可以通過“重填”重新輸入用戶名,密碼。主要代碼如下:</p><p>  Private Sub Button1_Click(ByVal sender As System.Ob

58、ject, ByVal e As System.EventArgs) Handles Button1.Click</p><p>  checkFormat()</p><p><b>  End Sub</b></p><p>  Sub checkFormat()</p><p>  If TextBox1.Text

59、 = "" Or TextBox2.Text = "" Then</p><p>  MsgBox("用戶名和密碼不能為空")</p><p>  ElseIf ComboBox1.Text = "" Then</p><p>  MsgBox("請選擇登陸用戶權(quán)限"

60、)</p><p><b>  Else</b></p><p>  checkLoginName()</p><p><b>  End If</b></p><p><b>  End Sub</b></p><p>  Sub checkLogin

61、Name()</p><p>  'Dim radiobtn As String </p><p>  Dim str As String</p><p>  'Dim frmName As String = "歡迎您"</p><p>  str = "Data Source=localho

62、st;Initial Catalog = Student;integrated Security=true"</p><p>  Dim con As New SqlConnection(str)</p><p>  con.Open()</p><p>  Dim sql As String = "select * from user_Info

63、 where user_ID='" & TextBox1.Text.ToString().Trim() & "' and user_PWD='" & TextBox2.Text.ToString().Trim() & " ' and user_Des='" & ComboBox1.Text.ToString.

64、Trim() & "' "</p><p>  Dim cmd As New SqlCommand(sql, con)</p><p>  Dim reader As SqlDataReader</p><p>  reader = cmd.ExecuteReader</p><p>  If reader

65、.Read() = True Then</p><p><b>  Me.Hide()</b></p><p>  frm.Label1.Text = Me.ComboBox1.Text.ToString.Trim</p><p>  'txb1 = ComboBox1.Text.ToString.Trim()</p>&

66、lt;p>  frm.Show()</p><p>  'frm1.Close()</p><p>  frm.Text = "學(xué)生信息管理系統(tǒng)" & TextBox1.Text & "--" & ComboBox1.Text</p><p><b>  Else</b&g

67、t;</p><p>  MsgBox("登陸失敗,請檢查你用戶名,密碼,以及權(quán)限是否正確")</p><p><b>  End If</b></p><p><b>  End Sub</b></p><p>  4.2系統(tǒng)主界面模塊</p><p>

68、  用戶通過身份驗(yàn)證后,就可以進(jìn)入該系統(tǒng)了。系統(tǒng)的主界面包含了用戶所能操作的內(nèi)容有:系統(tǒng),學(xué)籍管理,班級管理,課程設(shè)置,成績管理,系別管理和幫助。設(shè)計(jì)界面如圖4-2所示。</p><p><b>  圖4-2系統(tǒng)主界面</b></p><p>  4.3.登錄管理模塊</p><p>  系統(tǒng)管理模塊包括添加用戶、修改密碼和權(quán)限管理。下面分紹這

69、三方面的內(nèi)容。</p><p>  4.3.1添加用戶界面設(shè)計(jì)</p><p>  添加用戶窗體就是用戶可以對登錄系統(tǒng)添加不同的用戶,運(yùn)行其他用戶進(jìn)行相關(guān)操作。界面如圖4-3所示。</p><p>  圖4-3添加用戶窗體</p><p>  當(dāng)用戶單擊“確人”按鈕對輸入信息進(jìn)行合法性驗(yàn)證時(shí),首先要用戶是否輸入了用戶名、密碼和權(quán)限。如果驗(yàn)證通

70、過,提示success!,如果想退出系統(tǒng),可以單擊“關(guān)閉”,用戶可以通過“重填”重新輸入用戶名,密碼。</p><p>  主要代碼如下:Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click</p><p>  checkForm

71、at()</p><p><b>  End Sub</b></p><p>  Sub checkFormat()</p><p>  If TextBox1.Text = "" Then</p><p>  Label5.Text = "用戶名不能為空"</p>

72、<p>  ElseIf TextBox1.Text.Length > 10 Then</p><p>  Label5.Text = "用戶名不能大于"</p><p>  ElseIf TextBox2.Text = "" Or TextBox3.Text = "" Then</p><p&

73、gt;  '對用戶名唯一的判斷</p><p>  Label6.Text = "密碼不能為空"</p><p>  ElseIf TextBox2.Text <> TextBox3.Text Then</p><p>  Label6.Text = "密碼不一致,請重新輸入!"</p>&l

74、t;p>  ElseIf ComboBox1.Text = "" Then</p><p>  Label7.Text = "必須選擇一個(gè)用戶類別"</p><p><b>  Else</b></p><p>  singleYanzheng()</p><p><b

75、>  End If</b></p><p><b>  End Sub</b></p><p>  Sub singleYanzheng()</p><p>  Dim str As String</p><p>  str = "Data Source=localhost;Initial C

76、atalog = Student;integrated Security=true"</p><p>  Dim con As New SqlConnection(str)</p><p>  con.Open()</p><p>  Dim sql As String = "select * from user_Info where user_

77、ID='" & TextBox1.Text.ToString().Trim() & "' "</p><p>  Dim cmd As New SqlCommand(sql, con)</p><p>  Dim reader As SqlDataReader</p><p>  reader = cmd

78、.ExecuteReader</p><p>  If reader.Read() = True Then</p><p>  MsgBox("該用戶已存在")</p><p><b>  Else</b></p><p>  addRecord()</p><p>  Msg

79、Box("success!")</p><p><b>  clear()</b></p><p><b>  End If</b></p><p><b>  End Sub</b></p><p>  4.3.2修改密碼界面設(shè)計(jì)</p>&

80、lt;p>  用戶在登錄窗體后可以選擇修改密碼。修改密碼的窗體如圖4-4所示。</p><p>  圖4-4修改密碼的窗體</p><p>  用戶通過輸入文本框的信息點(diǎn)擊“確定”按鈕,如果用戶名不存在彈出對話框提示。如果信息正確,修改信息成功。</p><p><b>  主要代碼如下:</b></p><p>

81、  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click</p><p>  checkFormat()</p><p><b>  End Sub</b></p><p>  Sub

82、 checkFormat()</p><p>  If TextBox3.Text <> TextBox4.Text Then</p><p>  Label5.Text = "密碼不一致"</p><p><b>  Else</b></p><p>  changePsd()</

83、p><p>  MsgBox("success")</p><p>  TextBox1.Text = ""</p><p>  TextBox2.Text = ""</p><p>  TextBox3.Text = ""</p><p> 

84、 TextBox4.Text = ""</p><p><b>  End If</b></p><p><b>  ……</b></p><p><b>  End Sub</b></p><p>  Sub changePsd()</p>

85、<p>  Dim str As String</p><p>  'Dim frmName As String = "歡迎您"</p><p>  str = "Data Source=localhost;Initial Catalog = Student;integrated Security=true"</p>

86、<p>  Dim con As New SqlConnection(str)</p><p>  con.Open()</p><p>  Dim sql As String = "select * from user_Info where user_ID='" & TextBox1.Text.ToString().Trim() &

87、"' and user_PWD='" & TextBox2.Text.ToString().Trim() & " ' "</p><p>  'and user_Des='" & sMenuText & "'</p><p>  Dim sql2 As

88、 String = "update user_Info set user_PWD='" & TextBox3.Text.ToString().Trim() & "' where user_ID='" & TextBox1.Text.ToString().Trim() & "'"</p><p&g

89、t;  Dim cmd As New SqlCommand(sql, con)</p><p>  Dim cmd2 As New SqlCommand(sql2, con)</p><p>  Dim reader As SqlDataReader</p><p>  reader = cmd.ExecuteReader</p><p> 

90、 If reader.Read() = True Then</p><p>  reader.Close()</p><p>  cmd2.ExecuteNonQuery()</p><p>  ' Me.Hide()</p><p>  'frm.Show()</p><p>  'frm1.

91、Close()</p><p>  'frm.Text = "福建農(nóng)業(yè)職業(yè)技術(shù)學(xué)院歡迎您---" & TextBox1.Text</p><p><b>  Else</b></p><p>  Label5.Text = "錯(cuò)誤的用戶名或密碼"</p><p>&

92、lt;b>  End If</b></p><p><b>  End Sub</b></p><p>  4.3.3權(quán)限管理界面設(shè)計(jì)</p><p>  用戶可以通過輸入用戶名和權(quán)限對改用戶進(jìn)行相關(guān)操作。界面如圖4-5所示。</p><p>  當(dāng)用戶單擊“修改”按鈕對輸入的用戶名進(jìn)行合法性驗(yàn)證時(shí),首

93、先要用戶是否已經(jīng)輸入了用戶名。如果驗(yàn)證通過,提示“修改成功,更新查看結(jié)果”,點(diǎn)擊“更新”,界面會顯示最新的學(xué)生信息。</p><p>  圖4-5查詢或刪除用戶</p><p><b>  主要代碼如下:</b></p><p>  Private Sub Button1_Click(ByVal sender As System.Object,

94、 ByVal e As System.EventArgs) Handles Button1.Click</p><p>  If TextBox1.Text = "" Or ComboBox1.Text = "" Then</p><p>  Label4.Text = "請輸入登陸名和想要更改的權(quán)限"</p>&l

95、t;p><b>  Else</b></p><p>  changeQuanxian()</p><p>  Label4.Text = "修改成功,更新查看結(jié)果"</p><p>  TextBox1.Text = ""</p><p>  ComboBox1.Text

96、= ""</p><p><b>  End If</b></p><p><b>  End Sub</b></p><p>  4.4學(xué)籍管理界面設(shè)計(jì)</p><p>  學(xué)籍管理主要實(shí)現(xiàn)員工信息的添加,修改,查詢,刪除,學(xué)籍管理和學(xué)籍分類。設(shè)計(jì)界面如圖4-6到4-10所示。

97、</p><p>  4.4.1學(xué)生信息添加界面設(shè)計(jì)</p><p>  學(xué)生信息添加界面設(shè)計(jì),界面如圖4-6所示:</p><p>  用戶輸入相應(yīng)的數(shù)據(jù),點(diǎn)擊“添加學(xué)籍”,首先對輸入的信息進(jìn)行驗(yàn)證,學(xué)號,姓名,性別等是否有輸入,如果驗(yàn)證信息通過,再判斷此條記錄是否已存在,如果沒有則彈出”添加成功“的對話框,否則提示信息已存在。代碼如下:</p>&

98、lt;p>  圖4-6學(xué)生信息添加</p><p>  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click</p><p>  If TextBox1.Text = "" Then</p>

99、<p>  MsgBox("學(xué)號不能為空")</p><p>  ElseIf TextBox6.Text = "" Then</p><p>  MsgBox("入學(xué)時(shí)間不能為空")</p><p>  ElseIf TextBox7.Text = "" Then</

100、p><p>  MsgBox("學(xué)制不能為空") '''''''后臺觸發(fā)器的原因</p><p><b>  Else</b></p><p>  singleYanzheng()</p><p><b>  End If</b&

101、gt;</p><p><b>  End Sub</b></p><p>  Sub singleYanzheng()</p><p>  Dim str As String</p><p>  str = "Data Source=localhost;Initial Catalog = Student;in

102、tegrated Security=true"</p><p>  Dim con As New SqlConnection(str)</p><p>  con.Open()</p><p>  Dim sql As String = "select * from student_Info where student_ID='"

103、; & TextBox1.Text.ToString().Trim() & "' "</p><p>  Dim cmd As New SqlCommand(sql, con)</p><p>  Dim reader As SqlDataReader</p><p>  reader = cmd.ExecuteReade

104、r</p><p>  If reader.Read() = True Then</p><p>  MsgBox("該學(xué)號已存在")</p><p><b>  Else</b></p><p>  addStuInf()</p><p>  MsgBox("suc

105、cess")</p><p><b>  clear()</b></p><p><b>  End If</b></p><p><b>  End Sub</b></p><p>  Sub addStuInf()</p><p>  Di

106、m str As String</p><p>  Dim sex As String</p><p>  If RadioButton1.Checked Then</p><p><b>  sex = "男"</b></p><p>  ElseIf RadioButton2.Checked Th

107、en</p><p><b>  sex = "女"</b></p><p><b>  Else</b></p><p><b>  sex = ""</b></p><p><b>  End If</b><

108、;/p><p>  str = "Data Source=localhost;Initial Catalog = Student;integrated Security=true"</p><p>  Dim con As New SqlConnection(str)</p><p>  con.Open()</p><p>

109、  Dim sql As String = "insert into student_Info(student_ID,student_Name,student_Sex,born_Date,depart_ID,class_NO,tele_Number,entr_Date,stu_Year,edu_bg,address,codeNo,zzmm,comment) values('" & TextBox1.T

110、ext.ToString().Trim() & "','" & TextBox2.Text.ToString().Trim() & " ','" & sex & " ','" </p><p><b>  ……</b></p>&l

111、t;p>  ComboBox1.Text.ToString.Trim() & "','" & TextBox11.Text.ToString.Trim() & "') "</p><p>  Dim cmd As New SqlCommand(sql, con)</p><p><b>

112、  Try</b></p><p>  cmd.ExecuteNonQuery() '執(zhí)行插入動作</p><p>  Catch e As Exception</p><p>  Console.WriteLine(e.Message) '無法執(zhí)行時(shí)提示出錯(cuò)信息</p><p><b>  End T

113、ry</b></p><p>  Console.WriteLine("Record Added")</p><p><b>  End Sub</b></p><p>  4.4.2學(xué)生信息修改界面設(shè)計(jì)</p><p>  學(xué)生信息修改界面設(shè)計(jì),界面如圖4-7所示。</p>

114、<p>  圖4-7學(xué)生信息修改</p><p>  用戶輸入學(xué)號,姓名電話,和入學(xué)時(shí)間等,點(diǎn)擊“修改“按鈕對輸入的信息進(jìn)行驗(yàn)證,用戶的信息是否都填入,再驗(yàn)證學(xué)號是否存在。主要代碼如下:</p><p>  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

115、Handles Button1.Click</p><p>  If TextBox1.Text = "" Then</p><p>  MsgBox("學(xué)號不能為空!")</p><p><b>  Else</b></p><p>  changeStuInfo()</p

116、><p>  MsgBox("success")</p><p>  TextBox1.Text = ""</p><p>  TextBox2.Text = ""</p><p><b>  ……</b></p><p>  ComboBo

117、x1.Text = ""</p><p>  RadioButton1.Checked = False</p><p>  RadioButton2.Checked = False</p><p><b>  End If</b></p><p><b>  End Sub</b>

118、;</p><p>  4.4.3學(xué)生信息查詢界面設(shè)計(jì)</p><p>  學(xué)生信息查詢界面設(shè)計(jì),界面如圖4-8所示</p><p>  圖4-8學(xué)生信息查看</p><p>  當(dāng)用戶單擊“查詢”按鈕對輸入的學(xué)號和姓名進(jìn)行合法性驗(yàn)證時(shí),首先要用戶是否已經(jīng)輸入了學(xué)號和姓名。如果驗(yàn)證通過,查看學(xué)生信息。</p><p>

119、  4.4.4學(xué)生信息刪除界面設(shè)計(jì)</p><p>  學(xué)生信息刪除界面設(shè)計(jì),界面如圖4-9所示。</p><p>  圖4-9學(xué)生信息刪除</p><p>  當(dāng)用戶單擊“刪除學(xué)籍”按鈕對輸入的學(xué)號進(jìn)行合法性驗(yàn)證時(shí),如果驗(yàn)證通過,刪除學(xué)生信息。</p><p>  4.4.5學(xué)生信息匯總界面設(shè)計(jì)</p><p>  

120、學(xué)生信息匯總界面設(shè)計(jì),界面如圖4-10所示:</p><p>  圖4-10學(xué)生信息匯總</p><p>  當(dāng)用戶單擊“學(xué)籍檔案”按鈕時(shí),界面將鏈接到學(xué)生信息匯總。</p><p>  4.5班級管理界面設(shè)計(jì)</p><p>  班級管理主要實(shí)現(xiàn)添加班級,修改班級和班級列表的功能。</p><p>  4.5.1添加

121、班級界面設(shè)計(jì)</p><p>  添加班級信息界面設(shè)計(jì),界面如圖4-11所示:</p><p>  圖4-11添加班級信息</p><p>  當(dāng)用戶單擊“添加班級”按鈕后,輸入班級代號,年級,專業(yè)名稱和教室,如需保存單擊“添加”按鈕。</p><p>  4.5.2修改班級界面設(shè)計(jì)</p><p>  修改班級界面設(shè)

122、計(jì),界面如圖4-12所示:</p><p>  圖4-12添加班級信息</p><p>  用戶輸入班級代號,年級,專業(yè)名稱和教室,點(diǎn)擊“修改“按鈕對輸入的信息進(jìn)行驗(yàn)證,用戶的信息是否都填入,再驗(yàn)證班級代號是否存在。</p><p>  4.6課程設(shè)置界面設(shè)計(jì)</p><p>  課程設(shè)置界面主要實(shí)現(xiàn)添加課程,修改課程,添加班級課程和修改班級

123、課程的功能。</p><p>  4.6.1添加課程界面設(shè)計(jì)</p><p>  添加課程界面設(shè)計(jì),界面如圖4-13所示。</p><p>  用戶輸入相應(yīng)的數(shù)據(jù),點(diǎn)擊“添加課程”,首先對輸入的信息進(jìn)行驗(yàn)證,課程號,課程名,課程類型是否有輸入,如果驗(yàn)證信息通過,再判斷此條記錄是否已存在,如果沒有則彈出”添加成功“的對話框,否則提示課程號已存在。</p>

124、<p>  圖4-13添加課程信息</p><p>  4.6.2修改課程界面設(shè)計(jì)</p><p>  修改課程界面設(shè)計(jì),界面如圖4-14所示:</p><p>  用戶輸入課程號,課程名,和課程類型,點(diǎn)擊“修改“按鈕對輸入的信息進(jìn)行驗(yàn)證,用戶的信息是否都填入,再驗(yàn)證課程號是否存在。</p><p>  圖4-14修改課程信息&l

125、t;/p><p>  4.6.3添加班級課程界面設(shè)計(jì)</p><p>  添加班級課程界面設(shè)計(jì),界面如圖4-15所示:</p><p>  圖4-15修改課程信息</p><p>  4.6.4班級課程查詢界面設(shè)計(jì)</p><p>  班級課程查詢界面設(shè)計(jì),界面如圖4-16所示。</p><p> 

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論