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

基于.net的辦公事務管理系統的設計與實現

2011-01-01 00:00:00李振業阮學斌
科技創新導報 2011年6期

摘 要:隨著計算機的普及,“高效、快捷”成為企業辦公所追求的目標。從企業的角度出發,充分考慮企業的需求,設計并實現了以.net為軟件平臺,Oracle 10g為數據庫支撐的辦公事務管理系統。該系統可使工作人員減少工作量,并提高其辦公效率。

關鍵詞:辦公事務管理系統 ADO.NET技術 Oracle 10g數據庫

中圖分類號:TP31文獻標識碼:A文章編號:1674-098X(2011)02(c)-0124-02

1 引言

隨著社會的發展和時代的進步,企業也逐漸變的龐大起來,企業的一些事務管理也變得越來越復雜,越來越規范。如何管理好這些事務成為企業管理中的一個大問題[4]。運用先進的科學技術實現企業事務管理自動化的辦公事務管理系統也就應運而生。

本文設計并實現了以.net為軟件平臺,Oracle 10g為數據庫支撐的辦公事務管理系統。該系統增強了數據的共享性;并且針對不同的用戶權限,系統給予不同的操作權限,可以大大提高企業的工作效率。

2 系統的總體設計

2.1 系統的功能模塊

該辦公事務管理系統采用模塊化設計,將整個系統劃分為四個完整的功能模塊:培訓管理模塊、會議管理模塊、資料管理模塊和用戶管理模塊。具體的系統功能模塊示意圖,如下圖1所示。

2.2 系統流程分析

該系統的工作流程是從用戶登錄管理開始,對用戶的身份進行認證。身份認證可分為兩個過程:(1)核對用戶是否是合法的系統用戶;(2)確定用戶的類型。

(1)決定了用戶能否進入系統;(2)根據用戶的類型決定用戶的操作權限,從而確定用戶的工作界面。其系統流程分析圖如圖2所示。

3 系統功能的實現

3.1 數據庫結構設計及實現

該辦公事務管理系統根據需求模塊的要求,創建了8個數據表,分別是:培訓信息表(Training)、培訓報名信息表(TrainingSign)、會議信息表(Meeting)、會議室信息表(MeetingRoom)、資料信息表(Information)、資料入庫表(InfoIn)、資料借閱表(InfoLend)和用戶信息表(Users)。

在該數據庫中有些表需要序號列,這是系統內部對表記錄的唯一標識。為了減少程序設計人員的工作,可以設置數據庫自動生成序號列的值。以Training表的序號列為例來說明。創建序列的代碼如下:

CREATE SEQUENCE OFFICESYS.S_TRAININGID

MINVALUE 1

NOMAXVALUE

START WITH 1

INCREMENT BY 1

CACHE 5;

3.2 培訓管理模塊

培訓管理模塊主要包括查看最新培訓信息,培訓信息的管理,培訓信息的報名管理。查看最新培訓信息是指對公司最新培訓的詳細信息的查詢;培訓信息管理包括添加、修改和刪除培訓信息,并將新創建的培訓信息發布,也可以查詢開始培訓的培訓信息等;培訓信息的報名管理主要包括培訓信息報名的確認和修改。

3.3 會議管理模塊

會議模塊主要實現以下功能:會議室管理、會議安排和會議管理。會議室管理主要是對公司所有的會議室進行統一管理。以便在公司部門進行會議討論,做到有的放矢。并且實現多會議室信息的添加、修改和刪除;會議安排主要是對公司發布和創建的會議信息及時公布。并可以添加、修改、刪除和查詢這些會議信息;會議室安排是指對會議室使用情況的查詢,以便合理有效地利用會議室資源。

3.4 資料管理模塊

資料管理模塊可以實現以下功能:資料信息管理、資料入庫管理和資料借閱管理。資料信息管理主要是對公司的資料信息進行添加、修改、刪除和查看,以便更好的掌握公司的資源信息;資料借閱管理是指對員工借閱某些資料的確認、修改、刪除和歸還等處理。保證公司資料的合理使用和完整;資料入庫管理是指對于公司的新的資料進行入庫的添加、修改、刪除和審核。更好的了解公司的資料,方便公司員工的使用[2]。

4 關鍵技術

4.1 ADO.NET技術

ADO.NET是微軟在.NET Framework中負責數據訪問的類庫集,它是使用在COM時代奠基的OLE DB技術以及.NET Framework的類庫和編程語言來發展的,它可以讓.NET上的任何編程語言能夠連接并訪問關系數據庫與非數據庫型數據來源(例如XML,Excel或是文字檔數據),或是獨立出來作為處理應用程序數據的類對象。

ADO.NET的結構相對簡單,主要包括Connection(數據庫的連接)、Command(執行數據庫的命令)、DataReader(數據庫的讀取器)、DataSet(數據集)和DataAdapter(數據庫的適配器)[1]。在ADO.NET中,Connection對象主要是管理與數據源的連接;Command對象實現對數據源的操作;DataReader提供一種以只進行流的方式從數據庫中讀取數據的方法;DataSet對象是數據在內存中的表示形式,在特殊情況下,使用其幫助管理內存中的數據并支持對數據的斷開操作; DataAdapter對象是DataSet對象和數據庫之間關聯的橋梁,可以用于檢索和更新數據。

4.2 Oracle 10g數據庫管理系統

