下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、人事信息管理系統(tǒng)技術手冊Revised at 2 pm on December 25, 2020.人事信息管 理系統(tǒng) 的分析和設計目錄1 .簡介2 .系統(tǒng)概述系統(tǒng)功能與應用背景系統(tǒng)預覽系統(tǒng)特點JSP概述3 .系統(tǒng)設計系統(tǒng)設計思想系統(tǒng)功能模塊劃分系統(tǒng)結構設計4 .數(shù)據(jù)庫設計數(shù)據(jù)庫需求分析數(shù)據(jù)庫概念設計數(shù)據(jù)庫邏輯設計5 .組件的編寫B(tài)ean的編寫6 .客戶界面設計共用模塊設計用戶登錄模塊設計用戶模塊設計部門模塊設計員工模塊設計培訓模塊設計獎懲模塊設計薪資模塊設計統(tǒng)計分析模塊設計應聘模塊設計調(diào)動模塊設計7 .系統(tǒng)開發(fā)的策略與方法系統(tǒng)開發(fā)的策略結構化生命周期原型法8 .系統(tǒng)開發(fā)總結L簡介隨著計算機的普
2、及和計算機科學技術的飛速發(fā)展,人們開始越來越多地利用計算 機解決實際問題。員工信息管理是企業(yè)信息管理的重要部分,面對大量的人事信息, 采用人力處理即浪費時間、又浪費人力和物力,并且數(shù)據(jù)的準確性低。因此,開發(fā)一 個界面友好,易于操作的人力資源管理軟件進行自動化處理變得十分重要,這正是本 系統(tǒng)開發(fā)的目的和意義。本文所闡述的人力資源管理系統(tǒng),以瀏覽器/服務器模式高效 地實現(xiàn)了人力資源管理系統(tǒng)的各項功能,可進行多條件查詢、更新、密碼設置、工資和 獎金的統(tǒng)計發(fā)放等功能.提升了企業(yè)的效率和競爭力,滿足了現(xiàn)代企業(yè)管理的需要.開發(fā)方案中主要介紹開發(fā)人事信息系統(tǒng)得目的、開發(fā)方案的選擇及開發(fā)框架的技 術的確定;需
3、求分析介紹了人事信息系統(tǒng)的總體需求及系統(tǒng)各模塊的功能需求;系統(tǒng) 設計介紹了系統(tǒng)設計的指導思想、數(shù)據(jù)庫的設計、系統(tǒng)模塊的設計;關鍵技術介紹了 在具體實現(xiàn)時需解決的一些技術,如開發(fā)框架的整合技術、開發(fā)框架與數(shù)據(jù)庫的連接 及數(shù)據(jù)的備份與還原。關鍵字:JSP, JAVA, Access 97數(shù)據(jù)庫,B/S模式2.系統(tǒng)概述系統(tǒng)功能與應用背景現(xiàn)在網(wǎng)絡的發(fā)展已呈現(xiàn)商業(yè)化、全民化、全球化的趨勢。目前,幾乎世界上所有 的公司都在利用網(wǎng)絡傳遞商業(yè)信息,進行商業(yè)活動,從宣傳企業(yè)、發(fā)布廣告、招聘雇 員、傳遞商業(yè)文件乃至拓展市場、網(wǎng)上銷售等,無所不能。如今網(wǎng)絡已成為企業(yè)進行 競爭的戰(zhàn)略手段。企業(yè)經(jīng)營的多元化拓展,企業(yè)規(guī)
4、模的進一步擴大,對于企業(yè)的管 理、業(yè)務擴展、企業(yè)品牌形象等提供了更高的要求。在以信息技術為支撐的新經(jīng)濟條 件下,越來越多的企業(yè)利用起網(wǎng)絡這個有效的工具。全球范圍內(nèi)的企業(yè)內(nèi)部組織正在發(fā)生巨變,未來企業(yè)成功的關鍵的依靠企業(yè)人力資源,人才之爭已經(jīng)成為市場競爭中的核心內(nèi)容之一,以人為本成為企業(yè)立足和發(fā)展 的根本。有效力管理企業(yè)的人力資源,為企業(yè)提供強有力的,使之成為企業(yè)發(fā)展的主 動力。通過人力資源的有效管理,掌握最新的、準確的企業(yè)人力資源信息,并對其進 行復雜的統(tǒng)計與分析,從而充分發(fā)揮每個員工的潛能,為企業(yè)創(chuàng)造更大的價值。對于任何一個企業(yè)而言,企業(yè)的品牌形象至關重要。特別是對于互聯(lián)網(wǎng)技術高度發(fā) 展的今
5、天,通過人力資源管理的網(wǎng)站,員工可通過網(wǎng)站側面的了解企業(yè)形象及企業(yè) 實力,因此,建立具有國際水準的網(wǎng)站能夠極大的提升企業(yè)在員工心中的整體形 象。在登錄后,員工能看到優(yōu)秀的上榜員工,而如果這里沒有他的名字,會極大的 激發(fā)他的斗志,這也是本系統(tǒng)的作用之一。通過這種方式,使員工自動的全身心投 入工作,這要比開動員大會效果明顯得多,效率很高很多。許多人知道,一個公司的所有和員工有關的運作,包括加薪,出差,請假,人員的調(diào)動,離任等等都由人力資源部門來完成,如果是一家擁有上千人的大型企業(yè),這 個工作量是相當驚人的。因此本系統(tǒng)的開發(fā),大大緩解了該部門的工作壓力,也避免 了以前人工作業(yè)的錯誤幾率??偨Y上述幾點
6、,長紅機械有限公司網(wǎng)站建設目標可總結如下:1)幫助企業(yè)建立有效的企業(yè)形象宣傳、企業(yè)風采展示、打造企業(yè)新形象。2)增加員工間競爭機制,鼓舞大家工作積極性,3)采取電腦管理人的方法,為企業(yè)節(jié)省人力,物力。網(wǎng)絡化的今天,網(wǎng)絡人力資源管理系統(tǒng),使新的人力資源協(xié)作管理模式成為可 能。通過網(wǎng)絡管理系統(tǒng),專門的人力資源管理人員可以提高自身的工作效率,作好人 力資源管理的協(xié)調(diào)工作,提高人力資源利用率;通過網(wǎng)絡管理系統(tǒng),員工可以直接管 理自己的技能,有效地發(fā)現(xiàn)和挖掘自身的潛能,及時與自己的上級、下屬、同事進行 的溝通與交流,同心協(xié)作,積極為企業(yè)的發(fā)展與決策貢獻力量。通過網(wǎng)絡人力資源管 理系統(tǒng)對企業(yè)人力資源進行管
7、理,使企業(yè)人力資源管理適應時代的發(fā)展要求,大大提 高了企業(yè)的核心競爭力。系統(tǒng)功能:.員工管理.信息統(tǒng)計.培訓管理.獎懲管理.薪資管理.薪資報表.應聘管 理.部門管理.用戶管理.員工調(diào)動管理.系統(tǒng)幫助系統(tǒng)預覽圖2-1所示是系統(tǒng)登錄界面圖2-1系統(tǒng)登錄界面圖2-2所示是系統(tǒng)主界面圖2-2系統(tǒng)主界面系統(tǒng)特點頁面模塊化:本系統(tǒng)在界面設計上都采用模塊化處理思想,把很多頁面共有部分 分集成一個模塊,例如頁面的頭、尾和導航條,這樣在開發(fā)是直接引用這些共用頁面就可以了,大大提高開發(fā)效率并提高系統(tǒng)可維護性。三層結構:本系統(tǒng)采用三層結構設計,既程序邏輯結構分為用戶界面層、業(yè)務邏 輯處理層和數(shù)據(jù)存儲層。三層在物理結
8、構上也是獨立的,業(yè)務邏輯處理層采用 javabean實現(xiàn),用戶界面與邏輯分離,系統(tǒng)的安全性、可維護性、重用性和可擴 展性都大大提高。面向?qū)ο笤O計:在系統(tǒng)中將用戶、圖書等都封裝成相應的類,同時每類都有自己 對應的操作類,從而再次提高了對數(shù)據(jù)庫操作的安全性和程序的可擴展性。易操作:要求設計的系統(tǒng)功能齊全,界面友好,操作方便,必要的地方進行提 示。源程序可讀性:為了便于其他設計,維護人員讀懂代碼或以后的代碼修改,軟件 升級維護,即可能做好代碼注釋工作。優(yōu)化原則:為了達到優(yōu)化的目的,合理的運用窗口,菜單,對象等的繼承,自定 義用戶對象,事件,函數(shù),減少不必要的重復性代碼,使程序簡介明了,也方便 了將來
9、的維護。人性化設計:本系統(tǒng)導航的另一個亮點是導航明顯。不管用戶位于本系統(tǒng)的那個 角落,都不會迷路。JSP概述JSP(Java Server Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一 種動態(tài)網(wǎng)頁技術標準,JSP技術是在Servlet技術基礎上發(fā)展起來的,它正在飛速發(fā)展 中,現(xiàn)在已經(jīng)成為Java服務器編程的重要組成部分。JSP是結合markup(HTML或XML)和Java代碼來處理的一種動態(tài)頁面。每一頁第 一次被調(diào)用時,通過JSP引擎自動被編譯成Servlet,然后被執(zhí)行,以后每次調(diào)用時, 執(zhí)行編譯過的Servlet。JSP提供了多種方式訪問Javacl
10、ass、Servlet. Applets和W ebServer,因此,Web應用的功能可以分成多個明確的定義公用接口的組件,通過JSP 將它們結合在一起。這種模式允許工作分成兩部分:組件開發(fā)與頁面設計和編譯(結合一些方法調(diào)用)。 在這種應用編譯模式,使得業(yè)務邏輯和數(shù)據(jù)處理分開?,F(xiàn)在已經(jīng)有許多Webserver支持JSP,這使得JSP具有良好的可移植性。JSP與微軟的ASP技術非常類似,兩者都提供在HTML代碼中混合某種程序代碼、由 語言引擎解釋執(zhí)行代碼的能力。ASP的編程語言是VBScript之類的腳本語言,JSP使 用的是JAVA,這是兩者最明顯的區(qū)別。另外,ASP和JSP還有一個更本質(zhì)的區(qū)
11、別: 兩種語言引擎用完全不同的方式處理頁面中嵌入的程序代碼。在ASP下,VBScript代 碼被ASP引擎解釋執(zhí)行;在JSP下,代碼被編譯成Servlet并由java虛擬機執(zhí)行,這 種編譯操作只在對JSP頁面的第一次請求時發(fā)生??偟膩碚f,JSP技術具有以下特點:1 .將內(nèi)容的產(chǎn)生和顯示進行分離:使用jsp技術,web頁面開發(fā)人員可以使用HTML或者XML標志來設計和格 式化最終頁面。使用JSP標志或者小腳本來產(chǎn)生頁面上的動態(tài)內(nèi)容。產(chǎn)生內(nèi)容的 邏輯被封裝在標志和JAVABEAN群組件中,并且捆綁在小腳本中,所有的腳本 在服務器端執(zhí)行。如果核心邏輯被封裝在標志和JAVABEANS中,那么其他人,
12、如WEB管理人員和頁面設計人員,能夠編輯和使用JSP頁面。在服務器端,JSP 引擎解釋JSP標志,產(chǎn)生所請求的內(nèi)容,并且將結果以HTML頁面形式發(fā)送回瀏 覽器。2 .強調(diào)可重用的群組件絕大多數(shù)JSP頁面依賴于可重用并且跨平臺的組件(如:JAVABEAN或者ENTERPRISE JAVABEAN)來執(zhí)行應用所要求的更為復雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或團體所使用?;诮M件的方法加速了開發(fā)過程,并且使得各種群組織在他們現(xiàn)有的技能和 優(yōu)化結果的開發(fā)努力中得到平衡。3 .采用標志簡化頁面開發(fā)WEB頁面開發(fā)人員不會都熟悉腳本語言的程序設計人員。JSP技
13、術封裝了許 多功能,這些功能是在易用的、與JSP相關的XML標志中進行動態(tài)內(nèi)容產(chǎn)生所 需要的。標準的JSP標志能夠存取和實列化JAVABEAN組件,設定或者檢索群 組件屬性,下載APPLET,以及執(zhí)行用其它方法更難于編碼和耗時的功能。JSP技術很容易整合到多種應用體系結構中,以利用現(xiàn)有的工具和技巧,并 且擴展到能夠支持企業(yè)級的分布式應用。4 .一次遍寫,各處執(zhí)行作為JAVA平臺的一部分,JSP擁有java程序設計語言”一次編寫,各處執(zhí)行“的 特點。3 .系統(tǒng)設計系統(tǒng)設計思想1 .頁面模塊化本系統(tǒng)把頁面中的一些常用部分集成為模塊,如頁面的頭和尾,這樣設計新的頁 面時如果有重復出現(xiàn)部分,只需要拿現(xiàn)
14、成的模塊來組裝就可以了。2 .三層結構架構本系統(tǒng)采用三層架構設計,它的工作原理如圖2-3所示中 白臾百巨曲至尿鈿巨料r土用方A空官圖3-3三層架構的工作原理采用三層架構以后,用戶界面層通過統(tǒng)一的接口向業(yè)務層發(fā)送請求,業(yè)務層 按自己的邏輯規(guī)則將請求處理后進行數(shù)據(jù)庫操作,然后將數(shù)據(jù)庫返回的數(shù)據(jù)封裝 成類的形式返回給用戶層。這樣用戶界面層甚至可以不知道數(shù)據(jù)庫結構,它只要 維護與業(yè)務層之間的接口即可。這種方式在一定程度上增加了數(shù)據(jù)庫的安全性, 同時就低了對用戶界面層開發(fā)人員的要求,因為它根本不需要進行任何數(shù)據(jù)庫操 作。上面的JavaBean通過返回對象的形式來返回數(shù)據(jù),在類的內(nèi)部可以規(guī)定哪些數(shù) 據(jù)可訪
15、問,哪些數(shù)據(jù)是只讀,從而通過封裝數(shù)據(jù)達到再一次提高數(shù)據(jù)安全性的目 的。3后臺維護和前臺顯示分開把后臺管理員的維護模塊和前臺用戶瀏覽信息模塊獨立開來,而又統(tǒng)一于同一 個數(shù)據(jù)庫,便于管理員維護數(shù)據(jù),也便于用戶瀏覽。用戶的權限控制又增加了系統(tǒng) 的安全性。系統(tǒng)功能模塊劃分根據(jù)2節(jié)的系統(tǒng)功能分析,可以畫出系統(tǒng)功能模塊圖。如圖3-4所示圖3-4系統(tǒng)的功能模塊圖系統(tǒng)結構設計根據(jù)面向?qū)ο蠛腿龑咏Y構的設計思想,可以得出如圖2-6所示的系統(tǒng)結構設計圖2-6系統(tǒng)結構設計圖4 .數(shù)據(jù)庫設計數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結構設計的好壞將直 接對應用系統(tǒng)的效率,以及實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結
16、構設計可以提高數(shù) 據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。設計數(shù)據(jù)庫時應該首先充分了解用戶的各方面需求,包括現(xiàn)有和將來可能的增加 的需求。數(shù)據(jù)庫設計一般包含如下幾個步驟。(1)數(shù)據(jù)庫需求設計(2)數(shù)據(jù)庫概念設計(3)數(shù)據(jù)庫邏輯結構設計數(shù)據(jù)庫需求分析根據(jù)上述需求,設計如下所示的數(shù)據(jù)項和數(shù)據(jù)結構部門信息含數(shù)據(jù)項:部門編號、部門名稱用戶信息含數(shù)據(jù)項:用戶名、真姓名、密碼、角色等員工信息含數(shù)據(jù)項:員工編號、姓名、性別、民族、聯(lián)系電話等應聘信息含數(shù)據(jù)項:應聘職位、姓名、工作經(jīng)驗、簡歷等培訓信息含數(shù)據(jù)項:培訓項目、內(nèi)容、參加人員、教材、影響度等獎懲信息含數(shù)據(jù)項:姓名、獎懲原因、創(chuàng)建日期等薪資信息含數(shù)據(jù)項:員工
17、編號、基本工資、午餐補貼、全勤獎、稅、實發(fā)等 員工調(diào)動信息,含數(shù)據(jù)項:姓名、部門、調(diào)動批號、審批人、調(diào)動原因等數(shù)據(jù)庫概念設計得到上面的數(shù)據(jù)項和數(shù)據(jù)結構后,就可以設計出滿足用戶需求的各種實體,以及 它們之間的關系,為后面的邏輯結構設計打下基礎。根據(jù)上面的描述,本系統(tǒng)的實體有:部門信息實體、用戶信息實體、員工信息實部門信息實體的E-R圖如圖2-10所示調(diào)動信息實體。薪資信息實體的E-R圖如圖2-15所示林班谷自調(diào)動信息實體的E-R圖如圖2-16所示數(shù)據(jù)庫邏輯設計數(shù)據(jù)的概念結構設計完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫概念結構轉化為某種數(shù)據(jù)庫系 統(tǒng)的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結構。由數(shù)據(jù)模型利用MS
18、Access進行數(shù)據(jù)庫的詳細設計,其基本表的設計如下:hr_yh用戶信息列表說明:此表存放用戶信息。(2)hr_bm部門信息列表說明:此表存放部門信息。(3)hr_yp應聘信息列表說明:此表存放應聘信息。(4)hr_yg員工信息表說明:此表存放員工信息。(5)hr-Jc獎懲信息列表說明:此表存放獎懲信息。(6)hr_gz薪資信息列表說明:此表存放薪資信息。(7)hr_px培訓信息列表說明:此表存放培訓信息。(8)td調(diào)動信息列表5 .組件的編寫在工程下新建一個包rlzy,然后在這包下新建三個包,即op, ,util, run。系統(tǒng)包如圖2-14所示。在I°P-°P-
19、6;P-°P-opjir opc op.px °p-yp °P_gz op_bm op-user op_td;作用如 包括員 括部i 括員工 ,括培訓databasedataformatQueryPage Truncate、添力【添加與添加等添加等hr jc px yp gz bmuser tdopc類:管理獎懲,包括獎懲查詢、修改、刪除、添加等op_yp類:管理應聘,包括應聘查詢、修改、刪除、添加等 op_gz類:管理薪資,包括薪資查詢、修改、刪除、添加等 opd類:調(diào)動管理,包括調(diào)動查詢、刪除等在util包下有兩個類,其作用如下:database類:數(shù)據(jù)庫連接
20、dataformat類:數(shù)據(jù)格式轉換QueryPage類:數(shù)據(jù)分頁Truncate類:轉換中文在。P包下有八個類,其作用如下:user類:管理用戶 bm類:管理部門hr類:管理員工px類:管理培訓yp類:管理應聘jc類:管理獎懲gz類:管理薪資td類:管理調(diào)動下面介紹類的實現(xiàn)方式數(shù)據(jù)連接Bean的編寫這是一個公共類,其它類如果要連接數(shù)據(jù)庫,只需要構造這個類的對象就可以了。package ;import .*;public class DataBase public Connection conn;public Statement stmt;public ResultSet rs=null;pu
21、blic String sqlStr=HM;public DataBase() 0;)public boolean connect()tryString url =njdbc:odbc:Drivei'=Microsoft Access Driver (*.mdb);DBQ=e:/jsp/rlzy/database/M;conn=(url,“”,"");stmt =();catch(Exception ee)return false;)return true;)db);DBQ=e:/jsp/rlzy/database/H;ResultSet rs=null;try c
22、onn = (url;H,;H,);Statement stmt =(); rs = (sql);/inc/n%>頁面格式<%include file="./inc/"%> 變量文件用戶登錄模塊設計為了檢驗用戶是否是系統(tǒng)的合法用戶,所以輸入用戶名和密碼來核對用戶的合法 性。該模塊需要用到文件。用戶管理模塊設計在該模塊用戶可以看見現(xiàn)有的用戶;用戶可以查詢用戶;用戶可以編輯用戶,也 可以查看用戶的詳細資料。部門管理模塊設計在這個功能模塊中,用戶可以看見現(xiàn)有的類別信息;用戶可以添加、查詢、編輯 題目類別信息。員工信息模塊設計在這個功能模塊中,用戶可以看見現(xiàn)有的員
23、工信息;用戶可以添加、查詢、編輯 員工信息。應聘模塊設計在這個功能模塊中,用戶可以看見現(xiàn)有的應聘;用戶可以添加、修改、刪除、查看應聘信息。獎懲模塊設計在這個功能模塊中,用戶可以看見現(xiàn)有的獎懲信息;用戶可以添加、修改、刪除、查 看獎懲信息。培訓模塊設計在這個功能模塊中,用戶可以看見現(xiàn)有的培訓信息;用戶可以添加、修改、刪除、查 看培訓信息。薪資模塊設計在這個功能模塊中,用戶可以看見現(xiàn)有的薪資信息;用戶可以添加、修改、刪除、查 看薪資信息。統(tǒng)計/報表模塊設計在這個功能模塊中,用戶可以看見現(xiàn)有的統(tǒng)計/報表信息;用戶可以添加、修改、刪 除、查看統(tǒng)計/報表信息。調(diào)動管理模塊7系統(tǒng)開發(fā)策略與方法系統(tǒng)開發(fā)的策
24、略每一種開發(fā)方法都要遵循相應的開發(fā)策略。任何一種開發(fā)策略都要明確以下問題:系統(tǒng)要解決的問題:如采取何種方法解決組織管理和信息處理方面的問題,對公 司提出的新的管理需求該如何滿足等。系統(tǒng)可行性研究:確定系統(tǒng)所要實現(xiàn)的目標。通過對公司狀況的初步調(diào)研得出現(xiàn) 狀分析的結果,然后提出可行性方案并進行論證。系統(tǒng)可行性的研究包括目標和方案 可行性、技術的可行性、經(jīng)濟方面的可行性和法律可行性等方面的考慮。系統(tǒng)開發(fā)的原則:在系統(tǒng)開發(fā)過程中,要遵循領導參與、優(yōu)化創(chuàng)新、實用高效、 處理規(guī)范化的原則。系統(tǒng)開發(fā)方法的選擇和開發(fā)計劃的制定:針對已經(jīng)確定的開發(fā)策略選定相應的開發(fā)方 法,是結構化系統(tǒng)分析和設計方法,還是選擇原
25、型法或面向?qū)ο蟮姆椒āi_發(fā)計劃的 制定是要明確系統(tǒng)開發(fā)的工作計劃、工程進度計劃和資源利用計劃。結構化生命周期法結構化生命周期開發(fā)方法,其基本思想是:按照管理信息系統(tǒng)生命周期的概念, 嚴格地按照系統(tǒng)生命周期的各個過程和步驟去開發(fā)系統(tǒng),其特點是:采用“自上而下 的開發(fā)策略,進行系統(tǒng)分析和系統(tǒng)設計,然后,“自下而上”地開發(fā)和調(diào)試各個模塊, 最后實現(xiàn)模塊聯(lián)調(diào)和整個系統(tǒng)的聯(lián)調(diào);工作文件的標準化與文檔化;強調(diào)面向用戶的 觀點信息系統(tǒng)的生命周期任何事物都有產(chǎn)生、發(fā)展、成熟、消亡(更新)的過程,信息系統(tǒng)也不例外。信息 系統(tǒng)在使用的過程中隨著其生存環(huán)境的變化,要不斷維護、修改,當它不再適應的時 候就要被淘汰,就
26、由新系統(tǒng)代替老系統(tǒng),這種周期循環(huán)稱為信息系統(tǒng)的生命周期,圖 表示信息系統(tǒng)的生命周期以及相應的工作步驟。結構化生命周期開發(fā)方法開發(fā)一個系統(tǒng),將整個開發(fā)過程劃分為5個依次連接的階 段:系統(tǒng)規(guī)劃階段:進行初步的調(diào)查,通過可行性研究確定下一個階段的實施。系統(tǒng)分析階段:主要任務是明確系統(tǒng)開發(fā)的請求,并確定系統(tǒng)的總體設計方案,然后 進行詳細設計。系統(tǒng)設計階段:主要任務是從管理信息系統(tǒng)的總體目標出發(fā),根據(jù)系統(tǒng)分析階段 對系統(tǒng)的邏輯功能的要求,并考慮到經(jīng)濟、技術和運行環(huán)境等方面的條件,確定系統(tǒng) 的總體結構和系統(tǒng)各組成部分的技術方案,合理選擇計算機和通信的軟、硬件設備. 提出系統(tǒng)的實施計劃,確??傮w目標的實驗。
27、系統(tǒng)實施階段:主要任務是,根據(jù)詳細設計文檔將詳細設計轉化為所要求的編程 語言或數(shù)據(jù)庫程序語言,并對這些程序進行調(diào)試和程序單元測試,驗證程序模塊接口 與詳細設計文檔的一致性。系統(tǒng)運行階段:主要任務是進行系統(tǒng)的曰常運行管理,評價系統(tǒng)的運行效率,對 運行費用和效果進行監(jiān)理審計。這四個階段共同構成了系統(tǒng)開發(fā)的生命周期。結構化生命周期開發(fā)方法嚴格區(qū)分了開 發(fā)階段,非常重視文檔工作,對于開發(fā)過程中出現(xiàn)的問題可以得到及時的糾正,避免 了出現(xiàn)混亂狀態(tài)。原型法原型法在系統(tǒng)開發(fā)過程中也得到不少應用。原型法的基本思想是系統(tǒng)開發(fā)人員憑 借自已對用戶需求的理解,通過強有力的軟件環(huán)境支持,構造出一個實在的系統(tǒng)原 型,然后
28、與用戶協(xié)商,反復修改原型直到用戶滿意。原型法的應用使人們對需求有了 漸進的認識,從而使系統(tǒng)開發(fā)更有針對性。另外,原型法的應用充分利用了最新的軟 件工具,使系統(tǒng)開發(fā)效率大為提高。原型法主要用于以下一些場合:1 .事先難以說明需求的較小的應用系統(tǒng);2 .決策支持系統(tǒng);3 .與生命周期法結合起來使用,即整體上仍使用生命周期法,而僅對其中功能 獨立的模塊采用原型法。原型法要求快速建立原型系統(tǒng),這就要求有軟件開發(fā)工 具的支持。8.系統(tǒng)開發(fā)總結通過這次畢業(yè)設計讓我對前面學過的許多課程有了更為深刻的理解,也是我對這 四年所學的東西的一個綜合體現(xiàn)。然而這次設計讓我感受頗深,讓我真正體會到了在 整個過程給我?guī)?/p>
29、的無奈與快樂。綜合起來,主要體現(xiàn)在以下幾個方面:首先,急于求成的心情給我?guī)砹撕艽蟮睦щy。以前我注重是編碼過程,以為只要能 把最后的功能實現(xiàn)了就可以了,所以一開始我就稍微理了一下思緒就動起手來編碼, 我原以為很快就能完成此次任務,可萬萬沒想到,編了二三天,自已就陷入了泥潭, 進退兩難,但后來面臨的問題只有重來,這真是給了我很大的打擊,這樣的反復讓我 進行了幾次。后來我終于沉住氣,吸取前幾次的教訓,嚴格的按照“管理信息系統(tǒng)”“軟件開發(fā)工具”所提到開發(fā)管理信息系統(tǒng)所用的方法中都把系統(tǒng)規(guī)劃和系統(tǒng)分析放 在極為重要的位置。認真細致地對開發(fā)過程進行了規(guī)劃和分析,才逐漸弄清了整個系 統(tǒng)的流程,把握整體布局,明確了系統(tǒng)的基本功能,做好業(yè)務流程圖、數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)個人述職報告
- 關于房頂做防水的合同書
- 中班新學期工作計劃
- 死因培訓課件教學課件
- 探公望隱居地-思創(chuàng)業(yè)中國夢
- 鱷魚掉牙課件教學課件
- 自建房安全事故免責協(xié)議書(2篇)
- 南京航空航天大學《材料工藝學實踐》2021-2022學年第一學期期末試卷
- 稻香樓賓館臨湖俱樂部項目安裝工程施工組織設計
- 法國號說課稿
- 項目管理與風險管理考核試卷
- 2024年度假區(qū)(陽澄湖鎮(zhèn))國(集體)公司公開招聘工作人員高頻難、易錯點500題模擬試題附帶答案詳解
- 小學生法制教育課件
- 浙江省杭州市五校聯(lián)考2025屆英語高三第一學期期末復習檢測試題含解析
- 醫(yī)院法律風險防范措施計劃
- 高層次和急需緊缺人才引進報名表
- 技術轉讓合同
- 形勢與政策智慧樹知到答案2024年黑龍江農(nóng)業(yè)工程職業(yè)學院
- 第一、二章知識點2024-2025學年商務星球版地理七年級上冊
- 電信人工智能大學習抽測考試題庫(含答案)
- 2024江蘇省鐵路集團限公司春季招聘24人高頻考題難、易錯點模擬試題(共500題)附帶答案詳解
評論
0/150
提交評論