課程網(wǎng)站管理系統(tǒng)_第1頁
課程網(wǎng)站管理系統(tǒng)_第2頁
課程網(wǎng)站管理系統(tǒng)_第3頁
免費預(yù)覽已結(jié)束,剩余5頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、2828第 1頁課程網(wǎng)站治理系統(tǒng)治理系統(tǒng)是依據(jù)課程網(wǎng)站的需求而設(shè)計和實現(xiàn)的,主要 用于實現(xiàn)課程系統(tǒng)辦公人員對其辦公系統(tǒng)內(nèi)全部公務(wù)員進(jìn)展治理,實現(xiàn)對員工信息的 查詢、錄入、修改和刪除;以及公布重要通知、最信息和規(guī)章制度。通過“網(wǎng)上辦公,無紙辦公”,大大提高辦公效率,表達(dá)現(xiàn)代政府的高效職能。目錄 HYPERLINK l “_TOC_250006“ 第一章 引言3 HYPERLINK l “_TOC_250005“ 1.1問題的提出3 HYPERLINK l “_TOC_250004“ 1.2設(shè)計方案3 HYPERLINK l “_TOC_250003“ 1.3系統(tǒng)運行環(huán)境4 HYPERLINK l

2、 “_TOC_250002“ 第二章 設(shè)計的理論依據(jù)52.1Linux + Apache + MySQL + PHP 最優(yōu)組合5 HYPERLINK l “_TOC_250001“ 2.2PHP, Apache, Mysql , Linux介紹62.2.1PHP62.2.2Apache72.2.3Mysql72.2.4Linux8 HYPERLINK l “_TOC_250000“ 2.3 安裝及留意事項8第三章 開發(fā)過程103.1設(shè)置效勞器103.2設(shè)置數(shù)據(jù)庫103.2.1創(chuàng)立數(shù)據(jù)庫和數(shù)據(jù)表103.2.2數(shù)據(jù)庫連接133.2.3創(chuàng)立數(shù)據(jù)源133.3系統(tǒng)功能實現(xiàn)143.3.1系統(tǒng)登錄143.3

3、.2規(guī)章制度153.3.3重要通知153.3.4最信息153.3.5信息查詢163.3.6治理員模塊203.3.7相關(guān)功能鏈接28 引言1.1 問題的提出在電子計算機(jī)技術(shù)進(jìn)展日月異的今日,計算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和信息技術(shù)的進(jìn)展和應(yīng)用早已深入到了各行各業(yè),并發(fā)揮著它們的巨大潛力, 特別是網(wǎng)絡(luò)的高速化、廣泛化進(jìn)展和運用。在我國,各類企業(yè)的改革,一切都在朝著社會化、高效化、智能化進(jìn)展,治理體制的改革更是進(jìn)展著大手筆。但是,國家政府職能的改革程度還遠(yuǎn)遠(yuǎn)不夠。 課程網(wǎng)站絡(luò)治理系統(tǒng)是計算機(jī)技術(shù)和網(wǎng)絡(luò)快速進(jìn)展的一個政府辦公應(yīng)用解決方案。課程網(wǎng)站絡(luò)治理系統(tǒng)將 Internet 網(wǎng)絡(luò)技術(shù)與現(xiàn)代治理觀念相融合,針對

4、信息技術(shù)的特點對辦公系統(tǒng)進(jìn)展規(guī)劃和重構(gòu),對政府內(nèi)部信息流進(jìn)展優(yōu)化及合理配置,生成動態(tài)的、安全的、專有的數(shù)字化信息源,將辦公體系全面自動 化,流程化,數(shù)字化。以此為橋梁,橫向連接同事間的溝通與協(xié)同工作, 縱向?qū)崿F(xiàn)上下級一體化的高效辦公體系,從而更明確、更有效地支持政府的治理和決策。1.2 設(shè)計方案本系統(tǒng)承受B/S 構(gòu)造,全部的程序及數(shù)據(jù)都放在效勞器上,終端在取得相應(yīng)的權(quán)限后使用Web 頁面掃瞄,錄入,修改等功能。在語言方面使用PHP 語言,在數(shù)據(jù)庫上我們?yōu)榱斯?jié)約本錢,承受了免費的 MySQL 數(shù)據(jù)庫固然,也可以移植到Oracle,效勞器使用Apache Web外部實體課程網(wǎng)站外部實體課程網(wǎng)站網(wǎng)

