亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于B/S的校園辦公自動化系統(tǒng)的設(shè)計與實現(xiàn)

        2016-03-07 08:59:06
        黑龍江科學(xué) 2016年24期
        關(guān)鍵詞:辦公自動化校園用戶

        彭 騰

        (宜春職業(yè)技術(shù)學(xué)院,江西 宜春 336000)

        基于B/S的校園辦公自動化系統(tǒng)的設(shè)計與實現(xiàn)

        彭 騰

        (宜春職業(yè)技術(shù)學(xué)院,江西 宜春 336000)

        通過分析當(dāng)前最流行的C/S和B/S兩種架構(gòu)的特點來說明基于B/S架構(gòu)的OA系統(tǒng)的優(yōu)勢。在介紹系統(tǒng)設(shè)計與實現(xiàn)的過程中,詳細闡述了設(shè)計原則、系統(tǒng)的功能需求和非功能需求、系統(tǒng)功能模塊和公文管理模塊的部分實現(xiàn)內(nèi)容。

        校園辦公自動化系統(tǒng);B/S架構(gòu);C/S架構(gòu);設(shè)計原則

        1 校園OA系統(tǒng)現(xiàn)狀分析

        1.1 C/S 辦公自動化系統(tǒng)分析

        上世紀90年代初期OA系統(tǒng)興起時,軟件公司普遍采用C/S架構(gòu)模式來開發(fā)校園辦公信息系統(tǒng)。這種架構(gòu)的OA系統(tǒng)安全性比較高,適合對安全級別有所要求的用戶群使用?,F(xiàn)今在信息化程度較高的校園,C/S的OA系統(tǒng)存在以下不足:

        A.在C/S架構(gòu)中,系統(tǒng)客戶端需要安裝在客戶PC機上,系統(tǒng)管理員要為每一臺PC配置客戶端,因此系統(tǒng)維護和升級工作量非常大。

        B.在傳統(tǒng)的C/S架構(gòu)下,系統(tǒng)各模塊可能是在不同時期,由不同團隊使用不同的語言編寫而成,因此OA系統(tǒng)與其他系統(tǒng)集成是個大問題。

        C.C/S架構(gòu)的OA系統(tǒng)需要為不同的系統(tǒng)開發(fā)不同的客戶端,這要求開發(fā)人員熟練掌握各種開發(fā)工具和方法,同時后期維護升級比較困難,因此開發(fā)費用頗高。

        1.2 B/S辦公自動化系統(tǒng)分析

        上世紀90年代后期基于B/S架構(gòu)的OA系統(tǒng)開始引起人們的關(guān)注。在那時,由于Web技術(shù)的日益成熟,B/S架構(gòu)的系統(tǒng)開始逐步取代了C/S架構(gòu)的OA系統(tǒng)。其巨大的優(yōu)勢在于:

        A.B/S架構(gòu)的辦公自動化系統(tǒng)無須為不同類型的客戶機開發(fā)客戶端,只需要瀏覽器即可與服務(wù)器通信,因此這種架構(gòu)的OA系統(tǒng)易維護和升級,滿足了日益多變的高校日常辦公的需求,同時降低了開發(fā)費用。

        B.基于瀏覽器充當(dāng)客戶端的OA系統(tǒng)只要通過HTTP協(xié)議或SOAP協(xié)議調(diào)用服務(wù)組件或Web服務(wù)器中的數(shù)據(jù),無須記錄服務(wù)器IP地址,病毒或攻擊難以直接到達服務(wù)器,安全系數(shù)較高。

        C.Web前端技術(shù)的發(fā)展讓用戶獲得更好的體驗感,如極速響應(yīng)、炫彩界面等,這些技術(shù)彌補了基于B/S 架構(gòu)辦公自動化系統(tǒng)計算能力差的缺點。

        2 系統(tǒng)設(shè)計

        2.1 設(shè)計原則

        辦公自動化系統(tǒng)為滿足辦公需要,在設(shè)計時應(yīng)滿足以下原則: 第一,實用性原則。系統(tǒng)設(shè)計應(yīng)以滿足用戶需求為原則,結(jié)合學(xué)校的日常辦公業(yè)務(wù),把系統(tǒng)功能設(shè)計得更具有針對性和精細化,這樣系統(tǒng)功能才能解決實際工作問題。第二,易用性原則。開發(fā)OA系統(tǒng)是為提高辦公效率,而不是讓用戶研究如何去使用系統(tǒng),開發(fā)出來的軟件必須讓用戶快速上手。第三,可靠性原則。建成好的辦公自動化系統(tǒng)是整個校園行政事務(wù)處理的依托平臺,因此,設(shè)計系統(tǒng)需遵循設(shè)計規(guī)范,加強管理,保證系統(tǒng)的可靠性。第四,可擴展性原則。任何系統(tǒng)都具有生存周期,要想更好地滿足日后學(xué)校發(fā)展需要,系統(tǒng)設(shè)計必須考慮可擴展性,使得系統(tǒng)能很好與其他系統(tǒng)集成。第五,安全性原則。系統(tǒng)存有學(xué)校重要的資料信息,這要求系統(tǒng)在設(shè)計時,需考慮權(quán)限的控制,在未經(jīng)允許的情況下,非授權(quán)人員無法獲取相關(guān)信息。同時,還要求系統(tǒng)必須具有抵御入侵和攻擊的能力。

        2.2 需求分析

        良好的辦公系統(tǒng)既要滿足功能需求又要滿足非功能需求。軟件功能需求可以從滿足不同用戶的需求中來獲得。從實際工作出發(fā),可以很容易地推導(dǎo)出校園辦公自動化系統(tǒng)的六類用戶,分別是系統(tǒng)管理員、校長、分管校長、部門領(lǐng)導(dǎo)、干事、普通教師。

        系統(tǒng)管理員能夠進行系統(tǒng)管理功能,如: 用戶管理、數(shù)據(jù)管理、權(quán)限管理、參數(shù)設(shè)置等;校長能夠進行對分管校長、部門領(lǐng)導(dǎo)請求報告的審閱和學(xué)校通知的瀏覽;分管校長能夠進行對部門領(lǐng)導(dǎo)提交的請求報告的審閱和瀏覽通知的操作;部門領(lǐng)導(dǎo)能夠進行部門報告的審閱、撰寫和通知瀏覽等操作;干事能夠編寫報告,提交報告、瀏覽通知等操作;普通教師能夠瀏覽通知、獲取消息通知、維護個人信息。

        非功能需求需要從操作需求、性能需求、安全需求等三個方面分析,根據(jù)需求調(diào)研結(jié)果總結(jié)出辦公自動化系統(tǒng)應(yīng)滿足的非功能需求,如表1所示。

        表1 OA系統(tǒng)非功能需求

        2.3 系統(tǒng)功能設(shè)計

        校園辦公自動化系統(tǒng)包括通知管理、公文管理、任務(wù)管理、郵件管理、系統(tǒng)管理、日常管理等六大模塊,其中通知管理、公文管理、任務(wù)管理、系統(tǒng)管理、郵件管理是需要重點設(shè)計的。

        通知管理模塊包括發(fā)布通知、瀏覽通知、轉(zhuǎn)發(fā)通知、撤銷通知等三個子功能模塊。其中在發(fā)布通知模塊下,用戶可以編寫通知屬性,如通知標題、發(fā)布時間、發(fā)布范圍、通知正文內(nèi)容,還可以指定審核對象。瀏覽通知用于查看其他用戶已發(fā)送的通知。轉(zhuǎn)發(fā)通知用于將發(fā)送給自己的通知轉(zhuǎn)發(fā)給下級用戶。

        公文管理模塊包括發(fā)布公文、瀏覽公文、審閱公文等三個子功能模塊。其中在發(fā)布公文模塊下,用戶可以編輯公文、選擇公文發(fā)布范圍。在公文管理模塊中,用戶還可以審批公文、瀏覽公文。

        任務(wù)管理模塊包括發(fā)布任務(wù)、瀏覽任務(wù)、修改任務(wù)等兩個子功能模塊。其中在發(fā)布任務(wù)模塊下,用戶可以創(chuàng)建任務(wù),編輯任務(wù)屬性。瀏覽任務(wù)用于查看任務(wù)進度。修改任務(wù)用于重新編輯任務(wù)。

        系統(tǒng)管理模塊包括用戶管理、權(quán)限管理、角色管理等三個子功能模塊。其中用戶管理用于添加、刪除用戶信息。權(quán)限管理用于設(shè)置用戶與角色的關(guān)系,具有某種角色的用戶就有某種權(quán)限。角色管理用于添加、刪除角色信息,每種角色有操作多個模塊的權(quán)限。

        郵件管理模塊包括寫信息、收信、地址管理等三個子功能模塊。其中寫信模塊用于發(fā)送郵件。收信模塊用于查收郵件、轉(zhuǎn)發(fā)郵件、回復(fù)郵件。地址管理用于標注與用戶通信的e-mail地址,用戶可以直接輸入姓名就能查到該人的郵件地址,用戶無須記憶。

        3 系統(tǒng)實現(xiàn)

        校園辦公自動化系統(tǒng)實現(xiàn)工具: Visual Studiio2015+IIS7.0+Sql Server2008。由于系統(tǒng)模塊比較多,出于文章篇幅考慮,本文只介紹公文管理實現(xiàn)的過程。

        A.發(fā)布公文實現(xiàn)過程: 用戶進入系統(tǒng)子界面,點擊“發(fā)布”按鈕,進入公文發(fā)布頁面。在頁面上,用戶輸入標題、描述,選擇發(fā)布時間,編寫正文內(nèi)容,加蓋電子公章后,點擊“提交”按鈕,系統(tǒng)驗證用戶選擇,彈出發(fā)布范圍選擇框。用戶選擇好范圍后,點擊“發(fā)布”,系統(tǒng)保存發(fā)布信息。

        B.瀏覽公文實現(xiàn)過程: 用戶進入系統(tǒng)子界面,點擊“瀏覽”按鈕,進入公文瀏覽頁面。系統(tǒng)讀取數(shù)據(jù)庫,返回所有發(fā)送給用戶的公文信息,并在頁面中以時間從近到遠的順序羅列出所有公文信息。用戶點擊公文標題即可瀏覽公文內(nèi)容。在瀏覽過程中,如果用戶需要審閱公文也可以點擊公文內(nèi)容上方的“審批”按鈕,系統(tǒng)驗證用戶權(quán)限,驗證通過,顯示審批界面。

        C.審批公文實現(xiàn)過程: 用戶直接進入審批公文界面,點擊“審批”按鈕即可。系統(tǒng)讀取數(shù)據(jù)庫,返回未審批的公文信息。用戶點擊某一公文標題,進入審批頁。在審批頁上,用戶輸入審批意見、加蓋電子公章,點擊“提交”按鈕,系統(tǒng)保存審批后的公文,同時在頁面上顯示“導(dǎo)出”、“打印”按鈕,提醒用戶可以完成導(dǎo)出和打印審批后的公文內(nèi)容。公文管理模塊用到的部分代碼如下:

        //發(fā)布公文

        public void Add Document (Document doc User systemuser, String context){

        System.Data Time current Time=new System.Data Time();

        Document doc=new document (system.timestamps());

        doc.sender=systemuser;

        doc.context=context;

        doc.sendtime=current Time;

        SqlHelper.add (object doc,string sql);

        }

        4 結(jié)語

        搭建基于B/S架構(gòu)的校園辦公自動化系統(tǒng)需要重點考慮安全問題。本次項目開發(fā)組從訪問控制、數(shù)據(jù)加密、網(wǎng)絡(luò)規(guī)劃等途徑來保證數(shù)據(jù)不外泄,不被他人篡改。總體而言,系統(tǒng)是一套安全、高效、功能完備的信息管理系統(tǒng)。

        [1] 蔣劼.談辦公自動化系統(tǒng)在高校中的推廣與應(yīng)用[J].科教導(dǎo)刊(上旬刊),2014,(01):12-13.

        [2] 張曉麗,路楊.基于MVC模式的 Web OA系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機技術(shù)與發(fā)展,2012, (08):29.

        [3] 王立.UML與軟件工程基礎(chǔ)[M].北京:高等教育出版社,2011.

        [4] 趙池龍,楊林.實用軟件工程[M].北京:電子工業(yè)出版社,2011.

        [5] 徐暢.高職院校辦公自動化系統(tǒng)的分析與設(shè)計[J].電腦編程技巧與維護,2016,(16):55.

        Design and implementation of B/S based on campus office automation system

        PENG Teng

        (Yichun Vocational and Technical College, Yichun 336000, China)

        By analyzing the characteristics of the most popular C/S and B/S architecture, the advantages of OA system based on B/S architecture are analyzed. In the course of introducing the design and implementation of the system, the design principles, the functional requirements and non-functional requirements of the system, the functional modules and the parts of the document management module are described in detail.

        Campus office automation system; B/S architecture; C/S architecture; Design principle

        2016-10-27

        彭騰(1983-), 男,碩士,講師,工程師。

        TP311.52

        A

        1674-8646(2016)24-0057-02

        猜你喜歡
        辦公自動化校園用戶
        淺談辦公自動化系統(tǒng)的設(shè)計與應(yīng)用
        活力(2019年21期)2019-04-01 12:17:06
        辦公自動化中的計算機應(yīng)用
        校園的早晨
        琴童(2017年3期)2017-04-05 14:49:04
        春滿校園
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        辦公自動化系統(tǒng)軟件教學(xué)探索
        辦公室自動化、辦公自動化與OA
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        開心校園
        精品人妻av一区二区三区四区| 婷婷丁香91| 免费大学生国产在线观看p| 亚洲av本道一本二本三区| 精品国产精品三级精品av网址| 国产精品无码av一区二区三区| 欧美在线a| 亚洲男女视频一区二区| 国产精品久久久三级18| 欧美放荡的少妇| 国产亚洲欧美在线| 国产精品一区二区三区黄片视频| 45岁妇女草逼视频播放| 国产熟妇按摩3p高潮大叫| 欧美一级在线全免费| 国产人妖一区二区av| 久久九九精品国产av| 国产av综合影院| 亚洲无码a∨在线视频| 国产亚洲精品综合一区二区| 日韩综合无码一区二区| 午夜不卡av免费| 蜜桃在线播放免费一区二区三区 | 日韩乱码精品中文字幕不卡| 日韩精品第一区二区三区| 2020年国产精品| 亚洲综合偷自成人网第页色| 国产女主播一区二区三区在线观看| 久久国产劲爆∧v内射-百度| 精品国产三级a∨在线观看| yw193.can尤物国产在线网页| 国产精品成人av一区二区三区| 啦啦啦www在线观看免费视频| 国产区福利| 日本熟女视频一区二区三区| 小雪好紧好滑好湿好爽视频| 蜜臀aⅴ国产精品久久久国产老师| 国产成人精品人人做人人爽| 亚洲中文字幕久久精品色老板| 欧美中日韩免费观看网站| 精品视频在线观看免费无码|