畢業(yè)設計(論文)基于BS結(jié)構(gòu)的辦公自動化系統(tǒng)的開發(fā)_第1頁
畢業(yè)設計(論文)基于BS結(jié)構(gòu)的辦公自動化系統(tǒng)的開發(fā)_第2頁
畢業(yè)設計(論文)基于BS結(jié)構(gòu)的辦公自動化系統(tǒng)的開發(fā)_第3頁
畢業(yè)設計(論文)基于BS結(jié)構(gòu)的辦公自動化系統(tǒng)的開發(fā)_第4頁
畢業(yè)設計(論文)基于BS結(jié)構(gòu)的辦公自動化系統(tǒng)的開發(fā)_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、山東科技大學畢業(yè)設計(論文)說明書摘 要在當今世界經(jīng)濟日益全球化,科技進步已成為推動經(jīng)濟發(fā)展決定因素的背景下,如何發(fā)揮企業(yè)的競爭優(yōu)勢,成為企業(yè)發(fā)展的一個重要因素。辦公自動化在提高工作效率,為企業(yè)的生產(chǎn)、科研、管理提供優(yōu)質(zhì)服務等方面有重大意義。在信息化的時代,可以說,辦公自動化水平和自動化設施如何,已經(jīng)成為衡量一個企業(yè)管理水平的標志之一。本文首先介紹了企業(yè)辦公自動化的必要性,然后分析了青島右岸文化傳媒有限公司作為一個小型企業(yè),它的辦公自動化現(xiàn)狀,并在此基礎上,進一步分析辦公系統(tǒng)的具體功能及模塊。然后根據(jù)時下流行的.net技術(shù)及多層開發(fā)模式,利用所掌握的知識,用b/s結(jié)構(gòu)進行辦公自動化系統(tǒng)的開發(fā),

2、以適應公司的發(fā)展,提高公司的辦公效率。作為系統(tǒng)實現(xiàn)的一部分本文還描述了辦公自動化系統(tǒng)的功能模塊,本系統(tǒng)主要分為十一個模塊:通知模塊,考勤模塊,員工管理模塊,部門管理模塊,客戶管理模塊,項目管理模塊,審批管理模塊,任務管理模塊,計劃總結(jié)模塊,郵件模塊和論壇模塊。關鍵詞:辦公自動化系統(tǒng);.net技術(shù);b/s結(jié)構(gòu)abstractin todays increasingly globalized world economy, science and technology to promote economic development has become a determining factor in

3、 the background, how the competitive advantage of enterprises, enterprise development has become an important factor. office automation in improving the efficiency of production for enterprises, scientific research, management, etc. to provide quality services of great significance. in the informati

4、on age, it can be said that the level of office automation and automation facilities, the measure of an enterprise has become one of the hallmarks of the management level. this article first introduced the need for office automation business, and then an analysis of the right bank of the culture med

5、ia qingdao co., ltd. as a small business, and its status of office automation, and on this basis, further analysis of the specific functions of office systems and modules. then popular .net technology and multi-storey development model, the use of knowledge, with b / s structure of the development o

6、f office automation system to meet the companys development and enhance the efficiency of the companys office. as part of this paper system also describes the functions of office automation system modules, the system is divided into 11 modules: to inform the module, time and attendance module, modul

7、e for approval, staff management module, client management module, project management module, examination and approval management module, the task management module, plan summary module,e-mail module and forum module.keywords: office automation system; .net technology; b/s structure目 錄1緒論11.1 問題的提出1

8、1.2 國內(nèi)外發(fā)展現(xiàn)狀11.3 研究內(nèi)容與結(jié)構(gòu)21.4 研究思路和方法32 開發(fā)環(huán)境及相關技術(shù)介紹42.1 開發(fā)環(huán)境42.2 .net簡介42.3 asp.net 2.0簡介53 系統(tǒng)分析63.1 青島右岸公司概況63.2 系統(tǒng)的需求分析73.3 系統(tǒng)的可行性分析74 系統(tǒng)設計84.1系統(tǒng)功能結(jié)構(gòu)設計84.2系統(tǒng)流程設計104.3 系統(tǒng)數(shù)據(jù)庫設計145 系統(tǒng)實現(xiàn)205.1 總經(jīng)理管理模塊的實現(xiàn)205.2 部門經(jīng)理管理模塊的實現(xiàn)225.3 普通員工管理模塊的實現(xiàn)245.4 公共模塊的實現(xiàn)246 結(jié) 論27參考文獻28致 謝29附 錄30iii山東科技大學畢業(yè)設計(論文)說明書1緒論1.1 問題的

9、提出辦公自動化系統(tǒng)本意為利用技術(shù)的手段提高辦公的效率,進而實現(xiàn)辦公的自動化處理。采用internet/intranet技術(shù),基于工作流的概念,使企業(yè)內(nèi)部人員方便快捷地共享信息,高效地協(xié)同工作;改變過去復雜、低效的手工辦公方式,實現(xiàn)迅速、全方位的信息采集、信息處理,為企業(yè)的管理和決策提供科學的依據(jù)1。一個企業(yè)實現(xiàn)辦公自動化的程度也是衡量其實現(xiàn)現(xiàn)代化管理的標準。oa從最初的以大規(guī)模采用復印機等辦公設備為標志的初級階段,發(fā)展到今天的以運用網(wǎng)絡和計算機為標志的現(xiàn)階段,對企業(yè)辦公方式的改變和效率的提高起到了積極的促進作用2。用傳統(tǒng)的人工方式進行辦公存在著許多的缺點,如:效率低,成本高,團隊協(xié)作力不強,員