5、絡(luò)治理印1.2.1 功能要求通過“網(wǎng)上辦公,無紙辦公”,課程辦公系統(tǒng)充分利用強(qiáng)大的網(wǎng)絡(luò)資源,便利快捷、即時高效完成政府辦公。課程治理系統(tǒng)包括個人辦公 平臺、領(lǐng)導(dǎo)辦公、行政辦公治理、公文治理、信訪治理、治理、財務(wù)管 理、系統(tǒng)治理、電子郵件系統(tǒng)、公共信息等十一主要功能模塊組成,利用頁面和數(shù)據(jù)庫實現(xiàn),表達(dá)出交互式網(wǎng)絡(luò)辦公。本子系統(tǒng)屬于治理模塊,將完成對政府系統(tǒng)中全部員工的個人信息和具體信息、部門的簡要信息和具體信息、個人信息的治理、工資信息的治理、考勤的治理等功能。本系統(tǒng)具有肯定的有用性。1.2.2 實現(xiàn)形式承受頁面對話交互方式進(jìn)展,把頁面形成工具 (DREAMWAVER4)和動態(tài)編輯工具PHP以及

6、強(qiáng)大的數(shù)據(jù)庫支持 MYSQL融為一體,到達(dá)完成功能塊目的。要求該功能塊具有整個系統(tǒng)的統(tǒng)一風(fēng)格。1.2.3 具體內(nèi)容(一)標(biāo)題欄局部承受“課程網(wǎng)站”統(tǒng)一標(biāo)題頭,即:左為“網(wǎng)上辦公,無紙辦公”圖片,右為“人民政府為人民”,下為其他功能模塊的超鏈接。(二)主體局部、規(guī)章制度:主要介紹政府機(jī)關(guān)進(jìn)展治理的有關(guān)實施條例 或制度,包括治理制度細(xì)則A、細(xì)則B、責(zé)權(quán)劃分表、考核規(guī)定、員工守則、員工聘用規(guī)定、員工聘用合同正式、短期、員工引薦擔(dān)保規(guī)定、勞動合同書規(guī)定、高級職員聘任書、效勞自愿書等。、重要通知:主要用于單位公布有關(guān)重要通知,由聞公布系統(tǒng)完成。、最信息:主要用于單位公布有關(guān)最信息,由聞公布系統(tǒng)完成。、信

7、息查詢:該模塊供給個人信息的簡要查詢和具體查詢, 部門的員工信息簡要查詢和具體查詢。、治理員登錄模塊:主要用于治理員的登錄,即設(shè)置治理員的權(quán)限,包括個人信息的錄入、修改、刪除治理,聞公布治理、工資信息的治理、考勤信息的治理、相片信息的治理等。、相關(guān)功能鏈接欄:主要用于適應(yīng)用戶擴(kuò)展功能,由于本系統(tǒng)目前為試用版,會依據(jù)用戶需求的轉(zhuǎn)變進(jìn)展功能設(shè)計與實現(xiàn)。1.3 系統(tǒng)運行環(huán)境本子系統(tǒng)承接課程系統(tǒng),對運行環(huán)境的要求是:1.3.1硬件需求以下的配置是本次實際操作中的配置:Intel486 等級以上的PC 電腦。64M以上的RAM。15GB以上的硬盤空間。48倍速以上的光驅(qū)。1.44軟驅(qū)。實際操作中可以略低

8、于此配置。1.3.2軟件需求本系統(tǒng)承受了目前最正確組合LAMP,即:Linux + Apache + MySQL+PHP, 該組合具有更穩(wěn)定、高效能、更經(jīng)濟(jì)的特點。操作系統(tǒng)Linux,承受“颶風(fēng)Linux”。Web效勞器軟件Apache。數(shù)據(jù)庫效勞器與用戶端軟件MySQL。頁面應(yīng)用軟件PHP4。除了上面這些動態(tài)網(wǎng)頁開發(fā)環(huán)境的需求,還有一些時在安裝時需要的軟件,在Linuz系統(tǒng)中都可以找到或到網(wǎng)上下載:C 語言編輯器將C 語言源文件編譯成可執(zhí)行軟件的工具。Apxs制作Apache動態(tài)模塊的工具。SecureEdit跨平臺上傳文件的工具。本次開發(fā)過程是:先在Window 下編寫代碼,然后上傳到效勞

