愛吃蜜香五花肉的萬老提示您:看后求收藏(第77章 開發(fā)工作進(jìn)行時(shí),陸然的平凡人生之路,愛吃蜜香五花肉的萬老,樂可小說),接著再看更方便。
請關(guān)閉瀏覽器的閱讀/暢讀/小說模式并且關(guān)閉廣告屏蔽過濾功能,避免出現(xiàn)內(nèi)容無法顯示或者段落錯(cuò)亂。
在時(shí)光有條不紊的流淌中,依照項(xiàng)目早已規(guī)劃好的既定節(jié)奏,為期一周的代碼框架學(xué)習(xí)悄然落幕,我們也順理成章地正式邁進(jìn)開發(fā)階段。
上午9點(diǎn)整,明媚的陽光透過會議室的窗戶,洋洋灑灑地鋪在每一個(gè)人的身上,仿佛給這場即將開啟的重要會議披上了一層金色的盛裝。蔡開發(fā)項(xiàng)目經(jīng)理一聲令下,我們迅速齊聚會議室。此時(shí),除了熟悉的技術(shù)經(jīng)理王志鵬、我和陳耀武,還多了一位同事李霞。她在公司已然算得上老員工,一晃眼已經(jīng)在這里工作三四年了。她臉上始終洋溢著和善的笑容,一看就是那種很好相處的人,年齡相較我而言,稍長一些。
蔡開發(fā)率先打破了會議室里那短暫的寧靜,他的聲音堅(jiān)定而有力,如同洪鐘般在會議室里回蕩:“今天,咱們cc市戶籍管理系統(tǒng)項(xiàng)目正式步入開發(fā)階段。大家心里都清楚,目前這個(gè)項(xiàng)目還沒和甲方簽訂合同,但咱們不能干等著,必須提前開展開發(fā)工作。只有項(xiàng)目大部分功能開發(fā)完畢,我們才有機(jī)會向甲方客戶演示,進(jìn)而爭取投標(biāo)拿下這個(gè)項(xiàng)目。這不僅關(guān)乎我們個(gè)人的業(yè)績,更關(guān)系到公司的長遠(yuǎn)發(fā)展,大家務(wù)必全力以赴!”接著,他便開始詳細(xì)闡述具體的項(xiàng)目需求。隨著他的講述,我心中暗自驚嘆,這個(gè)項(xiàng)目遠(yuǎn)比我最初設(shè)想的復(fù)雜得多,竟然涵蓋了為cc市公安機(jī)關(guān)提供戶籍、人口查詢、上報(bào)以及身份證辦理掛失等一系列功能,每一項(xiàng)都關(guān)乎著公共事務(wù)的高效運(yùn)轉(zhuǎn),容不得絲毫馬虎。
“蔡經(jīng)理,那咱們開發(fā)過程中遇到問題,怎么跟甲方溝通確認(rèn)需求呢?”陳耀武向來是個(gè)急性子,忍不住率先發(fā)問。
蔡開發(fā)微微皺眉,思索片刻后回答:“現(xiàn)階段先按照我們理解的需求進(jìn)行開發(fā),遇到模糊不清的地方,我會跟甲方那邊溝通協(xié)調(diào),有了明確答復(fù)后再及時(shí)傳達(dá)給大家。大家開發(fā)過程中要是有自己的想法或者建議,也盡管提出來,咱們一起討論?!?
待項(xiàng)目經(jīng)理講完具體需求,王志鵬緊接著接過話茬:“下面我給大家梳理一下概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)?!痹诟乓O(shè)計(jì)環(huán)節(jié),他興致勃勃地介紹起系統(tǒng)大的功能模塊劃分、系統(tǒng)架構(gòu)設(shè)計(jì)以及一些非功能設(shè)計(jì)。只見他一邊說著,一邊用手在空中比劃著各個(gè)模塊的關(guān)系,試圖讓我們更直觀地理解:“大家聽好了,咱們采用的這個(gè)框架可是很先進(jìn)的。比如說,前端頁面能借助iframe實(shí)現(xiàn)頁面局部刷新,還有一款叫ajax anywhere的開源框架,不需要通過frame就能刷新頁面的各個(gè)html元素。這在提升用戶體驗(yàn)方面,可是有著顯著優(yōu)勢的?!?
聽到這些,我眼睛一亮,心中涌起一股強(qiáng)烈的求知欲,暗自下定決心,一定要深入研究這些技術(shù),提升自己的開發(fā)能力,便忍不住問道:“王哥,ajax anywhere這個(gè)框架在實(shí)際應(yīng)用中有啥需要特別注意的地方嗎?我怕到時(shí)候開發(fā)的時(shí)候踩坑?!?
王志鵬笑了笑,露出一口潔白的牙齒,耐心地回答:“這個(gè)框架雖然功能強(qiáng)大,但需要特別注意返回?cái)?shù)據(jù)的處理。如果返回的數(shù)據(jù)是空的卻沒有進(jìn)行處理,程序就會報(bào)異常。你們后續(xù)開發(fā)的時(shí)候要多測試,各種邊界情況都得考慮到,這樣才能保證功能的穩(wěn)定性?!?
進(jìn)入詳細(xì)設(shè)計(jì)部分,王志鵬進(jìn)一步細(xì)化功能的具體實(shí)現(xiàn)邏輯:“就拿戶籍?dāng)?shù)據(jù)查詢與核實(shí)這個(gè)功能來講,它得能快速查詢轄區(qū)內(nèi)居民的戶籍信息,為案件偵查、人口統(tǒng)計(jì)等工作提供有力支撐。同時(shí),還得對居民持有的相關(guān)證明進(jìn)行信息核實(shí),像銀行系統(tǒng)出具的《聯(lián)網(wǎng)核查結(jié)果證明》。具體實(shí)現(xiàn)過程是這樣的:我們得創(chuàng)建一個(gè)查詢頁面,在這個(gè)頁面里,查詢條件要做到自定義和靈活篩選,以滿足不同用戶的多樣化需求。當(dāng)頁面提交到controller層后,首先要進(jìn)行用戶登錄和角色權(quán)限的驗(yàn)證。只有驗(yàn)證通過,才能把查詢?nèi)雲(yún)ο髠鬟f到service層。service層會調(diào)用dAo層的hibernate方法,查詢本地?cái)?shù)據(jù)庫中的戶籍信息表,最終返回查詢結(jié)果。這里面每一步都很關(guān)鍵,大家一定要理解透徹?!?
“王哥,如果用戶登錄驗(yàn)證這塊出問題了,是直接提示用戶還是有其他處理方式?”我追問道,不放過任何一個(gè)細(xì)節(jié)。
王志鵬看向我,眼神認(rèn)真而專注,回答道:“如果驗(yàn)證出問題,要給用戶一個(gè)友好的提示,告訴他具體哪里出了問題,比如用戶名或密碼錯(cuò)誤之類的,方便用戶修改。而且提示信息要簡潔明了,不能給用戶造成困惑?!?
聆聽著技術(shù)經(jīng)理如此詳細(xì)的設(shè)計(jì)方案,我對各項(xiàng)功能有了更為透徹的理解,內(nèi)心涌起一股強(qiáng)烈的自信,覺得憑借自己目前的能力,獨(dú)立編寫代碼完成這些功能的開發(fā)并非難事。我仿佛已經(jīng)看到自己在代碼的世界里馳騁,為這個(gè)項(xiàng)目添磚加瓦。
下午,會議的議程依舊在有條不紊地推進(jìn)著,這一開便是兩個(gè)小時(shí)。在這段時(shí)間里,我們?nèi)缤榻z剝繭般,將整個(gè)詳細(xì)設(shè)計(jì)的功能逐一梳理清晰。每一個(gè)細(xì)節(jié)、每一個(gè)流程,都在熱烈的討論與細(xì)致的講解中逐漸明朗起來。大家你一言我一語,不斷完善著設(shè)計(jì)方案,會議室里充滿了濃厚的學(xué)術(shù)氛圍。
本章未完,點(diǎn)擊下一頁繼續(xù)閱讀。
陸然的平凡人生之路所有內(nèi)容均來自互聯(lián)網(wǎng),樂可小說只為原作者愛吃蜜香五花肉的萬老的小說進(jìn)行宣傳。歡迎各位書友支持愛吃蜜香五花肉的萬老并收藏陸然的平凡人生之路最新章節(jié)。