




已閱讀5頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Web 開發(fā)與應(yīng)用技術(shù) 設(shè)計(jì)文檔 項(xiàng)目名稱 辦公自動(dòng)化系統(tǒng)項(xiàng)目名稱 辦公自動(dòng)化系統(tǒng) 完成日期 完成日期 2012 01 052012 01 05 目目 錄錄 第一章第一章 系統(tǒng)設(shè)計(jì)背 景 3 第二章第二章 系統(tǒng)需求分 析 3 第三章第三章 系統(tǒng)功能介 紹 3 第四章第四章 系統(tǒng)流程 圖 8 第第五五章章 系統(tǒng)模塊劃分 8 第第六六章章 數(shù)據(jù)庫(kù)的設(shè) 計(jì) 9 第第七七章章 詳細(xì)設(shè)計(jì)及實(shí) 現(xiàn) 9 第第八八章章 主界面預(yù)覽效果 圖 20 一 系統(tǒng)設(shè)計(jì)背景一 系統(tǒng)設(shè)計(jì)背景 辦公自動(dòng)化 Office Automation System OAS 系統(tǒng) 是利用先進(jìn)的計(jì)算機(jī)信息技術(shù) 和現(xiàn)代辦公設(shè)備構(gòu)成的人機(jī)信息處理系統(tǒng) 輔助管理人員進(jìn)行各種辦公活動(dòng) 辦公自動(dòng)化 系統(tǒng)由辦公機(jī)構(gòu) 辦公人員 辦公設(shè)備 網(wǎng)絡(luò)環(huán)境 辦公信息等幾個(gè)基本要素構(gòu)成 本系統(tǒng)開發(fā)的目的是緊密結(jié)合目前政府機(jī)關(guān)和企事業(yè)單位的辦公業(yè)務(wù)流程和管理特點(diǎn) 開發(fā)一套先進(jìn)的 綜合的 完整的 并且能有效的在局域網(wǎng)和廣域網(wǎng)運(yùn)行的辦公自動(dòng)化系 統(tǒng) 通過(guò)該系統(tǒng)的使用 可有效地提高政府機(jī)關(guān)和企事業(yè)單位的工作效率 提升應(yīng)用單位 信息化管理的水平 減少工作人員的工作量 降低政府機(jī)關(guān)和企事業(yè)單位的成本 二 系統(tǒng)需求分析二 系統(tǒng)需求分析 1 數(shù)據(jù)層上 實(shí)現(xiàn)對(duì)員工部門信息的修改 刪除 更新等操作 同時(shí)記錄考勤狀況 2 業(yè)務(wù)層上 實(shí)現(xiàn)各種與數(shù)據(jù)層的交互工作 3 視覺上 盡可能的做到人機(jī)交互 簡(jiǎn)明 易懂 4 主界面上顯示當(dāng)前日期 展示經(jīng)理風(fēng)采 三 系統(tǒng)功能介紹三 系統(tǒng)功能介紹 登錄功能登錄功能 系統(tǒng)管理員 查看公告 考勤管理 設(shè)置上下班時(shí)間 管理員工的簽到 簽退等 系統(tǒng)設(shè)置 設(shè)置個(gè)人密碼 為系統(tǒng)設(shè)置新的管理員等 部門管理 編輯新增加的部門以及部門信息的維護(hù)工作 普通用戶 個(gè)人操作 包括查看系統(tǒng)公告 修改個(gè)人登錄密碼 考勤簽到 完成個(gè)人考勤 即簽到和簽退功能的實(shí)現(xiàn) 查看系統(tǒng)公告查看系統(tǒng)公告 上下班簽到時(shí)間設(shè)置上下班簽到時(shí)間設(shè)置 上下班簽到功能上下班簽到功能 密碼重置功能密碼重置功能 添加新管理員設(shè)置添加新管理員設(shè)置 新建部門功能新建部門功能 更新部門信息更新部門信息 四 系統(tǒng)流程圖四 系統(tǒng)流程圖 登錄 系統(tǒng)管理員 普通職員 修 改 個(gè) 人 信 息 修 改 密 碼 信 息 修 改 部 門 信 息 修 改 考 勤 信 息 修改 個(gè)人 密碼 查看 公告 考勤簽 到 簽退 五 系統(tǒng)模塊劃分五 系統(tǒng)模塊劃分 模塊劃分 登錄模塊 員工管理模塊 管理員和普通員工模塊 數(shù)據(jù)維護(hù)模塊 上班簽到的查詢 部門增刪信息更新模塊 六 數(shù)據(jù)庫(kù)設(shè)計(jì)六 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)中存在 8 個(gè)表單分別如下 七 詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)七 詳細(xì)設(shè)計(jì)及實(shí)現(xiàn) 1 連接數(shù)據(jù)庫(kù) Web configue BaseClass 這個(gè)實(shí)現(xiàn)連接的類 using System using System Data using System Configuration using System Web using System Web Security using System Web UI using System Web UI WebControls using System Web UI WebControls WebParts using System Web UI HtmlControls using System Data SqlClient using System Collections BaseClass 的摘要說(shuō)明 public class BaseClass System Web UI Page public BaseClass TODO 在此處添加構(gòu)造函數(shù)邏輯 region 顯 示 客 戶 端 對(duì) 話 框 WebMessageBox 用 來(lái) 在 客 戶 端 彈獺 出 對(duì) 話 框 對(duì) 話 框 顯 示 內(nèi) 容 public string MessageBox string TxtMessage string str str alert TxtMessage return str endregion region 執(zhí) 行 DSQL 語(yǔ) 句 用 來(lái) 執(zhí) 行 DSQL 語(yǔ) 句 sQueryString SQL 字 符 串 操 作痢 是 否 成 功 True False public Boolean ExecSQL string sQueryString SqlConnection con new SqlConnection ConfigurationManager AppSettings conStr con Open SqlCommand dbCommand new SqlCommand sQueryString con if dbCommand ExecuteNonQuery 0 con Close return true else con Close return false 公 告 信 息 添 加 標(biāo)括 題琣 公 告 內(nèi) 容 發(fā) 布 公 告 人 public Boolean ExecProcNotice string title string content string person 執(zhí) 行 D 公 告 程 序 SqlConnection con new SqlConnection ConfigurationManager AppSettings conStr con Open SqlCommand cmd new SqlCommand insert tb notice con cmd CommandType CommandType StoredProcedure 公 告 標(biāo)括 題琣 SqlParameter pTitle new SqlParameter noticeTitle SqlDbType VarChar 80 設(shè) 置 數(shù)簓據(jù) Y 庫(kù) a 參 數(shù)簓 pTitle Value title cmd Parameters Add pTitle 公 告 詳 細(xì) 內(nèi) 容 SqlParameter pContent new SqlParameter noticeContent SqlDbType Text 0 0 為 aText 默 認(rèn) 存 儲(chǔ)洹 的 最 大洙 值 pContent Value content cmd Parameters Add pContent 公 告 發(fā) 布 人 SqlParameter pPerson new SqlParameter noticePerson SqlDbType VarChar 20 pPerson Value person cmd Parameters Add pPerson 判 D 斷 運(yùn) 行 D 結(jié) 果 if cmd ExecuteNonQuery 0 con Close return true else con Close return false endregion region 查 詢 SQL 語(yǔ) 句 執(zhí) 行 D 查 詢 戧 戧 語(yǔ) 句 sQueryString SQL 字 符 串 TableName 數(shù)簓據(jù) Y 表括 名 稱 public System Data DataSet GetDataSet string sQueryString string TableName SqlConnection con new SqlConnection ConfigurationManager AppSettings conStr string s1 ConfigurationManager ConnectionStrings conStr ConnectionString SqlConnection con new SqlConnection s1 SqlDataAdapter dbAdapter new SqlDataAdapter sQueryString con DataSet dataset new DataSet dbAdapter Fill dataset TableName return dataset endregion 以部門信息修改為例寫出各項(xiàng)數(shù)據(jù)綁定操作以部門信息修改為例寫出各項(xiàng)數(shù)據(jù)綁定操作 using System using System Data using System Configuration using System Collections using System Web using System Web Security using System Web UI using System Web UI WebControls using System Web UI WebControls WebParts using System Web UI HtmlControls public partial class BaseInfo BaseDepartmentAdd System Web UI Page protected void Page Load object sender EventArgs e if Session loginName null Response Write this parent location href Default aspx protected void imgBtnSave Click object sender ImageClickEventArgs e BaseClass bc new BaseClass Boolean bl bl bc ExecSQL insert into department values txtName Text txtContent Text txtid Text if bl Response Write bc MessageBox 新建部門成功 else Response Write bc MessageBox 新建部門失敗 protected void imgBtnClear Click object sender ImageClickEventArgs e txtName Text txtContent Text using System using System Data using System Configuration using System Collections using System Web using System Web Security using System Web UI using System Web UI WebControls using System Web UI WebControls WebParts using System Web UI HtmlControls public partial class BaseInfo BaseDepartmentManager System Web UI Page BaseClass bc new BaseClass protected void Page Load object sender EventArgs e if Session loginName null Response Write this parent location href Default aspx return GridView1 DataSource bc GetDataSet select from department department GridView1 DataKeyNames new String deptid GridView1 DataBind protected void GridView1 PageIndexChanging object sender GridViewPageEventArgs e GridView1 PageIndex e NewPageIndex GridView1 DataBind protected void GridView1 RowDeleting object sender GridViewDeleteEventArgs e try bc ExecSQL delete from department where deptid this GridView1 DataKeys e RowIndex Value ToString GridView1 DataSource bc GetDataSet select from department department GridView1 DataBind catch Exception ex Response Write bc MessageBox ex Message using System using System Data using System Configuration using System Collections using System Web using System Web Security using System Web UI using System Web UI WebControls using System Web UI WebControls WebParts using System Web UI HtmlControls public partial class BaseInfo BaseDepartmentUpdate System Web UI Page BaseClass bc new BaseClass protected void Page Load object sender EventArgs e if Session loginName null Response Write this parent location href Default aspx return if IsPostBack DataSet ds bc GetDataSet select from department where deptid Request QueryString id ToString department txtName Text ds Tables 0 Rows 0 1 ToString txtContent Text ds Tables 0 Rows 0 2 ToString protected void imgBtnSave Click object sender ImageClickEv
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 五型機(jī)關(guān)干部管理制度
- 中興信息安全管理制度
- 中國(guó)幼師安全管理制度
- 企業(yè)市場(chǎng)情報(bào)管理制度
- 企業(yè)外聘保潔管理制度
- 倉(cāng)庫(kù)物流車輛管理制度
- 自來(lái)水公司部門管理制度
- 代管物資結(jié)算管理制度
- 伊利公司績(jī)效管理制度
- 企業(yè)員工考證管理制度
- 技術(shù)規(guī)范書【模板】
- 實(shí)驗(yàn)室改造施工合同
- DB51-T 3062-2023 四川省高標(biāo)準(zhǔn)農(nóng)田建設(shè)技術(shù)規(guī)范
- 2024中華人民共和國(guó)文物保護(hù)法詳細(xì)解讀課件
- 空調(diào)oem合同范本
- 四大名著文學(xué)常識(shí)單選題100道及答案解析
- 物業(yè)管理師三級(jí)實(shí)操案例題
- 2023-2024年福建高中物理會(huì)考試卷(福建會(huì)考卷)
- 六下第14課《擴(kuò)音系統(tǒng)的優(yōu)化》教案 浙教版(2023)信息科技
- 新疆烏魯木齊市天山區(qū)2023-2024學(xué)年六年級(jí)下學(xué)期期末英語(yǔ)試卷
- 血液系統(tǒng)疾病智慧樹知到答案2024年哈爾濱醫(yī)科大學(xué)附屬第一醫(yī)院
評(píng)論
0/150
提交評(píng)論