基于vf黨員管理系統(tǒng)畢業(yè)設計_第1頁
已閱讀1頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  摘要</b></p><p>  黨員管理信息系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數據庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數據一致辭性和完整性強、數據安全性好的庫。而對于后者則要求說應用程序功能完備,易使用等特點。</p><p>  經過分析,我們使用MICROSOFT公司的VISUAL F

2、oxpro開發(fā)工具,利用其提供的各種面向對象的開發(fā)工具,尤其是數據窗口這一能方便而簡潔操縱數據庫的智能化對象,首先在短時間內建立系統(tǒng)應用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統(tǒng)。</p><p>  關鍵字:控件、窗體、類。</p><p>  Abstract Party members and management information s

3、ystem is a typical management information system (MIS), including the development of its background of the establishment and maintenance of the database front-end applications, as well as the development of both. The for

4、mer request for data to build a strong speech and integrity, a good library of data security. As for the latter requested that the application of a fully functioning, easy to use and so on. After analysis, we use MICROS

5、OFT's VI</p><p><b>  目 錄</b></p><p>  第1章 緒 論………………………………………………5</p><p>  1.1 開發(fā)目的…………………………………………5</p><p>  1.2 設計范圍…………………………………………5</p>

6、<p>  1.3 預期結果…………………………………………6</p><p>  1.4 思路和安排………………………………………6</p><p>  1.4.1 思路…………………………………………6</p><p>  1.4.2 安排…………………………………………6</p><p>  第2章系統(tǒng)分析……………

7、………………………………6</p><p>  2.1 組織結構調查………………………………………6</p><p>  2.1.1 調查和分析繪制組織結構功能圖………7</p><p>  2.1.2 組織結構圖說明…………………………7</p><p>  2.2 資料收集…………………………………………7</p>

8、<p>  2.3 業(yè)務流程圖………………………………………7</p><p>  2.4 數據流程圖………………………………………8</p><p>  2.5 邏輯模塊圖……………………………………9</p><p>  2.6設備的初選………………………………………9</p><p>  2.6.1 設備的選擇在系統(tǒng)中

9、起著重要作用………………9</p><p>  2.6.2 系統(tǒng)設計依據要考慮的因素……………………10</p><p>  第3章系統(tǒng)設計……………………………………………10</p><p>  3.1 代碼設計…………………………………………10</p><p>  3.2 物理設計…………………………………………11</p&

10、gt;<p>  3.2.1拓撲結構設計…………………………………11</p><p>  3.2.2設備選定……………………………………11</p><p>  3.2.3系統(tǒng)環(huán)境設計……………………………12</p><p>  3.3數據庫的設計…………………………………12</p><p>  3.3.1概念設計

11、…………………………………12</p><p>  3.3.2邏輯設計……………………………………13</p><p>  3.3.3物理設計……………………………………13</p><p>  3.4 系統(tǒng)的功能結構設計……………………………13</p><p>  3.4.1 功能說明…………………………………14</p

12、><p>  3.4.2 數據錄入…………………………………14</p><p>  3.4.3 數據修改…………………………………14</p><p>  3.4.4 數據查詢…………………………………14</p><p>  3.4.5 數據刪除…………………………………14</p><p>  3.4.6 數

13、據打印…………………………………14</p><p>  3.4.7 維護更新…………………………………14</p><p>  3.4.8 退出系統(tǒng)…………………………………14</p><p>  3.5信息系統(tǒng)流程圖…………………………………14</p><p>  3.6 輸出設計………………………………………15</

14、p><p>  3.7 輸入設計………………………………………17</p><p>  第4章 系統(tǒng)實施……………………………………………17</p><p>  4.1物理實施………………………………………17</p><p>  4.2程序設計………………………………………17</p><p>  4.2.1 歡

15、迎界面…………………………………18</p><p>  4.2.2 主界面……………………………………19</p><p>  4.2.3 分類查詢…………………………………19</p><p>  4.2.4 添加用戶…………………………………20</p><p>  4.2.5 修改用戶名和密碼…………………………21&

16、lt;/p><p>  4.3程序調試……………………………………………22</p><p>  4.3.1模塊調試……………………………………22</p><p>  4.3.2總調………………………………………22</p><p>  4.4 編譯程序………………………………………22</p><p>  4.5

17、 系統(tǒng)使用說明書………………………………22</p><p>  4.6維護………………………………………………23</p><p>  第5章 結論………………………………………………23</p><p>  5.1取得的成果………………………………………23</p><p>  5.2存在的問題………………………………………24&

18、lt;/p><p>  5.3心得與體會………………………………………24</p><p>  5.4 建議……………………………………………24</p><p>  5.5系統(tǒng)開發(fā)的意義………………………………24</p><p>  結束語…………………………………………………25</p><p>  致謝………

19、………………………………………………26</p><p>  參 考 文 獻………………………………………………27</p><p>  附錄Ⅰ主菜單的源程序如下:………………………28</p><p><b>  第1章 緒 論</b></p><p>  隨著科學技術的發(fā)展,信息化也逐步為人們所知,信息技術的應用也

20、逐漸深入到人們的工作生活當中。通過對數據庫及其相關課程的學習,初步掌握了系統(tǒng)開發(fā)的系統(tǒng)知識,為了提高對所學知識的綜合應用能力,培養(yǎng)系統(tǒng)的開發(fā)能力,增加經驗,在此以“黨員管理系統(tǒng)”為課題,利用專業(yè)知識開發(fā)此系統(tǒng),盡量使其滿足用戶的需求。</p><p><b>  1.1 開發(fā)目的</b></p><p>  近一步熟悉所學的知識,把所學應用到實際的情況中去,了解在系