Oracle 10g數據庫是具有無限可伸縮與高可用性,并可在集群環境中運行商業軟件的數據庫[3]。在Oracle技術白皮書上闡明,Oracle 10g數據庫的關鍵目標有兩個方面:降低管理開銷和提高性能。因此,Oracle 10g數據庫在集群技術、高可用性、商業智能、安全性和系統管理等方面都有所提高。

Oracle數據庫的特點主要有以下幾個方面。

(1)支持大數據庫、多用戶的高性能的事務處理。

(2)Oracle遵守數據存儲語言、操作系統、用戶接口和網絡協議的工業標準。

(3)實施安全性控制和完整性控制,具有可移植性和可兼容性。

(4)支持可分布式數據庫和分布處理。

4.3 數據的顯示設計

該系統經常會根據用戶條件來設置數據源,并將其顯示在表格控件中。在該系統中才用類的調用來實現,具體代碼如下:

private void DataRefresh()

{

CADOConn m_ado = new CADOConn();

String sql=\"SELECT * FROM 表名 WHERE Status='類型條件'\"; // 定義SELECT語句,根據培訓狀態讀取培訓信息

OracleDataAdapter da = new OracleDataAdapter(sql,m_ado.conn); //使用OracleDataAdapter對象執行SELECT語句

da.SelectCommand.CommandType = CommandType.Text;// 設置命令的執行類型為SQL語句

m_ado.conn.Open();

DataTable table = new DataTable();//使用DataTable對象提供數據源

da.Fill(table);// 將結果集數據填充到DataTable對象中

m_ado.conn.Close();

dataGridView1.DataSource = table;

dataGridView1.Refresh();

}

該代碼實現簡單,而且易懂,能夠實現顯示功能,也能夠使程序開發人員更容易管理和維護。實現的顯示功能如圖3所示。

5 結語

本論文提出并實現了一個基于.net的辦公事務管理系統,并將系統分為培訓管理、會議管理、資料管理、用戶管理等幾個模塊,使用WinForm設計系統界面,增強了系統的使用性;使用Oracle 10g數據庫,增強了系統的可維護性和安全性。使用該系統可以使企業的日常事務管理趨于清晰、簡單,減輕了工作人員的工作負擔,并提高了企業管理的效率,更有利于企業的發展。

參考文獻

[1]李曉黎,劉宗堯.Oracle 10g數據庫管理與應用系統開發[M].北京:人民郵電大學出版社,2007.

[2]王小科,梁冰,呂雙.C#開發典型模塊大全[M].北京:人民郵電出版社,2009:376~406.

[3]李寧,雷志軍,陳偉.Visual C#+Oracle數據庫系統開發全程導引與實戰精研[M].北京:電子工業出版社,2008:109~144.

[4]馬禮,張永梅.企事業單位機關事務辦公管理系統的設計[J].華北工學院學報,2003.24(4):286-290.

主站蜘蛛池模板: 久久狠狠色噜噜狠狠狠狠97视色| 国产精品久久久久无码网站| 亚洲欧洲日产国产无码AV| 一区二区自拍| 四虎永久在线| 免费播放毛片| 亚洲VA中文字幕| 露脸真实国语乱在线观看| 在线观看视频99| 国产中文一区a级毛片视频 | 99精品免费在线| 麻豆国产在线不卡一区二区| 国产95在线 | 91久久国产成人免费观看| 国产地址二永久伊甸园| 亚洲成人77777| 亚洲男人天堂网址| 中日韩一区二区三区中文免费视频| 免费在线色| 日韩经典精品无码一区二区| 不卡网亚洲无码| 超薄丝袜足j国产在线视频| 日韩精品无码一级毛片免费| 国产又黄又硬又粗| 精品亚洲欧美中文字幕在线看| 亚洲三级a| 高清不卡毛片| 日韩天堂在线观看| 欧美三级自拍| 亚洲成人网在线观看| 直接黄91麻豆网站| 69综合网| 亚洲精品国产精品乱码不卞 | 国产综合色在线视频播放线视| 欧美激情综合一区二区| 久久大香香蕉国产免费网站 | 国产精品毛片一区| 99久久精品免费看国产免费软件| 亚洲色图在线观看| 亚洲精品福利网站| 午夜无码一区二区三区| 国产视频一二三区| 欧美日本在线播放| 国产成人综合网| 真实国产精品vr专区| 久久精品无码一区二区日韩免费| 国产精品尹人在线观看| 国内精品手机在线观看视频| 91系列在线观看| 日韩AV手机在线观看蜜芽| 亚洲欧洲天堂色AV| 色妺妺在线视频喷水| 中文精品久久久久国产网址| 国内精品自在自线视频香蕉| 美美女高清毛片视频免费观看| 久久精品国产精品一区二区| 亚洲一区二区三区中文字幕5566| 日本黄色a视频| 成人亚洲国产| 国产成人亚洲精品无码电影| 婷婷六月综合网| 亚洲欧美国产五月天综合| 国禁国产you女视频网站| 五月婷婷综合在线视频| 亚洲无码四虎黄色网站| 国产麻豆91网在线看| 国产精品一线天| 毛片大全免费观看| 日韩精品免费一线在线观看| 欧美国产中文| 亚洲国产理论片在线播放| 亚洲AV无码精品无码久久蜜桃| 久草网视频在线| 97精品国产高清久久久久蜜芽 | 免费视频在线2021入口| 欧美69视频在线| 国产精品人成在线播放| 中文字幕乱码二三区免费| 91在线一9|永久视频在线| 97在线视频免费观看| 999精品免费视频| 日本精品αv中文字幕|