10、工之間信息交流不方便。隨著時間的延長,會產(chǎn)生大量的文件和數(shù)據(jù),不利于查找和維護。另外在進行項目工作時為詳細記錄每個人的工作信息,管理人員需要花費大量的人力物力來進行數(shù)據(jù)記錄和統(tǒng)計匯總工作,同時也對員工進行正常工作造成了諸多的不便。隨著信息技術(shù)的快速發(fā)展,傳統(tǒng)的辦公管理方式已不能適應激烈的市場競爭的需要。利用公司辦公自動化系統(tǒng)對企業(yè)進行管理已經(jīng)成為必然趨勢,它與傳統(tǒng)的辦公方式比較有著無法比擬的優(yōu)點,如:查找方便,檢索迅速,節(jié)省紙張,成本低,效率高,增強了員工之間的協(xié)作能力,也極大的方便了員工之間的信息交流。 1.2 國內(nèi)外發(fā)展現(xiàn)狀1.2.1 國內(nèi)發(fā)展現(xiàn)狀辦公自動化是70年代中期發(fā)達國家迅速發(fā)展起

11、來的一門綜合性技術(shù)。我國的oa經(jīng)過從80年代末至今10多年的發(fā)展,已從最初的以單機應用為基礎的輔助辦公產(chǎn)品,發(fā)展到今天以網(wǎng)絡技術(shù)為依托的面向?qū)嶋H應用的現(xiàn)代辦公系統(tǒng)3。辦公自動化處于不斷發(fā)展與變革之中,大體上可以分為三代。第一代辦公自動化系統(tǒng)實現(xiàn)了了文本數(shù)字化和資源共享。它是在辦公過程中普遍使用現(xiàn)代化辦公設備,如打字機,傳真機,復印機等,以數(shù)據(jù)和文檔處理為中心,雖然完成了辦公信息載體從原始紙介質(zhì)方式向比特方式的飛躍,但信息仍然是高度孤立的。第二代辦公自動化系統(tǒng)實現(xiàn)了信息大規(guī)模共享和交互協(xié)調(diào)。其主要特點是以網(wǎng)絡為中心,通過建立和完善各個職能部門之間的溝通和信息共享機制,建立協(xié)同工作的環(huán)境,為辦公提

12、供一個自動化工具。1.2.2 國外發(fā)展現(xiàn)狀辦公自動化于50年代在美國和日本首先興起,最初只是具有電子數(shù)據(jù)處理(edp)的簿記功能,60年代被管理信息系統(tǒng)(mis)取代,直到70年代后期才形成涉及多種技術(shù)的新型綜合學科辦公自動化oa系統(tǒng)。80年代,國外辦公自動化得到了飛速發(fā)展,許多著名的計算機軟硬件公司都躋身于這一巨大的市場。作為辦公管理方式的一次變革,辦公自動化不僅已形成相當大的產(chǎn)業(yè)規(guī)模,而且從各個方面促進了計算機及信息產(chǎn)業(yè)的發(fā)展。進入90年代以來,辦公自動化在世界主要發(fā)達國家得到蓬勃發(fā)展。國外許多大公司投入了大量人力、物力,在語音、數(shù)字、文字圖像、網(wǎng)絡技術(shù)、人機工程等方面進行了深入細致的研究

13、,并推出了影像處理、文字處理機、助理機、袖珍機、筆記本計算機等現(xiàn)代辦公設備5。1.3 研究內(nèi)容與結(jié)構(gòu)論文總共分為六個部分,下面對各章的主要內(nèi)容做簡單介紹:第一章:引言。本章是論文的引入部分,主要闡述了論文的研究背景、研究意義以及相關技術(shù)的國內(nèi)外研究現(xiàn)狀,同時介紹了論文的內(nèi)容和組織結(jié)構(gòu)。第二章:開發(fā)環(huán)境及相關技術(shù)介紹。本章對系統(tǒng)開發(fā)過程中所使用的asp.net相關技術(shù)、javascript相關技術(shù)和開發(fā)環(huán)境等進行了總體的概括。第三章:系統(tǒng)分析。本章對背景公司進行介紹及對系統(tǒng)的開發(fā)進行需求分析和可行性分析。第四章:系統(tǒng)設計。本章對系統(tǒng)進行總體的功能設計、流程設計和數(shù)據(jù)庫設計。第五章:系統(tǒng)實現(xiàn)。本章

14、對系統(tǒng)各功能模塊實現(xiàn)的功能進行簡單的介紹。第六章:總結(jié)。1.4 研究思路和方法首先,分析青島右岸公司在公司辦公方面的不足,然后結(jié)合它的實際來制定公司辦公系統(tǒng)的結(jié)構(gòu)和實現(xiàn)的功能。根據(jù)辦公系統(tǒng)實現(xiàn)的功能來進行數(shù)據(jù)庫設計,然后根據(jù)數(shù)據(jù)庫來設計辦公系統(tǒng)的各個功能模塊。然后對各個功能模塊按部門分工的不同進行權(quán)限設計。最后對系統(tǒng)進行調(diào)試和對開發(fā)過程進行總結(jié)。342 開發(fā)環(huán)境及相關技術(shù)介紹2.1 開發(fā)環(huán)境1. 操作系統(tǒng):windows 2000 server 及以上服務器版本;2. 數(shù)據(jù)庫管理系統(tǒng):sql server 2000;3. web服務器:internet information services