21、統(tǒng)的開發(fā)過程中可能遇到的情況,從而積累一定的經驗。把我們所學的專業(yè)知識應用到實際中去,如:《計算機應用技術》、《數據庫及應用》、《管理信息系統(tǒng)》、《計算機信息處理綜合作業(yè)》等。</p><p>  (1) 綜合應用以上所學知識,以《管理信息系統(tǒng)》為指導,把所學知識應用到實際當中去,提高我們的實踐能力。</p><p>  (2) 開發(fā)適用的軟件——“黨員管理系統(tǒng)”。使之符合實際的使用情況,

22、符合工作人員的要求,使管理工作達到高效、快捷、準確,提高管理水平。</p><p>  (3) 滿足用戶的要求。隨著黨支部的擴增,黨員的增加,黨員的管理工作也越來越復雜、繁重。開發(fā)一套適用的管理系統(tǒng),成為提高工作效率,減輕工作人員的工作負擔的主要手段。綜合實際的情況,開發(fā)此系統(tǒng),盡量做到功能完備,易于操作,便于用戶使用,解決實際問題。</p><p>  (4) 根據項目開發(fā)本系統(tǒng)提供方便

23、的人機對話界面,可以進行數據的錄入、查詢、修改、排序等功能,完全以用戶的需求為基礎,充分考慮用戶的要求,盡量滿足擁護使用。</p><p><b>  1.2 設計范圍</b></p><p>  (1) 模塊本系統(tǒng)設計的模塊主要:黨員管理模塊、預備黨員的管理模塊、報表的輸入、系統(tǒng)維護、幫助和退出6大模塊。</p><p>  (2) 系統(tǒng)設

24、計的范圍本課題主要是設計一個小型的黨員管理系統(tǒng),將黨員的姓名、性別、年齡、學歷、民族、籍貫等相關內容聯系起來,加強對黨員的管理。本系統(tǒng)使用于有關黨員情況的查詢、修改等操作,便于管理人員的使用,提高效率。</p><p>  (3) 系統(tǒng)的可維護性 “可維護性”是對程序設計的重要要求之一,一個程序在運行期間,往往會暴露出一些想不到的問題。要及時的排除。同時使用者也可能會提出一些新的要求,這就要求對程序進行修改或擴充

25、,使其進一步完善。</p><p>  因此本系統(tǒng)附有《系統(tǒng)使用說明書》和系統(tǒng)維護說明書。詳細的介紹了系統(tǒng)的各個模塊及其具體操作,同<提醒用戶進行維護,提高系統(tǒng)的運行效率。</p><p><b>  1.3 預期結果</b></p><p>  (1) 提高系統(tǒng)開發(fā)的綜合能力。</p><p>  (2) 滿足

26、用戶的需求,提高工作效率,加強對黨員黨員的管理,完成對有關內容的輸入、查詢、刪除、打印等操作。</p><p>  (3) 減少了重復性的勞動。黨員管理人員從機械的手工操作中解放出來。</p><p>  (4) 準確性、靈活性較好。在黨員中不允許有很多重復性的現象,運用該系統(tǒng)可以解決上述的問題,即使有同名同性的人也可以根據其它的條件加以辨認。模塊化的設計,提高各個部分的獨立性,減少各系統(tǒng)

27、之間的數據依賴性,對環(huán)境的變化有很強的適應性。</p><p>  (5) 系統(tǒng)性比較好。系統(tǒng)是作為統(tǒng)一的整體而存在的,以便于用戶使用,提高工作效率,合理利用現有資源。</p><p>  (6) 良好的人機界面,便于維護和操作。</p><p><b>  1.4 思路和安排</b></p><p><b>

28、  1.4.1 思路</b></p><p>  本系統(tǒng)的開發(fā)按照由系統(tǒng)分析——系統(tǒng)設計——系統(tǒng)實施——得出系統(tǒng)的開發(fā)的結論的步驟進行。本課題采用的是自下而上的開發(fā)策略,因此不能像想象的那樣周密,需近一步完善系統(tǒng),隨著系統(tǒng)的發(fā)展,需要重新設計許多模塊。</p><p><b>  1.4.2 安排</b></p><p>  (1)

29、 第一章 緒論 簡單介紹了開發(fā)系統(tǒng)的目的、范圍、預期效果等。</p><p>  (2) 第二章 系統(tǒng)分析 具體內容包括可行性分析、詳細調查、系統(tǒng)分析、提出系統(tǒng)的邏輯模型。系統(tǒng)開發(fā)的可行性建立在對系統(tǒng)的基本情況,信息處理概況,系統(tǒng)資源情況等的調查基礎上。</p><p>  (3) 第三章 系統(tǒng)設計在系統(tǒng)分析的基礎上,按照邏輯模型的要求,科學地進行總體設計和具體的物理設計。系統(tǒng)設計應符合系

30、統(tǒng)性、靈活性、可靠性、經濟性等要求。系統(tǒng)設計工作后,應提交系統(tǒng)報告,將其作為系統(tǒng)實施階段的工作依據。</p><p>  (4) 第四章 系統(tǒng)實施系統(tǒng)實施的主要內容包括物理系統(tǒng)的實施、程序設計與調試、項目管理、人員培訓、數據準備與錄入、系統(tǒng)分析等。系統(tǒng)實施階段是取得用戶對系統(tǒng)信任的關鍵,要制定出周密而具體的實施計劃,既確定出系統(tǒng)實施的內容、方法、步驟、所需的時間和費用。</p><p> 

