




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
LOGO姓名:xxx學號:20084040101xx專業:計算機科學與技術荊楚理工學院學生學籍管理系統Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5指C導l教i師e:nxtxxProfile
Copyright
2004-2011
Aspose
Pty
Ltd.系統設計總結致謝參考文獻目錄引言可行性分析及總體設計系統分析Evaluation
only.ed
with
A系sp統o實se現.Slides
for
.NET
3.5
Client
Profile性Co能p檢yr測i與gh分t析2004-2011
Aspose
Pty
Ltd.引言背景隨著Internet技術持續迅猛的發展,給傳統的辦學模式提出了新的要求,學校傳統的管理方法和辦學水平都受到了極大的挑戰。為了能更好的適應信息時代的高效性,一個利用計算機來實現高校學生學籍管理工作的系統將必然誕生?;谶@一點,筆者設計了一個高校學生E學v籍a管l理u系a統ti,o用n來就o高nl校y學.生學籍管理進行管理,以便在最短的時間內,高效準確的完成整個高校學生學ed
with
A籍s管p理o過s程e。.Slides
for
.NET
3.5
Client
Profile意C義opyright
2004-2011
Aspose
Pty
Ltd.能有效減少管理高校學生學籍管理的工作人員;管理人員可以隨時搜索、瀏覽查看,而且更加快速、直觀;改變了以前手工記錄的方式,電腦錄入更加方便快捷;節省管理人員的大量工作時間;實現了高校學生學籍管理的計算機化。引言本系統的特色與創新本文采用結構化分析的方法,詳細闡述了一個功能比較強大的高校學生學籍管理系統的前后臺開發、操作流程和涉及的一些關鍵技術。首先進行了可行性分析,然后是系統分析,通過實際的業務流程調研,分析業務流程和系統的組織結構,完成了數據流分析和數據字典;然后是系統設計階段主要完成了功能模塊的及技術。該階段對本系統各個模塊的功能進行了詳細設計,形成然后進行了邏輯結構設計。最后完成了數據表的設計。頁面的設計與功能實現,后臺數據庫選用SQL2005數據庫。本系統的設計實施為高校學生學籍管理系統的運行做基礎,為高校學生學籍管理工作提供良好的條件。劃分、闡述了系統設E計v的a思l想u、a數ti據o庫n的設o計nl和y系.統設計的工具ed
with
A了s本p系o統s的e功.S能l模i塊d圖e;s數f據o庫r設計.時NE先T進行3了.概5念C結l構i設e計n,t
ProfileCo本p系y統r在i設gh計t方面2采0用0B4/-S模2式0,1同1時A使s用pJoSPs技e術P進t行y基本Ltd.引言數據絕對正確性。本系統有待解決地方本系統由于時間倉促加上缺乏系統開發經驗,系統在設計過程中不可避免地遇到了各種各樣的問題,如:有些數據輸入時沒有及時的進行數據格式校驗,不能保證由于時間關系E,v系a統l功u能a實ti現o不n夠完o善n,ly使.用可能存在一ed
with
A些s不p方o便s。e.Slides
for
.NET
3.5
Client
Profile3.系統穩定性還有待提高。Copyright
2004-2011
Aspose
Pty
Ltd.1、可行性分析及總體設計1.1可行性分析可行性分析也稱為可行性研究,是在調查的基礎上,針對新系統的開發是否具備必要性和可能性,對新系統的開發從技術、經濟、社會等方面進行分析和研究,以避免投資失誤,保證新系統的開發成功[1]。下面將分別從技術、經濟、社會三個方面對高校學生學籍管理系統的建設進行分析和研究。具備在Microsoft
Windows平臺上使用個人電腦的知識外,并不需要特別的技術能力。(1)技術可行性:E根v據a高l校u提a出ti的o系n統功o能nl、y性.能及實現系統ed
with的A各s種p約o束s條e件.S,l再i加d上e現s有f的o技r術已.較NE為T成熟3,.完5全C可l以i達e到n該t
Profile系統的功能目標。(Co2)p經y濟r可ig行h性t:系2統0的04開-發2基0于1本1人A對s程p序o開s發e的P實t踐y學習Ltd.而來,高校無需資金投入,并且軟件開發過程投入的成本不高,因此開發經費完全可以接受。(3)本系統是根據高校學生學籍管理的實際工作情況開發研制的,是通過大量的調研得出的。本系統對用戶的要求,除了需要1.2總體設計1.2
總體設計考慮到本系統的設計、實現和后期維護的方便,以及系統用戶使用的便利,所以必須采取一定的設計原則[2]。其主要設計原則有:(1)簡易性:在實現系統的功能的同時,盡量讓系統操作簡單易懂,符合大多數操作員習慣的用戶界面這對于一個系統來說是非常重要的。(2)針對性:本系統設計是針對高校學生學籍管理的需求定(3)實用性:要求本系統能夠滿足高校學生學籍管理的管理一致性:頁面整體設計風格以及命名規則的一致性:整體頁面布局和用圖用色風格及變量、類名和其他元素的命名規則保持一致。先進性:作為新型的學生管理信息系統,本系統采用JSP技術、SQL2005等被廣泛采用系統開發技術和數據庫,因此本設計具有良好的先進性,具體表現在其具有良好的可擴展性,可開發性。Evaluation
only.ed
with向開As發p設o計s,e所.以S具l有i專d業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、系統分析數據流程是指數據在系統中產生、傳輸、加工處理、使用、存2.1業務流程分析在進行業務流程分析時,需要按照原有信息流動過程,逐個地調查分析所有環節的處理業務、處理內容、處理順序和對處理時間的要求,弄清各個環節需要的信息、信息來源、流經去向、處理方法、計算方法、提供信息的時間和信息形態(報告、報單、屏幕顯示)等[3E]。valuation
only.ed
with2.A2s數po據s流e.圖Slides
for
.NET
3.5
Client
Profile儲C的o過p程y[r4]i。g數h據t流2程0分0析4是-把2數0據11在現A行s系p統o內se部的P流t動y抽L象td.的獨立起來,舍去了具體組織機構、信息載體、處理工具、物質、材料等,單從數據流動過程來考查實際業務的數據處理模式。數據流程與數據流程分析是今后建立數據庫系統和設計功能模塊處理過程的基礎。其中數據流程圖是描述系統邏輯模型的主要工具,它以少數幾種符號綜合地反映出信息在系統中的流動、存儲和傳遞[5]2、系統分析在業務流程分析的基礎上,對數據流進行了分析,從數據流動過程考察了實際業務的數據處理模式。該系統的數據流圖分為頂層、一層、二層?,F行的頂層數據流圖如圖2.2所示。Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.2、系統分析2.3數據字典通過對系統數據流的分析,接下來用數據字典描述數據流圖中一些主要的數據元素條目、數據流、處理過程、數據存儲和外部實體[6]。數據元素條目如表3.1所示。Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.2、系統分析數據結構條目如表2.4所示。由于篇幅限制,其他數據流圖不再一一例舉。Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.3、系統設計系統功能設計系統設計就是一個把軟件需求轉換成用軟件系統表示的過程[7]。通過對目標系統的分析和研究,做出了對高校學生學籍管理系統的總體規劃,這是全面開發系統的重要基礎。系統數據庫設計整個系統的質量。數據是一切系統設計的基礎,通俗地說,數據庫設計就像高樓大廈的根基一樣,如果設計的不合理、不完善,擴充時,引起較多問題,嚴重時甚至要重新設計,重做大量已完數據庫是本系統E的v核a心lu和a基t礎i[8o]。n它o設n計l的y好.壞直接影響著ed
with
A將s在p系o統s開e發.S過l程i中d,e甚s至f到o后r期的.系NE統T維護3、.功5能C變l更i和e功n能t
Profile成C工o作p。yright
2004-2011
Aspose
Pty
Ltd.3、系統設計3.2.1概念結構設計從數據需求分析中得出系統的實體屬性圖。專業實體屬性圖如圖3.1所示:由于篇幅限制,其他實體圖不再一一例舉。Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.3、系統設計E-R模型的組成元素有:實體、屬性、聯系。E-R模型用E-R圖表示。實體是用戶工作環境中所涉及的事務,屬性是對實體特征的描述[9]。從數據需求分析中得出系統的實體屬性圖,遵循三范式原則,對實體之間的依賴關系進行了整合,得出系統E-R圖,如圖3.8所示:Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.3、系統設計3.2.2數據庫表設計由于篇幅限制,其他數據庫表不再一一例舉。Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.3、系統設計系統開發工具JSP本系統主要使用JSP、Struts技術對系統進行設計和開發。JSP擁有Java程序設計語言“一次編寫,各處執行”、“安全性、保密性高”等的特點[10];SQL2005SQL
Server
2005采用SQL語言的關系系數據庫管理系統,是微軟商務網站、企業內部信息化平臺等都是基于SQL
Server產品上。在大多數B/S(Browser/Server)結構的Web應用中,瀏覽器直接通過HTML或者JSP的形式與用戶交互,響應用戶的請求。SQL語言的主要功E能va就l是u同a各t種i數o據n庫o建n立l聯y系.,進行溝通。ed
with
A公s司p開o發s的e數.S據l庫i產d品e,sSQfL
oSerrve.rN20E0T5被3廣.泛5使用Cl,i很e多n電t子Profile3.3.C2o系p統yr設i計g模h式t
2004-2011
Aspose
Pty
Ltd.4、系統實現4.1登陸界面此模塊主要的功能是用于登錄本系統,擁有不同權限的用戶登錄本系統會進入不同的管理模塊界面。如同4.1所示。圖4.1登陸界面Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.4、系統實現4.2登錄首界面管理員輸入正確的用戶名和密碼后,即可以登錄本系統。如圖4.2所示:圖4.2登陸首頁面由于篇幅限制,其他登陸實現圖不再一一例舉。Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.5、性能檢測與分析系統測試的定義軟件測試是為了發現錯誤而執行程序的過程。軟件測試是軟件質量保證的關鍵環節,直接影響著軟件的質量評估。軟件測試不僅要講究方法,更要講究時效性。系統測試的目的及意義錯誤與缺陷。它是驗證系統是否滿足了需求規格的定義。軟件測試在軟件生命周期中占據重要的地位,在傳統的瀑布模型中,軟件測試學僅處于運行維護階段之前,是軟件產品交付用戶使用之前保證軟件質量的重要手段。測試的目的就是E希v望a能lu以a最t少i的o人n力o和n時l間y發.現潛在的各種ed
with5.A3s系p統os測e試.S的l重id要e性s
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.5、性能檢測與分析5.4系統測試的常用方法程序測試的主要方法有兩大類,白盒測試和黑盒測試。白盒測試:一種是以程序的內部邏輯結構為依據而設計測試用例的方法,因而又稱結構測試或玻璃盒測試,將軟件看成一個透明的白盒子,按照程序的內部結構和處理邏輯來選定測試用例,對軟件的邏輯路徑及過程進行測試,檢查它與設計是否相符。白盒測試就是要選取足夠的測試用例,對源代碼實行比較充分的覆黑盒測試:也稱功能測試,數據驅動測試等,它將待測對象下,只依據規格說明書檢查程序的功能是否能正常使用。黑盒測是否能產生正確的輸出[11]。進行黑盒測試主要有下面幾種方法:等價分類法、邊界值分析法、猜錯法、因果圖法。蓋,以便盡可能多地E發v現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內T部3結.構5和C特l性i的e情n況t
Profile試C主o要p是y根r據i輸g入h條t件2和0輸0出4條-件20的1確1定測A試s數po據s,e來檢P查ty程序Ltd.5、性能檢測與分析5.5系統運行情況系統評價是指系統在正式運行了一段時間之后,對它在功能、技術和經濟上所進行的審核評價。針對本系統的評價如下:(1)系統功能評價
(2)系統技術評價(3)系統經濟評價運行情況良好,系統可以正常運行。Evaluation
only.ed
with5.A6s測po試s總e.結Slides
for
.NET
3.5
Client
ProfileCo通p過y對ri本g系h統t的全2面00測4試-,2所0有1測1試A條s目p都o已s經e通P過t,y系L統td.總結計算機技術的飛速發展帶動了很多行業的發展,計算機帶給我們最直觀的價值就是減少了人力物力的投資,提高了工作質量和效率,從而提高了整個社會的生產力。目前各大高校充分利用計算機資源和網絡資源來提高自身的管理水平,而有關高校管理中的高校學生學籍管理工作是否要實現信息化、自動化也成為高校管理工作中爭論的熱點問題。SQL2005數據庫設計并完成高校學生學籍管理系統。通過系統調采用瀑布模型和結構化的設計方法。本系統界面美觀友好,操作驗,系統在設計過程中不可避免地遇到了各種各樣的問題,如:有些數據輸入時沒有及時的進行數據格式校驗,不能保證數據絕對正確性。由于時間關系,系統功能實現不夠完善,使用可能存在一些不方便。本系統在實際使用過程中有可能出現一些問題,通過對系統的不斷優化和完善,能夠調試出真正符合高校實際情況的高校學生學籍管理系統,并整合所有相關教學管理信息系統,形成統一、規范、科學、合理的高校學生學籍管理系統,提高管理水平。本文在分析高校E學v生a學l籍u管a理ti流o程n的基o礎n上ly,.用JSP和ed
with
A試s結p果o顯s示e,.S本l系i統d基e本s完f成o了r功能.需NE求T。在3整.個5設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開y發經Ltd.致謝大學本科的學習生活即將結束。在此,我要特別感謝指導教師熊老師。本論文是在他的悉心指導和熱情幫助下完成的,他無論在理論上還是在實踐中,都給予我很大的幫助,使我專業技能的應用水平得到很大提高,這對于我以后的工作和學習都有益處。值此論文完成之際,特別向指導老師表示衷心的感謝,謝謝他細心而又耐心地輔導,使得我得以順利的完成畢業設計開發工作,由于本人水平有限,加上時間緊促,經驗的缺乏。本文一定有。同時也要感謝其他幫E助v過a我l的u老a師ti和o同n學,o他n
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 旅游推廣策劃合同范本
- 購銷合同范本訂單評審
- 公司裝飾設計合同范本
- 2025版合同:智能手機應用使用許可合同
- 助力備考2025年注冊會計師考試資源試題及答案
- 汽車租賃與代購合同書
- 自建房租賃合同范本
- 2025版LED采購合同樣本
- 高性能轎車短期出租協議
- 實習講師勞動合同
- 廣東省2024-2025學年佛山市普通高中教學質量檢測物理試卷及答案(二)高三試卷(佛山二模)
- 分層總和法沉降計算表格
- 英語-外研(一年級起點)-四年級下冊-學生單詞默寫專用表格
- 醫療機構消毒技術規范(2023年版)
- 完整版各城基本風壓
- GB/T 6672-2001塑料薄膜和薄片厚度測定機械測量法
- GB/T 4937.4-2012半導體器件機械和氣候試驗方法第4部分:強加速穩態濕熱試驗(HAST)
- 三角形的內角和-課件
- CO變換工藝發展過程及趨勢
- 北師大版數學六年級下冊-總復習課件(精編版)
- 經濟效益證明(模板)
評論
0/150
提交評論