學校辦公室管理系統課程設計報告書_第1頁
學校辦公室管理系統課程設計報告書_第2頁
學校辦公室管理系統課程設計報告書_第3頁
學校辦公室管理系統課程設計報告書_第4頁
學校辦公室管理系統課程設計報告書_第5頁
已閱讀5頁,還剩19頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、 . . . 文理學院計算機科學系 課程設計報告設計名稱:設計名稱: 軟件課程設計軟件課程設計 設計題目:設計題目:軟件學院辦公室辦公系統軟件學院辦公室辦公系統 專專 業:業: 軟件工程軟件工程 班級:班級: 0909 級級 1 1 班班 學號:學號:姓姓 名:名:指導教師(職稱):指導教師(職稱): (副教授)(副教授) 成成 績:績:課程設計期限:課程設計期限:2012.2012.至至 20122012 . . . I / 24軟件學院辦公室辦公管理系統摘 要:該系統為軟件學院辦公室辦公管理系統,包含系統管理,注冊管理,個人辦公管理,收發文件管理等模塊。該系統以 Asp 為開發平臺,數據庫

2、采用了 Microsoft 推出的 Access 數據庫。整個系統操作簡便、接口友好靈活實用并且安全,主要完成了對管理員使用者文件等信息的管理,并實現了文件的發送和文件的接收的全面自動化。具有良好的系統性能以與友好的用戶界面,且便于使用和維護,系統盡可能簡化管理員的重復工作,提高工作效率,簡化數據查詢、降低統計難度。 關鍵字:辦公室辦公系統;查詢;Access;Asp . . . II / 24目錄第一章概述 41.1 辦公室辦公系統概要 41.1.1 系統開發前提 41. 1. 2 系統開發目的 41.2 辦公管理系統需求分析 51.2.1 現行業務描述 51.2.2 存在問題和問題解決方案

3、 51.2.3 系統技術和功能可行性分析 61.2.4 系統優點 6第二章設計簡介與設計方案論述 72.1 系統設計任務和原則 72.2 數據庫設計 72.3 系統功能模塊 7第三章詳細設計 103.1 系統功能簡介 103.1.1 系統模塊功能描述 1032 模塊功能 103.2.1 系統結構113.2.2 數據庫設計與實現113.2.3 系統管理使用流程圖:13第四章設計結果與分析 154.1 系統管理結果分析 154.1.1 注冊用戶154.1.2 登錄界面設計174.1.3 注銷登錄19總結 20致 22參考文獻 23 . . . III / 24 . . . 4 / 24第一章 概述

4、1.1 辦公室辦公系統概要1.1.1 系統開發前提目前,隨著網絡技術的飛速發展,各行各業都在追求信息化,以防在信息時代落伍,而普通高校也如此,辦公自動化是高校教師獲得交流和溝通的一個重要渠道。因此一個健全的辦公管理系統就必不可少,辦公管理系統的使用大大的提高了辦公室的工作效率,很好的節省了大量的人力、物力和財力資源。管理信息系統的開發是一個開發周期長、技術要求高、影響因素多的復雜系統工程,因此制定一個完善、可行、合理的開發計劃,不僅是系統開發成功的保證,而且可以提高效率、節省時間、降低成本。1. 1. 2系統開發目的過去,由于人們對信息管理的主要方式是基于文本、表格等紙質的手工處理之上的,而用

5、手工進行辦公管理存在多種弊端,其中包括收發文件比較麻煩,教師之間的交流和溝通也比較麻煩:當需要教師之間的交流時就必須兩教師在一起面對面的溝通,這樣就需要花費大量的時間。當有時文件的信息處理工作量大,容易出錯或者說由于數據繁多,容易丟失,且不易查找。總的來說缺乏系統、規的管理手段人們操控起來是很困難的;因此,使用電子化的管理手段將是大勢所趨,建立一個辦公管理系統也是對一些管理部門提高工作效益的有效手段。系統能夠合理高效地利用辦公資源,使得辦公管理更加的科學合理。教師在辦公室之間的交流更加的方便,教師只要在辦公室就可以和別的教師那個相應的溝通和交流,這樣子就節省了大量的不必要的時間,提高了工作效率

6、,還減輕了教師之間的工作負擔。 . . . 5 / 241.2 辦公管理系統需求分析1.2.1 現行業務描述對于一個辦公室辦公管理系統來說,文件的查詢與數據的維護管理是其中的核心環節。在現現行的辦公管理中存在幾個共同的問題:1.收發的東西種類過多,數據龐大;這是幾乎所有辦公系統都會遇到的共同問題,各種不同種類的辦公系統為這些文件的收發造成了很大的弊端,所以在進行維護時也增加了很多的難題,對這些數據的反復輸入,往往造成龐大的工作量和較低的效率。2.文件數據的收發困難,每天的都有新的文件和信息需要接受,考慮到教師在何時發過信息文件、何時這些文件將會過期,各項數據的匯總和統計情況必須由管理員統計上報

