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

正文內(nèi)容

公司考勤系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文(完整版)

  

【正文】 Bean 三種框架組合作為網(wǎng)站的主框架。 人力資源模塊 該模塊 主要實(shí)現(xiàn)公司內(nèi)部人員及人員信息的管理,包括添加員工和員工管理兩個(gè)子模塊,設(shè)計(jì)效果如圖 所示 。 圖 待批申請(qǐng) 在 待批申請(qǐng)頁(yè)面( 只有 總經(jīng)理和部門經(jīng)理可以看到) , 用戶可以看到所收到的申請(qǐng)列表,點(diǎn)擊 “查看 ” 按鈕可以 看到申請(qǐng)的 詳細(xì) 信息,點(diǎn)擊 “ 審批 ” 按鈕 可以進(jìn)行審批。 圖 上傳 共享 在 上傳共享文件頁(yè)面,首先選擇文件類型,默認(rèn)是企業(yè)文檔,在填寫 文件 標(biāo)題,然后選擇文件( 從電腦中 選擇) , 在填寫文件的 詳細(xì) 信息,最后點(diǎn)擊 “上傳 ” 按鈕 進(jìn) 上傳文件 。 圖 網(wǎng)站 首頁(yè)運(yùn)行結(jié)果 蘭州交通 大學(xué)畢業(yè)設(shè)計(jì)( 論文 ) 28 6. 詳細(xì)設(shè)計(jì) 文件 管理模塊 文件 管理模塊 主要是對(duì) 企業(yè)內(nèi)部文件的綜合 管理, 是公司 文件 下 以及 公司新聞傳播的 一種 很重要實(shí)現(xiàn)。 3. 消息管理模塊 : 該模塊包括接受消息和發(fā)送消息。無(wú)數(shù)據(jù) 39。 表 考勤 時(shí)間信息表( oa_attendtime) 蘭州交通 大學(xué)畢業(yè)設(shè)計(jì)( 論文 ) 24 字段名稱 數(shù)據(jù) 類型 字段大小 是否 主鍵 說(shuō)明 att_starthour number 2 是 上班 的小時(shí) att_satrtmin number 2 否 上班的 分鐘 att_endhour number 2 否 下班的 小時(shí) att_engmini number 2 否 下班的 分鐘 11. 考勤 信息表 ( oa_attinfo) : 考勤信息表主要包括 考勤者 編號(hào)、 考勤 日期、 上班考勤狀態(tài)、上班 考勤時(shí)間、 上班 考勤 IP、下班考勤 狀 、 下班考勤 時(shí)間 、下班考勤 IP等 字段 [1]。 表 文件 類型 信息 表 ( oa_sharetype) 字段名稱 數(shù)據(jù) 類型 字段大小 是否 主鍵 說(shuō)明 type_number varchar2 32 是 類型 編號(hào) 蘭州交通 大學(xué)畢業(yè)設(shè)計(jì)( 論文 ) 21 type_nmae varchar2 20 否 類型 名稱 7. 共享 文件 表 ( oa_sharefile) : 共享文件 信息表主要包括 共享文件 編號(hào)、共享文件名 字 、 共享者 編號(hào)、 共享 時(shí)間、共享 文件 標(biāo)題、共享文件簡(jiǎn)介、 共享文件 大小、 共享文件 屬性類型 等字段 [1]。女 39。 表 部門信息表 ( oa_dept) 字段名稱 數(shù)據(jù) 類型 字段大 小 是否 主鍵 說(shuō)明 dept_number varchar2 36 是 部門編號(hào) dept_name varchar2 100 否 部門 名稱 dept_info varchar2 4000 否 部門 詳細(xì)信息 2. 組 信息 表( oa_group) : 組信息表主要包括 組 編號(hào)、 組名稱 、組的相關(guān)信息、 所屬的 部門 等 字段 [1]。 ( 3) 邏輯結(jié)構(gòu) 設(shè)計(jì)階段:該階段的主要工作是 在 概念模型的基礎(chǔ)上 設(shè)計(jì)出 DBMS 支持的邏輯 數(shù)據(jù)庫(kù) 模型, 為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下堅(jiān)實(shí) 的基礎(chǔ) 。 在 需求分析 結(jié)束 之前,還必須要寫出軟件需求規(guī)格說(shuō)明書。 本系統(tǒng) 采用 Java 語(yǔ)言后臺(tái)作為后臺(tái) 處理語(yǔ)言,再加上 JSP 技術(shù)和 Oracle 數(shù)據(jù)庫(kù) , Oracle 數(shù)據(jù)庫(kù)提供了基于角色的權(quán)限管理模式,通過(guò)角色管理, 從根本上 加強(qiáng)了 數(shù)據(jù)庫(kù)的安全性,同時(shí) 為 數(shù)據(jù)庫(kù) 管理員 提供了更加方便、快捷 地 管理用戶和權(quán)限的途徑 。 ( 3) 使用開(kāi)放、標(biāo)準(zhǔn)、無(wú)形的模擬中間平臺(tái),使得應(yīng)用能夠跨平臺(tái)運(yùn)行。它是 Eclipse 的插件, 也是 一款功能強(qiáng)大的 J2EE 集成 開(kāi)發(fā)環(huán)境。 J2EE簡(jiǎn)介 J2EE 是 一個(gè) 開(kāi)放的 、 基于標(biāo)準(zhǔn)的 開(kāi)發(fā)和部署的 平臺(tái) 用于 構(gòu)建 N 層的、 基于 web 的 、以 服務(wù)端計(jì)算為核心的 、 模塊化的企業(yè)應(yīng)用 [9]。所以 , 未來(lái)辦公自動(dòng)化 會(huì)沿著人性化的方向發(fā)展。 所以 , 自動(dòng)化 辦公 會(huì)朝著多媒體的方向 發(fā)展 。 國(guó)外 自動(dòng)化發(fā)展現(xiàn)狀 辦公自動(dòng)化最 早 出現(xiàn)于西方 的 發(fā)達(dá) 國(guó)家, 后期 經(jīng)過(guò)一系列的發(fā)展才進(jìn)入我國(guó) 。 蘭州交通 大學(xué)畢業(yè)設(shè)計(jì)( 論文 ) 3 蘭州交通 大學(xué)畢業(yè)設(shè)計(jì)( 論文 ) 4 1. 前言 論文研究背景 隨著計(jì)算機(jī)技術(shù)的發(fā)展,尤其是計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫(kù)技術(shù)的發(fā)展使人們的工作方式和生活方式發(fā)生了翻天覆地的變化。 關(guān)鍵詞 : 辦公自動(dòng)化系統(tǒng); JSP; MyEclipse; Oracle; B/S。 本系統(tǒng)基于 B/S 模式,采用 Struts2 框架 、 Spring 框架 、 JavaBean、 Hibernate 框架 以及 JSP 技術(shù),以 MyEclipse Professional 20xx 作為 系統(tǒng) 開(kāi)發(fā)平臺(tái),通過(guò) Oracle 10g 管理數(shù)據(jù)庫(kù)系統(tǒng)來(lái)設(shè)計(jì)和實(shí)現(xiàn) OA 辦公自動(dòng)化系統(tǒng)。 MyEclipse。 3. 員工考勤信息不精確。 蘭州交通 大學(xué)畢業(yè)設(shè)計(jì)( 論文 ) 5 未來(lái) 辦公 自動(dòng)化 發(fā)展 趨勢(shì) 分析 隨著 技術(shù)的發(fā)展 , 未來(lái)將會(huì)有更多的技術(shù)應(yīng)用到辦公自動(dòng)化中 , 促進(jìn)辦公自動(dòng)化的升級(jí)適應(yīng)當(dāng)今 時(shí)代的要求 。 將來(lái) 隨著技術(shù) 的不斷發(fā)展, 網(wǎng)絡(luò)設(shè)備 、 計(jì)算機(jī) 等設(shè)備集成到一起 , 使用者可以簡(jiǎn)單地使用, 真正實(shí)現(xiàn)辦公自動(dòng)化。而 SpringMVC 等先進(jìn)框架的出現(xiàn),也嚴(yán)重侵蝕著 Struts1 的市場(chǎng)占有率。 ( 4) Tomcat —— 是一個(gè) 開(kāi)源的 web 應(yīng)用 服務(wù)器, 是一個(gè) JSP/Servlet 容器。系統(tǒng)的具體要求有如下幾點(diǎn): ( 1) 系統(tǒng)的后臺(tái)管理功能是不可缺少的。因此,從經(jīng)濟(jì)上考慮,本系統(tǒng)是可行的。 蘭州交通 大學(xué)畢業(yè)設(shè)計(jì)( 論文 ) 8 法律可行性 該系統(tǒng)的 研發(fā)不會(huì) 導(dǎo)致社會(huì) 上 侵權(quán) 或 其他責(zé)任的問(wèn)題, 該系統(tǒng)的 研發(fā) 只 作為畢業(yè)設(shè)計(jì) 和 商業(yè)無(wú)關(guān) ,又是 自己親手做的, 因此 不可能構(gòu)成侵權(quán),所以法律上是可行的。 4. 數(shù)據(jù)庫(kù) 設(shè)計(jì) 數(shù)據(jù)庫(kù) 設(shè)計(jì) 概述 數(shù)據(jù)庫(kù) 的 設(shè)計(jì) 主要 是指 針對(duì)用戶的 一些 主要 需求, 在一個(gè) 制定 的數(shù)據(jù)庫(kù)管 上 設(shè)計(jì) 數(shù)據(jù)庫(kù)結(jié)構(gòu) 、 建立數(shù)據(jù)庫(kù)的過(guò)程 , 在設(shè)計(jì)過(guò)程, 要 確定 實(shí)體 之間 的各種關(guān)系,實(shí)體有哪些特性,這些特性又該怎樣描述 , 采用 什么數(shù)據(jù)類型,長(zhǎng)度大小是多少, 數(shù)據(jù)庫(kù)設(shè)計(jì)的 目的是 提供 一個(gè) 高效 的 數(shù)據(jù)庫(kù)系統(tǒng) ,這樣 在使用過(guò)程中 才能 不出現(xiàn)更多的錯(cuò)誤。 SQL 語(yǔ)句 : create table oa_dept( dept_number varchar2(32) primary key, dept_name varchar2(50) not null, dept_info varchar2(1000) default 39。 SQL 語(yǔ)句 : create table oa_user( user_number varchar2(32) primary key, user_name varchar2(20) not null, user_pwd varchar2(20) not null, user_realname varchar2(50) not null, user_gender char(2) check(user_gender=39。 SQL 語(yǔ)句 : create table oa_transfile( 蘭州交通 大學(xué)畢業(yè)設(shè)計(jì)( 論文 ) 20 transfile_number varchar2(32) primary key, transfile_name varchar2(100) not null, transfile_realname varchar2(50) not null, transfile_fromuser varchar2(32) not null, transfile_touser varchar2(32) not null, transfile_time date default sysdate not null, transfile_info varchar2(100) not null, transfile_type varchar2(50), constraint fk_transfile_user foreign key(transfile_fromuser) references oa_user(user_number) )。 SQL 語(yǔ)句 : create table oa_alarm( 蘭州交通 大學(xué)畢業(yè)設(shè)計(jì)( 論文 ) 23 alarm_number varchar2(32) primary key, alarm_fromuser varchar2(32), alarm_dept varchar2(32), alarm_title varchar2(100), alarm_detail varchar2(20xx), alarm_time date, alarm_state number(1) default 0, constraint fk_alarm_user foreign key(alarm_fromuser) references oa_user(user_number), constraint fk_alarm_dept foreign key(alarm_dept) references oa_dept(dept_number))。, att_endstate number(1) default 0, att_endtime varchar2(10) default 39。 SQL 語(yǔ)句: create table oa_docdept( dept_num varchar2(32), doc_num number(5), doc_type number(1), dept_state number(1), 蘭州交通 大學(xué)畢業(yè)設(shè)計(jì)( 論文 ) 26 constraint docdept primary key(dept_num,doc_num), constraint fk_docdept_doc foreign key(doc_num) references oa_doc(doc_num))。 8. 緊急事務(wù)模塊 : 該模塊包括 緊急報(bào)警和查看報(bào)警 。 企業(yè)共享 模塊 分為 查看 共享、上傳共享和管理共享 三個(gè) 子模塊, 設(shè)計(jì) 效果如圖 所示 。 蘭州交通 大學(xué)畢業(yè)設(shè)計(jì)( 論文 ) 31 圖 發(fā)送 消息 在 發(fā)送消息 頁(yè)面 ,用戶 首先 填寫 收件人 ,收件人只能從頁(yè)面 右邊先 選擇部門,然后選擇 接受 人, 最后添加到 接收人的列表中,再填寫消息的主題,填寫消息的詳細(xì)信息,最后點(diǎn)擊 “發(fā) 送 ” 按鈕 進(jìn)行消息的發(fā)送。 圖 考勤時(shí)間 在考勤 時(shí)間頁(yè)面( 只有 總經(jīng)理可以看到) , 用戶可以考到上班的考勤時(shí)間,點(diǎn)擊 “ 修改 ” 按鈕 可以修改 考勤的 時(shí)間。 圖 查看報(bào)警 在 查看報(bào)警 頁(yè)面 ( 只有 總經(jīng)理可以看到) , 用戶可 以 看到 所有的 報(bào)警信息,點(diǎn)擊報(bào)警 , 可以查看報(bào)警的詳細(xì)信息,選定報(bào)警信息,點(diǎn)擊 “刪除 ” 按鈕 ,可以刪除報(bào)警。 3. 全選這些 jar 包,點(diǎn)擊右鍵選擇 Build path,在點(diǎn)擊 add to build path。 String upwd 代表 登錄用戶的密碼。 } else {// 如果 兩者相等。 int right = ().getRoleRight()。//登錄 失敗。 String filename //文件名字 。 while ((length = (buffer)) 0) { (buffer, 0, length)。// 分解收件人列表 int size = 。 (touserarray[i].trim())。主要 變量有 (私有 ): InsertDataBase insertDataBase //訪問(wèn) 數(shù)據(jù)庫(kù)。 ()。 for (int i = 0。// 上傳失敗 return SUCCESS。 Execute 方法: FileOutputStream fos = null。 } 文件 管理 主要 的函數(shù)功能如下: 上傳 文件 對(duì)應(yīng)的 Action 是 文件 的 SendFile。 ().put(right, right)。 + uid+ 39。 String LoginDB loginDB 登錄時(shí) 要訪問(wèn)數(shù)據(jù)庫(kù)。此處是 Struts2 框架的入口。 蘭州交通 大學(xué)畢業(yè)設(shè)計(jì)( 論文 ) 37 圖 修改密碼 在 修 改密碼頁(yè)面,用戶可以修改自己 登錄 系
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1