2016學生學籍管理系統(tǒng)畢業(yè)論文_第1頁
2016學生學籍管理系統(tǒng)畢業(yè)論文_第2頁
2016學生學籍管理系統(tǒng)畢業(yè)論文_第3頁
2016學生學籍管理系統(tǒng)畢業(yè)論文_第4頁
2016學生學籍管理系統(tǒng)畢業(yè)論文_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

LOGO姓名:xxx學號:20084040101xx專業(yè):計算機科學與技術(shù)荊楚理工學院學生學籍管理系統(tǒng)Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5指C導l教i師e:nxtxxProfile

Copyright

2004-2011

Aspose

Pty

Ltd.系統(tǒng)設(shè)計總結(jié)致謝參考文獻目錄引言可行性分析及總體設(shè)計系統(tǒng)分析Evaluation

only.ed

with

A系sp統(tǒng)o實se現(xiàn).Slides

for

.NET

3.5

Client

Profile性Co能p檢yr測i與gh分t析2004-2011

Aspose

Pty

Ltd.引言背景隨著Internet技術(shù)持續(xù)迅猛的發(fā)展,給傳統(tǒng)的辦學模式提出了新的要求,學校傳統(tǒng)的管理方法和辦學水平都受到了極大的挑戰(zhàn)。為了能更好的適應信息時代的高效性,一個利用計算機來實現(xiàn)高校學生學籍管理工作的系統(tǒng)將必然誕生?;谶@一點,筆者設(shè)計了一個高校學生E學v籍a(chǎn)管l理u系a統(tǒng)ti,o用n來就o高nl校y學.生學籍管理進行管理,以便在最短的時間內(nèi),高效準確的完成整個高校學生學ed

with

A籍s管p理o過s程e。.Slides

for

.NET

3.5

Client

Profile意C義opyright

2004-2011

Aspose

Pty

Ltd.能有效減少管理高校學生學籍管理的工作人員;管理人員可以隨時搜索、瀏覽查看,而且更加快速、直觀;改變了以前手工記錄的方式,電腦錄入更加方便快捷;節(jié)省管理人員的大量工作時間;實現(xiàn)了高校學生學籍管理的計算機化。引言本系統(tǒng)的特色與創(chuàng)新本文采用結(jié)構(gòu)化分析的方法,詳細闡述了一個功能比較強大的高校學生學籍管理系統(tǒng)的前后臺開發(fā)、操作流程和涉及的一些關(guān)鍵技術(shù)。首先進行了可行性分析,然后是系統(tǒng)分析,通過實際的業(yè)務(wù)流程調(diào)研,分析業(yè)務(wù)流程和系統(tǒng)的組織結(jié)構(gòu),完成了數(shù)據(jù)流分析和數(shù)據(jù)字典;然后是系統(tǒng)設(shè)計階段主要完成了功能模塊的及技術(shù)。該階段對本系統(tǒng)各個模塊的功能進行了詳細設(shè)計,形成然后進行了邏輯結(jié)構(gòu)設(shè)計。最后完成了數(shù)據(jù)表的設(shè)計。頁面的設(shè)計與功能實現(xiàn),后臺數(shù)據(jù)庫選用SQL2005數(shù)據(jù)庫。本系統(tǒng)的設(shè)計實施為高校學生學籍管理系統(tǒng)的運行做基礎(chǔ),為高校學生學籍管理工作提供良好的條件。劃分、闡述了系統(tǒng)設(shè)E計v的a思l想u、a數(shù)ti據(jù)o庫n的設(shè)o計nl和y系.統(tǒng)設(shè)計的工具ed

with

A了s本p系o統(tǒng)s的e功.S能l模i塊d圖e;s數(shù)f據(jù)o庫r設(shè)計.時NE先T進行3了.概5念C結(jié)l構(gòu)i設(shè)e計n,t