7、,過期或者作廢的信息要經過刪除,以免占用資源空間。3.文件在收發過程中可能會出問題和漏洞;在收發過程中難免此類現象的發生,如何與時發現與事后對收發失敗信息進行處理和更新也是個需要解決的問題。4.系統反應慢不能準確的收發文件信息;經常有發送信息者發送超時的情況發生,對此類問題的信息提示也是辦公管理系統工作中必須解決的問題之一。1.2.2 存在問題和問題解決方案我們學院的辦公管理工作上基本是以手工方式進行,工作起來效率很低,并且不能與時的收發各類所需要的信息,進教室之間的交流麻煩等等,不便于動態與時地瀏覽文件信息,以便更好地適應當前教師的辦公需求。手工管理還存在這許多弊端,由于不可避免的人為因素,

8、經常造成文件數據的遺漏、誤報。計算機信息化管理有著儲存信息量大、速度快等許多優點,提供給我們的處理信息與時快捷,同時也提高了我們工作人員的自身素質。 . . . 6 / 24基于以上的對問題的分析,利用計算機給我們提供信息,與時地調整我院辦公室辦公系統結構,并且對教師們的之間的溝通和交流過程形成一整套動態的管理就十分必要了。辦公室辦公系統的建立,需要進行用戶的需求調查與分析,以確定系統目標,提出解決問題的詳細方案,這是系統建設的重要環節。我們學院是剛剛成立的一個學院,因此辦公的規模不是很大,相對于別的辦公規模我們學院的規模是比較小的。但是也必須有一套完整的辦公管理軟件,記錄著完整的辦公信息,功

9、能上對系統的需全面的。因此對用戶的需求可分為幾個方面:一方面是用戶也就是教師通過計算機來收發之后的文件,在收發文件之后如果有文件過期或者作廢之后你就需要將這些文件刪除;二方面是學生們也能通過計算機來登錄這個系統給老師們發東西,比如說給老師的工作情況突出建議,圖書,來確定自已需要的,老師就可以在系統中看見學生所提出的建議;另一方面是所有的辦公人員都可以準確實時的收發文件信息,不要出現延時、超時的現象發生。 1.2.3 系統技術和功能可行性分析通過對該辦公系統的各個方面進行了具體的了解之后,現對我們學院開發的辦公系統系統的可行性進行分析。技術上可行:該系統所需硬件設備,市場上銷售且價格較低,甚至可

10、以使用原有的設備;軟件上,操作系統采用 Windows 系列操作系統,數據庫管理系統采用 Microsoft Access,開發平臺和言語使用的是 ASP。管理上可行:我們學院有一些的管理體制,每位學生和教師都必須先登錄系統進行驗證之后才能建立收發信信息文件,因此管理上可行。另外,操作的可行性,這個系統開發完成之后要求界面容易操作,要求每個人都可以易用。1.2.4 系統優點1.具有良好的系統性能,友好的用戶界面;2.較高的處理效率,便于使用和維護; . . . 7 / 243.采用成熟技術開發,使系統具有較高的技術水平和較長的生命周期;4.系統盡可能簡化教師人員的工作流程,提高工作效率;5.簡

11、化數據冗余、降低統計難度;第二章 設計簡介與設計方案論述2.1 系統設計任務和原則系統分析階段的主要任務包括:數據庫設計(即數據存儲文件的設計) 、系統結構設計、系統流程設計、系統功能模塊設計等。系統設計的總原則是:保證系統設計目標的視線,并在此基礎上是技術資源的運用達到最佳。系統設計中,應遵循以下原則:系統性原則、可靠性原則、管理可接受性原則數據庫設計的目標:1 數據存儲合理,要符合數據庫設計的 3 個式。即:表中每一個值都是院子項,只顯示一次;表中每行都必須可以被唯一地區分;表中不會又多余的已存在其他表中包含的非關鍵字信息。2 數據對象的關系清晰明了,符合業務邏輯。3 保證數據的完整性。4

12、 數據庫系統該換時,原有的系統設計要便于轉移,減少代碼重寫。5 維護方便。2.2 數據庫設計數據庫采用了 Microsoft 推出的 Access 數據庫, ,這是微軟集成到 Office中的一個桌面數據庫,能夠快速方便的和 Office 的其他套件綜合使用。由于Access 具有顯著的簡易性和有效性,大量的桌面數據庫系統都采用 Access 作為后臺數據庫。2.3 系統功能模塊本系統包含登錄模塊,注冊模塊,文件管理模塊,個人文件管理等模塊,我主要負責其中的登錄管理模塊和注冊的設計。辦公室辦公管理系統模塊主要包括:辦公人員登錄、 辦公人員信息注冊,主要實現個人文件的收發,發送文件的刪除,個人文