15、 (iis);4. 編程工具:編程軟件為visual studio.net 2005,使用asp.net作為網(wǎng)絡編程開發(fā)框架,編程語言選用c#。2.2 .net簡介.net是在互聯(lián)網(wǎng)環(huán)境中連接各種信息、系統(tǒng)與設備的軟件架構(gòu)。.net計劃的實質(zhì)是把微軟所有的產(chǎn)品都連在一起,從終端到前端,從手機軟件到服務器軟件全都上網(wǎng)6。.net系列服務軟件最終目標是形成互聯(lián)網(wǎng)的操作系統(tǒng),進而控制其他基于此平臺上的服務應用軟件。從而,企業(yè)和客戶都能從微軟或其他的盟友中獲得任何有價值的基于互聯(lián)網(wǎng)的服務7。2.2.1 .net的組成.net主要由3部分組成,即.net戰(zhàn)略、.net framework、windows

16、服務器系統(tǒng)8。下面分別對這3部分進行簡單介紹。 .net戰(zhàn)略.net戰(zhàn)略基于這樣一種想法,即所有的設備在將來都會通過internet連接在一起,而.net就會成為internet網(wǎng)絡上提供的一種服務。 .net framework.net framework為asp.net提供了具體的服務和技術(shù),方便了開發(fā)人員對應用程序的開發(fā),同樣也滿足了已經(jīng)連接到internet上用戶的需要。 windows服務器系統(tǒng)windows服務器系統(tǒng)是指像sql server 2000等數(shù)據(jù)庫一樣,由.net framework應用程序使用的服務器產(chǎn)品。2.3 asp.net 2.0簡介2.3.1 asp.net

17、2.0概念asp.net 2.0是微軟公司的active server pages.net的最新版本,是一種建立在公共語言運行庫上的編程框架,可用于在服務器上開發(fā)功能強大的web應用程序。它不但執(zhí)行效率大幅度提高,對代碼的控制也做的很好,并且支持web controls功能和多種語言,以高安全性、易管理行和高擴展行等特點著稱11。2.3.2 asp.net 2.0運行原理一個http請求到達服務器并被iis接收到之后,iis首先通過客戶端請求的頁面類型為其加載相應的dll文件,然后在處理過程中將這條請求發(fā)送給能夠處理這個請求的模塊。在asp.net 2.0中,這個模塊叫做httphandler

18、(http處理程序組件),之所以aspx這樣的文件可以被服務器處理,就是因為在服務器端有默認的httphandler專門處理aspx文件。iis在將這條請求發(fā)送給能夠處理這個請求的模塊之前,還需要經(jīng)過一些httpmodule的處理,這些都是系統(tǒng)默認的modules(用于獲取當前應用程序的模塊集合),在這個http請求傳到httphandler之前要經(jīng)過不同的httpmoduls的處理。這樣做的好處,一是為了一些必須的過程,二是為了安全性,三是為了提高效率,四是為了用戶能夠在更多的環(huán)節(jié)上進行控制,增強用戶的控制能力12。asp.net 2.0運行原理如圖2-1所示。圖2-1 asp.net 2.

19、0 運行原理3 系統(tǒng)分析3.1 青島右岸公司概況3.1.1 公司簡介青島右岸傳媒有限公司是一個集企業(yè)形象策劃、企業(yè)營銷診斷、大型活動策劃、企業(yè)產(chǎn)品推廣、媒體整合代理發(fā)布、網(wǎng)絡多媒體、廣告創(chuàng)意設計、校園市場整合拓展為一體的綜合文化傳播機構(gòu)。公司位于青島開發(fā)區(qū)香江路吉韓商廈,是一個在開發(fā)區(qū)眾多傳媒公司中有著較高資質(zhì)的公司。公司主要的經(jīng)營的項目包括ci、vi、標志設計、畫冊設計、包裝設計和網(wǎng)站建設等。3.1.2 公司機構(gòu)設置及職能青島右岸傳媒有限公司是一個只有十幾人的小公司,公司除一個總經(jīng)理外,下分項目部、市場部和設計部等,每個部門配有一名專門負責本部門主要事務的經(jīng)理。部門經(jīng)理對總經(jīng)理負責,同時各部

20、門員工對本部門經(jīng)理負責??偨?jīng)理辦公室總體負責公司的各項業(yè)務,包括查看員工考勤情況、管理公司客戶信息、簽訂合同、創(chuàng)建項目等,并監(jiān)督管理公司其他部門的各項工作,并為其他部門提供相應的工作信息。策劃部主要負責公司在企業(yè)形象策劃、大型活動策劃等方面的工作。市場部主要負責公司產(chǎn)品推廣、軟件銷售、聯(lián)系客戶等方面的工作。設計部主要負責公司廣告創(chuàng)意設計,包括畫冊設計、包裝設計和標志設計等,另外也兼負網(wǎng)站制作和維護的任務。3.2 系統(tǒng)的需求分析青島右岸傳媒有限公司作為一個從事廣告?zhèn)髅綐I(yè)務的公司,其與客戶的往來信息比較多,由于數(shù)據(jù)量大,在進行搜索和維護時比較困難。再就是要求員工之間的配合能力比較高,但是傳統(tǒng)的辦公

21、方式阻礙了員工之間的信息交流,也不利于員工協(xié)作能力的提高,造成工作效率的低下。另外要求在進行每個項目的時候需要詳細記錄員工的工作信息,因此耗費的紙張數(shù)量也很大,造成了很多不必要的浪費。因此采用辦公自動化系統(tǒng)對公司的辦公方式進行改善是十分必要的。3.3 系統(tǒng)的可行性分析通過以上公司的介紹,為了讓公司更快的發(fā)展,我開發(fā)了一套基于b/s結(jié)構(gòu)的公司辦公自動化系統(tǒng)。3.3.1 技術(shù)可行性分析本系統(tǒng)設計是應用asp.net技術(shù)實現(xiàn)網(wǎng)絡環(huán)境下的公司辦公自動化。利用microsoft visual studio.net 2005工具結(jié)合使用sql server 2000數(shù)據(jù)庫,asp.net、c#.net、a

