版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 學(xué)生成績(jī)管理系統(tǒng)的分析與設(shè)計(jì)</p><p><b> 目 錄</b></p><p><b> 摘要I</b></p><p> AbstractII</p><p><b> 1緒論1</b></p><p>
2、 1.1研究背景與意義1</p><p> 1.2國(guó)內(nèi)外研究現(xiàn)狀2</p><p> 1.2.1國(guó)外高校成績(jī)管理系統(tǒng)現(xiàn)狀2</p><p> 1.2.2國(guó)內(nèi)高校成績(jī)管理系統(tǒng)現(xiàn)狀2</p><p> 1.3研究的內(nèi)容和主要工作3</p><p> 1.3.1論文的內(nèi)容3</p><
3、;p> 1.3.2本人的主要工作3</p><p><b> 2系統(tǒng)分析4</b></p><p> 2.1系統(tǒng)需求分析4</p><p> 2.2用戶需求分析4</p><p> 2.2.1用戶需求的調(diào)查及概述5</p><p> 2.3功能需求分析5</p&
4、gt;<p> 2.3.1用戶角色定義5</p><p> 2.3.2系統(tǒng)管理員功能用例6</p><p> 2.3.3教師功能用例7</p><p> 2.3.4學(xué)生功能用例9</p><p> 2.4可行性分析9</p><p> 2.4.1經(jīng)濟(jì)可行性9</p>
5、<p> 2.4.2技術(shù)可行性10</p><p> 3系統(tǒng)總體設(shè)計(jì)10</p><p> 3.1系統(tǒng)目標(biāo)設(shè)計(jì)10</p><p> 3.2系統(tǒng)主要模塊設(shè)計(jì)11</p><p> 3.2.1登錄模塊11</p><p> 3.2.2系統(tǒng)管理員子模塊12</p><p
6、> 3.2.3教師子模塊16</p><p> 3.2.4學(xué)生子模塊17</p><p> 3.3數(shù)據(jù)庫(kù)設(shè)計(jì)18</p><p> 3.3.1主要E-R圖18</p><p><b> 4系統(tǒng)實(shí)現(xiàn)19</b></p><p> 4.1開(kāi)發(fā)工具選擇19</p>
7、;<p> 4.1.1 Photoshop 簡(jiǎn)介19</p><p> 4.1.2 Dreamweaver 簡(jiǎn)介19</p><p> 4.1.3 Java 簡(jiǎn)介20</p><p> 4.1.4 My SQL 簡(jiǎn)介20</p><p> 4.1.5 JSP 簡(jiǎn)介20</p><p>
8、 4.2主要功能實(shí)現(xiàn)20</p><p> 4.2.1登錄模塊20</p><p> 4.2.2系統(tǒng)管理員子模塊21</p><p> 4.2.3教師子模塊21</p><p> 4.2.4學(xué)生子模塊22</p><p> 5系統(tǒng)測(cè)試與維護(hù)22</p><p> 5.1
9、測(cè)試目標(biāo)與測(cè)試方案22</p><p> 5.2登錄窗口測(cè)試23</p><p> 5.3系統(tǒng)功能測(cè)試23</p><p> 5.3.1學(xué)生成績(jī)模塊測(cè)試23</p><p> 5.3.2 班級(jí)信息模塊檢測(cè)24</p><p> 5.3.3 課程信息模塊檢測(cè)24</p><p&g
10、t; 5.4系統(tǒng)維護(hù)24</p><p><b> 6總結(jié)和展望24</b></p><p><b> 參考文獻(xiàn)26</b></p><p><b> 謝辭27</b></p><p> 學(xué)生成績(jī)管理系統(tǒng)的分析與設(shè)計(jì)</p><p>
11、 摘要:學(xué)校各項(xiàng)管理活動(dòng)的進(jìn)行都離不開(kāi)教學(xué)管理,而成績(jī)管理作為教學(xué)管理的核心尤為重要。隨著現(xiàn)代科技的日益發(fā)展,教學(xué)工作逐步信息化、科技化,將計(jì)算機(jī)作為工具的成績(jī)管理系統(tǒng)也進(jìn)而取代了傳統(tǒng)的成績(jī)管理方法。成績(jī)管理系統(tǒng)的信息化有著不可比擬的優(yōu)勢(shì),對(duì)高校教學(xué)管理水平的提高、教學(xué)質(zhì)量的提升、優(yōu)質(zhì)人才的培養(yǎng)都起到很大的促進(jìn)作用。基于這些,為高校設(shè)計(jì)出一個(gè)操作簡(jiǎn)便、界面清晰、實(shí)用性強(qiáng)的學(xué)生成績(jī)管理系統(tǒng)是件迫在眉睫的事情。</p><
12、;p> 本文通過(guò)對(duì)山東政法學(xué)院成績(jī)管理系統(tǒng)進(jìn)行總體分析,確定出設(shè)計(jì)方案及整體系統(tǒng)架構(gòu),構(gòu)建出學(xué)生成績(jī)管理系統(tǒng)。成績(jī)系統(tǒng)的開(kāi)發(fā)主要采用B/S模式,該模式以TCP/IP作為通信協(xié)議,可以適用于局域網(wǎng)和廣域網(wǎng)壞境,具有普遍實(shí)用性。系統(tǒng)開(kāi)發(fā)采用Java語(yǔ)言,它的最大優(yōu)點(diǎn)就是具有跨平臺(tái)性,能始終如一的在不同的平臺(tái)上運(yùn)行。系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)采用MySql數(shù)據(jù)庫(kù)管理系統(tǒng),其技術(shù)相對(duì)完善,性能也較為穩(wěn)定,用于開(kāi)發(fā)系統(tǒng)十分合適。</p>
13、<p> 盡管目前多數(shù)高?;旧隙疾捎昧诵畔⒒膶W(xué)生成績(jī)管理系統(tǒng),但在根本上并非實(shí)現(xiàn)真正意義上的管理信息化,仍然存在著諸如不能實(shí)現(xiàn)數(shù)據(jù)共享、格式不統(tǒng)一、數(shù)據(jù)利用效率不高等實(shí)際問(wèn)題,這樣就造成了學(xué)校管理能力不足的現(xiàn)象。因此學(xué)校急需借助校園網(wǎng)絡(luò)平臺(tái),搭建一套適合自身學(xué)生成績(jī)管理的軟件體系。在設(shè)計(jì)與實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)的過(guò)程中,系統(tǒng)在功能上主要實(shí)現(xiàn)教務(wù)員子系統(tǒng)、教師子系統(tǒng)、學(xué)生子系統(tǒng)以及管理員子系統(tǒng),將班級(jí)及課程管理、成績(jī)錄入
14、管理、信息查詢等集合在同一的系統(tǒng)平臺(tái)上,實(shí)現(xiàn)電子化流程處理。</p><p> 該學(xué)生成績(jī)管理系統(tǒng)在能夠滿足用戶及系統(tǒng)需求的基礎(chǔ)上,具有較為穩(wěn)定可靠的安全性,使得用戶在使用過(guò)程中更加放心,進(jìn)而提升學(xué)校的教務(wù)管理的安全性。 </p><p> 關(guān)鍵詞:成績(jī)管理; 管理信息; MySql;教務(wù)管理</p><p> Analysis and Design of S
15、tudent Achievement Management System</p><p> Abstract: The school management activities cannot do without the teaching management, Student Achievement Management is the important of teaching management. Wit
16、h the development of modern science and technology, the computer system as a performance management tool and thus also replaces the traditional performance management. Performance management information system has unpara
17、lleled advantages, to improve the teaching management level, improve the quality of teaching, quality of personnel trai</p><p> Based on the performance management system of Shandong University of Political
18、 overall analysis, to determine the overall system architecture design and build a student performance management system. Develop performance system mainly uses B / S mode, the mode to TCP / IP as the communication proto
19、col, can be applied to LAN and WAN bad environment, with universal applicability. System development using Java language, its biggest advantage is having a cross-platform, can consistently run on differ</p><p&
20、gt; Although most universities basically using information technology student performance management system, but fundamentally not achieve the management of information technology in the true sense, There are still many
21、 problems, it would have resulted in a shortage of school management phenomenon. Therefore urgently needed aid school campus network platform, to build a software system for managing their own student achievement. Implem
22、ent electronic processes processing.</p><p> This student achievement management system stand on basic needs of user and the system, the performance management system with a more stable and reliable securit
23、y, allows users greater confidence in the use of the process, and thus enhance the security of the school's educational administration.</p><p> Key words: Performance management; Management information;
24、 MySql; Educational administration </p><p><b> 1緒論</b></p><p> 1.1研究背景與意義</p><p> 伴隨著科學(xué)技術(shù)飛速的發(fā)展,人類(lèi)在21世紀(jì)中慢慢改變著。不論從生活方式、工作方式亦或是學(xué)習(xí)方式,人們都在邁向高效率、高質(zhì)量的領(lǐng)域。尤其是在信息技術(shù)蓬勃發(fā)展的今天,人們正確
25、的利用信息技術(shù)與網(wǎng)絡(luò)技術(shù)能更好提高工作學(xué)習(xí)效率。信息網(wǎng)絡(luò)等技術(shù)使人們更快更便捷的獲取并傳遞人類(lèi)創(chuàng)造的文明成果,潛移默化的影響著人們。</p><p> 百年大計(jì),教育為本。教育是我國(guó)繁榮昌盛的根基,教育培養(yǎng)人才,人才是21世紀(jì)作重要的資源,是實(shí)現(xiàn)中國(guó)夢(mèng)的力量。利用信息網(wǎng)絡(luò)來(lái)促進(jìn)教育發(fā)展是當(dāng)前時(shí)代的趨勢(shì)。高校成績(jī)管理也是每個(gè)高校必不可少的,涉及學(xué)校師生等諸多方面,如何更好的進(jìn)行成績(jī)管理是高校都專注的問(wèn)題。尤其近年
26、來(lái)高校規(guī)模不斷擴(kuò)大,招生數(shù)量不斷增加,管理工作俞加繁重,關(guān)于成績(jī)系統(tǒng)的管理也越來(lái)越需要趨于完善,越來(lái)越需要一個(gè)操作簡(jiǎn)便、功能強(qiáng)大的系統(tǒng)來(lái)提高高校成績(jī)管理系統(tǒng)的效率。</p><p> 計(jì)算機(jī)等網(wǎng)絡(luò)設(shè)備以及互聯(lián)網(wǎng)技術(shù)已在高校中逐漸普及,通過(guò)使用信息技術(shù),利用科學(xué)的方法進(jìn)行成績(jī)管理有著不可比擬的優(yōu)點(diǎn)。利用技術(shù)建立符合自己學(xué)校實(shí)際情況的成績(jī)管理系統(tǒng)相當(dāng)重要。傳統(tǒng)的紙質(zhì)成績(jī)統(tǒng)計(jì)方法,需要的工作人員多,教務(wù)人員與老師之間
27、溝通要求高,不僅耗時(shí)長(zhǎng),而且準(zhǔn)確率也不高[1]。相比這些,高校成績(jī)管理系統(tǒng)能極大的提高學(xué)校教務(wù)管理人員的工作效率,方便其對(duì)與成績(jī)相關(guān)的內(nèi)容進(jìn)行添加、修改,不僅減輕了高校成績(jī)管理相關(guān)的各項(xiàng)工作的工作量,使得花費(fèi)時(shí)間少,而且準(zhǔn)確率也大大提高。該系統(tǒng)作為紐帶也更加連結(jié)了師生關(guān)系,老師可以不受地點(diǎn)約束,隨時(shí)隨地進(jìn)行信息錄入工作。成績(jī)錄入后便可以在師生間實(shí)現(xiàn)信息共享,老師方便查詢統(tǒng)計(jì),同時(shí)也方便了學(xué)生更快更準(zhǔn)確的查找個(gè)人成績(jī),并能更好的對(duì)已學(xué)過(guò)的
28、課程進(jìn)行分析并投入新的課程學(xué)習(xí)中。</p><p> 因此為高校建立合適良好的成績(jī)管理系統(tǒng),能夠使學(xué)校在教務(wù)教學(xué)上都取得良好的效果,使教務(wù)工作更加高效,教學(xué)工作更加合理,進(jìn)而使得學(xué)校各項(xiàng)工作都走向正規(guī)化,智能化。</p><p> 1.2國(guó)內(nèi)外研究現(xiàn)狀</p><p> 1.2.1國(guó)外高校成績(jī)管理系統(tǒng)現(xiàn)狀</p><p> 高校成績(jī)管
29、理系統(tǒng)屬于“管理信息系統(tǒng)”范疇。1970年,瓦爾特·肯尼萬(wàn)給剛剛出現(xiàn)的管理信息系統(tǒng)一詞下了一個(gè)定義:“以口頭或書(shū)面的形式,在合適的時(shí)間向經(jīng)理、職員以及外界人員提供過(guò)去的、現(xiàn)在的、預(yù)測(cè)未來(lái)的有關(guān)企業(yè)內(nèi)部及其環(huán)境的信息,以幫助他們進(jìn)行決策?!痹谶@個(gè)定義里強(qiáng)調(diào)了用信息支持決策,但并沒(méi)有強(qiáng)調(diào)應(yīng)用模型,沒(méi)有提到計(jì)算機(jī)的應(yīng)用[2]。</p><p> 1985年,管理信息系統(tǒng)的創(chuàng)始人,明尼蘇達(dá)大學(xué)的管理學(xué)教授Go
30、rdon B.Davis給了管理信息系統(tǒng)一個(gè)較完整的定義,即“管理信息系統(tǒng)是一個(gè)利用計(jì)算機(jī)軟硬件資源,手工作業(yè),分析、計(jì)劃、控制和決策模型以及數(shù)據(jù)庫(kù)人-機(jī)系統(tǒng)。它能提供信息支持企業(yè)或組織的運(yùn)行管理和決策功能?!边@個(gè)定義全面地說(shuō)明了管理信息系統(tǒng)的目標(biāo)、功能和組成,而且反映了管理信息系統(tǒng)在當(dāng)時(shí)達(dá)到的水平[3]。 就這樣經(jīng)過(guò)不斷地探索,管理信息系統(tǒng)逐漸完整。</p><p> 國(guó)外的信息化建設(shè)相比國(guó)內(nèi)比較成
31、熟,他們也比較重視信息化在各領(lǐng)域內(nèi)的重大作用,成績(jī)管理等系列工作的順利完成大都依賴國(guó)家的研究機(jī)構(gòu)以及先進(jìn)的軟硬件技術(shù)支持,加之國(guó)外許多大學(xué)在這方面的研究進(jìn)行的要比國(guó)內(nèi)早很多,美國(guó)麻省理工學(xué)院早在上世紀(jì)70年代就已經(jīng)提出數(shù)字化校園概念,經(jīng)過(guò)努力,數(shù)字化校園也已經(jīng)完善的很成熟。在80年代中期,美國(guó)國(guó)家基金會(huì)(NSF)為了更好地開(kāi)展科研教育等工作,建立了NSFNET,使科研人員、教育工作者等可以通過(guò)這個(gè)主干道網(wǎng)絡(luò)對(duì)Internet進(jìn)行訪問(wèn),方
32、便他們更好的查找信息及共享信息[4]。漸漸的計(jì)算機(jī)為載體的信息化管理代替了傳統(tǒng)的紙質(zhì)管理,進(jìn)而基本形成了科學(xué)規(guī)范的管理模式。</p><p> 國(guó)外的成績(jī)管理系統(tǒng)雖已趨于成熟,但是國(guó)外畢竟與我國(guó)存在些許差異,如:國(guó)情、教育方法、管理方式,因此我們不能完全將國(guó)外的成績(jī)管理模式運(yùn)用到國(guó)內(nèi)管理中,我們應(yīng)當(dāng)適當(dāng)借鑒國(guó)外的良好方式,建造適合自己的高校成績(jī)管理系統(tǒng)。</p><p> 1.2.2國(guó)
33、內(nèi)高校成績(jī)管理系統(tǒng)現(xiàn)狀 </p><p> 我國(guó)的信息化隨著科技發(fā)展的步伐也在不斷前進(jìn),高校管理系統(tǒng)也取得了一定的成績(jī)。許多高校在借鑒國(guó)外的先進(jìn)技術(shù)的同時(shí),也結(jié)合自身的特點(diǎn)情況,設(shè)計(jì)開(kāi)發(fā)出高校成績(jī)管理系統(tǒng)。成績(jī)管理高校管理中不可或缺的一部分,尤其高校中學(xué)分制、選課制等制度的形成,使得成績(jī)管理管理工作更加復(fù)雜繁重。我國(guó)已經(jīng)逐步擺脫了傳統(tǒng)的紙質(zhì)管理模式,成績(jī)管理模式趨于網(wǎng)絡(luò)化,信息化,計(jì)算機(jī)化。</p&g
34、t;<p> 國(guó)內(nèi)的成績(jī)管理系統(tǒng)在更新信息與安全方面存在些許不足。當(dāng)查詢數(shù)量過(guò)多時(shí),就會(huì)存在系統(tǒng)崩潰等情況。而且系統(tǒng)也易受到惡意軟件、病毒、黑客等的攻擊。因此,我們應(yīng)該在這些方面多做努力,讓成績(jī)管理系統(tǒng)更適應(yīng)高校發(fā)展,更好的為學(xué)校師生服務(wù)。</p><p> 1.3研究的內(nèi)容和主要工作</p><p> 1.3.1論文的內(nèi)容</p><p>
35、第一章 緒論,對(duì)整篇研究論文進(jìn)行論述,提出研究背景與意義,分析國(guó)內(nèi)外研究現(xiàn)狀,闡述本文的主要內(nèi)容及相關(guān)工作。</p><p> 第二章 系統(tǒng)分析,針對(duì)系統(tǒng)需求,用戶需求,功能需求及可行性展開(kāi)分析。</p><p> 第三章 系統(tǒng)總體設(shè)計(jì),從目標(biāo)、功能、模塊、數(shù)據(jù)庫(kù)入手,對(duì)系統(tǒng)管理人員、教務(wù)管理人員、教師、學(xué)生進(jìn)行總體設(shè)計(jì)。</p><p> 第四章 系統(tǒng)實(shí)現(xiàn),
36、介紹系統(tǒng)開(kāi)發(fā)環(huán)境與工具的選擇和主要功能模塊的實(shí)現(xiàn)過(guò)程。</p><p> 第五章 系統(tǒng)測(cè)試與維護(hù),具體介紹系統(tǒng)測(cè)試的方案與測(cè)試目標(biāo),并對(duì)相關(guān)模塊進(jìn)行測(cè)試的過(guò)程。</p><p> 第六章 總結(jié)和展望,對(duì)整篇研究論文的所有工作進(jìn)行系統(tǒng)性總結(jié),并作出對(duì)該系統(tǒng)及相關(guān)技術(shù)的未來(lái)工作展望。</p><p> 1.3.2本人的主要工作</p><p&g
37、t; 對(duì)于高校成績(jī)管理系統(tǒng)的設(shè)計(jì)與分析工作,我認(rèn)為這是一個(gè)能夠切實(shí)提高學(xué)校管理工作效率的必要系統(tǒng)。它與師生息息相關(guān),與技術(shù)緊密相連,為實(shí)現(xiàn)它在高校管理中的作用,我主要做了如下工作:</p><p> (1)為更好地完成論文,我通過(guò)閱讀相關(guān)書(shū)籍資料對(duì)該系統(tǒng)進(jìn)行了系統(tǒng)的調(diào)查與分析。</p><p> ?。?)對(duì)成績(jī)管理系統(tǒng)的界面進(jìn)行設(shè)計(jì)與制作,使其更加人性化,簡(jiǎn)潔化。</p>
38、<p> (3)根據(jù)系統(tǒng)分析工作,完成數(shù)據(jù)庫(kù)的設(shè)計(jì)與連接。實(shí)現(xiàn)系統(tǒng)的相關(guān)功能,并進(jìn)行測(cè)試。</p><p><b> 2系統(tǒng)分析</b></p><p> 在信息系統(tǒng)的開(kāi)發(fā)生命周期中,系統(tǒng)分析是系統(tǒng)中最為重要的、也是最為困難的階段。通過(guò)這一階段所分析出的結(jié)果,不僅能夠?yàn)榻酉聛?lái)的開(kāi)發(fā)工作提供一定的依據(jù),同樣也是衡量該系統(tǒng)優(yōu)劣的一個(gè)重要依據(jù)。系統(tǒng)分析階
39、段的基本任務(wù)是,充分了解用戶的需求,并將雙方需求表達(dá)明確,為后續(xù)工作做好充分的準(zhǔn)備工作。</p><p><b> 2.1系統(tǒng)需求分析</b></p><p> 學(xué)生成績(jī)?cè)趯W(xué)校中是學(xué)生生活不可或缺的一部分,對(duì)于學(xué)校管理工作的進(jìn)行也舉足輕重。因此在信息化,計(jì)算機(jī)化的今天,良好合適的成績(jī)管理系統(tǒng)能便于存儲(chǔ)和查詢學(xué)生成績(jī),也是學(xué)校較為重視的管理工作。</p>
40、<p> 對(duì)于系統(tǒng)進(jìn)行系統(tǒng)分析能夠更好地找出建立一個(gè)良好合適的系統(tǒng)的可行方案,是系統(tǒng)開(kāi)發(fā)中一步重要環(huán)節(jié)。結(jié)合山東政法學(xué)院的成績(jī)管理系統(tǒng)進(jìn)行分析,該系統(tǒng)可包含以下幾個(gè)需求:</p><p> ?。?)系統(tǒng)應(yīng)當(dāng)功能分明,便于操作,能夠較之前相比明顯的減少工作量與人員數(shù)量,并做到使用戶能較方便的進(jìn)行數(shù)據(jù)處理。</p><p> ?。?)系統(tǒng)應(yīng)保證穩(wěn)定的安全性,確保數(shù)據(jù)和信息不會(huì)泄
41、露。用戶進(jìn)入系統(tǒng)需有登錄功能等安全機(jī)制,登錄用戶包括教務(wù)管理員、系統(tǒng)管理員、教師、學(xué)生,并保證多人使用不影響系統(tǒng)功能。</p><p> (3)系統(tǒng)必須設(shè)置好對(duì)用戶的使用權(quán)限,防止錯(cuò)誤不良現(xiàn)象發(fā)生。</p><p> ?。?)系統(tǒng)的數(shù)據(jù)應(yīng)當(dāng)具有準(zhǔn)確性、安全性,并能完成數(shù)據(jù)共享等相應(yīng)的需求[5]。</p><p> 2.2用戶需求分析</p>&l
42、t;p> 成績(jī)系統(tǒng)的用戶包括系統(tǒng)管理員、教務(wù)管理員、教師、學(xué)生。對(duì)于成績(jī)的管理,應(yīng)注重從用戶的角度分析,使開(kāi)發(fā)構(gòu)建出來(lái)的系統(tǒng)能做到真正為用戶服務(wù)。系統(tǒng)中的各項(xiàng)功能也應(yīng)該從用戶的需求來(lái)設(shè)定。用戶需求分析是系統(tǒng)開(kāi)發(fā)構(gòu)前的重要環(huán)節(jié),良好的用戶需求分析,能使系統(tǒng)能夠更好的滿足用戶的工作需求,進(jìn)一步提高用戶的工作效率,進(jìn)而開(kāi)展用戶需求分析工作。</p><p> 2.2.1用戶需求的調(diào)查及概述</p>
43、<p> 在用戶需求的調(diào)查中,我結(jié)合自己的論文目標(biāo),參考了知網(wǎng)上大量的文獻(xiàn)資料,并咨詢其他學(xué)校的同學(xué),大體了解其他學(xué)校的成績(jī)系統(tǒng),并且結(jié)合政法學(xué)院的成績(jī)管理系統(tǒng),將調(diào)查到的成績(jī)管理的工作流程按順序排列如下:</p><p> ?。?)系統(tǒng)管理員將用戶,即學(xué)生、教師的基本信息錄入到系統(tǒng)當(dāng)中,保證準(zhǔn)確無(wú)誤。</p><p> ?。?)系統(tǒng)管理員對(duì)教師、學(xué)生分別設(shè)置相應(yīng)的權(quán)限,使
44、得系統(tǒng)分工明確。</p><p> ?。?)各學(xué)院在學(xué)期期末成績(jī)批閱完畢時(shí),應(yīng)由相應(yīng)授課老師錄入成績(jī),教師、學(xué)生都可以查看錄入后的成績(jī)。</p><p> 2.3功能需求分析</p><p> 系統(tǒng)根據(jù)學(xué)校實(shí)際情況,劃分出相應(yīng)用戶,并對(duì)其功能需求進(jìn)行分析如下。</p><p> 2.3.1用戶角色定義</p><
45、p> 基于對(duì)成績(jī)系統(tǒng)的分析及用戶需求的調(diào)查,現(xiàn)將用戶的角色定義如下:</p><p> ?。?)系統(tǒng)管理員:可對(duì)其他用戶信息進(jìn)行添加、修改等操作,并對(duì)其進(jìn)行權(quán)限管理。</p><p> (2)教師:即任課老師,負(fù)責(zé)成績(jī)錄入,并可進(jìn)行成績(jī)查詢。</p><p> ?。?)學(xué)生:可對(duì)本人成績(jī)進(jìn)行查詢。</p><p> 下圖為系統(tǒng)相關(guān)
46、角色的功能用例圖。</p><p> 2.3.2系統(tǒng)管理員功能用例</p><p> 系統(tǒng)管理員在成績(jī)管理系統(tǒng)中具有班級(jí)管理、課程管理、學(xué)生管理、教師管理、成績(jī)管理、管理員管理及新聞管理的功能。</p><p> 班級(jí)管理即是對(duì)班級(jí)信息進(jìn)行的管理,可以對(duì)班級(jí)進(jìn)行添加、修改,也能查詢到班級(jí)的基本信息,如班級(jí)名稱等。</p><p> 課
47、程管理即是對(duì)開(kāi)課課程的管理,可以對(duì)課程進(jìn)行添加、修改,也能查看到課程所開(kāi)班級(jí)、任課教師。</p><p> 學(xué)生管理即是對(duì)學(xué)生信息的管理,可以對(duì)學(xué)生的基本信息進(jìn)行查詢、修改等操作。</p><p> 教師管理即是對(duì)教師信息的管理,可以對(duì)教師的基本信息進(jìn)行查詢,同時(shí)可以查詢到教師的授課情況等。</p><p> 成績(jī)管理即是實(shí)現(xiàn)對(duì)課程成績(jī)查詢操作。</p&
48、gt;<p> 管理員管理即是可以對(duì)自己登陸密碼的更改。</p><p> 新聞管理即是可以對(duì)校內(nèi)有關(guān)成績(jī)的信息進(jìn)行發(fā)布及更改操作。</p><p> 下圖2-3-2為系統(tǒng)管理員的功能用例圖。</p><p> 2.3.3教師功能用例</p><p> 教師在成績(jī)管理系統(tǒng)中具有成績(jī)添加、成績(jī)查詢統(tǒng)計(jì)的功能。</
49、p><p> 成績(jī)添加是任課教師在批閱完學(xué)生試卷后進(jìn)行的工作,教師將成績(jī)錄入到系統(tǒng)中,進(jìn)而方便教務(wù)管理員的統(tǒng)計(jì),也方便學(xué)生查看。</p><p> 成績(jī)查詢與統(tǒng)計(jì)是任課教師在錄入成績(jī)后,對(duì)成績(jī)的情況進(jìn)行分析,使其了解到課程授課情況以及學(xué)生掌握情況,為后期的授課工作做好準(zhǔn)備[6]。</p><p> 下圖2-3-3為教師的功能用例圖。</p><
50、p> 2.3.4學(xué)生功能用例</p><p> 學(xué)生在成績(jī)管理系統(tǒng)中,能夠方便的查找個(gè)人成績(jī),根據(jù)輸入的條件也能更準(zhǔn)確地查看各個(gè)學(xué)年成績(jī)、學(xué)科成績(jī)。下圖為學(xué)生功能的用例。</p><p><b> 2.4可行性分析</b></p><p> 可行性分析工作是在技術(shù)、經(jīng)濟(jì)、操作、市場(chǎng)、社會(huì)等方面對(duì)研究系統(tǒng)進(jìn)行全方位、多角度的分析
51、,研究其預(yù)開(kāi)發(fā)系統(tǒng)是否可行,進(jìn)而在系統(tǒng)的投資以及下一步投入進(jìn)行過(guò)程中提出恰當(dāng)合適的意見(jiàn)。可行性分析在整個(gè)項(xiàng)目建設(shè)過(guò)程起著非常重要的作用,因此本論文在經(jīng)濟(jì)、技術(shù)上對(duì)其進(jìn)行分析如下。</p><p> 2.4.1經(jīng)濟(jì)可行性</p><p> 成績(jī)管理系統(tǒng)在構(gòu)建過(guò)程中需要投入相應(yīng)設(shè)備及網(wǎng)絡(luò)搭建的費(fèi)用,構(gòu)建完成后還需對(duì)其投入維護(hù)管理的費(fèi)用,相比傳統(tǒng)紙質(zhì)的方法投入較多,但其構(gòu)建成功后所帶來(lái)的經(jīng)濟(jì)
52、效益也較為顯著[7],主要表現(xiàn)如下:</p><p> ?。?)成績(jī)管理系統(tǒng)代替了傳統(tǒng)的有紙化辦公,節(jié)約了紙張資源,避免了紙張浪費(fèi),起到相應(yīng)的環(huán)保作用。</p><p> (2)成績(jī)管理系統(tǒng)較之前相比大大減少了工作量及相關(guān)工作人員,提高工作效率,節(jié)省了相關(guān)人員的財(cái)政支出,進(jìn)而帶來(lái)一定的經(jīng)濟(jì)效益。</p><p> (3)成績(jī)管理系統(tǒng)具有相對(duì)的穩(wěn)定性、安全性、可靠
53、性,為學(xué)校的相關(guān)管理工作的進(jìn)行帶來(lái)的明顯的便利。</p><p> 綜上分析,在經(jīng)濟(jì)上,成績(jī)管理系統(tǒng)是可行的。</p><p> 2.4.2技術(shù)可行性</p><p> 技術(shù)可行性是對(duì)系統(tǒng)構(gòu)建所需的相關(guān)技術(shù)進(jìn)行分析,判斷其構(gòu)建過(guò)程中這些技術(shù)都存在并對(duì)系統(tǒng)起到支持作用。成績(jī)管理系統(tǒng)選擇的是SQL server數(shù)據(jù)庫(kù)、JAVA編程語(yǔ)言及Macromedia Dr
54、eamweaver 8、PS等設(shè)計(jì)工具進(jìn)行系統(tǒng)構(gòu)建。這些技術(shù)都是開(kāi)發(fā)人員必須所掌握的,也適合學(xué)校的辦公管理需求。在系統(tǒng)構(gòu)建后,由于其操作簡(jiǎn)單的界面,使得用戶也無(wú)需花費(fèi)較長(zhǎng)時(shí)間來(lái)學(xué)習(xí)使用該系統(tǒng),在后期的過(guò)程中使用方便,并能提高工作人員以及相關(guān)查詢?nèi)藛T的工作效率。因此,分析可得,該系統(tǒng)的開(kāi)發(fā)構(gòu)建在技術(shù)上是可行的。</p><p><b> 3系統(tǒng)總體設(shè)計(jì)</b></p><
55、;p> 在前面章節(jié)的分析中,我們對(duì)于成績(jī)管理系統(tǒng)的需求情況有了一定的了解,在此基礎(chǔ)上,本章主要著手于系統(tǒng)總體設(shè)計(jì)。結(jié)合學(xué)校實(shí)際情況,對(duì)系統(tǒng)中的主要功能模塊及相關(guān)數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì)實(shí)施,詳細(xì)說(shuō)明其設(shè)計(jì)所具有的功能,并通過(guò)活動(dòng)圖、流程圖、E-R圖及數(shù)據(jù)庫(kù)表等系統(tǒng)地進(jìn)行分析,為用戶與學(xué)校建立一個(gè)可行性較高的成績(jī)管理系統(tǒng)。</p><p> 3.1系統(tǒng)目標(biāo)設(shè)計(jì)</p><p> 通過(guò)需求
56、分析,學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)實(shí)施應(yīng)該真正對(duì)學(xué)校管理起到作用,使學(xué)校管理能夠高效率、高質(zhì)量,從而使得成績(jī)管理工作科學(xué)化、規(guī)范化。進(jìn)而該成績(jī)管理系統(tǒng)應(yīng)完成的目標(biāo)如下。</p><p> ?。?)系統(tǒng)符合日常教學(xué)管理規(guī)定,滿足學(xué)校教學(xué)要求。</p><p> (2)系統(tǒng)界面清晰美觀,實(shí)用性強(qiáng),方便系統(tǒng)用戶在各自權(quán)限內(nèi)進(jìn)行相應(yīng)管理。</p><p> (3)系統(tǒng)安全系數(shù)
57、高,運(yùn)行穩(wěn)定,避免發(fā)生信息篡改、丟失等情況。</p><p> ?。?)系統(tǒng)能夠真正減輕各用戶工作量,為成績(jī)管理工作帶來(lái)方便,提高學(xué)校師生工作效率。</p><p> 3.2系統(tǒng)主要模塊設(shè)計(jì)</p><p> 學(xué)生成績(jī)管理系統(tǒng)主要包括登錄模塊、系統(tǒng)管理員子模塊、教師子模塊和學(xué)生子模塊,每個(gè)模塊根據(jù)其權(quán)限功能進(jìn)行相應(yīng)的設(shè)計(jì),并說(shuō)明模塊存在的功能,在下面的小節(jié)中就
58、通過(guò)圖表等方式,對(duì)這些主要模塊設(shè)計(jì)的過(guò)程及各模塊間的相互關(guān)系進(jìn)行說(shuō)明闡述。</p><p> 3.2.1登錄模塊</p><p> 系統(tǒng)中各個(gè)用戶進(jìn)入該系統(tǒng)都必須通過(guò)登錄模塊進(jìn)行登錄,登錄模塊的實(shí)現(xiàn)的功能如下。</p><p> ?。?)登錄模塊對(duì)系統(tǒng)的安全性起到了必不可少的作用,防止非合法用戶進(jìn)入系統(tǒng),從而避免出現(xiàn)系統(tǒng)被入侵等現(xiàn)象。</p>&
59、lt;p> ?。?)登錄模塊中只有系統(tǒng)管理員才有權(quán)限對(duì)用戶進(jìn)行添加、修改、刪除。</p><p> ?。?)進(jìn)入登錄模塊,便可對(duì)用戶身份信息進(jìn)行驗(yàn)證,用戶只有輸入合法正確的用戶名與密碼才能進(jìn)入系統(tǒng)。</p><p> ?。?)用戶可以對(duì)輸入過(guò)的用戶名、密碼進(jìn)行“記住”操作,可方便下次直接登錄。</p><p> ?。?)若用戶信息輸入錯(cuò)誤能夠報(bào)錯(cuò)信息。系統(tǒng)登錄
60、模塊流程圖如下圖所示。</p><p> 3.2.2系統(tǒng)管理員子模塊</p><p> 系統(tǒng)管理員在系統(tǒng)中具有對(duì)班級(jí)管理、課程管理、學(xué)生管理、教師管理、成績(jī)管理、管理員管理及新聞管理的功能。對(duì)于班級(jí)管理,系統(tǒng)管理員能夠添加班級(jí)信息,若添加有誤,還能夠?qū)ο鄳?yīng)信息進(jìn)行維護(hù)[8]。課程的管理則主要是教師可教課程的設(shè)置及安排,相應(yīng)的包括課程安排等的設(shè)置。對(duì)于學(xué)生管理,系統(tǒng)管理員可以在系統(tǒng)管理員
61、添加學(xué)生信息后,設(shè)置學(xué)生相對(duì)應(yīng)的所選課程,并在教師錄入成績(jī)后能夠查詢相應(yīng)的學(xué)生成績(jī)并核對(duì)成績(jī)信息。對(duì)于教師管理,系統(tǒng)管理員同樣可以為其添加所安排課程信息。下圖3-2-2.1為系統(tǒng)管理員功能活動(dòng)圖。系統(tǒng)管理員對(duì)信息的添加過(guò)程我們以學(xué)生信息為例展開(kāi)如下。</p><p> 對(duì)于成績(jī)系統(tǒng)的管理,學(xué)生的基本信息必不可少。學(xué)生的基本信息包括學(xué)號(hào)、姓名、性別、出生日期等反映學(xué)生情況的信息。學(xué)生基本信息管理應(yīng)當(dāng)實(shí)現(xiàn)內(nèi)容如下。
62、</p><p> ?。?)能夠?qū)W(xué)生的基本信息進(jìn)行添加、修改、刪除、保存等操作。</p><p> (2)在添加應(yīng)設(shè)置相應(yīng)的合法信息,若輸入不合法,如性別只能輸入男或女, 則應(yīng)當(dāng)提示修改。</p><p> ?。?)學(xué)生的基本信息要使系統(tǒng)管理員能夠進(jìn)行查看、瀏覽、修改等功能。 </p><p> ?。?)對(duì)于學(xué)生,相應(yīng)學(xué)生信息只能由學(xué)生本
63、人進(jìn)行登陸查看。下圖3-2-2.2為學(xué)生基本信息流程圖。</p><p> 對(duì)于系統(tǒng)管理員的成績(jī)管理功能,我們以學(xué)生成績(jī)的管理功能為例進(jìn)行展開(kāi)如下。學(xué)生成績(jī)管理功能是成績(jī)管理系統(tǒng)的核心功能。它所實(shí)現(xiàn)的功能表述如下:</p><p> (1)能夠?qū)崿F(xiàn)對(duì)成績(jī)的添加、修改、刪除、查詢等操作。</p><p> ?。?)可以實(shí)現(xiàn)成績(jī)按相應(yīng)順序的排列功能。</p&g
64、t;<p> ?。?)在輸入錯(cuò)誤學(xué)號(hào)或者無(wú)成績(jī)記錄時(shí)能夠提示沒(méi)有所要查詢信息。</p><p> 這些功能使得學(xué)生成績(jī)的管理能夠高效、便捷,學(xué)生成績(jī)管理工作流程圖如下圖3-2-2.3所示。</p><p> 3.2.3教師子模塊</p><p> 教師在系統(tǒng)中具有成績(jī)的錄入、查詢、維護(hù)功能。在試卷批閱完畢后,教師便可以通過(guò)成績(jī)管理系統(tǒng)對(duì)相關(guān)學(xué)生的
65、成績(jī)進(jìn)行錄入,若是不符合錄入條件,則系統(tǒng)會(huì)產(chǎn)生提示,教師進(jìn)行重新錄入,使得成績(jī)的錄入更加準(zhǔn)確。錄入成績(jī)后,教師可以輸入相關(guān)查詢信息對(duì)自己已錄入的信息進(jìn)行查詢檢測(cè),若是發(fā)現(xiàn)錄入的成績(jī)有錯(cuò)誤,也可以對(duì)成績(jī)進(jìn)行維護(hù)工作,將錯(cuò)誤的信息進(jìn)行修改,多次檢測(cè)確認(rèn)成績(jī)無(wú)誤后即可提交相關(guān)成績(jī)[9]。下圖為教師的功能活動(dòng)圖。</p><p> 3.2.4學(xué)生子模塊</p><p> 學(xué)生子模塊主要是實(shí)現(xiàn)學(xué)
66、生對(duì)自己成績(jī)的查詢。學(xué)生用戶功能活動(dòng)圖如下。</p><p><b> 3.3數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 數(shù)據(jù)庫(kù)設(shè)計(jì)是利用現(xiàn)在所擁有的數(shù)據(jù)庫(kù)管理系統(tǒng),針對(duì)有關(guān)應(yīng)用對(duì)象構(gòu)建適合的數(shù)據(jù)庫(kù)模式,使系統(tǒng)能夠更好地滿足用戶的信息需求和處理需求[10]。在進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí),首先要明確系統(tǒng)的目標(biāo),學(xué)生成績(jī)管理系統(tǒng)的目標(biāo)則是通過(guò)計(jì)算機(jī),使成績(jī)管理更加信息化,從而節(jié)省時(shí)
67、間達(dá)到更高的工作效率。明確了目標(biāo)后,我們從概念結(jié)構(gòu)和邏輯結(jié)構(gòu)設(shè)計(jì)入手,通過(guò)主要的E-R圖和數(shù)據(jù)庫(kù)表來(lái)對(duì)成績(jī)管理系統(tǒng)進(jìn)行總體的數(shù)據(jù)庫(kù)設(shè)計(jì)。</p><p> 3.3.1主要E-R圖</p><p> 設(shè)計(jì)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)最常用也最著名的方法就是繪制E-R法。E-R法是借助于E-R圖描述現(xiàn)實(shí)世界實(shí)體、屬性、聯(lián)系的語(yǔ)義模型,可以將它們之間的關(guān)系直觀形象的提供給用戶,也可以設(shè)計(jì)人員建立數(shù)據(jù)模型
68、進(jìn)而設(shè)計(jì)數(shù)據(jù)庫(kù)提供基礎(chǔ)模型,是用戶與設(shè)計(jì)人員探討數(shù)據(jù)庫(kù)設(shè)計(jì)的橋梁[11]。</p><p> 由前幾章的分析,得出相關(guān)的實(shí)體及屬性。</p><p> 班級(jí)(班級(jí)編號(hào),班級(jí)名稱)</p><p> 課程(課程編號(hào),課程名稱)</p><p> 學(xué)生(學(xué)號(hào),姓名,性別,班級(jí),出生日期,家庭地址,電話,簡(jiǎn)歷)</p><
69、;p><b> 教師(工號(hào),姓名)</b></p><p> 成績(jī)(學(xué)號(hào),姓名,班級(jí),課程,學(xué)期,分?jǐn)?shù))</p><p><b> 4系統(tǒng)實(shí)現(xiàn)</b></p><p> 4.1開(kāi)發(fā)工具選擇</p><p> 為使系統(tǒng)能夠更好地實(shí)現(xiàn),我們?cè)谙到y(tǒng)的開(kāi)發(fā)過(guò)程中運(yùn)用了很多開(kāi)發(fā)工具,下面為
70、其做個(gè)簡(jiǎn)單的介紹。</p><p> 4.1.1 Photoshop 簡(jiǎn)介</p><p> Photoshop是目前圖像處理領(lǐng)域中使用較為廣泛的處理工具,其主要是利用編輯與繪圖工具對(duì)由像素構(gòu)成的數(shù)字圖像進(jìn)行圖片編輯工作[12]。在系統(tǒng)的構(gòu)建過(guò)程中,Photoshop主要用來(lái)對(duì)網(wǎng)頁(yè)制作過(guò)程中相關(guān)圖片的處理工作,包括處理網(wǎng)頁(yè)繪制的按鈕、圖標(biāo)及制作網(wǎng)頁(yè)的模板,從而使系統(tǒng)的界面更加清晰美觀,
71、提升界面操作性與人性化。</p><p> 4.1.2 Dreamweaver 簡(jiǎn)介</p><p> Dreamweaver是網(wǎng)頁(yè)設(shè)計(jì)領(lǐng)域內(nèi)較為流行的開(kāi)發(fā)工具,是集網(wǎng)頁(yè)制作與管理網(wǎng)站于一體的所見(jiàn)即所得的網(wǎng)頁(yè)編輯器[13]。在系統(tǒng)開(kāi)發(fā)中,可以利用它方便的編寫(xiě)各種文檔,制作出跨越平臺(tái)限制和跨越瀏覽器限制的充滿動(dòng)感的網(wǎng)頁(yè)。</p><p> 4.1.3 Java
72、簡(jiǎn)介</p><p> 隨著計(jì)算機(jī)技術(shù)日新月異的變化及網(wǎng)絡(luò)化發(fā)展的趨勢(shì),Java語(yǔ)言已經(jīng)成為目前最具吸引力的功能強(qiáng)大的程序設(shè)計(jì)語(yǔ)言,Java語(yǔ)言是完全面對(duì)對(duì)象的,并且具有容易學(xué)習(xí)、功能強(qiáng)大、程序的可讀性好等優(yōu)點(diǎn)[14]。在系統(tǒng)開(kāi)發(fā)中,我下載安裝了Java開(kāi)發(fā)工具JDK,運(yùn)用Java語(yǔ)言進(jìn)行相關(guān)的編程工作。</p><p> 4.1.4 My SQL 簡(jiǎn)介</p><
73、p> My SQL是一個(gè)支持多用戶、基于客戶機(jī)、服務(wù)器的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。與其他數(shù)據(jù)庫(kù)管理系統(tǒng)相比,它具有體積小、易于安裝、運(yùn)行速度快、功能齊全等特點(diǎn)[15]。目前,My SQL作為最受歡迎的開(kāi)源關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)吸引了很多開(kāi)發(fā)團(tuán)隊(duì)。在系統(tǒng)開(kāi)發(fā)過(guò)程中,我也選擇了My SQL作為數(shù)據(jù)庫(kù)的創(chuàng)建工具。</p><p> 4.1.5 JSP 簡(jiǎn)介</p><p> JSP是Java服
74、務(wù)器頁(yè)面,它是在傳統(tǒng)的網(wǎng)頁(yè)HTML文件中插入JAVA程序段,從而形成JSP文件。用JSP可以開(kāi)發(fā)包含有動(dòng)態(tài)內(nèi)容的WEB頁(yè)面,并且開(kāi)發(fā)的WEB應(yīng)用是跨平臺(tái)的,能在不同的操作系統(tǒng)上運(yùn)行[16]。</p><p> 4.2主要功能實(shí)現(xiàn)</p><p> 學(xué)生成績(jī)管理系統(tǒng)為更好地滿足用戶的需求,設(shè)置了登錄模塊、系統(tǒng)管理子模塊、教師子模塊和學(xué)生子模塊,下面就將每個(gè)模塊的實(shí)現(xiàn)成果做如下展示。&l
75、t;/p><p><b> 4.2.1登錄模塊</b></p><p> 登錄模塊可以通過(guò)輸入賬號(hào)、密碼,分別對(duì)三個(gè)用戶進(jìn)行登錄,登錄成功便可進(jìn)入相關(guān)的用戶界面,如果賬號(hào)或者密碼出現(xiàn)問(wèn)題,則會(huì)進(jìn)行提示。</p><p> 4.2.2系統(tǒng)管理員子模塊</p><p> 上圖即為系統(tǒng)管理員登陸后的主界面。系統(tǒng)管理員可以
76、實(shí)現(xiàn)我們?cè)诠δ芊治隼镞M(jìn)行的相關(guān)操作??梢院?jiǎn)單地對(duì)班級(jí)、課程、學(xué)生、教師的信息進(jìn)行基本的添加、查詢操作。</p><p> 4.2.3教師子模塊</p><p> 上圖即為教師登錄后的主界面,教師可以對(duì)自己的密碼進(jìn)行修改,并能簡(jiǎn)單地進(jìn)行成績(jī)添加、修改操作。</p><p> 4.2.4學(xué)生子模塊</p><p> 上圖即為學(xué)生登錄后的
77、主界面,學(xué)生也可以對(duì)自己的密碼進(jìn)行修改,能夠查看自己的學(xué)籍信息與成績(jī)信息。 </p><p><b> 5系統(tǒng)測(cè)試與維護(hù)</b></p><p> 5.1測(cè)試目標(biāo)與測(cè)試方案</p><p> 系統(tǒng)的測(cè)試目的在于發(fā)現(xiàn)運(yùn)行過(guò)程的錯(cuò)誤并及時(shí)糾正,所以在測(cè)試時(shí)應(yīng)想辦法將程序的各個(gè)部分都投入運(yùn)行,盡可能找出系統(tǒng)存在所有問(wèn)題。測(cè)試時(shí)用例應(yīng)該由“輸入
78、數(shù)據(jù)”和“預(yù)期的輸出結(jié)果”組成,在執(zhí)行程序之前應(yīng)當(dāng)明確輸出的結(jié)果,測(cè)試后可將程序的輸出同預(yù)期結(jié)果仔細(xì)比對(duì)。</p><p> 在測(cè)試過(guò)程中不僅要選用合理正確的數(shù)據(jù),還應(yīng)當(dāng)選用不合理和錯(cuò)誤的數(shù)據(jù),這樣能夠提高系統(tǒng)的可靠性,并觀察分析系統(tǒng)在輸入不合理和錯(cuò)誤數(shù)據(jù)時(shí)的反應(yīng)。</p><p> 系統(tǒng)測(cè)試方法總體來(lái)說(shuō)可以通過(guò)黑盒白盒測(cè)試兩種方法,在本次測(cè)試中主要采用黑盒測(cè)試。黑盒測(cè)試就是測(cè)試者將測(cè)
79、試程序看成一個(gè)黑盒子,測(cè)試時(shí)僅以外部功能為根據(jù),考察其能否完成應(yīng)做的事情并且能拒絕完成不應(yīng)該做的事情[17]。</p><p> 5.2登錄窗口測(cè)試</p><p> 測(cè)試目的:各用戶能在相應(yīng)權(quán)限內(nèi)進(jìn)行登錄,若超出權(quán)限或者出現(xiàn)登錄信息有誤能夠進(jìn)行相應(yīng)提示。</p><p> 測(cè)試方案:首先輸入用戶的正確信息,檢測(cè)能否登陸成功。然后輸入錯(cuò)誤的用戶信息,如用戶名
80、、密碼等,檢測(cè)是否出現(xiàn)登錄失敗的提示。最后,輸入不存在或特殊字符串,檢測(cè)系統(tǒng)是否會(huì)顯示登錄失敗。</p><p><b> 5.3系統(tǒng)功能測(cè)試</b></p><p> 為了使系統(tǒng)在投入運(yùn)行過(guò)程中能夠更好地工作,需要在每個(gè)階段結(jié)束之前進(jìn)行認(rèn)真、嚴(yán)格的技術(shù)審查,盡可能早的發(fā)現(xiàn)在系統(tǒng)中隱藏的問(wèn)題,避免在系統(tǒng)運(yùn)行后再回頭更正錯(cuò)誤而在人力、物力上造成很大的浪費(fèi),甚至導(dǎo)致系
81、統(tǒng)癱瘓[18]。因此在這我們對(duì)系統(tǒng)的主要功能進(jìn)行測(cè)試如下。</p><p> 5.3.1學(xué)生成績(jī)模塊測(cè)試</p><p> 測(cè)試目的:為了能夠測(cè)試出系統(tǒng)對(duì)于學(xué)生成績(jī)的添加刪除等操作是否完善。</p><p> 測(cè)試方案:首先運(yùn)用教師的權(quán)限對(duì)學(xué)生成績(jī)進(jìn)行添加,選擇相應(yīng)的班級(jí)、學(xué)生進(jìn)行成績(jī)添加,檢測(cè)是否能夠添加成功并能正常返回,如若成功,則在進(jìn)行對(duì)成績(jī)的修改、刪除
82、等操作檢測(cè)是否成功。然后輸入特殊的字符串,檢測(cè)是否能夠添加成績(jī)失敗。</p><p> 5.3.2 班級(jí)信息模塊檢測(cè) </p><p> 測(cè)試目的:檢測(cè)對(duì)于班級(jí)信息的添加刪除等操作是否完善。</p><p> 測(cè)試方案:首先運(yùn)用系統(tǒng)管理員權(quán)限進(jìn)入班級(jí)信息模塊,對(duì)班級(jí)進(jìn)行添加操作,檢測(cè)是否能夠添加成功并能正常返回,如若成功,則在進(jìn)行對(duì)班級(jí)信息進(jìn)行修改、刪除等操作
83、檢測(cè)是否成功。然后輸入特殊的字符串,檢測(cè)是否能夠添加班級(jí)信息失敗。</p><p> 5.3.3 課程信息模塊檢測(cè) </p><p> 測(cè)試目的:檢測(cè)對(duì)于課程信息的添加刪除等操作是否完善。</p><p> 測(cè)試方案:首先對(duì)課程進(jìn)行錄入添加操作,檢測(cè)是否能夠添加成功并能正常返回,如若成功,則在進(jìn)行對(duì)班級(jí)信息進(jìn)行修改、刪除等操作檢測(cè)是否成功。然后輸入錯(cuò)誤的課程信
84、息或特殊的字符串,檢測(cè)是否能夠添加課程信息失敗。</p><p><b> 5.4系統(tǒng)維護(hù)</b></p><p> 系統(tǒng)維護(hù)是在系統(tǒng)使用后,為了改正錯(cuò)誤或滿足新的需求而修改系統(tǒng)的過(guò)程。在經(jīng)過(guò)了多次調(diào)試之后,系統(tǒng)運(yùn)行期間都難免會(huì)遇到一些之前沒(méi)有暴露出來(lái)的問(wèn)題,而且隨之時(shí)間推移與環(huán)境變化,用戶的需求也在不斷地變化著,因此系統(tǒng)維護(hù)的工作應(yīng)當(dāng)貫穿于系統(tǒng)的整個(gè)運(yùn)行過(guò)程中
85、,并且維護(hù)工作的好壞也將之間影響到系統(tǒng)的使用效果[19]。因此在運(yùn)行中,應(yīng)有書(shū)面文件來(lái)記錄相關(guān)的維護(hù)信息,將維護(hù)工作做到細(xì)致全面。</p><p><b> 6總結(jié)和展望</b></p><p> 對(duì)于高校成績(jī)管理系統(tǒng)的設(shè)計(jì)與分析工作,我認(rèn)為這是一個(gè)能夠切實(shí)提高學(xué)校管理工作效率的必要系統(tǒng)。它與師生息息相關(guān),與技術(shù)緊密相連,為實(shí)現(xiàn)它在高校管理中的作用,該系統(tǒng)從初步
86、構(gòu)思到準(zhǔn)備工作再到進(jìn)入設(shè)計(jì)實(shí)施到最后的成果展示經(jīng)歷數(shù)月,在這個(gè)過(guò)程中我收獲頗多,也認(rèn)識(shí)到了要想實(shí)現(xiàn)一個(gè)功能強(qiáng)大、高效實(shí)用的系統(tǒng)是一項(xiàng)具有挑戰(zhàn)、工作量很大的工程。</p><p> 到現(xiàn)在,成績(jī)管理系統(tǒng)的設(shè)計(jì)已經(jīng)基本成型,初步看來(lái)功能也較為完善,但是由于時(shí)間因素、個(gè)人水平有限和系統(tǒng)自身的原因,使得系統(tǒng)存在一些可改善的地方。</p><p> 1.系統(tǒng)的安全性能仍需加強(qiáng)。學(xué)生成績(jī)管理系統(tǒng)關(guān)
87、系到學(xué)校的教務(wù)管理工作,還涉及到學(xué)生、老師的一些基本個(gè)人信息,所以其安全性能必須引起高度重視,如用戶權(quán)限、數(shù)據(jù)加密等方面。在開(kāi)發(fā)學(xué)生成績(jī)管理系統(tǒng)時(shí)就考慮到相關(guān)因素,但因個(gè)人在信息安全方面研究不深,使得系統(tǒng)的安全性能可能達(dá)不到預(yù)期目標(biāo),需要后期進(jìn)行充分學(xué)習(xí),進(jìn)而做好系統(tǒng)安全工作[20]。</p><p> 2.系統(tǒng)的功能仍需完善。用戶的需求會(huì)隨著時(shí)間的變化逐漸產(chǎn)生變化,因此為更好地完成用戶需求,就需要在今后的使用
88、中能夠不斷對(duì)系統(tǒng)的功能進(jìn)行補(bǔ)充完善。</p><p> 3.系統(tǒng)的界面方面仍需強(qiáng)化。對(duì)于系統(tǒng)的基本操作界面,要求是實(shí)用性強(qiáng)、人性化程度高且美觀大方。本人在制作界面時(shí)盡可能的達(dá)到這些要求,但是畢竟個(gè)人能力有限,對(duì)于繪畫(huà)審美方面也沒(méi)做過(guò)系統(tǒng)學(xué)習(xí),所以需要在以后的時(shí)間對(duì)其進(jìn)行完善,使其不僅更加美觀,實(shí)用性也得到提升。</p><p><b> 參考文獻(xiàn)</b></
89、p><p> [1] 王 喆. 學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2013.</p><p> [2] 洪復(fù)春. 肇慶學(xué)院學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].華南理工大學(xué),2013.</p><p> [3] 黃梯云. 管理信息系統(tǒng)[M].機(jī)械工業(yè)出版社,2007,3.</p><p> [4] 楊志偉. 高校學(xué)生成績(jī)管理系
90、統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2013.</p><p> [5] 趙 陽(yáng). 某高職院校學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].山東大學(xué),2012.</p><p> [6] 任 靜. 四川教育學(xué)院學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2012.</p><p> [7] 張永康. 高校成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].華東師范大學(xué),2009.&
91、lt;/p><p> [8] 袁世鷹. 微機(jī)教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[M].北京.開(kāi)明出版社,2006.</p><p> [9] 崔貝貝. 學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2009.</p><p> [10] 黃德才. 數(shù)據(jù)庫(kù)原理及應(yīng)用教程[M].北京:科學(xué)出版社,2006.</p><p> [11] 杜 鵑;趙春
92、艷. 信息系統(tǒng)分析與設(shè)計(jì)[M].北京.清華大學(xué)出版社,2008.</p><p> [12] 唐有明;張春榮. 網(wǎng)頁(yè)設(shè)計(jì)與制作[M].北京.清華大學(xué)出版社,2010.</p><p> [13] 黃學(xué)壽. 基于.net的高校學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].吉林大學(xué),2014.</p><p> [14] 張 紅. 中小學(xué)學(xué)生信息管理系統(tǒng)的設(shè)計(jì)[D].電子科技
93、大學(xué),2012.</p><p> [15] 孔祥盛. My SQL核心技術(shù)與最佳實(shí)踐[M].北京.人民郵電出版社,2014.</p><p> [16] 林 琪;朱濤江. JSP設(shè)計(jì)[M].北京.電力出版社,2014. [8] 楊黎麗. 學(xué)生成績(jī)管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].山東大學(xué),2009.</p><p> [17] 劉 宏;馬曉榮. Access2
94、003 數(shù)據(jù)庫(kù)應(yīng)用技術(shù)[M].北京.機(jī)械工業(yè)出版社,2012.</p><p> [18] 閆文生. 重慶大學(xué)研究生培養(yǎng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].山東大學(xué),2014.</p><p> [19] 麻 雄. 貴州交通職業(yè)技術(shù)學(xué)院學(xué)生成績(jī)管理系統(tǒng)分析與設(shè)計(jì)[D].云南大學(xué),2013.</p><p> [20] Zahreddine,Wassam.A frame
95、 work for adaptive automatic composition of web services[J].IEEE Internet Computer.2005.</p><p><b> 謝辭</b></p><p> 時(shí)間總是那樣匆匆,轉(zhuǎn)眼四年的大學(xué)生活即將畫(huà)上圓點(diǎn)。在論文即將進(jìn)入尾聲之際,內(nèi)心的感激也是溢于言表,感謝**學(xué)院的培育,感謝信息學(xué)院
96、所有老師對(duì)我的教育與關(guān)心,感謝**老師在畢業(yè)設(shè)計(jì)過(guò)程中給我的指導(dǎo)與幫助。</p><p> 四年大學(xué)生活的點(diǎn)滴離不開(kāi)學(xué)院老師的栽培與鼓勵(lì),他們?nèi)缤瑖?yán)父慈母般在學(xué)生上、生活中都充分給予我?guī)椭P(guān)懷。老師們的教育如同明燈指引我前進(jìn)的道路,我定銘記于心。</p><p> 大學(xué)生活及論文的完成,除了老師們的悉心指導(dǎo)幫助,也離不開(kāi)相處四年的同學(xué)朋友。在遇到困難時(shí),同學(xué)們互相鼓勵(lì),出謀劃策更是克服
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文 學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)——畢業(yè)論文
- 學(xué)生成績(jī)管理系統(tǒng)畢業(yè)論文畢業(yè)論文
- 學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 畢業(yè)論文---學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)論文——學(xué)生成績(jī)管理系統(tǒng)
- 學(xué)生成績(jī)管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文-學(xué)生成績(jī)管理系統(tǒng)
- 學(xué)生成績(jī)管理系統(tǒng)畢業(yè)論文
- 學(xué)生成績(jī)管理系統(tǒng)畢業(yè)論文
- 學(xué)生成績(jī)管理系統(tǒng)-畢業(yè)論文
- 學(xué)生成績(jī)管理系統(tǒng)——畢業(yè)論文
- 學(xué)生成績(jī)管理系統(tǒng)——畢業(yè)論文
- 學(xué)生成績(jī)管理系統(tǒng)畢業(yè)論文
- 學(xué)生成績(jī)管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文-學(xué)生成績(jī)管理系統(tǒng)
- 學(xué)生成績(jī)管理系統(tǒng) 畢業(yè)論文
- 學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)【畢業(yè)論文】
- vb畢業(yè)論文----學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
評(píng)論
0/150
提交評(píng)論