信息管理系統(tǒng)設(shè)計_第1頁
信息管理系統(tǒng)設(shè)計_第2頁
信息管理系統(tǒng)設(shè)計_第3頁
信息管理系統(tǒng)設(shè)計_第4頁
信息管理系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

信息管理系統(tǒng)計.言1.1系統(tǒng)開發(fā)介紹隨著公司的發(fā)展壯大,學(xué)員、公司員工的日益增大,傳統(tǒng)的紙筆或是借助Excel辦公方式已不足以支持工作人員的日常管理了方便的管理學(xué)員員的信息迫切需要一套脫離傳統(tǒng)方式的現(xiàn)代化的辦公系統(tǒng)套信息管理系統(tǒng)應(yīng)該結(jié)合公司的實(shí)際情況且發(fā)展的眼光來開發(fā),以適用于今后更壯大的公司。本套信息管理系統(tǒng)作為公司內(nèi)部使用,它應(yīng)該具備以下基本特點(diǎn)單、實(shí)用、頁面友好等。避免一些花哨、冗余的功能。根據(jù)這個特點(diǎn),采用(,覽服務(wù)器)結(jié)構(gòu),擁有強(qiáng)大兼容處理機(jī)制的Java語言,結(jié)合當(dāng)下流行的JSP頁面技術(shù)、、ssh三大web框等技術(shù)。.求分析2.1客戶需求能夠靈活管理學(xué)員信息和查詢員工業(yè)績。2.2系統(tǒng)為達(dá)成該客戶需求所需要的具體功能可實(shí)現(xiàn)權(quán)限管理;能夠添加員工賬戶;能夠根據(jù)員工流動更改刪除員工賬戶;能夠添加學(xué)員信息;能夠查看學(xué)員信息;能夠修改刪除學(xué)員信息;

能夠分析數(shù)據(jù)查看統(tǒng)計信息。2.3具體功能實(shí)現(xiàn)該系統(tǒng)用戶有公司邀約人,面試人,經(jīng)理,系統(tǒng)管理員四種角色。由系統(tǒng)管理員添加刪除公司員工信息。對不同角色分配權(quán)限。由邀約人在前期管理學(xué)員的信息,對其進(jìn)行增加、查詢修等操作面試人在面階段管理學(xué)員信息對其是否錄用的狀態(tài)進(jìn)行修改理可以通過系統(tǒng)來查看當(dāng)前應(yīng)聘人數(shù),工作人員信息和其工作記錄,可以對數(shù)據(jù)進(jìn)行統(tǒng)計查詢。系統(tǒng)管理員管理公司員工的權(quán)限。.統(tǒng)模塊計3.1總體模塊設(shè)計系統(tǒng)統(tǒng)計數(shù)據(jù)模塊

學(xué)員信息模塊

員工信息模塊員工業(yè)績

學(xué)員數(shù)據(jù)

增加學(xué)員信息

刪除學(xué)員信息

修改學(xué)員信息

查詢學(xué)員信息

增加員工信息

刪除員工信息

修改員工信息

查詢員工信息3.2模塊介紹3.2.1統(tǒng)數(shù)據(jù)模塊統(tǒng)計數(shù)據(jù)模塊由兩部分組成員業(yè)績查詢學(xué)數(shù)據(jù)查詢員工業(yè)績查詢可以將數(shù)據(jù)庫中的數(shù)據(jù)統(tǒng)計出來一是顯示每個邀約人員每個月邀約的人數(shù)公面試的人數(shù)轉(zhuǎn)化率是多少顯示面試人員每月面試人數(shù)面試人數(shù)通過人數(shù)化率是多少。