ProfileCo本p系y統(tǒng)r在i設(shè)gh計t方面2采0用0B4/-S模2式0,1同1時A使s用pJoSPs技e術(shù)P進t行y基本Ltd.引言數(shù)據(jù)絕對正確性。本系統(tǒng)有待解決地方本系統(tǒng)由于時間倉促加上缺乏系統(tǒng)開發(fā)經(jīng)驗,系統(tǒng)在設(shè)計過程中不可避免地遇到了各種各樣的問題,如:有些數(shù)據(jù)輸入時沒有及時的進行數(shù)據(jù)格式校驗,不能保證由于時間關(guān)系E,v系a統(tǒng)l功u能a實ti現(xiàn)o不n夠完o善n,ly使.用可能存在一ed

with

A些s不p方o便s。e.Slides

for

.NET

3.5

Client

Profile3.系統(tǒng)穩(wěn)定性還有待提高。Copyright

2004-2011

Aspose

Pty

Ltd.1、可行性分析及總體設(shè)計1.1可行性分析可行性分析也稱為可行性研究,是在調(diào)查的基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟、社會等方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功[1]。下面將分別從技術(shù)、經(jīng)濟、社會三個方面對高校學生學籍管理系統(tǒng)的建設(shè)進行分析和研究。具備在Microsoft

Windows平臺上使用個人電腦的知識外,并不需要特別的技術(shù)能力。(1)技術(shù)可行性:E根v據(jù)a高l校u提a出ti的o系n統(tǒng)功o能nl、y性.能及實現(xiàn)系統(tǒng)ed

with的A各s種p約o束s條e件.S,l再i加d上e現(xiàn)s有f的o技r術(shù)已.較NE為T成熟3,.完5全C可l以i達e到n該t

Profile系統(tǒng)的功能目標。(Co2)p經(jīng)y濟r可ig行h性t:系2統(tǒng)0的04開-發(fā)2基0于1本1人A對s程p序o開s發(fā)e的P實t踐y學習Ltd.而來,高校無需資金投入,并且軟件開發(fā)過程投入的成本不高,因此開發(fā)經(jīng)費完全可以接受。(3)本系統(tǒng)是根據(jù)高校學生學籍管理的實際工作情況開發(fā)研制的,是通過大量的調(diào)研得出的。本系統(tǒng)對用戶的要求,除了需要1.2總體設(shè)計1.2

總體設(shè)計考慮到本系統(tǒng)的設(shè)計、實現(xiàn)和后期維護的方便,以及系統(tǒng)用戶使用的便利,所以必須采取一定的設(shè)計原則[2]。其主要設(shè)計原則有:(1)簡易性:在實現(xiàn)系統(tǒng)的功能的同時,盡量讓系統(tǒng)操作簡單易懂,符合大多數(shù)操作員習慣的用戶界面這對于一個系統(tǒng)來說是非常重要的。(2)針對性:本系統(tǒng)設(shè)計是針對高校學生學籍管理的需求定(3)實用性:要求本系統(tǒng)能夠滿足高校學生學籍管理的管理一致性:頁面整體設(shè)計風格以及命名規(guī)則的一致性:整體頁面布局和用圖用色風格及變量、類名和其他元素的命名規(guī)則保持一致。先進性:作為新型的學生管理信息系統(tǒng),本系統(tǒng)采用JSP技術(shù)、SQL2005等被廣泛采用系統(tǒng)開發(fā)技術(shù)和數(shù)據(jù)庫,因此本設(shè)計具有良好的先進性,具體表現(xiàn)在其具有良好的可擴展性,可開發(fā)性。Evaluation

only.ed

with向開As發(fā)p設(shè)o計s,e所.以S具l有i專d業(yè)es突出f和o很r強.的N針E對T性3。.5

Client

Profile人員C、o學p生y的r需i要g,h因t此2具0有0良4好-的2實0用11性。Aspose

Pty

Ltd.2、系統(tǒng)分析數(shù)據(jù)流程是指數(shù)據(jù)在系統(tǒng)中產(chǎn)生、傳輸、加工處理、使用、存2.1業(yè)務(wù)流程分析在進行業(yè)務(wù)流程分析時,需要按照原有信息流動過程,逐個地調(diào)查分析所有環(huán)節(jié)的處理業(yè)務(wù)、處理內(nèi)容、處理順序和對處理時間的要求,弄清各個環(huán)節(jié)需要的信息、信息來源、流經(jīng)去向、處理方法、計算方法、提供信息的時間和信息形態(tài)(報告、報單、屏幕顯示)等[3E]。valuation