22、do.net、javascript等技術(shù)的工作原理及特點,并以此為理論技術(shù)依據(jù)開發(fā)基于web的公司辦公自動化系統(tǒng)的結(jié)構(gòu)設計和具體的實現(xiàn)過程。3.3.2 實施的可行性分析青島右岸傳媒有限公司由于業(yè)務往來多,數(shù)據(jù)量大,要求員工之間的協(xié)作能力強等,針對這些情況,本系統(tǒng)采用b/s結(jié)構(gòu),可以滿足每個員工分配一個賬戶,便于同時操作,協(xié)作交流等。另外基于b/s結(jié)構(gòu)的系統(tǒng)服務器端配置比較簡單,系統(tǒng)的升級和維護也比較容易。其相對于基于c/s結(jié)構(gòu)開發(fā)的系統(tǒng)不僅成本低廉,而且操作容易,能更好的滿足公司的發(fā)展。4 系統(tǒng)設計4.1系統(tǒng)功能結(jié)構(gòu)設計青島右岸傳媒有限公司辦公自動化系統(tǒng)依據(jù)公司現(xiàn)在的管理方式,分為總經(jīng)理、部門

23、經(jīng)理和普通員工三種角色。各類角色又分別有不同的權(quán)限其中總經(jīng)理擁有的權(quán)限包括發(fā)布通知、考勤管理、員工管理、部門管理、客戶管理、項目管理和審批管理等。部門經(jīng)理擁有的權(quán)限包括查看通知、個人考勤、項目管理和分配任務等。普通員工擁有的權(quán)限包括查看通知、個人考勤、工作任務和計劃總結(jié)等。這些角色還有一些共有的權(quán)限,這些權(quán)限包括個人信息管理、內(nèi)部郵件和公司論壇等。4.1.1 總經(jīng)理權(quán)限總經(jīng)理通知管理考勤管理項目管理客戶管理審批管理員工管理部門管理圖 4-1 總經(jīng)理權(quán)限通知管理要進行通知的發(fā)布及刪除等。考勤管理主要進行員工每天考勤信息的查看、搜索及考勤時間的修改等。項目管理主要進行公司項目的創(chuàng)建、查看、查找、刪

24、除等,同時把項目分配給相應的部門。客戶管理主要進行對客戶的創(chuàng)建、查看、搜索、刪除等。審批管理主要進行對員工提交的請假單進行審批并可以查看每個人員的請假記錄等。部門管理主要進行對公司部門信息的創(chuàng)建和查看等。員工管理主要進行對公司員工信息的創(chuàng)建、查看和刪除等。4.1.2 部門經(jīng)理權(quán)限 部門經(jīng)理查看通知個人考勤項目管理分配任務圖 4-2 部門經(jīng)理權(quán)限查看通知指可以查看由總經(jīng)理下達的通知。個人考勤指每天上下班的簽到、簽退,并提交請假申請單和查看自己的請假記錄。項目管理指查看由總經(jīng)理下達到本部門的項目,查看項目中每個任務的完成情況,并對所有任務都已完成的項目進行標記。分配任務指對本部門項目進行任務分配,

25、將一個項目分成若干任務下放給本部門員工。4.1.3 普通員工權(quán)限公司員工查看通知個人考勤工作任務計劃總結(jié)圖 4-3 普通員工權(quán)限查看通知指查看由總經(jīng)理下達的通知。個人考勤指每天上下班的簽到、簽退,并提交請假申請和查看自己的請假記錄。工作任務指查看由部門經(jīng)理下達給自己的任務,并在任務完成后進行標記。計劃總結(jié)指對明天的工作進行計劃,對今天的工作進行總結(jié),并可以比較查看某天的計劃和總結(jié)情況。4.1.4 公共權(quán)限公共權(quán)限內(nèi)部郵件公司論壇個人信息圖 4-4 公共權(quán)限內(nèi)部郵件主要實現(xiàn)員工之間的互傳信息和互傳文件的功能。公司論壇主要實現(xiàn)公司內(nèi)部論壇,用于公司員工的信息交流和話題討論等功能。個人信息主要實現(xiàn)員

26、工個人信息資料的修改和用戶密碼的更改等功能。4.2系統(tǒng)流程設計青島右岸公司辦公系統(tǒng)流程圖如下所示:公司員工總經(jīng)理部門經(jīng)理普通員工是否登錄否是總經(jīng)理權(quán)限公共權(quán)限部門經(jīng)理權(quán)限公共權(quán)限普通員工權(quán)限公共權(quán)限注銷登錄圖 4-5 青島右岸公司辦公系統(tǒng)流程圖首先公司的每個員工都有一個系統(tǒng)賬號并有相應的密碼,密碼可以由員工自己設置。如果是新員工的話,需要公司總經(jīng)理在員工管理模塊里面添加新員工,并為其分配系統(tǒng)賬戶名和密碼。如果出現(xiàn)員工辭職的情況,總經(jīng)理可以在員工管理模塊里面刪除此員工,這個員工相應的用戶名和密碼也將被刪除。如果公司員工要進入系統(tǒng),首先需要打開登錄頁面,如圖4-6所示:圖 4-6 登錄頁面公司員工

