開源OA代碼下載地址:http://www.niwota001.com/OA.rar
OA是Office Automation的縮寫,指辦公室自動化或自動化辦公。本意為利用技術的手段提高辦公的效率,進而實現辦公的自動化處理。采用Internet/Intranet技術,基于工作流的概念,使企業內部人員方便快捷地共享信息,高效地協同工作;改變過去復雜、低效的手工辦公方式,實現迅速、全方位的信息采集、信息處理,為企業的管理和決策提供科學的依據。一個企業實現辦公自動化的程度也是衡量其實現現代化管理的標準。OA從最初的以大規模采用復印機等辦公設備為標志的初級階段,發展到今天的以運用網絡和計算機為標志的現階段,對企業辦公方式的改變和效率的提高起到了積極的促進作用。
對于OA的意義,有100個人會說出100種不同層次、不同內容的解說;有100家單位會有100種不同層次、不同內容的應用需求!100個廠商會有100種不同技術類型、不同層次、不同定義的系統!本項目為一個通用系統,系統中的功能模塊在各種企業中都有相同的需求。通過這些對這些需求的理解,能快速掌握企業級應用系統的開發流程。
知識范圍:
需求分析,業務流程,角色權限,工作流,Ajax,JQuery等。
技術選型:
Asp.net MVC + Linq(vs2008)..............................
項目模塊如下:
1.個人桌面
1.1.個人考勤
1.1.1.每日考勤
1.1.2.請假申請
1.1.3.考勤記錄
1.2.工作計劃
1.2.1.個人計劃
1.2.2.部門計劃
1.2.3.日程管理
1.3.通訊錄
1.3.1.分組管理
1.3.2.個人通訊錄
1.3.3.公司通訊錄
1.3.4.客戶通訊錄
1.4.客戶管理
1.4.1.客戶列表
1.4.2.客戶跟蹤
1.4.3.信息匯總
2.人力資源
2.1.人事管理
2.1.1.部門管理
2.1.2.職位管理
2.1.3.員工管理
2.2.考勤管理
2.2.1.考勤設置
2.2.2.請假設置
2.2.3.員工考勤
2.3.辦公用品
2.3.1.類別管理
2.3.2.物品管理
3.公文流轉
3.1.流程分類管理
3.2.流程操作管理
3.3.流程設計
3.4.辦公流程
3.5.我的申請列表
3.6.我的審核列表
3.7.綜合查詢
4.內部交流
4.1.新聞中心
4.2.工作貼吧
4.3.貼吧管理
4.4.內部共享
4.5.內部郵件
4.5.1.寫郵件
4.5.2.收件箱
4.5.3.發件箱
4.5.4.草稿箱
4.5.5.垃圾箱
5.會議管理
5.1.會議室管理
5.2.會議列表
5.3.我的會議
6.項目管理
6.1.項目列表
6.2.投遞文檔
6.3.目錄管理
6.4.權限管理
6.5.成員管理
6.6.訂閱項目