only.ed

with2.A2s數(shù)po據(jù)s流e.圖Slides

for

.NET

3.5

Client

Profile儲C的o過p程y[r4]i。g數(shù)h據(jù)t流2程0分0析4是-把2數(shù)0據(jù)11在現(xiàn)A行s系p統(tǒng)o內(nèi)se部的P流t動y抽L象td.的獨立起來,舍去了具體組織機構(gòu)、信息載體、處理工具、物質(zhì)、材料等,單從數(shù)據(jù)流動過程來考查實際業(yè)務(wù)的數(shù)據(jù)處理模式。數(shù)據(jù)流程與數(shù)據(jù)流程分析是今后建立數(shù)據(jù)庫系統(tǒng)和設(shè)計功能模塊處理過程的基礎(chǔ)。其中數(shù)據(jù)流程圖是描述系統(tǒng)邏輯模型的主要工具,它以少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中的流動、存儲和傳遞[5]2、系統(tǒng)分析在業(yè)務(wù)流程分析的基礎(chǔ)上,對數(shù)據(jù)流進行了分析,從數(shù)據(jù)流動過程考察了實際業(yè)務(wù)的數(shù)據(jù)處理模式。該系統(tǒng)的數(shù)據(jù)流圖分為頂層、一層、二層?,F(xiàn)行的頂層數(shù)據(jù)流圖如圖2.2所示。Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.2、系統(tǒng)分析2.3數(shù)據(jù)字典通過對系統(tǒng)數(shù)據(jù)流的分析,接下來用數(shù)據(jù)字典描述數(shù)據(jù)流圖中一些主要的數(shù)據(jù)元素條目、數(shù)據(jù)流、處理過程、數(shù)據(jù)存儲和外部實體[6]。數(shù)據(jù)元素條目如表3.1所示。Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.2、系統(tǒng)分析數(shù)據(jù)結(jié)構(gòu)條目如表2.4所示。由于篇幅限制,其他數(shù)據(jù)流圖不再一一例舉。Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.3、系統(tǒng)設(shè)計系統(tǒng)功能設(shè)計系統(tǒng)設(shè)計就是一個把軟件需求轉(zhuǎn)換成用軟件系統(tǒng)表示的過程[7]。通過對目標系統(tǒng)的分析和研究,做出了對高校學生學籍管理系統(tǒng)的總體規(guī)劃,這是全面開發(fā)系統(tǒng)的重要基礎(chǔ)。系統(tǒng)數(shù)據(jù)庫設(shè)計整個系統(tǒng)的質(zhì)量。數(shù)據(jù)是一切系統(tǒng)設(shè)計的基礎(chǔ),通俗地說,數(shù)據(jù)庫設(shè)計就像高樓大廈的根基一樣,如果設(shè)計的不合理、不完善,擴充時,引起較多問題,嚴重時甚至要重新設(shè)計,重做大量已完數(shù)據(jù)庫是本系統(tǒng)E的v核a心lu和a基t礎(chǔ)i[8o]。n它o設(shè)n計l的y好.壞直接影響著ed

with

A將s在p系o統(tǒng)s開e發(fā).S過l程i中d,e甚s至f到o后r期的.系NE統(tǒng)T維護3、.功5能C變l更i和e功n能t

Profile成C工o作p。yright

2004-2011

Aspose

Pty

