999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

在線工作月報平臺的設計與實現

2015-01-17 11:14:44王艷印國成孫茂圣
電腦與電信 2015年10期
關鍵詞:數據庫用戶信息

王艷 印國成 孫茂圣

(1.徐州工程學院教育技術中心,江蘇 徐州 221111;2.揚州大學廣陵學院,江蘇 揚州 225009)

在線工作月報平臺的設計與實現

王艷1印國成2孫茂圣2

(1.徐州工程學院教育技術中心,江蘇 徐州 221111;2.揚州大學廣陵學院,江蘇 揚州 225009)

本文以土地規劃局的工作月報在線出版與管理業務為例,通過調研信息管理系統的發展現狀,對工作月報在線出版系統的背景與需求進行分析。將J2EE和SQL Server開發技術應用到工作月報在線出版系統的分析、設計與實現中。系統核心功能主要有發證工作錄入功能、按區域查詢、工作量統計結果顯示、巡查項目錄入功能等幾大模塊。

工作月報;在線出版;設計

1 引言

當前隨著計算機技術以及通訊技術等各種技術的發展,各單位人員的工作無時無刻都在與互聯網打著交道。互聯網正在逐漸改變著人們傳統的生活以及工作模式。正是在信息化時代的帶動下,無數的企事業單位都在逐漸地改變著原有的管理模式,將信息化的管理方法運用到日常的工作管理業務中來。由此可見,工作月報在線出版系統的應用前景還是相當廣闊的[1,2]。本文通過對工作月報在線出版系統的業務需求進行資料查找與實地調研,分析總結目標用戶辦公的具體內容與工作過程,形成明確的需求規格說明,為系統的設計、開發與測試提供依據[6]。并利用J2EE、SSH框架以及面向對象編程思想,結合SQL Server數據庫技術的靈活性與高效性特點,采用瀏覽器/服務器架構實現了系統設計需求。

2 月報在線出版系統分析

2.1 需求分析

本文以土地規劃局的工作月報在線出版與管理業務為例,系統要求集成發證工作錄入與信息查詢統計所涉及到的全部業務流程[7,8,9],要求用戶只需要通過連接網絡的計算機設備便可隨時隨地對其進行訪問,為土地規劃局的工作人員提供工作月報出版與管理的綜合性服務。

系統的需求目標主要有以下幾個方面:

(1)合理的用戶權限以及訪問控制功能;

(2)直觀的數據錄入功能;

(3)簡便的數據查詢功能;

(4)合理的數據統計功能。

2.2 功能業務模塊分析

2.2.1 注冊登錄模塊

系統初始化運行之后,首先是要確認注冊系統的各類人員各類角色的基本信息。部門的每個業務人員需要進入系統注冊之后才能使用,注冊信息提交之后由上一級管理員進行確認后注冊才能生效。用戶注冊模塊需要在提交基本身份信息的同時驗證一個有效的電子郵箱或手機號碼,同時需要選擇自己所屬的部門崗位以及用戶類型,注冊用戶信息經過管理員確認無誤生效之后可以繼續完善個人的其他詳細身份信息。本模塊最重要的一點是,用戶注冊信息提交之后,其上一級用戶(普通用戶-〉部門管理員-〉系統管理員)審核用戶的注冊信息后確認無誤,批準該注冊用戶為有效用戶后才可以登錄系統開始進行業務操作。

2.2.2 發證工作錄入模塊

工作人員每次發放土地用證之后到系統中的發證錄入模塊錄入數據,并將數據提交到數據庫中保存。

2.2.3 按區域查詢模塊

簡單的發證錄入數據的查詢,可以按照不同的維度進行篩選查詢,包括按照日期、按照區域等。

2.2.4 工作量統計結果顯示模塊

按照月度以及年度進行發證工作量的統計。同時提供工作量比較功能。

2.2.5 巡查項目錄入

土地規劃局工作人員對土地建設項目進行實地巡查之后,將巡查結果記錄下來并錄入系統。

3 月報在線出版系統設計

3.1 數據庫設計

數據庫系統的設計決定了該管理系統將如何對整個項目所需的數據進行存儲保存以及通過怎樣的方式進行訪問數據,因此數據庫系統的設計至關重要,是軟件開發過程中的核心。

3.1.1 設計規范(1)數據庫命名:全局數據庫名為WorkMonthlyDB;(2)表命名規則:tb_表名稱;

(3)字段命名規則:所有字段字母大寫,兩個單詞組成的字段由“_”連接。

3.1.2 名詞定義

表1 數據表名詞定義表

3.1.3 物理結構設計

(1)科室信息表

存儲了某局科室的詳細信息,以科室標識為主鍵,科室名稱具有非空、唯一約束,具體的科室信息表結構如表2所示。

表2 科室信息表

(2)區域信息表

存儲了某局下轄所有區域的詳細信息,以區域標識為主鍵,區域名稱具有非空、唯一約束,具體的區域信息表結構如表3所示。

表3 區域信息表

(3)證件種類信息表

