国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于ASP.NET MVC的企業(yè)OA系統(tǒng)的研究和實(shí)現(xiàn)

2016-03-22 14:09:53李昌清郝齊星李連民
電腦知識(shí)與技術(shù) 2016年1期
關(guān)鍵詞:OA系統(tǒng)

李昌清++郝齊星++李連民

摘要:在當(dāng)今世界計(jì)算機(jī)技術(shù)、通信技術(shù)和網(wǎng)絡(luò)技術(shù)的高速發(fā)展下,企業(yè)無(wú)紙化辦公是未來(lái)的一個(gè)趨勢(shì),它的使用將有助于推動(dòng)企業(yè)的發(fā)展。此系統(tǒng)是基于ASP.NET MVC架構(gòu)的研究與開(kāi)發(fā)。

關(guān)鍵詞:OA系統(tǒng);ASP.NET MVC框架

中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2016)01-0086-02

隨著互聯(lián)網(wǎng)的發(fā)展,高速,綠色,高效率辦公成為未來(lái)辦公的趨勢(shì),隨之而來(lái)誕生了各種管理系統(tǒng),而OA系統(tǒng)無(wú)疑使發(fā)展較為成功,應(yīng)用比較廣泛。OA系統(tǒng)即Office Automation的縮寫(xiě),是辦公自動(dòng)化的系統(tǒng)。OA系統(tǒng)是利用互聯(lián)網(wǎng)和OA軟件一起所構(gòu)建的企業(yè)辦公的平臺(tái),是一個(gè)輔助企業(yè)內(nèi)部管理的辦公系統(tǒng)。

1 OA系統(tǒng)的模塊分析

OA系統(tǒng)是企業(yè)辦公平臺(tái),能完成企業(yè)內(nèi)部的郵件來(lái)往,文件批復(fù),文檔管理,工作流程自動(dòng)化等功能。由于企業(yè)中不同人員的職位或部門不同,又為此分配了不同的權(quán)限和功能。此OA系統(tǒng)主要包括:個(gè)人模塊,部門經(jīng)理模塊,總經(jīng)理模塊。個(gè)人模塊是每個(gè)人所擁有的,用于員工的辦公,交流等。部門經(jīng)理模塊實(shí)現(xiàn)不同部門經(jīng)理之間所擁有只屬于本部門經(jīng)理的權(quán)利??偨?jīng)理模塊是管理和協(xié)調(diào)各個(gè)部門之間的正常運(yùn)轉(zhuǎn)的功能。

1.1 個(gè)人辦公模塊的設(shè)計(jì)

員工的個(gè)人辦公模塊主要功能有:添加日程,發(fā)布新聞,修改個(gè)人資料,發(fā)送郵件,上傳文件,申請(qǐng)經(jīng)費(fèi),請(qǐng)假事物,個(gè)人文件管理。

1)添加日程:?jiǎn)T工在此系統(tǒng)中可以添加自己的日常任務(wù)。擁有添加,刪除,編寫(xiě)等功能。

2)發(fā)布消息:?jiǎn)T工可以發(fā)布公司的新聞,新聞可以是部門新聞,也可以是公司新聞,本部門員工可看公司新聞但只能看本部門的新聞。

3)修改個(gè)人信息:部門員工有修改登錄本系統(tǒng)的密碼及在此系統(tǒng)的資料。

4)發(fā)送郵件:本部門員工可相互之間發(fā)送郵件,可給本部門經(jīng)理,總經(jīng)理發(fā)送郵件。部門經(jīng)理之間可以跨部門發(fā)送郵件。員工之間不可跨部門發(fā)送。

5)上傳文件:?jiǎn)T工有上傳公司內(nèi)部文件的功能,以便于公司內(nèi)部交流。

6)申請(qǐng)經(jīng)費(fèi):?jiǎn)T工出差辦公擁有申請(qǐng)經(jīng)費(fèi)的能力,申請(qǐng)交由財(cái)務(wù)部審批,審批后交由總經(jīng)理審批,審批都通過(guò)后,方可申請(qǐng)成功。