27、需要輸入用戶名、密碼和驗證碼進行驗證。如果賬號擁有公司總經(jīng)理的權(quán)限的話,將進入總經(jīng)理管理頁面,如圖4-7所示:圖 4-7 總經(jīng)理管理頁面如果賬號擁有部門經(jīng)理的權(quán)限,則進入部門經(jīng)理管理頁面:如圖4-8所示:圖 4-8 部門經(jīng)理管理頁面如果賬號擁有普通員工的權(quán)限,則進入普通員工管理頁面,如圖4-9所示:圖 4-9 普通員工管理頁面當員工想要退出系統(tǒng)時,選擇注銷登錄就可以正常退出,系統(tǒng)將返回登錄頁面。4.3 系統(tǒng)數(shù)據(jù)庫設計4.3.1 用戶信息表 (userlist)該表存放本系統(tǒng)用戶的基本信息和賬號、密碼和一些系統(tǒng)權(quán)限等相關信息。具體表結(jié)構(gòu)如表4-1所示。表4-1 用戶信息表 (userlist)字

28、段名數(shù)據(jù)類型長度描述idint4自動編號usernamevarchar50用戶名passwordvarchar50密碼usertypeint41為總經(jīng)理deptypevarchar501為部門經(jīng)理namevarchar50姓名departmentvarchar50部門sexvarchar50性別birthvarchar50出生年月educationvarchar50學歷jobsvarchar50職位phonevarchar50手機號addressvarchar50地址emailvarchar50郵箱qqvarchar50qq4.3.2 部門信息表 (department)該表存放公司部門的基本

29、信息。具體表結(jié)構(gòu)如表4-2所示。表4-2 部門信息表 (department)字段名數(shù)據(jù)類型長度描述idint4自動編號dnamevarchar50部門名introductionvarchar200部門描述4.3.3 客戶信息表 (client)該表主要保存客戶的基本信息。具體表結(jié)構(gòu)如表4-3所示。表4-3 客戶信息表 (client)字段名數(shù)據(jù)類型長度描述cidint4自動編號namevarchar200公司簡稱addressvarchar50公司地址cphonevarchar50公司電話emailvarchar50公司郵箱qqvarchar50公司qqpostcodevarchar50郵政

30、編碼contactvarchar50聯(lián)系人positionsvarchar50聯(lián)系人職位brandnamevarchar50公司全稱pphonevarchar50聯(lián)系人手機4.3.4 考勤信息表 (attendance)該表主要保存公司員工的考勤信息,包括員工考勤日期及每天的上下班考勤時間和考勤狀態(tài)。具體表結(jié)構(gòu)如表4-4所示。表4-4 考勤信息表 (attendance)字段名數(shù)據(jù)類型長度描述checkdatedatetime8考勤日期qd1datetime8第一次簽到時間qt1datetime8第一次簽退時間qd2datetime8第二次簽到時間qt2datetime8第二次簽退時間user

31、namevarchar50考勤人姓名state1varchar50第一次簽到狀態(tài)state2varchar50第一次簽退狀態(tài)state3varchar50第二次簽到狀態(tài)state4varchar50第二次簽退狀態(tài)4.3.5 項目信息表 (item)該表主要保存公司所進行項目的基本信息。具體表結(jié)構(gòu)如表4-5所示。表4-5 項目信息表 (item)字段名數(shù)據(jù)類型長度描述idint4自動編號inamevarchar50項目名稱clientvarchar50項目客戶contentvarchar255項目內(nèi)容dnamevarchar50項目負責部門completevarchar50是否完成datadat

32、etime8規(guī)定完成日期fdatadatetime8實際完成日期4.3.6 任務信息表 (task)該表主要保存部門經(jīng)理為員工所安排任務的基本信息。具體表結(jié)構(gòu)如表4-6所示。表4-6 任務信息表 (task)字段名數(shù)據(jù)類型長度描述idint4自動編號itemvarchar50對應項目idcontentvarchar200任務內(nèi)容completdatedatetime8規(guī)定完成日期personvarchar50任務責任人completedint4是否完成completeddatedatetime8實際完成日期4.3.7 計劃總結(jié)表 (plansummary)該表主要保存公司普通員工為明天工作所寫

33、的計劃信息和為當天工作所寫的總結(jié)信息。具體表結(jié)構(gòu)如表4-7所示。表4-7 計劃總結(jié)表 (plansummary)字段名數(shù)據(jù)類型長度描述idint4自動編號pnamevarchar50對應公司員工datetimedatetime8計劃總結(jié)時間plancontentvarchar250計劃內(nèi)容summarycontentvarchar250總結(jié)內(nèi)容4.3.8 請假申請表 (leave)該表主要保存公司員工請假詳細信息及總經(jīng)理審批信息。具體表結(jié)構(gòu)如表4-8所示。表4-8 請假申請表 (leave)字段名數(shù)據(jù)類型長度描述idint4自動編號usernamevarchar50請假人startdateda

34、tetime8請假開始日期enddatedatetime8請假結(jié)束日期reasonsvarchar255請假原因passvarchar50是否同意4.3.9 發(fā)送郵件表 (outemail)和接收郵件表 (inemail)這兩個表具有一樣的結(jié)構(gòu),當發(fā)送人將郵件發(fā)出后,郵件將分別保存在這兩個表里面,并且郵件信息是一致的。所不同的是發(fā)送郵件表保存郵件發(fā)送人的發(fā)件箱里的信息,接收郵件表保存郵件接收人的收件箱里的信息。當郵件發(fā)送人要刪除他的發(fā)件箱里的郵件時,只是刪除了發(fā)送郵件表里的信息,所以郵件接收人對應于此郵件的信息并沒刪除,郵件接收人還可以查看該郵件。而同樣當郵件接收人刪除他的收件箱里的郵件時,只