存儲了某局下發的所有土地用地證件種類信息,以證件類別標識為主鍵,類別名稱具有非空、唯一約束,具體的證件種類信息表結構如表4所示。

表4 證件種類信息表

(4)發證類別信息表

存儲了某局的所有發證類別信息,以發證類別標識為主鍵,發證類別名稱具有非空、唯一約束,具體的發證類別信息表結構如表5所示。

表5 發證類別信息表

(5)發證工作信息表

存儲了某局發證工作的所有詳細記錄信息,以發證工作編號為主鍵,具體的發證工作信息表結構如表6所示。

表6 發證工作信息表

(6)巡查項目信息表

存儲了某局進行土地用地建設項目巡查時所需要記錄的所有信息,以巡查項目編號為主鍵,具體的巡查項目信息表結構如表7所示。

表7 巡查項目信息表

(7)科室權限信息表

存儲了科室的發證權限信息,以科室標識和發證類別標識為聯合主鍵,具體的科室權限信息表結構如表8所示。

表8 科室權限信息表

3.2 網絡設計

對于“工作月報”在線出版系統來說,為了應對訪問高峰以及安全控制,需要將系統的各個服務內容分別部署,利用不用的專門的服務器存儲不同類型的內容。“工作月報”在線出版系統的系統網絡架構中,瀏覽器端與服務器通過云上的WebService連接,服務器集群的入口通過防火墻實現安全控制。在Web服務器的入口連接負載均衡服務器,這樣可以根據實際的用戶量的訪問流量制定優先級響應決策,從而實現高性能、智能化流量管理,達到最佳的服務器集群性能。而對于Web接入,由于系統采用WebService的思想進行設計,模塊調用與運行平臺無關,因此Web服務器由IIS以及Nginx混合組成Web服務器集群,采用不同類型的Web服務器搭配可以充分利用IIS以及Nginx的優勢,把一些內容下載類的服務放到IIS服務器,這樣可以實現較快的下載速度,而把一些安全控制以及內容上傳類的放到Nginx服務器,充分利用Nginx的安全性能。這樣的Web服務器搭配能夠充分利用IIS以及Nginx各自的優勢,實現部分流量的負載均衡策略。同時由于經過長年累月的使用會導致“工作月報”在線出版系統內容頁面以及圖片較多,因此需要采用專門的文件服務器存儲系統圖片、文檔文件等媒體資源。而且服務端中的服務器都實現集群配置,主要考慮到服務器的負載均衡以及雙機備份原則。系統網絡架構圖如圖1所示。

圖1 “工作月報”在線出版系統網絡架構圖

4 系統登錄模塊實現

用戶登錄模塊的目標在于對系統的訪問人員進行訪問控制,確保只有相關身份的授權人員才能訪問系統。系統首先要對登錄的用戶進行角色判斷(普通職員、部門管理員或系統管理員),成功登錄之后根據“用戶-角色-模塊”對應關系為用戶提供相應的模塊操作許可。

在實現登錄模塊的代碼開發之前,首先要完成登錄界面的前端設計,然后再具體實現各個模塊的功能代碼。登錄界面的前端設計過程主要是插入對話框控件和其他各個內容展示控件。

在完成了登錄界面的設計之后,由于還沒有加入模塊代碼,所以界面上的控件對于用戶的點擊不會有任何反應,接下來介紹登錄模塊的代碼實現。

登錄模塊的實現原理主要是將客戶端請求的用戶名密碼傳送到服務器,利用客戶端傳遞過來的用戶名密碼構造查找SQL語句,然后遍歷用戶信息表,確認數據庫中是否存在該用戶名與密碼對應的記錄,如果記錄存在,則進入主界面。實現根據用戶名密碼遍歷數據庫用戶表以確認該記錄是否存在的業務邏輯層核心代碼如下所示:

在上面的代碼中,GetRecord()函數返回的是查找數據庫表中符合條件的記錄個數,當返回值為0時表示找不到數據記錄。GetRecord()函數的實現步驟是:首先打開數據庫連接,然后傳入sqlstr參數,該參數是用戶名密碼聯合構造的SQL查找語句,接著計算用戶表中對應用戶名密碼的記錄條數,如果找到記錄則返回1,否則返回0。用戶注冊時使用手機號或郵箱號碼注冊,通過正確填寫系統發送的對應號碼的驗證碼后才能注冊。而用戶密碼需要使用MD5進行加密,以確保用戶帳號安全。

在注冊與登錄界面還需要實現的一點是數據有效性的驗證。一般情況下數據的有效性驗證可以由客戶端實現也可以在服務端實現。但是在將數據傳送至服務端之前對數據的有效性進行驗證可以減少網絡通信,減少服務端工作,加快系統響應速度。因此需要在登錄界面輸入框控件加入驗證手機號碼、電子郵箱格式的正則判斷代碼。

5 結語

“工作月報”在線出版系統在架構設計上嚴格遵循MVC模式,使得系統中一個模塊的錯誤不會影響到其他模塊,將后期系統的維護、修改工作量控制在可預見的范圍內,為系統的擴展提供良好支持,以后只要遵循該系統通信規范以及數據參數格式,便可以不斷加入新的獨立的模塊,不斷提高系統的業務支持能力。