7)請(qǐng)假事物:?jiǎn)T工請(qǐng)假時(shí)不超過(guò)三天,部門經(jīng)理審批就行,超過(guò)三天需總經(jīng)理審批,通過(guò)后方可算請(qǐng)假。

8)個(gè)人文件管理:?jiǎn)T工有管理個(gè)人文件的功能,如刪除,編輯等。

1.2 部門經(jīng)理模塊的設(shè)計(jì)

不同的部門經(jīng)理之間擁有不同的功能。1)財(cái)務(wù)部:審核,比對(duì),統(tǒng)計(jì)公司的財(cái)務(wù)信息,發(fā)放工資,計(jì)算效益。2)人事部:安排人員的調(diào)動(dòng),辦理人員的離職,入職等。3)銷售部:管理客戶的信息,統(tǒng)計(jì)部門銷售信息。部門經(jīng)理都擁有管理本部門員工發(fā)布的消息,上傳的文件,批復(fù)請(qǐng)假事物等功能。部門經(jīng)理請(qǐng)假需總經(jīng)理批準(zhǔn)。

1.3 總經(jīng)理模塊的設(shè)計(jì)

總經(jīng)理是公司權(quán)限最大的,總經(jīng)理可以管理各個(gè)部門,可以審批公司員工所辦理的事物,可以查看公司各個(gè)部門的新聞,文件,并可以對(duì)此進(jìn)行各種操作??偨?jīng)可以查看公司的賬單,人員的信息,客戶的信息,發(fā)布公司新聞,部門新聞。并可以對(duì)此進(jìn)行相關(guān)的操作。

2 基于 ASP.NET MVC的OA系統(tǒng)的實(shí)現(xiàn)

2.1 ASP.NET MVC 簡(jiǎn)介

在ASP.NET中 MVC是指的得是:Model (模型) 表示應(yīng)用程序核心模型就像是使用了某種工具的數(shù)據(jù)訪問(wèn)層(Data Access Layer) 這種工具包括實(shí)體框架(Entity Framework)或者與包含特定域業(yè)務(wù)邏輯的自定義代碼組合在一起的NHibernate;View(視圖)一個(gè)動(dòng)態(tài)生成HTML頁(yè)面的模板;Controller(控制器)一個(gè)協(xié)調(diào)試圖和模型之間關(guān)系的特殊類。它響應(yīng)用戶的輸入,與模型進(jìn)行對(duì)話,并決定呈現(xiàn)哪個(gè)視圖。

圖1

2.2 OA系統(tǒng)的功能實(shí)現(xiàn)

1) 登錄功能的實(shí)現(xiàn)

OA系統(tǒng)是公司內(nèi)部所用,所以開(kāi)始要有身份驗(yàn)證,需要登錄。在Controller中添加對(duì)應(yīng)的控制器,在View中對(duì)應(yīng)的頁(yè)面添加相對(duì)應(yīng)的文本框。添加登錄按鈕。用Single()方法查找輸入的用戶名存不存在,密碼正不正確,部分代碼如下:

Staff staffLogin =db.Staff.Single(p => p.SName == model.SName);

if (model.pwd != staffLogin.pwd)

return Content("");

else

{

//登陸成功|

return RedirectToAction("UserIndex", "Home");

};

這樣就能實(shí)現(xiàn)只允許公司內(nèi)部人員登錄。

2) 到功能實(shí)現(xiàn)

員工登錄系統(tǒng)時(shí)簽到,簽到時(shí)既要判斷是遲到,還是曠工,又要判斷是否已簽到,而且不能重復(fù)簽到

var Signed = from stsf in db.StaffSign where stsf.SID == SID &&stsf.StrUserOne ==timee select stsf;

if (Signed.ToList().Count()!=0)

{ return Content("");}判斷是否上班狀態(tài)時(shí)