35、是刪除了接收郵件表里的信息,所以郵件發(fā)送人對應于此郵件的信息還在。表4-9 發(fā)送郵件表 (outemail)和接收郵件表 (inemail)字段名數(shù)據(jù)類型長度描述eidint4自動編號titlevarchar50郵件主題contentvarchar255郵件內(nèi)容sendnamevarchar50郵件發(fā)送人meetnamevarchar50郵件接收人pubdatedatetime8發(fā)送時間appurtenancevarchar50附件信息4.3.10 論壇信息表 (forum)該表主要保存員工在公司論壇發(fā)布帖子的信息。具體表結(jié)構(gòu)如表4-10所示。表4-10 論壇信息表 (forum)字段名數(shù)據(jù)類

36、型長度描述idint4自動編號titlevarchar50帖子主題contentvarchar250帖子內(nèi)容publishervarchar50發(fā)帖人ptimedatetime8發(fā)帖時間4.3.11 回復信息表 (rinfo)該表主要保存員工在公司論壇回復帖子的信息。具體表結(jié)構(gòu)如表4-11所示。表4-11 回復信息表 (rinfo)字段名數(shù)據(jù)類型長度描述ridint4自動編號rcontentvarchar255回復內(nèi)容rpublishervarchar50回復人rtimedatetime8回復時間fidint4對應帖子id5 系統(tǒng)實現(xiàn)本系統(tǒng)根據(jù)用戶角色的不同可以分為四大模塊:總經(jīng)理管理模塊、部

37、門經(jīng)理管理模塊、普通員工管理模塊和公共模塊。5.1 總經(jīng)理管理模塊的實現(xiàn)總經(jīng)理模塊包括通知管理模塊、考勤管理模塊、員工管理模塊、部門管理模塊、客戶管理模塊、項目管理模塊和審批管理模塊等。下面對一些重要模塊的實現(xiàn)做一些簡單的介紹。5.1.1 考勤管理模塊考勤管理模塊包括查看考勤、選擇查看和重設時間等功能,主要實現(xiàn)了對公司員工當天的考勤信息進行查看,根據(jù)考勤日期和員工姓名進行搜索和對考勤時間進行修改等。其中查看考勤顯示了員工考勤的具體時間,搜索查看里則顯示了員工的考勤狀態(tài),包括正常、遲到、早退和缺勤等。如圖5-1所示。圖 5-1 考勤管理頁面5.1.2 員工管理模塊員工管理模塊包括查看員工信息,查

38、找員工信息和添加員工信息等功能,主要實現(xiàn)了對公司員工信息的創(chuàng)建、查看和刪除等。其中需要刪除員工的話需要在先查找該員工,然后才能進行刪除。圖 5-2 員工管理頁面5.1.3 審批管理模塊審批管理模塊包括對員工請假單進行審批、查看員工的請假信息,也可以根據(jù)員工姓名進行選擇性的查看。圖 5-3 審批管理頁面5.2 部門經(jīng)理管理模塊的實現(xiàn)部門經(jīng)理管理模塊包括查看通知模塊、個人考勤模塊、項目管理模塊和分配任務模塊等。下面對一些重要模塊的實現(xiàn)做一些簡單的介紹。5.2.1 個人考勤模塊個人考勤模塊包括個人考勤,請假申請和請假記錄等功能。主要實現(xiàn)員工每天的上下班考勤,請假單填寫和查看自己的請假記錄。其中個人考

39、勤是根據(jù)公司每天上兩班的實際情況,分為兩次簽到和簽退。在這些簽到、簽退按鈕的上面顯示有由總經(jīng)理設置的考勤時間,另外也有當時的時間顯示,便于員工查看。如果員工考勤狀態(tài)為遲到或早退,也會有相應提示。圖 5-4 個人考勤頁面5.2.2 項目管理模塊項目管理模塊包括未完成項目和已完成項目,在未完成項目里可以查看還沒有完成的項目及項目進度,就是項目下的任務完成情況,也可以對全部任務都已經(jīng)完成的項目標記未已完成項目,并報送總經(jīng)理項目完成情況。在已完成項目里則可以查看已經(jīng)完成的項目和其任務情況。圖 5-5 項目管理頁面5.2.3 分配任務模塊分配任務模塊主要實現(xiàn)的是對總經(jīng)理下達給本部門的項目進行任務分配,即

40、創(chuàng)建新的任務。一個項目可以創(chuàng)建一個或多個任務。任務可以設置完成期限,表示員工必須在此日期之前保證完成。員工可以在我的任務里查看分配給其的任務情況。5.3 普通員工管理模塊的實現(xiàn)普通員工管理模塊包括查看通知模塊、個人考勤模塊、工作任務模塊和計劃總結(jié)模塊等。其中查看通知模塊和個人考勤模塊和部門經(jīng)理管理模塊里的一致。下面對工作任務和計劃總結(jié)進行簡單介紹。5.3.1 工作任務模塊普通員工在公司最主要的工作就是完成由部門經(jīng)理下達給自己的任務。在工作任務模塊里,列出了員工自己的任務,包括已經(jīng)完成的和沒有完成的。在沒有完成的工作任務欄里,每一個工作任務后都有一個完成按鈕,當員工完成此任務時點擊相應按鈕表示任

41、務已完成。系統(tǒng)可以記錄下當時的日期,記作完成日期,其將和任務期限一起報送部門經(jīng)理。5.3.2 計劃總結(jié)模塊公司員工需要為沒有完成的任務做計劃,為已經(jīng)完成的任務做總結(jié),這樣就出現(xiàn)了計劃總結(jié)模塊。在計劃總結(jié)模塊里,總共列出了三個欄目,分別為為未完成任務寫計劃、為已完成任務寫總結(jié)和查看計劃總結(jié)。其中要求一個任務必須先寫計劃才能寫總結(jié),在查看計劃總結(jié)里,一個任務的計劃和總結(jié)是單行顯示的,這樣就方便了員工對比查看。5.4 公共模塊的實現(xiàn)公共模塊包括個人信息管理模塊、內(nèi)部郵件模塊和公司論壇模塊等。其中個人信息管理模塊實現(xiàn)的功能包括修改個人信息和修改登錄密碼等,實現(xiàn)起來比較簡單。下面對內(nèi)部郵件模塊和公司論壇

