畢業(yè)設(shè)計(jì):定向競賽在線系統(tǒng)畢業(yè)論文(終稿)_第1頁
畢業(yè)設(shè)計(jì):定向競賽在線系統(tǒng)畢業(yè)論文(終稿)_第2頁
畢業(yè)設(shè)計(jì):定向競賽在線系統(tǒng)畢業(yè)論文(終稿)_第3頁
畢業(yè)設(shè)計(jì):定向競賽在線系統(tǒng)畢業(yè)論文(終稿)_第4頁
畢業(yè)設(shè)計(jì):定向競賽在線系統(tǒng)畢業(yè)論文(終稿)_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

目錄內(nèi)容摘要 關(guān)鍵字 1.緒論 2 2 32.規(guī)劃階段 32.1范圍的文件 2.2風(fēng)險管理文件 42.3團(tuán)隊(duì)角色協(xié)定 3.需求分析與設(shè)計(jì) 53.1開發(fā)平臺與語言 3.2功能需求 53.3主要工作流程敘述 3.4數(shù)據(jù)庫設(shè)計(jì) 4.實(shí)施階段 4.1最初的原型 4.2初步設(shè)計(jì)文件 4.3詳細(xì)設(shè)計(jì)與代碼分析 5.測試階段 5.1單元測試 參考文獻(xiàn) 致謝 1程變的簡單和便于操作。為了實(shí)現(xiàn)以上功能,這個系統(tǒng)需要一個強(qiáng)大的數(shù)據(jù)庫Abstract:Directionalcompetitiononlinesystemisbdevelopmentofonlineoperate.ToachievethofMicrosoftSQLSevwebdevelopmenttools,theuseofitsvariousobject-orienteddevelopmenttools,usingC#language,Keywords:SQLserver2005VisualStudio2005PowerDesignerC#21.1定向運(yùn)動起源定向運(yùn)動這兩個字在1886年首次在瑞典使用,真正的定向比賽于1895年在1918年由瑞典得斯歌哥爾摩的童子軍領(lǐng)袖梅吉蘭特(MaijOrErnstKillander)所組1.2定向競賽在線系統(tǒng)簡介1.2.1開發(fā)工具VisualStudioVisualJ#全都使用相同的集成開發(fā)環(huán)境(IDE),利用此IDE可以共享工具且有助1.2.2SQLServer2005數(shù)據(jù)庫能夠提供數(shù)據(jù)的存儲和數(shù)據(jù)的操作的軟件稱為數(shù)據(jù)庫管理系統(tǒng)(Database庫管理系統(tǒng)又分為層次型、網(wǎng)狀和關(guān)系型。目前最流行的是關(guān)系型的數(shù)據(jù)庫。如3SQLServer2005是Microsoft公司推出的基于Client/Server模式的新一代大定向運(yùn)動由于起步較晚,所以需要一個比較完善的在線系統(tǒng)來記錄參賽人員報1.3開發(fā)的主要過程2.規(guī)劃階段2.1范圍的文件2.1.1定向競賽在線記錄系統(tǒng)的使用者操作4角色權(quán)限管理員可以實(shí)現(xiàn)系統(tǒng)中的所有的功能參賽者可以進(jìn)行查詢操作、個人信息和密碼的修改志愿者(組隊(duì))2.2風(fēng)險管理文件52.3團(tuán)隊(duì)角色協(xié)定此系統(tǒng)是由07軟件班1組成員分工合作完成,現(xiàn)作出以下分工:角色姓名項(xiàng)目組長貴靜需求分析設(shè)計(jì)貴靜界面設(shè)計(jì)趙瓊數(shù)據(jù)庫設(shè)計(jì)劉倩倩代碼編寫秦際明測試程序楊榮琪3.需求分析與設(shè)計(jì)3.1開發(fā)平臺與語言開發(fā)平臺:Visualstudio2005SQLserver2005、設(shè)計(jì)語言。并定于在微軟職業(yè)開發(fā)者論壇(PDC)上登臺亮相。C#是微軟公司研究員3.2功能需求3.2.1系統(tǒng)功能模塊介紹(1)系統(tǒng)管理(2)比賽項(xiàng)目管理(3)檢查點(diǎn)管理(4)參賽組管理6(5)參賽人員管理(5)志愿者管理(6)分?jǐn)?shù)統(tǒng)計(jì)(7)查詢模塊(8)數(shù)據(jù)導(dǎo)入模塊7定向競賽在線記錄系統(tǒng)圖3.1創(chuàng)建比賽參賽者報名表古愿者報名表審核(安排分組(分組出發(fā)到達(dá)檢查點(diǎn)記分圖3.2893.3主要工作流程敘述2.參賽組注冊如果某個組隊(duì)要參加比賽要去這個網(wǎng)站點(diǎn)擊注冊一個組這個按鈕跳轉(zhuǎn)到注冊詳組隊(duì)成員的詳細(xì)信息(2~5個成員):姓名、性別、出生日期、郵箱地址。4.參賽組審核6.志愿者注冊3.4數(shù)據(jù)庫設(shè)計(jì)3.4.1數(shù)據(jù)庫需求基于Web的系統(tǒng)開發(fā)工具應(yīng)使開發(fā)者使用各種各樣的技術(shù)來創(chuàng)建動態(tài)的Web應(yīng)用程序,并且應(yīng)是一個可視化的工具。我用的是SQLSever2005,它是用來快速創(chuàng)建數(shù)生成數(shù)據(jù)庫。狀態(tài)設(shè)置:分為已驗(yàn)證、待驗(yàn)證和等待驗(yàn)證Automaticallyincrease(pri編號狀態(tài)設(shè)置:分為已驗(yàn)證、待驗(yàn)證和等待驗(yàn)證參賽人員姓名“男”或Foreignkey(參賽組編號)Automaticallyincrease(Pri(由數(shù)字、‘-’和字母組成)不為空,唯一(由數(shù)字、‘-’和字母組3.4.2數(shù)據(jù)庫各表的關(guān)系圖VolunteerID4.1最初的原型4.1.1主界面密 圖最初比賽流程圖記錄每個參賽隊(duì)開始時間以小組為單位報名參加比賽(每人交20員的報名費(fèi)),每個小組3—6個人結(jié)束比賽圖圖4.24.2初步設(shè)計(jì)文件4.2.1最初功能分析流程圖是添加到數(shù)據(jù)庫33把這個參賽組在這個檢查圖參賽成員報名流程圖參賽成員填參賽成員填圖4.44.3詳細(xì)設(shè)計(jì)與代碼分析4.3.1登陸模塊身份:○超級管理員○志愿者○參賽者圖4.5登陸界面(Login,aspx){MD5Encodesmd5=newloginers.Pwd=md5.MD5(tbPwd.Text.Trim());if(tbProveMark.Text==Session["checkCode"].ToString()){利用選擇器來分辨登陸者的身份{case0:loginers.Role="超級管理員";{Response.Redirect("}{language=javascript>alert(’用戶名、密碼或者登陸身份錯誤!')</script>");}{Response.Redirect("voluntee}{language=javascript>alert(’用戶名、密碼或者登陸身份錯誤!')</script>");}//Response.Write(loginers.UserName+loginers.Pwd+logcase2:loginers.Role="參賽者";default:loginers.Role="超級管理員";}{Response.Write("<scriptlanguage=javascript>alert(’驗(yàn)證碼錯誤!’)</script>");}4.3.2主界面1界面圖套操密理□下次正往理LTT2.代碼分析<paramname="movie"value="flash/Clock.swf"/><PARAMNAME=wmodevalue=4.3.3參賽者功能模塊設(shè)計(jì)及功能實(shí)現(xiàn)1.界面圖hu2代碼分析{Team(TeamName,LeaSurName,LeaGivenName,PassWord,LeaGender,LeaBirth,LeaStet,LeaCity,LeaTel,LeaMobile,LeTextBox1.Text+",'"+TextBox2.Text+”,'"+TextBox3.Text+"’,+"’,'”{Response.Write("<script>alert(’添加成功!);location.href='index.a}{Response.Write("<script>alert(’添加失敗!);location.href='teamregist.aspx';</script>");}}4.3.4志愿者功能模塊設(shè)計(jì)及功能實(shí)現(xiàn)1.界面圖y44l{le,Email,PostCode)values('"+TextBox1.Text+”’,'"+TextBox2.Text+”,'”+TextBox3.Text+"’,'"+DropDownList1.Text+",'"+TextBox4.Text+",’"+TextBox5.Text+”,'”+TextBox6.Text+”,'"+TextBox7.Text+”,'"+TextBox8.Text+”,'"+TextBox9.Text+”,'"+TextBox10.Text+"’)";SqlCommandsqlcom{);location.href='index.a}{’);location.href='volunteerregist.a}4.3.3檢查點(diǎn)管理模塊c綜在p-圖4.92.代碼分析if(!IsPostBack){}{DataTableobjTable=chemessageCount.InnerText=objTable.Rows.Count.ToString();{objPds.PageSize=5;//當(dāng)前頁面從Page查詢參數(shù)獲取if(Request.QueryStrCurPage=Convert.ToInt3objPds.CurrentPageIndexlblCurrentPage.Text="Page:lnkPrev.NavigateUrl=Request.CurrentExecutionFilePath+lnkNext.NavigateUrl=Request.CurrentExecutionFilePath"?Page="+Convert.ToString(CurPa}}4.3.4檢查點(diǎn)管理模塊數(shù)接用震數(shù)操用此非能甲7社址甲重的送市酸螺積電蟑賬地?cái)?shù)些南教施均電教熟甲T熱黏講定校解琳密定柱擇碼地款浦醒正故信掉m其現(xiàn)過

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論