取到簽到時(shí)的小時(shí)和分鐘,與規(guī)定的時(shí)間做差,進(jìn)行判斷。

3) 分頁(yè)功能和搜索功能的實(shí)現(xiàn)

員工在查看文件是為了方便查詢和整理,需要添加此功能分頁(yè)時(shí)需要引用MVCPager.dll

來(lái)達(dá)到分頁(yè)功能的實(shí)現(xiàn)例如:

共 @Model.TotalItemCount 條記錄

在View視圖中:@Model.CurrentPageIndex/@Model.TotalPageCount 頁(yè) @Html.Pager(Model, new PagerOptions { PageIndexParameterName = "PageIndex", AlwaysShowFirstLastPageNumber = true, FirstPageText = "首頁(yè)", LastPageText = "末頁(yè)" })

在控制器中:PagedList list = Schedulelist.ToPagedList(pageindex, pagesize);

搜索功能用的ViewBag實(shí)現(xiàn)例如:

在控制器中 if (!string.IsNullOrEmpty(keyword))

{

Schedulelist = Schedulelist.Where(m => m.STitle.Contains(keyword));

ViewBag.keyword = keyword; }

4)導(dǎo)出Excel功能的實(shí)現(xiàn)

導(dǎo)出時(shí)使用的事FileContentResult

var sbHtml = new StringBuilder();

sbHtml.Append("");

sbHtml.Append("");

byte[] fileContents=Encoding.UTF8.GetBytes(sbHtml.ToString());

本系統(tǒng)中可根據(jù)ID查找所對(duì)應(yīng)此員工的角色。顯示角色的所對(duì)應(yīng)的功能,以及不同角色所的權(quán)限。員工有請(qǐng)假,編寫(xiě)自己的日程,申請(qǐng),簽到等功能。不同部門人員之間有不同的辦公職能。

4 結(jié)束語(yǔ)

隨著高效率,簡(jiǎn)便辦公的理念越來(lái)越深入,無(wú)紙化辦公將會(huì)占據(jù)不可替代的位置。在未來(lái)會(huì)越用越廣泛。OA系統(tǒng)所特有的辦公理念將會(huì)在未來(lái)發(fā)展中越來(lái)越重要。此OA系統(tǒng)是基于ASP.NET MVC 框架上的開(kāi)發(fā)。OA系統(tǒng)的使用會(huì)使公司的管理更加方便,提高公司的工作效率,減少紙張的使用,更突出了無(wú)紙化辦公,綠色辦公的理念。

參考文獻(xiàn):

[1] Galloway. ASP.NET MVC3 高級(jí)編程[M].孫遠(yuǎn)帥,譯.北京:清華大學(xué)出版社,2012.

