




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
經(jīng)典word整理文檔,僅參考,雙擊此處可刪除頁眉頁腳。本資料屬于網(wǎng)絡(luò)整理,如有侵權(quán),請聯(lián)系刪除,謝謝!畢業(yè)設(shè)計(jì)(項(xiàng)目報告)題Asp.Net網(wǎng)上報名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名:專業(yè):完成時間:學(xué)號:1目錄:目錄...............................................................21.項(xiàng)目背景........................................................31.1項(xiàng)目開發(fā)目標(biāo).................................................31.2項(xiàng)目來源.....................................................32.項(xiàng)目總體設(shè)計(jì)....................................................52.1技術(shù)框架設(shè)計(jì).................................................52.2需求分析.....................................................62.3功能模塊設(shè)計(jì).................................................82.4數(shù)據(jù)庫模塊設(shè)計(jì)...............................................112.4.1E-R圖.................................................122.4.2表數(shù)據(jù)結(jié)構(gòu)............................................132.4.3表關(guān)系................................................153.項(xiàng)目功能描述....................................................163.1前端網(wǎng)站.....................................................163.1.1網(wǎng)站首頁..............................................163.1.2注冊頁面..............................................163.1.3登陸頁面..............................................173.1.4在線報名..............................................183.1.5打印準(zhǔn)考證............................................183.1.6成績查詢..............................................193.1.7關(guān)于..................................................203.2后臺管理系統(tǒng).................................................203.2.1登陸注冊界面..........................................203.2.2后臺管理主界面........................................213.2.3考生信息管理..........................................223.2.4考試信息管理..........................................233.2.5成績信息管理..........................................253.2.6系統(tǒng)管理..............................................263.2.7幫助..................................................274.項(xiàng)目技術(shù)總結(jié)....................................................294.1技術(shù)創(chuàng)新及特點(diǎn)...............................................294.2個人收獲與體會...............................................29附錄1.數(shù)據(jù)庫創(chuàng)建源碼.............................................30附錄2.程序源碼...................................................30參考文檔...........................................................3121、隨著互聯(lián)網(wǎng)的飛速發(fā)展,網(wǎng)上考試已經(jīng)成為今后取得資格證書的重要渠道,而作為網(wǎng)上考試第一步的網(wǎng)上報名也一定占據(jù)舉足輕重的位置,通過Asp.Net網(wǎng)上報名系統(tǒng),不僅僅能給眾多考生及時提供各行各業(yè)最新的最準(zhǔn)確的考試信息,還給各行各業(yè)的招生部門帶來前所未有的便利。Asp.Net網(wǎng)上報名系統(tǒng)分成前后兩端分別進(jìn)行設(shè)B/SB/S模式是一種以Web技術(shù)為基礎(chǔ)的MIS能,其中包括考生注冊,考生登錄,考生個人信息錄入,修改與查詢,準(zhǔn)考證打C/S模式主要由客戶應(yīng)用程序,服務(wù)器管理程序和中間B/SAsp.NetB/S與C/S易用與統(tǒng)一,使系統(tǒng)維護(hù)簡便,布局合理,提高網(wǎng)絡(luò)效率。對于Asp.Net網(wǎng)上報名系統(tǒng)應(yīng)具備以下特性:(1)可用性:系統(tǒng)必須正常運(yùn)行;(2)安全性:系統(tǒng)必須保證考生信息的安全,不能泄露考生私人信息;(3)可管理性:由于涉及考生眾多,必須能夠合理管理考生信息;(4)移動設(shè)備支持性:要能支持任何設(shè)備的任何瀏覽器;(5)高性能性:后臺數(shù)據(jù)庫滿足對大數(shù)據(jù)的處理能力;(6)擴(kuò)展性:能夠便于后加功能的融入與實(shí)現(xiàn)?,F(xiàn)在人力及物力兩個方面上。在報名期間,考生可以通過互聯(lián)網(wǎng)進(jìn)行網(wǎng)上報名,3采集考生的基本信息,動態(tài)的管理各種考試信息,而且,報名時間、地點(diǎn)靈活,效的避免了資源的浪費(fèi),減少人員,提高效率。Asp.Net網(wǎng)上報名系統(tǒng),它是一個網(wǎng)上考試網(wǎng)站的一個重要模塊,它不僅僅了一般人不能在制定時間內(nèi)到指定地點(diǎn)排隊(duì)報名考試的問題。本系統(tǒng)的優(yōu)勢:(2)大大減少了工作差錯,考生可以在網(wǎng)上反復(fù)修改信息,并且自己負(fù)責(zé)。傳統(tǒng)方式報名差錯率在千分之五左右,而網(wǎng)上報名差錯率可以僅為其的千分之一;(3)緩解了基層的工作壓力,提高了工作效率?,F(xiàn)如今,網(wǎng)上報名越來越普遍,各大院校,培訓(xùn)機(jī)構(gòu),甚至是政府機(jī)關(guān),軍網(wǎng)上征兵的報名,時間緊,過了這個時間段,就要再過一年的時間,有很多有意多改善的地方。這里我參考淘寶商城的形式,對網(wǎng)上報名系統(tǒng)提出以下改善:(1)信息集中化:現(xiàn)在網(wǎng)上報名種類繁多,時間不一地點(diǎn)不一,我這里以類似發(fā)布在專業(yè)網(wǎng)站上。(2)報名統(tǒng)一化:無論考生是報考計(jì)算機(jī)等級證還是建造師資格證,都可以在是要報考多個考生,就不必要去各個官網(wǎng)分別報名。通過以上分析,我自主選擇做Asp.Net網(wǎng)上報名系統(tǒng),這樣可以大大的簡化42、項(xiàng)目總體設(shè)計(jì)(1)開發(fā)環(huán)境的選擇選擇VisualStudio2010為開發(fā)平臺,VisualStudio2010是一個經(jīng)典的版本,相當(dāng)于當(dāng)年的6.0版,而且它可以自定義開始頁,還增加許多新功能,如:<1>C#4.0中的動態(tài)類型和動態(tài)編程;<3>使用VisualStudio2010的特性支持TDD;<4>支持Office;<8>使用VisualC++2010創(chuàng)建Ribbon界面;<9>新增基于.NET平臺的語言F#;選擇SQLServer2008為后臺數(shù)據(jù)庫,SQL是英文StructuredQueryLanguage語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通。按照被作為關(guān)系型數(shù)據(jù)語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。配置環(huán)境:1.MicrosoftVisualStudio20102.SQLServerManagementStudio2008(2)運(yùn)行環(huán)境的選擇WindowsXPServiceServer2003ServiceServer2003Vista或WindowsServer2008操作系統(tǒng),建議使用Windows7系統(tǒng)。(3)開發(fā)技術(shù)的選擇C#是一種安全的、穩(wěn)定的、簡單的、優(yōu)雅的,由C和C++衍生出來的面向?qū)和VB簡單的可視化操作和C++的高向組件編程的支持成為.NETC#成為ECMA與ISO標(biāo)準(zhǔn)規(guī)范。C#看似基于C++寫成,但又融入其它語言如Pascal、Java、VB等。MVC全名是ModelView器(controller)的縮寫,一種軟件設(shè)計(jì)典范,用一種業(yè)務(wù)邏輯、數(shù)據(jù)、界面顯示被獨(dú)特的發(fā)展起來用于映射傳統(tǒng)的輸入、處理和輸出功能在一個邏輯的圖形化用戶界面的結(jié)構(gòu)中。5作為二十一世紀(jì)的大學(xué)生,網(wǎng)絡(luò)給我?guī)砹撕艽蟮挠绊?,通過自己的親身經(jīng)一種是提供考試者,對于不同的用戶,他們對系統(tǒng)的要求側(cè)重點(diǎn)稍有不同:就報名者來說,他們希望足不出戶的獲取及時的考試信息,能夠隨時隨地的下載準(zhǔn)考證。主要對象是瀏覽網(wǎng)站的報名者,該角色用例圖如下:圖2.2.1報名者用例圖就提供考試者來說,他們希望能夠?qū)崟r把握網(wǎng)上報名情況,隨時分配考場,的發(fā)布一些相關(guān)的資訊,指導(dǎo)考生順利報名。主要對象是管理后臺的管理員,該類角色的用例圖如下:67圖2.2.2報名者用例圖針對以上的用戶需求,系統(tǒng)的程序模塊應(yīng)能合理地實(shí)現(xiàn)各個角色的基本功功能的易操作性,讓有價值的信息快捷發(fā)布,動態(tài)信息迅速更新。Asp.Net網(wǎng)上報名的系統(tǒng),前臺網(wǎng)站上羅列各種考試信息,瀏覽者可以瀏覽網(wǎng)頁,如果看到感興趣的,就點(diǎn)進(jìn)去看詳細(xì)信息,類似于趕集網(wǎng)上的招聘信息,系統(tǒng)包括前端和后臺兩部分,前端主要有以下幾個模塊:1)標(biāo)題:Asp.Net網(wǎng)上報名系統(tǒng),要醒目,吸引人,但是不能太花哨(最好有2)注冊:注冊會員的信息,不需要太復(fù)雜,簡單明了,僅包含用戶名和登陸密碼即可。3)登陸:這里要求以小窗口的形式顯示,不需要太復(fù)雜,實(shí)現(xiàn)效果即可。4)導(dǎo)航部分,首頁,在線報名,報名須知,暫定三部分組成;5)廣告部分:要有醒目廣告語,"一鍵報名,不需要排隊(duì)等待";6)主要部分:顯示考試信息;7)時間部分:顯示當(dāng)前時間。8)在線報名:在線報名信息可以重復(fù)提交,以最后一次修改的準(zhǔn)。身份證號為唯一標(biāo)示。9)報名須知:提示信息,通知報名者注意事項(xiàng)系統(tǒng)前端模塊功能設(shè)計(jì)圖如下圖所示:前端子系統(tǒng)標(biāo)題部分導(dǎo)航部分廣告部分主體部分底部顯示當(dāng)前時間自定義廣告在報考試信息圖2.3.1前端模塊功能設(shè)計(jì)圖8在實(shí)現(xiàn)以上前端設(shè)計(jì)以后,開始后臺設(shè)計(jì),后臺主要以WinForm窗體的形式來展現(xiàn)給用戶,它的對象,主要是各個院校,機(jī)構(gòu)的招生部門,權(quán)限是管理員。以下操作:1.考生信息設(shè)置:主要包括考生信息查詢,添加,刪除2.考試信息設(shè)置:2.1考試信息的發(fā)布:值得注意,考試信息的發(fā)布是直接發(fā)布到網(wǎng)站首頁上的,這里有一點(diǎn)說明,就是要給要發(fā)布的考試信息進(jìn)行編號,不能重復(fù)(不僅僅是和本院的重復(fù),2.2考生安排主要就是考號,考試時間,地點(diǎn)的通知,可以包函在準(zhǔn)考證里,供考生打印2.3監(jiān)考老師安排考場,時間,采用Excal表格的形式打印出來。3.成績信息設(shè)置:4.系統(tǒng)配置:系統(tǒng)參數(shù)配置背景色5.幫助:使用說明功能介紹系統(tǒng)后臺模塊功能設(shè)計(jì)圖如下圖所示:成績信息設(shè)置系統(tǒng)配置幫助考考生信息填加考考監(jiān)系背景色配置生信息刪除試信息發(fā)布考生安排考老師安排成成統(tǒng)參數(shù)配置使用說明功能介紹績錄入績修改關(guān)于圖2.3.2后臺模塊功能設(shè)計(jì)圖對于Asp.Net網(wǎng)上報名系統(tǒng)總體模塊功能設(shè)計(jì)圖如下所示:9邏輯的。創(chuàng)建一個數(shù)據(jù)庫結(jié)構(gòu)的過程主要包括以下幾點(diǎn):(1)標(biāo)示需要的數(shù)據(jù);(2)收集被標(biāo)識的字段到表中;(3)標(biāo)識主關(guān)鍵字字段;(4)繪制一個簡單的數(shù)據(jù)圖表;(5)規(guī)范數(shù)據(jù);(6)標(biāo)識指定字段的信息;(7)創(chuàng)建物理表。本系統(tǒng)建立了6個數(shù)據(jù)表,分別為會員信息表(users)、報名信息表(applicants)、管理員信息表(admins)、考試信息表(test)、準(zhǔn)考證信息表信息,準(zhǔn)考證信息表記錄準(zhǔn)考證信息。112.4.1E-R圖如下圖所示:報名者姓名身份證號報名者性別報名者年齡聯(lián)系方式照片11N處理報名信息會員現(xiàn)住地址考試編號家庭住址考試編號N瀏覽考試信息處理考試信息打印準(zhǔn)考證考試類型M1考試時間考試地點(diǎn)1N考試內(nèi)容準(zhǔn)考證號身份證號報名者姓名1N考試時間1準(zhǔn)考證信息考試地點(diǎn)N1處理準(zhǔn)考證信息管理員名考試類型管理員準(zhǔn)考證號管理員密碼1身份證號查詢成績NN報名者姓名考試類型考試成績信息考試成績圖2.4.1E-R圖122.4.2各表的數(shù)據(jù)結(jié)構(gòu)如下:瀏覽情況和關(guān)注率。表1會員信息表字段名稱字段描述類型長度nvarchar20會員密碼nvarchar2012u_nameu_pwd是是是否報名信息表:主要記錄報名者的詳細(xì)信息,包括身份證號、報名者姓名、性別、年齡、聯(lián)系方式、照片、考試編號、家庭住址、現(xiàn)住地址,便于主考單位統(tǒng)一安排考試。表2報名信息表報名信息表(applicants)報名者性nvarchar2別456789否是是是否否否否否否否否a_faddress家庭住址nvarchar50a_naddress現(xiàn)住地址nvarchar50限。表3管理員信息表管理員信息表(admins)管理員名管理員密碼考試信息表:主要記錄考試信息,包括考試編號,考試類型,考試時間,地點(diǎn),考試。13表4考試信息表12345考試編號nvarchar2考試類型nvarchar10考試時間datetime8是是是是是是否否否否t_address考試地點(diǎn)nvarchar50t_content考試內(nèi)容nvarcharmax準(zhǔn)考證信息表:主要記錄準(zhǔn)考證信息,包括準(zhǔn)考證號,身份證號,姓名,考試時可瀏覽打印。表5準(zhǔn)考證信息表準(zhǔn)考證信息表(cards)456datetime8nvarchar50nvarchar10是是是否否否t_address考試地點(diǎn)t_type考試類型考試成績信息表:主要記錄考試成績信息,包括準(zhǔn)考證號,身份證號,姓名,考果。表6考試成績信息表考試成績信息表(grade)c_IDa_IDa_name45t_type是是否否g_grade考試成績int3143.1前端網(wǎng)站圖3.1.1Asp.Net網(wǎng)上報名系統(tǒng)首頁面圖3.1.2Asp.Net網(wǎng)上報名系統(tǒng)注冊頁面圖3.1.4Asp.Net網(wǎng)上報名系統(tǒng)在線報名頁面圖3.1.6Asp.Net網(wǎng)上報名系統(tǒng)成績查詢頁面3.2后臺管理系統(tǒng)圖3.2.1后臺管理員登陸界面圖3.2.7考試信息管理界面-考試信息發(fā)布圖3.2.8考試信息管理界面-考生考試安排圖3.2.10成績信息管理界面-考試成績錄入圖3.2.11系統(tǒng)管理界面-系統(tǒng)背景設(shè)置圖3.2.12系統(tǒng)管理界面-管理員密碼更改圖3.2.13系統(tǒng)管理界面-退出提示圖圖3.
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 期貨從業(yè)資格之《期貨法律法規(guī)》模擬題庫及答案詳解【考點(diǎn)梳理】
- 加工雨污井蓋銷售合同范本
- 兄弟支付房屋協(xié)議書范本
- 期貨從業(yè)資格之《期貨法律法規(guī)》題庫附答案詳解(突破訓(xùn)練)
- 像工程中介區(qū)間協(xié)議合同
- 小兒推拿學(xué)腹瀉培訓(xùn)課件
- 小兒急性胃腸炎課件
- 【課件】物質(zhì)組成的表示+第一課時+化學(xué)式(課件)-2025-2026學(xué)年九年級化學(xué)人教版(2024)上冊
- 期貨從業(yè)資格之期貨投資分析提分評估復(fù)習(xí)含答案詳解【典型題】
- 難點(diǎn)解析-青島版8年級數(shù)學(xué)下冊期末試題附答案詳解(綜合題)
- 2025年《治安管理處罰法》新修訂課件
- 國家建設(shè)工程項(xiàng)目施工安全生產(chǎn)標(biāo)準(zhǔn)化工地
- 語言接觸與混合語現(xiàn)象-洞察及研究
- 咨詢行業(yè)流程管理制度
- JG/T 210-2018建筑內(nèi)外墻用底漆
- 2025叉車?yán)碚摽荚囋囶}及答案
- 2024-2025年度建筑施工項(xiàng)目管理評審計(jì)劃
- 2025年中國不銹鋼寬幅網(wǎng)市場調(diào)查研究報告
- 《支氣管鏡檢查技術(shù)》課件
- 解讀2025年金融行業(yè)的重要事件試題及答案
- 建筑吊籃培訓(xùn)課件
評論
0/150
提交評論