【正文】
………7 數(shù)據(jù)流程圖 ………………………………………8 邏輯模塊圖 ……………………………………9 ………………………………………9 設(shè)備的選擇在系統(tǒng)中起著重要作用 ………………9 系統(tǒng)設(shè)計依據(jù)要考慮的因素 ……………………10第3章系統(tǒng)設(shè)計……………………………………………10 代碼設(shè)計…………………………………………10 物理設(shè)計…………………………………………11…………………………………11 ……………………………………11 ……………………………12 …………………………………12 …………………………………12 ……………………………………13 ……………………………………13 系統(tǒng)的功能結(jié)構(gòu)設(shè)計 ……………………………13 功能說明 …………………………………14 數(shù)據(jù)錄入 …………………………………14 數(shù)據(jù)修改 …………………………………14 數(shù)據(jù)查詢 …………………………………14 數(shù)據(jù)刪除 …………………………………14 數(shù)據(jù)打印 …………………………………14 維護(hù)更新 …………………………………14 退出系統(tǒng) …………………………………14 …………………………………14 輸出設(shè)計 ………………………………………15 輸入設(shè)計 ………………………………………17第4章 系統(tǒng)實施……………………………………………17 ………………………………………17 ………………………………………17 歡迎界面 …………………………………18 主界面 ……………………………………19 分類查詢 …………………………………19 添加用戶 …………………………………20 修改用戶名和密碼 …………………………21……………………………………………22 ……………………………………22 ………………………………………22 編譯程序 ………………………………………22 系統(tǒng)使用說明書 ………………………………22 ………………………………………………23第5章 結(jié)論………………………………………………23 ………………………………………23 ………………………………………24 ………………………………………24 建議 ……………………………………………24 ………………………………24結(jié)束語…………………………………………………25致謝………………………………………………………26參 考 文 獻(xiàn)………………………………………………27附錄Ⅰ主菜單的源程序如下:………………………28第1章 緒 論隨著科學(xué)技術(shù)的發(fā)展,信息化也逐步為人們所知,信息技術(shù)的應(yīng)用也逐漸深入到人們的工作生活當(dāng)中。關(guān)鍵字:控件、窗體、類。而對于后者則要求說應(yīng)用程序功能完備,易使用等特點(diǎn)。摘要黨員管理信息系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致辭性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。經(jīng)過分析,我們使用MICROSOFT公司的VISUAL Foxpro開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。Abstract Party members and management information system is a typical management information system (MIS), including the development of its background of the establishment and maintenance of the database frontend applications, as well as the development of both. The former 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 MICROSOFT39。通過對數(shù)據(jù)庫及其相關(guān)課程的學(xué)習(xí),初步掌握了系統(tǒng)開發(fā)的系統(tǒng)知識,為了提高對所學(xué)知識的綜合應(yīng)用能力,培養(yǎng)系統(tǒng)的開發(fā)能力,增加經(jīng)驗,在此以“黨員管理系統(tǒng)”為課題,利用專業(yè)知識開發(fā)此系統(tǒng),盡量使其滿足用戶的需求。把我們所學(xué)的專業(yè)知識應(yīng)用到實際中去,如:《計算機(jī)應(yīng)用技術(shù)》、《數(shù)據(jù)庫及應(yīng)用》、《管理信息系統(tǒng)》、《計算機(jī)信息處理綜合作業(yè)》等。(2) 開發(fā)適用的軟件——“黨員管理系統(tǒng)”。(3) 滿足用戶的要求。開發(fā)一套適用的管理系統(tǒng),成為提高工作效率,減輕工作人員的工作負(fù)擔(dān)的主要手段。(4) 根據(jù)項目開發(fā)本系統(tǒng)提供方便的人機(jī)對話界面,可以進(jìn)行數(shù)據(jù)的錄入、查詢、修改、排序等功能,完全以用戶的需求為基礎(chǔ),充分考慮用戶的要求,盡量滿足擁護(hù)使用。(2) 系統(tǒng)設(shè)計的范圍本課題主要是設(shè)計一個小型的黨員管理系統(tǒng),將黨員的姓名、性別、年齡、學(xué)歷、民族、籍貫等相關(guān)內(nèi)容聯(lián)系起來,加強(qiáng)對黨員的管理。(3) 系統(tǒng)的可維護(hù)性 “可維護(hù)性”是對程序設(shè)計的重要要求之一,一個程序在運(yùn)行期間,往往會暴露出一些想不到的問題。同時使用者也可能會提出一些新的要求,這就要求對程序進(jìn)行修改或擴(kuò)充,使其進(jìn)一步完善。詳細(xì)的介紹了系統(tǒng)的各個模塊及其具體操作,同提醒用戶進(jìn)行維護(hù),提高系統(tǒng)的運(yùn)行效率。(2) 滿足用戶的需求,提高工作效率,加強(qiáng)對黨員黨員的管理,完成對有關(guān)內(nèi)容的輸入、查詢、刪除、打印等操作。黨員管理人員從機(jī)械的手工操作中解放出來。在黨員中不允許有很多重復(fù)性的現(xiàn)象,運(yùn)用該系統(tǒng)可以解決上述的問題,即使有同名同性的人也可以根據(jù)其它的條件加以辨認(rèn)。(5) 系統(tǒng)性比較好。(6) 良好的人機(jī)界面,便于維護(hù)和操作。本課題采用的是自下而上的開發(fā)策略,因此不能像想象的那樣周密,需近一步完善系統(tǒng),隨著系統(tǒng)的發(fā)展,需要重新設(shè)計許多模塊。(2) 第二章 系統(tǒng)分析 具體內(nèi)容包括可行性分析、詳細(xì)調(diào)查、系統(tǒng)分析、提出系統(tǒng)的邏輯模型。(3) 第三章 系統(tǒng)設(shè)計在系統(tǒng)分析的基礎(chǔ)上,按照邏輯模型的要求,科學(xué)地進(jìn)行總體設(shè)計和具體的物理設(shè)計。系統(tǒng)設(shè)計工作后,應(yīng)提交系統(tǒng)報告,將其作為系統(tǒng)實施階段的工作依據(jù)。系統(tǒng)實施階段是取得用戶對系統(tǒng)信任的關(guān)鍵,要制定出周密而具體的實施計劃,既確定出系統(tǒng)實施的內(nèi)容、方法、步驟、所需的時間和費(fèi)用。第2章系統(tǒng)分析本系統(tǒng)主要含有的內(nèi)容有:組織結(jié)構(gòu)圖的調(diào)查、資料收集、業(yè)務(wù)流程圖分析、數(shù)據(jù)分析、功能結(jié)構(gòu)分析、信息量的估算以及設(shè)備的初選。(2) 預(yù)備黨員管理對預(yù)備黨員的培訓(xùn)工作的管理。表21黨員情況表學(xué)號姓名性別出生日期學(xué)歷身高 簡歷980101林小麗女10/18/1981本科180memo 業(yè)務(wù)流程圖根據(jù)對原系統(tǒng)的調(diào)查分析及資料的分析繪制如下業(yè)務(wù)流程圖,由此流程圖來畫數(shù)據(jù)流程圖和信息流程圖以及做其它相關(guān)工作。圖23數(shù)據(jù)處理流程圖 數(shù)據(jù)流程圖說明:D1: 收集黨員信息數(shù)據(jù)D2: 編輯完成的黨員信息D3: 打印黨員信息檔案D4: 打印黨員信息檔案資料D5: 查詢黨員信息D6: 黨員信息D7: 黨員信息 邏輯模塊圖 根據(jù)調(diào)查分析及相關(guān)資料本系統(tǒng)的邏輯模塊繪制如下:黨員的資料單數(shù)據(jù)編輯黨員的資料庫查詢統(tǒng)計分析制表更新維護(hù)XXXX報表圖24邏輯模塊圖 設(shè)備的選擇在系統(tǒng)中起著重要作用選擇的原則:能夠滿足本系統(tǒng)的設(shè)計要求,并要具有進(jìn)一步擴(kuò)展的余地,此外,還應(yīng)該具有合理的性價比。詳細(xì)情況請看表22黨員信息管理系統(tǒng)設(shè)備初選表:表22黨員信息管理系統(tǒng)設(shè)備初選表序號 名稱性能數(shù)量備注1CPU102硬盤80G103內(nèi)存2568M104顯示器17寸105主板精英106機(jī)箱金和田107鍵盤、鼠標(biāo)標(biāo)準(zhǔn)108網(wǎng)卡10/100M109打印機(jī)激光1 系統(tǒng)設(shè)計依據(jù)要考慮的因素(1) 系統(tǒng)的處理量。從用戶向系統(tǒng)發(fā)出一個請求,到系統(tǒng)給用戶做出答應(yīng)為系統(tǒng)的響應(yīng)時間,時間越短越好。可靠性用系統(tǒng)可連續(xù)工作的時