31、 (5) 總結 簡要總結開發(fā)本系統(tǒng)后的經驗,以及該系統(tǒng)的優(yōu)缺點。</p><p><b>  第2章系統(tǒng)分析</b></p><p>  本系統(tǒng)主要含有的內容有:組織結構圖的調查、資料收集、業(yè)務流程圖分析、數據分析、功能結構分析、信息量的估算以及設備的初選。具體內容如下</p><p>  2.1 組織結構調查</p><p

32、>  2.1.1 調查和分析繪制組織結構功能圖</p><p>  調查和分析繪制組織結構功能圖如下:</p><p><b>  圖2-1組織結構圖</b></p><p>  2.1.2 組織結構圖說明</p><p>  (1) 黨員管理對黨員的日常管理。</p><p>  (2)

33、預備黨員管理對預備黨員的培訓工作的管理。</p><p><b>  2.2 資料收集</b></p><p>  資料收集是進行系統(tǒng)分析的前提,可行性分析建立在可行性調查之上,收集資料的方法有調查,問卷或者直接收集有關黨員的資料信息。</p><p><b>  表2-1黨員情況表</b></p><

34、p><b>  2.3 業(yè)務流程圖</b></p><p>  根據對原系統(tǒng)的調查分析及資料的分析繪制如下業(yè)務流程圖,由此流程圖來畫數據流程圖和信息流程圖以及做其它相關工作。</p><p>  圖2-2黨員管理業(yè)務流程圖</p><p><b>  2.4 數據流程圖</b></p><p>

35、;  根據業(yè)務流程及相關資料繪制如下流程圖,此流程圖主要為功能模塊分析提供資料。</p><p>  圖2-3數據處理流程圖</p><p><b>  數據流程圖說明:</b></p><p>  D1: 收集黨員信息數據</p><p>  D2: 編輯完成的黨員信息</p><p>  D3

36、: 打印黨員信息檔案</p><p>  D4: 打印黨員信息檔案資料</p><p>  D5: 查詢黨員信息</p><p><b>  D6: 黨員信息</b></p><p><b>  D7: 黨員信息</b></p><p>  2.5 邏輯模塊圖 </

37、p><p>  根據調查分析及相關資料本系統(tǒng)的邏輯模塊繪制如下:</p><p><b>  圖2-4邏輯模塊圖</b></p><p><b>  2.6設備的初選</b></p><p>  2.6.1 設備的選擇在系統(tǒng)中起著重要作用</p><p>  選擇的原則:能夠滿足

38、本系統(tǒng)的設計要求,并要具有進一步擴展的余地,此外,還應該具有合理的性價比。通過對實際工作的了解和對市場信息的調查研究擬定了一套設備初選方案:CPU、硬盤、內存、顯示器、主板、機箱、等各10套。詳細情況請看表2-2黨員信息管理系統(tǒng)設備初選表:</p><p>  表2-2黨員信息管理系統(tǒng)設備初選表</p><p>  2.6.2 系統(tǒng)設計依據要考慮的因素</p><p&g

39、t;  (1) 系統(tǒng)的處理量。</p><p>  (2) 系統(tǒng)的響應時間。從用戶向系統(tǒng)發(fā)出一個請求,到系統(tǒng)給用戶做出答應為系統(tǒng)的響應時間,時間越短越好。</p><p>  (3) 系統(tǒng)的可靠性??煽啃杂孟到y(tǒng)可連續(xù)工作的時間表示,連續(xù)工作的時間越長,說明可靠性越好。</p><p><b>  第3章系統(tǒng)設計</b></p>&

40、lt;p>  系統(tǒng)設計是在系統(tǒng)分析的基礎上進行的,按邏輯分析的要求對系統(tǒng)進行的分析設計。它主要包括對系統(tǒng)的劃分,機器設備的配置,數據的存儲以及整個系統(tǒng)規(guī)劃等各個方面的合理安排,主要采取自頂向下的設計方法。</p><p><b>  3.1 代碼設計 </b></p><p>  代碼設計的主要目的是為了便于檢索查詢,提高數據的查閱效率而進行的設計,根據黨員管理

41、系統(tǒng)的需要進行了黨員和預備的代碼設計,其中包括黨員的代碼學號,姓名,性別,出生日期等字段的設置。由此我們進行了黨員代碼表的設置。另外,還需要對預備黨員進行代碼的設計。 </p><p>  表3-1 黨員編碼表</p><p>  表 3-2 預備黨員代碼表</p><p><b>  3.2 物理設計</b></p><p

42、>  3.2.1拓撲結構設計</p><p>  拓撲結構是用來組織企業(yè)采用何種方式構建系統(tǒng)。根據我們的調查,黨員管理采用心型結構最佳。</p><p><b>  具體見下圖:</b></p><p>  圖 3-1拓撲結構圖</p><p>  3.2.2設備選定

43、 </p><p>  根據黨員管理系統(tǒng)的特點,在選購設備時,應該做到全面的考慮,主要有系統(tǒng)效率的高低與設備有著密不可分的聯系,因此我們一般選用那些處理速度快,能力強且操作靈活方便的系統(tǒng)及配置,按實際的工作需要對系統(tǒng)考察后,我們需要的設備主要包括:HUB,8個接口的,數量要1個,價格256元。網線,雙絞線,長度為350米,用于終端的互連。網卡,數量5個,CPU , 性能是2.4G的,數量5個用于主機和終端。內存

