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

學校辦公自動化系統的設計

2014-02-24 08:31:44潘中建
科技視界 2014年11期
關鍵詞:辦公自動化數據庫用戶

潘中建

(江蘇商貿職業學院,江蘇 南通 226011)

0 引言

隨著網絡技術的飛速發展,傳統的信息交流方式及處理辦公業務方式已不能滿足單位對大量信息快速傳遞和處理需求,于是需要一種新的技術改善現狀,因此辦公自動化系統在適應時代發展需求中產生。

目前很多學校是通過電話、聊天工具、郵箱等方式實現校內各部門之間的交流、信息共享與傳輸,學校內部缺乏統一的信息交流平臺來應對外部網絡故障導致的不能正常辦公和信息的保密性。目前其他高校基本上都有自己的辦公自動化系統,建設一個安全、開放、高效的辦公自動化系統,為管理部門提供現代化的日常辦公條件,實現各部門日常工作的規范化已經成為必要。

1 系統分析

1.1 需求分析

通過調查與分析,本系統將實現以下功能:用戶管理、公告管理、公文信息管理。系統需實現的是對用戶輸入工號和密碼進行驗證,根據不同崗位的的員工授權級別不同;支持相應操作權限的員工對公告的查看和發布,對文檔的瀏覽、刪除、上傳和下載,可以進行類似聊天工具的即時信息交流功能,對公文的接受和發送通過收發電子郵件為主的方式,對員工信息查看、添加、瀏覽和刪除。

系統的設計應面向用戶,應該具有良好的開放性,便于與教務系統、人事系統、資產系統的集成,應該考慮數據的安全性已經不同的用戶授權訪問問題。

1.2 可行性分析

通過辦公自動化系統對學校日常辦公進行管理,實現了教職工之間的信息的交流與共享;同時網站的公告與公文管理,方便教職工及時了解學校的動態。對軟件配置的要求則是系統最好是基于日常辦公軟件如OFFICE系列上的應用系統,這樣既不用花大量資金添置軟件,員工又較容易學會使用應用。

2 總體設計與實現

2.1 系統架構設計

本系統利用基于B/S的三層架構系統(表示層—業務邏輯層—數據庫層)進行開發。表示層位于客戶端,只要通過客戶端瀏覽器即可以訪問界面。業務邏輯層通過接收表示層送來的HTTP請求,進行分析處理訪問數據庫層,并將處理結果返回到表示層的客戶端。

集成Struts與Hibernate框架進行開發,實現了J2EE應用系統的多層架構,利用Struts做表示層,負責頁面請求的接受與轉發實現表示層與邏輯層的分離,利用Hibernate框架是業務層與數據庫訪問分開,提高了系統的開發效率和可維護性。

2.2 系統功能結構設計

2.2.1 用戶登錄。根據登錄用戶輸入的用戶名和密碼進行級別確認,先做客戶端的有效性檢驗,分為部門領導與一般教師權限,通過檢驗后提交給服務器端,由服務器端提交信息與數據庫里的信息相比較,如果二者不符則返回相應的出錯信息。用戶名由學校進行統一分配,用戶成功登錄后可以維護自己的個人信息。系統管理員可以管理其他教師的個人信息,可以通過工號及姓名查找篩選員工。權限分為三個級別:系統管理員、部門領導、教師。系統管理員負責部門領導的權限分配。部門內部由部門領導分配教師權限。

身份驗證主要代碼:

<%String path=request.getContextPath();

String basePath = request.getScheme ()+ "://"+ request.getServerName()+":"+request.getServerPort()+path+"/";

User user=(User)request.getSession().getAttribute("USER");

if(user==null||user.getIsManager()==null||!user.getIsManager().equals("Y")){

response.sendRedirect(path+"/index.jsp");

}%>

2.2.2 公告管理。包括查看公告與發布公告,用戶可以及時了解學校的相關通知。本系統對公告的操作也有權限,游客只能夠瀏覽公告而不能添加和刪除公告。只有管理員才有資格進行這些操作。

下面重點介紹如何實現修改公告的功能。

1)查看“修改鏈接”。

在Look_pcard.jsp頁面中用到的“修改”鏈接代碼如下:

<a href="<%=request.getContextPath()%>/pcard/pcard_update.do?id=<bean:write name='pcardsigle'property='pcardid'/>&updatetype=link">√修改</a>

2)配置文件Struts-config.xml中對該模塊的聲明:

<form-beans>

<form-bean name="pcardform" type="com.office.actionform.PcardForm"/>

</form-beans>

<action

name="pcardform"

parameter="pcard_update"

path="/pcard/pcard_update"

scope="request"

type="com.office.action.PcardAction">

<forward name="success"path="/pcard/pcard_look.do"/>

<forward name="update"path="/pcard/Update_pcard.jsp"/>

<forward name="false"path="/pcard/Update_pcard.jsp"/>

</action>

3)創建PcardForm類,鍵代碼如下:

package com.office.actionform;

import org.apache.struts.action.ActionForm;

public class PcardForm extends ActionForm{

private int pcardid;

private String time;

private String content;

private String subject;

private String author;

public int getPcardid(){

return pcardid;

}

public void setPcardid(int pcardid){

this.pcardid=pcardid;

}

…….//省略了其他屬性的方法聲明

4)創建 executePcardUpdate()方法。

2.2.3 公文信息管理。包括即時信息模塊和郵件管理模塊。即時交流模塊是所有員工間可以隨時交流,避免了郵件發送不能即時查看,滿足了現代辦公的習慣;郵件管理模塊包括通訊錄管理,對公文的發送、瀏覽、刪除和查看詳細內容的功能,與郵件發送類似。郵件管理模塊還需設計文件的的上傳與下載功能。