9、器進(jìn)展調(diào)試。2.1 LinuxApacheMySQL + PHP 最優(yōu)組合現(xiàn)在的“網(wǎng)絡(luò)生態(tài)”已經(jīng)不能只有呈現(xiàn)的功能,但凡網(wǎng)上下單、網(wǎng)絡(luò)購物、檢索查找等都是在網(wǎng)上隨處可見的效勞。這些功能的運作都牽涉到用戶的選擇、輸入數(shù)據(jù)以及效勞端處理數(shù)據(jù)與回應(yīng)等動作,所以這樣的網(wǎng)頁即為互動式網(wǎng)頁。也正是本系統(tǒng)所要承受的網(wǎng)絡(luò)形式。網(wǎng)頁應(yīng)用程序呈現(xiàn)網(wǎng)頁掃瞄器WWW網(wǎng)頁應(yīng)用程序呈現(xiàn)網(wǎng)頁掃瞄器WWW服務(wù)器數(shù)據(jù)庫通過以上的介紹您應(yīng)當(dāng)已經(jīng)知道,假設(shè)是一個網(wǎng)站內(nèi)容供給者ICP,要WWW 效勞器,網(wǎng)頁應(yīng)用程序和數(shù)據(jù)庫這三個成員,固然它們都必需在操作系統(tǒng)下執(zhí)行,所以把操作系統(tǒng)也算在內(nèi)總共四項軟件。本系統(tǒng)承受了當(dāng)今最正確組合LAM

10、P。LAMP Linux、Apache、MySQL 加上PHP。首先是Linux 操作系統(tǒng)免費!,這兩年在PC 地舞臺上大放光明,尤其在server 地使用 上悄然威逼微軟的地位。Web 效勞器Apache免費!在全球的website 有極大的使用率。數(shù)據(jù)庫MySQL 免費! , 一個快速、穩(wěn)定的SQL 數(shù)據(jù)庫效勞器。PHP,。除了穩(wěn)定、高效能之外,它們均免費,是最經(jīng)濟(jì)的選擇,而且豐富的網(wǎng)絡(luò)資源與眾多的高手確定不會讓你求教無門。2.2、PHP, Apache, Mysql , Linux介紹2.2.1 PHP簡介PHP 的全名即是Hypertext Processor,最早的名稱由來則是來自P

11、HP ToolsPersonal Home Tools,PHP 的程序引擎是一個公布源代碼的Open Source 成員。PHP 是一種“效勞器端的HTML嵌入式的描速語言HTML embedded scripting language”C、Java、Perl 以及PHP 式的式語法,它比CGI 或者Perl 可更快速地執(zhí)行動態(tài)網(wǎng)頁,同時PHP 的數(shù)據(jù)庫層操作功能強(qiáng)大,這使得PHP 語言這幾年飛速進(jìn)展,風(fēng)行全球。以下是PHP 的根本特點:開放源代碼全部的源代碼都可以得到。免費使用PHP 是一個免費軟件,盡可放心使用。基于效勞器端由于PHP 是在Web 效勞器端運行的,所以它的程序可以很大、很簡

12、單而不會降低客戶端的運行速度。跨平臺PHP 程序可以在UNIX、Linux 或者Windows 操作系統(tǒng)下運行。嵌入HTMLPHP 語言可以嵌入到HTM 內(nèi)部,則易學(xué)。還有語言簡潔、效率高、分析XML、數(shù)據(jù)庫模塊、文件存取、文本處理、簡單的變量,圖象處理等特點。最PHP4.0的特點:別名通過引用別名為變量賦值,給編程帶來極大便利。擴(kuò)大了API 模塊供給擴(kuò)展接口模塊。共性化的Java 支持PHP4.0 和Java 的交互。對象和數(shù)組嵌套實現(xiàn)功能更加強(qiáng)大的對象以及數(shù)組嵌套。面對對象的編程為面對對象的編程、構(gòu)造類以及對象供給擴(kuò)展的功能和特征。還包括如自動資源釋放、布爾類型、進(jìn)程生成、COM/DCOM

13、 支持、與PHP3.0 的兼容性很好、配置、加密支持、類型檢查、FTP 支持、PHP4增函數(shù)或功能增加函數(shù)、“Here”打印、 Session fallback系統(tǒng)、ISAPI 支持、內(nèi)存、多維數(shù)組、其他類成員函數(shù)、對象重載支持、輸出緩沖支持、支持引用等特點。編寫好后,將其放在效勞器的供給的Web 的名目里,通過IE 掃瞄器可看到結(jié)果“我的第一個PHP 程序!”。具體語法參考PHP4.0相關(guān)書籍。2.2.2Apache簡介本系統(tǒng)的操作所使用的web 效勞器軟件為Apache。Apache 是目前全2022 2 58.08%的使用率。同樣地,Apache 的優(yōu)點也是穩(wěn)定、快速與開放,同時也有眾多