數(shù)據(jù)庫(kù)與信息管理
數(shù)據(jù)挖掘在高校招生信息化中的運(yùn)用
淺析大數(shù)據(jù)背景下的計(jì)算機(jī)信息處理技術(shù)
一種標(biāo)準(zhǔn)數(shù)據(jù)元與數(shù)據(jù)項(xiàng)匹配算法
淺談大數(shù)據(jù)下的Hadoop分布式架構(gòu)
基于均值聚類的KMCPSO艦載機(jī)出庫(kù)調(diào)度算法
基于MATLAB的教師評(píng)教系統(tǒng)數(shù)據(jù)的可信度分析和優(yōu)化
基于數(shù)據(jù)庫(kù)的咸陽(yáng)職業(yè)技術(shù)學(xué)院科研論文統(tǒng)計(jì)分析
一種基于SOA的web異構(gòu)數(shù)據(jù)集成方法研究
微課教學(xué)模式在Oracle數(shù)據(jù)庫(kù)課程中的應(yīng)用
小組互助式教學(xué)模式在數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)中的實(shí)踐
一種基于本體的交通大數(shù)據(jù)分析框架
面向知識(shí)擴(kuò)充的實(shí)體關(guān)系挖掘
關(guān)聯(lián)規(guī)則在高校評(píng)教系統(tǒng)中的應(yīng)用
社會(huì)保險(xiǎn)管理信息系統(tǒng)建設(shè)中的問(wèn)題
網(wǎng)絡(luò)通訊及安全
計(jì)算機(jī)及網(wǎng)絡(luò)應(yīng)用技術(shù)的原則分析
高校教務(wù)管理系統(tǒng)網(wǎng)絡(luò)安全問(wèn)題淺析
網(wǎng)絡(luò)流控分析與研究
互聯(lián)網(wǎng)時(shí)代的個(gè)人隱私保護(hù)
基于Windows系統(tǒng)下的PXIe接口FC仿真卡的研究與實(shí)現(xiàn)
基于3G無(wú)線網(wǎng)絡(luò)的橋梁健康監(jiān)測(cè)系統(tǒng)研究
校園網(wǎng)公共教學(xué)區(qū)域計(jì)算機(jī)桌面云的應(yīng)用
面向云存儲(chǔ)的非結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)分析
探索高校網(wǎng)絡(luò)中心機(jī)房安全防護(hù)策略分析
Memcached在大型網(wǎng)站建設(shè)中的應(yīng)用
基于BP神經(jīng)網(wǎng)絡(luò)的云平臺(tái)下網(wǎng)絡(luò)入侵聚類研究
軟件設(shè)計(jì)開(kāi)發(fā)
地方電視臺(tái)媒體資產(chǎn)管理系統(tǒng)設(shè)計(jì)淺析
基于NPOI組件生成Excel報(bào)表的設(shè)計(jì)與實(shí)現(xiàn)
環(huán)保類移動(dòng)執(zhí)法系統(tǒng)的應(yīng)用研究
ASP.NET環(huán)境下的院校人才就業(yè)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
高校移動(dòng)互聯(lián)網(wǎng)教學(xué)平臺(tái)搭建研究與設(shè)計(jì)
Java虛擬機(jī)的系統(tǒng)優(yōu)化研究
一種基于數(shù)組的高效等價(jià)類劃分算法
基于Android平臺(tái)的飛行射擊游戲設(shè)計(jì)
基于新型無(wú)線電子車牌路口無(wú)卡收費(fèi)系統(tǒng)設(shè)計(jì)
社會(huì)發(fā)展中的計(jì)算機(jī)技術(shù)影響研究
基于SSH2與JBPM架構(gòu)的OA系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于ASP.NET MVC的企業(yè)OA系統(tǒng)的研究和實(shí)現(xiàn)
MVC設(shè)計(jì)模式研究
巧用ActionScript語(yǔ)言制作單選題自動(dòng)評(píng)分系統(tǒng)
基于MapGIS的國(guó)土資源檔案系統(tǒng)的設(shè)計(jì)
基于軟件工程理論的VFP項(xiàng)目教學(xué)法研究
卷包數(shù)據(jù)采集管理系統(tǒng)的構(gòu)建和應(yīng)用
基于稀疏分解的紙漿流量軟測(cè)量
基于.NET的教務(wù)信息內(nèi)容管理系統(tǒng)的研究與實(shí)現(xiàn)
基于VC++_Access的平板平面度計(jì)量檢定系統(tǒng)
高校實(shí)驗(yàn)室綜合管理系統(tǒng)研究與應(yīng)用
淺析計(jì)算機(jī)軟件工程的管理以及應(yīng)用
基于HIS的體檢軟件設(shè)計(jì)與應(yīng)用
基于iOS的校園電子地圖的研究與實(shí)現(xiàn)
基于Ionic和Cordova的跨平臺(tái)移動(dòng)APP的研究與應(yīng)用
計(jì)算機(jī)教學(xué)與教育信息化
以現(xiàn)代職業(yè)教育理念培養(yǎng)高鐵信號(hào)自動(dòng)控制高技能人才
計(jì)算機(jī)公修課分層次教學(xué)體系設(shè)計(jì)
提高網(wǎng)絡(luò)與信息安全編程能力的實(shí)踐探索
微信多人二次開(kāi)發(fā)中轉(zhuǎn)平臺(tái)及其在教學(xué)上的應(yīng)用
淺析高校非計(jì)算機(jī)專業(yè)C語(yǔ)言程序設(shè)計(jì)教學(xué)改革模式
圖示法在程序語(yǔ)言設(shè)計(jì)教學(xué)中的應(yīng)用
高職院校C語(yǔ)言項(xiàng)目教學(xué)改革探索與實(shí)踐
探討新就業(yè)形勢(shì)下的JAVA語(yǔ)言課程教學(xué)改革
中職《計(jì)算機(jī)應(yīng)用基礎(chǔ)》課程教學(xué)實(shí)踐研究
以能力培養(yǎng)為導(dǎo)向的計(jì)算機(jī)專業(yè)Java課程群建設(shè)研究
計(jì)算機(jī)教學(xué)中實(shí)現(xiàn)創(chuàng)新的探討
在線開(kāi)放課程之我見(jiàn)
仿真技術(shù)在《計(jì)算機(jī)電路基礎(chǔ)》課程中的應(yīng)用研究
服務(wù)于專業(yè)教育的計(jì)算機(jī)基礎(chǔ)課程體系的研究
思維型大學(xué)計(jì)算機(jī)基礎(chǔ)課程教學(xué)模式探索
基于FCM的程序類課程教學(xué)項(xiàng)目式微課設(shè)計(jì)研究
淺談如何提高學(xué)生的課堂學(xué)習(xí)效率
微課在大學(xué)計(jì)算機(jī)基礎(chǔ)課程教學(xué)中的應(yīng)用
大學(xué)物理實(shí)驗(yàn)成績(jī)?cè)u(píng)定方式的探索與改革
計(jì)算機(jī)應(yīng)用型人才的計(jì)算思維培養(yǎng)研究
高職平面設(shè)計(jì)專業(yè)VI系統(tǒng)設(shè)計(jì)課程內(nèi)容優(yōu)化整合的實(shí)踐與研究
基于BOPPPS模型的java語(yǔ)言課程教學(xué)模式探討
基于微課程的《計(jì)算機(jī)應(yīng)用基礎(chǔ)》課程教學(xué)改革探索
突破五筆教學(xué)傳統(tǒng),探尋創(chuàng)新教學(xué)新方法
計(jì)算機(jī)技能競(jìng)賽的學(xué)生創(chuàng)新實(shí)踐能力培養(yǎng)探究
基于卓越項(xiàng)目管理體系教學(xué)改革研究
基于專題網(wǎng)站的數(shù)學(xué)師范技能培養(yǎng)混合學(xué)習(xí)模式研究
培養(yǎng)學(xué)生程序設(shè)計(jì)、實(shí)踐與創(chuàng)新能力的探索
職業(yè)教育視角下的微課應(yīng)用探討
地方院校大學(xué)生創(chuàng)新創(chuàng)業(yè)教育現(xiàn)狀調(diào)查與分析
計(jì)算機(jī)教學(xué)中學(xué)生計(jì)算思維的培養(yǎng)策略研究
高職高專《計(jì)算機(jī)應(yīng)用基礎(chǔ)》教學(xué)中存在的問(wèn)題及應(yīng)對(duì)策略
人工智能及識(shí)別技術(shù)
基于文本無(wú)關(guān)的話者識(shí)別技術(shù)綜述
采用兩臺(tái)Kinect相機(jī)的三維人體數(shù)字化
復(fù)雜場(chǎng)景中的視覺(jué)跟蹤研究
基于視頻流的人臉檢測(cè)與跟蹤關(guān)鍵技術(shù)研究
基于互信息的圖像分割算法研究與設(shè)計(jì)
Hadoop+OpenCV的集群化圖像處理開(kāi)發(fā)環(huán)境建設(shè)與測(cè)試研究
基于內(nèi)容的圖像檢索算法技術(shù)研究
基于S3C6410的3D圖像構(gòu)建系統(tǒng)研究
基于B/S模式的燃?xì)夤芫W(wǎng)安全隱患監(jiān)控系統(tǒng)的研究
基于遺傳算法的自動(dòng)組卷問(wèn)題研究
多媒體技術(shù)及其應(yīng)用
靜態(tài)網(wǎng)頁(yè)設(shè)計(jì)
如何巧用Excel 10制作環(huán)境保護(hù)中的電磁輻射曲線
動(dòng)態(tài)視覺(jué)傳達(dá)設(shè)計(jì)中民族元素的具體應(yīng)用
基于HEVC的視頻教學(xué)資源庫(kù)建設(shè)研究
美國(guó)大學(xué)多媒體使用的啟示
Dreamweaver網(wǎng)頁(yè)制作課程中“案例教學(xué)法”的應(yīng)用
高校PHOTOSHOP教學(xué)的改革與實(shí)踐
解讀動(dòng)漫設(shè)計(jì)中CG插畫(huà)的應(yīng)用分析
基于ARM和Linux的嵌入式視頻監(jiān)控系統(tǒng)
桌面虛擬化技術(shù)在計(jì)算機(jī)實(shí)驗(yàn)室管理中的應(yīng)用研究
火炮身管直線度的定義及誤差評(píng)定方法
一種智能1394B接口模塊設(shè)計(jì)與實(shí)現(xiàn)
虛擬化核心網(wǎng)在4G車載站的應(yīng)用
綜合錄井儀數(shù)據(jù)采集及傳輸研究
基于仿真的突發(fā)事件區(qū)域人群疏散路徑規(guī)劃研究
基于Terra Vista的機(jī)場(chǎng)模型構(gòu)建
基于RFID的汽車零件銷售策略支持模型
基于SVPWM的永磁同步電機(jī)閉環(huán)控制伺服系統(tǒng)的研究與實(shí)現(xiàn)
基于SCADA系統(tǒng)的數(shù)字化集成增壓裝置在插輸模式下平穩(wěn)輸油的實(shí)現(xiàn)
基于單片機(jī)的嵌入式系統(tǒng)開(kāi)發(fā)及實(shí)踐要點(diǎn)研究論述
基于STM32的MP3播放器設(shè)計(jì)與實(shí)現(xiàn)
MVC構(gòu)建的國(guó)際化動(dòng)態(tài)技術(shù)在廣州市政府政務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
基于移動(dòng)微學(xué)習(xí)的東陽(yáng)農(nóng)村實(shí)用人才培訓(xùn)平臺(tái)設(shè)計(jì)
公司地址: 北京市西城區(qū)德外大街83號(hào)德勝國(guó)際中心B-11

客服熱線:400-656-5456??客服專線:010-56265043??電子郵箱:longyuankf@126.com

電信與信息服務(wù)業(yè)務(wù)經(jīng)營(yíng)許可證:京icp證060024號(hào)

Dragonsource.com Inc. All Rights Reserved

icp

猜你喜歡
OA系統(tǒng)
OA系統(tǒng)新增功能界面設(shè)計(jì)與流程開(kāi)發(fā)
淺談OA系統(tǒng)對(duì)醫(yī)院的作用
集團(tuán)公司OA系統(tǒng)的研究與開(kāi)發(fā)
高校OA系統(tǒng)的安全策略研究
土默特右旗| 囊谦县| 牟定县| 弥渡县| 深圳市| 华安县| 东乡县| 巴楚县| 五河县| 上蔡县| 来宾市| 高平市| 顺昌县| 阳新县| 仪陇县| 沧源| 渭源县| 霍山县| 资溪县| 汝南县| 偃师市| 民权县| 卫辉市| 休宁县| 海林市| 泊头市| 成安县| 类乌齐县| 蒙自县| 金坛市| 永清县| 贵港市| 辽源市| 盐津县| 康平县| 堆龙德庆县| 郧西县| 织金县| 中宁县| 兰州市| 芮城县|