您的位置:新文秘網(wǎng)>>銀行/金融/金融講話(huà)/管理/年終總結(jié)/工作總結(jié)/個(gè)人總結(jié)/>>正文

銀行儲(chǔ)蓄業(yè)務(wù)管理系統(tǒng)項(xiàng)目總結(jié)

發(fā)表時(shí)間:2008/2/3 13:30:01


  
  銀行儲(chǔ)蓄業(yè)務(wù)管理系統(tǒng)項(xiàng)目總結(jié)
  培訓(xùn)到了尾聲,做了個(gè)有點(diǎn)大的項(xiàng)目—秦海銀行儲(chǔ)蓄業(yè)務(wù)管理系統(tǒng),不是非常大,但是從中收獲頗多,不是為了交作業(yè),而是為了鞏固知識(shí),把用到學(xué)到的東西做一下總結(jié)。
  一.編程規(guī)范
  編程規(guī)范這塊是感觸最深的地方。
  現(xiàn)在企業(yè)開(kāi)發(fā)項(xiàng)目已經(jīng)不是單槍匹馬就可以搞定的了,需要分工進(jìn)行,講究團(tuán)隊(duì)合作的,隊(duì)員之間要相互閱讀代碼;而且一個(gè)系統(tǒng)開(kāi)發(fā)完了不是用一次就不用了,而是要不斷的升級(jí),不斷的維護(hù),以滿(mǎn)足用戶(hù)需求的不斷變化,在這個(gè)過(guò)程中不一定再是由你本人完成,可能是他人,這就要求任何人都能夠獨(dú)立地閱讀并看懂你的代碼,所以這時(shí)候編程規(guī)范的價(jià)值就自然而然地體現(xiàn)出來(lái)了。
  鑒于此,代碼的編寫(xiě)要符合業(yè)界的
……(新文秘網(wǎng)http://jey722.cn省略512字,正式會(huì)員可完整閱讀)…… 
道最后我們必須重新在數(shù)據(jù)庫(kù)新插一個(gè)字段。
  2.數(shù)據(jù)庫(kù)設(shè)計(jì)
  數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞直接導(dǎo)致整個(gè)系統(tǒng)的完整性,因?yàn)樗亲畹讓?是各個(gè)層的基礎(chǔ),如果數(shù)據(jù)庫(kù)設(shè)計(jì)的不夠完整,不夠健全,就會(huì)導(dǎo)致不斷的修改數(shù)據(jù)庫(kù),系統(tǒng)的開(kāi)發(fā)就會(huì)斷斷續(xù)續(xù),不能夠順利的進(jìn)行,最好是仔細(xì)研究需求,一氣呵成.
  3.詳細(xì)設(shè)計(jì)
  詳細(xì)設(shè)計(jì)的重要性就不用說(shuō)了,那是最重要的,在這里要把系統(tǒng)的每一個(gè)小的地方都要描述清楚,細(xì)節(jié)決定成敗,好的設(shè)計(jì)能夠讓程序員在編碼的過(guò)程中一看設(shè)計(jì)文檔就明白,不用再三番五次的去問(wèn)設(shè)計(jì)者.
  四.總結(jié)一下項(xiàng)目中用到的技術(shù)點(diǎn).
  1.報(bào)表技術(shù)
  項(xiàng)目中,在日,月,年匯總的時(shí)候運(yùn)用了報(bào)表技術(shù),在每次匯總完后,可以打印生成報(bào)表,以pdf格式嵌套在html頁(yè)面中,并且可以保存為pdf格式的文件.由于沒(méi)有打印設(shè)備,在用戶(hù)存/取款完畢之后,也以報(bào)表的形式打印出存/取款憑證條.
  在使用報(bào)表的時(shí)候,有一些技術(shù)難點(diǎn)需要注意:
  l 數(shù)據(jù)源可以有多種,其中主要用到以jdbc和string loaded hibernate做為數(shù)據(jù)源,jdbc比較簡(jiǎn)單,只要連接數(shù)據(jù)庫(kù)就可以了,而后者要配置classpath,把web-inf/classes下的所有子文件夾都添加進(jìn)去,缺一不可。
  l 日期參數(shù)問(wèn)題,其中有一個(gè)默認(rèn)值,必須為”yyyy/mm/dd”格式,年月日之間要以“/”分隔,不能用“-”分隔。
  l 最重要的是一個(gè)中文字體問(wèn)題(當(dāng)然如果要顯示中文的話(huà)),解決方案是要建立相應(yīng)的報(bào)表字型,并添加樣式,具體解決方案可以參考下圖:
  l 在應(yīng)用到工程的時(shí)候,要把相應(yīng)的jar包(ite*t.jar, ireport.jar, ite*tastion.jar, jasperreports-2.0.2.jar)拷入到/web-inf/lib文件夾下,如查有中文要加入亞洲文字包(ite*tastion.jar),需要注意的是版本匹配問(wèn)題,jasperreports包要與.制作jasper文件時(shí)使用的包相一致,不然會(huì)產(chǎn)生錯(cuò)誤.
  五.分頁(yè)功能
  對(duì)于項(xiàng)目中一頁(yè)顯示不下的數(shù)據(jù)采用了分頁(yè)技術(shù),總結(jié)一下具體實(shí)現(xiàn)方法:
  i. 在struts中分頁(yè)有兩種結(jié)構(gòu):
  1. 在action中通過(guò)dao查詢(xún)出所有的記錄,然后加到session或request對(duì)象中,傳到客戶(hù)端,由jsp進(jìn)行分頁(yè)。
  這種方法對(duì)于在數(shù)據(jù)量少的時(shí)候很方便,也不影響速度。
  2.在action中每次通過(guò)dao只查詢(xún)出一頁(yè)的記錄,再傳給jsp頁(yè)面。
  這種結(jié)構(gòu)對(duì)于數(shù)據(jù)量大的程序很好,但對(duì)于數(shù)據(jù)量小的情況,會(huì)增加對(duì)服 ……(未完,全文共2263字,當(dāng)前僅顯示1439字,請(qǐng)閱讀下面提示信息。收藏《銀行儲(chǔ)蓄業(yè)務(wù)管理系統(tǒng)項(xiàng)目總結(jié)》
文章搜索
相關(guān)文章