42、模塊做簡單介紹。5.4.1 內(nèi)部郵件模塊內(nèi)部郵件模塊主要實現(xiàn)的功能是員工之間的互發(fā)郵件和互傳文件,其中傳文件是以郵件附件的形式實現(xiàn)的。一個郵件可以包含多個附件,也可以不帶附件。這個模塊里主要有發(fā)郵件、收件箱和發(fā)件箱三個欄目。其中發(fā)郵件實現(xiàn)了發(fā)送郵件的功能。如圖5-5所示:圖 5-6 發(fā)送郵件頁面收件箱裝著發(fā)送給自己的郵件,包括發(fā)件人、郵件標題、收件時間和狀態(tài)、詳細等。其中狀態(tài)分為未讀和已讀。如果員工沒有讀此郵件,則標記為未讀,如果員工已經(jīng)查看過此郵件,則會標記為已讀。在詳細里分為查看和刪除,點擊查看可以查看此郵件的詳細信息,點擊刪除可以刪除此郵件。如圖5-6所示:圖 5-7 收件箱頁面發(fā)件箱裝

43、著由自己發(fā)送出去的郵件,其大致功能和收件箱一致。5.4.2 公司論壇模塊為了讓公司員工有一個相互交流的場所,我為本系統(tǒng)開發(fā)了公司論壇模塊。在此模塊里實現(xiàn)了一個論壇應具有的大致功能,包括查看所有帖子、發(fā)布帖子、發(fā)表回復,同時公司員工也可以查看由自己發(fā)布的帖子。如圖5-7和圖5-8所示:圖 5-8 公司論壇頁面6 結(jié) 論開發(fā)過程是辛苦而快樂的。因為接觸.net的時間并不長,開發(fā)中總難免遇到這樣那樣的問題,再加上還在公司實習,只能在工作之余抽出時間來做,所以開發(fā)的有些辛苦。但是,隨著問題的一個個解決,自己的能力有了很大的提高,雖然辛苦,但是感覺生活得很充實,特別是開發(fā)完成后,那種成就感是很難體會到得

44、,所以開發(fā)過程也是快樂的。在開發(fā)過程中暴露出的很多問題和自己的不足是值得思考的。首先是開始做系統(tǒng)之前沒有做好全面規(guī)劃,在開發(fā)過程中總是想到什么才去做什么,導致整個系統(tǒng)在實際應用和功能方面有些缺陷,比如后來才想到的會議記錄問題,在本系統(tǒng)中沒有實現(xiàn)。另外就是沒有深入理解公共類的思想,系統(tǒng)中一些頁面的cs文件沒有引用到公共類,不僅給自己造成麻煩,還產(chǎn)生了許多多余代碼。經(jīng)過這次畢業(yè)設計,還是學到了許多東西。相信如果以后再遇到開發(fā)項目的話,會避免許多類似錯誤的發(fā)生,也會少走許多彎路。山東科技大學畢業(yè)設計(論文)說明書參考文獻1 周榮春.辦公信息系統(tǒng)m.北京:清華大學出版社,1993,01:305-337

45、.2 萬建強.淺談企業(yè)辦公自動化j.中國電子商務雜志. 2003(4):20-23.3 李治柱.辦公自動化系統(tǒng)集成技術(shù)m.上海:上海交通大學出版社.1998 4 譚慧蓉.辦公自動化發(fā)展趨勢及策略j.太原科技.2003(5):23-28.5 office automation analyst j. plumas county.2005(11):60-125. 6 木林森.c#和asp.net程序設計教程m.北京.清華大學出版社.2002,10:9-11.7 劉丹.基于b/s結(jié)構(gòu)的辦公自動化系統(tǒng)研究和開發(fā)d.武漢理工大學.2005.8 湯志軍.基于.net技術(shù)的辦公自動化系統(tǒng)的研究與實現(xiàn)d.南京理

46、工大學.2006.9 肖金秀,馮沃輝.asp.net程序設計教程m.北京:冶金工業(yè)出版社.2003:36-45.10 戴瑞.asp.net 2.0電子商務開發(fā)實戰(zhàn)m.北京:人民郵電出版社.2007.11郭盈發(fā),張紅娟.數(shù)據(jù)庫原理(第二版)m.西安電子科技大學出版社.2003,11:120121.12 薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論(第三版)m .高等教育出版社.2004,04:30.13 李超.css網(wǎng)站布局實錄:基于web標準的網(wǎng)站設計指南m .科學出版社.2006.14 張躍廷.asp.net數(shù)據(jù)庫系統(tǒng)開發(fā)完全手冊m.人民郵電出版社.2007,06:31-45.15 張躍廷.asp.net數(shù)

