【工作時(shí)間】:2005/6 -- 2005/9 -
【公司名稱】:******(VIP/高級(jí)會(huì)員可見)
【所屬行業(yè)】:
【所在部門】:
【職位名稱】:程序員
【工作描述】:項(xiàng)目內(nèi)容:
對(duì)以前的成果管理平臺(tái)進(jìn)行改造,主要包括整體結(jié)構(gòu)得改造,從以前的C/S架構(gòu),改為B/S架構(gòu)。業(yè)務(wù)進(jìn)行擴(kuò)展,增加了專家在線評(píng)審等功能。從以前的Access數(shù)據(jù)庫,轉(zhuǎn)為SQL Server數(shù)據(jù)庫。主要包括成果登記模塊,成果申報(bào)模塊。
開發(fā)環(huán)境:
Windows Access SQL Server
責(zé)任描述:
獨(dú)立開發(fā)了數(shù)據(jù)相互轉(zhuǎn)換組件。主要是用JDBC實(shí)現(xiàn)Access中數(shù)據(jù)和SQL SERVER中數(shù)據(jù)的相互轉(zhuǎn)換,以及相應(yīng)的增、刪、改、查4個(gè)功能。
【工作時(shí)間】:2006/8 -- 2007/1 -
【公司名稱】:******(VIP/高級(jí)會(huì)員可見)
【所屬行業(yè)】:
【所在部門】:
【職位名稱】:見習(xí)工程師
【工作描述】:項(xiàng)目名稱:電信用戶管理和計(jì)費(fèi)系統(tǒng)NetCTOSS
項(xiàng)目內(nèi)容及分析:
該項(xiàng)目是為電信運(yùn)營的IP 記費(fèi)服務(wù)的。主要包括Openlab在線實(shí)驗(yàn)室出租業(yè)務(wù)。
a) 數(shù)據(jù)采集模塊
C 收集用戶登陸的信息,并對(duì)該信息加工處理,封裝。通過socket發(fā)送到服務(wù)器,服務(wù)器接收到數(shù)據(jù),按日期進(jìn)行入庫。
b) 數(shù)據(jù)整合模塊
根據(jù)統(tǒng)計(jì)表中的詳細(xì)信息,用PL/SQL創(chuàng)建存儲(chǔ)過程,每小時(shí)、每天、每月、每年統(tǒng)計(jì)服務(wù)器的負(fù)載狀況,以及每個(gè)用戶的使用時(shí)間。
c) 用戶管理模塊
此模塊又分為6個(gè)子模塊,資費(fèi)管理,用戶管理,賬單/賬務(wù)查詢,用戶自服務(wù),管理員管理??傮w采用MVC流行架構(gòu)。為了考慮模塊的復(fù)用性,采取了SPRING技術(shù)。該模塊主要用JSP Hibernate Struts Spring實(shí)現(xiàn)。
資費(fèi)管理模塊,主要是對(duì)不同的服務(wù)器制定不同的價(jià)格,由一個(gè)pricing表保存相關(guān)的記錄。
用戶管理模塊,包括這樣賬務(wù)賬號(hào),用于用戶登陸網(wǎng)站,查詢相關(guān)信息。而賬單賬號(hào),是用戶登陸openlab,不同服務(wù)器對(duì)應(yīng)不同賬號(hào)。賬戶賬號(hào)和賬單賬號(hào)是one-to-many的關(guān)系。而資費(fèi)和賬單賬號(hào)也是one-to-many的關(guān)系。用hibernate(O/RMapping)技術(shù)對(duì)上述實(shí)體持久化。
管理員管理模塊,主要是驗(yàn)證登陸網(wǎng)站用戶的權(quán)限,普通用戶只有用戶自服務(wù)模塊的權(quán)利,而管理員可以對(duì)整個(gè)模塊進(jìn)行訪問。在用戶登陸的時(shí)候把相關(guān)信息放入Session,每個(gè)子模塊有相應(yīng)的Filter進(jìn)行驗(yàn)證。
實(shí)踐項(xiàng)目:
1、 基于MVC用戶管理系統(tǒng)的實(shí)現(xiàn)。(JSP Struts JDBC)
對(duì)用戶進(jìn)行增刪改查等管理。
2、 基于MVC網(wǎng)上購物車的實(shí)現(xiàn)。(JSP Struts Hibernate)
用戶登陸時(shí)在內(nèi)存中開辟一個(gè)空間做為購物車放入Session中避免了多線程共享,購物車有增刪改查等功能,用戶下訂單時(shí),存入數(shù)據(jù)庫。
3、 基于MVC學(xué)生選課系統(tǒng)。(JSP Struts Hibernate)
學(xué)生和課程是雙向多對(duì)多,這樣既可一個(gè)查詢學(xué)生選的課程,又可以查詢課程被哪些學(xué)生所選。用Hibernate實(shí)現(xiàn)。