學(xué)員數(shù)據(jù)查詢可以將學(xué)員的信息以表格的形式顯示出來息列出的同時提供按學(xué)生狀態(tài)分類顯示的功能3.2.2員數(shù)據(jù)模塊員工數(shù)據(jù)模塊主要是對員工賬號的基本信息進(jìn)行處,通對員工賬號增、刪、改、查四種操作來配置工作人員賬號數(shù)量和相應(yīng)權(quán)限。3.2.3學(xué)數(shù)據(jù)模塊學(xué)員數(shù)據(jù)模塊用來管理學(xué)員的信息。當(dāng)邀約人對學(xué)員發(fā)出面試邀請時將學(xué)員信息存儲,當(dāng)學(xué)員前來面試時由面試人搜索出學(xué)員數(shù)據(jù)修改他的面試狀態(tài)試間后員的信息交給系統(tǒng)管理員來跟進(jìn)修改學(xué)員上課時間和簽約狀況。查詢學(xué)員的信息。.JSP面設(shè)計4.1統(tǒng)一的登錄界面頁面設(shè)計:所打開頁面,頁面背景為公司全貌圖,整體布局要大方,簡潔。2.在面的中心,設(shè)置一個區(qū)域。窗口內(nèi)包含用戶名******密碼******登陸按鈕注:此登錄用戶為:總經(jīng)理,系統(tǒng)管理員,面試官,人事。

Index.jsp4.2各個權(quán)限顯示界面。4.2.1總理可訪問的面Showstatus.jsp4.2.2面官業(yè)績表區(qū):點(diǎn)擊“查詢”后:進(jìn)行面試官業(yè)績明細(xì)界面,開始明細(xì)查詢。且可以顯示所有明細(xì)。

Showintview.jsp點(diǎn)擊示有明細(xì)時直接顯示面試官人員基本信息的表格應(yīng)每個面試官后面都有一個查看按鈕以點(diǎn)擊查看按鈕顯示對應(yīng)面試官的業(yè)績具體信息。Intviewscore.jsp4.2.3人(招聘人員業(yè)績表區(qū)域:點(diǎn)擊查詢后:進(jìn)行面試官業(yè)績明細(xì)界面,開始明細(xì)查詢。且可以顯示所有明細(xì)。

Showcaller.jsp點(diǎn)擊:顯示所有明細(xì)時:直顯示人事(招聘人員)基本信息的表格對應(yīng)每個人事(招聘人員)后面都有一個查看按鈕,可以點(diǎn)擊查看按鈕顯示對應(yīng)人事(招聘人員)的業(yè)績具體信息。Callerscore.jsp4.2.4學(xué)總?cè)藬?shù)點(diǎn)擊查詢后:進(jìn)行面試官業(yè)績明細(xì)界面,開始明細(xì)查詢。且可以顯示所有明細(xì)。

Shownewer.jsp點(diǎn)擊:顯示所有明細(xì)后如下Newer.jsp4.2.5系管理員可訪問的界面在頁面中心上方設(shè)置一個區(qū)域:顯示當(dāng)前所有系統(tǒng)管理員的信息,包含:編號,姓名,年齡,性別,籍貫,畢業(yè)院校,原屬公司名稱,等信息。1在此對員工信息進(jìn)行操作,有個鈕,分別為:增加,修改,刪除,查找。增加:增加系統(tǒng)管理員信息,在管理員不只一個,或要新增管理員信息時候用。

修改:點(diǎn)擊修改,輸入編號,對應(yīng)跳出修改窗口,進(jìn)行人員信息修改。刪除:點(diǎn)擊刪除,輸入編號,點(diǎn)擊確定后,刪除對應(yīng)人員信息。查找:在眾多的系統(tǒng)管理員中輸入編號進(jìn)行查詢。2學(xué)員信息操作按鈕,分別為修改,除,查找。修改:進(jìn)行人員信息修改。刪除:刪除對應(yīng)人員信息。查找:在眾多的學(xué)員中輸入姓名進(jìn)行查詢。系統(tǒng)管理員添加和修改員工信息useradd.jsporusreupdate.jsp

系統(tǒng)管理員修改學(xué)員信息newerupdate.jsp系統(tǒng)管理員查詢員工信息showuserid.jsp系統(tǒng)管理員查詢學(xué)員信息shownewer1.jsp面可訪問的界面在頁面中心上方設(shè)置一個區(qū)域區(qū)域是查看業(yè)績用置個表格格顯示所有面試官的基本信息,且包含一個間列表,面試人數(shù),成功簽約人數(shù),簽約百分比。在頁面中心設(shè)置一個區(qū)域域于錄面官經(jīng)試的信息個

