招生就業信息微信網站建設技術方案
一、微信網站建設系統環境要求
基于B/S的軟件架構,基于linux平臺開發,開發語言php;實現數據與程序的分離,以保證數據的安全性;
支持的操作系統:linux windows unix。數據庫:mysql;PHP是PHP:Hypertext Preprocessor的簡稱,中文名:“超文本預處理器”,是一種通用開源腳本語言。語法吸收了C語言、Java與Perl的特點,利于學習,使用廣發,適用于web網站開發領用。
二、微信網站內容管理系統
(1)信息管理:
1、支持自動獲取文檔內容的關鍵字;
2、支持用多隨機模板來實現防采集;
3、支持批量管理;
4、支持設定文檔瀏覽權限;
5、支持文檔是否生成靜態;
6、支持會員投稿;
7、分頁文檔支持使用小標題;
8、支持上下篇鏈接;
9、分頁文檔支持自動和手動分頁;
10、軟件模型支持站點鏡像功能;
11、自動獲取內容摘要功能;
(2)信息編輯器:CKEditor內置編輯器CKEditor是一款由javascript編寫的富文本網頁編輯器,它可以填寫文字、插入圖片、視頻、Excel等富媒體信息,也可以在源碼方式下填寫內容。
(3)多賬戶管理員系統:總管理員可設置頻道管理員 信息發布員 附屬管理員等多級賬戶 給與不同管理員不同的權限。
(4)欄目管理:欄目管理可實現欄目的新增、刪除、編輯、移動、排序等功能;欄目的類型可支持信息發布類型、可以指定欄目為外部欄目還是內部欄目,若為外部欄目,則可以指定一個外部鏈接。
(5)可視化模板編輯:前臺模塊數據可以通過可視化編輯對頁面上模塊對應的顯示數據修改、添加、刪除及更新,無需到后臺對應的功能操作,還可以通過可視化編輯進行模塊位置移動等操作。模板中標簽參數的可視化調整,模板中鼠標選定的頁面元素的內容修改,布局管理(布局內實現新增標簽、刪除、拖動等可視化操作)以及CSS編輯器功能等等。
(6)附件管理系統:可以對網站的所有附件進行統一查看管理 修改替換 包含word文檔 excel表格等各種類型的附件上傳。
(7)系統管理:提供用戶管理、部門管理、角色管理、權限管理等功能。提供對菜單權限、欄目權限、站點權限、模塊權限的設置。
(8)網絡訪問量統計:保存每一小時的訪問量和瀏覽量,可以通過形式多樣的圖示或表格來顯示這些記錄。
(9)“關鍵字”過濾功能
能對設置關鍵字,并根據需要過濾的字符設置好替換目標、優先級狀態等信息。在發布不良信息時,并能針對不良信息自動進行替換。
(10)日志管理
系統日志:記錄有系統核心產生的錯誤信息。
應用日志:記錄有應用程序產生的錯誤信息。
工作日志:記錄由管理員在后臺的操作、活動信息
三、微信網站信息報送系統
提供信息的逐級報送、審核、發布功能,各部門工作人員可以向網站報送信息,網站管理員可以對報送的稿件進行編輯、發布、上報網站指定欄目。
提供報送數量統計功能,支持按欄目、人員等類別統計報送數量。
提供站點內信息報送與流轉功能,實現信息的報送、處理。
四、微信網站全文檢索系統
支持信息分析、相似性檢索技術;
支持信息采集排重;
支持信息內容相似性分析;
支持關鍵字檢索、全文檢索、組合檢索或二次檢索等;
支持最短時間內檢索完整個系統中的數據;
支持毫秒級檢索效率;
支持索引庫生成自動和手動兩種方式;
支持索引文件的手工刪除;
支持強大的分詞功能;
支持自動索引功能;
五、微信網站靜態發布系統
信息靜態化分為首頁靜態化、欄目信息靜態化、文章內容靜態化。
靜態化策略可分為:全部靜態化、全部動態化、動靜結合。充分適應不同的需求。
頁面靜態化后,減輕了數據庫的壓力,提升了頁面的訪問速度。
六、微信網站專題管理系統
專題是在網站使用欄目對信息進行分類處理的基礎上,再根據某一主題(例如特定人物、特定事件等)對信息進行跨欄目的二次分類.
提供專題類別與專題功能,支持權限分配和指定專屬模板的功能,為網站的信息分類提供極大的靈活度。
七、微信網站人才招聘系統
企業可以發布招聘信息。學生可以注冊發布個人求職信息,后臺能進行數據統計查看企業的資料,審核企業的資質情況批量導出數據。學生可以發布自己的簡歷。可以設置發布招聘會的專題情況。
八、微信網站模塊管理系統
(1)模塊內容管理系統 可以管理網站所有的文件,方便進行查看維護使用,不用的模塊可以設置禁用。
(2)模塊支持單個、多個附件等的上傳 查看 刪除等功能。
九、網站統計分析系統
包括綜合統計、訪問記錄、訪問統計分析、統計數據初始化等功能,可以對包括總統計天數、總統計量、總訪問人數、總瀏覽量、平均日訪量等進行統計分析;并根據不同的統計項目分為不同的統計類別,如綜合統計、訪問記錄、年報表、月報表、周報表、日報表等;統計數據初始化可將數據庫中的所有統計數據進行一鍵清除式初始化。
十、微信網站搜索系統
提供全站搜索檢索文章系統可以進行篩選查看不同文章,按照日期發布人頻道進行分類查看。
十一、微信網站用戶管理系統
用戶管理主要對網站的注冊用戶,包括普通公眾、信息員、信息維護人員等。用戶注冊及管理是門戶網站為不同的訪問者提供個性化服務,并根據不同類型的用戶進行信息推送服務。
(1)網站用戶分類
公眾瀏覽者:最低權限角色,瀏覽網站公開信息,可注冊成網站會員,包括老師和學生;
信息員:具有指定欄目、站點信息采編的人員;
信息管理員:具有信息審核、發布權限的管理員;
系統管理員:具有最高權限,維護整個網站。
權限配置管理
根據網站后臺管理的需要,權限設置管理可以是多層次、分級的,權限設置可以提供不同身份的用戶的權限分配,例如普通訪問者、高級訪問者、信息報送員、信息審核員、信息發布員等等。權限設置可從兩個角度來進行操作:1)對信息發布流程的權限配置;2)對網站欄目的具體權限管理;3)可以對欄目中的字段進行權限控制。
十二、微信網站自定義表單系統
提供自定義提交內容的在線表單系統,通過自定義表單系統可以方便的構建各種在線提交表單。
支持表單界面模板化,而不需要去修改源碼文件,就可以制作各種表單系統。
表單管理后臺功能結構應包括:表單類別管理、自定義表單管理、表單數據管理。表單管理前臺功能應包括:在線表單提交。