47、據(jù)庫系統(tǒng)開發(fā)案例精選m.人民郵電出版社.2007,06:130-168.致 謝四年的大學生活已經(jīng)接近尾聲,在完成畢業(yè)設計這大學畢業(yè)前的最后一門課程的過程中,周長紅老師給了我很多的幫助!由于不是計算機專業(yè),對軟件工程認識也比較模糊,所以在畢業(yè)設計的完成過程中,我碰到了許多的困難,但是我們專業(yè)的老師和同學給了我很多意見,使我能夠堅持下來,在這里忠心的感謝各位老師和同學。在這里我也要感謝遠在家鄉(xiāng)的父母和親人,是他們對我的默默支持和無私奉獻才使我順利完成學業(yè)。最后祝學院的所有老師身體健康,合家幸福!并向那些始終關心和幫助我的朋友致以忠心的謝意!附 錄辦公自動化系統(tǒng)分析(部分)1什么是企業(yè)辦公自動化系統(tǒng)

48、辦公自動化(oa: office automation)就是采用internet/intranet技術(shù),基于工作流的概念,使企業(yè)內(nèi)部人員方便快捷地共享信息,高效地協(xié)同工作;改變過去復雜、低效的手工辦公方式,實現(xiàn)迅速、全方位的信息采集、信息處理,為企業(yè)的管理和決策提供科學的依據(jù)。一個企業(yè)實現(xiàn)辦公自動化的程度也是衡量其實現(xiàn)現(xiàn)代化管理的標準。企業(yè)辦公自動化系統(tǒng)(企業(yè)oa)是企業(yè)應用軟件體系的重要組成部分。企業(yè)oa系統(tǒng),顧名思義,就是主要面向企業(yè)級的辦公應用軟件系統(tǒng)。它不是像ms office一樣的桌面(個人)辦公系統(tǒng),而是主要著眼于企業(yè)的工作人員間的協(xié)同工作。對于一個企業(yè)而言,不僅包括具體的生產(chǎn)、銷

49、售、采購過程,也不僅包括財務、人力資源等專項管理,而且同時有著大量的日常辦公工作,有著大量不同職位、不同部門間的協(xié)同工作。企業(yè)辦公自動化系統(tǒng)就是通過應用軟件為企業(yè)的日常辦公、協(xié)作提供支撐的平臺。2 企業(yè)辦公自動化系統(tǒng)的典型功能企業(yè)辦公自動化系統(tǒng)(企業(yè)oa)通常包括以下主要部分:工作流、協(xié)同工作、知識管理、公文處理、行政辦公等。工作流一般包括可以對流程進行配置的工具和能夠自動運行的工作流引擎,通過工作流功能以電子化的方式實現(xiàn)企業(yè)的業(yè)務流程的網(wǎng)上運轉(zhuǎn)。協(xié)同工作:以工作流引擎為基礎,為企業(yè)各部門員工提供了強有力的溝通手段。企業(yè)各部門可以在電子化的方式協(xié)同完成完整的業(yè)務流程,各環(huán)節(jié)可以有機結(jié)合,無縫銜

50、接。對于各職位之間的協(xié)同工作情況可以進行有效控制。知識管理:對企業(yè)內(nèi)部的文檔進行有序管理,提供強有力的檢索功能和權(quán)限控制。公文處理:公文處理是辦公自動化中非常重要的組成部分。傳統(tǒng)的oa系統(tǒng)往往以oa為核心,在現(xiàn)代以工作流為核心的企業(yè)oa中,公文也仍然占據(jù)重要地位。公文處理一般包括收、發(fā)文的管理、文件修改、審批,流程查看等,其中比較先進的功能包括基于word的文件處理和痕跡保留、進展短信通知等。行政辦公:一般在企業(yè)辦公自動化系統(tǒng)中均包括了企業(yè)日常行政辦公的常用流程,如信息發(fā)布、會議管理、工作計劃、會議室預定、出差申請、辦公用品管理、財務報銷、文件流程等,以幫助企業(yè)提高日常辦公的效率。3企業(yè)實施o

51、a系統(tǒng)中的技術(shù)選型辦公自動化(oa-office automation)是指將現(xiàn)代化辦公與計算機網(wǎng)絡功能相結(jié)合的一種新型辦公方式。通過計算機網(wǎng)絡和oa系統(tǒng),企業(yè)內(nèi)部人員可跨越時間、空間限制實現(xiàn)協(xié)同工作,使信息傳遞更加快捷、方便。利用oa系統(tǒng),企業(yè)可以在最大程度上減輕員工日常工作量,將員工的主要勞動力從繁瑣的事務性工作中解放出來,更好的集中精力思考、解決與業(yè)務發(fā)展相關的問題,從而大大提升工作效果。因此,在市場競爭日趨白熱化的今天,oa系統(tǒng)正日益成為眾多企業(yè)提高內(nèi)部管理效率、增強企業(yè)綜合競爭能力的實用工具之一。 然而企業(yè)在實施oa系統(tǒng)時,經(jīng)常面臨這樣的困境:市場上有各種類型的oa系統(tǒng),分別基于不同

52、的技術(shù)平臺開發(fā),有基于lotus domino/notes的,有基于microsoft exchange的,有基于asp/sql server的,也有基于jsp的面對如此之多基于不同技術(shù)平臺的oa產(chǎn)品及各自軟件廠商五花八門的宣傳,企業(yè)實施oa系統(tǒng)時究竟該選擇?哪種oa產(chǎn)品才能切實符合企業(yè)本身的需求及實際情況?本文將在對各種主流oa技術(shù)平臺進行綜合分析的基礎上,為企業(yè)實施oa系統(tǒng)中的技術(shù)選型提供若干指導原則。 3.1 oa系統(tǒng)主流平臺分析當前oa系統(tǒng)主要有基于以下三種技術(shù)平臺,分別代表了三種主流的oa技術(shù)發(fā)展趨勢:3.1.1 基于lotus domino/notes平臺的oa系統(tǒng)lotus(目前已被ibm收購)是辦公自動化應用的最早倡導者之一。domino/notes是一個集文檔

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論