【正文】
har(250) 普通索引 文件字號 char(50) 普通索引 頁號 deci(3) 普通索引 頁數(shù) deci(3) 普通索引 主題詞 char(100) 普通索引 分類號 char(50) 普通索引 保管期限 char(20) 普通索引 字段名 類型和寬度 索引 分類號 char(10) 主索引 分類名稱 char(50) 普通索引 歸檔范圍 char(20) 普通索引 遼寧科技學(xué)院本科生畢業(yè)設(shè)計 第 14頁 ,表的結(jié)構(gòu)如下: 表 案卷表 ,表的結(jié)構(gòu)如下: 表 檔案利用表 ,表的結(jié)構(gòu)如下 : 表 檔案轉(zhuǎn)遞表 字段名 類型和寬度 索引 檔號 char(30) 主索引 案卷題名 char(50) 普通索引 分類號 char(10) 普通索引 起止日期 char(8) 普通索引 頁數(shù) deci(50) 普通索引 件數(shù) deci(3) 普通索引 保管期限 char( 10) 普通索引 字段名 類型和寬度 索引 檔號 char(10) 普通索引 利用方式 char(10) 普通索引 查檔人姓名 char(8) 普通索引 政治面貌 char(6) 普通索引 現(xiàn)任職務(wù) char(10) 普通索引 所屬部門 char(10) 普通索引 查檔用途 char(100) 普通索引 查檔內(nèi)容 char(100) 普通索引 歸還日期 date(8) 普通索引 上級領(lǐng)導(dǎo)人姓名 char(10) 普通索引 經(jīng)辦人姓名 char(10) 普通索引 遼寧科技學(xué)院本科生畢業(yè)設(shè)計 第 15頁 系統(tǒng)功能模塊設(shè)計 本人事檔案管理系統(tǒng)的功能模塊主要有 7個,分別為人事信息著錄;人事信息查詢;人事信息統(tǒng)計;人事檔案著 錄;人事檔案查詢;數(shù)據(jù)維護(hù);系統(tǒng)管理;報表打印。 總體規(guī)劃的任務(wù) : 體結(jié)構(gòu); ; 步驟、指導(dǎo)系統(tǒng)實(shí)施; 。創(chuàng)建數(shù)據(jù)庫一般包括以下步驟: 。 。必要時可在表中加入 字段或創(chuàng)建一個表來明確關(guān)系。因些,在創(chuàng)建數(shù)據(jù)庫對象前,首先應(yīng)創(chuàng)建一個數(shù)據(jù)庫文件創(chuàng)建數(shù)據(jù)庫文件主要有 3種方法以,即項(xiàng)目管理;數(shù)據(jù)庫向?qū)Ш陀?creat database 命令來創(chuàng)建。 表單 的物理實(shí)現(xiàn) 在項(xiàng)目管理器中單擊文檔選項(xiàng)卡,單擊表單節(jié)點(diǎn),然后新建表單。每個功能模塊通過創(chuàng)建不同的表單來實(shí)現(xiàn)其功能。由于本表單處理的數(shù)據(jù)是基本信息表中的數(shù)據(jù),而做為基本信息表,其中表中的員工號要做為主索引用來與其它表進(jìn)行關(guān)聯(lián)。具體樣式見下圖: 圖 員工基本信息著錄界面 表單樣式設(shè)計好后,要為其添加程序代碼,使它能夠完成預(yù)計的功能。員 工政治面貌統(tǒng)計的功能是統(tǒng)計出本企業(yè)員工政治面貌情況,可以算出企業(yè)總計人數(shù)以及各種政治面貌的人員個數(shù)和所占全體人數(shù)的百分比。 count all to qt count all for 政治面貌 =39。 count all to qt count all for 政治面貌 =39。 count all to qt count all for 政治面貌 =39。 count all to qt count all for 政治面貌 =39。本系統(tǒng)設(shè)計了多個報表打印功能如:案卷目錄打印,卷內(nèi)文件目錄打印,全引目錄打印,員工基本信息 遼寧科技學(xué)院本科生畢業(yè)設(shè)計 第 25頁 打印,黨員基本信息打印。進(jìn)入報表設(shè)計器就可以在其中實(shí)現(xiàn)報表的設(shè)計了。頁標(biāo)頭是設(shè)計置報表標(biāo)題的地方。 遼寧科技學(xué)院本科生畢業(yè)設(shè)計 第 26頁 5 測試與 發(fā)布 系統(tǒng)測試 軟件測試是 MIS開發(fā) 中一個十分重要的過程,軟件測試主要是保證軟件質(zhì)量的一個重要關(guān)中,這個過程發(fā)生在系統(tǒng)開發(fā)之后。若按照規(guī)劃測試的不同出發(fā)點(diǎn),軟件測試方法可以分為黑盒測試和白盒測試兩類。用這種方法進(jìn)行測試時,將被測試程序當(dāng)做一個黑盒,在不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性,測試者只知道該程序輸入和輸出之間的關(guān)系或程序功能的情況下,依靠能夠反映這一關(guān)系和程序功能需求規(guī)格的說明書,來確定測試用例和推斷測試結(jié)果的正確性。通過在程序的不同點(diǎn)檢驗(yàn)程序的狀態(tài),來判定其實(shí)際情況是否和預(yù)期的狀態(tài)相一致。黑盒測試作為軟件功能測試手段,是重要的測試方法。 黑盒測試不僅能夠找到大多數(shù)其他測試方法無法發(fā)現(xiàn)的錯誤,而且一些外購軟件、以及基本些生成的軟件,由于無法得到 源程序,用其他方法進(jìn)行測試是完全無法完成的層次的功能,而且軟件開發(fā)一般總是將原始問題換算成計算機(jī)能夠處理的形式作為開始,接下來進(jìn)行一系列變換,最后得到程序編碼。 白盒測試 白盒測試又稱結(jié)構(gòu)測試或基于 程序的測試,即邏輯測試。 因此,白盒測試要求對某些程序的結(jié)構(gòu)特性做一定程度的覆蓋,或者說這種測試是“基于 覆蓋率的測試”測試人員可以嚴(yán)格定義要測試的的確切內(nèi)容,明確要達(dá)到忍氣吞聲測試覆蓋率,減少測試的過分和盲目并以此為目標(biāo),引導(dǎo)測試者朝著提高覆蓋率的方 遼寧科技學(xué)院本科生畢業(yè)設(shè)計 第 28頁 向努力,找出那些可能已被忽視的程序錯誤??梢哉f黑盒測試,白盒測試各有自己的優(yōu)、缺點(diǎn),可以構(gòu)成互補(bǔ)的關(guān)系。首先進(jìn)行程序的編譯,打開項(xiàng)目管理器,在項(xiàng)目管理器中點(diǎn)擊編譯,即可將制作的程序編譯成 .exe 文件。 遼寧科技學(xué)院本科生畢業(yè)設(shè)計 第 29頁 結(jié) 論 經(jīng)過幾個月的時間, 本系統(tǒng)開發(fā)完畢, 雖然是小型人事檔案管理系統(tǒng),但體現(xiàn)了人事檔案管理的特點(diǎn)和人事檔案管理過程中的各個環(huán)節(jié)。因此,此管理系統(tǒng)難免有些不足和需要改進(jìn)的地方,在測試的過程中我發(fā)現(xiàn)了以下地方還需改進(jìn) : ● 查詢功能還需進(jìn)一步擴(kuò)大,達(dá)到在查詢模塊中能查詢到各種利用者想查詢的信息。但是由于本人軟件設(shè)計經(jīng)驗(yàn)的不足在時間安排 上有一些不當(dāng),導(dǎo)致設(shè)計有些倉促。 最后,我要衷心感謝我的指導(dǎo)老師 xxxx 在設(shè)計過程中給予我的極大幫助和技術(shù)上的指導(dǎo),使我能夠及時、順利地完成此次的畢業(yè)設(shè)計。schema39。 遼寧科技學(xué)院本科生畢業(yè)設(shè)計 第 31頁 參考文獻(xiàn) [1]張國慶 .行政管理學(xué)概論 [M].北京 : 北京大學(xué)出版社 ,. [2]劉偉晏 .實(shí)現(xiàn)檔案工作自動化的要目淺析 [J].檔案學(xué)研究 ,1997(5): 5556 [3]沈明 .高校人物檔案 管理中的幾個問題 [J].廣州檔案 ,1997(5): 3435. [4]楊永和 .多媒體局域網(wǎng)絡(luò)技術(shù)在檔案信息化工作中的作用 [J].中國檔案, 2021(8):2425. [5]肖曉平 .檔案與檔案信息的資源開發(fā) [J].廣東檔案, 2021(3): 4142. [6]李友仁 .軟件工程與質(zhì)量分析 [M].北京:電子工業(yè)出版社, 2021. [7]鄭人杰 .實(shí)用軟件工程 [M].北京:清華大學(xué)出版社, 2021. [8]史濟(jì)民 ,湯觀全 . Visual FoxPro 及其應(yīng)用系統(tǒng)開發(fā) [M].北京:清華大學(xué)出版社 ,2021. [9]劉衛(wèi)國 .Visual foxpro 程序設(shè)計教程 [M].北京:北京郵電大學(xué)出版社, 2021, 1316. [10] management system [EB/OL] . 遼寧科技學(xué)院本科生畢業(yè)設(shè)計 第 32頁 附 錄 Database This article is mainly about managing and structuring the collections of data held on puters. For a fuller discussion of DBMS software, see Database management system. A database is a structured collection of records or data that is stored in a puter system. The structure is achieved by anizing the data according to a database model. The model that is most monly used today is the relational model. Other models such as the hierarchical model and the work model use a more explicit representation of relationships. Database concept Database (Data Base, referred to as DB) is a collection of interrelated data based on some form of storage wit. In fact, the database is a storage place for a large number of business data, including data with a specific anizational structure. The socalled anizational structure refers to the data in the database rather than scattered, isolated, but a data model in accordance with the anization. Data is not ont only associated with each other, but also linked with each structure of the database have these basic features ,such as independence, sharing, resource, security, integrity and concurrency control. Architecture Depending on the intended use, there are a number of database architectures in use. Many databases use a bination of strategies. Online Transaction Processing systems (OLTP) often use a roworiented datastore architecture, while datawarehouse and other retrievalfocused applications like Google39。 通過這個系統(tǒng)的設(shè)計與開發(fā)我深深認(rèn)識到了,軟件開發(fā)是一件很不易的事,需要有足夠的系統(tǒng)專業(yè)知識以及計算機(jī)管理知識,更重要的是要有創(chuàng)新精神,和縝密的思維。 遼寧科技學(xué)院本科生畢業(yè)設(shè)計 第 30頁 致 謝 經(jīng)過四個多月的設(shè)計與開發(fā)在指導(dǎo)老師的悉心的指導(dǎo)下,本人事檔案管理系統(tǒng)已順利完成。同時也在此基礎(chǔ)之上 在開發(fā)設(shè)計過程中,我為了使所開發(fā)軟件的功能盡可能完善且更加接近于一個真正的人事檔案管理系統(tǒng), 在實(shí)習(xí)過程中也不斷積累,即鞏固了四年來所學(xué)的檔案管理學(xué)知識,也在開發(fā)的過程中學(xué)到了很多新的知識。 Visual fox 內(nèi)部包含了發(fā)布程序的工具,可以方便地完成應(yīng)用程序的發(fā)布。測試證明本系統(tǒng)運(yùn)行穩(wěn)定,達(dá)到了預(yù)期設(shè)計的目標(biāo)。 白盒測試 主要的優(yōu)點(diǎn)是能確保從用戶的角度出發(fā)進(jìn)行測試,其缺點(diǎn)是無法測試程序