第一篇:覆蓋全業(yè)務(wù)流程財(cái)務(wù)信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
覆蓋全業(yè)務(wù)流程財(cái)務(wù)信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
摘 要
財(cái)務(wù)管理業(yè)務(wù)包括預(yù)算管理、成本管理、資金管理、資產(chǎn)管理、總賬管理和決策支持。隨著西部管道公司的業(yè)務(wù)擴(kuò)展和人員增加,出現(xiàn)了財(cái)務(wù)核算逐漸復(fù)雜,財(cái)務(wù)帳套逐漸增多,工作量成倍增長(zhǎng)等問題。針對(duì)上述問題提出了通過信息系統(tǒng)建設(shè),實(shí)現(xiàn)覆蓋全業(yè)務(wù)流程的財(cái)務(wù)信息管理系統(tǒng),從而進(jìn)一步規(guī)范財(cái)務(wù)管理,減少人為干預(yù),最大程度的完成集成自動(dòng)化流程,提升系統(tǒng)數(shù)據(jù)的決策支持能力和數(shù)據(jù)共享能力,提高財(cái)務(wù)管理水平。
【關(guān)鍵詞】財(cái)務(wù)信息管理 信息系統(tǒng)建設(shè) 覆蓋全業(yè)務(wù)流程 系統(tǒng)目標(biāo)
通過建立覆蓋全業(yè)務(wù)流程的財(cái)務(wù)信息管理解決方案達(dá)到如下目標(biāo):
提高辦公效率:通過信息化手段,解決不同部門、不同崗位的辦公業(yè)務(wù)處理問題,有效解決信息快速溝通、共享,提高信息流轉(zhuǎn)、簽報(bào)效率;通過系統(tǒng)實(shí)現(xiàn)各崗位、各部門的業(yè)務(wù)協(xié)同,達(dá)到協(xié)同辦公、信息共享;為公司各層次工作人員提供財(cái)務(wù)相關(guān)的準(zhǔn)確、全面的信息支撐,進(jìn)而全面提升企業(yè)財(cái)務(wù)管控水平。
信息系統(tǒng)中,由系統(tǒng)的運(yùn)轉(zhuǎn)來保證制度、流程的嚴(yán)格執(zhí)行,保障企業(yè)管理規(guī)范、高效,過程可控,過程可溯,提高企業(yè)的整體執(zhí)行能力。
實(shí)現(xiàn)“泛化到精細(xì)化管理”的業(yè)務(wù)戰(zhàn)略:通過覆蓋全業(yè)務(wù)流程的財(cái)務(wù)信息化管理系統(tǒng)的部署和應(yīng)用,輔助企業(yè)管理行業(yè)泛化管理向本公司甚至本部門精細(xì)化管理轉(zhuǎn)型。將現(xiàn)有的重復(fù)工作系統(tǒng)化,財(cái)務(wù)人員腦力勞動(dòng)轉(zhuǎn)移到有價(jià)值,計(jì)算機(jī)無法完成的工作內(nèi)容中,只有通過解決人員工作量,才能真正實(shí)現(xiàn)精細(xì)化管理的目標(biāo)。實(shí)現(xiàn)財(cái)務(wù)管理科學(xué)化、規(guī)范化、程序化、標(biāo)準(zhǔn)化。系統(tǒng)總體設(shè)計(jì)
2.1 總體設(shè)計(jì)思路
本系統(tǒng)以信息技術(shù)為技術(shù)手段,從系統(tǒng)工程設(shè)計(jì)角度對(duì)財(cái)務(wù)管理全流程中的業(yè)務(wù)數(shù)據(jù)和相關(guān)信息進(jìn)行整合并集成,形成一個(gè)數(shù)據(jù)共享,覆蓋全業(yè)務(wù)流程的財(cái)務(wù)信息化管理解決方案。西部管道公司通過該方案擬解決預(yù)算管理、成本管理、資金管理、資產(chǎn)管理、總賬管理和決策支持業(yè)務(wù)流程。該方案包括的子系統(tǒng)和模塊分別為:預(yù)算管理子系統(tǒng)、報(bào)銷系統(tǒng)子系統(tǒng)、合同結(jié)算子系統(tǒng)、薪酬管理模塊、司庫(kù)管理平臺(tái)、賬務(wù)監(jiān)控及總賬管理模塊、內(nèi)控管理子系統(tǒng)、往來簽認(rèn)管理模塊、三金管理、項(xiàng)目投資輔助管理系統(tǒng)、財(cái)務(wù)報(bào)表管理子系統(tǒng)、賬務(wù)管理子系統(tǒng)和分析報(bào)告管理子系統(tǒng)。
2.2 系統(tǒng)基本架構(gòu)
本系統(tǒng)在數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)技術(shù)基礎(chǔ)上,充分利用數(shù)據(jù)融合、集成及管理技術(shù),采用B/S和C/S相結(jié)合的模式,將財(cái)務(wù)業(yè)務(wù)數(shù)據(jù)和其他相關(guān)數(shù)據(jù)進(jìn)行關(guān)聯(lián)形成了基礎(chǔ)數(shù)據(jù)融合共享平臺(tái),在此平臺(tái)基礎(chǔ)上完成了以各個(gè)相關(guān)財(cái)務(wù)業(yè)務(wù)部門為節(jié)點(diǎn)的高效穩(wěn)定的網(wǎng)絡(luò)平臺(tái),其系統(tǒng)基本結(jié)構(gòu)如圖1所示。系統(tǒng)功能設(shè)計(jì)
預(yù)算管理系統(tǒng)、報(bào)銷管理系統(tǒng)、財(cái)務(wù)輔助管理系統(tǒng)、合同結(jié)算系統(tǒng)和資產(chǎn)管理系統(tǒng)組成了覆蓋全業(yè)務(wù)流程的財(cái)務(wù)信息管理解決方案,本節(jié)將對(duì)上述系統(tǒng)進(jìn)行功能設(shè)計(jì)分析。
3.1 預(yù)算管理系統(tǒng)功能設(shè)計(jì)
預(yù)算管理系統(tǒng)基于任務(wù)調(diào)度算法,將用戶的請(qǐng)求生成請(qǐng)求集,提交給服務(wù)組建,服務(wù)組件獲取調(diào)度任務(wù)后,分配資源,在服務(wù)器上進(jìn)行計(jì)算,將各種財(cái)務(wù)預(yù)算數(shù)據(jù)通過聯(lián)機(jī)分析等模式計(jì)算后,將結(jié)果以用戶要求的格式發(fā)送給終端,用戶即可使用報(bào)表數(shù)據(jù)。這樣,既避免了傳統(tǒng)客戶機(jī)/服務(wù)器模式在客戶端進(jìn)行大量計(jì)算的資源要求,又可以避免數(shù)據(jù)紙質(zhì)數(shù)據(jù)傳遞以及多賬套頻繁切換等問題,直接通過對(duì)后臺(tái)數(shù)據(jù)的存取,進(jìn)行遠(yuǎn)端計(jì)算后,將結(jié)果反饋給用戶。
3.2 報(bào)銷管理系統(tǒng)功能設(shè)計(jì)
報(bào)銷管理系統(tǒng)包括業(yè)務(wù)申請(qǐng)、費(fèi)用報(bào)銷、業(yè)務(wù)審批、薪酬管理、內(nèi)部簽認(rèn)單管理和財(cái)務(wù)處理功能。
3.3 ?務(wù)輔助管理系統(tǒng)功能設(shè)計(jì)
財(cái)務(wù)輔助管理系統(tǒng)主要目標(biāo)是在實(shí)現(xiàn)多賬套數(shù)據(jù)融合,各業(yè)務(wù)系統(tǒng)數(shù)據(jù)共享,財(cái)務(wù)部門及跨部門業(yè)務(wù)管理的流程化和標(biāo)準(zhǔn)化,投資項(xiàng)目管理的輔助化和內(nèi)控運(yùn)維的GCC標(biāo)準(zhǔn)化。
3.4 合同結(jié)算管理系統(tǒng)功能設(shè)計(jì)
合同結(jié)算管理系統(tǒng)是分公司合同結(jié)算領(lǐng)域的工作平臺(tái),在分公司范圍內(nèi)規(guī)范相關(guān)各部門的業(yè)務(wù)工作,提高工作效率。各級(jí)領(lǐng)導(dǎo)可以及時(shí)方便掌握分公司主要合同結(jié)算情況,為及時(shí)準(zhǔn)確的做出決策提供依據(jù)。
該管理系統(tǒng)主要是提供合同基本信息獲取、相關(guān)屬性的維護(hù)、合同發(fā)布生效、合同變更、合同糾紛控制、合同終止、合同歸檔等,一系列合同從產(chǎn)生到終止整個(gè)過程的控制處理。
3.5 資產(chǎn)管理系統(tǒng)功能設(shè)計(jì)
資產(chǎn)實(shí)物管理信息系統(tǒng)的建設(shè)將以AMIS資產(chǎn)實(shí)物管理模塊現(xiàn)有功能為主線,結(jié)合西部管道公司的實(shí)際業(yè)務(wù)需求,開展系統(tǒng)調(diào)整開發(fā)和實(shí)施。將資產(chǎn)增加、資產(chǎn)調(diào)撥、資產(chǎn)報(bào)廢、資產(chǎn)處置等資產(chǎn)相關(guān)業(yè)務(wù)的流程化納入系統(tǒng)管理;引入電子簽名和電子印章技術(shù),各項(xiàng)審批業(yè)務(wù)表單在線打印,即時(shí)生效;借助條形碼和移動(dòng)手持機(jī)等物聯(lián)網(wǎng)技術(shù),提高資產(chǎn)清查盤點(diǎn)工作的效率和質(zhì)量,盤點(diǎn)結(jié)果統(tǒng)計(jì)報(bào)表和盤點(diǎn)報(bào)告自動(dòng)生成。結(jié)論與展望
本文旨在運(yùn)用信息系統(tǒng)技術(shù)設(shè)計(jì)和實(shí)現(xiàn)財(cái)務(wù)信息管理系統(tǒng),形成覆蓋全流程的財(cái)務(wù)信息化解決方案。本系統(tǒng)已在西部管道公司成功部署及應(yīng)用,實(shí)現(xiàn)了對(duì)財(cái)務(wù)報(bào)表管理、賬務(wù)管理、分析報(bào)告管理、賬務(wù)監(jiān)控、總賬管理、內(nèi)控管理、往來簽認(rèn)管理、三金管理、投資項(xiàng)目輔助管理、司庫(kù)管理、報(bào)銷系統(tǒng)、合同結(jié)算系統(tǒng)及薪酬管理功能。本系統(tǒng)不僅達(dá)到了公司財(cái)務(wù)業(yè)務(wù)管理要求,而且對(duì)集團(tuán)公司相關(guān)業(yè)務(wù)處理實(shí)踐有極高的推廣和參考價(jià)值。
第二篇:人事檔案信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
摘 要: 設(shè)計(jì)并實(shí)現(xiàn)了一種人事檔案信息管理系統(tǒng),經(jīng)過分析用戶需求、設(shè)計(jì)系統(tǒng)、測(cè)試系統(tǒng)等一系列工作,實(shí)現(xiàn)了登錄和權(quán)限控制模塊、查詢模塊、維護(hù)模塊、報(bào)表統(tǒng)計(jì)模塊以及使用幫助模塊。開發(fā)的人事檔案信息管理系統(tǒng)能夠幫助人事部門有效管理檔案及員工信息,該系統(tǒng)的開發(fā)對(duì)于檔案管理和應(yīng)用具有重要意義,為人事檔案管理的規(guī)范化發(fā)揮了重要的作用。
關(guān)鍵詞: 人事信息管理; 數(shù)據(jù)窗口控件; 權(quán)限控制; 工程對(duì)象
中圖分類號(hào): tn911?34; tm417 文獻(xiàn)標(biāo)識(shí)碼: a 文章編號(hào): 1004?373x(2016)15?0152?04
0 引 言
人事檔案是人事部門開展工作的重要基礎(chǔ)和管理個(gè)人信息的主要依據(jù),對(duì)優(yōu)秀人才的提拔,干部的識(shí)別考察,干部人才隊(duì)伍建設(shè)的推動(dòng),各項(xiàng)工作的推動(dòng)開展具有重要意義[1]。本文以研究院為背景,進(jìn)行人事檔案信息管理系統(tǒng)的設(shè)計(jì)工作。
由于人員信息改動(dòng)復(fù)雜,研究單位人員流動(dòng)大,開發(fā)此類信息化管理系統(tǒng)具有四大優(yōu)點(diǎn):檔案管理員的工作水平可以得到有效提高;有利于提高檔案管理人員日常工作的效率;有利于保護(hù)人事檔案紙制載體;有利于改革干部人事制度[2]。利用本系統(tǒng)的查詢、修改、刪除等功能可以減少人事部門人員的工作時(shí)間,進(jìn)一步提高工作效率。工作信息化后,人員的信息都可以從數(shù)據(jù)庫(kù)中求得,減少了工作人員與原始材料的接觸,有利于人事檔案紙制載體的保護(hù)。系統(tǒng)需求分析
1.1 系統(tǒng)功能需求分析
系統(tǒng)采用從上往下式開發(fā)模式,根據(jù)研究院人事部門員工管理人事的工作流程和該部門對(duì)員工檔案、考評(píng)、職稱、工資等員工各類信息屬性的管理,系統(tǒng)的主要功能模塊包括:添加模塊,主要是用于新進(jìn)員工錄入信息;修改模塊,主要錄入員工信息、刪除、修改以及報(bào)表模塊功能;權(quán)限控制模塊,主要是用來約束管理員和一般用戶對(duì)人事檔案信息管理系統(tǒng)的操作權(quán)限。人事檔案信息管理系統(tǒng)的子模塊功能圖如圖1所示。
其中,人事檔案信息管理系統(tǒng)通過登錄模塊進(jìn)入到檔案、查詢、設(shè)置、管理和退出單元;人事管理單元包括基本信息、考核、員工退離功能;人事查詢包括員工生日、基本信息查詢、考核查詢、員工退離查詢等。系統(tǒng)具有如下五方面的任務(wù)和目標(biāo):錄入員工的信息;修改員工的信息;可進(jìn)行模糊查詢,也可按照某種條件統(tǒng)計(jì)、查詢各類符合條件員工的信息;刪除辭職、轉(zhuǎn)出、離退員工的信息; 輸出打印統(tǒng)計(jì)、查詢結(jié)果。
1.2 系統(tǒng)實(shí)現(xiàn)的策略
本系統(tǒng)開發(fā)選擇快速原型法[4-6]進(jìn)行開發(fā),先實(shí)現(xiàn)出具有簡(jiǎn)單功能的系統(tǒng),然后根據(jù)使用情況進(jìn)行詳細(xì)設(shè)計(jì)。
1.3 數(shù)據(jù)流圖
通過考核表可以實(shí)現(xiàn)各單位與子單位之間統(tǒng)一化的人事管理,人事管理系統(tǒng)可查詢?nèi)耸聶n案,同時(shí)完成對(duì)信息的增加、刪除和修改等功能,上述功能可以被政工部門充分利用,其中人事部門主要負(fù)責(zé)分配員工職務(wù)[7],如圖2所示。
根據(jù)各個(gè)部門或單位的員工考核表,人事信息管理部門可以進(jìn)行人事信息的錄入以便于各個(gè)部門或單位人員查詢?nèi)耸路矫娴男畔?,人事部門還可以修改人事調(diào)動(dòng)、分配信息從而進(jìn)行人事方面的各類安排。通過數(shù)據(jù)流圖可以清晰地發(fā)現(xiàn)各實(shí)體之間的關(guān)系以便詳細(xì)設(shè)計(jì)和編碼階段對(duì)系統(tǒng)功能的實(shí)現(xiàn),增強(qiáng)可用性。
數(shù)據(jù)庫(kù)設(shè)計(jì)
基于企業(yè)和事業(yè)員工人事管理過程的實(shí)際數(shù)據(jù),該系統(tǒng)處理的數(shù)據(jù)流程如圖3所示。
2.1 數(shù)據(jù)庫(kù)結(jié)構(gòu)實(shí)現(xiàn)
根據(jù)數(shù)據(jù)流可以清晰地發(fā)現(xiàn)系統(tǒng)中各項(xiàng)數(shù)據(jù)的處理和流動(dòng)狀況,因此數(shù)據(jù)流設(shè)計(jì)過程中只需考慮基本邏輯功能而不用考慮實(shí)現(xiàn)方法,所以數(shù)據(jù)流圖是較好的邏輯系統(tǒng)圖[7]。人事檔案信息管理系統(tǒng)的數(shù)據(jù)流如圖4所示。
2.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)
e?r圖可以清楚地描述實(shí)體之間的關(guān)系[8?9],e?r圖主要表述各個(gè)崗位是由員工來?yè)?dān)任,而且各員工是屬于其部門管理的,而工資應(yīng)該發(fā)到各個(gè)員工的手里是工資和員工的關(guān)系,兩種不同的權(quán)限分屬不同的員工,其一是普通權(quán)限的員工可以進(jìn)行查詢,其二是具有管理員身份的員工可以進(jìn)行修改、刪除、增加等相應(yīng)的操作。員工與職務(wù)的關(guān)系具體的體現(xiàn)在e?r圖中,每個(gè)員工都有其對(duì)應(yīng)的職務(wù)[10]。2.3 邏輯結(jié)構(gòu)設(shè)計(jì)
各實(shí)體之間的關(guān)系采用e?r圖體現(xiàn),將其轉(zhuǎn)化成如表1,表2所示的關(guān)系模型和數(shù)據(jù)庫(kù)表。代碼設(shè)計(jì)與實(shí)現(xiàn)
3.1 系統(tǒng)菜單功能設(shè)計(jì)與實(shí)現(xiàn)
總體菜單下設(shè)系統(tǒng)、窗口切換、職工信息維護(hù)、部門信息維護(hù)、崗位信息維護(hù)、工資信息維護(hù)、報(bào)表處理、幫助8個(gè)功能模塊。
部門信息維護(hù)及時(shí)更新部門動(dòng)態(tài),明確部門性質(zhì)、級(jí)別,從而確定人員的性質(zhì)(主要有行政、事業(yè)以及事業(yè)單位分類),界定人員身份(行政部門都是國(guó)家公務(wù)員)、職稱(只有事業(yè)單位才有)等,隨時(shí)可以掌握全地區(qū)各種身份工作人員的數(shù)量,克服了每年干部年報(bào)統(tǒng)計(jì)系統(tǒng)的及時(shí)性(干部年報(bào)每年統(tǒng)計(jì)一次,是上年情況)。
人員信息維護(hù)可以實(shí)現(xiàn)人員信息的動(dòng)態(tài)管理,發(fā)生變動(dòng),即時(shí)更新,使人員的年齡、身份、學(xué)歷、工齡等一目了然,為工資套改、辦理退休等工作提供依據(jù)。
其中,各頁(yè)面都具有的功能是維護(hù)信息窗口,設(shè)計(jì)的主要目的在于實(shí)現(xiàn)原有信息的瀏覽、查詢、錄入、修改,包括員工號(hào)、姓名、性別、民族、籍貫等32項(xiàng)數(shù)據(jù)。
3.2 登錄與權(quán)限的設(shè)計(jì)與實(shí)現(xiàn)
(1)登錄功能
登錄功能的目的是基于普通用戶登錄,對(duì)于不同業(yè)務(wù)科室的需求有獨(dú)立的交互頁(yè)面,為管理干部檔案的專職人員設(shè)計(jì)了登錄頁(yè)面進(jìn)行相關(guān)信息的整理,后臺(tái)維護(hù)管理員具有獨(dú)立權(quán)限進(jìn)行信息維護(hù),可以對(duì)相關(guān)人員信息進(jìn)行查看。登錄界面如圖5所示。
(2)賬戶確認(rèn)功能
(3)密碼修改功能
通過更改密碼可以進(jìn)一步提高保密系數(shù),因此根據(jù)工作的需要密碼必須可以修改,如圖6所示。
3.3 系統(tǒng)維護(hù)功能設(shè)計(jì)
(1)職工信息維護(hù)模塊主要包括員工號(hào)、姓名、性別、民族、籍貫等32項(xiàng)數(shù)據(jù)。
(2)部門維護(hù)模塊主要包括部門名稱、部門代碼、部門職能3項(xiàng)數(shù)據(jù)信息和密碼修改、錄入、保存、刪除、刷新、關(guān)閉、打印等21個(gè)功能鍵,具體的控件代碼和設(shè)計(jì)模型與員工信息維護(hù)窗口大致相同,而數(shù)據(jù)信息的不同是兩者的主要區(qū)別。部門維護(hù)窗口如圖7所示。
3.4 報(bào)表模塊實(shí)現(xiàn)
用戶登錄根據(jù)權(quán)限有不同的功能。普通員工可以對(duì)自己個(gè)人檔案信息、考勤、獎(jiǎng)懲情況進(jìn)行查詢;信息管理員可以對(duì)員工檔案信息進(jìn)行管理:系統(tǒng)管理員可以對(duì)用用戶權(quán)限進(jìn)行修改以及數(shù)據(jù)庫(kù)的更新維護(hù),對(duì)用戶權(quán)限進(jìn)行劃分,使不同權(quán)限的用戶功能范圍不同,有效地保護(hù)了數(shù)據(jù)庫(kù)中數(shù)據(jù)的安全性。
(1)員工報(bào)表功能
新進(jìn)員工可在員工報(bào)表圖中進(jìn)行搜索,在入職時(shí)間處填入入職日期范圍,在此范圍內(nèi)的員工可呈現(xiàn)在列表中,操作人員可進(jìn)行保存或者打印操作,打印選項(xiàng)中顯示需要打印信息的選項(xiàng),可進(jìn)行勾選,勾選出所需要的信息進(jìn)行打印。在實(shí)際工作中員工報(bào)表模塊實(shí)用性很高,在考核員工或者更新員工信息時(shí)可利用此功能模塊打印出所需列表信息。
(2)部門報(bào)表功能
為了方便使用,排序和組合查詢控件組具有區(qū)別。把四個(gè)數(shù)據(jù)操作窗口從控件到數(shù)據(jù)窗口盡量做了一致安排,以便確保同一個(gè)軟件使用風(fēng)格相同。將下述兩個(gè)數(shù)據(jù)操作窗口的差異進(jìn)行比較。一般人員的權(quán)限只有對(duì)人事檔案的信息進(jìn)行查詢,能對(duì)該信息進(jìn)行管理的只有管理人員。輸入密碼和賬號(hào)是管理人員進(jìn)行人事檔案信息維護(hù)的前提。一般用戶可操作菜單上的“窗口切換”、“保存”、“插入”、“密碼修改”“刪除”、窗口關(guān)閉以及打印、瀏覽報(bào)表等功能。系統(tǒng)實(shí)現(xiàn)結(jié)果與軟件測(cè)試
4.1 人事檔案信息管理系統(tǒng)模塊測(cè)試
在管理員登錄的頁(yè)面,用戶通過輸入賬號(hào)和密碼進(jìn)行身份認(rèn)證,登錄之后,對(duì)應(yīng)的功能模塊窗口在用戶登錄后打開。如需修改密碼,在打開相應(yīng)的彈窗之后,選擇密碼修改項(xiàng)的菜單,通過錄入相應(yīng)用戶賬號(hào)、聯(lián)系方式、密碼保護(hù)問題,輸入正確之后就可以更新為新的密碼,再一次輸入確認(rèn)即可。登錄及密碼修改功能完全符合要求已通過測(cè)試。
在用戶登錄成功后,通過點(diǎn)擊“修改”、“插入”、“確認(rèn)”等選項(xiàng),可以在職位信息、部門信息等的彈窗修改舊信息,修改完成之后點(diǎn)擊“保存”按鈕進(jìn)行保存,則數(shù)據(jù)庫(kù)中已成功保存輸入的記錄,通過測(cè)試,系統(tǒng)維護(hù)模塊的功能一切正常。
4.2 可執(zhí)行文件的生成 5 結(jié) 論
本文通過全面的調(diào)研和分析,最終確定了人事管理系統(tǒng)中用戶的實(shí)際需求,針對(duì)需求完成了系統(tǒng)數(shù)據(jù)分析,基于數(shù)據(jù)分析的結(jié)果進(jìn)行功能模塊的設(shè)計(jì),其中調(diào)試和編碼在規(guī)定界面風(fēng)格的基礎(chǔ)上進(jìn)行了針對(duì)性的設(shè)計(jì)和編輯。最終,系統(tǒng)實(shí)現(xiàn)了檔案信息登記、統(tǒng)計(jì)、查詢、分析、修改等功能。該系統(tǒng)的具體研發(fā)基于研究院人事部門的真實(shí)需求,其應(yīng)用對(duì)于人事檔案管理的研究工作具有重要的參考價(jià)值。
第三篇:學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
學(xué)號(hào) 10031010309004
中 南 大 學(xué) 現(xiàn) 代 遠(yuǎn) 程 教 育
畢 業(yè) 論 文
論文題目 學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
姓 名 谷 豐 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 層 次 專升本 入學(xué)時(shí)間 2010.3 管理中心 河南電大 學(xué)習(xí)中心 河南南陽(yáng) 指導(dǎo)教師 宋 長(zhǎng) 斌
2012年 04 月 24日
0
學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
內(nèi)容提要:由于學(xué)校規(guī)模進(jìn)一步擴(kuò)大,學(xué)生人數(shù)逐年上升,學(xué)生信息的管理也變得越來越復(fù)雜。為此,切實(shí)有效的把學(xué)生信息管理系統(tǒng)引入學(xué)校教務(wù)管理中,對(duì)于促進(jìn)學(xué)校管理制度和提高學(xué)校教學(xué)質(zhì)量有著顯著意義。
本系統(tǒng)采用B/S結(jié)構(gòu),ASP為開發(fā)語(yǔ)言,SQL Server 2000為數(shù)據(jù)庫(kù)來進(jìn)行設(shè)計(jì)與開發(fā)。本論文,簡(jiǎn)要闡述了系統(tǒng)的開發(fā)背景與開發(fā)環(huán)境,對(duì)系統(tǒng)的構(gòu)架進(jìn)行分析,由此劃分出各個(gè)模塊,包括用戶注冊(cè)模塊,用戶登陸模塊,個(gè)人管理模塊,基本信息管理模塊,特殊信息管理模塊,畢業(yè)生信息管理模塊,成績(jī)管理模塊,更多信息管理模塊,退出系統(tǒng)模塊。詳細(xì)介紹了系統(tǒng)各個(gè)模塊與功能的實(shí)現(xiàn)原理,最后總結(jié)開發(fā)階段與測(cè)試階段所遇到的問題與解決方法。
關(guān)鍵詞:學(xué)生信息管理 數(shù)據(jù)庫(kù) 管理信息系統(tǒng)
目 錄:
一、學(xué)生信息管理系統(tǒng)開發(fā)背景 ??????????2
二、學(xué)生信息管理系統(tǒng)的總體設(shè)計(jì)??????????????2
三、學(xué)生信息管理系統(tǒng)的實(shí)現(xiàn)????????????????3
四、結(jié)束語(yǔ)????????????????????5
五、參考文獻(xiàn)???????????????????5 隨著計(jì)算機(jī)的發(fā)展及網(wǎng)絡(luò)技術(shù)的應(yīng)用,當(dāng)今社會(huì),正快速向信息化社會(huì)前進(jìn),信息自動(dòng)化的作用也越來越大。而在日常生活中信息技術(shù)的不斷融入、技 1 術(shù)越來越先進(jìn)的同時(shí),應(yīng)該從以前繁瑣的事務(wù)中解放出來,來提高工作效率。學(xué)生信息管理系統(tǒng)就是使用計(jì)算機(jī)完成眾多學(xué)生信息的處理。
一、學(xué)生信息管理系統(tǒng)開發(fā)背景
隨著科學(xué)技術(shù)的不斷提高,目前,學(xué)校學(xué)生管理是教務(wù)管理中的一個(gè)極為重要的環(huán)節(jié),它是整個(gè)管理的核心和基礎(chǔ)。由于學(xué)校規(guī)模進(jìn)一步擴(kuò)大,學(xué)生人數(shù)逐年上升,學(xué)生情況的管理也變得越來越復(fù)雜。面對(duì)如此繁雜的任務(wù)。如果讓個(gè)人去管理文檔,就會(huì)顯得費(fèi)時(shí)費(fèi)力。近年來隨著計(jì)算機(jī)的迅速發(fā)展,計(jì)算機(jī)已經(jīng)在社會(huì)各個(gè)領(lǐng)域顯示了它巨大的作用。毋庸置疑,切實(shí)有效地把計(jì)算機(jī)管理引入學(xué)校教務(wù)管理中,對(duì)于促進(jìn)學(xué)校管理制度,提高學(xué)校教學(xué)質(zhì)量與辦學(xué)水平有著顯著意義。由于上述原因,所以,學(xué)生管理系統(tǒng)的開發(fā)也是時(shí)代的一個(gè)必經(jīng)階段。本次設(shè)計(jì)主要采用B/S結(jié)構(gòu),從學(xué)生入學(xué)到畢業(yè)每個(gè)人在校的信息,以及成績(jī)的管理。本系統(tǒng)主要分為六大模塊,基本信息管理、特殊信息管理、畢業(yè)生信息管理、更多信息管理(補(bǔ)助信息管理、勤工助學(xué)信息管理、獎(jiǎng)勵(lì)信息管理、處罰信息管理、異動(dòng)情況信息管理)、成績(jī)管理、個(gè)人管理。用戶可以對(duì)各種信息進(jìn)行錄入,修改,刪除等操作。更方便各個(gè)專業(yè)老師對(duì)學(xué)生信息的系統(tǒng)化管理,提高辦公效率,以達(dá)到更合理化,方便化等要求。
二、學(xué)生信息管理系統(tǒng)的總體設(shè)計(jì)
根據(jù)系統(tǒng)功能分析和學(xué)生信息需求的特點(diǎn),經(jīng)過模塊化得到學(xué)生信息管理系統(tǒng)功能模塊結(jié)構(gòu)圖,學(xué)生信息管理系統(tǒng)的功能設(shè)計(jì)構(gòu)思: 功能說明
經(jīng)過實(shí)際考察與分析研究,學(xué)生信息管理系統(tǒng)主要應(yīng)具有以下功能:(1)登錄用戶信息的錄入、修改和刪除功能。(2)學(xué)生基本信息的錄入、修改和查詢功能。
2(3)課程的添加和修改。(4)成績(jī)的輸入、修改和查詢。
登錄的用戶分為普通學(xué)生和管理員兩種類型:學(xué)生為系統(tǒng)普通用戶,只能運(yùn)行此系統(tǒng)學(xué)生學(xué)籍、課程、成績(jī)的查詢功能; 系統(tǒng)管理員則具有運(yùn)行系統(tǒng)所有功能的權(quán)限,利用不同用戶具有不同權(quán)限設(shè)定的方法有效地保證了系統(tǒng)數(shù)據(jù)操作的安全性。2 數(shù)據(jù)庫(kù)設(shè)計(jì)
根據(jù)上述的系統(tǒng)需求分析,需要建立一個(gè)學(xué)生信息數(shù)據(jù)庫(kù),在學(xué)生.mdb 數(shù)據(jù)庫(kù)中建立學(xué)籍表、成績(jī)表課程信息表、用戶表和臨時(shí)表五個(gè)表。其中“學(xué)籍表”、“成績(jī)表”、“課程信息表”。
三、學(xué)生信息管理系統(tǒng)的實(shí)現(xiàn) 登陸模塊實(shí)現(xiàn)用戶登錄窗體作為系統(tǒng)的啟動(dòng)窗體,用于驗(yàn)證用戶的身份,當(dāng)用戶在窗體中輸入用戶名和用戶密碼后,系統(tǒng)自動(dòng)判斷所輸入的用戶是否存在和密碼是否正確,若不正確,則顯示“用戶名不正確”或“密碼輸入錯(cuò)誤”提示信息,當(dāng) 3 次輸入都不正確時(shí),則自動(dòng)退出登錄窗體,結(jié)束系統(tǒng)運(yùn)行。本窗體為兩種不同的用戶(教師,系統(tǒng)管理員)進(jìn)入系統(tǒng)。以不同的權(quán)限進(jìn)入系統(tǒng),滿足其不同的需求。其中系統(tǒng)管理員具有瀏覽、管理數(shù)據(jù)庫(kù),添加新用戶等全部權(quán)限。而教師用戶只具有瀏覽和查詢權(quán)限,既不能對(duì)數(shù)據(jù)進(jìn)行修改,也不能添加新用戶。
在系統(tǒng)主窗體加載的過程中,首先判斷此時(shí)登陸的用戶權(quán)限,如果是“學(xué)生用戶”,則將“用戶管理”、“課程添加修改”、“學(xué)籍添加修改”、“成績(jī)輸入修改” 這幾個(gè)菜單設(shè)置為不可見。系統(tǒng)主界面模塊
按照在系統(tǒng)功能模塊圖中介紹的功能模塊,可以將這些功能以菜單的形式設(shè)計(jì)出來。首先添加主窗體,設(shè)置其屬性。在添加好的窗體中,單擊鼠標(biāo)右鍵,從彈出的快捷菜單中選擇“菜單編輯器”命令,在彈出的菜單編輯器對(duì)話框中,按照菜單各自的功能要求,分別錄入進(jìn)去,并且使用方向鍵為菜單分級(jí)。用戶管理模塊
用戶管理模塊包括 “添加用戶”“刪除用戶”“修改密碼”三個(gè)窗體,分別起到對(duì)用戶的用戶名及密碼信息進(jìn)行添加、刪除已有用戶、修改用戶信息的功能。學(xué)籍管理模塊
在“學(xué)籍管理”模塊中,可以添加、修改、查詢學(xué)生的學(xué)籍信息,包括 “入學(xué)登記”、“學(xué)籍修改”、“學(xué)籍查詢”三個(gè)窗體。學(xué)籍的全部查詢是能夠查看所有學(xué)生的學(xué)籍信息,還可以根據(jù)“學(xué)號(hào)”、“姓名”、“班級(jí)”等不同的字段進(jìn)行查詢。在顯示這些信息時(shí),將使用到“學(xué)籍表”數(shù)據(jù)表。課程管理模塊
在“課程管理”模塊中,可以添加、修改學(xué)生的課程信息。通過輸入課程的編號(hào)和名稱進(jìn)行添加及修改,在顯示這些信息時(shí),將使用到“課程信息表”數(shù)據(jù)表。成績(jī)管理模塊
在“成績(jī)管理”模塊中,可以添加、修改、查詢學(xué)生的學(xué)籍信息,包括 “成績(jī)輸入”、“成績(jī)修改”、“成績(jī)查詢”三個(gè)窗體。學(xué)生成績(jī)的查詢可以根據(jù)“學(xué)號(hào)”、“姓名”、“課程”“班級(jí)”這些不同的字段進(jìn)行查詢。在顯示這些信息時(shí),將使用到“成績(jī)表”數(shù)據(jù)表。
在對(duì)現(xiàn)有系統(tǒng)和現(xiàn)狀認(rèn)真調(diào)查分析的基礎(chǔ)上,明確了學(xué)生信息管理工作本身存在的問題和建立管理信息系統(tǒng)的初步要求,經(jīng)過調(diào)查、研究、分析、計(jì)算,在學(xué)生信息管理中的應(yīng)用已經(jīng)條件成熟,將從技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性等方面總結(jié)系統(tǒng)開發(fā)的可行性,確保學(xué)生信息管理系統(tǒng)能夠使用計(jì)算機(jī)完成眾多學(xué)生信息的處理。
結(jié)束語(yǔ):
隨著計(jì)算機(jī)的發(fā)展及網(wǎng)絡(luò)技術(shù)的應(yīng)用,當(dāng)今社會(huì),正快速向信息化社會(huì)前進(jìn),信息自動(dòng)化的作用也越來越大。而在日常生活中信息技術(shù)的不斷融入、技術(shù)越來越先進(jìn)的同時(shí),應(yīng)該從以前繁瑣的事務(wù)中解放出來,來提高工作效率。本系統(tǒng)基本達(dá)到了預(yù)期目標(biāo),系統(tǒng)運(yùn)行可靠、操作簡(jiǎn)便。但由于研究時(shí)間和相關(guān)條件的限制,該系統(tǒng)還有一些不完善的地方,后續(xù)還會(huì)對(duì)該課題繼續(xù)研究。
參考文獻(xiàn):
1.數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用 作者:王利 中央廣播電視大學(xué)出版社 1997年
2.SQL Server2000系統(tǒng)管理 飛思科技產(chǎn)品研發(fā)中心 電子工業(yè)出版社 2001年 3.軟件工程 作者:陳明 中央廣播電視大學(xué)出版社 2001年 4.計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)指導(dǎo) 清華大學(xué)出版社
第四篇:試析農(nóng)業(yè)網(wǎng)絡(luò)綜合信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
摘要:隨著市場(chǎng)機(jī)制的迅速改革,網(wǎng)絡(luò)資源與信息管理系統(tǒng)成為農(nóng)業(yè)現(xiàn)代化發(fā)展中不可缺少的重要信息資源,為滿足我國(guó)農(nóng)業(yè)推廣和科研需求,應(yīng)建立農(nóng)業(yè)綜合信息物聯(lián)網(wǎng)示范平臺(tái),實(shí)現(xiàn)農(nóng)作物產(chǎn)前管理和農(nóng)產(chǎn)品流通監(jiān)管的各種功能,保證農(nóng)作物的優(yōu)質(zhì)、高產(chǎn)和流通安全,帶動(dòng)農(nóng)業(yè)生產(chǎn)管理、農(nóng)業(yè)市場(chǎng)流通和農(nóng)業(yè)管理信息化管理。本文討論了農(nóng)業(yè)綜合信息在納入網(wǎng)絡(luò)資源管理系統(tǒng)中的重要作用,以及遇到的一些問題與現(xiàn)狀,最后提出解決的方案與措施。
關(guān)鍵詞:農(nóng)業(yè);網(wǎng)絡(luò);綜合信息;管理
農(nóng)業(yè)信息管理系統(tǒng)在農(nóng)業(yè)發(fā)展中以運(yùn)用現(xiàn)代信息處理的各種技術(shù)和科技信息,形成信息資源采集、輸出、分析等多種功能的現(xiàn)代化農(nóng)業(yè)信息進(jìn)行管理體系。它可以全方位反映農(nóng)業(yè)各種資源環(huán)境和各處與農(nóng)業(yè)相關(guān)的信息動(dòng)態(tài),使農(nóng)業(yè)資源信息管理系統(tǒng)成為一種更有效的農(nóng)業(yè)現(xiàn)代化的載體,并通過系統(tǒng)化、標(biāo)準(zhǔn)化和信息化的數(shù)據(jù)形式及時(shí)地傳播,達(dá)到現(xiàn)代農(nóng)業(yè)可持續(xù)發(fā)展的基本目的。
一、農(nóng)業(yè)網(wǎng)絡(luò)綜合信息管理的重要作用
網(wǎng)絡(luò)科技與信息的利用是農(nóng)業(yè)經(jīng)濟(jì)增長(zhǎng)最強(qiáng)勁的動(dòng)力和支撐點(diǎn),隨信息技術(shù)在農(nóng)業(yè)上應(yīng)用的不斷推廣與深入,促進(jìn)現(xiàn)代農(nóng)業(yè)和信息農(nóng)業(yè)將得到更為迅猛的發(fā)展。農(nóng)業(yè)信息系統(tǒng)作為農(nóng)業(yè)信息技術(shù)的載體,對(duì)促進(jìn)農(nóng)業(yè)持續(xù)穩(wěn)定高效地發(fā)展起著越來越重要的作用。
1.農(nóng)業(yè)網(wǎng)絡(luò)綜合信息管理對(duì)農(nóng)業(yè)現(xiàn)代化、信息化水平方面的增強(qiáng)和提高起到了良好的推動(dòng)作用,保證了我國(guó)糧食產(chǎn)量穩(wěn)步提升,形成來源可追溯、去向可查證、責(zé)任可追究的農(nóng)產(chǎn)品流通配套機(jī)制與體系,保障了農(nóng)產(chǎn)品食品安全,滿足社會(huì)經(jīng)濟(jì)快速發(fā)展和人們生活水平的提高。
2.農(nóng)業(yè)網(wǎng)絡(luò)綜合信息管理系統(tǒng)的可操作性
農(nóng)業(yè)網(wǎng)絡(luò)綜合信息管理系統(tǒng)通過數(shù)據(jù)庫(kù)可為農(nóng)業(yè)人提供農(nóng)村相關(guān)經(jīng)濟(jì)和農(nóng)業(yè)生產(chǎn)及各個(gè)領(lǐng)域的數(shù)據(jù)和信息,并提供多種智能統(tǒng)計(jì)分析及預(yù)測(cè)功能,為發(fā)展現(xiàn)代農(nóng)業(yè)的各種農(nóng)業(yè)人員提供大力支持和幫助,農(nóng)業(yè)信息管理系統(tǒng)所采用的一般是以流程化客戶界面設(shè)計(jì)為主,這種設(shè)計(jì)操作十分簡(jiǎn)便,用戶可以直觀進(jìn)行相關(guān)農(nóng)業(yè)信息的瀏覽,它作為農(nóng)業(yè)現(xiàn)代化的載體,極大地促進(jìn)農(nóng)業(yè)在科技領(lǐng)域的發(fā)揮。
3.農(nóng)業(yè)信息管理系統(tǒng)在防衛(wèi)和預(yù)警性得到應(yīng)用
這種防衛(wèi)和預(yù)警的應(yīng)用能有效引導(dǎo)農(nóng)民適應(yīng)市場(chǎng)需求,降低農(nóng)民生產(chǎn)的盲目性。農(nóng)業(yè)信息管理系統(tǒng)能夠?qū)r(nóng)業(yè)生產(chǎn)采取防衛(wèi)措施,為農(nóng)民提供產(chǎn)前、產(chǎn)中、產(chǎn)后服務(wù)平臺(tái),根據(jù)氣象信息測(cè)算農(nóng)業(yè)收成,再推測(cè)到市場(chǎng)對(duì)農(nóng)產(chǎn)品供求的趨勢(shì),從而在調(diào)整生產(chǎn)經(jīng)營(yíng)的基本戰(zhàn)略和改變農(nóng)作物布局方面,該系統(tǒng)的種種方面表現(xiàn)都最大限度地提高了農(nóng)業(yè)經(jīng)濟(jì)效益與社會(huì)效益。
二、農(nóng)業(yè)網(wǎng)絡(luò)綜合信息管理遇到的問題
目前,我國(guó)各地相繼開展了農(nóng)業(yè)物聯(lián)網(wǎng)示范點(diǎn),但與其它發(fā)達(dá)國(guó)家相比,我國(guó)農(nóng)業(yè)信息技術(shù)的研究起步較晚,我國(guó)農(nóng)業(yè)基礎(chǔ)設(shè)施建設(shè)和發(fā)展水平仍有較大差距,缺乏全國(guó)整體規(guī)劃,鄉(xiāng)鎮(zhèn)的農(nóng)業(yè)信息依舊比較閉塞。主要表現(xiàn)在以下幾個(gè)方面:
1.系統(tǒng)功能不完善、共享能力差
在系統(tǒng)開發(fā)上,不少信息系統(tǒng)只按軟件開發(fā)人員確定的思路和流程處理信息,系統(tǒng)缺乏彈性和擴(kuò)展性空間。在使用上,統(tǒng)合信息資源不能共享,信息內(nèi)容與形式過于單一,上下層缺乏信息交流,各信息用戶界面風(fēng)格不一,操作復(fù)雜等原因,造成了農(nóng)業(yè)資源信息分散,信息共享難以實(shí)現(xiàn)。
2.農(nóng)業(yè)信息產(chǎn)業(yè)化水平還比較低
農(nóng)業(yè)綜合信息的研究與應(yīng)用開展水平良莠不齊,尤其在成果轉(zhuǎn)化與實(shí)際應(yīng)用的開發(fā)和推廣上還存在著一定的困難,無法實(shí)現(xiàn)產(chǎn)業(yè)化發(fā)展。
3.限于硬件制約,網(wǎng)絡(luò)化程度不高
計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)被全球各個(gè)領(lǐng)域廣泛接受。但目前只適宜于單機(jī)作業(yè),應(yīng)用軟件面臨嚴(yán)峻的挑戰(zhàn),計(jì)算機(jī)網(wǎng)絡(luò)的管理信息系統(tǒng)研究工作雖有一定成效,但農(nóng)業(yè)信息管理系統(tǒng)的網(wǎng)絡(luò)化普通度還尚未全面形成,絕大多數(shù)在信息管理上只是單機(jī)系統(tǒng),在網(wǎng)絡(luò)應(yīng)用軟件方面發(fā)展水平不高。
三、農(nóng)業(yè)綜合信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于以上的現(xiàn)狀和具體問題。相關(guān)部門應(yīng)進(jìn)一步加強(qiáng)農(nóng)業(yè)信息化發(fā)展戰(zhàn)略研究,尋找一條適合當(dāng)?shù)?、效果最佳的農(nóng)業(yè)信息化發(fā)展模式,其最終目的是促進(jìn)當(dāng)?shù)剞r(nóng)業(yè)和農(nóng)村經(jīng)濟(jì)的快速發(fā)展。
1.綜合應(yīng)用農(nóng)學(xué)、生態(tài)學(xué)等各種學(xué)科的基本理論與指導(dǎo),通過廣泛收集農(nóng)業(yè)資源信息數(shù)據(jù)和農(nóng)業(yè)科技信息的數(shù)據(jù),進(jìn)一步完善和深入地研究信息管理系統(tǒng)的結(jié)構(gòu)與特點(diǎn),針對(duì)不同類型和形式的農(nóng)業(yè)資源數(shù)據(jù)擬定統(tǒng)一的標(biāo)準(zhǔn)和規(guī)范,確保數(shù)據(jù)的唯一性。方便數(shù)據(jù)共享。
2.農(nóng)業(yè)生產(chǎn)過程的多因素決定農(nóng)業(yè)資源信息數(shù)據(jù)庫(kù),農(nóng)業(yè)資源信息庫(kù)必須具有貯存大容量農(nóng)業(yè)信息的能力,在設(shè)計(jì)數(shù)據(jù)庫(kù)和系統(tǒng)框架時(shí)充分考慮數(shù)據(jù)不斷增長(zhǎng)的趨勢(shì),滿足系統(tǒng)大量數(shù)據(jù)的存貯和智能分析能力,因此,應(yīng)根據(jù)北方農(nóng)業(yè)生產(chǎn)的地區(qū)特有的復(fù)雜性、季節(jié)性與各種系統(tǒng)對(duì)農(nóng)業(yè)信息需求的多樣性,建立農(nóng)業(yè)數(shù)據(jù)庫(kù)的基本雛形,提供盡可能多的咨詢內(nèi)容和多方位的查詢途徑,實(shí)時(shí)提供生產(chǎn)實(shí)踐中需求的大量統(tǒng)計(jì)分析信息,智能生成各種用戶需要的農(nóng)業(yè)基礎(chǔ)數(shù)據(jù),滿足不同層次用戶對(duì)各種信息的需求。
3.農(nóng)業(yè)網(wǎng)絡(luò)綜合信息系統(tǒng)的良好發(fā)展,需要技術(shù)部門和相關(guān)部門的共同努力和配合來實(shí)現(xiàn),不斷完善和更新技術(shù)指標(biāo),并加強(qiáng)該系統(tǒng)的適用性和可操作性,才能使農(nóng)業(yè)網(wǎng)絡(luò)成為應(yīng)用廣泛的信息系統(tǒng),只有這樣才提高農(nóng)業(yè)可持續(xù)發(fā)展與農(nóng)業(yè)生產(chǎn)綜合信息服務(wù)功能。
第五篇:基于ASP的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于ASP的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
摘 要
由于學(xué)校規(guī)模進(jìn)一步擴(kuò)大,學(xué)生人數(shù)逐年上升,學(xué)生信息的管理也變得越來越復(fù)雜。為此,切實(shí)有效的把學(xué)生信息管理系統(tǒng)引入學(xué)校教務(wù)管理中,對(duì)于促進(jìn)學(xué)校管理制度和提高學(xué)校教學(xué)質(zhì)量有著顯著意義。
本系統(tǒng)采用B/S結(jié)構(gòu),ASP為開發(fā)語(yǔ)言,SQL Server 2000為數(shù)據(jù)庫(kù)來進(jìn)行設(shè)計(jì)與開發(fā)。本論文,簡(jiǎn)要闡述了系統(tǒng)的開發(fā)背景與開發(fā)環(huán)境,對(duì)系統(tǒng)的構(gòu)架進(jìn)行分析,由此劃分出各個(gè)模塊,包括用戶注冊(cè)模塊,用戶登陸模塊,個(gè)人管理模塊,基本信息管理模塊,特殊信息管理模塊,畢業(yè)生信息管理模塊,成績(jī)管理模塊,更多信息管理模塊,退出系統(tǒng)模塊。詳細(xì)介紹了系統(tǒng)各個(gè)模塊與功能的實(shí)現(xiàn)原理,最后總結(jié)開發(fā)階段與測(cè)試階段所遇到的問題與解決方法。
關(guān)鍵詞:ASP;SQL Server 2000;B/S結(jié)構(gòu)引言
管理信息系統(tǒng)就是我們常說的MIS(Management Information System),在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會(huì)中它變得越來越普及。MIS是一門新的科學(xué),它跨越了若干個(gè)領(lǐng)域,比如管理科學(xué)、系統(tǒng)科學(xué)、運(yùn)籌學(xué)、統(tǒng)計(jì)學(xué)以及計(jì)算機(jī)科學(xué)。在這些學(xué)科的基礎(chǔ)上,形成信息收集和加工的方法,從而形成一個(gè)縱橫交織的系統(tǒng)。
近年來Internet的飛速發(fā)展,Intranet技術(shù)得到了應(yīng)用,為企業(yè)MIS提供了良好的支持環(huán)境。管理信息系統(tǒng)在企業(yè)的應(yīng)用中存在三個(gè)要素,這就是人、計(jì)算機(jī)和數(shù)據(jù)。人是指企業(yè)領(lǐng)導(dǎo)者、管理人員、技術(shù)人員,以及MIS建設(shè)的領(lǐng)導(dǎo)機(jī)構(gòu)和實(shí)施機(jī)構(gòu),他們必須有企業(yè)管理人員,尤其是企業(yè)領(lǐng)導(dǎo)的積極參與。計(jì)算機(jī)技術(shù)使MIS得以實(shí)施的主要技術(shù)。在這些技術(shù)中,軟件開發(fā)是MIS開發(fā)的重點(diǎn)。第三個(gè)因素也不能忽視。企業(yè)的管理數(shù)據(jù)是MIS正常運(yùn)行的基礎(chǔ)。廣義地說,各項(xiàng)管理控制是MIS的基礎(chǔ)。是想要計(jì)算一臺(tái)機(jī)床的成本,需要按時(shí)輸入、每個(gè)零件以及每個(gè)螺釘螺母的費(fèi)用,涉及企業(yè)的生產(chǎn)車間、采購(gòu)、庫(kù)房、工藝設(shè)計(jì)和財(cái)務(wù)等多個(gè)部門,必須有一套管理制度作保證。
隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。目前,學(xué)校學(xué)生管理是教務(wù)管理中的一個(gè)極為重要的環(huán)節(jié),它是整個(gè)管理的核心和基礎(chǔ)。由于學(xué)校規(guī)模進(jìn)一步擴(kuò)大,學(xué)生人數(shù)逐年上升,學(xué)生情況的管理也變得越來越復(fù)雜。面對(duì)如此繁雜的任務(wù)。如果讓個(gè)人去管理文檔,就會(huì)顯得費(fèi)時(shí)費(fèi)力。尤其在管理成績(jī)時(shí),任務(wù)更加繁重,就成績(jī)管理本身來說,它是一項(xiàng)任務(wù)繁重、時(shí)效性較強(qiáng)的系統(tǒng)工作,它不但涉及學(xué)生個(gè)人成績(jī)查詢,更涉及到各教師的工作效率和質(zhì)量。近年來隨著計(jì)算機(jī)的迅速發(fā)展,計(jì)算機(jī)已經(jīng)在社會(huì)各個(gè)領(lǐng)域顯示了它巨大的作用。毋庸置疑,切實(shí)有效地把計(jì)算機(jī)管理引入學(xué)校教務(wù)管理中,對(duì)于促進(jìn)學(xué)校管理制度,提高學(xué)校教學(xué)質(zhì)量與辦學(xué)水平有著顯著意義。
現(xiàn)在我國(guó)的一些院校中的信息管理效率還不是很高,這樣已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,因?yàn)樗速M(fèi)了許多人力和物力,在信息時(shí)代這種傳統(tǒng)的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。所以,學(xué)生信息系統(tǒng)的設(shè)計(jì)與開發(fā)也是一個(gè)時(shí)代必經(jīng)的階段。本次設(shè)計(jì)主要采用B/S結(jié)構(gòu),主要實(shí)用于各高校的各專業(yè),從學(xué)生入學(xué)到畢業(yè)每個(gè)人在校的信息,以及成績(jī)的管理。本系統(tǒng)主要有六大模塊,基本信息管理、特殊信息管理、畢業(yè)生信息管理、更多信息管理(補(bǔ)助信息管理、勤工助學(xué)信息管理、獎(jiǎng)勵(lì)信息管理、處罰信息管理、異動(dòng)情況信息管理)、成績(jī)管理、個(gè)人管理。用WindonwsXP為操作平臺(tái),ASP作為腳本語(yǔ)言,采用SQL Sever 2000作為數(shù)據(jù)庫(kù),用戶可以實(shí)現(xiàn)對(duì)數(shù)據(jù)的錄入,修改,刪除等操作。系統(tǒng)開發(fā)背景
隨著科學(xué)技術(shù)的不斷提高,目前,學(xué)校學(xué)生管理是教務(wù)管理中的一個(gè)極為重要的環(huán)節(jié),它是整個(gè)管理的核心和基礎(chǔ)。由于學(xué)校規(guī)模進(jìn)一步擴(kuò)大,學(xué)生人數(shù)逐年上升,學(xué)生情況的管理也變得越來越復(fù)雜。面對(duì)如此繁雜的任務(wù)。如果讓個(gè)人去管理文檔,就會(huì)顯得費(fèi)時(shí)費(fèi)力。近年來隨著計(jì)算機(jī)的迅速發(fā)展,計(jì)算機(jī)已經(jīng)在社會(huì)
各個(gè)領(lǐng)域顯示了它巨大的作用。毋庸置疑,切實(shí)有效地把計(jì)算機(jī)管理引入學(xué)校教務(wù)管理中,對(duì)于促進(jìn)學(xué)校管理制度,提高學(xué)校教學(xué)質(zhì)量與辦學(xué)水平有著顯著意義。由于上述原因,所以,學(xué)生管理系統(tǒng)的開發(fā)也是時(shí)代的一個(gè)必經(jīng)階段。本次設(shè)計(jì)主要采用B/S結(jié)構(gòu),從學(xué)生入學(xué)到畢業(yè)每個(gè)人在校的信息,以及成績(jī)的管理。本系統(tǒng)主要分為六大模塊,基本信息管理、特殊信息管理、畢業(yè)生信息管理、更多信息管理(補(bǔ)助信息管理、勤工助學(xué)信息管理、獎(jiǎng)勵(lì)信息管理、處罰信息管理、異動(dòng)情況信息管理)、成績(jī)管理、個(gè)人管理。用戶可以對(duì)各種信息進(jìn)行錄入,修改,刪除等操作。更方便各個(gè)專業(yè)老師對(duì)學(xué)生信息的系統(tǒng)化管理,提高辦公效率,以達(dá)到更合理化,方便化等要求。系統(tǒng)開發(fā)環(huán)境
3.1 系統(tǒng)開發(fā)理論依據(jù)
3.1.1 ASP概述
1.ASP基本含義和特點(diǎn)
ASP是Active Server Page的縮寫,意為“活動(dòng)服務(wù)器網(wǎng)頁(yè)”。ASP是微軟公司開發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫(kù)和其它程序進(jìn)行交互,是一種簡(jiǎn)單、方便的編程工具。ASP的網(wǎng)頁(yè)文件的格式是.asp,現(xiàn)在常用于各種動(dòng)態(tài)網(wǎng)站中。ASP是一種服務(wù)器端腳本編寫環(huán)境,可以用來創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁(yè)或web應(yīng)用程序。ASP網(wǎng)頁(yè)可以包含HTML標(biāo)記、普通文本、腳本命令以及COM組件等。利用ASP可以向網(wǎng)頁(yè)中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁(yè)作為用戶界面的web應(yīng)用程序。與HTML相比,ASP網(wǎng)頁(yè)具有以下特點(diǎn):
(1)利用ASP可以實(shí)現(xiàn)突破靜態(tài)網(wǎng)頁(yè)的一些功能限制,實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)技術(shù);
(2)ASP文件是包含在HTML代碼所組成的文件中的,易于修改和測(cè)試;
(3)服務(wù)器上的ASP解釋程序會(huì)在服務(wù)器端制定ASP程序,并將結(jié)果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產(chǎn)生的網(wǎng)頁(yè);
(4)ASP提供了一些內(nèi)置對(duì)象,使用這些對(duì)象可以使服務(wù)器端腳本功能更強(qiáng)。例如可以從web瀏覽器中獲取用戶通過HTML表單提交的信息,并在腳本中對(duì)這些信息進(jìn)行處理,然后向web瀏覽器發(fā)送信息;
(5)ASP可以使用服務(wù)器端ActiveX組建來執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫(kù)、發(fā)現(xiàn)那個(gè)Email或訪問文件系統(tǒng)等。
(6)由于服務(wù)器是將ASP程序執(zhí)行的結(jié)果以HTML格式傳回客戶端瀏覽器,因此使用者不會(huì)看到ASP所編寫的原始程序代碼,可放置ASP程序代碼被竊取。
2.ASP的優(yōu)點(diǎn)
ASP的主要優(yōu)點(diǎn)大概可以歸納如下:
(1)可以用 VBscript 或Jscript創(chuàng)建腳本,同時(shí)結(jié)合HTML語(yǔ)言就能夠非常方便地完成網(wǎng)站的應(yīng)用程序。對(duì)于 VBscript和Jscript,使用哪種語(yǔ)言并不重要,Web 服務(wù)器等同地處理這兩種語(yǔ)言,并向用戶的瀏覽器發(fā)送 HTML 格式化結(jié)果。
(2)因?yàn)锳SP采用script語(yǔ)言(VBscript和Jscript)就可以輕松編寫程序,因此這就大節(jié)省了網(wǎng)絡(luò)設(shè)計(jì)人員又得重新學(xué)習(xí)一種新語(yǔ)言的時(shí)間。而且編寫ASP無須手工compile編譯或鏈接程序,可在服務(wù)器端直接執(zhí)行,這無疑是更加方便了編寫過程。
(3)使用普通的使用記事本之類的文本編輯器,即可進(jìn)行編輯設(shè)計(jì),如:Windows的記事本。不要用FontPage98或DreamWeaver2.0等主頁(yè)制作軟件修改,因?yàn)闀?huì)破壞源代碼的。建議使用CuteFTP攜帶的CuteHTML編輯器進(jìn)行編輯設(shè)計(jì)。
(4)ASP是運(yùn)行在服務(wù)器端,所以無須擔(dān)心瀏覽器是否支持ASP所使用的編程語(yǔ)言,用戶端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽Active Server Pages所設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容。ASP在服務(wù)器端運(yùn)行,當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。
(5)ASP能與任何ActiveX scripting語(yǔ)言相容。除了可用VBscript或Jscript語(yǔ)言來設(shè)計(jì)外,還通過plug-in的方式,使用由第三方所提供的其他腳本語(yǔ)言,譬如Perl、Tcl等。腳本引擎是處理腳本程序的COM(Component Object Model)組件。
(6)Active Server Pages的程序代碼隱藏,在客戶端上僅可以看到由ASP輸出的動(dòng)態(tài)HTML文件。因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。
(7)可使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本。
(8)面向?qū)ο螅∣bject oriented),并可擴(kuò)展ActiveX Server組件功能。
(9)ActiveX Server Components(ActiveX服務(wù)器組件)具有無限可擴(kuò)充性??梢允褂萌魏尉幊陶Z(yǔ)言來編寫所需要的ActiveX Server 組件。
(10)可以通過ADO(ActiveX Data Objects,微軟的一種新的數(shù)據(jù)訪問模型,是一種可以提供WEB頁(yè)面開發(fā)者輕松存取Internet的數(shù)據(jù)庫(kù),并可以在用戶端實(shí)現(xiàn)網(wǎng)上立即、即時(shí)更新顯示的最新WEB頁(yè)面數(shù)據(jù)庫(kù)技術(shù)。)非常方便地訪問數(shù)據(jù)庫(kù),從而使存取數(shù)據(jù)庫(kù)變得輕松容易。
3.1.2 SQL介紹
SQL是英文Structured Query Language的縮寫,意思為結(jié)構(gòu)化查詢語(yǔ)言。SQL語(yǔ)言的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通。按照ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì))的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。SQL語(yǔ)句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL語(yǔ)言標(biāo)準(zhǔn)。雖然很多數(shù)據(jù)庫(kù)都對(duì)SQL語(yǔ)句進(jìn)行了再開發(fā)和擴(kuò)展,但是包括Select, Insert, Update, Delete, Create,以及Drop在內(nèi)的標(biāo)準(zhǔn)的SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫(kù)操作。
3.1.3 B/S結(jié)構(gòu)介紹
B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過www瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層3-tier結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本(TCO)。
以目前的技術(shù)看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過Internet/Intranet模式下數(shù)據(jù)庫(kù)應(yīng)用,相對(duì)易于把握、成本也是較低的。它是一次性到位的開發(fā),能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如LAN, WAN, Internet/Intranet等)訪問和操作共同的數(shù)據(jù)庫(kù);它能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫(kù)也很安全。
3.2 系統(tǒng)開發(fā)環(huán)境
3.2.1 系統(tǒng)軟件環(huán)境
本系統(tǒng)采用的軟件工具有:
Windows XP
Dreamweaver MX 2004
SQL Server 2000
IIS 5.1V
Inertnet Explorer 6.0以上
3.2.2 工具簡(jiǎn)介
Dreamweaver MX 2004簡(jiǎn)介
DreamweaverMX 2004 是 建立 Web 站點(diǎn)和應(yīng)用程序的專業(yè)工具。它將可視布局工具、應(yīng)用程序開發(fā)功能和代碼編輯支持組合為一個(gè)功能強(qiáng)大的工具,使每個(gè)級(jí)別的開發(fā)人員和設(shè)計(jì)人員都可利用它快速創(chuàng)建界面吸引人并且基于標(biāo)準(zhǔn)的站點(diǎn)和應(yīng)用程序。從對(duì)基于 CSS 的設(shè)計(jì)提供領(lǐng)先的支持到手動(dòng)編碼功能,Dreamweaver 在一個(gè)集成和高效的環(huán)境中為專業(yè)人員提供了所需的工具。開發(fā)人員可以將其選擇的服務(wù)器技術(shù)與 Dreamweaver 配合使用,建立將用戶連接到數(shù)據(jù)庫(kù)、Web 服務(wù)和舊式系統(tǒng)的強(qiáng)大 Internet 應(yīng)用程序。
SQL Server 2000簡(jiǎn)介
SQL Server 2000能夠滿足今天的商業(yè)環(huán)境要求不同類型的數(shù)據(jù)庫(kù)解決方案。它一種應(yīng)用廣泛的數(shù)據(jù)庫(kù)管理系統(tǒng),具有許多顯著的優(yōu)點(diǎn):易用性、適合分布式組織的可伸縮性、用于決策支持的數(shù)據(jù)倉(cāng)庫(kù)功能、與許多其他服務(wù)器軟件緊密關(guān)聯(lián)的集成性、良好的性價(jià)比等。性能、可伸縮性及可靠性是基本要求,而進(jìn)入市場(chǎng)時(shí)間也非常關(guān)鍵。除這些核心企業(yè)品質(zhì)外,SQL Server 2000 還為數(shù)據(jù)管理與分析帶來了靈活性,允許單位在快速變化的環(huán)境中從容響應(yīng),從而獲得競(jìng)爭(zhēng)優(yōu)勢(shì)。
從數(shù)據(jù)管理和分析角度看,將原始數(shù)據(jù)轉(zhuǎn)化為商業(yè)智能和充分利用 Web 帶來的機(jī)會(huì)非常重要。作為重要的基準(zhǔn)測(cè)試可伸縮性和速度獎(jiǎng)的記錄保持者,SQL Server 2000 是一個(gè)具備完全 Web 支持的數(shù)據(jù)庫(kù)產(chǎn)品,提供了對(duì)可擴(kuò)展標(biāo)記語(yǔ)言(XML)的核心支持以及在 Internet 上和防火墻外進(jìn)行查詢的能力。系統(tǒng)分析
4.1 系統(tǒng)目標(biāo)
在對(duì)現(xiàn)有系統(tǒng)和現(xiàn)狀認(rèn)真調(diào)查分析的基礎(chǔ)上,明確了學(xué)生信息管理工作本身存在的問題和建立管理信息系統(tǒng)的初步要求,進(jìn)一步研究確定新系統(tǒng)的目標(biāo)如下:
(1)按照管理信息系統(tǒng)的原理和方法,采用成熟的信息技術(shù)和手段,支持學(xué)生管理的全過程,提高教務(wù)工作的效率。
(2)針對(duì)現(xiàn)代計(jì)算機(jī)廣泛應(yīng)用的情況以及數(shù)據(jù)的封閉性,學(xué)生信息管理系統(tǒng)基于Windows系統(tǒng)研制、設(shè)計(jì)和開發(fā)。
(3)考慮經(jīng)費(fèi)等的原因,系統(tǒng)使用一臺(tái)PC機(jī)和現(xiàn)有軟件以節(jié)省資金、降低成本。
4.2 可行性分析
經(jīng)過調(diào)查、研究、分析、計(jì)算,在學(xué)生信息管理中的應(yīng)用已經(jīng)條件成熟,將從以下幾個(gè)方面總結(jié)系統(tǒng)開發(fā)的可行性,具體情況如下:
(1)技術(shù)可行性
以WindowsXP為操作系統(tǒng),采用ASP為腳本語(yǔ)言,運(yùn)用SQL的數(shù)據(jù)庫(kù)技術(shù),設(shè)計(jì)與開發(fā)學(xué)生信息管理系統(tǒng)。新系統(tǒng)的運(yùn)行硬件環(huán)境PC機(jī),當(dāng)用戶使用系統(tǒng)時(shí),通過正確的口令進(jìn)入系統(tǒng),進(jìn)行數(shù)據(jù)庫(kù)的維護(hù)操作和運(yùn)用。
(2)經(jīng)濟(jì)可行性
一方面,系統(tǒng)中友好的人機(jī)界面和更強(qiáng)勁的功能支持,會(huì)使教務(wù)人員的工作進(jìn)一步提高,從而節(jié)省人力、物力,進(jìn)而提高經(jīng)濟(jì)效益;另一方面系統(tǒng)開發(fā)成本低,現(xiàn)有PC機(jī)即可提供該系統(tǒng)開發(fā)工作需要的所有硬件設(shè)備環(huán)境。
(3)操作可行性
操作上是對(duì)Windows操作系統(tǒng)的引用,該系統(tǒng)的使用,主要憑借使用Windows操作技術(shù)即可完成數(shù)據(jù)錄入、修改、刪除等功能,方便簡(jiǎn)單。使用前只要對(duì)用戶進(jìn)行簡(jiǎn)單的說明或閱讀幫助文件即可使用該系統(tǒng)。