工資管理思路與實現(xiàn)研究方案_第1頁
工資管理思路與實現(xiàn)研究方案_第2頁
工資管理思路與實現(xiàn)研究方案_第3頁
工資管理思路與實現(xiàn)研究方案_第4頁
工資管理思路與實現(xiàn)研究方案_第5頁
已閱讀5頁,還剩70頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

湘潭大學(xué)畢業(yè)設(shè)計題目工資管理系統(tǒng)院系職業(yè)技術(shù)學(xué)院所學(xué)專業(yè)計算機網(wǎng)絡(luò)與軟件應(yīng)用專業(yè)學(xué)號2003203336姓名高翔指導(dǎo)老師謝宏宇完成日期2006年5月湘潭大學(xué)畢業(yè)論文設(shè)計任務(wù)書論文設(shè)計題目工資管理系統(tǒng)學(xué)號2003203336學(xué)生姓名高翔專業(yè)計算機網(wǎng)絡(luò)與軟件應(yīng)用0303班指導(dǎo)教師姓名職稱謝宏宇黃書植系教研室主任龍海洋一主要內(nèi)容及基本要求圖書管理系統(tǒng)適用于中小規(guī)模的圖書管理工作,如單位圖書館或圖書租借機構(gòu)等本系統(tǒng)提供完善的工資信息添加刪除修改等操系統(tǒng)數(shù)據(jù)庫采用微軟的ACCESS要求對本系統(tǒng)的數(shù)據(jù)錄入界面進行“人性化”設(shè)計,以盡量減輕錄入人員的工作量二重點研究的問題三進度安排各階段完成的內(nèi)容起止時間12345678910四應(yīng)收集的資料及主要參考文獻湘潭大學(xué)畢業(yè)論文設(shè)計評閱表院系職業(yè)技術(shù)學(xué)院專業(yè)計網(wǎng)0303班學(xué)號2003203336姓名高翔論文設(shè)計題目工資管理系統(tǒng)評閱人姓名職稱評閱日期評價項目評價內(nèi)容選題1是否符合培養(yǎng)目標(biāo),體現(xiàn)學(xué)科專業(yè)特點和教學(xué)計劃的基本要求,達到綜合訓(xùn)練的目的2難度份量是否適當(dāng)能力1是否有查閱文獻綜合歸納資料的能力2是否有綜合運用知識的能力3是否具備研究方案的設(shè)計能力研究方法和手段的運用能力4是否具備一定的外文與計算機應(yīng)用能力5工科是否有經(jīng)濟分析能力論文質(zhì)量1立論是否正確,論述是否充分,結(jié)構(gòu)是否嚴謹合理實驗是否正確,設(shè)計計算分析處理是否科學(xué)技術(shù)用語是否準(zhǔn)確,符號是否統(tǒng)一,圖表是否完備整潔正確,引文是否規(guī)范2文字是否通順,有無觀點提煉,綜合概括能力如何3有無理論價值或?qū)嶋H應(yīng)用價值,有無創(chuàng)新之處工作量工作量是否飽滿,含論文篇幅圖紙等是否達到規(guī)定要求綜合評價目錄摘要6ABSTRACT7文獻綜述8第一章前言1211問題的提出1212解決的方法1313系統(tǒng)要求的運行環(huán)境1314開發(fā)工具的使用13141VISUALBASIC的使用及安裝步驟13142數(shù)據(jù)庫MICROSOFTACCESS14143數(shù)據(jù)庫訪問方式ADO15第二章開發(fā)語言簡介1621VISUALBASIC60簡介1622ACCESS簡介1723數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)簡介17231數(shù)據(jù)庫管理系統(tǒng)18232數(shù)據(jù)庫模式18233數(shù)據(jù)庫理論基礎(chǔ)18234數(shù)據(jù)庫系統(tǒng)設(shè)計及范式分析19第三章管理信息系統(tǒng)2031什么是管理信息系統(tǒng)2032管理信息系統(tǒng)的開發(fā)原則2033管理信息系統(tǒng)的概念結(jié)構(gòu)及功能結(jié)構(gòu)21第四章概要設(shè)計2541系統(tǒng)結(jié)構(gòu)圖2542系統(tǒng)概要設(shè)計2643系統(tǒng)設(shè)計思路2644運行設(shè)計2745數(shù)據(jù)庫設(shè)計27451數(shù)據(jù)庫表格設(shè)計27452ER模型分析29第五章系統(tǒng)總體設(shè)計3151系統(tǒng)分析3152系統(tǒng)應(yīng)用程序設(shè)計31521用戶密碼認證窗體的的實現(xiàn)32522系統(tǒng)各功能的實現(xiàn)36第六章個人總結(jié)73參考文獻75摘要企業(yè)的工資管理是公司管理的一個重要內(nèi)容隨著企業(yè)人員數(shù)量增加,企業(yè)的工資管理工作也變得越來越復(fù)雜工資管理既涉及到企業(yè)勞動人事的管理,同時也是企業(yè)財務(wù)管理的重要組成部分工資管理需要和人事管理相聯(lián)系,同時連接工時考勤和醫(yī)療保險等等,來生成企業(yè)每個職工的基本工資津貼醫(yī)療保險保險費實際發(fā)放工資等資金是企業(yè)生存的主要元素,資金的流動影響到企業(yè)的整體運作,企業(yè)員工的工資是企業(yè)資金管理的一個重要的組成部分早期的工資統(tǒng)計和發(fā)放都是使用人工方式處理紙質(zhì)材料,不僅花費財務(wù)人員大量的時間且不易保存,往往由于個人的因素抄寫不慎或計算疏忽,出現(xiàn)工資發(fā)放錯誤的現(xiàn)象早期工資管理多采取紙質(zhì)材料和具有較強的時間限制基于以上原因,企業(yè)工資管理系統(tǒng)使用電腦安全保存快速計算全面統(tǒng)計,實現(xiàn)工資管理的系統(tǒng)化規(guī)范化自動化企業(yè)工資管理系統(tǒng)是典型的信息管理系統(tǒng)MIS,前臺程序開發(fā)工具采用微軟的VISUALBASIC,后臺數(shù)據(jù)庫采用ACCESS數(shù)據(jù)庫VISUALBASIC是一種面向?qū)ο蟮拈_發(fā)工具,具有組件豐富語言簡單功能強大的優(yōu)點ACCESS數(shù)據(jù)庫具有與VISUALBASIC無縫連接操作簡單易于使用的優(yōu)點運行結(jié)果證明,本企業(yè)工資管理系統(tǒng)極大提高了工作效率,節(jié)省了人力和物力,最終滿足企業(yè)財務(wù)管理員工工資發(fā)放的需要,同時也成為現(xiàn)代化企業(yè)管理的標(biāo)志關(guān)鍵詞工資管理信息管理數(shù)據(jù)查詢數(shù)據(jù)庫VISUALBASICACCESSABSTRACTENTERPRISESWAGESMANAGEMENTISACORPORATEMANAGEMENTIMPORTANTCONTENTINCREASESALONGWITHTHEENTERPRISEPERSONNELQUANTITY,ENTERPRISESWAGESSUPERVISORYWORKALSOCHANGESMOREANDMORECOMPLEXTHEWAGESMANAGEMENTALREADYINVOLVESTOTHEENTERPRISEWORKHUMANAFFAIRSMANAGEMENT,ATTHESAMETIMEALSOISTHEENTERPRISEFINANCIALCONTROLIMPORTANTCONSTITUENTTHEWAGESMANAGEMENTNEEDSTORELATEWITHTHEPERSONNELMANAGEMENT,ATTHESAMETIMECONNECTSMANHOUROFCHECKINGATTENDANCEANDMEDICALINSURANCEANDSOON,PRODUCESTHEENTERPRISEEACHSTAFFSBASEPAY,THEALLOWANCE,THEMEDICALINSURANCE,THEINSURANCEPREMIUM,ACTUALPROVIDESTHEWAGESANDSOONTHEFUNDISTHEENTERPRISESURVIVALPRINCIPALELEMENT,THEFUNDFLOWSAFFECTSENTERPRISESWHOLEOPERATION,THEENTERPRISESTAFFSWAGESISANENTERPRISEFUNDMANAGEMENTIMPORTANTCONSTITUENTTHEEARLYWAGESCOUNTSANDPROVIDESALLISTHEUSEARTIFICIALWAYPROCESSINGMATERIAL,NOTONLYTHEEXPENDITUREFINANCEPERSONNELSMASSIVETIMEALSOARENOTEASYTOPRESERVE,OFTENASARESULTOFINDIVIDUALFACTORTRANSCRIPTIONCARELESSLYORTHECOMPUTATIONNEGLIGENCE,APPEARSTHEWAGESTOPROVIDETHEWRONGPHENOMENONTHEEARLYWAGESMANAGEMENTADOPTSTHEMATERIALANDHASTHESTRONGTIMELIMITBASEDONTHEABOVEREASON,THEENTERPRISEWAGESMANAGEMENTSYSTEMMANAGEMENTSYSTEMUSECOMPUTERSAFELYPRESERVES,THERAPIDCALCULATION,THECOMPREHENSIVESTATISTICS,THEREALIZATIONWAGESMANAGEMENTSYSTEMATIZATION,THESTANDARDIZATION,THEAUTOMATIONTHEENTERPRISEWAGESMANAGEMENTSYSTEMMANAGEMENTSYSTEMISTHETYPICALINFORMATIONMANAGEMENTSYSTEMMIS,THEONSTAGEPROCEDUREDEVELOPMENTKITUSESMICROSOFTVISUALBASIC,THEBACKSTAGEDATABASEUSESTHEACCESSDATABASEVISUALBASICISONEKINDOFOBJECTORIENTEDDEVELOPMENTKIT,HASTHEMODULERICHLY,THELANGUAGEISSIMPLE,THEFUNCTIONFORMIDABLEMERITTHEACCESSDATABASEHASTHEMERITWHICHWITHTHEVISUALBASICSEAMLESSCONNECTION,THEOPERATIONSIMPLE,ISEASYTOUSETHEMOVEMENTRESULTPROVEDTHAT,THISENTERPRISEWAGESMANAGEMENTSYSTEMMANAGEMENTSYSTEMENORMOUSLYENHANCEDTHEWORKINGEFFICIENCY,HASSAVEDTHEMANPOWERANDTHEPHYSICALRESOURCE,FINALLYMEETSTHENEEDSWHICHTHEENTERPRISEFINANCIALCONTROL,THESTAFFWAGESPROVIDES,ATTHESAMETIMEALSOBECOMESTHESYMBOLWHICHTHEMODERNIZEDENTERPRISEMANAGESKEYWORDWAGESMANAGEMENTINFORMATIONMANAGEMENTDATAINQUIRYDATABASEVISUALBASICACCESS文獻綜述1課題概述I研究的意義信息技術(shù)及其應(yīng)用在調(diào)整產(chǎn)業(yè)結(jié)構(gòu)提高勞動生產(chǎn)率和促進新興產(chǎn)業(yè)的發(fā)展中起著主導(dǎo)的作用,是促進經(jīng)濟增長和提高競爭力的關(guān)鍵計算機硬件產(chǎn)業(yè)和軟件產(chǎn)業(yè)作為信息產(chǎn)業(yè)的基礎(chǔ),在調(diào)整產(chǎn)業(yè)結(jié)構(gòu),提高勞動生產(chǎn)率和促進新興產(chǎn)業(yè)的發(fā)展中起著主導(dǎo)的作用,是促進經(jīng)濟增長和提高競爭力的關(guān)鍵發(fā)展了信息技術(shù)和信息產(chǎn)業(yè),就能帶動和創(chuàng)造了大量新的產(chǎn)業(yè)發(fā)展機會和就業(yè)機會,促進和造就經(jīng)濟的繁榮到了新世紀(jì),信息時代的交響樂曲還只是剛剛奏響了前奏曲,更精彩更美妙動人更激動人心的樂章正將逐漸展開信息產(chǎn)業(yè)包括各種信息技術(shù)產(chǎn)品和信息產(chǎn)品的生產(chǎn)應(yīng)用和服務(wù),即信息設(shè)備制造業(yè),軟件和系統(tǒng)集成業(yè)以及信息服務(wù)業(yè)三大部分,三者既相互聯(lián)系相互依存又互相促進共同發(fā)展,它們之間的關(guān)系是密不可分的一個實用且優(yōu)秀的應(yīng)用軟件,不僅可以大大提高工作效率,降低生產(chǎn)成本,更重要的是通過信息技術(shù)的應(yīng)用增強了企業(yè)的生存和競爭能力,重構(gòu)了產(chǎn)業(yè)金融市場和政府,導(dǎo)致社會整個生產(chǎn)體系組織結(jié)構(gòu)的大調(diào)整和經(jīng)濟的新飛躍II課題類型軟件工程類2軟件產(chǎn)業(yè)的現(xiàn)狀軟件產(chǎn)業(yè)是以知識和智力創(chuàng)造新的生產(chǎn)力的產(chǎn)業(yè),是信息社會的核心和靈魂,也是目前“知識經(jīng)濟“構(gòu)架中最關(guān)鍵的技術(shù)之一因而,軟件產(chǎn)業(yè)理所當(dāng)然地被認為是國家發(fā)展的重點21我國軟件產(chǎn)業(yè)發(fā)展現(xiàn)狀211我國基礎(chǔ)軟件產(chǎn)業(yè)現(xiàn)狀基礎(chǔ)軟件包括系統(tǒng)軟件支撐軟件我國的基礎(chǔ)軟件起步于80年代初,在科研開發(fā)上取得一系列成果,也有一些產(chǎn)品,但市場占有率很低我國在基礎(chǔ)軟件領(lǐng)域基本上是科研型的,而不是產(chǎn)業(yè)型的我國基礎(chǔ)軟件在產(chǎn)業(yè)規(guī)模技術(shù)水平開發(fā)能力和國際競爭能力等方面,與國際先進水平相比有著很大的差距我國系統(tǒng)軟件市場幾乎為美國產(chǎn)品所獨占,我國軟件企業(yè)僅在中文平臺軟件方面尚占一席之地在支撐軟件市場上,數(shù)據(jù)庫軟件約占379,網(wǎng)絡(luò)與通信軟件占319,語言及開發(fā)工具軟件占15,防殺毒軟件占95,翻譯軟件占6212我國應(yīng)用軟件產(chǎn)業(yè)現(xiàn)狀我國軟件產(chǎn)業(yè)是以應(yīng)用軟件開發(fā)和集成為主體的產(chǎn)業(yè),一部分是純軟件企業(yè),專門從事應(yīng)用軟件產(chǎn)品的開發(fā)生產(chǎn),另一部分是系統(tǒng)集成企業(yè)另外在各行業(yè)的計算機應(yīng)用部門中,有一支專門從事行業(yè)應(yīng)用軟件開發(fā)的隊伍與發(fā)達國家相比,我國軟件產(chǎn)業(yè)的規(guī)模偏小,人均勞動生產(chǎn)率偏低,商品化軟件較少,產(chǎn)煊的總體技術(shù)水平不高213我國軟件產(chǎn)業(yè)近年的發(fā)展與變化獨立軟件公司的數(shù)量增加從事系統(tǒng)集成的軟件企業(yè)數(shù)量增加軟件企業(yè)的兼妝融資活動開始活躍國外廠商在中國獨資或合資新建軟件公司或研究開發(fā)機構(gòu)軟件連鎖店呈發(fā)展趨勢加快計算機應(yīng)用和普及22國內(nèi)外軟件產(chǎn)業(yè)主要差距我國軟件產(chǎn)業(yè)發(fā)展至今已有近20年的時間,雖有了長足的進步,但是相比當(dāng)今國際軟件產(chǎn)業(yè)特別是美日等發(fā)達國家差距明顯,就是與同是發(fā)展中國家的印度比較也有較大差距主要表現(xiàn)在五個方面A國內(nèi)軟件企業(yè)規(guī)模偏小,技術(shù)創(chuàng)新能力弱,經(jīng)濟實力差,抗風(fēng)險能力低,尚不具備與國外大型企業(yè)抗衡的實力和能力B國產(chǎn)軟件產(chǎn)品數(shù)量少,市場占有率低,技術(shù)落后,開發(fā)能力低,產(chǎn)品覆蓋面窄,國產(chǎn)軟件基本上是小型軟件居多,中型軟件有一些,大型軟件則很少在狹窄的市場領(lǐng)域集結(jié)了很多廠商,產(chǎn)品重復(fù),低水平競爭,產(chǎn)品質(zhì)量不高,軟件工程化程度底C企業(yè)在軟件產(chǎn)品的開發(fā)上缺乏長期戰(zhàn)略和承諾D承擔(dān)大型軟件工程和系統(tǒng)的設(shè)計開發(fā)集成能力弱E軟件產(chǎn)業(yè)與傳統(tǒng)產(chǎn)業(yè)結(jié)合不夠,向其它行業(yè)滲透不力23中國軟件開發(fā)商的地位231開發(fā)商面對的市場I已開拓的市場不大,難以形成產(chǎn)業(yè)II市場比較混亂,缺少行規(guī)制約232開發(fā)商面對的用戶I對自動化的認識有待全面提高II項目招標(biāo)工作有待規(guī)范233開發(fā)商面對的“自我“I多數(shù)開發(fā)單位還不是專業(yè)化的公司II多數(shù)開發(fā)商還不能成為商業(yè)管理的咨詢專家III軟件開發(fā)商自身知識結(jié)構(gòu)的不完整,直接影響了軟件功能全面滲入商業(yè)流通的各個環(huán)節(jié)中軟融業(yè)公司總經(jīng)理賈斌認為,軟件開發(fā)商只有把產(chǎn)品做得能提供管理咨詢,才是一個高的層次計算機軟件專家只有兼具商業(yè)管理咨詢專家的素質(zhì),才有希望研制出真正高質(zhì)量的商業(yè)應(yīng)用軟件來24軟件產(chǎn)業(yè)所面臨的挑戰(zhàn)241什么樣的挑戰(zhàn)軟件產(chǎn)業(yè)在中國是一個十分具有挑戰(zhàn)性的行業(yè)不少與會者認為,我們擁有一個潛力巨大的市場,這個市場大得足以讓所有西方從事軟件生產(chǎn)的公司都把中國作為最重要的戰(zhàn)略目標(biāo)事實上,伴隨著外資零售業(yè)的到來,國外零售業(yè)管理軟件早已悄然而至目前所有在國內(nèi)開業(yè)的外資或合資零售業(yè)幾乎全是從國外帶來應(yīng)用管理軟件面對外國商業(yè)軟件進攻市場的勢頭,有實力的公司有理由堅定一份自信世界經(jīng)濟一體化的趨勢不可逆轉(zhuǎn),外國大企業(yè)及其產(chǎn)品的進入,雖給國內(nèi)軟件企業(yè)帶來了壓力與競爭,但也帶來了新思維新技術(shù)新的管理方法同時,競爭本身也將促進優(yōu)勝劣汰,最終給中國軟件業(yè)帶來的還是利大于弊他認為企業(yè)要有敏銳的目光,抓住新技術(shù)的發(fā)展趨勢面對挑戰(zhàn),會生存的企業(yè)才是優(yōu)秀的企業(yè)242促進商業(yè)應(yīng)用軟件商品化產(chǎn)業(yè)化我國軟件公司正處于轉(zhuǎn)變期的我國商業(yè),企業(yè)類型繁多,但大多不規(guī)范,往往在物流資金流票據(jù)流管理上自成一體沒有標(biāo)準(zhǔn)和規(guī)范就為商業(yè)應(yīng)用軟件的商品化設(shè)置了很大的障礙開發(fā)商若不能開發(fā)出具有共性的商業(yè)應(yīng)用軟件,而只是一家家地度身定做,那么軟件的成本勢必也會居高不下,自然將連帶造成商家望而怯步的現(xiàn)象,所以盡快使各種商業(yè)業(yè)態(tài)的管理規(guī)范化已是刻不容緩要開發(fā)出對中國商業(yè)企業(yè)適合的商品化軟件,軟件工程師不僅要具備軟件開發(fā)能力,要對商業(yè)企業(yè)的共性有深刻理解,還要熟知商業(yè)業(yè)務(wù)流程管理方式,對應(yīng)用軟件有創(chuàng)建性的設(shè)計,使之與實際需要掛鉤,同時兼顧未來的發(fā)展這對開發(fā)者的素質(zhì)提出了一個較高的標(biāo)準(zhǔn)3國內(nèi)外軟件業(yè)前景展望隨著隨需應(yīng)變電子商務(wù)的發(fā)展,軟件的靈魂作用日益明顯IBM公司承諾將憑借強大的技術(shù)優(yōu)勢和雄厚的資源,幫助國內(nèi)開發(fā)人員提升開發(fā)技能,以此帶動中國軟件產(chǎn)業(yè)的進步”31我國軟件業(yè)將持續(xù)發(fā)展軟件產(chǎn)業(yè)是當(dāng)今世界增長最快的朝陽產(chǎn)業(yè),隨著國內(nèi)軟件企業(yè)的發(fā)展壯大,國內(nèi)軟件企業(yè)也在開始不斷開拓海外市場近年來,中國軟件出口呈大幅度增長趨勢,特別是日本已成為我國軟件出口的最大市場我國軟件企業(yè)在以下四個領(lǐng)域有較大的市場機會一,發(fā)展自主知識產(chǎn)權(quán)操作系統(tǒng)國內(nèi)PC機絕大多數(shù)安裝微軟的操作系統(tǒng),在信息安全方面存在隱憂隨著自由軟件LINUX在服務(wù)器和嵌入式操作系統(tǒng)上的出色表現(xiàn),目前中文LINUX的銷售量和裝機量開始向微軟的WINDOWS系列發(fā)起挑戰(zhàn)二,辦公軟件系統(tǒng)目前國內(nèi)有3000萬臺商業(yè)機,并且還在不斷地淘汰更新,這給辦公軟件市場帶來巨大的發(fā)展空間國外辦公軟件價格昂貴,普遍在4000元一套以上,而且不包括每年2000元的升級費用開發(fā)本土化的辦公軟件正是市場所需三,在線游戲軟件北美最大的娛樂軟件商會組織發(fā)布預(yù)測稱,20012004年間全球在線游戲?qū)⒂忻磕?5的成長率到目前為止國內(nèi)已有超過300萬網(wǎng)民參與在線游戲,而且游戲也是目前各類互聯(lián)網(wǎng)服務(wù)中網(wǎng)民最能接受的付費項目之一四,網(wǎng)絡(luò)安全系統(tǒng)在反病毒領(lǐng)域,國內(nèi)幾大廠商如江民金山瑞星的反病毒軟件基本上已與國際接軌,發(fā)展比較成熟32國外軟件業(yè)的未來微軟公司創(chuàng)始人董事長兼首席軟件設(shè)計師比爾蓋茨近日表示,全球電腦軟件業(yè)才剛剛開始探求其發(fā)展?jié)摿εc后二十年相比,這個行業(yè)前二十年的成績只是很小的一部分他還表示,未來十年是“數(shù)字時代”微軟目前在中國的工作人員已達到八百,并且還會繼續(xù)上升第一章前言11問題的提出隨著我國國民經(jīng)濟建設(shè)的蓬勃發(fā)展和具有中國特色的社會主義市場經(jīng)濟體制的迅速完善,各個行業(yè)都在積極使用現(xiàn)代化的手段,不斷改善服務(wù)質(zhì)量,提高工作效率,這些都在很大程度上給企業(yè)提出越來越嚴峻的挑戰(zhàn),對企業(yè)體系無論是在行政職能企業(yè)管理水平以及優(yōu)質(zhì)服務(wù)上都提出更高的要求建設(shè)一個科學(xué)高效的信息管理系統(tǒng)是解決這一問題的必由之路企業(yè)內(nèi)部財務(wù)管理是該企業(yè)運用現(xiàn)代化技術(shù)創(chuàng)造更多更高的經(jīng)濟效益的主要因素之一工資管理作為企業(yè)內(nèi)部的一種財務(wù)管理也是如此,由于企業(yè)職工人數(shù)較多,每一位職工的具體實際情況也不盡相同,各項工資條款的發(fā)放,如果沒有一個完整的管理系統(tǒng)來進行管理,那么勢必會給管理人員帶來種種麻煩,因此類似工資管理系統(tǒng)之類的財務(wù)軟件的開發(fā)勢在必行借助現(xiàn)代信息技術(shù)和管理理論,對公司和企業(yè)建立管理信息系統(tǒng)是當(dāng)今社會的重要趨勢黨和政府根據(jù)知識經(jīng)濟時代的特點,對國民經(jīng)濟建設(shè)提出了“用信息化帶動工業(yè)化”的指導(dǎo)思想對公司和企業(yè)而言,全面開發(fā)和應(yīng)用計算機管理信息系統(tǒng)就是近期不能回避的問題在公司和企業(yè)管理中,人力資源是公司和企業(yè)最寶貴的資源,也是公司企業(yè)的“生命線”,因此人事管理是公司和企業(yè)的計算機管理信息系統(tǒng)重要組成部分而工資管理又是人力資源管理的重中之重實行電子化的工資管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來,去完成更重要的工作工資管理信息系統(tǒng)的實現(xiàn)可以減輕比較繁瑣的手工工資管理今天,計算機的價格已經(jīng)十分低廉,性能卻有了長足的進步它已經(jīng)被應(yīng)用于許多領(lǐng)域,計算機之所以如此流行的原因主要有以下幾個方面首先,計算機可以代替人工進行許多繁雜的勞動其次,計算機可以節(jié)省許多資源第三,計算機可以大大的提高人們的工作效率第四,計算機可以使敏感文檔更加安全,等等現(xiàn)在許多中小型的公司的工資管理還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機制已經(jīng)不能適應(yīng)時代的發(fā)展,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎(chǔ)的信息管理所取代所以我們用計算機這個平臺來管理員工的工資有以下優(yōu)點1可以存儲職員的檔案,安全高效2只需一到二名會計人員經(jīng)過基本培訓(xùn)即可操作系統(tǒng),節(jié)省大量人力3可以迅速查到所需信息12解決的方法根據(jù)我們在學(xué)校其間的所學(xué)課程來完成的話,基本可以完成單機版的工資管理系統(tǒng)了那么就會要求我翻閱很多相關(guān)的書籍,這也是學(xué)校要我們做畢業(yè)設(shè)計的宗旨所以我就選用了與我們所學(xué)課程相似的語言工具VISUALBASIC60數(shù)據(jù)庫就采用微軟公司的ACCESS200013系統(tǒng)要求的運行環(huán)境硬件環(huán)境1最低配置C233以上CPU,32MB以上內(nèi)存,21GB硬盤2建議配置CII300以上CPU,64MB內(nèi)存,64GB硬盤3UPS不間斷電源一臺避免數(shù)據(jù)因突然停電等意外情況下的丟失軟件環(huán)境WIN95/98/XP操作系統(tǒng)14開發(fā)工具的使用141VISUALBASIC60的使用及安裝步驟VISUALBASIC是微軟推出的基于窗口的可視化開發(fā)工具其中,VISUAL所指的是開發(fā)圖形擁護界面GUI,GRAPHICALUSERINTERFACE的可視化方法無需編寫大量原代碼去描敘用戶界面元素的外觀位置,而只要把預(yù)先建立好的控件對象用鼠標(biāo)拖入到設(shè)計窗體上,這就是可視化方法帶來的便利BASIC是微軟最早期的傳統(tǒng)產(chǎn)品,VISUALBASIC繼承了BASIC最顯著的簡單易用的特色但是,VISUALBASIC卻又和傳統(tǒng)BASIC有著本質(zhì)的區(qū)別,主要表現(xiàn)在可視化面向?qū)ο蟛考幊虝r間驅(qū)動等方面VISUALBASIC是WINDOWS環(huán)境下最快捷便利的通用開發(fā)工具之一,且有只能特性集成開發(fā)環(huán)境,擁有廣泛的擁護群VISUALBASIC60安裝方便快捷易于操作1啟動安裝程序通過WINDOWS的“控制面板添加刪除程序”“資源管理器”“我的電腦”運行VISUALBASIC60安裝光盤上的SETUPEXE程序2輸入CD號在安裝過程中,安裝程序會要求輸入CD號,它是安裝口令,用戶可以從軟件商提供的資料找到該CD號3輸入姓名及用戶單位在安裝過程中系統(tǒng)會要求用戶輸入姓名和用戶單位可以在“姓名”輸入框中輸入用戶的姓名,在“單位”輸入框中輸入工作單位單擊安裝程序界面上“確定”按鈕繼續(xù)安裝4安裝路徑的選擇安裝程序允許選擇安裝路徑通過單擊安裝程序界面上的“更改文件夾”按鈕,可以設(shè)置安裝路徑5安裝方法的選擇VISUALBASIC60提供“典型安裝”和“自定義安裝”兩中方式典型安裝在這種安裝方式中,VISUALBASIC60的所有文件都將安裝到硬盤上自定義安裝按用戶的要求安裝所要求安裝所需要的VISUALBASIC60組件VISUALBASIC60經(jīng)過磁盤空間檢查后,開始進行安裝在安裝過程中會提示用戶是否要安裝大量的聯(lián)機手冊,如果有很充足的硬盤空間,建議安裝這些文件安裝程序最后會要求重新啟動計算機,并完成安裝過程142數(shù)據(jù)庫MICROSOFTACCESSACCESS是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢存儲和檢索ACCESS的優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息數(shù)據(jù)表示圖提供了一種類似于EXCEL的電子表格,可以使數(shù)據(jù)庫一目了然另外,ACCESS允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息ACCESS也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫ACCESS是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一ACCESS多用于中小型企業(yè)來設(shè)計中小型數(shù)據(jù)庫,一般的學(xué)校教務(wù)系統(tǒng)的數(shù)據(jù)庫用ACCESS來設(shè)計完全能達到要求由于考慮到本系統(tǒng)是應(yīng)用在單機系統(tǒng)上,只建立起一個數(shù)據(jù)庫143數(shù)據(jù)庫訪問方式ADOADOACTIVEDATAOBJECTS實際是一種提供訪問各種數(shù)據(jù)類型的連接機制ADO設(shè)計為一種極簡單的格式,通過ODBC的方法同數(shù)據(jù)庫接口可以使用任何一種ODBC數(shù)據(jù)源,即不止適合于SQLSERVERORACLEACCESS等數(shù)據(jù)庫應(yīng)用程序,也適合于EXCEL表格文本文件圖形文件和無格式的數(shù)據(jù)文件ADO是基于OLEDB之上的技術(shù),因此ADO通過其內(nèi)部的屬性和方法提供統(tǒng)一的數(shù)據(jù)訪問接口方法其主要優(yōu)點是易于使用高速度低內(nèi)存支出和占用磁盤空間較少第二章開發(fā)軟件簡介21VISUALBASIC60簡介VISUALBASIC60是用來創(chuàng)建高性能的企業(yè)應(yīng)用及基于WEB的應(yīng)用程序的最有效工具集成進來的可視化數(shù)據(jù)庫工具和一個RAD快速應(yīng)用開發(fā)環(huán)境能提高生產(chǎn)效率,而自然代碼編譯則能生成運行速度更快的應(yīng)用程序使用集成在VISUALBASIC60里的可視化數(shù)據(jù)庫工具和新的數(shù)據(jù)環(huán)境設(shè)計器DATAENVIRONMENTDESIGNER可視化地設(shè)計ORACLE和MICROSOFTSQLSERVER數(shù)據(jù)庫,創(chuàng)建可重用的數(shù)據(jù)查詢語句過程這些都不必離開VISUALBASIC環(huán)境創(chuàng)建在任何一個裝有VISUALBASIC60WEB類庫的平臺上使用任何一個瀏覽器都可輕松地訪問的服務(wù)器方WEB應(yīng)用程序使用新的動態(tài)HTML頁面設(shè)計器編制高交互性的WEB頁面象編制VISUALBASIC表格一樣輕松使用下列工具可獲得組開發(fā)特性和可調(diào)節(jié)性MICROSOFTVISUALSOURCESAFE60工程元素管理器VISUALMODELERMICROSOFTSQL服務(wù)器65開發(fā)版MICROSOFT事務(wù)服務(wù)器MICROSOFTINTERNET信息服務(wù)器和MICROSOFT消息隊列服務(wù)器VISUALBASIC60有以下特點1可視化VISUALBASIC是可視化編程的先驅(qū)和典范,VISUAL的英文含義就是可視性實際上,VISUALBASIC所展現(xiàn)出來的可視性風(fēng)格,已經(jīng)成為了諸多可視化集成開發(fā)工具的參照標(biāo)準(zhǔn)可視化環(huán)境下創(chuàng)作前端界面就如同做拼圖游戲那樣簡單,VISUALBASIC之所以成為WINDOWS環(huán)境下快捷便利的前端開發(fā)工具,并獲得最廣泛的用戶群體支持,其所具有的高度智能的人性化可視開發(fā)環(huán)境起了很大的作用2面向?qū)ο竺嫦驅(qū)ο缶幊蘋OP誕生于20世紀(jì)80年代初期,并先期在ADASMALLTALKC等程序設(shè)計語言中實現(xiàn),隨著面向?qū)ο缶幊谭椒ǖ某墒?它所具有的優(yōu)越性愈趨明顯,于是被漸漸引入到各種傳統(tǒng)高級編程語言中,自然也被嵌入到了VISUALBASIC中面向?qū)ο缶幊淌墙⒃陬惸K基礎(chǔ)上的,并通過類的封裝繼承多態(tài)性獲得代碼重用和C相比,VISUALBASIC60的面向?qū)ο筇匦允遣粔蛲耆?它缺少類的繼承性,因此依靠類獲得代碼重用在VISUALBASIC60中受到了一定程度的限制盡管如此,通過類來構(gòu)造應(yīng)用系統(tǒng),則仍是VISUALBASIC60最有效的手段,這個特點尤其體現(xiàn)在它所具有的基于部件的編程方法上3部件編程基于部件的編程方法是分布式構(gòu)架思想體系的具體化在VISUALBASIC中進行部件編程是通過微軟的部件對象模型COM,COMPONENTOBJECTMODEL實現(xiàn)的COM是建立在二進制標(biāo)準(zhǔn)上的對象模型,其具有通用性因此,在VISUALBASIC中創(chuàng)建的部件,可以自用,也可以在其他開發(fā)環(huán)境中如VISUALC使用,同時VISUALBASIC也可以引用由其他開發(fā)工具建立的部件由于COM建立的是基于二進制標(biāo)準(zhǔn)的對象,并具有接口繼承性,因此可以通過部件編程,而使用VISUALBASIC60所缺乏的對類的繼承特性有所彌補4事件驅(qū)動基于事件編程是通過VISUALBASIC創(chuàng)建軟件系統(tǒng)時的最主要手段之一事件概念是面向?qū)ο蠓椒ㄖ?外界操作對象由一種狀態(tài)過度到另一種狀態(tài)時,對象對外界的感應(yīng)接口基于事件驅(qū)動的編程方法體現(xiàn)在程序的執(zhí)行是依靠系統(tǒng)能夠被識別的觸發(fā)事件啟動的用戶操作系統(tǒng)消息,以及程序等各種因素都可能觸發(fā)事件當(dāng)對象由一種狀態(tài)過渡到另一種狀態(tài)時,可能會發(fā)生許多個與時間相關(guān)的有序事件,而事件順序又將決定著代碼執(zhí)行順序,因此,基于事件驅(qū)動編寫程序也就成為了根據(jù)有待解決的問題性質(zhì)合理安排事件和根據(jù)事件順序有效地組織程序22ACCESS簡介建立一個數(shù)據(jù)庫我們有多種選擇,現(xiàn)在市場上有各種各樣的數(shù)據(jù)庫,而且每一種數(shù)據(jù)庫都有其自身的特點,不能說哪一種更好,只能在其中尋找一種能更好地適應(yīng)系統(tǒng)需求更好地滿足用戶的要求以及適應(yīng)開發(fā)人員的習(xí)慣在本系統(tǒng)中,做為圖書倉庫管理系統(tǒng)是一個比較小的應(yīng)用系統(tǒng),它所產(chǎn)生和處理的數(shù)據(jù)量也比較小因此,沒有必要使用像SQLSERVER和ORACLE這樣的大型數(shù)據(jù)庫我首先想到的數(shù)據(jù)庫是BORLAND公司的PARADOX數(shù)據(jù)庫另外,MICROSOFTOFFICE中的ACCESS數(shù)據(jù)庫在計算機上的應(yīng)用比較普及,是開發(fā)小型數(shù)據(jù)庫系統(tǒng)的比較理想的選擇,所以,在本系統(tǒng)中我選擇了ACCESS數(shù)據(jù)庫ACCESS做為一個數(shù)據(jù)庫管理系統(tǒng),它被集成在MICROSOFTOFFICE中ACCESS數(shù)據(jù)庫處理的基本結(jié)構(gòu),采取關(guān)系型數(shù)據(jù)庫模式與其他的數(shù)據(jù)庫系統(tǒng)相比,ACCESS更加簡單易學(xué),一個普通的計算機用戶可以很快地掌握它ACCESS2000的功能十分強大,利用它可以方便地實現(xiàn)對信息保存維護查詢統(tǒng)計打印交流發(fā)布,而且它可以十分方便地與OFFICE其他組件交流數(shù)據(jù),這些功能對一個一般用戶而言已經(jīng)足夠了數(shù)據(jù)庫是有結(jié)構(gòu)的數(shù)據(jù)集合,它與一般的數(shù)據(jù)文件不同,其中的數(shù)據(jù)是無結(jié)構(gòu)的是一串文字或數(shù)字流數(shù)據(jù)庫中的數(shù)據(jù)可以是文字圖象聲音等MICROSOFTACCESS是一種關(guān)系式數(shù)據(jù)庫,關(guān)系式數(shù)據(jù)庫由一系列表組成,表又由一系列行和列組成,每一行是一個記錄,每一列是一個字段,每個字段有一個字段名,字段名在一個表中不能重復(fù)圖1是一個“產(chǎn)品”表的例子“產(chǎn)品”表由10個記錄組成,一個記錄占一行,每一個記錄由產(chǎn)品ID產(chǎn)品名稱庫存量訂貨量單價和折扣率6個字段組成“產(chǎn)品ID”是字段名,其下面的1,2等是字段的值表與表之間可以建立關(guān)系或稱關(guān)聯(lián),連接,以便查詢相關(guān)聯(lián)的信息ACCESS數(shù)據(jù)庫以文件形式保存,文件的擴展名是MDB23數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)簡介在數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)之前,對開發(fā)數(shù)據(jù)庫的基本概念應(yīng)當(dāng)了解,對數(shù)據(jù)庫的結(jié)構(gòu),開發(fā)數(shù)據(jù)庫應(yīng)用程序的步驟,開發(fā)體系及方法都應(yīng)當(dāng)有相當(dāng)清晰的了解和認識數(shù)據(jù)應(yīng)用系統(tǒng)開發(fā)的目標(biāo)是建立一個滿足用戶長期需求的產(chǎn)品開發(fā)的主要過程為理解用戶的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫設(shè)計把設(shè)計轉(zhuǎn)變?yōu)閷嶋H的數(shù)據(jù)庫,并且這些數(shù)據(jù)庫帶有功能完備,高效能的應(yīng)用數(shù)據(jù)庫技術(shù)在計算機軟件領(lǐng)域研究中一直是非常重要的主題,產(chǎn)生于60年代,30多年來數(shù)據(jù)庫技術(shù)得到了迅速發(fā)展,并已形成較完善的理論體系和一大批實用系統(tǒng)并且,近年來,隨著WORLDWIDEWEBWWW的猛增及INTERNET技術(shù)的迅速發(fā)展,使得數(shù)據(jù)庫技術(shù)之時成為最熱門技術(shù)之一231數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)DBMS是指數(shù)據(jù)庫系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)DBMS是數(shù)據(jù)庫系統(tǒng)的核心組成部分對數(shù)據(jù)庫的一切操作,包括定義,更新及各種控制,都是通過DBMS進行的DBMS總是基于某種數(shù)據(jù)模型,可以把DBMS看成是某種數(shù)據(jù)模型在計算機系統(tǒng)上的具體實現(xiàn)根據(jù)數(shù)據(jù)模型的不同,DBMS可以分成層次型,網(wǎng)狀型,關(guān)系型,面向?qū)ο笮偷萂SSQLSEREVER2000就是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng)關(guān)系模型關(guān)系模型主要是用二維表格結(jié)構(gòu)表達實體集,用外鍵表示實體間聯(lián)系關(guān)系模型是由若干個關(guān)系模型式組成的集合關(guān)系模式是相當(dāng)于前面提到的記錄類型,它的實例稱為關(guān)系,每個關(guān)系實際上是一張二維表格關(guān)系模型和層次,網(wǎng)狀模型的最大判別是用關(guān)鍵碼而不是用指針導(dǎo)航數(shù)據(jù)SQL語言是關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)化語言,已得到了廣泛的應(yīng)用設(shè)計子系統(tǒng)有一個方便數(shù)據(jù)庫及其應(yīng)用創(chuàng)建的工具集它典型地包含產(chǎn)生表,窗體,查詢和報表的工具DBMS產(chǎn)品還提供編程語言和對編程語言的接口運行子系統(tǒng)處理用設(shè)計子系統(tǒng)開發(fā)的應(yīng)用組建它所包含的運行處理器用來處理窗體和數(shù)據(jù)庫的數(shù)據(jù)交互,以及回答查詢和打印報表等232數(shù)據(jù)庫模式數(shù)據(jù)庫模式定義了數(shù)據(jù)庫的結(jié)構(gòu),表,關(guān)系,域和業(yè)務(wù)規(guī)則數(shù)據(jù)庫模型是一種設(shè)計,數(shù)據(jù)庫和應(yīng)用正是建立在此基礎(chǔ)上的域是一列可能擁有的值的集合必須為每一個表的每一列確定域除了數(shù)據(jù)的物理格式外,還需要確定是否有些域?qū)Ρ韥碚f是唯一的數(shù)據(jù)庫模式的最后一個要素是業(yè)務(wù)規(guī)則,它是對需要反映在數(shù)據(jù)庫和數(shù)據(jù)庫應(yīng)用程序中的業(yè)務(wù)活動的約束業(yè)務(wù)規(guī)則是模式的一個重要部分,因為他們指定可無論什么數(shù)據(jù)變化到達DBMS引擎,允許的數(shù)據(jù)值必須滿足的約束不管無效的數(shù)據(jù)變化請求是來自窗體的用戶,查詢/修改請求還是應(yīng)用程序,DBMS都應(yīng)該拒絕233數(shù)據(jù)庫理論基礎(chǔ)一個成功的信息管理系統(tǒng),是建立在很多條件之上的,而數(shù)據(jù)庫是其中一個非常重要的條件和關(guān)鍵技術(shù),信息管理系統(tǒng)所涉及的數(shù)據(jù)庫設(shè)計分五個步驟數(shù)據(jù)庫需求分析,概念設(shè)計,邏輯設(shè)計,物理設(shè)計與加載測試234數(shù)據(jù)庫系統(tǒng)設(shè)計及范式分析信息系統(tǒng)的主要任務(wù)是通過大量的數(shù)據(jù)獲得管理所需要的信息,這就是必須存儲和管理大量的數(shù)據(jù)因此建立一個良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫,使整個系統(tǒng)都可以迅速,方便,準(zhǔn)確地調(diào)用和管理所需的數(shù)據(jù),是衡量信息系統(tǒng)開發(fā)工作好壞的主要指標(biāo)之一數(shù)據(jù)庫設(shè)計主要是進行數(shù)據(jù)庫的邏輯設(shè)計,即將數(shù)據(jù)按一定的分類,分組系統(tǒng)和邏輯層次組織起來,是面向用戶的數(shù)據(jù)庫設(shè)計時需要綜合企業(yè)各個部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個數(shù)據(jù)之間的關(guān)系,按照DBMS提供的功能和描述工具,設(shè)計出規(guī)模適當(dāng),正確反映數(shù)據(jù)關(guān)系,數(shù)據(jù)余少,存取效率高,能滿足多種查詢要求的數(shù)據(jù)模型關(guān)系數(shù)據(jù)結(jié)構(gòu)的建立在進行了數(shù)據(jù)基本結(jié)構(gòu)的規(guī)范化重組以后,還必須建立整個數(shù)據(jù)的關(guān)系結(jié)構(gòu)這一步設(shè)計完成后數(shù)據(jù)庫和書記結(jié)構(gòu)設(shè)計工作基本完成只待系統(tǒng)實現(xiàn)時將數(shù)據(jù)分析和數(shù)據(jù)字典的內(nèi)容代入到所設(shè)計的數(shù)據(jù)整體關(guān)系結(jié)構(gòu)中,一個規(guī)范化的數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)就建立起來了建立關(guān)系數(shù)據(jù)結(jié)構(gòu)涉及三方面內(nèi)容確定關(guān)聯(lián)的關(guān)鍵指標(biāo)項并建立關(guān)聯(lián)表確定單一的父系記錄結(jié)構(gòu)建立整個數(shù)據(jù)庫的關(guān)系結(jié)構(gòu)第三章管理信息系統(tǒng)31什么是管理信息系統(tǒng)所謂MIS管理信息系統(tǒng)MANAGEMENTINFORMATIONSYSTEM系統(tǒng),是一個由人計算機及其他外圍設(shè)備等組成的能進行信息的收集傳遞存貯加工維護和使用的系統(tǒng)它是一門新興的科學(xué),其主要任務(wù)是最大限度的利用現(xiàn)代計算機及網(wǎng)絡(luò)通訊技術(shù)加強企業(yè)的信息管理,通過對企業(yè)擁有的人力物力財力設(shè)備技術(shù)等資源的調(diào)查了解,建立正確的數(shù)據(jù),加工處理并編制成各種信息資料及時提供給管理人員,以便進行正確的決策,不斷提高企業(yè)的管理水平和經(jīng)濟效益一個完整的MIS應(yīng)包括輔助決策系統(tǒng)DSS工業(yè)控制系統(tǒng)IPC辦公自動化系統(tǒng)OA以及數(shù)據(jù)庫模型庫方法庫知識庫和與上級機關(guān)及外界交換信息的接口其中,特別是辦公自動化系統(tǒng)OA與上級機關(guān)及外界交換信息等都離不開INTRANET的應(yīng)用管理信息系統(tǒng)的系統(tǒng)結(jié)構(gòu)管理信息系統(tǒng)主要包括支撐系統(tǒng)和應(yīng)用系統(tǒng)支撐系統(tǒng)是由計算機計算機網(wǎng)絡(luò)及數(shù)據(jù)庫系統(tǒng)等組成,為應(yīng)用系統(tǒng)提供運行環(huán)境支撐系統(tǒng)有兩種典型的結(jié)構(gòu)形式,即集中式結(jié)構(gòu)和分布式結(jié)構(gòu)管理信息系統(tǒng)的功能是由應(yīng)用系統(tǒng)實現(xiàn)的,應(yīng)用系統(tǒng)的結(jié)構(gòu)應(yīng)與單位的結(jié)構(gòu)和管理活動相適應(yīng),既可支持各個部門的管理職能,也能支持每種職能不同層次上的管理活動執(zhí)行每一種職能都需要一組特寫的數(shù)據(jù)和處理功能,它們便形成了MIS中各個相對獨立的子系統(tǒng)一個管理信息系統(tǒng)中子系統(tǒng)的設(shè)置因不同的企業(yè)而異各子系統(tǒng)之間,借助通信網(wǎng)絡(luò)與數(shù)據(jù)庫實現(xiàn)互連及數(shù)據(jù)共享,使整個系統(tǒng)集成為一個有機的整體每種職能的管理活動一般分為三個層次運行控制層管理控制層及戰(zhàn)略規(guī)劃層,管理信息系統(tǒng)的每個子系統(tǒng)均有相應(yīng)的功能支持這些層次上的管理活動另外每個子系統(tǒng)還有一個事務(wù)處理功能,支持最底層的日常例行的事務(wù)數(shù)據(jù)處理這一層功能涉及的數(shù)據(jù)量最大,且處理過程是預(yù)先確定的,結(jié)構(gòu)化程序化程度最高越往上,加工處理的數(shù)據(jù)越綜合,數(shù)據(jù)量越少,結(jié)構(gòu)化程序化程度越低一般的管理信息系統(tǒng)對戰(zhàn)略規(guī)劃層的活動支持較弱,這部分功能將由專門的決策支持系統(tǒng)提供32管理信息系統(tǒng)的開發(fā)原則管理信息系統(tǒng)是一項耗資大,技術(shù)復(fù)雜,管理變革明顯,并需要相當(dāng)一段時間才能完成的工程項目系統(tǒng)分析是MIS系統(tǒng)開發(fā)中最重要的一環(huán)系統(tǒng)分析的主要內(nèi)容是對原工作狀態(tài)進行充分的了解和展示,提出新系統(tǒng)的邏輯方案常用開MIS發(fā)方法學(xué)及比較軟件作為一種工程化產(chǎn)品的概念到現(xiàn)在已經(jīng)發(fā)展了近三十年,而對軟件開發(fā)方法的探討與研究也有了很大的發(fā)展從傳統(tǒng)的生命周期法到原形法面向?qū)ο蠓ㄟ@種演變趨勢體現(xiàn)了軟件開發(fā)從手工生產(chǎn)向自動化生產(chǎn)的轉(zhuǎn)變過程,也體現(xiàn)了軟件開發(fā)方法論發(fā)展的規(guī)律開發(fā)方法學(xué)是MIS系統(tǒng)開發(fā)的指導(dǎo)原則,沒有開發(fā)方法學(xué)的指導(dǎo),或者未把開發(fā)方法學(xué)放在應(yīng)有的位置,那就不可能從總體上把握開發(fā)過程,是導(dǎo)致MIS系統(tǒng)失敗的主要原因之一對MIS開發(fā)和維護的困難認識不足,過多地偏重于編碼階段的實現(xiàn),即使在引入CASE工具后的今天,實踐中這種狀況仍未得到徹底改觀現(xiàn)有的MIS開發(fā)方法學(xué)為數(shù)不多,有影響的主要為以下三種方法生命周期法原型法面向?qū)ο蠓?3管理信息系統(tǒng)的概念結(jié)構(gòu)及功能結(jié)構(gòu)概念結(jié)構(gòu)從概念上看,管理信息系統(tǒng)由四大部件組成,即信息源信息處理器信息用戶和信息管理者,如下圖這里,信息源是信息產(chǎn)生地信息處理器擔(dān)負信息的傳輸加工保存等任務(wù)信息用戶是信息的使用者,他應(yīng)用信息進行決策信息管理者負責(zé)信息系統(tǒng)的設(shè)計實現(xiàn),在實現(xiàn)以后,他負責(zé)信息系統(tǒng)的運行和協(xié)調(diào)按照以上四大部件及其內(nèi)部組織方式我們可以把信息系統(tǒng)看成以下各種結(jié)構(gòu)首先,根據(jù)各部件之間的聯(lián)系可分為開環(huán)和閉環(huán)結(jié)構(gòu)開環(huán)結(jié)構(gòu)又稱無反饋結(jié)構(gòu),系統(tǒng)在執(zhí)行一個決策的過程中不收集外部信息,并不根據(jù)信息情況改變決策,直至產(chǎn)生本次決策的結(jié)果,事后的評價只供以后的決策作參考閉環(huán)結(jié)構(gòu)是在過程中不斷收集信息不斷送給決策者,不斷調(diào)整決策事實上最后執(zhí)行的決策已不是當(dāng)初設(shè)想的決策,如下圖信息管理者信息源信息處理器信息用戶事件1識別記錄變換行動評價結(jié)果決策存儲事件2A開環(huán)結(jié)構(gòu)B閉環(huán)結(jié)構(gòu)一般來說,計算機實時處理的系統(tǒng)均屬于閉環(huán)系統(tǒng),而批處理系統(tǒng)均屬于開環(huán)系統(tǒng),但對于一些較長的決策過程來說批處理系統(tǒng)也能構(gòu)成閉環(huán)系統(tǒng)其次,根據(jù)處理的內(nèi)容及決策的層次來看,我們可以把管理系統(tǒng)看成一個金子塔式結(jié)構(gòu)由于一般的組織管理均是分層次的,例如分為戰(zhàn)略計劃管理控制運行控制三層,為它們服務(wù)的信息處理與決策支持也相應(yīng)分為三層,并且還有最基礎(chǔ)的業(yè)務(wù)處理,就是打字算帳造表等工作由于一般管理均是按職能分條件劃分的,信息管理系統(tǒng)也就是可以分為銷售與市場生產(chǎn)財務(wù)與會計人事及其他等一般來說,下層的系統(tǒng)處理量大,上層的處理量小,所以就組成了縱橫交織的金字塔結(jié)構(gòu)管理信息系統(tǒng)的結(jié)構(gòu)又可以用子系統(tǒng)及它們之間的連接來描敘,所以又有管理信息系統(tǒng)的縱向綜合橫向綜合以及縱橫綜合的概念不太準(zhǔn)確的描敘就是橫向綜合是按層劃分子系統(tǒng),縱向綜合就是按條劃分子系統(tǒng)例如,把車間科室以及總經(jīng)理層的所有認識問題劃分一個子系統(tǒng)縱橫綜合則是金子塔中任何一部分均可與任何其他部分組成子系統(tǒng),達到隨意組合自企業(yè)內(nèi)部外部數(shù)據(jù)源頭識別記錄變換行動評價結(jié)果決策存儲戰(zhàn)略計劃管理計劃運行計劃業(yè)務(wù)計劃銷售與市場生產(chǎn)財務(wù)與會計其他如使用的目的功能結(jié)構(gòu)一個管理信息系統(tǒng)從使用者的角度看,它總是有一個目標(biāo),具有多種功能,各種功能之間又有各種信息聯(lián)系,構(gòu)成一個有機結(jié)合的整體,形成一個功能結(jié)構(gòu)由上圖可以看出,這里子系統(tǒng)的名稱所標(biāo)注的是管理的功能或職能,而不是計算機的名詞它說明管理信息系統(tǒng)能實現(xiàn)哪些功能的管理,而且說明如何劃分子系統(tǒng),并說明是如何連接起來的實際上這些子系統(tǒng)下面還要劃分子系統(tǒng),叫二級系統(tǒng),不是孫系統(tǒng)信息系統(tǒng)的只能結(jié)構(gòu)不是組織結(jié)構(gòu)例如有個二級子系統(tǒng)的職工考勤系統(tǒng),在組織上它可能屬于生產(chǎn)系統(tǒng),而在只能上它屬于人事子系統(tǒng)職能的完成往往是通過“過程”,過程是邏輯上相關(guān)的活動的集合因而往往把管理信息系統(tǒng)的功能結(jié)構(gòu)表示成功能過程結(jié)構(gòu)見下圖管理信息系統(tǒng)市場子系統(tǒng)財會子系統(tǒng)供運子系統(tǒng)生產(chǎn)子系統(tǒng)人事子系統(tǒng)第四章概要設(shè)計41系統(tǒng)結(jié)構(gòu)圖指令性計劃2訂貨服務(wù)3預(yù)測4主生產(chǎn)計劃5庫存管理6制造活動計劃7發(fā)出工作命令8工廠監(jiān)控包裝運出10采購及進貨11庫房安排9工廠維護主計劃細計劃細計劃1工程技術(shù)與生產(chǎn)數(shù)據(jù)管理各子系統(tǒng)12成本計劃42系統(tǒng)概要設(shè)計在軟件需求分析階段,搞清楚了軟件“做什么“的問題,形成了目標(biāo)系統(tǒng)的邏輯模型現(xiàn)在我們所要做的就是要把軟件“做什么“的邏輯模型變換為“怎么做“的物理模型,即著手實現(xiàn)軟件的需求首先,我們需要描述的是系統(tǒng)的總的體系結(jié)構(gòu)登陸基礎(chǔ)信息基礎(chǔ)數(shù)據(jù)工資管理日志查詢員工信息工資調(diào)整基本工資工資發(fā)放日志退出福利項目添加部門信息添加職位信息添加福利管理部門工資管理職工信息管理工資調(diào)整工資記錄查詢工資記錄刪除工資發(fā)放系統(tǒng)的概要設(shè)計中最重要的就是系統(tǒng)的模塊化模塊化是指解決一個復(fù)雜問題時自項向下逐層把軟件系統(tǒng)劃分成若干個模塊的過程每個模塊完成一個特定的功能,所有的模塊按某種方法組織起來,成為一個整體,完成整個系統(tǒng)所要求的功能將系統(tǒng)劃分為多個模塊是為了降低軟件系統(tǒng)的復(fù)雜性,提高可讀性可維護性,但模塊的劃分不能是任意的,應(yīng)盡量保持其獨立性也就是說,每個模塊只完成系統(tǒng)要求的獨立的子功能,并且與其他模塊的聯(lián)系最少且接口簡單,即盡量做到高內(nèi)聚低耦合,提高模塊的獨立性,為設(shè)計高質(zhì)量的軟件結(jié)構(gòu)奠定基礎(chǔ)我首先將整個系統(tǒng)化分為幾個小問題,小模塊,進一步細分模塊,添加細節(jié)比如工資管理分為工資記錄查詢工資記錄刪除工資發(fā)放等等43系統(tǒng)設(shè)計思路1界面設(shè)計直接運用VISUALBAIC60進行設(shè)計,設(shè)計好一部分界面后再輸入程序完成所需功能充分利用VISUALBAIC60的可視化的優(yōu)點2用戶登陸用戶登陸時,用戶信息進入存放用戶名和密碼的數(shù)據(jù)庫,打開超級用戶表,可用從中找到用戶名和密碼如果用戶名或密碼錯誤,會彈出窗口提示無效的用戶名或密碼,返回用戶登陸界面3員工工資內(nèi)容的查詢和錄入查詢結(jié)果可以通過網(wǎng)格輸出,輸出時顯示各個員工信息的漢字意義在管理員進行錄入工作時,對所輸入信息插入數(shù)據(jù)庫內(nèi),并保證其安全和主屬性的唯一4數(shù)據(jù)庫分析在系統(tǒng)實現(xiàn)時,可以建立一個數(shù)據(jù)庫,但是建立多個表對用戶名和密碼,設(shè)計一個用戶密碼表包括“用戶名”和“密碼”兩個字段建立員工情況工資情況獎金與員工福利情況時,考慮到各部門和職位的獎金不相同,建立統(tǒng)一的表比較困難所以讓系統(tǒng)管理員按照實際情況動態(tài)的建立數(shù)據(jù)表,但要保證所查詢出的結(jié)果完全滿足用戶的需求5系統(tǒng)安全性分析1本信息系統(tǒng)設(shè)置了使用權(quán)限只有擁有使用權(quán)限的用戶才能進入本信息系統(tǒng),進行相關(guān)操作2本信息系統(tǒng)對數(shù)據(jù)類型不合的情況有報錯功能,可以提醒使用者輸入正確的數(shù)據(jù)3當(dāng)刪除記錄時,系統(tǒng)會出現(xiàn)提示框,以避免因不小心而錯誤地刪掉數(shù)據(jù)44運行設(shè)計1運行模塊的組合具體軟件的運行模塊組合為程序多窗口的運行環(huán)境,各個模塊在軟件運行過程中能較好的交換信息,處理數(shù)據(jù)2運行控制軟件運行時有較友好的界面,基本能夠?qū)崿F(xiàn)用戶的數(shù)據(jù)處理要求45數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計屬于系統(tǒng)設(shè)計的范疇通常把使用數(shù)據(jù)庫的系統(tǒng)統(tǒng)稱為數(shù)據(jù)庫應(yīng)用系統(tǒng),把數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計簡稱為數(shù)據(jù)庫設(shè)計按照軟件工程對系統(tǒng)生命周期的定義,軟件生命周期分為指定計劃需求分析設(shè)計程序編制測試以及運行維護6個階段在數(shù)據(jù)庫設(shè)計中也參照這種劃分,把數(shù)據(jù)庫應(yīng)用系統(tǒng)的生命周期分為數(shù)據(jù)庫規(guī)劃需求收集與分析數(shù)據(jù)庫設(shè)計與應(yīng)用程序設(shè)計實現(xiàn)測試以及運行維護6個階段在信息世界中,信息從客觀事物出發(fā)流經(jīng)數(shù)據(jù)庫,通過決策機構(gòu)最后又回到客觀世界,信息的這一循環(huán)經(jīng)歷了三個領(lǐng)域信息世界,數(shù)據(jù)世界,現(xiàn)實世界現(xiàn)實世界的事物反映到人的頭腦中,人的大腦對它有個認識過程,經(jīng)過分析選擇命名分類等進入信息世界這些信息再進一步加工編碼,然后進入數(shù)據(jù)世界,而軟件系統(tǒng)的開發(fā)工作需要考慮這兩個方面的問題,也就是要考慮系統(tǒng)開發(fā)所需要的數(shù)據(jù),以及如何對這些數(shù)據(jù)進行操作這兩個問題貫穿了整個軟件系統(tǒng)的開發(fā)過程,這也就是數(shù)據(jù)庫的設(shè)計問題,軟件設(shè)計的一個核心451數(shù)據(jù)庫表格設(shè)計我在系統(tǒng)中定義的表格都嚴格地按照范式的思想和要求去完成,數(shù)據(jù)是用ACCESS2000,系統(tǒng)中所有數(shù)據(jù)都存放在DATAMDB中,定義了如下九張表格,分別是ACCOUNTS系統(tǒng)用戶表BUMEN部門信息表BUMENGZ部門工資信息表FULI福利信息表GONGZIFAFANG工資發(fā)放信息表JIBENGONGZ

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論