Ltd.3、系統(tǒng)設(shè)計3.2.1概念結(jié)構(gòu)設(shè)計從數(shù)據(jù)需求分析中得出系統(tǒng)的實體屬性圖。專業(yè)實體屬性圖如圖3.1所示:由于篇幅限制,其他實體圖不再一一例舉。Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.3、系統(tǒng)設(shè)計E-R模型的組成元素有:實體、屬性、聯(lián)系。E-R模型用E-R圖表示。實體是用戶工作環(huán)境中所涉及的事務(wù),屬性是對實體特征的描述[9]。從數(shù)據(jù)需求分析中得出系統(tǒng)的實體屬性圖,遵循三范式原則,對實體之間的依賴關(guān)系進行了整合,得出系統(tǒng)E-R圖,如圖3.8所示:Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.3、系統(tǒng)設(shè)計3.2.2數(shù)據(jù)庫表設(shè)計由于篇幅限制,其他數(shù)據(jù)庫表不再一一例舉。Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.3、系統(tǒng)設(shè)計系統(tǒng)開發(fā)工具JSP本系統(tǒng)主要使用JSP、Struts技術(shù)對系統(tǒng)進行設(shè)計和開發(fā)。JSP擁有Java程序設(shè)計語言“一次編寫,各處執(zhí)行”、“安全性、保密性高”等的特點[10];SQL2005SQL

Server

2005采用SQL語言的關(guān)系系數(shù)據(jù)庫管理系統(tǒng),是微軟商務(wù)網(wǎng)站、企業(yè)內(nèi)部信息化平臺等都是基于SQL

Server產(chǎn)品上。在大多數(shù)B/S(Browser/Server)結(jié)構(gòu)的Web應用中,瀏覽器直接通過HTML或者JSP的形式與用戶交互,響應用戶的請求。SQL語言的主要功E能va就l是u同a各t種i數(shù)o據(jù)n庫o建n立l聯(lián)y系.,進行溝通。ed

with

A公s司p開o發(fā)s的e數(shù).S據(jù)l庫i產(chǎn)d品e,sSQfL

oSerrve.rN20E0T5被3廣.泛5使用Cl,i很e多n電t子Profile3.3.C2o系p統(tǒng)yr設(shè)i計g模h式t

2004-2011

Aspose

Pty

Ltd.4、系統(tǒng)實現(xiàn)4.1登陸界面此模塊主要的功能是用于登錄本系統(tǒng),擁有不同權(quán)限的用戶登錄本系統(tǒng)會進入不同的管理模塊界面。如同4.1所示。圖4.1登陸界面Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.4、系統(tǒng)實現(xiàn)4.2登錄首界面管理員輸入正確的用戶名和密碼后,即可以登錄本系統(tǒng)。如圖4.2所示:圖4.2登陸首頁面由于篇幅限制,其他登陸實現(xiàn)圖不再一一例舉。Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.5、性能檢測與分析系統(tǒng)測試的定義軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。軟件測試是軟件質(zhì)量保證的關(guān)鍵環(huán)節(jié),直接影響著軟件的質(zhì)量評估。軟件測試不僅要講究方法,更要講究時效性。系統(tǒng)測試的目的及意義錯誤與缺陷。它是驗證系統(tǒng)是否滿足了需求規(guī)格的定義。軟件測試在軟件生命周期中占據(jù)重要的地位,在傳統(tǒng)的瀑布模型中,軟件測試學僅處于運行維護階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。測試的目的就是E希v望a能lu以a最t少i的o人n力o和n時l間y發(fā).現(xiàn)潛在的各種ed

with5.A3s系p統(tǒng)os測e試.S的l重id要e性s

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.5、性能檢測與分析5.4系統(tǒng)測試的常用方法程序測試的主要方法有兩大類,白盒測試和黑盒測試。白盒測試:一種是以程序的內(nèi)部邏輯結(jié)構(gòu)為依據(jù)而設(shè)計測試用例的方法,因而又稱結(jié)構(gòu)測試或玻璃盒測試,將軟件看成一個透明的白盒子,按照程序的內(nèi)部結(jié)構(gòu)和處理邏輯來選定測試用例,對軟件的邏輯路徑及過程進行測試,檢查它與設(shè)計是否相符。白盒測試就是要選取足夠的測試用例,對源代碼實行比較充分的覆黑盒測試:也稱功能測試,數(shù)據(jù)驅(qū)動測試等,它將待測對象下,只依據(jù)規(guī)格說明書檢查程序的功能是否能正常使用。黑盒測是否能產(chǎn)生正確的輸出[11]。進行黑盒測試主要有下面幾種方法:等價分類法、邊界值分析法、猜錯法、因果圖法。蓋,以便盡可能多地E發(fā)v現(xiàn)a程l序u中a的t錯i誤o。n