記錄表格,表格中顯示應(yīng)聘人員的編號,姓名,年齡,性別,籍貫,手機(jī)號碼,畢業(yè)院校,是否應(yīng)屆生,原屬公司名稱,是否已交押金,是否已簽約協(xié)議。并配置修改按鈕,對表格進(jìn)行修改操作。面試官修改界面statusupdate.jsp面試官查詢界面

面試官搜索界面showsinglenewer.jsp4.2.7人(招聘人員可訪問的界面在頁面中心設(shè)置一個區(qū)域域用于記錄本人事預(yù)約的學(xué)員信息一記錄表格,表格中顯示應(yīng)聘人員的編號,姓名,年齡,性別,籍貫,畢業(yè)院校,手機(jī)號碼,通知時間,何時來面試。對表格進(jìn)行修改操作。邀約人查詢界shownewer3.jsp

邀約人修改界面newerupdate.jsp邀約人增加界面neweradd.jsp.碼設(shè)計主要分為層(員工新人類(數(shù)據(jù)處理)。

5.1EmployeeAction類(錄)方法(加用戶)方法(除用戶)方法userupdate(輯戶)方法usershow(顯用戶)方。5.2NewerAction類neweradd(增學(xué)員方newerdelete(刪除學(xué)員方newerupdate(編學(xué)員方newershow(示信息方statusupdate(態(tài)更方法import數(shù)據(jù)從excel導(dǎo)入)方法export(數(shù)據(jù)導(dǎo)出)方。5.3DateAlsAction類showCoredata顯示核心數(shù)據(jù))方法(獲取所有新人狀態(tài))方法getStatusForEachEmployee(取員工績)方法。.據(jù)庫設(shè)6.1數(shù)據(jù)庫需求分析在對公司員工類別和學(xué)員管理分析的基礎(chǔ)之上,得到如下系統(tǒng)所需處理數(shù)據(jù)的流程圖:

學(xué)員基本信息錄入和修改學(xué)員信息匯總處理

查看學(xué)員信息學(xué)員狀態(tài)信息錄入圖1數(shù)據(jù)流程圖經(jīng)分析,本系統(tǒng)需要三張基本表:員工信息表,學(xué)員信息表,學(xué)員狀態(tài)信息表;設(shè)計的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下:員工基本信息:包括的數(shù)據(jù)項(xiàng)有員工姓名、員工賬號、員工登錄密碼、員工性別、員工年齡、員工職位;學(xué)員信息表:包括的數(shù)據(jù)項(xiàng)有學(xué)員、學(xué)員姓名、學(xué)員性別、學(xué)員年齡、聯(lián)系地址、聯(lián)系電話、畢業(yè)學(xué)校、所學(xué)專業(yè)、畢業(yè)時間、備注信息;學(xué)員狀態(tài)信息表:包括的數(shù)據(jù)項(xiàng)有學(xué)員id、工、員工、面試時間、面試結(jié)果、是否簽訂貸款合同、上課日期、備注信息;6.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計根據(jù)上面的分析設(shè)計出的實(shí)體有:員工實(shí)體、學(xué)員實(shí)體、學(xué)員狀態(tài)實(shí)體;各實(shí)E-R圖如下:學(xué)員學(xué)員個基本息

備注信邀約人名

邀約人知時學(xué)員實(shí)體E-R圖

員工員工名員工號密碼

年齡性別員工實(shí)體E-R圖員工i學(xué)員i

面試學(xué)員狀態(tài)

面試間備注息是否用上課間是否訂合學(xué)員狀態(tài)信息E-R圖6.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計員工學(xué)員管理系統(tǒng)數(shù)據(jù)庫中各表格的設(shè)計結(jié)果如下表格所示表表示在數(shù)據(jù)庫中的一張表。學(xué)員信息表:字段名稱stuidnamesexagephone

類型intvarcharvarcharvarcharvarchar

主鍵是否否否否

外鍵否否否否否

是否可為空否否否否否

備注學(xué)員id姓名性別年齡聯(lián)系電話

e-mailschoolmajorjob

varcharvarcharvarcharvarchar

否否否否

否否否否

否是是否

聯(lián)系郵箱所在學(xué)校所學(xué)專業(yè)應(yīng)聘崗位人事員工表:字段名稱staidaccountpasswordnamesexphonee-mailstation

類型intvarcharvarcharvarcharvarcharvarcharvarcharvarchar

主鍵是否否否否否否否

外鍵否否否否否否否否

是否可為空否否否否否否是否

備注員工id登錄賬號登錄密碼姓名性別聯(lián)系電話聯(lián)系郵箱職位狀態(tài)備注表:字段名稱idstuidstaidstatenoteentrypersondate

類型intvarcharvarcharvarchartextvarchardate

主鍵是否否否否否否

外鍵否否否否否否否

是否可為空否是是是是是是

備注狀態(tài)表id學(xué)員id員工id學(xué)員狀態(tài)備注信息錄入人日期時間數(shù)據(jù)表關(guān)聯(lián):人事表學(xué)表

以人事表中的name與學(xué)員表中inviter對查詢出多列學(xué)員信息邀約人事信息Selectfrom,=table2.inviter;人事表狀表人事與狀態(tài)表中entryperson對查詢出學(xué)員備注與人事信息Selectfromtable1,=table3.entryperson;學(xué)員表狀表學(xué)員stuid與狀態(tài)表中stuid查詢出學(xué)員對應(yīng)的備注信息Selectfromtable2,table3table2.stuid=table3.stuid.發(fā)環(huán)境7.1代碼開發(fā)環(huán)境Eclipse是個開放源代碼的、基于的可擴(kuò)展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務(wù)于通過插件組件構(gòu)建開發(fā)環(huán)境吸引很多開發(fā)者來創(chuàng)建自己的插件許多插件是開源的結(jié)是開源的代碼與商業(yè)的代碼被優(yōu)雅的混和起來使其更加有用。配合眾多令人眼花繚亂的插,完全可以滿足從企業(yè)級Java應(yīng)到手機(jī)終端Java游戲的開發(fā)支普通Java程應(yīng)應(yīng)手機(jī)Java程以及進(jìn)行單元測試,重構(gòu),配置CVS等就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境(而這些插件組件組件可以由其它的開發(fā)組織來提供和完善)。Eclipse也附帶了一個標(biāo)準(zhǔn)的插件集,包括Java開工具(JavaDevelopment,)使開者能夠在標(biāo)準(zhǔn)的工具中完成一些普通得開發(fā)工作。

7.2數(shù)據(jù)庫是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。目前MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作網(wǎng)站數(shù)據(jù)庫。其擁有的特性:1)使C和C++編寫,并使用了多種譯器進(jìn)行測試,保證源代碼的可移植性2)支AIXLinuxMacNovellOpenBSDOS/2、、等多種操作系統(tǒng)3)為種編程語言提供了。這些編程語言包括、C++、Python、、、、Eiffel、和Tcl等4)支多線程,充分利用資5)優(yōu)的SQL查算法,有效地提高查詢速度6)既夠作為一個單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中夠?yàn)橐粋€庫而嵌入到其他的軟件中提供多語言支持編碼如中文的GB的Shift_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名7)提TCP/IP、和JDBC等多種據(jù)庫連接途徑8)提用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具9)可處理擁有上千萬條記錄的大型數(shù)據(jù)庫7.3網(wǎng)頁發(fā)布環(huán)境Tomcat服務(wù)器是一免費(fèi)的開放源代碼的Web應(yīng)用服器輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP程的選。對于一個初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺機(jī)器上配置好pache服器,可利用它響應(yīng)對(準(zhǔn)通用標(biāo)記言下的一個應(yīng)用頁面的訪問請求際上Tomcat部是Apache服務(wù)的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat時它實(shí)際上作為一個與Apache獨(dú)的進(jìn)

溫馨提示

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

評論

0/150

提交評論