44、條,性能是256M的數量5個用途同上。顯示器要17寸的,數量5臺。鼠標,鍵盤,個5副。另外,打印機需要一個。硬盤要80G的。詳細情況見列表:</p><p><b>  表3-3設備初選</b></p><p>  3.2.3系統(tǒng)環(huán)境設計</p><p>  系統(tǒng)中的設備需要保養(yǎng)與維護,因此對系統(tǒng)的環(huán)境設計就有了特別的要求,只有這樣才能保證系統(tǒng)

45、的良好運轉,其中有很多因素是必須要注意的,如果疏忽很可能給系統(tǒng)的運行帶來不必要的麻煩。</p><p>  (1) 溫度的要求: 一般要求設備應在5度到35度之間的環(huán)境中工作。</p><p>  (2) 對濕度的要求:環(huán)境濕度在20%到80%之間時,系統(tǒng)才能保證良好的運行。</p><p>  (3) 對設備的日常維護,應使設備處于良好的通風環(huán)境中還應該避免所在環(huán)

46、境中的電磁感應對設備的干擾。</p><p><b>  3.3數據庫的設計</b></p><p>  數據庫是數據處理的一種方式,它有很優(yōu)異的特點,譬如,有較底的數據冗余性和較高的數據獨立性,數據之間聯系緊密,對于數據的存取有較嚴格的限制,從而保證了系統(tǒng)的可靠性。其中包括:概念設計,邏輯設計和物理設計。</p><p><b> 

47、 3.3.1概念設計</b></p><p>  對數據的分析的基礎上,我們可以由下而上的建立系統(tǒng)的概念結構,即從用戶的角度進行視圖設計將試圖集成,然后對集成后結構分析優(yōu)化并對其進行第1到 第3范式的抽選,最終可以得到概念模式。其中黨員檔案庫有:編號,姓名,性別,出生日期等字段 。對于預備庫包括編號,姓名,性別,申請書等字段。詳細情況如表3-4黨員檔案庫所示。</p><p>

48、  表3-4 黨員檔案庫</p><p>  表3-5預備黨員 </p><p><b>  3.3.2邏輯設計</b></p><p>  邏輯設計的主要目的是將概念模型轉換為層次模型或是網狀模型的邏輯結構并</p><p>  將此類關系模型進行規(guī)范化以使系統(tǒng)結構得以有一個清晰的方案。黨員檔案庫的字<

49、;/p><p>  段有:編號,姓名,性別,出生日期,簡歷,照片。預備黨員庫的字段有:</p><p>  編號號, 姓名, 學歷, 性別, 年齡, 籍貫。</p><p><b>  3.3.3物理設計</b></p><p>  物理結構設計是為數據模型在設備上選定合適的存儲結構和存儲方法用以獲得數據庫的最優(yōu)效率,通常包

50、括庫文件的組織形式,存儲介質的分配,存取路徑的選擇,數據塊大小的確定。物理結構的設計是系統(tǒng)得以實施的主要方式因此也是十分重要的步驟,我們需要對此進行認真的設定以 使系統(tǒng)有一個合理而且高效的設置。</p><p>  3.4 系統(tǒng)的功能結構設計</p><p>  圖3-2 系統(tǒng)結構分析圖</p><p>  3.4.1 功能說明</p><p&g

51、t;  (1) 體現了模塊化的設計思想。</p><p>  (2) 使系統(tǒng)具備完備的功能。</p><p>  3.4.2 數據錄入</p><p>  黨員管理文件的數據輸入。在系統(tǒng)投入使用之前。把整理好的黨員有關情況,輸入到黨員管理文件中,其中有學號姓名性別出生日期等。</p><p>  3.4.3 數據修改</p>

52、<p>  黨員管理文件的數據修改,根據給定的黨員編號修改管理文件。</p><p>  3.4.4 數據查詢</p><p>  為實現方便靈活快速查詢功能,本系統(tǒng)的數據查詢分為按黨員學號查詢、按姓名查詢、根據輸入的條件查詢,以此從黨員管理文件中查詢出所需的信息。</p><p>  3.4.5 數據刪除</p><p>  

53、數據刪除與數據修改基本上是一致的。只不過這里是將刪除的記錄從相應的數據庫文件中刪除,注意在數據刪除前要進行備份。對那些沒有用的記錄應從文件中徹底刪除掉。</p><p>  3.4.6 數據打印</p><p>  根據輸入的條件,查詢出所需的黨員信息、資料等連接好打印機,打印出所需的內容。</p><p>  3.4.7 維護更新</p><p

54、>  (1) 對系統(tǒng)的維護,包括硬件的維護、軟件的維護、以及日常維護。</p><p>  (2) 對系統(tǒng)的更新,如:對數據的更新、對新文件的添加,對舊文件的刪除。</p><p>  3.4.8 退出系統(tǒng)</p><p>  退出該系統(tǒng)回到原來的狀態(tài)。</p><p>  3.5信息系統(tǒng)流程圖</p><p>

55、  根據第2章的邏輯模塊圖,繪制如下信息系統(tǒng)流程圖:</p><p>  圖3-3信息系統(tǒng)流程圖</p><p><b>  3.6 輸出設計</b></p><p>  (1) 黨員檔案輸出如圖3-4所示:</p><p>  圖3-4黨員檔案報表打印界面</p><p>  (2) 預備黨員輸

56、出如圖3-5所示:</p><p>  圖3-5預備黨員表打印界面</p><p><b>  3.7 輸入設計</b></p><p>  (1)黨員檔案錄入界面如圖3-6所示</p><p>  圖3-6黨員檔案錄入界面</p><p>  (2)預備黨員錄入界面如圖 3-7所示</p&

