freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程課程設(shè)計(jì)-城市公交查詢系統(tǒng)課程設(shè)計(jì)說(shuō)明書(shū)(已修改)

2025-08-26 11:28 本頁(yè)面
 

【正文】 長(zhǎng)沙學(xué)院課程設(shè)計(jì)說(shuō)明書(shū)長(zhǎng) 沙 學(xué) 院課程設(shè)計(jì)說(shuō)明書(shū)題目 城市公交查詢軟件系(部)數(shù)學(xué)與計(jì)算機(jī)科學(xué)專業(yè)(班級(jí))軟件工程(2014級(jí)4班)姓名學(xué)號(hào)指導(dǎo)教師起止日期— 課程設(shè)計(jì)任務(wù)書(shū)課程名稱:軟件工程課程設(shè)計(jì)設(shè)計(jì)題目:城市公交查詢軟件已知技術(shù)參數(shù)和設(shè)計(jì)要求:需求說(shuō)明及要求題目一:銀行管理系統(tǒng)及ATM前端的模擬設(shè)計(jì)銀行管理系統(tǒng)業(yè)務(wù)描述如下:銀行ATM存取款系統(tǒng)能為用戶提供存款、取款、查詢、轉(zhuǎn)賬和修改密碼的功能。為了模擬真實(shí)的ATM業(yè)務(wù)環(huán)境,本系統(tǒng)必須實(shí)現(xiàn)存款、取款、查詢、轉(zhuǎn)賬、修改密碼以及開(kāi)戶的功能。用戶通過(guò)開(kāi)戶業(yè)務(wù)在本系統(tǒng)開(kāi)立銀行賬戶,之后可以通過(guò)該銀行賬戶登陸ATM系統(tǒng),在系統(tǒng)中實(shí)現(xiàn)存款、取款、查詢賬戶信息、修改密碼的操作。本系統(tǒng)各個(gè)業(yè)務(wù)有如下注意點(diǎn):(1) 登陸系統(tǒng)用戶登陸之前,必須在登陸界面輸入其銀行賬戶,通過(guò)其正確輸入的銀行賬戶登陸系統(tǒng)。(2) 開(kāi)戶業(yè)務(wù) 要使用本系統(tǒng)必須首先執(zhí)行開(kāi)戶業(yè)務(wù)開(kāi)立新的銀行賬戶,并且將此新開(kāi)的銀行存儲(chǔ)于文件當(dāng)中。同時(shí),系統(tǒng)以身份證號(hào)碼作為開(kāi)戶的充分條件,即一個(gè)身份證號(hào)碼只能開(kāi)立一次銀行賬戶。(3) 存款業(yè)務(wù) 客戶登陸系統(tǒng)后,選擇存款業(yè)務(wù),即可以將輸入的存款金額存入相應(yīng)的賬戶。(4) 取款業(yè)務(wù)客戶登陸系統(tǒng)后,選擇取款業(yè)務(wù),即可以將輸入的取款金額從相應(yīng)的銀行賬戶取出,但是取款金額必須大于目前的賬戶余額。(5) 查詢業(yè)務(wù) 客戶登陸系統(tǒng)后,可以選擇查詢業(yè)務(wù),查詢賬戶余額。(6) 轉(zhuǎn)賬業(yè)務(wù) 客戶登陸系統(tǒng)后,可以選擇轉(zhuǎn)賬業(yè)務(wù),進(jìn)行轉(zhuǎn)賬。注意的是轉(zhuǎn)賬的目的賬戶必須是本系統(tǒng)已經(jīng)存在的銀行賬戶。(7) 修改密碼客戶登陸系統(tǒng)后,可以選擇修改密碼業(yè)務(wù),進(jìn)行密碼修改。題目二:個(gè)人通信錄系統(tǒng)模擬設(shè)計(jì)個(gè)人通信錄系統(tǒng)模擬設(shè)計(jì)業(yè)務(wù)描述如下: 個(gè)人通信錄必須為用戶提供好友管理、系統(tǒng)管理和幫助三個(gè)部分。好友管理包括好友信息錄入、好友信息修改、好友信息刪除和好友信息查詢查詢的功能,在此基礎(chǔ)上可以設(shè)置好友分組;系統(tǒng)管理包括密碼修改、分組配置;幫助需要為用戶提供系統(tǒng)的操作幫助。本系統(tǒng)各個(gè)業(yè)務(wù)有如下注意點(diǎn):(1)登陸系統(tǒng)用戶在登陸界面輸入用戶名和密碼,校驗(yàn)正確后可以登陸系統(tǒng)。(2)好友管理業(yè)務(wù)新增的好友信息保存至文件,之后對(duì)好友信息的管理都是對(duì)文件中的好友信息進(jìn)行處理,并且可以將好友信息進(jìn)行分組。(3)系統(tǒng)管理可以在密碼修改中修改本用戶的密碼;可以在此功能中配置系統(tǒng)需要的分組名,并且將分組名保存到文件中。(4)幫助幫助業(yè)務(wù)需要為用戶提供系統(tǒng)的操作幫助。各階段具體要求:需求分析階段熟悉系統(tǒng)業(yè)務(wù),從業(yè)務(wù)中抽取出系統(tǒng)的需求,形成完善的需求說(shuō)明書(shū)。系統(tǒng)設(shè)計(jì)階段根據(jù)需求,進(jìn)行程序設(shè)計(jì),包括定義系統(tǒng)的界面、定義系統(tǒng)數(shù)據(jù)的存儲(chǔ)方式等,形成完善的設(shè)計(jì)說(shuō)明書(shū)。編碼實(shí)現(xiàn)階段(1)完成代碼編寫(xiě) (2)要求代碼編寫(xiě)規(guī)范系統(tǒng)測(cè)試階段(1)完成功能調(diào)試(2)要求完成必要的測(cè)試工作交付實(shí)施階段(1)提交可正常執(zhí)行的系統(tǒng)(2)提交系統(tǒng)需求說(shuō)明書(shū)、設(shè)計(jì)說(shuō)明書(shū)、程序代碼(3)撰寫(xiě)課程設(shè)計(jì)報(bào)告書(shū)(4)要求規(guī)范地書(shū)寫(xiě)文檔設(shè)計(jì)工作量:(1)軟件設(shè)計(jì):完成問(wèn)題陳述中所提到的所有需求功能。(2)論文:要求撰寫(xiě)不少于3000個(gè)文字的文檔,詳細(xì)說(shuō)明各階段具體要求。工作計(jì)劃:理論課結(jié)束后兩周進(jìn)行課程設(shè)計(jì),軟件開(kāi)發(fā)如下,一周完成。其中,兩教學(xué)課時(shí)用于題目分析與介紹。其他教學(xué)可是用于程序設(shè)計(jì)。1) 選定題目2) 需求分析3) 系統(tǒng)設(shè)計(jì)4) 編碼實(shí)現(xiàn)5) 系統(tǒng)測(cè)試6) 交付實(shí)施計(jì)劃時(shí)間指導(dǎo)老師學(xué)生18周魏 歌14軟件1班18周卓 琳14軟件2班18周潘 怡14軟件3班18周何海江14軟件4班18周鐘旭14軟件5班18周楊鳳年14軟件6班(因?yàn)榘嗉?jí)較多,各班開(kāi)始和結(jié)束時(shí)間根據(jù)試驗(yàn)室安排情況靈活確定,以正式課表為準(zhǔn))注意事項(xiàng)n 提交文檔216。 長(zhǎng)沙學(xué)院課程設(shè)計(jì)任務(wù)書(shū) (每學(xué)生1份)216。 長(zhǎng)沙學(xué)院課程設(shè)計(jì)論文 (每學(xué)生1份)216。 長(zhǎng)沙學(xué)院課程設(shè)計(jì)鑒定表 (每學(xué)生1份)指導(dǎo)教師簽名:       日期:     教研室主任簽名:        日期:        系主任簽名:          日期:        長(zhǎng)沙學(xué)院課程設(shè)計(jì)鑒定表姓名 胡輝衡學(xué)號(hào) B20140304401專業(yè)軟件工程班級(jí)14級(jí)4班設(shè)計(jì)題目城市公交查詢軟件指導(dǎo)教師鐘 旭指導(dǎo)教師意見(jiàn):評(píng)定等級(jí): 教師簽名: 日期: 答辯小組意見(jiàn):評(píng)定等級(jí):     答辯小組長(zhǎng)簽名:     日期:    教研室意見(jiàn):教研室主任簽名: 日期:  系(部)意見(jiàn):系主任簽名:        日期:     說(shuō)明課程設(shè)計(jì)成績(jī)分“優(yōu)秀”、“良好”、“及格”、“不及格”四類;摘 要隨著我國(guó)城市公交系統(tǒng)發(fā)展和逐漸完善,市民的出行得到了極大的方便,但同時(shí)巨大的公交線路網(wǎng)讓人們的選擇也困難起來(lái),本城市公交系統(tǒng)就是在此背景下進(jìn)行設(shè)計(jì)的。本系統(tǒng)以用戶為中心,界面簡(jiǎn)潔,結(jié)構(gòu)簡(jiǎn)單,功能較為完善,可以滿足市民出行的正常需要。系統(tǒng)分為兩個(gè)部分,一是內(nèi)部人員使用的管理員部分,這個(gè)部分的用來(lái)進(jìn)行管理,包括站點(diǎn)管理,線路管理,城市管理和功能測(cè)試。二是一般用戶使用的查詢部分,這個(gè)部分的用來(lái)進(jìn)行查詢,包括站點(diǎn)查詢,線路查詢,站站查詢,切換城市,修改密碼。 關(guān)鍵詞: 城市公交查詢系統(tǒng) 目 錄摘 要 I第1章 設(shè)計(jì)內(nèi)容與要求 1 1 1第2章 需求分析 4 4 6第3章 概要設(shè)計(jì) 8 8 11第4章 詳細(xì)設(shè)計(jì) 20 20 站點(diǎn)管理模塊 22 線路管理模塊 24 32 公交查詢模塊 34第5章 測(cè)試 49 登陸注冊(cè)模塊測(cè)試 49 站點(diǎn)管理模塊測(cè)試 50 線路管理模塊測(cè)試 52 城市管理模塊測(cè)試 53 公交查詢模塊測(cè)試 55總 結(jié) 58參考文獻(xiàn) 58附 錄 源代碼 58第1章 設(shè)計(jì)內(nèi)容與要求:軟件工程基礎(chǔ)實(shí)訓(xùn)II設(shè)計(jì)題目:城市公交查詢軟件 各階段具體要求:需求分析階段(1)寫(xiě)出需求分析(做什么) (2)要求問(wèn)題分析和功能定義準(zhǔn)確系統(tǒng)設(shè)計(jì)階段(1)根據(jù)問(wèn)題描述,設(shè)計(jì)系統(tǒng)的結(jié)構(gòu)(3)完成數(shù)據(jù)結(jié)構(gòu)中各個(gè)函數(shù)的定義(4)用戶界面的設(shè)計(jì)(5)要求數(shù)據(jù)結(jié)構(gòu)定義合理,類層次結(jié)構(gòu)清晰編碼實(shí)現(xiàn)階段(1)完成代碼編寫(xiě) (2)要求代碼編寫(xiě)規(guī)范系統(tǒng)測(cè)試階段(1)完成功能調(diào)試(2)要求完成必要的測(cè)試工作交付實(shí)施階段(1)提交可正常執(zhí)行的系統(tǒng)(2)提交系統(tǒng)需求說(shuō)明書(shū)、設(shè)計(jì)說(shuō)明書(shū)、程序代碼(3)撰寫(xiě)實(shí)訓(xùn)報(bào)告書(shū)(4)要求規(guī)范地書(shū)寫(xiě)文檔第2章 需求分析:(1)用戶管理用戶管理模塊為用戶提供用戶信息管理的功能,包括用戶注冊(cè)、用戶登陸、用戶信息修改、用戶密碼修改、用戶注銷等功能。用戶注冊(cè):用戶可以利用此功能完成注冊(cè),用戶在界面輸入注冊(cè)信息,回車后,軟件將注冊(cè)信息保存到用戶信息數(shù)據(jù)文件中。用戶登陸:用戶可以利用此功能完成登陸,用戶在界面輸入登陸信息,回車后,軟件驗(yàn)證登錄信息,登陸成功后,軟件進(jìn)入主功能選擇界面。用戶信息修改:用戶可以利用此功能完成用戶信息修改。用戶密碼修改:用戶可以利用此功能完成密碼修改。用戶注銷:用戶可以利用此功能完成用戶信息注銷,某用戶注銷后,便不能再次登錄。(2)線路管理線路管理模塊為用戶提供公交線路數(shù)據(jù)的管理和維護(hù),包括線路添加、線路修改、線路刪除等功能。線路添加:用戶可以利用此功能增加一條線路。線路修改:用戶可以利用此功能修改一條線路。線路刪除:用戶可以利用此功能刪除一條線路。(3)站點(diǎn)管理站點(diǎn)管理模塊為用戶提供公交站點(diǎn)數(shù)據(jù)的管理和維護(hù),包括站點(diǎn)添加、站點(diǎn)修改、站點(diǎn)刪除等功能。站點(diǎn)添加:用戶可以利用此功能增加一個(gè)站點(diǎn)。站點(diǎn)修改:用戶可以利用此功能修改一個(gè)站點(diǎn)。站點(diǎn)刪除:用戶可以利用此功能刪除一個(gè)站點(diǎn)。(4)公交查詢公交查詢模塊為用戶提供公交信息查詢的功能,包括站點(diǎn)查詢、線路查詢、站站查詢、最短距離查詢、最少換乘查詢等功能。站點(diǎn)查詢:用戶可以利用此功能查看某個(gè)站點(diǎn)所??康墓痪€路。線路查詢:用戶可以利用此功能查看某條線路所路經(jīng)的公交站點(diǎn)。站站查詢:用戶可以利用此功能查詢出發(fā)地和目的地之間的所有公交乘車方案。最短距離查詢:用戶可以利用此功能查詢出發(fā)地和目的地之間最短距離的公交乘車方案。最少換乘查詢:用戶可以利用此功能查詢出發(fā)地和目的地之間最少換乘的公交乘車方案。 IDE:Dev C++ 編譯器:G++ 操作系統(tǒng): windows 7 (64位)第3章 概要設(shè)計(jì)第4章 詳細(xì)設(shè)計(jì) 登錄注冊(cè)模塊 注冊(cè) 站點(diǎn)管理模塊 增加站點(diǎn) 刪除站點(diǎn) 修改站點(diǎn) 線路管理模塊 增加路線 刪除線路 修改線路 公交查詢模塊 站點(diǎn)查詢 第5章 測(cè)試 登錄注冊(cè)模塊測(cè)試 站點(diǎn)管理模塊測(cè)試 線路管理模塊測(cè)試 城市管理模塊測(cè)試 公交查詢模塊測(cè)試總 結(jié)本次課程設(shè)計(jì)對(duì)編程能力的要求很高,需要很多的軟件工程的思想,在寫(xiě)的過(guò)程中也卡住過(guò),但經(jīng)過(guò)老師的指導(dǎo)都得到了很好的解決。在這次的實(shí)訓(xùn)中,我的編程能力有的飛躍性的提升。代碼的本身也出現(xiàn)了一些BUG但經(jīng)過(guò)測(cè)試大部分都背找出并修復(fù)。在整個(gè)代碼編寫(xiě)過(guò)程也學(xué)會(huì)了很多編程技巧,一是數(shù)據(jù)表的設(shè)計(jì),我的系統(tǒng)之所以能夠?qū)懙妮^為順利很大的原因就是數(shù)據(jù)表的設(shè)計(jì),將公交站點(diǎn),公交線路,站點(diǎn)和線路的關(guān)系分別存放在三個(gè)文件中,這種設(shè)計(jì)能是整個(gè)程序的數(shù)據(jù)和邏輯更加清晰,設(shè)計(jì)好的數(shù)據(jù)表能節(jié)省很多的時(shí)間并使算法也變得簡(jiǎn)單。二是設(shè)計(jì)模式,不管功能多繁雜,結(jié)構(gòu)多復(fù)雜,只要有良好的函數(shù)封裝,用到合適的設(shè)計(jì)模式,都能迎刃而解。通過(guò)本次實(shí)訓(xùn),我的系統(tǒng)架構(gòu)能力也有了一定的提升。同時(shí)要感謝老師的指導(dǎo)和解惑。參考文獻(xiàn)[1] 嚴(yán)蔚敏 (C語(yǔ)言版). 北京:清華大學(xué)出版社,2015.[2] 杜紅燕 ,2014.附 錄 源代碼/*城市公交查詢系統(tǒng)*作者:胡輝衡 *學(xué)校:長(zhǎng)沙學(xué)院 *功能:實(shí)現(xiàn)城市公交查詢的基本功能 *實(shí)現(xiàn)技術(shù):C語(yǔ)言及數(shù)據(jù)結(jié)構(gòu) *指導(dǎo)老師:鐘旭 *完成時(shí)間 :2015年12月21日 */ include includeiostreaminclude includeincludestruct user //記錄賬號(hào)信息 { int identity。 //用戶身份,值等于false時(shí)為普通用戶,否則為管理員 int userId。 //用戶編號(hào) char loginName[40]。 //用戶登錄名 char loginPassword[20]。 //登錄密碼 struct user *next。 //指向下一個(gè)用戶信息的指針,便于建立鏈表 }。struct city{ //記錄城市信息 int cityId。 //城市編號(hào) char cityName[20]。 //城市名 struct city *next。 //指向下一個(gè)城市信息的指針,便于建立鏈表 }。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1