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.

主站蜘蛛池模板: 丰满人妻中出白浆| 精品在线免费播放| 永久免费AⅤ无码网站在线观看| 国产欧美精品专区一区二区| 国产最爽的乱婬视频国语对白| 成人午夜福利视频| 欧美国产在线精品17p| 日韩精品欧美国产在线| 久久成人18免费| 欧美一级高清免费a| 九九视频免费在线观看| 美女国产在线| 亚洲AV无码不卡无码| 亚洲中文制服丝袜欧美精品| 久久精品国产91久久综合麻豆自制| 国产小视频a在线观看| 夜夜拍夜夜爽| 成人看片欧美一区二区| 在线视频精品一区| 亚洲男人的天堂在线| 亚洲aaa视频| 久久久久免费精品国产| 亚洲一区国色天香| 亚洲欧美精品一中文字幕| 人妻一本久道久久综合久久鬼色| 波多野结衣AV无码久久一区| 26uuu国产精品视频| 国产第一页免费浮力影院| 国产迷奸在线看| 成人伊人色一区二区三区| 国产成人高清精品免费软件| 亚洲黄色成人| 国产精品流白浆在线观看| 久久先锋资源| 亚洲国产AV无码综合原创| 日韩 欧美 国产 精品 综合| 天天综合天天综合| 欧美国产日韩一区二区三区精品影视| 全午夜免费一级毛片| 国产99热| 国产幂在线无码精品| 欧美成人影院亚洲综合图| 欧美第九页| 国产成人精品无码一区二| 亚州AV秘 一区二区三区| 国产无人区一区二区三区| 日本黄色a视频| 熟女视频91| 亚洲区第一页| 免费在线看黄网址| 麻豆国产原创视频在线播放| 亚洲欧美日韩动漫| 国产精品19p| 综合人妻久久一区二区精品 | 久久久久亚洲av成人网人人软件 | 欧美午夜网站| 黄色在线网| 亚洲欧美不卡中文字幕| 9丨情侣偷在线精品国产| 国产麻豆福利av在线播放| 天天躁狠狠躁| 中文毛片无遮挡播放免费| 26uuu国产精品视频| 国产h视频免费观看| 亚洲中文精品人人永久免费| 2020国产免费久久精品99| 午夜视频www| 亚洲综合二区| 色综合激情网| 国产欧美高清| 国产美女91视频| 国产美女自慰在线观看| 国产日韩欧美在线视频免费观看 | 日韩二区三区| 一本无码在线观看| 亚洲三级色| 国内精品免费| 九九热在线视频| 91麻豆精品视频| 亚洲AV无码久久天堂| 日韩国产亚洲一区二区在线观看| 国产色伊人|