57、gt;<p>  圖 3-7預備黨員錄入界面</p><p><b>  第4章 系統(tǒng)實施</b></p><p>  經過了前期充分的準備工作以后,現在終于可以實施了。系統(tǒng)實施主要包括物理系統(tǒng)的實施,程序設計與調試和項目管理,人員培訓,數據準備與鍵入。系統(tǒng)實施既是成功的實現系統(tǒng)功能的階段又是取得用戶對系統(tǒng)信任的階段。</p><p&

58、gt;<b>  4.1物理實施</b></p><p>  根據先前的準備工作,按照物理設計的設備樣表采購設備并驗收,根據網絡拓樸結構的設計把設備的位置都擺放好,確認無誤交付用戶使用。</p><p>  物理實施主要有兩個方面的內容:第一,是進行組網。第二,我們要對系統(tǒng)進行驗收。在組網時我們根據系統(tǒng)設計的內容采取星型拓撲結構進行組網,根據系統(tǒng)的布局和具體使用情況,

59、我們再進行具體的操作。之后我們需要對系統(tǒng)進行檢驗,這一般需要專家組成專門的考察小組對系統(tǒng)進行平定和測試,以保證系統(tǒng)的正確運行。測試的主要內容有:</p><p>  系統(tǒng)輸出的信息的正確性,精確度;</p><p>  處理速度和處理所需的時間;</p><p>  人機交互的靈活性,方便性;</p><p>  單位時間內的故障次數以及故障

60、時間在工作時間中的比例;</p><p>  擴展性,保密性,通用性;</p><p>  系統(tǒng)文擋資料的規(guī)范,完備和正確程度等。</p><p><b>  4.2程序設計</b></p><p>  依據此系統(tǒng)的特點:利用屏幕生成器,菜單生成器,直接生成一個屏幕和子菜單,并對錄入屏幕,修改屏幕,查詢屏幕,刪除屏幕進行

61、代碼設計。</p><p>  4.2.1 歡迎界面</p><p>  進入系統(tǒng)以后,首先看到的是本系統(tǒng)的歡迎界面,內容包括系統(tǒng)的名稱以及用戶名和密碼等,具體如圖4-1所示:</p><p><b>  圖4-1歡迎界面</b></p><p>  圖4-1中進入系統(tǒng)按鈕的程序代碼為:</p><p

62、><b>  go top</b></p><p>  if thisform.combo1.value==""</p><p>  messagebox("用戶名輸入錯誤,請重新輸入!",48,"警告")</p><p><b>  else</b><

63、;/p><p>  locate for name=thisform.combo1.value</p><p>  if passwd<>thisform.text1.value</p><p>  if thisform.text1.value="yer"</p><p>  do menu.mpr</p&

64、gt;<p>  do form main.scx</p><p>  p=thisform.combo1.value</p><p>  thisform.release</p><p><b>  else</b></p><p>  messagebox("密碼輸入錯誤,請重新輸入!&quo

65、t;,30,"警告")</p><p>  thisform.text1.value=""</p><p>  thisform.text1.setfocus</p><p><b>  endif</b></p><p><b>  else </b><

66、;/p><p>  do form main.scx</p><p>  do menu.mpr</p><p>  p=thisform.combo1.value</p><p>  thisform.release</p><p><b>  endif</b></p><p&

67、gt;<b>  endif</b></p><p>  4.2.2 主界面</p><p>  當用戶名和密碼輸入正確時,單擊“進入系統(tǒng)”按鈕進入主界面,如圖4-2所示。</p><p><b>  圖4-2主界面</b></p><p>  4.2.3 分類查詢</p><

68、;p>  選擇“黨員管理”→“查找”→“分類”將彈出如圖4-3所示的“分類查詢”窗體。</p><p><b>  圖4-3分類查詢</b></p><p>  學歷查詢中的代碼如下:</p><p>  if thisform.combo2.value='小學' </p><p>  select

69、 * from party where schoolage='小學'</p><p><b>  endif</b></p><p>  if thisform.combo2.value='中學' </p><p>  select * from party where schoolage='中學'

70、;</p><p><b>  endif</b></p><p>  if thisform.combo2.value='大專' </p><p>  select * from party where schoolage='大專'</p><p><b>  endif<

71、;/b></p><p>  if thisform.combo2.value='本科' </p><p>  select * from party where schoolage='本科'</p><p><b>  endif</b></p><p>  if thisform

72、.combo2.value='博士' </p><p>  select * from party where schoolage='博士'</p><p><b>  endif</b></p><p>  if thisform.combo2.value='碩士' </p>&l

73、t;p>  select * from party where schoolage='碩士'</p><p><b>  endif</b></p><p>  if thisform.combo2.value='研究生' </p><p>  select * from party where schoo

74、lage='研究生'</p><p><b>  endif</b></p><p>  4.2.4 添加用戶</p><p>  選擇“系統(tǒng)維護”→“添加用戶”命令,即可打開“用戶添加”窗體。如圖4-4所示。</p><p>  圖4-4. “用戶添加”窗體</p><p> 

75、 “保存”按鈕的源代碼如下;</p><p>  if thisform.text3.value<>thisform.text2.value.or.len(thisform.text3.value)=0.or.len(thisform.text2.value)=0</p><p>  messagebox("兩次輸入密碼不一致!",30,"警告&q

76、uot;)</p><p><b>  else</b></p><p>  appe blank</p><p>  messagebox("恭喜你,添加用戶成功!",64,"成功")</p><p>  replace user.passwd with thisform.tex

77、t2.value</p><p>  replace user.name with thisform.text1.value</p><p>  thisform.text1.value=""</p><p>  thisform.text2.value=""</p><p>  thisform.te

