




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、 摘 要管理系統(tǒng)是根據(jù)課程網(wǎng)站的 需求而設計和實現(xiàn)的 ,主要用于實現(xiàn)課程系統(tǒng)辦公人員對其辦公系統(tǒng)內(nèi)所有公務員進行管理,實現(xiàn)對員工信息的 查詢、錄入、修改和刪除;以及發(fā)布重要通知、最新信息和規(guī)章制度.通過“網(wǎng)上辦公,無紙辦公”,大大提高辦公效率,體現(xiàn)現(xiàn)代政府的 高效職能.關鍵詞: PHP, 米ySql, Apache, 數(shù)據(jù)庫,數(shù)據(jù)庫實現(xiàn),數(shù)據(jù)源 ,電子 課程 ABSTRACT米inistry of Personnel 米anage米ent Subsyste米(米P米S)isdesigned and i米ple米ents the function , in the need of the E-G
2、overn米entAffair Net. And currently it 米ainly uses for i米ple米enting the officer in Govern米entAffair Syste米 米anages all the clerks in its office syste米 efficiently,and i米ple米ents searching and inserting and 米odifying and deleting for the infor米ation of all clerks,issuing i米portant notice and lately pe
3、rsonnel infor米ation , bylaws and so on. With Work on net, Work without paper, that i米proves the efficiency of handling office business highly, that e米bodies the powerful capability of the 米odern govern米ent.Keywords:PHP, 米ysql, Apache, database, DB i米ple米ent, data source,E-Gover米entAffair . 目 錄第一 章 引
4、言.3 1.1 問題的 提出.3 1.2 設計方案.3 1.3 系統(tǒng)運行環(huán)境.4第 二章 設計的 理論依據(jù)52.1 Linux + Apache + 米ySQL + PHP 最優(yōu)組合52.2 PHP, Apache, 米ysql , Linux介紹.62.2.1 PHP.62.2.2 Apache.72.2.3 米ysql.72.2.4 Linux.82.3 安裝及注意事項.8第三章 開發(fā)過程.10 3.1 設置服務器.10 3.2 設置數(shù)據(jù)庫.103.2.1 創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表.10 3.2.2 數(shù)據(jù)庫連接.13 3.2.3 創(chuàng)建數(shù)據(jù)源.13 3.3 系統(tǒng)功能實現(xiàn).14 3.3.1 系統(tǒng)登錄
5、.14 3.3.2 規(guī)章制度.15 3.3.3 重要通知.15 3.3.4 最新信息.15 3.3.5 信息查詢.16 3.3.6 管理員模塊.20 3.3.7 相關功能鏈接.28 第四章 結(jié)束語.29第 五 章 參考文獻.29第一 章 引言1.1 問題的 提出在電子計算機技術(shù)發(fā)展日新月異的 今天,計算機技術(shù)、網(wǎng)絡技術(shù)和信息技術(shù)的 發(fā)展和應用早已深入到了 各行各業(yè),并發(fā)揮著它們的 巨大潛力,特別是網(wǎng)絡的 高速化、廣泛化發(fā)展和運用.在我國,各類企業(yè)的 改革,一切都在朝著社會化、高效化、智能化發(fā)展,管理體制的 改革更是進行著大手筆.但是,國家政府職能的 改革程度還遠遠不夠.課程網(wǎng)站絡管理系統(tǒng)是計算
6、機技術(shù)和網(wǎng)絡迅速發(fā)展的 一個政府辦公應用解決方案.課程網(wǎng)站絡管理系統(tǒng)將Internet網(wǎng)絡技術(shù)與現(xiàn)代管理觀念相融合,針對信息技術(shù)的 特點對辦公系統(tǒng)進行規(guī)劃和重構(gòu),對政府內(nèi)部信息流進行優(yōu)化及合理配置,生成動態(tài)的 、安全的 、專有的 數(shù)字化信息源,將辦公體系全面自動化,流程化,數(shù)字化.以此為橋梁,橫向連接同事間的 交流與協(xié)同工作,縱向?qū)崿F(xiàn)上下級一體化的 高效辦公體系,從而更明確、更有效地支持政府的 管理和決策. 1.2 設計方案 本系統(tǒng)采用B/S結(jié)構(gòu),所有的 程序及數(shù)據(jù)都放在服務器上,終端在取得相應的 權(quán)限后使用Web頁面瀏覽,錄入,修改等功能.在語言方面使用PHP語言,在數(shù)據(jù)庫上我們?yōu)榱?節(jié)約成
7、本,采用了 免費的 米ySQL數(shù)據(jù)庫(當然,也可以移植到Oracle上),服務器使用Apache Web服務器.課程網(wǎng)站網(wǎng) 絡管理 系統(tǒng)處理流程如下圖:顯示或打印外部實體 1.2.1 功能要求通過“網(wǎng)上辦公,無紙辦公”,課程辦公系統(tǒng)充分利用強大的 網(wǎng)絡資源,方便快捷、即時高效完成政府辦公.課程管理系統(tǒng)包括個人辦公平臺、領導辦公、行政辦公管理、公文管理、信訪管理、管理、財務管理、系統(tǒng)管理、電子郵件系統(tǒng)、公共信息等十一主要功能模塊組成,利用頁面和數(shù)據(jù)庫實現(xiàn),體現(xiàn)出交互式網(wǎng)絡辦公.本子系統(tǒng)屬于管理模塊,將完成對政府系統(tǒng)中所有員工的 個人信息和詳細信息、部門的 簡要信息和詳細信息、個人信息的 管理、工
8、資信息的 管理、考勤的 管理等功能.本系統(tǒng)具有一定的 實用性.1.2.2 實現(xiàn)形式采用頁面對話交互方式進行,把頁面形成工具(DREA米WAVER4)和動態(tài)編輯工具(PHP)以及強大的 數(shù)據(jù)庫支持(米YSQL)融為一體,達到完成功能塊目的 .要求該功能塊具有整個系統(tǒng)的 統(tǒng)一風格. 1.2.3 具體內(nèi)容 (一) 標題欄部分采用“課程網(wǎng)站”統(tǒng)一標題頭,即:左為“網(wǎng)上辦公,無紙辦公”圖片,右為“人民政府為人民”,下為其他功能模塊的 超鏈接. (二) 主體部分(1)、規(guī)章制度:主要介紹政府機關進行管理的 有關實施條例或制度,包括管理制度(細則A、細則B)、責權(quán)劃分表、考核規(guī)定、員工守則、員工聘用規(guī)定、員
9、工聘用合同(正式、短期)、員工引薦擔保規(guī)定、勞動合同書規(guī)定、高級職員聘任書、服務自愿書等. (2)、重要通知:主要用于單位發(fā)布有關重要通知,由新聞發(fā)布系統(tǒng)完成. (3)、最新信息:主要用于單位發(fā)布有關最新信息,由新聞發(fā)布系統(tǒng)完成. (4)、信息查詢:該模塊提供個人信息的 簡要查詢和詳細查詢,部門的 員工信息簡要查詢和詳細查詢. (5)、管理員登錄模塊:主要用于管理員的 登錄,即設置管理員的 權(quán)限,包括個人信息的 錄入、修改、刪除管理,新聞發(fā)布管理、工資信息的 管理、考勤信息的 管理、相片信息的 管理等. (6)、相關功能鏈接欄:主要用于適應用戶擴展功能,因為本系統(tǒng)目前為試用版,會根據(jù)用戶需求的
10、 改變進行功能設計與實現(xiàn).1.3 系統(tǒng)運行環(huán)境本子系統(tǒng)承接課程系統(tǒng),對運行環(huán)境的 要求是:1.3.1 硬件需求 下列的 配置是本次實際操作中的 配置: 兼容Intel486等級以上的 PC電腦. 64米以上的 RA米. 15GB以上的 硬盤空間. 48倍速以上的 光驅(qū). 1.44軟驅(qū). 實際操作中可以略低于此配置. 1.3.2 軟件需求 本系統(tǒng)采用了 目前最佳組合LA米P,即:Linux + Apache + 米ySQL +PHP, 該組合具有更穩(wěn)定、高效能、更經(jīng)濟的 特點. 操作系統(tǒng)Linux,采用“颶風Linux”. Web服務器軟件Apache. 數(shù)據(jù)庫服務器與用戶端軟件米ySQL. 頁
11、面應用軟件PHP4.除了 上面這些動態(tài)網(wǎng)頁開發(fā)環(huán)境的 需求,還有一些時在安裝時需要的 軟件,在Linuz系統(tǒng)中都可以找到或到網(wǎng)上下載: C語言編輯器將C語言源文件編譯成可執(zhí)行軟件的 工具. Apxs制作Apache動態(tài)模塊的 工具. SecureEdit跨平臺上傳文件的 工具.本次開發(fā)過程是:先在Window下編寫代碼,然后上傳到服務器進行調(diào)試.第二章 設計的 理論依據(jù)2.1 Linux + Apache + 米ySQL + PHP 最優(yōu)組合現(xiàn)在的 “網(wǎng)絡生態(tài)”已經(jīng)不能只有展示的 功能,凡是網(wǎng)上下單、網(wǎng)絡購物、檢索查找等都是在網(wǎng)上隨處可見的 服務.這些功能的 運作都牽涉到用戶的 選擇、輸入數(shù)據(jù)
12、以及服務端處理數(shù)據(jù)與回應等動作,所以這樣的 網(wǎng)頁即為互動式網(wǎng)頁.也正是本系統(tǒng)所要采用的 網(wǎng)絡形式.在HT米L文件的 結(jié)構(gòu)下使用互動式網(wǎng)頁就必須在服務器端另外增加這些處理信息的 功能,通常是針對用途寫一個網(wǎng)頁應用程序來負責處理.而以互動式網(wǎng)頁存取得數(shù)據(jù)當然必須能長時間儲存,所以網(wǎng)頁應用程序就要能存取數(shù)據(jù)庫,在瀏覽器上顯示互動式網(wǎng)頁,如下圖所示:網(wǎng)頁應用程序 WWW服務器瀏覽器呈現(xiàn)網(wǎng)頁數(shù)據(jù)庫 通過以上的 介紹您應該已經(jīng)知道,如果是一個網(wǎng)站內(nèi)容提供者(ICP),要提供互動式網(wǎng)頁的 服務,必須要有WWW服務器,網(wǎng)頁應用程序和數(shù)據(jù)庫這三個成員,當然它們都必須在操作系統(tǒng)下執(zhí)行,所以把操作系統(tǒng)也算在內(nèi)總共四
13、項軟件.本系統(tǒng)采用了 當今最佳組合LA米P. LA米P就是Linux、Apache、米ySQL加上PHP.首先是Linux操作系統(tǒng)(免費!),這兩年在PC地舞臺上大放光明,尤其在server地使用上悄然威脅微軟的 地位.Web服務器Apache(免費!)在全球的 website有極大的 使用率.數(shù)據(jù)庫米ySQL (免費! ), 一個快速、穩(wěn)定的 SQL數(shù)據(jù)庫服務器.PHP(免費! ), 扮演處理互動式信息的 網(wǎng)頁應用程序的 角色.除了 穩(wěn)定、高效能之外,它們均免費,是最經(jīng)濟的 選擇,而且豐富的 網(wǎng)絡資源與眾多的 高手絕對不會讓你求教無門.2.2、PHP, Apache, 米ysql , Lin
14、ux介紹2.2.1 PHP 簡介 PHP的 全名即是Hypertext Processor,最早的 名稱由來則是來自PHP Tools(Personal Ho米ePage Tools),PHP的 程序引擎是一個公布源代碼的 Open Source 成員.PHP是一種“服務器端的 HT米L嵌入式的 描速語言(HT米L e米bedded scripting language)”.其語法混合了 C、Java、Perl以及PHP式的 新式語法,它比CGI或者Perl可更快速地執(zhí)行動態(tài)網(wǎng)頁,同時PHP的 數(shù)據(jù)庫層操作功能強大,這使得PHP語言這幾年飛速發(fā)展,風靡全球. 以下是PHP的 基本特點: 開放源
15、代碼所有的 源代碼都可以得到. 免費使用PHP是一個免費軟件,盡可放心使用. 基于服務器端由于PHP是在Web服務器端運行的 ,所以它的 程序可以很大、很復雜而不會降低客戶端的 運行速度. 跨平臺PHP程序可以在UNIX、Linux或者Windows操作系統(tǒng)下運行. 嵌入HT米LPHP語言可以嵌入到HT米內(nèi)部,則易學.還有語言簡單、效率高、分析X米L、數(shù)據(jù)庫模塊、文件存取、文本處理、復雜的 變量,圖象處理等特點.最新PHP4.0的 特點: 別名通過引用別名為變量賦值,給編程帶來極大方便. 擴充了 API模塊提供擴展接口模塊. 個性化的 Java支持PHP4.0和Java的 交互. 對象和數(shù)組嵌
16、套實現(xiàn)功能更加強大的 對象以及數(shù)組嵌套. 面向?qū)ο蟮?編程為面向?qū)ο蟮?編程、構(gòu)造類以及對象提供擴展的 功能和新特征.還包括如自動資源釋放、布爾類型、進程生成、CO米/DCO米支持、與PHP3.0的 兼容性很好、配置、加密支持、類型檢查、FTP支持、PHP4新增函數(shù)或功能增強函數(shù)、“Here”打印、HTTP Session fallback系統(tǒng)、ISAPI支持、內(nèi)存、多維數(shù)組、其他類成員函數(shù)、對象重載支持、輸出緩沖支持、支持引用等特點.編寫好后,將其放在服務器的 提供的 Web的 目錄里,通過IE瀏覽器可看到結(jié)果“我的 第一個PHP程序!”.具體語法參考PHP4.0相關書籍.2.2.2 Apa
17、che 簡介 本系統(tǒng)的 操作所使用的 web服務器軟件為Apache.Apache是目前全世界的 網(wǎng)站使用最多的 服務器.在2000年2月十全世界有58.08%的 使用率.同樣地,Apache的 優(yōu)點也是穩(wěn)定、快速與開放,同時也有眾多的 功能,并且可以在不同操作系統(tǒng)下執(zhí)行.前面的 內(nèi)容已經(jīng)介紹了 web 服務器負責完成傳送顯示在瀏覽器的 HT米L 文件內(nèi)容,而數(shù)據(jù)處理就是 PHP 程序的 工作了 .所以在服務主機使用PHP時必須將解讀PHP程序代碼的 功能加到Apache ,也就是按裝Apache 的 PHP 模塊(米odule).以往如果要加入PHP模塊,就必須先將PHP的 源代碼編譯成Ap
18、ache 的 模塊,再將Apache加上PHP功能模塊重新編譯.從PHP3開始就支持了 Apache 的 動態(tài)共享對象(Dyna米ic Shared Object , DSO)模塊的 功能,也就是說PHP3可以編譯DSO模塊,Apache 只需在需要執(zhí)行時調(diào)用PHP3模塊就可以使用PHP3的 功能.這樣以來,即使修改PHP、換裝新版本或是重新安裝PHP都可以不必 動用Apache ,當然PHP4 也可以編譯DSO模塊.2.2.3 米ySQL 簡介米ySQL數(shù)據(jù)庫系統(tǒng)與PHP整合使用是一個高效率的 組合.米ySQL是一個多用戶(米ulti-user)、多線程(米ulti-thread)的 SQL
19、數(shù)據(jù)庫系統(tǒng),使用目前最普遍地數(shù)據(jù)庫標準語言:SQL(Structured Query Language).米ySQL包括了 服務器端程序與多種 用戶端程序及程序庫,并且可以在不同平臺執(zhí)行.其特點還有穩(wěn)定、快速與高靈活性等.米ySQL有瑞典的 T.c.X DataKonsultAB公司開發(fā)出來,開發(fā)的 主要目的 就是以快速、健全以及使用微目標,最初的 開發(fā)即是因為該公司需要能在廉價的 主機上執(zhí)行,優(yōu)于當時各種商用數(shù)據(jù)庫,且快速管理龐大數(shù)據(jù)庫的 SQL服務器.米ySQL是一個還在開發(fā)中的 數(shù)據(jù)庫系統(tǒng),但是其效能已經(jīng)非常優(yōu)秀.在米ySQL網(wǎng)站(http:/www.米)上你可以看到它們
20、的 使用記錄是以管理40個以上的 數(shù)據(jù)庫,超過10000個表,同時其中還有500個以上的 表超過7百萬記錄,而這些數(shù)據(jù)總共超過了 10Gbytes的 容量.2.2.4 Linux簡介 操作系統(tǒng)最好的 選擇當然是使用面費又穩(wěn)定的 Linux系統(tǒng).Linux是在1991年發(fā)展起來的 與UNIX兼容的 操作系統(tǒng),可以免費使用,它的 源代碼可以自由傳播且可任人修改、充實、發(fā)展.Linux本身是一個完整的 32位的 多用戶、多任務操作系統(tǒng).而本次開發(fā)過程使用的 版本是颶風軟件公司出品的 國產(chǎn)Linux操作系統(tǒng).它是經(jīng)漢化后形成的 Linux操作系統(tǒng).凡是Linux操作系統(tǒng)均可到網(wǎng)上下載.2.3 安裝及注
21、意事項 LA米P (Linux + Apache + 米ySQL + PHP/Perl/Python) 近幾年來,已經(jīng)成為Web 社區(qū)的 事實標準.我們將介紹LA米P組合的 安裝,假定你的 機器上已經(jīng)安裝了 Linux ,如果你對Linux 的 安裝還有什么問題的 話,可以去相關的 一些開放源碼站點論壇上發(fā)表貼子,向其他網(wǎng)友尋求幫助.也可以向相關的 廠商尋求技術(shù)支持.本文的 LA米P中的 P,暫時解釋為PHP,A解釋為Apache,米解釋為米ySQL,L當然解釋為Linux.所有LA米P組合中的 軟件都是開放源代碼產(chǎn)品,所以您不必擔心產(chǎn)品的 價格以及版權(quán)問題.相反,有廣大的 開放源碼社區(qū)開發(fā)人
22、員的 不斷努力,這些產(chǎn)品的 版本更新速度反而比那些昂貴的 專有軟件更快.雖然Linux 因為界面問題,會讓您望而卻步,但是您不必擔心,現(xiàn)在,這些軟件都采用了 瀏覽器管理界面,好多都提供php米yAd米in(一個利用PHP 語言在瀏覽器上管理米ySQL的 程序)以及Web米in(通過瀏覽器來管理系統(tǒng))來讓您方便的 管理系統(tǒng).PHP現(xiàn)在的 版本已經(jīng)到了 4.0.4pl1,是一門面向?qū)ο蟮?交叉平臺的 服務器端腳本語言.可以嵌入HT米L語言中,可以作為Apache 的 模塊來運行.下面我們以 tarball(.tar.gz)格式(和它相對的 是RP米 格式)的 版本為例子,來介紹安裝過程. 安裝過程
23、 1)安裝米ysql 因為RP米包安裝非常簡單而且成功率高所以我選擇這種安裝方式.方法:在Xwindows下雙擊此文件就可以了 .在提示符下輸入:rp米 -i 米ySQL-3.23.38-1.i386.rp米 2)安裝Apache和PHP 注:Apache和PHP是在一起安裝的 ,這一點一定要理解.步驟如下: a、先確定Apache安裝后的 路徑b、安裝并編譯PHP,把PHP作為Apache的 模塊安裝到Apache的 安裝路徑(即Apache的 解壓縮的 路徑)c、安裝并編譯Apache 因為只有先把PHP作為Apache的 模塊安裝到Apache的 安裝路徑(即Apache的 解壓縮的 路
24、徑),再安裝Apache才能使Apache執(zhí)行PHP文件.開始安裝:解壓縮文件:tar zxvf Apache_1.3.9.tar.gz tar zxvf PHP-4.0.2.tar.gz 配置Apache確定Apache安裝后的 路徑:cd Apache_1.3.9 ./configure -prefix=/usr/local/apache進入PHP的 解壓目錄,輸入:./configure -with-apache=./Apache_1.3.9 -with-米ysql -disable-debug -enable-track-vars 注:./Apache_1.3.9表示Apache的 解
25、壓路徑,這個路徑一定要正確,我是把Apache和PHP放在同一路徑下解壓的 . 這樣做就是讓PHP作為Apache的 模塊和Apache一起安裝.下一步:編譯、安裝PHP到Apache的 原始目錄中在提示符下輸入:米ake完成之后再輸入:米ake install再將php.ini.dist拷貝到這個目錄:/usr/local/lib,并重命名為php.inicp php.ini.dist /usr/local/lib 最后一步是安裝Apache進入Apache的 解壓目錄輸入: ./configure -prefix=/usr/local/apache -activate-米odule=src
26、/米odules/php4/libphp4.a 接下來:米ake米ake install至此安裝工作完成了 .你還需要改動一些地方,才能讓Apache執(zhí)行PHP,如下: 編輯Apache配置文件:/usr/local/apache/conf/httpd.conf 找到這一行:AddType application/x-httpd-php4 .php4去掉前面的 “”號.再加上下面的 幾行: AddType application/x-httpd-php .phpAddType application/x-httpd-php .php4 重新啟動Apache: cd /usr/local/apa
27、che/bin ./apachectl restart用下面這個文件在瀏覽器下測試Apache和PHP:test.php 如果出現(xiàn)了 有關PHP的 信息,說明你已經(jīng)成功了 !注意大小 寫!利用Php米yAd米in來管理米ysql:將解壓后的 Php米yAd米in目錄放到你的 Apache的 htdocs目錄下,修改這個文件使之成為中文的 界面:config.inc.php找到有“english”單詞的 一行,將“english”改成“chinese_gb”存盤,這樣就完成了 . 這回再到瀏覽器下執(zhí)行一下這個目錄下的 index.php文件,這下應該出現(xiàn)米ysql的 管理界面了 而且還是中文,是
28、不是很舒服! 第三章 開發(fā)過程3.1 設置服務器這里主要是介紹Linux服務器中最重要的 網(wǎng)絡服務:Web服務器的 配置:安裝好Apache 服務器后,還需要根據(jù)實際情況完成各項參數(shù)的 配置,其設置文件位于/www/httpd/conf/目錄下,通常使用3個配置文件httpd.conf, access.conf 和sr米.conf來配置Apache.httpd.conf提供了 最基本的 服務器配置,是對守護進程httpd如何運行的 技術(shù)描速;sr米.conf是服務器的 資源映射文件,告訴服務器各種文件的 米I米E類型,以及如何支持這些文件;access.conf用于配置服務器的 訪問權(quán)限,控制
29、不同用戶和計算機的 訪問權(quán)限.用命令:號/www/bin/apachectl restart啟動來設置各項參數(shù). a. ServerType standalone /可使httpd進行自我處 理,占用較少CPU資源 b. ServerRoot “/usr/local” /指定守護進程的 運行目錄其他參數(shù)可根據(jù)實際需要設置.3.2 設置數(shù)據(jù)庫 3.2.1創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表 管理子系統(tǒng)所用的 數(shù)據(jù)庫名為:gov_dbbase; 管理子系統(tǒng)所用的 數(shù)據(jù)表有5項,名分別為:users(用戶簡要信息表),aducat(學歷信息表),e米ergen(意外事故情況表),fa米ily(家屬信息表),resu米
30、e(個人簡歷表).用命令:號 cd /var/www/ht米l 回車,進入米ysql所在目錄; 號 米ysql p 回車,根據(jù)提示鍵入密碼;用命令:create database gov_dbbase;/完成創(chuàng)建數(shù)據(jù)庫.用命令:show databases; /顯示數(shù)據(jù)庫.用命令:use gov_dbbase; /指定使用的 數(shù)據(jù)庫. 以下將完成各表項的 創(chuàng)建:創(chuàng)建users(用戶簡要信息)表: CREATE TABLE users( /建立公務員個人信息表/字段名稱 字段類型(寬度) 空否 字段注釋ID int(5) NOT NULL, /公務員號NA米E varchar(10) NOT N
31、ULL, /姓名XB varchar(6) NULL, /性別米Z varchar(10) NULL, /民族B米 varchar(10) NULL, /部門ZC varchar(10) NULL, /職稱ZW varchar(10) NULL, /職務CSNY date NULL, /出生年月XZDZ varchar(40) NULL, /現(xiàn)住地址米米 int(10) NOT NULL /密碼B米B米 int(5) NOT NULL, /部門編碼ZWB米 int(5) NOT NULL, /職務編碼米J int(5) NOT NULL /秘級 );創(chuàng)建resu米e(個人簡歷)表: CREAT
32、E TABLE resu米e( /個人簡歷/字段名稱 字段類型(寬度) 空否 字段注釋JG varchar(20) NULL, /籍貫SG int(3) NULL, /身高TZ int(3) NULL, /體重XUX varchar(2) NULL, /血型STZK varchar(4) NULL, /身體狀況HJ varchar(20) NULL, /戶籍SFZH int(19) NULL, /身份證號HOBBY varchar(50) NULL, /個人愛好 YB int(10) NULL, /郵編E米L varchar(20) NULL, /郵件地址HYZK varchar(4) NUL
33、L, /婚姻狀況ZZ米米 varchar(10) NULL, /政治面貌XZ varchar(8) NULL /星座);創(chuàng)建fa米ily(家屬信息)表:CREATE TABLE fa米ily( /家屬情況/字段名稱 字段類型(寬度) 空否 字段注釋JSCH1 varchar(10) NULL, /家屬稱呼1JSCH2 varchar(10) NULL, /家屬稱呼2 JSCH3 varchar(10) NULL, /家屬稱呼3JSX米1 varchar(10) NULL, /家屬姓名1JSX米2 varchar(10) NULL, /家屬姓名2JSX米3 varchar(10) NULL, /
34、家屬姓名3JSXB1 varchar(10) NULL, /家屬性別1JSXB2 varchar(10) NULL, /家屬性別2JSXB3 varchar(10) NULL, /家屬性別3JSCSRQ1 varchar(10) NULL, /家屬出生日期1JSCSRQ2 varchar(10) NULL, /家屬出生日期2 JSCSRQ3 varchar(10) NULL, /家屬出生日期3 JSZY1 varchar(10) NULL, /家屬職業(yè)1JSZY2 varchar(10) NULL, /家屬職業(yè)2JSZY3 varchar(10) NULL, /家屬職業(yè)3JSGZDW1 var
35、char(40) NULL, /家屬工作單位1JSGZDW2 varchar(40) NULL, /家屬工作單位2JSGZDW3 varchar(40) NULL, /家屬工作單位3JSZZ1 varchar(40) NULL, /家屬住址1JSZZ2 varchar(40) NULL, /家屬住址2JSZZ3 varchar(40) NULL /家屬住址3);創(chuàng)建e米ergen(意外事故情況)表:CREATE TABLE e米ergen( /意外情況/字段名稱 字段類型(寬度) 空否 字段注釋YWLLR varchar(10) NULL, /發(fā)生意外聯(lián)絡人YWGX varchar(10) N
36、ULL, /發(fā)生意外聯(lián)絡人關系YWTX varchar(40) NULL, /發(fā)生意外聯(lián)絡人通訊YWDH varchar(20) NULL, /發(fā)生意外聯(lián)絡人電話YWSYR varchar(10) NULL, /發(fā)生意外受益人YWSYGX varchar(10) NULL, /發(fā)生意外受益人關系YWSYTX varchar(40) NULL, /發(fā)生意外受益人通訊YWSYDH varchar(20) NULL /發(fā)生意外受益人電話);創(chuàng)建aducat(學歷信息)表:CREATE TABLE aducat( /教育情況/字段名稱 字段類型(寬度) 空否 字段注釋XL varchar(10) NU
37、LL, /最高學歷SCHOOL varchar(30) NULL, /畢業(yè)學校GRADATE date NULL, /畢業(yè)時間米AJOR varchar(20) NULL, /專業(yè)SPECI varchar(40) NULL, /特長LANGU varchar(20) NULL /外語能力);用命令:show tables; /顯示所有已建表項.用命令:describe users; /顯示users表各個字段.其他表項類似操作.3.2.2 數(shù)據(jù)庫連接 為了 保證程序的 安全,編寫獨立的 數(shù)據(jù)庫連接功能程序:3.2.3 創(chuàng)建數(shù)據(jù)源 用命令:號 insert into users values(
38、1003,張三,男,漢,部,部長,工程師,成都市人民南路3段3號,12345,6,4,3);其他表數(shù)據(jù)源類似插入.用命令:號 select * fro米 users order by ID;可以查看所錄入的 數(shù)據(jù)源.注:考勤管理和職員工資信息管理兩部分的 功能實現(xiàn),由薪資管理模塊和公共信息管理模塊提供.3.3 系統(tǒng)功能實現(xiàn)管理子系統(tǒng)作為課程的 一個模塊,將完成對政府系統(tǒng)中公務員的 管理,目前包括規(guī)章制度、重要通知、最新信息、信息查詢、管理員登錄以及相關功能鏈接.其中以信息查詢和管理員登錄為主,將實現(xiàn)個人信息的 簡要和詳細查詢,部門中人員信息的 簡要和詳細查詢;人員信息的 錄入、修改、刪除、工資
39、管理以及考勤管理.采用頁面交互式操作,用網(wǎng)頁制作工具drea米waver或其它工具實現(xiàn),功能程序用php實現(xiàn),將所有的 程序放置在服務器上,通過apache提供;達到網(wǎng)上辦公和無紙辦公.可以參考以下功能模塊圖. 系統(tǒng)功能模塊圖 該功能模塊圖提供管理子系統(tǒng)中各模塊之間的 關系說明.功能模塊圖如下:登錄 課程管理系統(tǒng) 最新課程信息信息查詢管理員登錄相關功能鏈接課程規(guī)章制度重要通知考勤管理課程管理信息刪除信息修改信息錄入部門詳細部門簡要個人詳細個人簡要點擊“課程管理”鏈接3.3.1 系統(tǒng)登錄用戶登錄課程后,點擊“管理”鏈接進入本子系統(tǒng).如下圖示,進入管理子系統(tǒng)主頁面:3.3.2 規(guī)章制度管理規(guī)章制度欄,將向所有公務員提供各種咨詢信息,為初到機關的 員工講解具體要求.通過點擊即可鏈接到所要查看項目,可以進入該項的 詳細內(nèi)容頁面.其具體內(nèi)容由用戶方提供,粘貼到頁面即可.如上圖左示.3.3.3 重要通知 重要通知欄,將由部或科發(fā)布其最近最新的 通知,由管理員在新聞發(fā)布管理項,可以添加,修改,刪除新聞.如上圖中上示.3.3.4 最新信息 最新信息欄,將由部或科發(fā)布其最近最新的 信息,包括與本單位一切相關信息,仍由管理員在新聞發(fā)布管理項,可以添加,修改,刪除新聞;通過點擊相關項,可瀏覽其詳細信息.如上圖中下示.3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 我局人員管理辦法匯報
- 鄂州房屋安全管理辦法
- 工程專項融資管理辦法
- 唐山事業(yè)編制管理辦法
- 小車司機薪酬管理辦法
- 護士培訓機構(gòu)管理辦法
- 綜合文稿工作管理辦法
- 幼兒助學資金管理辦法
- 肩頸護理作用課件
- 安全注射培訓課件試卷
- 行政效能提升路徑研究
- 2021部編版語文必修下冊理解性默寫匯編 (打?。?/a>
- (完整版)無菌醫(yī)療器械耗材生產(chǎn)企業(yè)體系文件-質(zhì)量手冊模板
- JBT 3300-2024 平衡重式叉車 整機試驗方法(正式版)
- 鉆井及井下作業(yè)井噴事故典型案例
- 城軌行車組織實訓總結(jié)報告
- 宣傳視頻拍攝服務投標技術(shù)方案技術(shù)標
- (2024年)中華人民共和國環(huán)境保護法全
- 2023-2024屆高考語文復習小說訓練-沈從文《邊城》(含答案)
- CSR法律法規(guī)及其他要求清單(RBA)2024.3
- 二年級100以內(nèi)加減法混合運算題庫
評論
0/150
提交評論