13、件的管理,包括查看收發 . . . 8 / 24的文件、以與搜索自己收發的文件等。圖 2.1 文件信息管理模塊 ER 圖用戶信息管理模塊主要包括用戶信息注冊、個人信息修改與刪除。用戶信息添加主要實現使用者相關信息的添加,在用戶信息添加窗體中,管理員可以根據用戶填入的相關信息,包括用戶編號、用戶等相關信息進行審核。用戶信息修改主要實現用戶個人相關信息的修改。文件信息管理文件編號文件名發送人的XX文件的內容接受文件的XX發送的日期個人信息管理個人 XX注冊編號個人聯系方式所屬部門 . . . 9 / 24圖 2.2 個人信息管理模塊 ER 圖收發文件模塊主要用于管理收發文件信息。當使用者注冊登錄系

14、統之后就可以給相關的部門發送文件,輸入文件的編號,文件名,發送文件的人。只需要在相關的地方填入相關的分人與文件信息就可以發送文件。當發送成功之后,接受者登陸系統在自己的文件箱理就可以看見誰在什么時候給自己發送了信息。圖 2.3 發送文件管理模塊 ER 圖 系統管理模塊包括:增加用戶和修改密碼以與系統信息。增加用戶是用于添加系統的管理員和使用者,修改密碼可以讓管理員與使用者按照自己的意愿修改本人密碼。圖 2.4 用戶管理模塊 ER 圖發送文件信息發送人XX文件編號接收人 XX發送文件日期 . . . 10 / 24第三章 詳細設計3.1 系統功能簡介3.1.1 系統模塊功能描述我主要完成的部分是

15、用戶注冊與用戶登錄管理模塊。用戶管理模塊包括:增加用戶和修改密碼以與系統信息。增加用戶是用于添加系統的管理員和使用者,修改密碼可以讓管理員與使用者按照自己的意愿修改自己的密碼。1.用戶注冊功能界面:圖 3.1 用戶注冊2.用戶登錄管理界面:圖 3.2 用戶登錄管理32 模塊功能本系統包含登錄管理,文件管理,個人信息管理等模塊,我主要負責系統登錄與用戶注冊模塊的設計。3.2.1 系統結構辦公系統用戶登錄系統管理文件管理用戶注冊注銷系統發送文件管理接受文件相關文件查詢退出系統 . . . 11 / 24圖 3.3 系統總體結構圖3.2.2 數據庫設計與實現數據庫中含有用戶表、管理員表、文件表,接收

16、文件表。數據庫設計使用主鍵約束各表自身的關系,同時使用外鍵聯系各個表,系統數據庫整體達到3NF,使系統的數據增加、刪除、修改、查詢等操作基本不會導致異常,已達到系統要求。1.數據庫各表的字段與數據類型:表 3-1 系統管理員表:字段名稱類型說明用戶名字符主鍵 . . . 12 / 24密碼字符用戶密碼權限整型用戶權限表 3-2 文件表:字段名稱類型說明文件號整型主鍵文件名字符文件名發送文件人字符發送文件人發送日期字符發送日期接收文件人字符接收文件人類別字符文件類別文件容文本文件容表 3-3 文件接收表:字段名稱類型說明文件號整型主鍵 . . . 13 / 24文件名號字符文件的名字發送日期字符

17、書發送文件的日期發送人字符發送人文件類型時字符文件的類型文件容文本文件的詳細信息接收人字符接收人表 3-4 用戶表:字段名稱類型說明部門字符所在部門用戶名字符用戶名密碼字符用戶密碼聯系方式字符聯系方式3.2.33.2.3 系統管理使用流程圖:系統管理使用流程圖:該圖顯示出用戶或管理員使用系統管理模塊的流程。 . . . 14 / 24開始登錄修改管理員用戶圖 3.5 系統管理流程圖結束修改成功正確正確 . . . 15 / 24第四章第四章 設計結果與分析設計結果與分析4.14.1 系統管理結果分析系統管理結果分析4.1.14.1.1 注冊用戶注冊用戶圖 4.1 注冊用戶界面注冊用戶界面其代碼

