




已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
OA自動化管理系統(tǒng)V1.1.1說明書新比士康(北京)顧問有限公司2011年8月目 錄一引言31.編寫目的32.項目背景33.定義34.參考資料3二總體設(shè)計41.需求概述42.軟件結(jié)構(gòu)4三軟件描述61.功能62.性能63.輸入項目84.輸出項目85.算法86.流程邏輯97.接口11一、 引言1. 編寫目的本詳細(xì)設(shè)計說明書是針對OA自動化管理系統(tǒng)而編寫。目的是對該項目進(jìn)行詳細(xì)設(shè)計,在概要設(shè)計的基礎(chǔ)上進(jìn)一步明確系統(tǒng)結(jié)構(gòu),詳細(xì)地介紹OA自動化管理系統(tǒng)的各個模塊,為進(jìn)行后面的實現(xiàn)和測試作準(zhǔn)備。本詳細(xì)設(shè)計說明書的預(yù)期讀者為本項目小組的成員以及對該系統(tǒng)感興趣,在以后想對系統(tǒng)進(jìn)行擴(kuò)展和維護(hù)的人員。2. 項目背景:1) 待開發(fā)的系統(tǒng)的名稱:Bizcom OA自動化管理系統(tǒng)2) 本項目的任務(wù)提出者:Bizcom公司財務(wù)部,人力資源部3) 開發(fā)者:Kelvin,Bob,Soju,Tony,Max,Daniel4) 用戶:Bizcom 全體員工3. 定義1) OA: OA自動化管理系統(tǒng)即OA,是Office Automation的縮寫,指辦公室自動化或自動化辦公,無紙化辦公。2) MIS:管理信息系統(tǒng)4. 參考資料客戶傳給 Bizcom公司 PPT和一些基本的參考書資料兩部分1. 實用軟件工程鄭人杰 殷人昆 陶永雷 編著 清華大學(xué)出版社2. 軟件工程王利福 張世琨 朱冰 編著 北京大學(xué)出版社3. 數(shù)據(jù)庫原理與應(yīng)用李昭原 主編 科學(xué)出版社4. 文件名稱:BizcomOAPai_V01.pptx作者Pmpai 日期:2010年12月15日5. 文件名稱:BizcomOAPai_V02.pptx作者Pmpai 日期:2011年12月30日6. 文件名稱:BizcomOAPai_U_01.pptx作者Pmpai 日期:2011年1月7日7. 文件名稱:BizcomOAPai_U_02.pptx作者Pmpai 日期:2011年1月10日8. 文件名稱:BizcomOAPai_U_03.pptx作者Pmpai 日期:2011年1月13日9. 文件名稱:BizcomOAPai_V03.pptx作者Pmpai 日期:2011年1月17日10. 文件名稱:BizcomOAAmy_V01.pptx作者Amy 日期:2011年1月21日11. 文件名稱:BizcomOAAmy_V02.pptx作者Amy 日期:2011年1月25日12. 文件名稱:BizcomOAAmy_V03.pptx作者Amy 日期:2011年1月30日13. 文件名稱:BizcomOALucia_V01.pptx作者Lucia日期:2011年1月30日14. 文件名稱:BizcomOALucia_V02.pptx作者Lucia日期2011年1月30日15. 文件名稱:BizcomOALucia_V03.pptx作者Lucia日期:2011年2月3日16. 文件名稱:BizcomOAPai_Finale.pptx作者Pmpai 日期:2011年2月20日17. 文件名稱:BizcomOAPai_U_Finale.pptx作者Pmpai 日期:2011年2月25日二、 總體設(shè)計1.需求概述Internet的出現(xiàn),正在改變著整個世界的經(jīng)濟(jì),而Intranet的出現(xiàn),正在改變著企業(yè)的管理和辦公格局。順應(yīng)信息技術(shù)發(fā)展的潮流,認(rèn)真分析企業(yè)需求,公司經(jīng)過潛心研究,開發(fā)OA自動化管理系統(tǒng)-辦公自動化系統(tǒng)。2.軟件結(jié)構(gòu):ASP.Net + SQL2005ASP.Net是建立在微軟新一代.Net平臺架構(gòu)上,利用普通語言運行時(Common Language Runtime)在服務(wù)器后端為用戶提供建立強(qiáng)大的企業(yè)級Web應(yīng)用服務(wù)的編程框架ASP優(yōu)勢如下:1) 任何開發(fā)工具皆可發(fā)展ASP 只要使用一般的文書編輯程序,如Windows記事本,就可以編輯。當(dāng)然,其他網(wǎng)頁發(fā)展工具,例如,F(xiàn)rontPage Express、FrontPage等也都可以;不過還是建議你用記事本來寫,既省錢又方便,若是使用那些所見即所得的網(wǎng)頁編輯來寫ASP,可能會發(fā)生一些意想不到的離奇狀態(tài)。2) 通吃各家瀏覽器由于ASP程序是在網(wǎng)絡(luò)服務(wù)器端中執(zhí)行,執(zhí)行結(jié)果所產(chǎn)生的HTML文件適用于不同的瀏覽器。3) 語言相容性高ASP與所有的ActiveX Script語言都相容,除了可結(jié)合HTML,VBScript、Java Script、Active X服務(wù)器組件來設(shè)計外,并可經(jīng)由“plug-In(外掛組件模組)的方式,使用其他廠商(Third Party)所提供的語言。4) 隱密安全性高如果我們在瀏覽器中直接查看網(wǎng)頁的原始代碼,就只能看到HTML文件,原始的ASP程序代碼是看不到的!這是因為ASP程序先于網(wǎng)站服務(wù)(Web Server)端執(zhí)行后,將結(jié)果轉(zhuǎn)換成標(biāo)準(zhǔn)HTML文件,再傳送到客戶端(Client)SQL2005優(yōu)勢如下:a) 安全性:SQL Server 2005包括了一些在安全性能上的改進(jìn),例如數(shù)據(jù)庫加密、設(shè)置安全默認(rèn)值、增強(qiáng)密碼政策、縝密的許可控制、以及一個增強(qiáng)型的安全模式,保證Cisco數(shù)據(jù)的安全性b) 快速恢復(fù):新的、速度更快的恢復(fù)選項可以改進(jìn)SQL服務(wù)器數(shù)據(jù)庫的可用性。管理人員將能夠在事務(wù)日志向前滾動之后,重新連接到正在恢復(fù)的數(shù)據(jù)庫。c) 快照隔離:我們將在數(shù)據(jù)庫層面上提供一個新的快照隔離(SI)標(biāo)準(zhǔn)。通過快照隔離,使用者將能夠使用與傳統(tǒng)一致的視野觀看數(shù)據(jù)庫,存取最后執(zhí)行的一行數(shù)據(jù)。這一功能將為服務(wù)器提供更大的可升級性。d) Web服務(wù):使用SQL Server 2005,開發(fā)人員將能夠在數(shù)據(jù)庫層開發(fā)Web服務(wù),將SQL Server當(dāng)作一個超文本傳輸協(xié)議(HTTP)偵聽器,并且為網(wǎng)絡(luò)服務(wù)中心應(yīng)用軟件提供一個新型的數(shù)據(jù)存取功能。e) 高效的:使得公司可以降低開發(fā)和管理他們的數(shù)據(jù)基礎(chǔ)設(shè)施的時間和成本。f) 報表服務(wù):在SQL SERVER 2005中,報表服務(wù)將為在線分析處理(OLAP)環(huán)境提供自我服務(wù)、創(chuàng)建最終用戶特別報告、增強(qiáng)查詢方面的開發(fā)水平,并為豐富和便于維護(hù)企業(yè)匯報環(huán)境,就允許升級方面,提供增進(jìn)的性能。g) 智能的:提供了一個全面的平臺,可以在你的用戶需要的時候給他發(fā)送觀察和信息。三、 軟件描述OA自動化管理系統(tǒng)模塊總計6個,分別如下:1. 注冊系統(tǒng)2. 登陸驗證系統(tǒng)3. 行政系統(tǒng).4. 財務(wù)系統(tǒng)5. 辦公系統(tǒng)6. 考勤系統(tǒng)注冊系統(tǒng)3.1.1注冊系統(tǒng)功能:注冊用戶的詳細(xì)信息,3.1.2注冊系統(tǒng)性能:快速注冊用戶3.1.3注冊系統(tǒng)輸入項目:姓名,密碼,英文名,中文姓名,電子郵件,部門,職位頁面如下3.1.4注冊系統(tǒng)輸出項目:把員工的注冊信息記錄到數(shù)據(jù)庫中:3.1.5注冊系統(tǒng)算法客戶密碼算法:最少6位和Md5 加密算法,確保密碼安全姓名: 正則表達(dá)式不能為空并且數(shù)據(jù)中不能有重復(fù)英文名:正則表達(dá)式不能為空 中文姓名:正則表達(dá)式不能為空E-mail: 正則表達(dá)式不能為空必須有部門:正則表達(dá)式不能為空職位:正則表達(dá)式不能為空3.1.6注冊系統(tǒng)程序邏輯進(jìn)入Web頁面程序進(jìn)入注冊頁面姓名ID結(jié)束密碼英文名中文名E-mail正則表達(dá)式系統(tǒng)生成密碼部門職位系統(tǒng)發(fā)送密碼到客戶Email3.1.7注冊系統(tǒng)程序接口功能:姓名(登陸ID),用于登陸的驗證用戶名,主要參數(shù)有string userid返回:整型數(shù) 返回值=0代表登陸ID錯誤有重名或部分和規(guī)則,彈出提示錯誤窗口。 返回值=1代表登陸ID可以用,進(jìn)入下面的注冊,其算法是如下:先判斷是否為空if (theForm.unameid.value =) alert(請?zhí)顚慤serid!); theForm.uname.focus(); return false; 判斷吃否重名String username (string) 連接數(shù)據(jù)庫; if (usernameid= id) return 1; else 錯誤有重名; return 0; 功能:英文名驗證,用于英文名的驗證是否為空先判斷是否為空if (theForm.uname.value =) alert(請?zhí)顚懹⑽拿Q!); theForm.uname.focus(); return false; 功能:中文名驗證,用于中文名的驗證是否為空先判斷是否為空if (theForm.uname.value =) alert(請?zhí)顚懼形拿Q!); theForm.uname.focus(); return false; 其他的 部門,職位 是一樣的。功能:Email驗證,用于Emial驗證先判斷是否為空和表示if (theForm.email.value =) alert(請?zhí)顚慹mail地址!); theForm.email.focus(); return (false); else if(emailString.indexOf()=-1 | emailString.indexOf(.)=-1) alert(請檢查mail地址是否有效!); theForm.email.focus();登陸驗證管理系統(tǒng)3.2.1登陸驗證管理功能:驗證用戶的訪問權(quán)限,以便進(jìn)行管理。 3.2.2登陸驗證管理性能:快速處理用戶驗證信息3.2.3登陸驗證管理輸入項目: 用戶名和密碼3.2.4登陸驗證管理輸出項目: 錯誤提示或正確的用戶名和密碼3.2.5登陸驗證管理算法:MD5 加密算法3.2.6登陸驗證管理程序邏輯:進(jìn)入Web頁面程序進(jìn)入登陸界面判斷密碼和用戶名是否正確輸入密碼和用戶名進(jìn)入相關(guān)用戶界面注銷操作結(jié)束3.2.7登陸驗證管理接口:功能:登陸驗證模塊,用于主要用來驗證訪問權(quán)限,主要參數(shù)有string name,string username,passwd返回: 整型數(shù) 返回值=0代表用戶或密碼錯誤,彈出提示錯誤窗口。 返回值=1表用戶或密碼正確,則判斷其權(quán)限后,按其權(quán)限進(jìn)入其管理界面。其算法是如下:int login(string name,string passwd) 連接數(shù)據(jù)庫; if (用戶ID= name & 用戶名= passwd) return 1; else 提示用戶或密碼錯誤; return 0; 3.2.8登陸驗證管理存儲分配:暫時沒有3.2.9登陸驗證管理限制條件:沒有限制條件,如果不符合規(guī)則直接進(jìn)不去系統(tǒng)行政系統(tǒng)3.3.1行政系統(tǒng)功能:普通員工和行政人員都可以登陸此功能,登陸界面后,普通員工可查看員工的福利,會議管理,公司組織機(jī)構(gòu),招聘系統(tǒng),考核標(biāo)準(zhǔn)等功能,行政和總經(jīng)理級別可以下載這些資料。3.3.2行政系統(tǒng)性能:查看和下載資料 3.3.3行政系統(tǒng)輸入項目:通過用戶級別判斷 3.3.4行政系統(tǒng)輸出項目:查看和下載資料 3.3.5行政系統(tǒng)算法: 直接比對數(shù)據(jù)用戶是否是行政人員以上的員工3.3.6 行政系統(tǒng)邏輯:相關(guān)人員登陸行政系統(tǒng)普通用戶可更新賬戶信息是否保存行政人員以上賬戶管理員注銷瀏覽員工福利瀏覽招聘信息瀏覽和下載員工福利瀏覽會議瀏覽組織機(jī)構(gòu)查看考核標(biāo)準(zhǔn)瀏覽和下載招聘信息瀏覽和下載會議瀏覽和下載組織機(jī)構(gòu)瀏覽和下載考核標(biāo)準(zhǔn)后臺發(fā)布福利信息更新招聘信息發(fā)布和更新會議記錄發(fā)布組織機(jī)構(gòu)上傳考核標(biāo)準(zhǔn)財務(wù)系統(tǒng)3.4.1財務(wù)系統(tǒng)功能:普通員工和財務(wù)人員都可以登陸此功能,登陸界面后,普通員工可登預(yù)算系統(tǒng),報銷系統(tǒng),財務(wù)人員和總經(jīng)理級別的人可以登陸預(yù)算系統(tǒng)審批,結(jié)算系統(tǒng)審批,資金流系統(tǒng),報銷系統(tǒng)審批3.4.2財務(wù)系統(tǒng)性能:登陸系統(tǒng),增加預(yù)算,填寫報銷,及這些系統(tǒng)的審批3.4.3財務(wù)系統(tǒng)輸入項目:輸入預(yù)算金額,報銷金額, 3.4.4財務(wù)系統(tǒng)輸出項目:是否審批通過 3.4.5財務(wù)系統(tǒng)算法: 直接比對數(shù)據(jù)用戶是否是財務(wù)級別以上的權(quán)限3.4.6財務(wù)系統(tǒng)邏輯:預(yù)算管理流程圖報銷流程圖出差申請流程圖物品、設(shè)備采購 流程圖:辦公系統(tǒng)3.5.1辦公系統(tǒng)功能:所有員工都可以登陸此功能,登陸界面后,可以查看和下載 標(biāo)準(zhǔn)文檔,客戶資料,進(jìn)入知識管理學(xué)習(xí),進(jìn)入培訓(xùn)管理培訓(xùn)學(xué)習(xí)3.5.2 辦公系統(tǒng)性能:查看和下載資料 3.5.3辦公系統(tǒng)輸入項目:登陸用戶都可查看并下載 3.5.4辦公系統(tǒng)輸出項目:查看和下載資料 3.5.5辦公系統(tǒng)算法: 直接比對數(shù)據(jù)用戶,只要是公司員工即可有權(quán)限查看并下載3.5.6 辦公系統(tǒng)邏
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡(luò)管理與監(jiān)控實踐試題及答案
- 網(wǎng)絡(luò)管理員考試切實提高方法試題及答案
- 程序員職業(yè)發(fā)展相關(guān)題目及答案
- 開源軟件法律與合規(guī)性試題及答案
- 從雜亂無章到秩序井然醫(yī)療體系中電子病歷系統(tǒng)管理實踐
- 基于設(shè)計思維的醫(yī)療設(shè)備用戶體驗優(yōu)化研究
- 在線教育平臺在提升職業(yè)技能方面的作用研究
- 商業(yè)領(lǐng)域的魔法數(shù)字化辦公工具助力流程升級
- 商業(yè)建筑的數(shù)字化升級基于數(shù)字孿生的設(shè)計與維護(hù)策略
- 商業(yè)地產(chǎn)的安全隱患及排查方案
- 生物安全柜培訓(xùn)
- 2025年江蘇南通市如東水務(wù)集團(tuán)有限公司招聘筆試參考題庫附帶答案詳解
- 音樂欣賞活動教案課件
- 總公司與分公司的交易合同6篇
- 中國經(jīng)導(dǎo)管主動脈瓣置換術(shù)臨床路徑專家共識(2024版)解讀
- 2024中考模擬題歷史歷史(貴州貴陽卷)(考試版A3)
- 2025屆廣東省廣州市高三4月二模生物試題(原卷版+解析版)
- 2025公務(wù)員考試題庫及答案
- 2025江蘇南京大數(shù)據(jù)集團(tuán)有限公司招聘45人筆試參考題庫附帶答案詳解
- 郵政寄遞安全培訓(xùn)
- 狂犬病知識教學(xué)課件
評論
0/150
提交評論