寫信主要代碼:

<FORM action=”showResult.jsp” method=”post”>

<table width=”608” border=”1” cellpadding=”5” cellspacing=”0”>

<td colspan="2"><b>新建郵件</b></td></tr>

<tr><td bgcolor="#F0F0F0">收件人:</td>

<td width=”400” ><input name=”name” type=”text”></td></tr>

<tr><td bgcolor="#F0F0F0"> 主題:</td>

<td width=”400” ><input name=”subject” type=”text”></td></tr>

<tr><td rowspan="2"align="right"bgcolor="#F0F0F0">內容:</td>

<td width=”500” ><input name=”content” type=” textarea”></td></tr>

<tr><td ><html:submit value="發送"/> </td></tr>

</table> </FORM>

3 數據庫結構設計及關鍵技術

本系統數據庫采用SQL Server 2000數據庫,數據庫設計時分析了各個數據之間的關系。為了設計合理的表結構,較少數據冗余,數據庫的設計要合理選擇數據類型,保證數據的完整性。下面列出主要的表結構:

用戶信息(用戶ID,用戶密碼,用戶權限,姓名,部門,學歷,職稱,電話,郵箱)

公文(公文ID,公文名稱,公文內容,保存路徑,用戶ID)

公告(公告ID,主題,內內容,用戶ID)

MVC(Model-View-Controller)設計模式強制性的將輸入、處理和輸出分開。模型表示數據和業務規則,與數據格式無關,能為多個視圖提供數據。視圖主要是前端用戶交互節目,接受用戶的輸入,但不處理數據而是送給控制器。控制器接受用戶的輸入后通過控制模型和視圖去完成數據的輸出。

4 結束語

本文對學校辦公自動化系統進行設計,教職工可以實現系統內部信息的交流與共享,信息的發布與查詢等功能。本系統設計了嚴格的人員權限解決目前使用2個公共郵箱的問題,不同層次的人員要通過身份驗證。軟件設計基于B/S架構,前臺采用了JSP技術,數據庫使用SQL Server2000,利用結構化設計使系統層次結構清晰,利于后期將教務系統、人事系統、資產系統等融入進去。

[1]文東戈.B/S架構網上考試系統的設計與實現[J].黑龍江科技學院學報,2002,12(04).

[2]張藝雪.基于JSP的辦公自動化系統的研究與設計[J].西昌學院學報,2013,27(3).

[3]欒陽.基于WEB的辦公自動化系統應用研究[J].電腦知識與技術,2008(3):42-45.

猜你喜歡
辦公自動化數據庫用戶
淺談辦公自動化系統的設計與應用
活力(2019年21期)2019-04-01 12:17:06
辦公自動化中的計算機應用
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
辦公自動化系統軟件教學探索
辦公室自動化、辦公自動化與OA
關注用戶
商用汽車(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
主站蜘蛛池模板: 久久熟女AV| 最近最新中文字幕在线第一页| 九色视频线上播放| 都市激情亚洲综合久久| 久久精品无码中文字幕| 青青操国产| 精品福利视频导航| 亚洲成人动漫在线观看| 免费xxxxx在线观看网站| 亚洲国产日韩在线观看| 亚洲中文字幕在线观看| 九月婷婷亚洲综合在线| 欧美精品三级在线| 日本AⅤ精品一区二区三区日| a天堂视频| 中文成人无码国产亚洲| 亚洲aaa视频| 蝴蝶伊人久久中文娱乐网| 97在线观看视频免费| 国产啪在线| 综合久久久久久久综合网| 日韩毛片免费观看| 国内精自视频品线一二区| 91国语视频| 亚洲午夜国产片在线观看| 一本大道视频精品人妻| 色九九视频| 在线欧美日韩国产| 国产新AV天堂| 久久青青草原亚洲av无码| 国产香蕉在线视频| 亚洲综合九九| 国产成人1024精品| 精品国产电影久久九九| 国产h视频在线观看视频| 国产99精品久久| 亚洲视频在线观看免费视频| 国产激爽大片高清在线观看| 国产第一页屁屁影院| 91麻豆精品国产高清在线| 91蜜芽尤物福利在线观看| 国产在线观看一区精品| 天天做天天爱夜夜爽毛片毛片| 久久久久九九精品影院| 亚洲日韩AV无码精品| 国产福利免费视频| 在线观看国产小视频| 国产XXXX做受性欧美88| 亚洲福利片无码最新在线播放| 精品国产美女福到在线不卡f| 亚洲av无码片一区二区三区| 亚洲精品久综合蜜| 天堂成人在线视频| 精品国产毛片| 91人妻日韩人妻无码专区精品| 欧美国产在线看| 精品一区二区三区视频免费观看| 成人夜夜嗨| 精品无码一区二区在线观看| 91免费片| 国产精品夜夜嗨视频免费视频| 免费人成视网站在线不卡 | 日本伊人色综合网| 久久国语对白| 毛片在线播放网址| 美女内射视频WWW网站午夜| 国产精品太粉嫩高中在线观看 | 欧美中文字幕一区| 欧美精品高清| 亚洲精品你懂的| a级毛片毛片免费观看久潮| 全午夜免费一级毛片| 欧美日韩国产在线人成app| 日日拍夜夜操| 日韩av手机在线| 免费国产好深啊好涨好硬视频| 久久香蕉欧美精品| 一本综合久久| 国产农村妇女精品一二区| 亚洲天堂.com| 国产一级片网址| 欧美色99|