2006-11-23:
系統(tǒng)改造的方案:
去掉帳套相關(guān)的表結(jié)構(gòu)對象系統(tǒng)進行修改的方案如下:
1、采用注釋后刪除的方案來實現(xiàn)
理由:由于對現(xiàn)有系統(tǒng)的代碼并不是非常熟練,這樣做有助于在改動過程成發(fā)現(xiàn)錯誤時能及時恢復(fù)更改。
2、由底層要上層
理由:由于系統(tǒng)設(shè)計從底層入手,這樣可參考數(shù)據(jù)庫邏輯設(shè)計的思路完成去掉帳套的更改。同時底層修改后能迅速關(guān)聯(lián)到其他層的錯誤信息,便于修改。
3、由次到主修改
理由:由于帳套表結(jié)構(gòu)相關(guān)聯(lián)的信息太多,所以采用從需要保留的表結(jié)構(gòu)入手進行修改。最后再刪除帳套表。
2006-11-24:
1、完成組織機構(gòu)的修改并測試通過
2、去火車站接人兩位同事。16:19回來。
3、晚上去買被子
2006-11-25:
概要設(shè)計文檔存在問題:
1、互斥崗位不需要
2、缺用戶維護
3、用戶權(quán)限維護
4、引入、發(fā)布不需要
5、員工維護(備用員工、責(zé)任中心不需要)
6、文檔內(nèi)細節(jié)還用到帳套需要刪除
7、權(quán)限無。對象權(quán)限、數(shù)據(jù)權(quán)限。
8、整個功能頁面不對。
2006-11-27:
計劃
1、生成數(shù)據(jù)庫
2、搭建系統(tǒng)應(yīng)用環(huán)境
3、能看到登陸界面和樹目錄
修改方案:
1、新建項目:SYSMANAGE
2、導(dǎo)入FMIS3的系統(tǒng)
3、從配置開始
JavaSource/configs目錄全部保留
總結(jié):
1、根據(jù)物理數(shù)據(jù)庫結(jié)構(gòu)生成數(shù)據(jù)庫,進行腳本調(diào)試。最后獲得數(shù)據(jù)庫腳本文件以及生成數(shù)據(jù)庫。(測試生成數(shù)據(jù)庫過程以及了解庫的結(jié)構(gòu))
2、下午修改調(diào)試組織機構(gòu)模塊功能<已完成>。獲取資源包括:陳楠發(fā)來的新數(shù)據(jù)庫的連接信息,以及何工發(fā)來的工作計劃。
3、目前還連接的是fmis3的數(shù)據(jù)庫。(新庫中沒有數(shù)據(jù)。需要考慮數(shù)據(jù)導(dǎo)入或者移植的問題)
2006-11-28:
早晨:
1、配通新的數(shù)據(jù)庫連接并進行組織機構(gòu)功能測試。
2、完成部門設(shè)置功能。
計劃變更:
1、組織機構(gòu)代碼已修改完成。但插入數(shù)據(jù)需要先完成行政區(qū)域模塊。
2、新數(shù)據(jù)庫已連接成功。但是數(shù)據(jù)庫需要執(zhí)行sequence操作才能執(zhí)行新增數(shù)據(jù)操作。另外,由于行政區(qū)域沒有數(shù)據(jù),所以需要先完成行政區(qū)域的功能模塊。<sequence操作 12:00已執(zhí)行完成>
3、行政區(qū)域代碼已修改完成。但是數(shù)據(jù)庫需要對編碼級次表的數(shù)據(jù)進行初始化。已通知陳工,由于他正在維護 小型機數(shù)據(jù)庫故障,故轉(zhuǎn)由孫工來完成此項工作。 14:14:07<初始化數(shù)據(jù)還未完成>
14:40數(shù)據(jù)庫發(fā)生中斷。進行本地數(shù)據(jù)庫配置
14:58收到編碼級次表初始化數(shù)據(jù)的sql文件。
初始化數(shù)據(jù)的sql語句,調(diào)試中發(fā)現(xiàn).至15:50完成初始化工作.
由于之前使用的FMIS3包存在bug信息,所以今天更換為最新的FMIS3包進行修改。16:40
發(fā)現(xiàn)BAS_DEPT表中主鍵設(shè)置有問題,已通知陳楠,確認后需要重新生成數(shù)據(jù)庫。20:00
存在問題:
系統(tǒng)管理員的帳號是通過什么方式加入庫中的?注冊還是sql?
2006-11-29:
計劃:
早晨改完行政區(qū)域和組織機構(gòu)
工作進度(2006-11-29):
1、由于樹目錄需要取編碼級次表數(shù)據(jù),故先對編碼級次表的代碼進行修改。
?? 至10:00修改完成編碼級次模塊以及行政區(qū)域模塊代碼并測試完成。
2、組織機構(gòu)代碼已經(jīng)修改完成,但是因為系統(tǒng)樹型設(shè)定表中還沒有對組織機構(gòu)表進行數(shù)據(jù)初始化。所以暫不能進行測試。已通知陳楠。(10:30)
3、部門設(shè)置功能模塊實現(xiàn)方式。根據(jù)用戶登陸id取得其所在的單位id,然后根據(jù)單位id取得組織機構(gòu)列表。最后根據(jù)組織機構(gòu)樹節(jié)點信息,來建立組織機構(gòu)下面的部門樹。由于目前系統(tǒng)數(shù)據(jù)庫中還沒有用戶信息(用戶管理模塊還未實現(xiàn))以及組織機構(gòu)信息(系統(tǒng)樹型設(shè)定表還沒有對組織機構(gòu)表進行初始化數(shù)據(jù)),所以下一步將實現(xiàn)用戶管理模塊功能。(11:50)
4、調(diào)試登陸信息。根據(jù)用戶登陸id獲取用戶個人信息以及其所在部門信息數(shù)據(jù)并保存至session對象中已經(jīng)調(diào)試完成。(14:30)
5、部門設(shè)置功能模塊代碼已經(jīng)修改完成,但是由于數(shù)據(jù)表未初始化,暫時還不能進行增加/刪除/編輯測試。目前正常顯示手工加入表中的數(shù)據(jù)信息。(16:00)
?系統(tǒng)樹型設(shè)定表中還需要對其他有單位編碼的表進行數(shù)據(jù)初始化。能否全部都做一下初始化,因為我現(xiàn)在正在改組織機構(gòu)的代碼,發(fā)現(xiàn)沒有初始化系統(tǒng)樹型設(shè)定表中的數(shù)據(jù)
2006-11-30(開始上hjbbs學(xué)習(xí)英語)
1、調(diào)試啟動時發(fā)現(xiàn)的bug問題。
調(diào)試方法:search->File->*.xml
2、電腦由四樓搬到二樓。
3、開始修改組織機構(gòu)。去掉帳套的檢測后可正常維護。(10:45)
4、初始化數(shù)據(jù)表BAS_DEPT的腳本sql已經(jīng)完成并且已正常執(zhí)行。(11:00)
5、部門設(shè)置調(diào)試完成
6、崗位設(shè)置代碼已經(jīng)修改完畢,測試已運行正常。(16:15)
nitrox異常退出時會導(dǎo)致該插件不能正常啟動,遇到這種情況時可以重裝,或者從開始菜單處啟動(斷網(wǎng))則可避免。
posted on 2006-12-30 20:53
★yesjoy★ 閱讀(299)
評論(0) 編輯 收藏