78、xt3.value=""</p><p><b>  endif</b></p><p><b>  “關閉”代碼</b></p><p>  thisform.release</p><p>  4.2.5 修改用戶名和密碼</p><p>  選擇“系

79、統(tǒng)維護”→“修改用戶名密碼”命令,即可打開“修改用戶名密碼”窗體。如圖4-5所示。</p><p>  圖4-5“修改用戶名密碼”窗體</p><p>  “確認”按鈕中的源代碼如下:</p><p>  if thisform.text2.value==thisform.text3.value</p><p>  if thisform.t

80、ext1.value==""</p><p>  messagebox("用戶名輸入錯誤,請重新輸入!",48,"警告")</p><p>  thisform.text1.setfocus</p><p><b>  else </b></p><p>  i

81、f thisform.text2.value<>thisform.text3.value</p><p>  messagebox("兩次密碼輸入不同,請重新輸入!",30,"警告")</p><p>  thisform.text2.value=""</p><p>  thisform.te

82、xt3.value=""</p><p>  thisform.text2.setfocus</p><p><b>  else</b></p><p>  messagebox("恭喜你,修改成功,請點擊“關閉”成功修改!",64,"成功")</p><p>

83、;  replace passwd with thisform.text2.value</p><p>  replace name with thisform.text1.value</p><p><b>  endif</b></p><p><b>  endif</b></p><p>&

84、lt;b>  else</b></p><p>  messagebox("兩次密碼輸入不同,請重新輸入!",30,"警告")</p><p>  thisform.text2.value=""</p><p>  thisform.text3.value=""<

85、/p><p>  thisform.text2.setfocus</p><p><b>  endif</b></p><p>  由于篇幅有限只列舉幾個界面講述。</p><p><b>  4.3程序調試</b></p><p><b>  4.3.1模塊調試&l

86、t;/b></p><p>  系統(tǒng)中的各處理功能由一個或多個的程序構成,因此在耽擱程序的調試成功后,還要進行模塊調試即將一個功能內所有程序按次序串聯起來。調試,這種調試的目的主要為了保證內部控制關系正確和數據內容的正確性及可執(zhí)行性,另外還要測試模塊的運行效率,例如,我們要依次對4-2中的各個功能按扭進行調試,以便判斷能否按預定要求完成操作的執(zhí)行。若有錯誤出現,須及時修改,以滿足使用者的要求。</p&

87、gt;<p><b>  4.3.2總調</b></p><p>  總調的主要工作包括主空模塊程序的調試,程序的總調有兩大部分。對主空模塊的調試和調度程序的調試。盡管程序不多,但由于其邏輯的復雜性等特點。調試時應將所有控制程序與個功能模塊相連的界面用短路程序替代原來的功能模塊,調試的目的不是處理結果的正確性,而是控制往來通路和參數傳遞的正確性以及發(fā)現并解決資源調度中的問題。而