only.ed

with

A堪s稱p是o一s個e黑.盒S子l,i在de完s全不f考o慮r程.序N的E內(nèi)T部3結(jié).構(gòu)5和C特l性i的e情n況t

Profile試C主o要p是y根r據(jù)i輸g入h條t件2和0輸0出4條-件20的1確1定測A試s數(shù)po據(jù)s,e來檢P查ty程序Ltd.5、性能檢測與分析5.5系統(tǒng)運行情況系統(tǒng)評價是指系統(tǒng)在正式運行了一段時間之后,對它在功能、技術(shù)和經(jīng)濟上所進行的審核評價。針對本系統(tǒng)的評價如下:(1)系統(tǒng)功能評價

(2)系統(tǒng)技術(shù)評價(3)系統(tǒng)經(jīng)濟評價運行情況良好,系統(tǒng)可以正常運行。Evaluation

only.ed

with5.A6s測po試s總e.結(jié)Slides

for

.NET

3.5

Client

ProfileCo通p過y對ri本g系h統(tǒng)t的全2面00測4試-,2所0有1測1試A條s目p都o已s經(jīng)e通P過t,y系L統(tǒng)td.總結(jié)計算機技術(shù)的飛速發(fā)展帶動了很多行業(yè)的發(fā)展,計算機帶給我們最直觀的價值就是減少了人力物力的投資,提高了工作質(zhì)量和效率,從而提高了整個社會的生產(chǎn)力。目前各大高校充分利用計算機資源和網(wǎng)絡(luò)資源來提高自身的管理水平,而有關(guān)高校管理中的高校學生學籍管理工作是否要實現(xiàn)信息化、自動化也成為高校管理工作中爭論的熱點問題。SQL2005數(shù)據(jù)庫設(shè)計并完成高校學生學籍管理系統(tǒng)。通過系統(tǒng)調(diào)采用瀑布模型和結(jié)構(gòu)化的設(shè)計方法。本系統(tǒng)界面美觀友好,操作驗,系統(tǒng)在設(shè)計過程中不可避免地遇到了各種各樣的問題,如:有些數(shù)據(jù)輸入時沒有及時的進行數(shù)據(jù)格式校驗,不能保證數(shù)據(jù)絕對正確性。由于時間關(guān)系,系統(tǒng)功能實現(xiàn)不夠完善,使用可能存在一些不方便。本系統(tǒng)在實際使用過程中有可能出現(xiàn)一些問題,通過對系統(tǒng)的不斷優(yōu)化和完善,能夠調(diào)試出真正符合高校實際情況的高校學生學籍管理系統(tǒng),并整合所有相關(guān)教學管理信息系統(tǒng),形成統(tǒng)一、規(guī)范、科學、合理的高校學生學籍管理系統(tǒng),提高管理水平。本文在分析高校E學v生a學l籍u管a理ti流o程n的基o礎(chǔ)n上ly,.用JSP和ed

with

A試s結(jié)p果o顯s示e,.S本l系i統(tǒng)d基e本s完f成o了r功能.需NE求T。在3整.個5設(shè)C計l過i程e中n,t

Profile方C便o,p做y出r了ig自h己t的特2色0。04但-由2于0時1間1倉A促s加p上o缺s乏e系P統(tǒng)t開y發(fā)經(jīng)Ltd.致謝大學本科的學習生活即將結(jié)束。在此,我要特別感謝指導教師熊老師。本論文是在他的悉心指導和熱情幫助下完成的,他無論在理論上還是在實踐中,都給予我很大的幫助,使我專業(yè)技能的應用水平得到很大提高,這對于我以后的工作和學習都有益處。值此論文完成之際,特別向指導老師表示衷心的感謝,謝謝他細心而又耐心地輔導,使得我得以順利的完成畢業(yè)設(shè)計開發(fā)工作,由于本人水平有限,加上時間緊促,經(jīng)驗的缺乏。本文一定有。同時也要感謝其他幫E助v過a我l的u老a師ti和o同n學,o他n

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論