freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp的辦公自動化系統(tǒng)的設(shè)計與實現(xiàn)-閱讀頁

2025-05-27 18:31本頁面
  

【正文】 。在企業(yè)使用方面,只要企業(yè) 用戶 具備基本的計算機知識就可以,不需要做專門的培訓,本系統(tǒng)提供在線幫助模塊,可以使企業(yè) 用戶 對本系統(tǒng)熟練的使用。 ( 2) 技術(shù)可行性 本課題是采用 JSP 技術(shù)來進行基于 Web的 工作安排系統(tǒng) 的研究與實現(xiàn)。服務(wù)器選用 Windows xp 作為操作系統(tǒng)平臺;使用 JSP 進行開發(fā),用Dreamweaver MX 作為網(wǎng)頁制作工具 ,數(shù)據(jù)庫軟件選用 SQL Server 2021. 緒 論 7 ( 3) 操作可行性 系統(tǒng)基于 Web 的工作界面,使工作人員無論身處何地,無論通過局域網(wǎng)還是互聯(lián)網(wǎng),都能在瀏覽器中直接工作。所有的操作通過瀏覽器完成,客戶端不需要配置其他應(yīng)用軟件。強大的在線提醒功能隨時讓用戶清楚當前待辦事宜,方便、快捷、及時、準確 。 系統(tǒng)功能需求分析 本系統(tǒng)主要面對企業(yè)為主。 用戶注冊:登入系統(tǒng)用戶統(tǒng)一進行注冊管理。 工作計劃 :根據(jù)任務(wù)制定每個人的個人工作計劃,包括名稱,內(nèi)容,有效期等等,同時也要考慮一下優(yōu)先級和次序的問題。 工作日志 :對每天所做的工作內(nèi)容進行要點紀錄。 會議記錄本 :記錄會議的內(nèi)容。 來訪登記 :記錄來訪者來訪日期,姓名,證件號碼等等。 系統(tǒng)管理員最關(guān)鍵的部分是權(quán)限管理,在用戶進入系統(tǒng)后的每一個操作都進行權(quán)限判斷,禁止任何越權(quán)操作,有效的保護系統(tǒng)數(shù)據(jù)的安全性;在保證系統(tǒng)高度安全的同時,必需對動態(tài)變化的用戶進行實時的權(quán)限更改,權(quán)限管理模塊要提供給系統(tǒng)管 理員實時的,有效的和操作簡便的管理。在對系統(tǒng)的組織結(jié)構(gòu)和功能進行分析時,需從一個實際業(yè)務(wù)流程的角度將系統(tǒng)調(diào)查中有關(guān)該業(yè)務(wù)流程的資料都串起來作進一步的分析。 在本系統(tǒng)中,當用戶要求登錄的時候,系統(tǒng)會進行判斷,將用戶分成普通 用戶 和系統(tǒng)管理員兩種不同的權(quán)限用戶。系統(tǒng)管理員擁有全部的權(quán)限。在數(shù)據(jù)流圖中沒有任何具體的物理部件,它只是描繪數(shù)據(jù)在軟件中流動和被處理的邏輯過程。本系統(tǒng)中的數(shù)據(jù)字典眾多,在此不一一列舉,以下列出 表 系統(tǒng)中的主要數(shù)據(jù)字典。 本系統(tǒng)的結(jié)構(gòu)劃分主要根據(jù)各個子系統(tǒng)的功能不同進行劃分。數(shù)據(jù)表總覽如表 31所示: 表 31 系統(tǒng)數(shù)據(jù)庫表 編號 表格名稱 說明 表 1 MrBaseInf 用戶 基本信息 表 表 2 MrDepartment 部門基本信息表 表 3 MrBranch 機構(gòu)基本信息表 表 4 MsgCont 信息內(nèi)容表 表 5 FmDoc 文件信息表 表 6 FmDocctr 文件權(quán)限信息表 表 7 FmfileCont 記事本 信息表 表 8 CpSchType 計劃 類型表 表 9 CpSchedule 計劃 信息表 數(shù)據(jù)庫表詳細說明 系統(tǒng)設(shè)計 22 用戶信息表如表 32所示 : 表 32 用戶 基本信息表 字段名 描述 類型 長度 是否允許為空 是否主鍵 EmpID 用戶 ID 號 Int 4 否 是 EmpName 用戶姓名 Varchar 50 否 否 LoginID 登錄 ID 號 Varchar 50 否 否 Password 登錄密碼 Varchar 50 否 否 Sex 性別 bit 1 否 否 EmpCode 人員編號 Varchar 20 是 否 Email 電子信箱 Varchar 50 是 否 DepName 任職部門 Varchar 50 是 否 Position 職務(wù) Varchar 50 是 否 部門基本信息 表如表 33所示: 表 33 部門基本信息表 字段名 描述 類型 長度 是否允許為空 是否主鍵 DepID 部門 ID 號 Int 4 否 是 DepName 部門名稱 Varchar 20 否 否 Manager 經(jīng)理姓名 Varchar 20 否 否 Tell 電話 Varchar 20 否 否 機構(gòu)基本信息 如表 34 所示: 表 34 機構(gòu)基本信息表 字段名 描述 類型 長度 是否允許為空 是否主鍵 BranchID 機構(gòu) ID 號 Int 4 否 是 BranchName 機構(gòu)名稱 Varchar 50 否 否 SimpleCode 機構(gòu)簡介 Varchar 50 否 否 DelFlag 刪除標志 bit 1 否 否 系統(tǒng)設(shè)計 23 信息內(nèi)容 表如表 35所示: 表 35 信息內(nèi)容表 字段名 描述 類型 長度 為空 是否主鍵 MessageID 信息主鍵號 (唯一 ,自動增加 ) Int 4 否 是 SendToID 接收對象 Varchar 100 否 否 Tile 信息標題 Varchar 50 否 否 Content 信息內(nèi)容 Datatime 8 是 否 SendDate 發(fā)送日期 Datatime 8 否 否 Acessy 附件文件名 Varchar 100 否 否 Important 信息重要性 Int 2 否 否 DelFlag 刪除標志位 Int 2 否 否 記事本信息表 如表 36 所示: 表 36 記事本 信息表 字段名 描述 類型 長度 是否允許為空 是否主鍵 Folderid 記事本 號(唯一,自動增加) Int 4 否 是 Note 備注 Nvarchar 50 否 否 Cdate 創(chuàng)建日期 Int 4 是 否 Udate 更新日期 datetime 8 是 否 Empid 創(chuàng)建人員 datetime 4 否 否 Ddate 刪除日期 Int 8 是 否 delflag 刪除標志位 Bit 1 否 否 系統(tǒng)設(shè)計 24 文件權(quán)限信息表如表 37所示: 表 37 文件權(quán)限信息表 字段名 描述 類型 長度 是否允許為空 是否主鍵 ConId 權(quán)限號(唯一,自動增加) Int 4 否 是 DocId 文件號 Int 4 否 否 AdminFlag 文件管理權(quán) bit 1 是 否 WriteFlag 文件寫權(quán) bit 1 是 否 ReadFlag 文件讀權(quán) bit 1 是 否 delflag 刪除標志位 bit 1 否 否 計劃類型 表如表 38所示: 表 38 計劃 類型表 字段名 描述 類型 長度 是否允許為空 是否主鍵 SchTID 主鍵 ID int 4 否 是 SchTName 類型名稱 varchar 20 否 否 計劃信息 表如表 39所示: 表 39 計劃 信息表 字段名 描述 類型 長度 是否允許為空 是否主鍵 EmpId 人員 ID int 4 否 是 Subject 計劃 安排標題 Varchar 64 否 否 Schetype 計劃 類型 Varchar 20 是 否 Place 計劃 地點 Varchar 20 是 否 Content 計劃 內(nèi)容 Text 16 是 否 Repeatflag 重復(fù)標志 Bit 1 否 否 RemaindFlag 是否需要提醒 Bit 1 否 否 Cdate 創(chuàng)建日期 Datetime 8 否 否 系統(tǒng)設(shè)計 25 系統(tǒng)開發(fā)與運行環(huán)境 系統(tǒng)開發(fā)環(huán)境 本系統(tǒng)是基于 Web 瀏覽器的 工作安排系統(tǒng) 的設(shè)計與實現(xiàn),以下是本系統(tǒng)的開發(fā)環(huán)境: (1) 技術(shù)平臺: eclipse (2) 信息服務(wù)器: tomcat (3) 開發(fā)語言: JSP技術(shù)框架,實現(xiàn)語言完全采用 JAVA 語言。 (6) 服務(wù)器操作系統(tǒng):開發(fā)過程采用 Windows XP Professional 操作系統(tǒng),系統(tǒng)實施后可以采用 Windows 2021 Server 或 Windows 2021 Server , Windows XP 服務(wù)器操作系統(tǒng)。 系統(tǒng)具體實現(xiàn) 26 4 系統(tǒng) 具體實現(xiàn) 登錄驗證 用戶進入本系統(tǒng)前,首先要經(jīng)過登錄頁面進行登錄,用戶輸入帳號和對應(yīng)的密碼,系統(tǒng)進行身份驗證,驗證不通過時,給出錯誤信息,并禁止用戶進入系統(tǒng)。登錄流 程如圖 43所示。 由于是 工作安排系統(tǒng) ,所以本系統(tǒng)不提供對外注冊模塊,系統(tǒng)默認的系統(tǒng)管理員帳號具有創(chuàng)建 用戶 帳號的權(quán)限, 用戶 帳號可以默認為 用戶 的企業(yè)編號或工號,這可根據(jù)企業(yè)的具體情況來定,默認密碼即為 用戶 帳號, 用戶 登錄進入系統(tǒng)后可以更改自己的密碼。在功能上沒法和專業(yè)的人力資源系統(tǒng)相比,但是作為本系統(tǒng)的支持性平 臺還是很有必要的。 用戶 可以使用個人 計劃 安排功能安排每天什么時候需要做什么,還可以查看部門內(nèi)部其他人的公開 計劃 安排。 如果有需要提醒的 計劃 安排,在屏幕的右下角會升起一個提醒窗口,就好像郵件提醒的界面一樣。用戶可添加,編輯和刪除自己的記事本信息。 如下圖46所示: 圖 46 系統(tǒng)管理界面 圖 系統(tǒng)具體實現(xiàn) 30 數(shù)據(jù)庫連接代碼 package util。 public static class DBConn { try{ ()。 } } public static Connection getConn(){ try{ Connection conn=(jdbc:microsoft:3。 return conn。 return null。 }catch(SQLException ex){ } } if(st!=null){ 系統(tǒng)具體實現(xiàn) 31 try { ()。 }catch(Exception ex){ } } } } 系統(tǒng)調(diào)試與測試 32 5 系統(tǒng)調(diào)試與測試 程序調(diào)試 在設(shè)計系統(tǒng)的過程中,存在一些錯誤是必然的。但另一類錯誤是在程序執(zhí)行時由于不正確的操作或?qū)δ承?shù)據(jù)的計算公式的邏輯錯誤導致的錯誤結(jié)果。 程序的測試 測試的重要性及目的 ( 1) 測試的重要性 軟件的測試在軟件生命周期中占據(jù)重要的地位,在傳統(tǒng)的瀑布模型中,軟件測試學僅處于運行維護 階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。 事實上,對于軟件來講,不論采用什么技術(shù)和什么方法,軟件中仍然會有錯。測試是所有工程學科的基本組成單元,是軟件開發(fā)的重要部分。統(tǒng)計表明,在典型的軟件開發(fā)項目中,軟件測試工作量往往占軟件開發(fā)總工作量的 40%以上。如果把維護階段也考慮在內(nèi),討論整個軟件生存期時,測試的成本比例也許會有所降低,但實際上維護工作相當于二次開發(fā),乃至多次開發(fā),其中必定還包含有許多測試工作。 ② 以發(fā)現(xiàn)軟件錯誤為目標的測試是非建設(shè)性的,甚至是破壞性的,測試中發(fā)現(xiàn)錯 系統(tǒng)調(diào)試與測試 33 位是對責任者工作的一種否定 。 ④ 測試工作是艱苦而細致的工作 。 這些觀點對軟件測試工作是極為不利的,必須澄清認識、端正態(tài)度,才可能提高軟件產(chǎn)品的質(zhì)量。 ① 軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程 。 ③ 一個好的測試用例是在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯誤 。 這種觀點可以提醒人們測試要以查找錯誤為中心,而不是為了演示軟件的正確功能。 首先,測試并不僅僅是為了要找出錯誤。同時,這種分析也能幫助我們設(shè)計出有針對性地檢測方法,改善測試的有效性。 測試的步驟 與開發(fā)過程類似,測試過程也必須分步驟進行,每個步驟在邏輯上是前一個步驟的繼續(xù)。因此,大型軟件系統(tǒng)的測試基本上由下述幾個步驟組成: ( 1) 模塊測試 。 ( 2) 系統(tǒng)測試 。 ( 3) 驗收測試 。 系統(tǒng)調(diào)試與測試 34 測試的主要內(nèi)容 為了保證測試的質(zhì)量,將測試過程分成幾個階段,即 :代碼審查、單元測試、集成測試、確認測試和系統(tǒng)測試。 ( 2) 集成測試 集成測試是將模塊按 照設(shè)計要求組裝起來同時進行測試,主要目標是發(fā)現(xiàn)與接口有關(guān)的問題。 ( 3) 確認測試 確認測試的目的是向未來的用戶表明系統(tǒng)能夠像預(yù)定要求那樣工作。 ( 4) 系統(tǒng)測試 軟件開發(fā)完成以后,最終還要與系統(tǒng)中其他部分配套運行,進行系統(tǒng)測試。 單獨對系統(tǒng)的測試主要從以下幾方面入手: ① 功能測試:測試是否滿足開發(fā)要求,是否提供設(shè)計所描述的功能,是否用戶的需求都得到滿足。 ② 強度測試及性能測試:測試系統(tǒng)能力最高實際限度,即軟件在一些超負荷情況下功能實現(xiàn)的情況。針對本系統(tǒng)主要是對權(quán)限系統(tǒng)的測試和對無效數(shù)據(jù)、錯數(shù)據(jù)、和非法數(shù)據(jù)干擾的能力的測試。 結(jié) 論
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1