OA 自動(dòng)化管理系統(tǒng) 設(shè)計(jì)說明書_第1頁
OA 自動(dòng)化管理系統(tǒng) 設(shè)計(jì)說明書_第2頁
OA 自動(dòng)化管理系統(tǒng) 設(shè)計(jì)說明書_第3頁
OA 自動(dòng)化管理系統(tǒng) 設(shè)計(jì)說明書_第4頁
OA 自動(dòng)化管理系統(tǒng) 設(shè)計(jì)說明書_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

/OA自動(dòng)化管理系統(tǒng)V1.1.1說明書新比士康(北京)參謀有限公司2011年8月

目錄一.引言 31.編寫目的 32.工程背景 33.定義 34.參考資料 3二.總體設(shè)計(jì) 41.需求概述 42.軟件結(jié)構(gòu) 4三.軟件描述 61.功能 62.性能 63.輸入工程 84.輸出工程 85.算法 86.流程邏輯 97.接口 11

引言編寫目的本詳細(xì)設(shè)計(jì)說明書是針對OA自動(dòng)化管理系統(tǒng)而編寫。目的是對該工程進(jìn)行詳細(xì)設(shè)計(jì),在概要設(shè)計(jì)的基礎(chǔ)上進(jìn)一步明確系統(tǒng)結(jié)構(gòu),詳細(xì)地介紹OA自動(dòng)化管理系統(tǒng)的各個(gè)模塊,為進(jìn)行后面的實(shí)現(xiàn)和測試作準(zhǔn)備。本詳細(xì)設(shè)計(jì)說明書的預(yù)期讀者為本工程小組的成員以及對該系統(tǒng)感興趣,在以后想對系統(tǒng)進(jìn)行擴(kuò)展和維護(hù)的人員。工程背景:待開發(fā)的系統(tǒng)的名稱:BizcomOA自動(dòng)化管理系統(tǒng)本工程的任務(wù)提出者:Bizcom公司財(cái)務(wù)部,人力資源部開發(fā)者:Kelvin,Bob,Soju,Tony,Max,Daniel用戶:Bizcom全體員工定義OA:OA自動(dòng)化管理系統(tǒng)即OA,是OfficeAutomation的縮寫,指辦公室自動(dòng)化或自動(dòng)化辦公,無紙化辦公。MIS:管理信息系統(tǒng)參考資料客戶傳給Bizcom公司PPT和一些根本的參考書資料兩局部《實(shí)用軟件工程》――鄭人杰殷人昆陶永雷編著清華大學(xué)出版社《軟件工程》――王利福張世琨朱冰編著北京大學(xué)出版社《數(shù)據(jù)庫原理與應(yīng)用》――李昭原主編科學(xué)出版社文件名稱:BizcomOAPai_V01.pptx作者Pmpai日期:2010年12月15日文件名稱:BizcomOAPai_V02.pptx作者Pmpai日期:2011年12月30日文件名稱:BizcomOAPai_U_01.pptx作者Pmpai日期:2011年1月7日文件名稱:BizcomOAPai_U_02.pptx作者Pmpai日期:2011年1月10日文件名稱:BizcomOAPai_U_03.pptx作者Pmpai日期:2011年1月13日文件名稱:BizcomOAPai_V03.pptx作者Pmpai日期:2011年1月17日文件名稱:BizcomOAAmy_V01.pptx作者Amy日期:2011年1月21日文件名稱:BizcomOAAmy_V02.pptx作者Amy日期:2011年1月25日文件名稱:BizcomOAAmy_V03.pptx作者Amy日期:2011年1月30日文件名稱:BizcomOALucia_V01.pptx作者Lucia日期:2011年1月30日文件名稱:BizcomOALucia_V02.pptx作者Lucia日期2011年1月30日文件名稱:BizcomOALucia_V03.pptx作者Lucia日期:2011年2月3日文件名稱:BizcomOAPai_Finale.pptx作者Pmpai日期:2011年2月20日文件名稱:BizcomOAPai_U_Finale.pptx作者Pmpai日期:2011年2月25日總體設(shè)計(jì)1.需求概述Internet的出現(xiàn),正在改變著整個(gè)世界的經(jīng)濟(jì),而Intranet的出現(xiàn),正在改變著企業(yè)的管理和辦公格局。順應(yīng)信息技術(shù)開展的潮流,認(rèn)真分析企業(yè)需求,公司經(jīng)過潛心研究,開發(fā)OA自動(dòng)化管理系統(tǒng)-辦公自動(dòng)化系統(tǒng)。2.軟件結(jié)構(gòu):ASP.Net+SQL2005 ASP.Net是建立在微軟新一代.Net平臺(tái)架構(gòu)上,利用普通語言運(yùn)行時(shí)(CommonLanguageRuntime)在效勞器后端為用戶提供建立強(qiáng)大的企業(yè)級Web應(yīng)用效勞的編程框架ASP優(yōu)勢如下:任何開發(fā)工具皆可開展ASP只要使用一般的文書編輯程序,如Windows記事本,就可以編輯。當(dāng)然,其他網(wǎng)頁開展工具,例如,F(xiàn)rontPageExpress、FrontPage等也都可以;不過還是建議你用記事本來寫,既省錢又方便,若是使用那些所見即所得的網(wǎng)頁編輯來寫ASP,可能會(huì)發(fā)生一些意想不到的離奇狀態(tài)。通吃各家瀏覽器由于ASP程序是在網(wǎng)絡(luò)效勞器端中執(zhí)行,執(zhí)行結(jié)果所產(chǎn)生的HTML文件適用于不同的瀏覽器。語言相容性高ASP與所有的ActiveXScript語言都相容,除了可結(jié)合HTML,VBScript、JavaScript、ActiveX效勞器組件來設(shè)計(jì)外,并可經(jīng)由“plug-In(外掛組件模組)的方式,使用其他廠商(ThirdParty)所提供的語言。隱密平安性高如果我們在瀏覽器中直接查看網(wǎng)頁的原始代碼,就只能看到HTML文件,原始的ASP程序代碼是看不到的!這是因?yàn)锳SP程序先于網(wǎng)站效勞(WebServer)端執(zhí)行后,將結(jié)果轉(zhuǎn)換成標(biāo)準(zhǔn)HTML文件,再傳送到客戶端(Client)SQL2005優(yōu)勢如下:平安性:SQLServer2005包括了一些在平安性能上的改良,例如數(shù)據(jù)庫加密、設(shè)置平安默認(rèn)值、增強(qiáng)密碼政策、縝密的許可控制、以及一個(gè)增強(qiáng)型的平安模式,保證Cisco數(shù)據(jù)的平安性快速恢復(fù):新的、速度更快的恢復(fù)選項(xiàng)可以改良SQL效勞器數(shù)據(jù)庫的可用性。管理人員將能夠在事務(wù)日志向前滾動(dòng)之后,重新連接到正在恢復(fù)的數(shù)據(jù)庫??煺崭綦x:我們將在數(shù)據(jù)庫層面上提供一個(gè)新的快照隔離(SI)標(biāo)準(zhǔn)。通過快照隔離,使用者將能夠使用與傳統(tǒng)一致的視野觀看數(shù)據(jù)庫,存取最后執(zhí)行的一行數(shù)據(jù)。這一功能將為效勞器提供更大的可升級性。Web效勞:使用SQLServer2005,開發(fā)人員將能夠在數(shù)據(jù)庫層開發(fā)Web效勞,將SQLServer當(dāng)作一個(gè)超文本傳輸協(xié)議(HTTP)偵聽器,并且為網(wǎng)絡(luò)效勞中心應(yīng)用軟件提供一個(gè)新型的數(shù)據(jù)存取功能。高效的:使得公司可以降低開發(fā)和管理他們的數(shù)據(jù)基礎(chǔ)設(shè)施的時(shí)間和本錢。報(bào)表效勞:在SQLSERVER2005中,報(bào)表效勞將為在線分析處理(OLAP)環(huán)境提供自我效勞、創(chuàng)立最終用戶特別報(bào)告、增強(qiáng)查詢方面的開發(fā)水平,并為豐富和便于維護(hù)企業(yè)匯報(bào)環(huán)境,就允許升級方面,提供增進(jìn)的性能。智能的:提供了一個(gè)全面的平臺(tái),可以在你的用戶需要的時(shí)候給他發(fā)送觀察和信息。軟件描述OA自動(dòng)化管理系統(tǒng)模塊總計(jì)6個(gè),分別如下:注冊系統(tǒng)登陸驗(yàn)證系統(tǒng)行政系統(tǒng).財(cái)務(wù)系統(tǒng)辦公系統(tǒng)考勤系統(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)程序邏輯3.1.7注冊系統(tǒng)程序接口功能:姓名(登陸ID),用于登陸的驗(yàn)證用戶名,主要參數(shù)有stringuserid返回:整型數(shù) 返回值=0代表登陸ID錯(cuò)誤有重名或局部和規(guī)則,彈出提示錯(cuò)誤窗口。 返回值=1代表登陸ID可以用,進(jìn)入下面的注冊,其算法是如下:先判斷是否為空if(theForm.unameid.value=="") { alert("請?zhí)顚慤serid!"); theForm.uname.focus(); returnfalse; }判斷吃否重名Stringusername(string){連接數(shù)據(jù)庫;if(usernameid==id){return1;}else{錯(cuò)誤有重名;return0;}}功能:英文名驗(yàn)證,用于英文名的驗(yàn)證是否為空先判斷是否為空if(theForm.uname.value=="") { alert("請?zhí)顚懹⑽拿Q!"); theForm.uname.focus(); returnfalse; }功能:中文名驗(yàn)證,用于中文名的驗(yàn)證是否為空先判斷是否為空if(theForm.uname.value=="") { alert("請?zhí)顚懼形拿Q!"); theForm.uname.focus(); returnfalse; }其他的部門,職位是一樣的。功能:Email驗(yàn)證,用于Emial驗(yàn)證先判斷是否為空和@表示if(theForm.email.value=="") { alert("請?zhí)顚慹mail地址!"); theForm.email.focus(); return(false); } elseif(emailString.indexOf("@")==-1||emailString.indexOf(".")==-1) { alert("請檢查mail地址是否有效!"); theForm.email.focus();登陸驗(yàn)證管理系統(tǒng)3.2.1登陸驗(yàn)證管理功能:驗(yàn)證用戶的訪問權(quán)限,以便進(jìn)行管理。3.2.2登陸驗(yàn)證管理性能:快速處理用戶驗(yàn)證信息3.2.3登陸驗(yàn)證管理輸入工程:用戶名和密碼3.2.4登陸驗(yàn)證管理輸出工程:錯(cuò)誤提示或正確的用戶名和密碼3.2.5登陸驗(yàn)證管理算法:MD5加密算法3.2.6登陸驗(yàn)證管理程序邏輯:3.2.7登陸驗(yàn)證管理接口:功能:登陸驗(yàn)證模塊,用于主要用來驗(yàn)證訪問權(quán)限,主要參數(shù)有stringname,stringusername,passwd返回:整型數(shù) 返回值=0代表用戶或密碼錯(cuò)誤,彈出提示錯(cuò)誤窗口。 返回值=1表用戶或密碼正確,則判斷其權(quán)限后,按其權(quán)限進(jìn)入其管理界面。 其算法是如下:intlogin(stringname,stringpasswd){連接數(shù)據(jù)庫;if(用戶ID==name&&用戶名==passwd){return1;}else{提示用戶或密碼錯(cuò)誤;return0;}}3.2.8登陸驗(yàn)證管理存儲(chǔ)分配:暫時(shí)沒有3.2.9登陸驗(yàn)證管理限制條件:沒有限制條件,如果不符合規(guī)則直接進(jìn)不去系統(tǒng)行政系統(tǒng)3.3.1行政系統(tǒng)功能:普通員工和行政人員都可以登陸此功能,登陸界面后,普通員工可查看員工的福利,會(huì)議管理,公司組織機(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)邏輯:財(cái)務(wù)系統(tǒng)3.4.1財(cái)務(wù)系統(tǒng)功能:普通員工和財(cái)務(wù)人員都可以登陸此功能,登陸界面后,普通員工可登預(yù)算系統(tǒng),報(bào)銷系統(tǒng),財(cái)務(wù)人員和總經(jīng)理級別的人可以登陸預(yù)算系統(tǒng)審批,結(jié)算系統(tǒng)審批,資金流系統(tǒng),報(bào)銷系統(tǒng)審批3.4.2財(cái)務(wù)系統(tǒng)性能:登陸系統(tǒng),增加預(yù)算,填寫報(bào)銷,及這些系統(tǒng)的審批3.4.3財(cái)務(wù)系統(tǒng)輸入工程:輸入預(yù)算金額,報(bào)銷金額,3.4.4財(cái)務(wù)系統(tǒng)輸出工程:是否審批通過3.4.5財(cái)務(wù)系統(tǒng)算法:直接比對數(shù)據(jù)用戶是否是財(cái)務(wù)級別以上的權(quán)限3.4.6財(cái)務(wù)系統(tǒng)邏輯:預(yù)算管理流程圖報(bào)銷流程圖出差申請流程圖物品、設(shè)備采購流程圖:辦公系統(tǒng)3.5.1辦公系統(tǒng)功能:所有員工都可以登陸此功能,登陸界面后,可以查看和下載標(biāo)準(zhǔn)文檔,客戶資料,進(jìn)入知識(shí)管理學(xué)習(xí),進(jìn)入培訓(xùn)管理培訓(xùn)學(xué)習(xí)3.5.2辦

溫馨提示

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

評論

0/150

提交評論