18、如下: 用戶注冊 員工編號: 用 戶 名: 密碼: 確認密碼: 姓名: 性別: 男 女 . . . 16 / 24  聯系:%if REGISTER=1 then HX_GoBack ,action=request(action):ColumnName=:Tablename=HX_CompanyUserif action=saveinfo then Orderby= where WS_Username=&WS_s.HX_Replace(request.form(WS_Username)& else Orderby= ORDER BY WS_Uid DESCse

19、t rs=WS_S.HX_SetRSD(ColumnName,Tablename,Orderby)if action=saveinfo then if rs.recordcount=0 then rs.addnew rs(WS_Code)=WS_s.HX_Replace(request.form(WS_Code) rs(WS_username)=WS_s.HX_Replace(request.form(WS_username) rs(WS_password)=MD5(WS_s.HX_Replace(request.form(WS_password) rs(WS_Question)=WS_s.H

20、X_Replace(request.form(WS_Question) rs(WS_Answer)=MD5(WS_s.HX_Replace(request.form(WS_Answer) rs(WS_name)=WS_s.HX_Replace(request.form(WS_name) rs(WS_Appointment)=WS_s.HX_Replace(request.form(WS_Appointment) rs(WS_sex)=WS_s.HX_Replace(request.form(WS_sex) rs(WS_phone)=WS_s.HX_Replace(request.form(WS

21、_phone) rs(WS_email)=WS_s.HX_Replace(request.form(WS_email) rs(WS_department)=WS_s.HX_Replace(request.form(WS_department) rs(WS_title)=WS_s.HX_Replace(request.form(WS_title) if RegFlag=1 then rs(WS_leave)=1:msg=注冊成功:n 請等待審核! else msg=注冊成功! rs.update response.write alert(&msg&);window.close()

22、; response.end else HX_Goback 對不起,此用戶名已存在,不允許注冊!, end ifend if% . . . 17 / 244.1.24.1.2 登錄界面設計登錄界面設計圖 4.2 登錄界面其代碼如下:用戶名:密 碼:記住%if GetCodeOut=0 then response.write 驗證碼:  end if%  function UserLoginCheck() . . . 18 / 24 var frm=document.form1; if(frm.HX_UserName.value=) alert(用戶名不能為空

23、!); frm.HX_UserName.focus(); return false; if(frm.HX_PassWord.value=) alert(密碼不能為空!); frm.HX_PassWord.focus(); return false; if(frm.HX_ValidateCode.value=) alert(驗證碼不能為空!); frm.HX_ValidateCode.focus(); return false; if (frm.IfSave.checked) saveCookie(InfoUserName, frm.HX_UserName.value, 365); saveCo

24、okie(InfoUserPWD, frm.HX_PassWord.value, 365); saveCookie(InfoIfSave, 1, 365); else deleteCookie(InfoUserName)deleteCookie(InfoUserPWD)deleteCookie(InfoIfSave) return true; . . . 19 / 24-4.1.34.1.3 注銷登錄注銷登錄圖 4.3 關于注銷登錄界面代碼如下: if request.Cookies(prefix)(LOGINUSERNAME) and request.Cookies(prefix)(logA

25、ppointment) then call WS_S.SaveAdminLog(request.Cookies(prefix)(LOGINUSERNAME),request.Cookies(prefix)(logAppointment),成功注銷!) Call WS_S.HX_LoginOut() if request(act)=closewin then HX_GoBack 成功注銷!,HX_WinClose.asp else HX_GoBack 成功注銷!,HX_Login.asp Case else if WS_S.HX_ISLogin then HX_GoBack ,HX_manage

26、main.asp總總 結結辦公管理管理系統是典型的信息管理系統(MIS),其開發主要包括后臺數據庫的建立和維護以與前端應用程序的開發兩個方面。對于前者要求建立起數據一致性和完整性強、數據安全性好的庫。而對于后者則要求應用程序功能完備, . . . 20 / 24易使用等特點。 因此,我們深入的學習了ASP 程序設計簡明教程(第四版) , visual basic 基礎與案例開發詳解 , Visual basic 數據庫系統項目開發實踐等全書,并對 ASP 和 Access 數據庫技術進行了較深入的實際應用,主要完成對辦公系統管理系統的需求分析、功能模塊劃分、數據庫模式分析,并由此設計了數據庫結構和應用程序。系統運行結果證明,本文所設計的辦公管理系統可以滿足教師、管理人員等的需要。考慮到開發的辦公管理系統是為了達到“人機結合”有效的減輕教師和教師之間或者領導和領導之間手工操作不便,有效的達到信息的最優化,易查化。在正式開始創建一個辦公管理系統之前有些前提工作,它包括有對用戶的需求進行分析以與構思出理想中想象的或者運行后的界面,為以后的創建理清思路,使創建更方便,快捷。首先進行的是系統分析即對系統需求的功能,系統運作的流程圖和系統 E-R 圖的分析,建立圖式模型。其中 E-R 圖的建立是創建數據的核心工作。在這次合

溫馨提示

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

評論

0/150

提交評論