[1]茍景衛,穆衛巍.IFIX系統日報月報的設計與實現[J].無線互聯科技,2013(3):88-88.

[2]何成萬,余秋惠.MVC模型2及軟件框架Struts的研究[J].計算機工程,2002,28(6):274-275.

[3]MICK編著.SQL基礎教程[M].孫淼譯.北京:人民郵電出版社,2013.

[4]Chen Y,Wang Y K,Ugur K,et al.The Emerging MVC Standard for 3D Video Services[J].Eurasip Journal on Advances in Signal Processing,2009(1).

[5]祁耀斌,李福太,陳逢春,等.J2EE平臺上MVC設計模式在開發電子政務系統中的應用[J].計算機應用研究,2004,21(8):203-205.

[6]克拉克(Justin Clarke)編著.SQL注入攻擊與防御[M].北京:清華大學出版社,2013.

[7]孔蕾蕾.數據庫設計與開發[M].北京:清華大學出版社,2013.

[8]儲廣昕.分析軟件開發中數據庫設計理論的實踐[J].制造業自動化,2015,(5).

[9]謝邦昌,鄭宇庭,蘇志雄編著.SQL Server 2008 R2數據挖掘與商業智能基礎及高級案例實戰[M].北京:中國水利水電出版社,2011.

Design and Implementation of the Online Monthly Report Platform

Wang Yan1Yin Guocheng2Sun Maosheng2
(1.Xuzhou Institute of Technology,Xuzhou 221111,Jiangsu; 2.Guangling College of Yangzhou University,Yangzhou 225009,Jiangsu)

Taking the business of monthly report of land planning bureau as an example,this paper analyzes the background and demand for monthly report online publication system by researching the status of information management system.J2EE and SQL Server are applied in the design and implementation of system.The core functions of the system include certification recording,regional query,workload statistics,inspection items recording,and so on.

monthly report;publication online;design

TP311

A

1008-6609(2015)10-0028-04

王艷,女,江蘇泰州人,碩士,工程師,研究方向:人工智能及其應用。

江蘇省教育廳自然科學基金,項目編號:14KJB520041;揚州市協同創新項目,項目編號:No.2014-9。

猜你喜歡
數據庫用戶信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 久久精品电影| 国产精品部在线观看| 影音先锋亚洲无码| 精品国产aⅴ一区二区三区| 欧美精品在线免费| 国产毛片片精品天天看视频| 国产麻豆精品手机在线观看| 五月天香蕉视频国产亚| 日本一区高清| 国产成人一区二区| 欧美性久久久久| 日本黄色不卡视频| 中文字幕亚洲专区第19页| 日韩精品一区二区三区大桥未久 | 精品久久久久久成人AV| 国产黄色爱视频| 国产91特黄特色A级毛片| 不卡国产视频第一页| 2021国产精品自产拍在线观看| 激情网址在线观看| 青青草原国产av福利网站| 亚洲免费三区| 一级爱做片免费观看久久| 国产白丝av| 亚洲热线99精品视频| 一区二区自拍| 沈阳少妇高潮在线| 色成人亚洲| 亚洲区欧美区| 欧美a网站| 成人在线天堂| 本亚洲精品网站| 老司机aⅴ在线精品导航| 制服丝袜在线视频香蕉| 精品少妇人妻av无码久久| 老司机久久99久久精品播放| 香蕉视频在线观看www| 精品国产成人av免费| 视频二区亚洲精品| 亚洲国产精品日韩欧美一区| 亚洲无码高清免费视频亚洲| 在线精品亚洲国产| 久久精品娱乐亚洲领先| 免费国产好深啊好涨好硬视频| 最新国产你懂的在线网址| 韩日无码在线不卡| 国产成本人片免费a∨短片| 国产精品永久免费嫩草研究院| 欧美一级99在线观看国产| 伊人激情久久综合中文字幕| 国产高潮视频在线观看| 国产精品手机在线观看你懂的| 国产男女免费完整版视频| 在线播放精品一区二区啪视频| 国产精品欧美亚洲韩国日本不卡| 91人人妻人人做人人爽男同| 久久精品国产免费观看频道| 中文字幕在线视频免费| 亚洲国产精品美女| 欧美综合成人| 国产在线无码一区二区三区| 在线观看国产精美视频| 国产精品国产主播在线观看| 精品超清无码视频在线观看| 香蕉eeww99国产在线观看| 国产乱子伦无码精品小说| 亚洲精品另类| 婷婷久久综合九色综合88| 国产精品分类视频分类一区| 91小视频在线观看免费版高清| 久久96热在精品国产高清| 波多野结衣二区| 亚洲资源站av无码网址| 99久久国产综合精品2023| 色综合色国产热无码一| 国产www网站| 国产精品3p视频| 欧洲一区二区三区无码| 99视频在线看| 日韩天堂在线观看| 91成人精品视频| 亚洲国产看片基地久久1024|