版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
甘肅廣播電視大學畢業(yè)設計銀行員工培訓管理系統(tǒng)量學員用姓名布史典文么芹慮專業(yè)揭年級樂01刪秋計娘算機節(jié)應用愉專科鄙分校豐名稱儲金白昌謎分秋校海20嫂04刷年5評月1粉日泳內(nèi)陽容班摘鋸要陸隨著漸21脊世紀海的到初來,禮信息戲化時三代和蝶全球軍經(jīng)濟惰一體筐化不臥以人貢們意匯志為逢轉(zhuǎn)移冊地向妨我們仇走來哪。為蛙企業(yè)制要在榨21停世紀瑞生存收和發(fā)既展,假至少委具備棕三個迫基本顛條件玉,那畝就是呢,有授助于肥企業(yè)盲高效乓運行跡的組終織結(jié)責構(gòu)體偶系,爛維持薄企業(yè)辰健康昌運行肢的強屠大核文心戰(zhàn)宋略,業(yè)保證舞企業(yè)單運行?;盍χT的員始工素五質(zhì)(勾包括蕩經(jīng)理航人員槳和普現(xiàn)通員絹工)偏。當鵝代企欠業(yè)組桶織的哨健康蒙發(fā)展掏和競服爭力乳的培糊養(yǎng)離毀不開醫(yī)強大牙核心壟戰(zhàn)略深,強灘大核浙心戰(zhàn)爭略的昌貫徹控需要厚同當冬代生森產(chǎn)力加和科器學技躺術相扁適應布的企廚業(yè)組室織結(jié)賤構(gòu)體坦系來險支持惕,而跪具有償深度畢的員千工素給質(zhì)是召所有著這一謀切的壯保證略,是彎支撐潑起高翁效企嘴業(yè)組鳥織結(jié)慨構(gòu)體顫系和出強大霉核心雷戰(zhàn)略姓乃至監(jiān)企業(yè)炸競爭安力的瞇必不偽可缺嘴的強弦大基劣石。繞所以能,對券企業(yè)燒員工害的進拖行深疏度素清質(zhì)培拳訓來汽提高駁員工嬌的素騰質(zhì),梯是為紡了適陸應新理的時亞代日瘋趨激修烈的鮮全球市競爭份的需停要。戲掩關鍵敘字盛員工醋培訓枕系統(tǒng)伐設計目錄溉一、岡前言嗚二、肢系統(tǒng)伏設計增2.將1設腎計思積想荷2.逮2改系統(tǒng)魂功能趴分析就2.污3頁系統(tǒng)嗚功能熔模塊蟲設計收2.濱4赴數(shù)據(jù)疤流程委圖唐三、玉數(shù)據(jù)危庫設只計甘3.槽1礎數(shù)據(jù)賊庫需付求分嚇析炭3.峰2挨數(shù)據(jù)索庫概陜念結(jié)妄構(gòu)設往計休3.偽3鑼數(shù)據(jù)些庫邏拾輯結(jié)膠構(gòu)設帳計紛3.繡4饒數(shù)據(jù)焦庫結(jié)禾構(gòu)的抖實現(xiàn)賭四、暗銀憂行員挎工培全訓管宇理系秀統(tǒng)的店具體餅實現(xiàn)獄4.鑄1患數(shù)據(jù)曠庫的脹選擇護4.鐵2誘開發(fā)魯語言禍的選塔擇川4.羽3強系統(tǒng)查模塊程的具希體實簡現(xiàn)娃4.效3.摘1仔用戶龜?shù)卿浶拇翱谏赖脑O福計青4.成3.該2辰主窗舞口的繳設計殃4.狐3.酒3北學員涼信息防管理里模塊甚的設缺計株4.男3.承4標幫助殿程序腸的設伴計念銀行細員工艘培訓賣管理跌系統(tǒng)淡一、柄前言隨著21世紀的到來,信息化時代和全球經(jīng)濟一體化不以人們意志為轉(zhuǎn)移地向我們走來。為企業(yè)要在21世紀生存和發(fā)展,至少具備三個基本條件,那就是,有助于企業(yè)高效運行的組織結(jié)構(gòu)體系,維持企業(yè)健康運行的強大核心戰(zhàn)略,保證企業(yè)運行活力的員工素質(zhì)(包括經(jīng)理人員和普通員工)。當代企業(yè)組織的健康發(fā)展和競爭力的培養(yǎng)離不開強大核心戰(zhàn)略,強大核心戰(zhàn)略的貫徹需要同當代生產(chǎn)力和科學技術相適應的企業(yè)組織結(jié)構(gòu)體系來支持,而具有深度的員工素質(zhì)是所有這一切的保證,是支撐起高效企業(yè)組織結(jié)構(gòu)體系和強大核心戰(zhàn)略乃至企業(yè)競爭力的必不可缺的強大基石。所以,對企業(yè)員工的進行深度素質(zhì)培訓來提高員工的素質(zhì),是為了適應新的時代日趨激烈的全球競爭的需要。(一)中國企業(yè)員工面臨的挑戰(zhàn)中國的改革開放,使中國越來越融入世界經(jīng)濟大家庭之中。中國企業(yè)將面臨來自全球的激烈競爭。中國企業(yè)必須作好充分的準備接受挑戰(zhàn),或向強大的企業(yè)特別是世界500強發(fā)起挑戰(zhàn)。但目前就中國企業(yè)的狀況而言,上述三方面都是相當艱巨的任務。其中最為根本的當務之急是員工的素質(zhì)問題。首先,中國企業(yè)面臨外方企業(yè)的壓力。國外企業(yè)特別是世界500強企業(yè)無論是資源實力,還是組織和戰(zhàn)略,都大大優(yōu)于中國企業(yè),在人才資源的開發(fā)上更是有其獨到之處,保證了企業(yè)可持續(xù)發(fā)展。例如,通用電氣公司總裁韋爾奇特別重視人才的培養(yǎng),每年花費在員工培訓上的費用不止億萬。韋勻奇的人才戰(zhàn)略不僅為公司的巨大發(fā)展創(chuàng)造了良好條件,而且如今美國許多大公司的高層主管也都來自通用電氣公司,因此通用電氣公司被譽之為"經(jīng)理人才的搖籃"。就中國國內(nèi)而言,許多外資企業(yè)同中國企業(yè)激烈地爭奪人才,他們以優(yōu)厚的待遇吸引大批優(yōu)秀人才為其工作,使中國企業(yè)在人才方面更見窘迫。留其次轎,中侍國企裙業(yè)的衫壽命料不長青,從方管理筆人員潤到普蠟通員師工問荷題較測多。辮全球業(yè)50呼0增強企理業(yè)的泊平均殖壽命質(zhì)為站40洪-4訴2帶歲,勉中國卵企業(yè)儲的平挨均壽伸命為廉3.罷5麥歲。雞其中任員工尸素質(zhì)瓣低下韻不能典不說羅是主辛要原蛛因之宋一。禾中國催企業(yè)海聯(lián)合救會會校長袁避寶華岡指出俱當前煌企業(yè)巨界的野三種寨危險謎傾向肢,其愧中之奉一就與是企驗業(yè)領枝導人寶輕視撐學習夕。他匹認為李"桿企業(yè)哲家只予有認夜真學撈習,壺才能持提高竿領導揀班子劑的素歌質(zhì)乃匠至企琴業(yè)整餅體素醋質(zhì)先"警。顯壽然,群輕視槳學習政的企恢業(yè)領庸導人東很難兔帶出厘高素歉質(zhì)的喉職工散。絲據(jù)有職關部上門統(tǒng)無計,襯目前拒中國恒企業(yè)死領導尤人有然大專賠以上扇文化吃程度思的比矩例從研19嚴85散年到蜜19品95遼年提活高了衰69也.2文%酒,應拴該說加中國陰企業(yè)弦家隨變著中命國經(jīng)頭濟的部發(fā)展景在進傻步。彼但以凱當今宣全球柄化競終爭和役科學逆技術遍飛速蠟發(fā)展控的形瓜勢來激衡量嫂,同島世界筋上眾攤多先拔進企障業(yè)相詢比較榴,其挽間的肺差距脹是顯墨而易諒見的薯。再炊說,盈僅有誰文化腳程度虜是遠堅遠不歪夠的枕,市章場千爪變?nèi)f戀化,但管理朋錯綜灑復雜巷,只壞有不炒斷學垮習才造能保加持正兄確認蚊識和燃處理書復雜必的局棟面的矮能力但。中花國企臺業(yè)并沿不是爭"笛無藥御可救景"雕,提火高員拌工素芒質(zhì)是晨中國印企業(yè)膏腳踏跪?qū)嵉乩挠沤有玛儠r代幟挑戰(zhàn)阿的第色一步賭。中鬼國企量業(yè)應而抓緊膚企業(yè)紫核心她戰(zhàn)略染和企假業(yè)組文織結(jié)思構(gòu)體慧系建勇設的免同時秧,狠富抓員娃工深掠度素惕質(zhì)培灣訓戰(zhàn)途略,弓以保福證企束業(yè)目混前的保競爭跪力和帽未來哀的競棵爭潛任力。精(二童)中牌國企促業(yè)的豬深度員素質(zhì)猜培訓券戰(zhàn)略鹽探討留現(xiàn)代罷經(jīng)營世管理桿理論巖之父甚現(xiàn)代顧管理智理論捧的創(chuàng)紐始人匙法國根工業(yè)即家亨壓利鐮·張法約杜爾,介曾精槐譬指廚出,幟"溫對所畢有需輩要培間訓的窗各級變工作剛?cè)藛T申進行災持續(xù)先的、每有步角驟的風培訓毅是管俱理工攏作良達好的冷一個鈴標志汪。經(jīng)連過幾脊年努燙力,撿將取拾得驚葬人成護績。潛"莫他又無認為炒,霞"娛如果倦領導鴨讓工聲人研腫究一垂下如競何教引育工罪人,勿那么抹企業(yè)劈就有療可能屯在較占短的具時間稿里培錦養(yǎng)出告一支揮精良編的職歪工隊擦伍。經(jīng)"
敗慶浙深度哪素質(zhì)茶培訓屯是指臣經(jīng)理特人員掃和普洲通職陳工的亞培訓頂須具獲有縱如向的狐深度脫,也柳就是婆說,聲培訓丙的內(nèi)開容不宿僅與甩其橫低向的陪工作露范圍唯相關留,而首且涉閥及到雕企業(yè)惜的戰(zhàn)嗽略方鋪向與核戰(zhàn)略隱的具季體實獎施,愛以使卵經(jīng)理脅人員蹦和普互通職共工比枕競爭尤對手稿更好套地適催應環(huán)贈境的版變化城,有癢利于暢企業(yè)眾的長琴久生瀉存和擺發(fā)展?jié)?。通悔過深炎度素霸質(zhì)培矛訓,捕企業(yè)練可以殘達到肯以下宮目的紫:床常*
曾員工興深刻蝴了解姓企業(yè)許目前亭狀況很和將臺來走部勢,悄加強發(fā)他們逢的責畜任感仔;瀉
*壩刪培養(yǎng)妻全體征工作午人員布的現(xiàn)轉(zhuǎn)代經(jīng)箏營理材念,集加強并他們既對現(xiàn)貍代經(jīng)標營的劇參與倡感;啄
*疫俱掌握耍最新緣科學聰技術臟,不哀斷理塵解提拼高改魄進工表作標冒準,準并激牌發(fā)創(chuàng)尾新能絲力;幻
*嗽無滿足價現(xiàn)代儉員工踐不斷拆成長訴的需氣求,嫁有利巴于留略往人害才;橡
*介墨可持有續(xù)地驚獲得甚新鮮慧血液撫,取盼得企死業(yè)再識造的胞效果遣,發(fā)渡展保廟持企羞業(yè)核擺心競邁爭力跪;觸鞏固違團隊桐精神俘,共腦同理寄解企柳業(yè)的懂發(fā)展耗遠景能、目擁的、嘆目標籮和價木值觀豐,使忘他們抱看得稼到企抬業(yè)的散發(fā)展菠前途設,并披為之粉共同隸努力??;蔽
*蝶趨總體舅提高融加快岸企業(yè)攀對信藏息時痕代的堵全球楊化競刮爭的弊反應研能力逆。尖成(三恢)企絲業(yè)深結(jié)度素橫質(zhì)培屆訓戰(zhàn)游略模恩式:忘企業(yè)傾的深攻度素而質(zhì)培禁訓戰(zhàn)途略主愈要體集現(xiàn)在霧對管除理人抄員和霞普通遼職工虛的培址訓上政面。粉對一路名稱某職的塘管理簽人員鉗來說莫,戰(zhàn)襖略闡撇發(fā)、怒組織街梳理抓、員砍工導牢引和壽科技權(quán)敏感縮是必置須具逗備的湯四種帽基本唐能力想。正問確的濃戰(zhàn)略動思想鏡及其信向下山屬的封闡發(fā)戚能力蹤可把逮企業(yè)框指向魂成功乒,而險錯誤朝盲目哈的戰(zhàn)鑒略思鏈想或叉低下揉的戰(zhàn)鴿略闡短發(fā)能妹力會漆把企強業(yè)引六向衰護敗,承對中稍國企害業(yè)的劈許多專管理修人員日來說虧,學脊習提物高當蝦代企膚業(yè)戰(zhàn)艷略思掠想及這其闡脆發(fā)水閱平是券一個死極為但迫切虎的問稈題。萌另外吵,信休息化蠻和全軌球化塑對當并代企名業(yè)組鑰織結(jié)南構(gòu)造毀成激埋烈的掃震蕩磨,管核理人鬧員應戴有能辮力依宜據(jù)內(nèi)福外部帆環(huán)境旨的變扛化及躺時梳粥理優(yōu)摔化組健織結(jié)鐮構(gòu),暈減輕陜震蕩尾對員演工的最沖擊既,給裂予他呀們引侍導和乞激勵鈔;除草此以辟外,廚科技室敏感黨型領輪導是沸當代曬企業(yè)粱管理倦人員噸必備痛的素型質(zhì)。防在吊21釀世紀雖這個科特殊炮的社灣會經(jīng)般濟發(fā)斬展階仙段,稼管理匹人員方應不束斷地壁接受船深度鑼素質(zhì)形學習兼,提稅高自限己的笑素質(zhì)勾,以甘避免海在管稱理實香踐中掩給企恰業(yè)造慰成難由以挽統(tǒng)回的標損失旺。多葛角展對普榮通職習工來御說,摔當代撲企業(yè)蝴的發(fā)搖展要迅求他找們不遍是被他動地夾接受鄙指揮瞇,而毯要積悶極地悲投入侄參予鍛,因許此除則了要撤掌握誦完成潤本職惱工作學所需氏的技堡能之把外,余還需業(yè)對企東業(yè)的獻發(fā)展謊戰(zhàn)略誓有清相晰的印了解孝,使糟自己邀的工作作努鋪力不絕是盲化目的槍,而歸是有膚的放壓矢,舍帶有描明確俯的目別的性塌和使頁命感陜;另釣外,畏當代模企業(yè)在要求戶職工旗富于臺協(xié)作三參與期精神辭,在參工作赤中互估相取溉長補安短,德精誠治協(xié)作航參與敬,積幸極創(chuàng)挨新,環(huán)不斷扎提高捏工作劇和產(chǎn)嘗品質(zhì)擦量;瘦除此把之外仇,當稼代企敘業(yè)的歸職工廣對成惜長的兼需求以越來腦越多筆,包敢括文根化科采技知跪識、正工作靜成就懼、晉攤升和臺責任武感等殿,所容有這批一切忠都是找企業(yè)持健康圣發(fā)展圾所不贊可缺綠少的劇,并萄且需常要不采斷更酒新的蔬深度枕素質(zhì)毅培訓孕來得震到保須證。督滅割夾企業(yè)恨通過衛(wèi)堅持參不懈吸的培誦訓戰(zhàn)春略,光培養(yǎng)預成當座代企鐵業(yè)不營斷更摧新發(fā)屬展所從需的朽恒久堂深入年的學疑習動啦能,藥使企韻業(yè)具共有觀刻念技妨能更走新和查換血污再造于的強賞大功櫻能,蝕持續(xù)昌地為揚企業(yè)纖鞏固何發(fā)展頑核心焦專長言、應嫌變能豎力、芒生命根活力普,使森企業(yè)蝶保持向持久喇的競朱爭力圣。企業(yè)深度素質(zhì)培訓戰(zhàn)略如得到腳踏實地、實事求是的貫徹實施,則可以為企業(yè)帶來可持續(xù)競爭力;而浮夸虛妄的實施行為不僅浪費企業(yè)寶貴的資源,而且使企業(yè)的競爭力遭到侵蝕,造成嚴重后果。企業(yè)深度素質(zhì)培訓戰(zhàn)略的實施不應是臨時的,而應該有一個長期的、與企業(yè)的遠景、發(fā)展目標和價值觀相吻合的培訓戰(zhàn)略計劃。許多中國企業(yè)也有培訓的想法或進行了一些培訓,但往往虎頭蛇尾,定位不準確,培訓難以到位,效果也缺乏檢測手段,結(jié)果變成走過場而已,導致許多企業(yè)領導認為,培訓效果不明顯,意義不大,搞企業(yè)只要抓好當前生產(chǎn)或經(jīng)營即可。顯然,這種想法是只重視眼前利益?quot;近視行為",并沒有考慮到企業(yè)的長遠發(fā)展和當今世界全球化競爭、信息時代對企業(yè)發(fā)展的深遠影響。近年來中國許多企業(yè)出現(xiàn)了"風騷二、三年"的短命現(xiàn)象,這同這些企業(yè)忽視企業(yè)深度素質(zhì)培訓,使企業(yè)管理人員和普通員工素質(zhì)底下,與一些優(yōu)秀企業(yè)相比處于競爭劣勢,不能不說是有密切的關聯(lián)的。有效的企業(yè)深度素質(zhì)培訓戰(zhàn)略應該在企業(yè)內(nèi)部形成一種學習氛圍,一種難以動搖的企業(yè)學習文化,成為企業(yè)戰(zhàn)略的一個重要組成部分;企業(yè)高層領導要掛職領導并積極參與;要有明確的培訓目標、內(nèi)容和方式;培訓不應脫離工作實踐,應與企業(yè)運作密切關聯(lián);隨時評價培訓實效,按需及時調(diào)整培訓戰(zhàn)略和內(nèi)容;培訓效果與工作業(yè)績、獎勵相結(jié)合。另外,培訓渠道的良好選擇可以使培訓實施得到事半功倍的成效。世界一流公司的成功經(jīng)驗表明,培訓中除了讓公司內(nèi)部優(yōu)秀人員充當培訓師之外,還應邀請外部優(yōu)秀培訓師如其他企業(yè)的杰出管理人員或員工和咨詢公司的優(yōu)秀咨詢師充當培訓師,受訓方式可以是接受企業(yè)安排的培訓,也可以讓員工在企業(yè)的規(guī)劃內(nèi)根據(jù)需求,尋找合適的外部受訓渠道,并為之負責。這樣做公司和員工可以在吸取公司自身長處的基礎上,吸收外部的新鮮或先進的理念、知識和技能,使企業(yè)在競爭中始終處于領先的地位。除了以授課或講座的正式形式進行培訓之外,企業(yè)也可采取全方位的培訓方式,如利用公司的宣傳資料、管理人員與普通員工之間的談話以及普通員工間的交流等,日本某著名公司甚至把領導與員工的偶爾碰面的談話也作為培訓的非正式渠道,使員工無意中產(chǎn)生意想不到培訓效果。需要指出的是,在企業(yè)深度素質(zhì)培訓過程中,對企業(yè)和員工的壓力是企業(yè)培訓能否成功的關鍵因素之一,企業(yè)和員工只有在適度的壓力下才能使培訓得到有效的進行。(四)結(jié)合中國文化創(chuàng)建中國企業(yè)深度素質(zhì)培訓戰(zhàn)略中國的傳統(tǒng)文化精微而深廣,其中在四個方面最有益于產(chǎn)生影響恒久深入的學習功能:
*
強調(diào)人為核心;
*
注重學習、修身;
*
強調(diào)團隊合作;
*
強調(diào)事物本質(zhì),效法自然,系統(tǒng)思考。中國企業(yè)必須結(jié)合中國文化實際情況,以推動促進有中國特色的現(xiàn)代企業(yè)深度素質(zhì)培訓戰(zhàn)略。在實行這一培訓戰(zhàn)略時,我們應有充分的思想準備和有效的措施,揚長避短,形成良好的培訓文化,要求全體員工突破陳規(guī)、銳意創(chuàng)新、面向未來,強調(diào)和諧的團隊合作學習,為企業(yè)的長遠發(fā)展團結(jié)一致共同努力。這樣,企業(yè)才能人才疊出,更有助于吸引和留住人才,即使有跳槽也不影響企業(yè)實力,從而保證企業(yè)可持續(xù)發(fā)展的后勁,使現(xiàn)代企業(yè)培訓戰(zhàn)略獲得最佳效果,為信息時代全球化進程中中國企業(yè)組織結(jié)構(gòu)的發(fā)展和現(xiàn)代企業(yè)戰(zhàn)略的實施在人力資源上得到充分的保證。二、系統(tǒng)設計2.1設計思想盡量采用現(xiàn)有軟硬件環(huán)境,以及先進的管理系統(tǒng)開發(fā)方案,從而達到充分利用現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應用效果的目的。系統(tǒng)應符合銀行員工培訓管理的規(guī)定,滿足銀行日常員工培訓工作的需要,達到操作過程中的直觀、方便、實用、安全等要求。系統(tǒng)采用C/S體系結(jié)構(gòu),Client(客戶端)負責提供表達邏輯、顯示用戶界面信息、訪問數(shù)據(jù)庫服務器;Server(服務器)端用于提供數(shù)據(jù)服務。系統(tǒng)采用模塊化程序設計方法,既便于系統(tǒng)功能的各種組合和修改,又便于其他技術人員維護補充。系統(tǒng)應具備數(shù)據(jù)庫維護功能到及時根據(jù)用戶需求進行數(shù)據(jù)的添加、修改、備份、刪除等的操作。2.2系統(tǒng)功能分析商業(yè)銀行員工培訓系統(tǒng)需要實現(xiàn)的主要功能包括:員工各種信息的輸入,包括員工基本信息、支撐、崗位、已經(jīng)培訓過的課程和成績,培訓計劃等。員工各種信息的查詢、修改,包括員工基本信息、職稱、崗位、已經(jīng)有沒聽過的課程和成績,培訓計劃等。培訓課程信息的輸入,包括課時、課程種類等。培訓課程信息的查詢、修改。銀行所有員工培訓需求的管理。銀行培訓計劃的制定、修改。培訓課程的評價。培訓管理系統(tǒng)的使用幫助。教師進修的管理、教師的評價。培訓資源的管理。培訓教材管理。員工外出培訓管理。系統(tǒng)用戶管理、權(quán)限管理。2.3系統(tǒng)功能模塊設計本系統(tǒng)涉及到員工與培訓管理部門之間的交流,因此需要根據(jù)用戶的不同分成兩大功能模塊。這二個模塊的功能和使用的權(quán)限完全不同。本系統(tǒng)功能模塊圖如下。員員工培訓管理系統(tǒng)2.4數(shù)據(jù)流程圖培訓管理系統(tǒng)的基本數(shù)據(jù)流程如下圖所示。崗位任務分析崗位任務分析崗位培訓要求各個部門培訓需求部門總體培訓要求員工個人培訓需求培訓中心匯總處理培訓中心培訓計劃選課報名個人培訓計劃培訓中心組織授課部門專門的崗位培訓匯總信息反饋,培訓評估三、數(shù)據(jù)庫設計數(shù)據(jù)庫結(jié)構(gòu)設計的好壞將直接對應用系統(tǒng)的效率以及與實現(xiàn)的效果產(chǎn)生影響,好的數(shù)據(jù)庫結(jié)構(gòu)設計會減少數(shù)據(jù)庫的存儲量,數(shù)據(jù)的完整性和一致性比較高,系統(tǒng)具有較快的響應速度等等。3.1數(shù)據(jù)庫需求分析通過對銀行員工培訓管理的內(nèi)容和數(shù)據(jù)流程分析,設計的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)如下。員工基本狀況。包括的數(shù)據(jù)項有員工號、員工姓名、性別、所屬部門、身份證號、生日、籍貫、國籍、民族、婚姻狀況、健康狀況、參加工作時間、家庭住址、聯(lián)系等。員工成績狀況。包括的數(shù)據(jù)項有員工號、課程名稱、時間、地點、授課教師、成績等。課程信息。包括的數(shù)據(jù)項有課程號、課程類別、課程名稱、課程學時等。員工工作崗位信息。包括的數(shù)據(jù)項有工作崗位代碼、工作崗位名稱、權(quán)力范圍等。銀行部門信息。包括的數(shù)據(jù)項有部門代號、部門名稱、部門經(jīng)理、部位副經(jīng)理等。培訓需求的信息。包括的數(shù)據(jù)項有所需培訓的課程、要求培訓的員工。銀行培訓計劃信息。包括的數(shù)據(jù)項有培訓的課程、開始培訓時間、結(jié)束時間、培訓教師、上課時間、上課地點。個人培訓計劃信息。包括的數(shù)據(jù)項有培訓員工、培訓課程、培訓開始時間、培訓結(jié)束時間。教員信息。包括的數(shù)據(jù)項有教員號、教員西米、教員學歷、開始教課時間、教員評價等。培訓資源管理信息。包括的數(shù)據(jù)項有各個教室、教學設備的分配情況、培訓中心固定資產(chǎn)管理、各種培訓費用和支出等。培訓教材管理。包括數(shù)據(jù)項有教材適合的課程、作者、教材數(shù)量、價格等。3.2數(shù)據(jù)庫概念結(jié)構(gòu)設計根據(jù)以上分析規(guī)劃出的實體有:員工實體、部門實體、崗位實體、教員實體、教學資源實體、教材實體、課程實體。員工實體E-R圖員員工員工基本信息員工成績信息員工計劃信息員工需求信息部門實體E-R圖部部門部門代號部門名稱部門經(jīng)理崗位實體E-R圖崗崗位崗位代號崗位名稱崗位權(quán)利范圍課程實體E-R圖課課程課程代號,名稱課程學時課程類別等效課程
教員實體E-R圖教教員教員代號/名稱教員學歷教員教課時間對教員評價培訓資源實體E-R圖培訓資源培訓資源現(xiàn)有資源培訓成本資源需求教材實體E-R圖培訓教材培訓教材教材代號/名稱教材狀態(tài)作者/價格3.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設計1.員工基本狀況表PERSNNEL別名數(shù)據(jù)類型是否為空說明EMP_NONUMBER(6,0)NOTNULL員工號(主鍵)EMP_NAMEVARCHAR2(10)NULL員工姓名DEPT_IDNUMBER(3,0)NULL所在部門號(外部鍵)EMP_XLVARCHAR2(10)NULL學歷EMP_GENDERVARCHAR2(2)NULL性別EMP_BIRTHDAYDATENULL生日EMP_HOMETOWNVARCHAR2(8)NULL籍貫EMP_COUNTRYVARCHAR2(10)NULL國籍EMP_NATIONVARCHAR2(10)NULL民族EMP_IDNUMBER(20,0)NULL身份證號EMP_MARRIAGEVARCHAR2(2)NULL婚姻狀況EMP_HEALTHVARCHAR2(20)NULL健康狀況EMP_STARTWORKDATENULL參加工作時間EMP_STATEVARCHAR2(10)NULL員工狀態(tài)EMP_STATE_DATEDATENULL狀態(tài)時間EMP_HOMEADRESSVARCHAR2(10)NULL家庭住址EMP_TELENONUMBER(10,0)NULL聯(lián)系EMP_EMAILVARCHAR2(20)NULL聯(lián)系E-MAIL地址JOB_IDNUMBER(3,0)NULL工作崗位代號(外部鍵)2.員工成績表SCORE別名數(shù)據(jù)類型是否為空說明EMP_NONUMBER(6)NOTNULL員工號(外部鍵)COURSE_IDNUMBER(3)NULL課程號(外部鍵)S_DATEDATENULL上課時間S_PLACEVARCHAR2(10)NULL上課地點TEACHER_IDNUMBER(6)NULL教師號(外部鍵)SCORE_1NUMBER(3)NULL成績1SCORE_2NUMBER(3)NULL成績2SCORE_NOTESVARCHAR2(10)NULL教師評語PASSNUMBER(1)NULL通過否(0,1表示)3.課程表格COURSE別名數(shù)據(jù)類型是否為空說明COURSE_IDNUMBER(3)NULL
SUBJECTVARCHAR2(10)NULL
COURSE_CNAMEVARCHAR2(20)NULL
COURSE_ENAMEVARCHAR2(10)NULL
COURSE_DESCVARCHAR2(40)NULL
COURSE_DURATIONNUMBER(3)NULL
COURSE_BOOKVARCHAR2(10)NULL
COURSE_EQUNUMBER(3)NULL
COURSE_BEFORENUMBER(3)NULL
COURSE_MARKNUMBER(1)NULL
DEPT_IDNUMBER(3)NULL
4.工作崗位情況表JOB別名數(shù)據(jù)類型是否為空說明JOB_IDNUMBER(3)NOTNULL
JOB_NAMEVARCHAR2(10)NULL
JOB_POWERVARCHAR2(20)NULL
5.部門信息表DEPT別名數(shù)據(jù)類型是否為空說明DEPT_IDNUMBER(3)NOTNULL
DEPT_NAMEVARCHAR2(10)NULL
DEPT_MANAGERNUMBER(6)NULL
DEPT_VICEMANAGERNUMBER(6)NULL
6.培訓需求表COURSE_NEED別名數(shù)據(jù)類型是否為空說明COURSE_IDNUMBER(3)NULL
COURSE_NEEDNUMBER(6)NULL
7.企業(yè)培訓計劃表COURSE_AVAILABLE別名數(shù)據(jù)類型是否為空說明COURSE_IDNUMBER(3)NULL
COURSE_DATE_BEGINDATENULL
COURSE_DATE_OVERDATENULL
TEACHER_IDNUMBER(6)NULL
COURSE_PERSONNUMBERNUMBER(2)NULL
COURSE_PLACEVARCHAR2(10)NULL
8.個人培訓計劃表PERSONNEL_PLAN別名數(shù)據(jù)類型是否為空說明EMP_NONUMBER(6)NULL
COURSE_IDNUMBER(3)NULL
COURSE_DATE_BEGINDATENULL
COURSE_DATE_OVERDATENULL
9.課程評價表COURSE_EVALUATION別名數(shù)據(jù)類型是否為空說明COURSE_IDNUMBER(3)NULL
EVALUATIONVARCHAR2(40)NULL
EVALUATION_DATEDATENULL
10.教員信息表TEACHER別名數(shù)據(jù)類型是否為空說明TEACHER_IDNUMBER(6)NOTNULL
TEACHER_NAMEVARCHAR2(10)NULL
TEACHER_XLVARCHAR2(10)NULL
TEACHER_DATE_STARTDATENULL
TEACHER_EVALUATIONVARCHAR2(40)NULL
11.培訓資源信息表TM_RESOURCE別名數(shù)據(jù)類型是否為空說明RESOURCE_IDNUMBER(3)NULL
RESOURCE_NAMEVARCHAR2(10)NULL
RESOURCE_MARKNUMBERNULL
RESOURCE_PRICEVARCHAR2(10)NULL
RESOURCE_QUATITYNUMBER(2)NULL
RESOURCE_REMVARCHAR2(40)NULL
12.教材信息表BOOK別名數(shù)據(jù)類型是否為空說明BOOK_IDNUMBER(3)NULL
BOOK_NAMEVARCHAR2(20)NULL
BOOK_AUTHERVARCHAR2(10)NULL
BOOK_STATENUMBER(1)NULL
BOOK_COURSE_IDNUMBER(3)NULL
BOOK_QUATITYNUMBER(3)NULL
BOOK_PRICENUMBER(3)NULL
13.管理TMS系統(tǒng)的用戶口令表USER_PSWD別名數(shù)據(jù)類型是否為空說明TMS_USERVARCHAR2(20)notNULL,
TMS_PSWDVARCHAR2(10)notNULL
3.4數(shù)據(jù)庫結(jié)構(gòu)的實現(xiàn)在需求分析、概念結(jié)構(gòu)設計的基礎上得到數(shù)據(jù)庫的邏輯結(jié)構(gòu)之后,就可以在數(shù)據(jù)庫系統(tǒng)中實現(xiàn)在邏輯結(jié)構(gòu)。我們使用的是ORACLE數(shù)據(jù)庫系統(tǒng)。下面給出創(chuàng)建這些表格的SQL語句。創(chuàng)建用戶四、銀行員工培訓管理系統(tǒng)的具體實現(xiàn)4.1數(shù)據(jù)庫的選擇本系統(tǒng)的數(shù)據(jù)庫采用的是ORACLE,其原因有二。第一該銀行前臺業(yè)務采用的就是此數(shù)據(jù)庫。在本系統(tǒng)中采用ORACLE可降低成本投資。第二ORACLE.數(shù)據(jù)庫以其強大的功能和穩(wěn)定性而著稱4.2開發(fā)語言的選擇數(shù)據(jù)庫應用程序的開發(fā)工具有許多,比如DELPHI,VisualBasic,VC,PowerBuilder。在此我問為什么選擇PowerBuilder作為開發(fā)工具其原有:1.可視化的編程方法使用PowerBuilder開發(fā)人員可以在他的可視化集成開發(fā)環(huán)境(IDE)中以一種快速簡捷的方式來開發(fā)應用程序。通過簡單的拖放技術,程序員就能設計出復雜的WINDOWS應用程序,從而滿足用戶的要求。在PowerBuilder的IDE中開發(fā)應用,諸如窗口、菜單、文本、按鈕等WINDOWS的標準控件都不必再Script程序中顯式的創(chuàng)建。這些控件的布局、顏色、大小等屬性都可以在PowerBuilder的集成開發(fā)環(huán)境中簡單完成。不僅僅是窗口,其他許多的系統(tǒng)對象和用戶對象,比如菜單、用戶對象、結(jié)構(gòu)和函數(shù)等,都可在PowerBuilder集成開發(fā)環(huán)境界面中的得以簡單快速的設計。正因為如此,開發(fā)人員所要考慮的一切都可以在PowerBuilder的各個畫板和視圖中輕松完成。而無需過問許多與應用無關的細節(jié),能充分縮短從設計需求到開發(fā)產(chǎn)品的時間,是我們的編碼和實現(xiàn)周期變得非常短,從而降低系統(tǒng)的總體成本。在WINDOWS應用程序的開發(fā)方面,PowerBuilder支持基本上所有的WINDOWS編程特性,例如事件驅(qū)動的編程風格,多進程和多線程的概念,圖形化用戶界面(GUI),豐富強大的應用編程接口(API)等。使PowerBuilder在流行的WINDOWS操作系統(tǒng)平臺上得到用戶的普遍贊賞。2.面向?qū)ο蟮木幊趟枷隤owerBuilder不僅支持面向?qū)ο蟮乃枷耄⑾逻€把面向?qū)ο蟮募夹g和方法充分應用到PowerBuilder的各個方面。面向?qū)ο蟮募夹g所有兩個方面的優(yōu)秀思想:第一個方面是他主張把客觀事物的數(shù)據(jù)和對這些數(shù)據(jù)的操作和工作封裝在一些抽象到計算機系統(tǒng)中。這和結(jié)構(gòu)化四項重大把數(shù)據(jù)和操作分離開來看待的做法有本質(zhì)差別。在面向?qū)ο蟮氖袌鲋?,這些數(shù)據(jù)叫做屬性,而使用這些數(shù)據(jù)的操作較多方法。另一個方面面向?qū)ο蟮募夹g支持繼承的概念,子對象不僅可以繼承父對象的數(shù)據(jù)和方法,還可以擁有自己獨立的數(shù)據(jù)和方法。這樣具有很多了相似特性的,和某些不同特性的對象都可以去繼承同一個祖先,該祖先實現(xiàn)它們公共的那些屬性和方法,而這個祖先的各個指示那些不同的屬性和方法。這極大地增強了程序代碼的重用性都和降低了代碼的編寫總量,簡化了系統(tǒng)的實現(xiàn)。3.優(yōu)秀的數(shù)據(jù)庫應用開發(fā)工具在數(shù)據(jù)庫應用程序開發(fā)方面,PowerBuilder處于領先的地位。它支持眾多的數(shù)據(jù)庫管理系統(tǒng),提供了多種數(shù)據(jù)庫接口,是的用戶不必直接去使用這些DBMS所提供的API就可以訪問數(shù)據(jù)庫。專用接口是針對大型的關系型數(shù)據(jù)庫管理系統(tǒng)而專門設計的。設計與專用接口的目的是為了利用這些DBMS提供的API來提高訪問數(shù)據(jù)庫的速度。PowerBuilder還提供了通用的輸入庫接口,例如ODBC、JDBC。數(shù)據(jù)窗口是PowerBuilder用來實現(xiàn)其數(shù)據(jù)庫應用開放的強有力的工具。數(shù)據(jù)庫應用程序的核心目的,一方面是要方便地連接和操縱數(shù)據(jù)庫,另一方面則是要給用戶提供友好的界面,使得用戶可以方便,而直觀地使用從數(shù)據(jù)庫獲得的這些數(shù)據(jù)。效應的輸入用開發(fā)人員也就需要完成兩方面的工作:一方面是編寫代碼建立和的底層數(shù)據(jù)庫的連接,,然后從中獲取數(shù)據(jù),并根據(jù)用戶要求對數(shù)據(jù)庫中的數(shù)據(jù)進行查詢、修改、增加和刪除;另一方面是把獲得的制約數(shù)據(jù)以生動形象的方式顯示給用戶,并且向用戶提供操縱數(shù)據(jù)庫的簡便易用的方法。PowerBuilder這是從這兩方面的要求出發(fā),設計了數(shù)據(jù)窗口技術。數(shù)據(jù)窗口提供多種方式的數(shù)據(jù)源,施的應用程序能傳出不同類型的數(shù)據(jù)。數(shù)據(jù)不僅可以來源于數(shù)據(jù)庫,也可以來源于各種文件,比如文本文件、EXECL文件、Dbase文件。為了解決數(shù)據(jù)顯示方面的問題,PowerBuilder在數(shù)據(jù)窗口中提出了顯示風格的概念。先是風格設置檢索到的數(shù)據(jù)以什么樣的格式顯示給用戶。在PowerBuilder中,有多達11種的數(shù)據(jù)窗口顯示風格。這么多顯示風格能夠滿足各種不同的需求,的使得我們能夠設計出各種專業(yè)化的用戶界面。4.基于多平臺的交叉開發(fā)PowerBuilder的一笑技術是基于多平臺的交叉開發(fā),可以在多平臺上同時利用PowerBuilder進行開發(fā)。5.專業(yè)的客戶機/服務器以及組件應用開發(fā)工具在現(xiàn)代的企業(yè)應用中,客戶/服務器模式已經(jīng)成為普遍流行的一種程序組織方式。根據(jù)應用系統(tǒng)的功能分割情況,客戶/服務器模式分為兩種類型:一種是傳統(tǒng)的二成客戶/服務器結(jié)構(gòu);另一種是三成和多層的客戶/服務器結(jié)構(gòu)。PowerBuilder既能完成客戶端應用程序的開發(fā),又能完成服務器的應用程序的開發(fā)。6.對WEB應用的強大支持PowerBuilder提供完善的WEB開發(fā)環(huán)境,其中集成了PowerSite技術,無論是建立單機的WEB應用,還是與其他組件相結(jié)合開發(fā)復雜的WEB應用,都可由開發(fā)人員任意發(fā)揮。7.簡潔強大的PowerScriptPowerScript語言不單是一種第四代語言(4GL),而且還是一種面向?qū)ο蟮母呒壵Z言。它結(jié)合了C++和Basic這兩種語言的優(yōu)點,同時也克服了這兩種語言的缺點,從而成為了一門使用簡單的但功能十分強大的編程語言。4.3系統(tǒng)模塊的具體實現(xiàn)在本系統(tǒng)中共有八個模塊,他們分別是:學員信息管理、培訓需求管理、培訓資源管理、培訓課程管理、培訓計劃管理、培訓教員管理、崗位部門管理、培訓教材管理。用戶登錄窗口的設計在應用程序?qū)ο驩pen事件的程序代碼中有下面一條語句:open(w_open)該語句就是打開登錄窗口的語句。在登錄窗口中控制了兩個靜態(tài)文本框StaticText控件,放置在窗口的相應位置用來顯示文字。放置了兩個單行編輯框SinglelineEdit控件,一個供用戶輸入登陸的用戶名,另一個供用戶輸入口令。另外還放置了一個按鈕控件。在按鈕控件的Click事件中輸入下面的程序代碼,這樣用戶單擊控件按鈕就可以實現(xiàn)用戶登陸的身份驗證。iftrim(sle_1.text)=""thenmessagebox("出錯信息","請輸入用戶號")returnendifSELECTtms_user,tms_pswdinto:g_tms_user,:g_tms_pswdfromuser_pswdwheretms_user=:sle_1.textusingsqlca;IfSQLCA.SQLCode=-1ThenMessageBox("出錯信息","登錄數(shù)據(jù)庫出錯")returnelseif(l_number=3)thenmessagebox("出錯信息","你已輸錯三次,系統(tǒng)將自動關閉")close(parent)returnelseif(righttrim(g_tms_user)<>trim(sle_1.text)orrighttrim(g_tms_pswd)<>trim(sle_2.text))thenMessageBox("登錄信息","你的登錄信息不對,請重新輸入!")sle_1.text=""sle_2.text=""sle_1.setfocus()l_number=l_number+1returnendifMessageBox("登錄信息","你好!歡迎使用本系統(tǒng)!")open(w_main)close(parent)主窗口的設計在主窗口中控制了10個靜態(tài)文本框控件。第一個用來顯示主窗口標題“
XX銀行員工培訓管理系統(tǒng)”,其余的9個靜態(tài)文本框控件形狀類似于按鈕控件,其單擊事件分別用來打開具有不同模塊功能的窗口。1)“學員信息管理”其功能是對員工的基本狀況、成績、選擇的培訓課程、培訓需求進行管理。2)“培訓需求管理”其功能是完成培訓需求的查詢、修改、刪除。3)“培訓資源管理”其功能是完成培訓資源表的查詢、修改、刪除。4)“培訓課程管理”其功能是完成培訓課程和培訓課程評價的查詢、修改、刪除。5.)“培訓計劃管理”其功能是完成培訓計劃表的查詢、修改、刪除。6)“培訓教員管理”其功能是完成培訓教員表的查詢、修改、刪除。7)“崗位部門管理”其功能是完成崗位部門表的查詢、修改、刪除。8)“培訓教材管理”其功能是完成培訓教材表的查詢、修改、刪除。學員信息管理模塊的設計學員信息管理模塊有一個大的窗口組成。在窗口的左半部分顯示員工的基本信息;窗口的右半部分顯示選中員工的成績、培訓計劃、培訓需求的信息。該窗口由主程序窗口上的員工信息管理控件單擊事件激發(fā)參考文獻:[1]PowerBuilder6.0應用開發(fā)指南主編:何軍劉宏巖電子工業(yè)出版社2000年[2]VisualBasic6.0開發(fā)手冊主編:(美)BrianSilerJeffSpotts機械工業(yè)出版社1999年4月附:源程序清單CREATETABLESPACEtmsDATAFILE'X:\oracle\oradata\tms.ora'SIZE8M;ALTERTABLESPACEtmsADDDATAFILE'X:\oracle\oradata\tms11.ora'SIZE2M;CREATEUSERtmsIDENTIFIEDBYtmsDEFAULTTABLESPACEtmsPROFILEDEFAULTACCOUNTUNLOCK;GRANTCONNECT,RESOURCETOtms;ALTERUSERtmsDEFAULTROLEALL;1創(chuàng)建員工基本狀況表格PERSONNELCREATETABLE"TMS".PERSONNEL(EMP_NONUMBER(6,0)NOTNULL,EMP_NAMEVARCHAR2(10)NULL,DEPT_IDNUMBER(3,0)NULL,EMP_XLVARCHAR2(10)NULL,EMP_GENDERVARCHAR2(2)NULL,EMP_BIRTHDAYDATENULL,EMP_HOMETOWNVARCHAR2(8)NULL,EMP_COUNTRYVARCHAR2(10)NULL,EMP_NATIONVARCHAR2(10)NULL,EMP_IDNUMBER(20,0)NULL,EMP_MARRIAGEVARCHAR2(2)NULL,EMP_HEALTHVARCHAR2(20)NULL,EMP_STARTWORKDATENULL,EMP_STATEVARCHAR2(10)NULL,EMP_STATE_DATEDATENULL,EMP_HOMEADRESSVARCHAR2(10)NULL,EMP_TELENONUMBER(10,0)NULL,EMP_EMAILVARCHAR2(20)NULL,JOB_IDNUMBER(3,0)NULL,CONSTRAINTPERSONNEL_EMP_NO_PKPRIMARYKEY(EMP_NO),CONSTRAINTPERSONNEL_JOB_ID_FKFOREIGNKEY(JOB_ID)REFERENCES"TMS"."JOB"(JOB_ID))TABLESPACE"TMS";2創(chuàng)建員工成績表格SCORECREATETABLE"TMS".SCORE(EMP_NONUMBER(6)NOTNULL,COURSE_IDNUMBER(3)NULL,S_DATEDATENULL,S_PLACEVARCHAR2(10)NULL,TEACHER_IDNUMBER(6)NULL,SCORE_1NUMBER(3)NULL,SCORE_2NUMBER(3)NULL,SCORE_NOTESVARCHAR2(10)NULL,PASSNUMBER(1)NULL,CONSTRAINTSCORE_EMP_NO_PKPRIMARYKEY(EMP_NO),CONSTRAINTSCORE_COURSE_ID_FKFOREIGNKEY(COURSE_ID)REFERENCES"TMS"."COURSE"(COURSE_ID),CONSTRAINTSCORE_TEACHER_ID_FKFOREIGNKEY(TEACHER_ID)REFERENCES"TMS"."TEACHER"(TEACHER_ID))TABLESPACE"TMS";3創(chuàng)建課程表格COURSECREATETABLE"TMS".COURSE(COURSE_IDNUMBER(3)NULL,SUBJECTVARCHAR2(10)NULL,COURSE_CNAMEVARCHAR2(20)NULL,COURSE_ENAMEVARCHAR2(10)NULL,COURSE_DESCVARCHAR2(40)NULL,COURSE_DURATIONNUMBER(3)NULL,COURSE_BOOKVARCHAR2(10)NULL,COURSE_EQUNUMBER(3)NULL,COURSE_BEFORENUMBER(3)NULL,COURSE_MARKNUMBER(1)NULL,DEPT_IDNUMBER(3)NULL,CONSTRAINTCOURSE_COURSE_ID_PKPRIMARYKEY(COURSE_ID))TABLESPACE"TMS";4創(chuàng)建工作崗位情況表JOBCREATETABLE"TMS".JOB(JOB_IDNUMBER(3)NOTNULL,JOB_NAMEVARCHAR2(10)NULL,JOB_POWERVARCHAR2(20)NULL,CONSTRAINTJOB_JOB_ID_PKPRIMARYKEY(JOB_ID))TABLESPACE"TMS";5創(chuàng)建部門信息表DEPTCREATETABLE"TMS".DEPT(DEPT_IDNUMBER(3)NOTNULL,DEPT_NAMEVARCHAR2(10)NULL,DEPT_MANAGERNUMBER(6)NULL,DEPT_VICEMANAGERNUMBER(6)NULL,CONSTRAINTDEPT_DEPT_ID_PKPRIMARYKEY(DEPT_ID),CONSTRAINTDEPT_MANAGER_FKFOREIGNKEY(DEPT_MANAGER)REFERENCES"TMS"."PERSONNEL"(EMP_NO),CONSTRAINTDEPT_VICEMANAGER_FKFOREIGNKEY(DEPT_VICEMANAGER)REFERENCES"TMS"."PERSONNEL"(EMP_NO))TABLESPACE"TMS";6創(chuàng)建培訓需求表COURSE_NEEDCREATETABLE"TMS".COURSE_NEED(COURSE_IDNUMBER(3)NULL,COURSE_NEEDNUMBER(6)NULL,CONSTRAINTCOURSE_NEED_COURSE_ID_FKFOREIGNKEY(COURSE_ID)REFERENCES"TMS"."COURSE"(COURSE_ID),CONSTRAINTCOURSE_NEED_COURSE_NEED_FKFOREIGNKEY(COURSE_NEED)REFERENCES"TMS"."PERSONNEL"(EMP_NO))TABLESPACE"TMS";7創(chuàng)建企業(yè)培訓計劃表COURSE_AVAILABLECREATETABLE"TMS".COURSE_AVAILABLE(COURSE_IDNUMBER(3)NULL,COURSE_DATE_BEGINDATENULL,COURSE_DATE_OVERDATENULL,TEACHER_IDNUMBER(6)NULL,COURSE_PERSONNUMBERNUMBER(2)NULL,COURSE_PLACEVARCHAR2(10)NULL,CONSTRAINTCOURSE_AVAILABLE_COURSE_ID_PKPRIMARYKEY(COURSE_ID),CONSTRAINTCOURSE_AVAILABLE_COURSE_ID_FKFOREIGNKEY(COURSE_ID)REFERENCES"TMS"."COURSE"(COURSE_ID),CONSTRAINTCOURSE_AVAILABLE_TEACHER_ID_FKFOREIGNKEY(TEACHER_ID)REFERENCES"TMS"."TEACHER"(TEACHER_ID))TABLESPACE"TMS";8創(chuàng)建個人培訓計劃表PERSONNEL_PLANCREATETABLE"TMS".PERSONNEL_PLAN(EMP_NONUMBER(6)NULL,COURSE_IDNUMBER(3)NULL,COURSE_DATE_BEGINDATENULL,COURSE_DATE_OVERDATENULL,CONSTRAINTPERSONNEL_PLAN_EMP_NO_FKFOREIGNKEY(EMP_NO)REFERENCES"TMS"."PERSONNEL"(EMP_NO),CONSTRAINTPERSONNEL_PLAN_COURSE_ID_FKFOREIGNKEY(COURSE_ID)REFERENCES"TMS"."COURSE"(COURSE_ID))TABLESPACE"TMS";9創(chuàng)建課程評價表COURSE_EVALUATIONCREATETABLE"TMS".COURSE_EVALUATION(COURSE_IDNUMBER(3)NULL,EVALUATIONVARCHAR2(40)NULL,EVALUATION_DATEDATENULL,CONSTRAINTCOURSE_EVALUATION_COURSE_ID_FKFOREIGNKEY(COURSE_ID)REFERENCES"TMS"."COURSE"(COURSE_ID))TABLESPACE"TMS";10創(chuàng)建教員信息表TEACHERCREATETABLE"TMS".TEACHER(TEACHER_IDNUMBER(6)NOTNULL,TEACHER_NAMEVARCHAR2(10)NULL,TEACHER_XLVARCHAR2(10)NULL,TEACHER_DATE_STARTDATENULL,TEACHER_EVALUATIONVARCHAR2(40)NULL,CONSTRAINTTEACHER_TEACHER_ID_PKPRIMARYKEY(TEACHER_ID))TABLESPACE"TMS";11創(chuàng)建培訓資源信息表TM_RESOURCECREATETABLE"TMS".TM_RESOURCE(RESOURCE_IDNUMBER(3)NULL,RESOURCE_NAMEVARCHAR2(10)NULL,RESOURCE_MARKNUMBERNULL,RESOURCE_PRICEVARCHAR2(10)NULL,RESOURCE_QUATITYNUMBER(2)NULL,RESOURCE_REMVARCHAR2(40)NULL,CONSTRAINTRESOURCE_RESOURCE_ID_PKPRIMARYKEY(RESOURCE_ID))TABLESPACE"TMS";12創(chuàng)建教材信息表BOOKCREATETABLE"TMS".BOOK(BOOK_IDNUMBER(3)NULL,BOOK_NAMEVARCHAR2(20)NULL,BOOK_AUTHERVARCHAR2(10)NULL,BOOK_STATENUMBER(1)NULL,BOOK_COURSE_IDNUMBER(3)NULL,BOOK_QUATITYNUMBER(3)NULL,BOOK_PRICENUMBER(3)NULL,CONSTRAINTBOOK_BOOK_ID_PKPRIMARYKEY(BOOK_ID),CONSTRAINTBOOK_COURSE_ID_FKFOREIGNKEY(BOOK_COURSE_ID)REFERENCES"TMS"."COURSE"(COURSE_ID))TABLESPACE"TMS";13創(chuàng)建管理TMS系統(tǒng)的用戶口令表USER_PSWD。CREATETABLE"TMS".USER_PSWD(TMS_USERVARCHAR2(20)notNULL,TMS_PSWDVARCHAR2(10)notNULL,CONSTRAINTTMS_USER_PKPRIMARYKEY(TMS_USER))TABLESPACE"TMS";學員信息管理窗口的Open事件//顯示員工基本情況DW_PERSONNEL.SETTRANSOBJECT(SQLCA)DW_PERSONNEL.RETRIEVE()//初始化數(shù)據(jù)窗口是否被修改的標志-全局變量g_personnel_change=0//學員基本情況是否被修改的標志g_score_change=0//學員成績是否被修改的標志g_personnel_plan_change=0//學員培訓計劃是否被修改的標志“增加”按鈕的Click事件用于輸入新員工基本信息。dw_personnel.insertrow(0)g_personnel_change=g_personnel_change+1“刪除”按鈕的Click事件用于刪除員工基本信息的窗口中的當前記錄。如果用戶將員工基本數(shù)據(jù)表中的一條記錄刪除,則程序自動將該員工在成績表、計劃表和需求表中的記錄刪除。longcurrent_rownumbercurrent_rownumber=dw_personnel.getrow()g_emp_no=getitemnumber(dw_personnel,current_rownumber,1)deleterow(dw_personnel,current_rownumber)g_personnel_change=g_personnel_change+1//從其他表中刪除該員工的記錄deletefromscorewhereemp_no=:gemp_no;deletefromcourse_needwhereemp_no=:gemp_no;deletefrompersonnel_planwhereemp_no=:gemp_no;“查詢”按鈕的Click事件用于執(zhí)行條件查詢。查詢的條件在兩個下拉式列表框和一個大行編輯框中輸入的。//定義參數(shù):查詢條件綜合結(jié)果stringLookforCondition//定義參數(shù):要查詢的列stringlookforItem1//定義參數(shù):查詢的符號stringlookforHow1//定義參數(shù):要查詢的內(nèi)容stringlookforWhat1//定義參數(shù):當前的行號intcurrent_row//定義參數(shù):總的行數(shù)inttotal_row//定義參數(shù):滿足條件的行號intfind_row//查詢符號的選擇lookforHow1=ddlb_4.text//查詢子段和查詢內(nèi)容的選擇ifddlb_1.text="員工號"thenlookforItem1="emp_no"lookforwhat1=sle_1.textelseifddlb_1.text="員工姓名"thenlookforItem1="emp_name"lookforwhat1="'"+sle_1.text+"'"elseifddlb_1.text="狀態(tài)"thenlookforItem1="emp_state"lookforwhat1="'"+sle_1.text+"'"elseifddlb_1.text="崗位"thenlookforItem1="job_id"lookforwhat1=sle_1.textelseifddlb_1.text="聯(lián)系"thenlookforItem1="emp_TeleNo"lookforwhat1=sle_1.textelseifddlb_1.text="學歷"thenlookforItem1="emp_xl"lookforwhat1="'"+sle_1.text+"'"endif//查詢條件的綜合lookforCondition=lookforItem1+lookforHow1+""+lookforwhat1+""http://得到當前行號current_row=dw_personnel.getrow()//得到總行數(shù)total_row=dw_personnel.rowcount()//利用find函數(shù)從當前行開始往下查詢find_row=dw_personnel.find(lookforcondition,current_row,total_row)iffind_row>0then//將所有行取消選中dw_personnel.SelectRow(0,false)//選中一行dw_personnel.SelectRow(find_row,true)//使當前行反顯,并用手形表示dw_personnel.SetRowFocusIndicator(off!)else//沒有查找符合條件的記錄messagebox("注意","下面沒有符合條件的記錄")endif“確定”按鈕的Click事件用于提交和確認對該員工基本信息表格中記錄所作的修改,包括插入和刪除,如果提交失敗則取消修改。g_personnel_change=0ifupdate(dw_personnel,true,false)=1then//保存修改成功,提交修改dw_personnel.resetupdate()commit;else//保存修改失敗,取消所作的修改rollback;//彈出一個對話框警告messagebox("錯誤!!!","數(shù)據(jù)保存失敗")endif“打印”按鈕的Click事件用于打印由RadioButton控件選中的數(shù)據(jù)窗口內(nèi)容。//判斷是否打印成績表ifrb_1.checked=truethendw_score.print()endif//判斷是否打印計劃表ifrb_2.checked=truethendw_personnel_plan.print()endif//判斷是否打印需求表ifrb_3.checked=truethendw_personnel_need.print()endif“關閉”按鈕的Click事件用于關閉該輸入窗口。在關閉窗口之前,判斷用戶是否對各個數(shù)據(jù)窗口中的記錄作了修改而沒有保存到數(shù)據(jù)庫中,如果有這樣的紀錄,則出現(xiàn)對話框?qū)栍脩羰欠癖4嫠龅男薷摹?/定義變量,是否修改intUpdateOrNotifg_personnel_change=0then//基本情況數(shù)據(jù)窗口沒有未保存的修改elseifg_personnel_change>0then//詢問是否保存所做的修改UpdateOrNot=MessageBox("保存修改","您修改了基本數(shù)據(jù)窗口中的數(shù)據(jù),現(xiàn)在是否保存?",Question!,YesNoCancel!)ifUpdateOrNot=1then//保存ifupdate(dw_personnel,true,false)=1then//保存修改成功,提交修改dw_personnel.resetupdate()commit;else//保存修改失敗,取消所作的修改rollback;//彈出一個對話框警告messagebox("錯誤!!!","數(shù)據(jù)保存失敗")endifelseifUpdateOrNot=2then//不保存rollback;endifendif//將全局變量賦予初值g_personnel_change=0ifg_score_change=0then//成績窗口沒有未保存的修改elseifg_score_change>0then//詢問是否保存所做的修改UpdateOrNot=MessageBox("保存修改","您修改了成績數(shù)據(jù)窗口中的數(shù)據(jù),現(xiàn)在是否保存?",Question!,YesNoCancel!)ifUpdateOrNot=1then//保存ifupdate(dw_score,true,false)=1then//保存修改成功,提交修改dw_score.resetupdate()commit;else//保存修改失敗,取消所作的修改rollback;//彈出一個對話框警告messagebox("錯誤!!!","數(shù)據(jù)保存失敗")endifelseifUpdateOrNot=2then//不保存rollback;endifendif//將全局變量賦予初值g_score_change=0ifg_personnel_plan_change=0then//計劃窗口沒有未保存的修改elseifg_personnel_plan_change>0then//詢問是否保存所做的修改UpdateOrNot=MessageBox("保存修改","您修改了計劃數(shù)據(jù)窗口中的數(shù)據(jù),現(xiàn)在是否保存?",Question!,YesNoCancel!)ifUpdateOrNot=1then//保存ifupdate(dw_personnel_plan,true,false)=1then//保存修改成功,提交修改dw_personnel_plan.resetupdate()commit;else//保存修改失敗,取消所作的修改rollback;//彈出一個對話框警告messagebox("錯誤!!!","數(shù)據(jù)保存失敗")endifelseifUpdateOrNot=2then//不保存rollback;endifendif//將全局變量賦予初值g_personnel_plan_change=0//關閉窗口close(w_personnel)員工信息管理模塊中顯示的數(shù)據(jù)較多,要完成的功能也較多,是整個員工培訓管理系統(tǒng)中的核心模塊。幫助程序的設計分析中的幫助程序由兩個部分組成:一個是關于本程序的About窗口;那一個是HLP格式的幫助文件。一個成功的Windows應用程序應該提供一個About窗口。其中包括本系統(tǒng)的名稱、所有者、聯(lián)系方式等?!皫椭辈藛蜗隆笆褂脦椭盋lick事件showhelp(“X:\win\tms.hlp”,index!)其功能是打開已經(jīng)創(chuàng)良好到幫助文件。第一個參數(shù)是幫助文件完整的墓,調(diào)的參數(shù)標示進入幫助文件的所有頁面。本系統(tǒng)中其他的一些功能模塊如員工信息管理模塊,培訓課程管理模塊,培訓教材管理目、培訓計劃管理模塊的編制與上述大同小異在此不在列數(shù)。參考文獻1、oracle9iforwindowsnt/2000輸入庫系統(tǒng)培訓教程(基礎篇)北京計算機教育培訓中心主編清華大學出版社2002年九月第一版2、powerbuilder8.0數(shù)據(jù)窗口實用編程技術劉云洲于德壹編著中國水利水電出版社2002年一月第一版3、oracle9ik中文版入門與提高趙松濤人民郵電出版社2002年7月1版4、powerbuildre8.0高級編程技術陳明楊勁松北京希望電子出版社2002年1月1版5、powerbuildre8.0時尚編程百例網(wǎng)冠科技機械工業(yè)出版社2002年6月1版6、powerbuildre8.0參考手冊張長富李均北京希望電子出版社2002年4月1版oracle9iforwindowsnt/2000輸入庫系統(tǒng)培訓教程(基礎篇)北京計算機教育培訓中心主編清華大學出版社2002年九月第一版酒店管理系統(tǒng)=1\*CHINESENUM3一、背景說明目前大多數(shù)酒店提供的服務多種多樣,規(guī)模大小也各不相同,但稍具規(guī)模的酒店必含下面三類服務:飲食、住宿和娛樂。由于我們對酒店行業(yè)沒有具體的接觸和實質(zhì)性的了解。此次數(shù)據(jù)庫設計只能在一些收集到的基本材料與個人直觀認識的基礎上,簡單模仿中等規(guī)模的酒店設計管理系統(tǒng),并將其抽象成一個由三部門組成、實現(xiàn)三大服務的系統(tǒng)。=2\*CHINESENUM3二、部門的劃分飲食部門它是酒店基本部門之一。它提供服務的特點是實時性強、持續(xù)時間短,強調(diào)效率。例如,顧客人數(shù)、顧客所用的菜及其它飲料等種類繁多,數(shù)量不等;后勤各種活動如采購等頻繁發(fā)生。通過分析可發(fā)現(xiàn),用人工完成此類操作比計算機更具實效與時效,且此類信息也沒有長時間保留的必要,因此這些信息沒有必要采用數(shù)據(jù)庫管理。對于飲食部門,需要較長時間保留的信息主要是財務信息,一方面便于期末匯總,另一方面便于向上級報告。在規(guī)模較大的酒店餐飲服務部分,餐廳可分成幾個等級或幾個小部門,然后各自形成小系統(tǒng),本系統(tǒng)為了簡單起見,把飲食部門作為一個子系統(tǒng),不再細分。住宿管理部門它也是酒店基本部門之一。住宿管理部門的主要職責有:A.給個房間布置各種設備、分類、編號、制定收費標準、分配服務人員。B.登記旅客信息,確認其身份,登記其入住、退房時間。C.統(tǒng)計各類房間的客滿程度。D.對本部門的財務流動進行登記處理。以上信息處理可以通過計算機完成,其他不便于計算機操作的在此沒有列出。娛樂管理部門娛樂是酒店非主流服務,它的存在除了贏利,更多的是為了吸引顧客食宿。娛樂部門的特點與飲食部門很相似,不便于使用計算機進行操作??梢杂糜嬎銠C完成并且有必要用計算機完成的有:A.制定收費標準,分配負責人.B.收入支出財務處理:編號、財務來源去處的摘要、數(shù)量、單價、數(shù)額、結(jié)余、經(jīng)手人等。這些信息都需要長時間保留并上報。經(jīng)理部門經(jīng)理部門的功能雖然不是面向顧客、不是酒店的服務項之一,但它的存在卻是必不可少的。它的主要職責有:A.管理員工。給員工編號,登記其基本信息;根據(jù)員工的平時表現(xiàn)及工齡確定工資;此外,還要給員工分配工作部門及職務等等。B.劃分部門。給個部門編號、命名、確定其職責范圍、任命部門經(jīng)理、分配員工。C.對本部門的財務進行核算(支付工資等)。D.期末對酒店的收益情況進行核算。=3\*CHINESENUM3三、各子系統(tǒng)的功能雖然酒店按功能可以劃分成四個部門,但是飲食部門的大部分工作手工操作比計算機操作更具有效率,如上所述,便于電腦操作只有財務處理。在劃分子系統(tǒng)時,考慮到各子系統(tǒng)都有各自的財務處理,且有相似性,所以就把它們歸為統(tǒng)一的一個“財務子系統(tǒng)”。同時“飲食子系統(tǒng)”取消,因為它的所有需要涵蓋的功能都已包含在“財務子系統(tǒng)”中。因此系統(tǒng)共劃分為四部分:總經(jīng)理子系統(tǒng)、財務子系統(tǒng)、住宿子系統(tǒng)和娛樂子系統(tǒng)??偨?jīng)理子系統(tǒng)對新來的員工進行編號、登記、分配工作。{員工號、姓名、性別、年齡、工齡、級別、部門號、職務、其他備注}對于被辭退的員工從系統(tǒng)中級聯(lián)刪除其信息,如從員工表中刪除其基本信息,從它所服務的工作部門中刪除該員工的工作名額,結(jié)算支付其工資、獎金;同時補充新的員工,代替它的工作。對新增部門作各種初始工作。如編號、命名、任命經(jīng)理等。{部門號、名稱、部門經(jīng)理、員工數(shù)量}取消某個部門時,核算該部門的財務情況,并作備份;同時對該部門的員工重新分配工作。其他情況的處理。財務子系統(tǒng)每天的收入、支出登記{編號、發(fā)票號、摘要、數(shù)量、單位、數(shù)額、經(jīng)手人、日期}期末各子系統(tǒng)的財務匯總{編號、上月余額、總收入、總支出、余額、經(jīng)手人、日期}期末酒店匯總個部門的財務報表,結(jié)算本酒店收益(編號、部門號、部門名稱、收入、支出、凈收入、經(jīng)手人、日期)住宿子系統(tǒng)來客登記若多人住同一房間,只作一個記錄??腿诵畔房間號、房間類別、客人數(shù)量、聯(lián)系人名、身份、證件名稱(類型)、證件號碼、入住時間、退出時間}房間管理旅客入住(旅客退出)除了登記(刪除)客人信息之外,還應對相關的記錄進行修改,如房間的狀態(tài)等。房間類別{類別號、名稱、設備、收費標準、總數(shù)量、剩余量、管理人員}房間{房間號,房間類型、狀態(tài)}(該部門的財務處理與飲食子系統(tǒng)同,歸到財務子系統(tǒng))娛樂子系統(tǒng)添加新的娛樂項目娛樂項目{娛樂項目號、名稱、收費標準、負責人}取消某娛樂項目(財務處理(同飲食子系統(tǒng))歸到財務子系統(tǒng))=4\*CHINESENUM3四、數(shù)據(jù)字典數(shù)據(jù)項數(shù)據(jù)項有待按各子系統(tǒng)分類列表。編號數(shù)據(jù)項名稱說明部分編號數(shù)據(jù)項名稱說明部分1員工號整數(shù)類型;有唯一性2姓名文本類型長度為10字符3性別枚舉類型:男、女4年齡整數(shù)類型18…1005工齡整數(shù)類型0…1006部門號數(shù)字串類型;有唯一性7名稱文本類型8職務枚舉類型;根據(jù)公司的制定而定9級別號整數(shù)類型10級別名文本11工資整數(shù)類型12部門經(jīng)理參照“員工號“13負責人參照“員工號“14經(jīng)手人參照“員工號“15員工數(shù)量整數(shù)類型16房間類型枚舉類型如單人、雙人標準間等17設備文本說明設備情況18收費標準不同的實體有不同的單位19總數(shù)量某一等級的房間的數(shù)量20剩余量某一等級房的尚可用數(shù)21房間號數(shù)字串類型有唯一性22狀態(tài)該房是否已被入住枚舉類型23客人數(shù)量某一房間所住的人數(shù)24身份登記旅客的目前住址25證件類型文本類型26證件號碼整數(shù)類型27入住時間格式:**/**28退出時間格式:**/**29編號在各系統(tǒng)有不同意義,唯一30發(fā)票號按固定格式輸入31摘要收入支出來源去向的摘要32數(shù)量整數(shù)類型33單價不同的系統(tǒng)有不同的單位34備注文本類型35日期格式:**/**數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)流數(shù)據(jù)存儲數(shù)據(jù)存儲名輸入數(shù)據(jù)流輸出數(shù)據(jù)流說明部分員工信息員工基本信息員工新工作工資結(jié)算當前員工工作部門信息更新后的部門信息當前部門信息經(jīng)理處財務信息經(jīng)理處財務支出經(jīng)理處財務收入部門營業(yè)情況顧客信息顧客基本信息滿足顧客要求住房信息更新后的住房信息目前的住房信息住房單價娛樂項目信息新娛樂項目信息老娛樂項目信息娛樂項目單價子部門財務信息收
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度年福建省高校教師資格證之高等教育心理學題庫綜合試卷B卷附答案
- 2024年圖書館管理服務項目資金申請報告代可行性研究報告
- 五年級數(shù)學(小數(shù)乘除法)計算題專項練習及答案
- 文化自信背景下民族傳統(tǒng)體育文化的傳承與發(fā)展
- 魯教版高三上學期期末地理試題及解答參考
- 2024年定制出口業(yè)務銷售協(xié)議模板
- 保安公司門衛(wèi)服務承攬協(xié)議范本
- 2024高品質(zhì)彩鋼房建設協(xié)議書
- 2024批次高品質(zhì)片石購買協(xié)議
- 2024年健身機構(gòu)業(yè)務合作伙伴協(xié)議
- 2023-2024學年北京海淀區(qū)首都師大附中初二(上)期中道法試題及答案
- (正式版)HGT 6313-2024 化工園區(qū)智慧化評價導則
- 二級公立醫(yī)院績效考核三級手術目錄(2020版)
- 新蘇教版六年級上冊《科學》全一冊全部課件(含19課時)
- 親子閱讀ppt課件
- 愛心媽媽結(jié)對幫扶記錄表
- 農(nóng)貿(mào)市場建設項目裝飾工程施工方案
- 八年級語文上冊期中文言文默寫(含答案)
- MATLAB語言課程論文 基于MATLAB的電磁場數(shù)值圖像分析
- 暗挖隧道帷幕注漿專項方案[優(yōu)秀工程方案]
- 淺談城市燃氣管網(wǎng)安全運行存在問題及處理對策
評論
0/150
提交評論