14、的功能,并且可以在不同操作系統(tǒng)下執(zhí)行。前面的內(nèi)容已經(jīng)介紹了web 效勞器負(fù)責(zé)完成傳送顯示在掃瞄器的HTML 文件內(nèi)容,而數(shù)據(jù)處理就是 PHP 程序的工作了。所以在效勞主機(jī)使用PHP 時必需將解讀PHP 程序代碼的功能加到Apache ,也就是按裝Apache 的PHP 模塊module。以往假設(shè)要參加PHP 模塊,就必需先將PHP 的源代碼編譯成Apache 的模塊,再將Apache 加上PHP 功能模塊重編譯。從PHP3 開頭就支持了Apache 的動態(tài)共享對象Dynamic Shared Object , DSO模塊的功能,也就是說PHP3 可以編譯DSO 模塊,Apache 只需在需要執(zhí)

15、行時調(diào)用PHP3 模塊就 可以使用PHP3 的功能。這樣以來,即使修改PHP、換裝版本或是重安裝PHP 都可以不必動用Apache ,固然PHP4 也可以編譯DSO模塊。2.2.3MySQL簡介MySQL 數(shù)據(jù)庫系統(tǒng)與PHP 整合使用是一個高效率的組合。MySQL 是一個多用戶Multi-user、多線程Multi-thread的 SQL 數(shù)據(jù)庫系統(tǒng),使用目前最普遍地數(shù)據(jù)庫標(biāo)準(zhǔn)語言:SQLStructured Query Language。MySQL 包括了效勞器端程序與多種用戶端程序及程序庫, 并且可以在不同平臺執(zhí)行。其特點還有穩(wěn)定、快速與高機(jī)敏性等。 MySQL 有瑞典的T.c.X Dat

16、aKonsultAB 公司開發(fā)出來,開發(fā)的主要目的就是以快速、健全以及使用微目標(biāo),最初的開發(fā)即是由于該公司需要能在廉價的主機(jī)上執(zhí)行,優(yōu)于當(dāng)時各種商用數(shù)據(jù)庫,且快速治理浩大數(shù)據(jù)庫的SQL 效勞器。MySQL 是一個還在開發(fā)中的數(shù)據(jù)庫系統(tǒng),但是其效能已經(jīng)格外優(yōu)秀。在MySQL 網(wǎng)站 HYPERLINK “ :/ /“ :/ 上你可以看到它們的使40 10000個表,同時其中還有500 7 10Gbytes 的容量。2.2.4Linux簡介操作系統(tǒng)最好的選擇固然是使用面費又穩(wěn)定的Linux 系統(tǒng)。Linux 1991 年進(jìn)展起來的與UNIX 兼容的操作系統(tǒng),可以免費使用,它的源代碼可以自由傳播且可任

17、人修改、充實、進(jìn)展。Linux 本身是一個完整的 32 位的多用戶、多任務(wù)操作系統(tǒng)。而本次開發(fā)過程使用的版本是颶風(fēng)軟件公司出品的國產(chǎn)Linux 操作系統(tǒng)。它是經(jīng)漢化后形成的Linux 操作系統(tǒng)。但凡Linux操作系統(tǒng)均可到網(wǎng)上下載。2.3安裝及留意事項LAMP (Linux + Apache + MySQL + PHP/Perl/Python) 已經(jīng)成為Web 社區(qū)的事實標(biāo)準(zhǔn)。我們將介紹LAMP機(jī)器上已經(jīng)安裝了Linux ,假設(shè)你對Linux 的安裝還有什么問題的話, 可以去相關(guān)的一些開放源碼站點論壇上發(fā)表貼子,向其他網(wǎng)友尋求幫助。也可以向相關(guān)的廠商尋求技術(shù)支持。本文的LAMPP,臨時解釋為P

18、HP,A 解釋為Apache,M 解釋為MySQL,L 固然解釋為Linux。全部LAMP 組合中的軟件都是開放源代碼產(chǎn)品,所以您不必?fù)?dān)憂產(chǎn)品的價格以及版權(quán)問題。相反,有寬闊的開放源碼社區(qū)開發(fā)人員的不斷努力,這些產(chǎn)品的版本更速度反而比那些昂貴的專有軟件更快。雖然Linux 由于界面問題,會讓您望而卻步,但是您不必?fù)?dān)憂,現(xiàn)在,這些軟件都承受了掃瞄器治理界面,好多都供給phpMyAdmin一個利用PHP 語言在掃瞄器上治理MySQL 的程序以及WebMin通過掃瞄器來治理系統(tǒng)來讓您便利的治理系統(tǒng)。PHP4.0.4pl1,是一門面對對象的穿插平臺的效勞器端腳本語言??梢郧度際TML 語言中,可以作為Apache 的模塊來運行。下面我們以 tarball(.tar.gz)格式和它相對的是RPM 格式的版本為例子,來介紹安裝過程。安裝過程安裝Mysql由于RPM 包安裝格外簡潔而且成功率高所以我選擇這種安

溫馨提示

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

評論

0/150

提交評論