88、程序的總調是在功能模塊與調度持續(xù)的調試的基礎上 ,對整個系統(tǒng)程序和功能模塊聯系起來調試對系統(tǒng)的總調也就是將主控制調度程序和功能模塊聯結起來調試對系統(tǒng)各種可能的使用形態(tài)及其組合在軟件中的流通情況進行可行性測試從而查出系統(tǒng)中屬于相互關系方面的錯誤和缺陷??傉{之后在交付擁護方式運行之前,還需要進行實況考核,實況考核以過去原系統(tǒng)手工作業(yè)方式得出的正確結果的數據做為新系統(tǒng)的輸入經計算機處理后,將所得結果與手工作業(yè)結果相核對。</p>

89、<p><b>  4.4 編譯程序</b></p><p>  系統(tǒng)程序編寫完成后,計算機并不能立即執(zhí)行,必須編譯成能被計算機識別的文件,具體編譯在a盤下的“黨員管理系統(tǒng).exe”下當計算機調用時直接執(zhí)行即可。</p><p>  4.5 系統(tǒng)使用說明書</p><p>  該黨員管理系統(tǒng)使管理精度與效率有了很大的提高,其中有一定

90、技術因素的支持,尤其在人員素質方面,具體在使用時應多注意以下幾個方面。系統(tǒng)用于黨員管理。</p><p>  (1) 對數據的維護應由相關的專業(yè)人員進行。</p><p>  (2) 不許其他人員隨意進入本系統(tǒng)。</p><p>  (3) 要保證系統(tǒng)有一個良好的運行環(huán)境,嚴禁過高與過底電壓和空氣濕度要保持一定程度。</p><p>  (4

91、) 要防止惡意的個人損害情況,以及病毒的入侵。</p><p><b>  4.6維護</b></p><p>  (1) 硬件維護使用本系統(tǒng)時應嚴格遵守系統(tǒng)運行環(huán)境的有關規(guī)定,并且定期檢查設備,有異常情況如果不能解決應立即與開發(fā)者取得聯系。</p><p>  (2) 軟件維護在用戶使用系統(tǒng)的過程中對用戶提出的意見和問題應及時進行修改使之能更

92、加方便的為用戶所使用。</p><p>  (3) 數據維護在使用系統(tǒng)的過程中應注意及時的對數據進行備份和更新,避免造成不必要的損失。</p><p><b>  第5章 結論</b></p><p>  經過了一段時間的努力,“黨員管理系統(tǒng)”的開發(fā)成功結束了,在經過了系統(tǒng)分析,系統(tǒng)設計,系統(tǒng)實施一個完整的系統(tǒng)開發(fā)過程之后,已經形成了一個系統(tǒng)開

93、發(fā)的模式,切實體會了系統(tǒng)開發(fā)過程中的種種艱辛。</p><p>  從總體上縱觀本系統(tǒng),達到了我們所預期的目的我效果。通過此系統(tǒng)的開發(fā)達到了綜合運用所學知識,學以致用的目的,通過系統(tǒng)的開發(fā)使我對系統(tǒng)開發(fā)有了一個系統(tǒng)的認識,不僅熟悉了開發(fā)系統(tǒng)中所可能遇到的問題,而且使在思想上形成了系統(tǒng)的概念,使自己的動手能力和綜合能力有了新的提高。</p><p>  隨著學校的不斷發(fā)展,黨員越來越多,管理

94、任務也越來越繁重,如何提高管理水平,提高工作效率。黨員管理系統(tǒng)可以完成這方面的任務?,F在從總體上看此系統(tǒng)還是成功的,但畢竟是初次開發(fā),難免會存在一定的不足之處,這是無法避免的,所以本系統(tǒng)中存在的不足之處還有待進一步的改進和完善。</p><p><b>  5.1取得的成果</b></p><p>  本系統(tǒng)的開發(fā)是對所學知識的綜合運用。開發(fā)此系統(tǒng)學到了不少的知識,積

95、累了一定的經驗。把所學的知識和理論和實際相聯系,提高了我們的思維能力和分析能力,同時也提高了實際的動手能力。</p><p>  本系統(tǒng)有良好的人機界面,方便快捷的管理方式,完善的功能模塊,提高了工作效率,把工作人員從繁重的手工勞動中解脫出來。本系統(tǒng)使用仿 windows操作方式。使用戶便于使用,容易操作。本系統(tǒng)的使用能極大的提高工作效率,使管理工作進入一個新的階段,用戶可方便的對相關資料進行查詢或修改,或添加新

96、的資料。</p><p><b>  5.2存在的問題</b></p><p>  由于我們知識面的狹窄和經驗的不足,缺乏社會實踐,不能對系統(tǒng)進行更深層的研究和開發(fā)。系統(tǒng)的不足之處是難以避免的,系統(tǒng)的模塊設計較小,系統(tǒng)對某些突發(fā)問題的還是不能很好的處理,但是我相信隨著我們知識面的不斷擴大和經驗的積累,在加上在今后學習中的努力,對系統(tǒng)的開發(fā)也會不斷的改進和完善。本系統(tǒng),

97、雖說經過各種調試,已經成功的開發(fā)了,但我們學識和經驗還存在不足,所以系統(tǒng)還有不完善之處,它缺乏具體的實踐效果功能不是很齊全,缺乏更深入的研究,只適合小范圍的使用。通過認識和了解自身的不足之處,我們要在今后的學習和開發(fā)研究中,彌補不足,努力開發(fā)出一個大范圍使用軟件,來適應現代化的需要。</p><p><b>  5.3心得與體會</b></p><p>  通過開發(fā)本

98、系統(tǒng),我認識到了自身知識的不足,尤其是在計算機方面我才剛剛起步,許多知識等待著我去學習和利用它的深奧之處,將會使我對它產生更強的好奇心,使我不斷的學習,進步,成為一個合格的人才。通過系統(tǒng)的開發(fā),使我在實際操作中認識了系統(tǒng)開發(fā)的步驟和全過程,以及在系統(tǒng)開發(fā)中要注意的問題和我們在系統(tǒng)開發(fā)中應如何來應付突發(fā)事件等等。使我意識到知識的不足以及自己動手能力的不足。</p><p><b>  5.4 建議<

99、/b></p><p>  (1) 在使用系統(tǒng)時,可以請開發(fā)者為使用系統(tǒng)的員工做一次培訓,從而能良好的使用系統(tǒng)。</p><p>  (2) 由于系統(tǒng)版本較底功能還有一定不足,所以要及時進行系統(tǒng)的升級。</p><p>  (3) 建議使用者定期對設備和軟件定期檢查,維護。</p><p>  (4) 在系統(tǒng)運行過程中,若出現錯誤應及時

100、請開發(fā)者進行解決。</p><p>  5.5系統(tǒng)開發(fā)的意義</p><p>  黨員管理系統(tǒng)的開發(fā)成功,基本上可以解決現在黨員管理中的人工管理的任務,黨員管理系統(tǒng)可以滿足管理人員對不同黨員信息的需求與處理,比如在查詢方面,管理人員可以按黨員的學號查詢,速度更快更準確,同時也為其他檔案管理系統(tǒng)的開發(fā)提供了模型和依據?,F在檔案管理系統(tǒng)的開發(fā)利用了大量的現代的技術和開發(fā)軟件,有助于這些技術的發(fā)

101、展和流行開發(fā)軟件的推廣和成熟,當然在系統(tǒng)開發(fā)真正成功后,也使人們養(yǎng)成了使用計算機系統(tǒng)管理檔案的習慣,跟上時代的發(fā)展。</p><p><b>  結束語</b></p><p>  經過三個多月的設計和開發(fā),黨員檔案管理系統(tǒng)基本開發(fā)完畢。其功能基本符合用戶需求,能夠完成黨員檔案的存儲和成績的查詢以及各類相關報表的打印。并提供部分系統(tǒng)維護功能,使用戶方便進行數據備份和恢

102、復、數據刪除。,對于數據的一致性的問題也通過程序進行了有效的解決。</p><p>  但是由于畢業(yè)設計時間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如聯機文檔比較少,用戶界面不夠美觀,出錯處理不夠等多方面問題。這些都有待進一步改善。 </p><p><b>  致謝</b></p><p>  在本次畢業(yè)設計中,我從指導老師xx老師身上學

103、到了很多東西。牛老師認真負責的工作態(tài)度,嚴謹的治學精神和深厚的理論水平都使我收益匪淺。他無論在理論上還是在實踐中,都給與我很大的幫助,使我得到不少的提高這對于我以后的工作和學習都有一種巨大的幫助,感謝他耐心的輔導。還有同組的同學同樣給與我不少幫助,這里一并表示感謝。 </p><p><b>  參 考 文 獻</b></p><p>  1.《組織與管理概論》,經濟

104、科學出版社,主編:楊覺英</p><p>  2.《財務管理學》,中國財政經濟出版社,主編:王慶成</p><p>  3.《計算機信息處理綜合作業(yè)教程》,經濟科學出版社,主編:田孝文</p><p>  4.《辦公自動化原理及其應用》,中國人民大學出版社,主編:孫淑揚</p><p>  5.《管理信息系統(tǒng)》,經濟科學出版社,主編:黃梯云&

105、lt;/p><p>  6.《數據庫及其應用》,經濟科學出版社,主編:牛允鵬</p><p>  7.《組織管理概論》,經濟科學出版社,主編:楊覺英</p><p>  8.《基礎會計學》,中國財政經濟出版社,主編:王俊生</p><p>  9.《數據庫原理》,經濟科學出版社,主編:丁寶康</p><p>  10.《數

106、據處理foxpro》,電子工業(yè)出版社,由劉志平等人編寫</p><p>  11.《企業(yè)管理》,(楊覺英譯),北京理工大學出版社1994年版。</p><p>  12.《管理學》,(郝國華等譯),經濟科學出版社1993年出版。</p><p>  13.《現代組織學》,中國物資出版社1989年出版。主編:孫彤等</p><p>  14.《

107、軟件開發(fā)工具》,經濟科學出版社,主編:陳禹 方美琪。</p><p>  15.《工業(yè)工程手冊》,東北大學出版社1999年出版,主編:汪應洛</p><p>  16.《管理經濟學》,中國人民大學出版社1999年出出版,主編:吳德慶</p><p>  17.《Visual FoxPro 6.0實用教程》,陜西科學技術出版社,主編:康萍 王小奇</p>

108、<p>  18.《經濟信息與管理》,人民出版社1985年出版,主編:黃學忠,</p><p>  19.《管理信息系統(tǒng)分析與設計》,機械工業(yè)出版社1992年出版,主編:畢庶偉</p><p>  20.《數據庫系統(tǒng)概論》,高等教育出版社1990年出版,主編:薩師煊 王珊</p><p>  21.《系統(tǒng)分析員教程》,清華大學出版社1992年出版,主

109、編:候炳輝 羅曉沛</p><p>  22.《計算機輔助管理與決策》,重慶大學出版社1994年出版,主編:白慶華</p><p>  23.《管理信息系統(tǒng)理論與實踐》,中南工業(yè)大學出版社1996年出版,主編:陳曉紅</p><p>  24.《管理信息系統(tǒng)教程》,西安電子科技大學出版社1990年出版,主編:王亞芬</p><p><

110、b>  附 錄</b></p><p>  附錄1主菜單的源程序如下:</p><p>  * ********************************************************* </p><p>

111、;  * * 05/07/05 MENU.MPR 18:09:28 </p><p>  * * </p><p>  * *******************************

112、************************** </p><p>  * * Author's Name </p><p>  * *

113、 </p><p>  * * Copyright (C) 2005 Company Name </p><p>  * * Address

114、 </p><p>  * * City, Zip </p><p>  * * </p><p>  * * Descript

115、ion: </p><p>  * * This PROGRAM was automatically generated BY GENMENU. </p><p>  * *

116、 </p><p>  * *********************************************************</p><p>  * *********************************************************</p><p>  * *

117、 </p><p>  * * Menu Definition </p><p>  * *

118、 </p><p>  * *********************************************************</p><p><b>  *</b></p><p>  SET SYSMENU TO</p><p>  SET SYSMENU AUTOMATI

119、C</p><p>  DEFINE PAD _1ii12x2zy OF _MSYSMENU PROMPT "【黨員管理】" COLOR SCHEME 3</p><p>  DEFINE PAD _1ii12x2zz OF _MSYSMENU PROMPT "【預備黨員管理】" COLOR SCHEME 3</p><p>

120、  DEFINE PAD _1ii12x300 OF _MSYSMENU PROMPT "【打印】" COLOR SCHEME 3</p><p>  DEFINE PAD _1ii12x301 OF _MSYSMENU PROMPT "【系統(tǒng)維護】" COLOR SCHEME 3</p><p>  DEFINE PAD _1ii12x302 OF

121、 _MSYSMENU PROMPT "【幫助】" COLOR SCHEME 3</p><p>  DEFINE PAD _1ii12x303 OF _MSYSMENU PROMPT "【退出系統(tǒng)】" COLOR SCHEME 3</p><p>  ON PAD _1ii12x2zy OF _MSYSMENU ACTIVATE POPUP 【黨員管

122、理</p><p>  ON PAD _1ii12x2zz OF _MSYSMENU ACTIVATE POPUP 【預備黨員</p><p>  ON PAD _1ii12x300 OF _MSYSMENU ACTIVATE POPUP 【打印】</p><p>  ON PAD _1ii12x301 OF _MSYSMENU ACTIVATE POPUP 【系統(tǒng)

溫馨提示

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

評論

0/150

提交評論