

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 人力資源系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)</p><p> (Human Resources System Design and Implementation)</p><p><b> 摘要</b></p><p> 當(dāng)今社會(huì),每個(gè)人力資源公司都有自己的網(wǎng)站系統(tǒng),然而,隨著社會(huì)的發(fā)展時(shí)代進(jìn)步,人力資源網(wǎng)站難以滿足現(xiàn)在用戶、企業(yè)的發(fā)展
2、需求。此時(shí),就需要更實(shí)用化。更個(gè)性化的人力資源系統(tǒng)來支持人力資源的各項(xiàng)工作。</p><p> 人力資源公司必需要有自己的系統(tǒng)以達(dá)到支撐自己業(yè)務(wù)的目的。但目前各大人力資源網(wǎng)站面臨著難以真正提升企業(yè)人力資源管理水平,提高工作效率,其降低管理成本的效果也不明顯;系統(tǒng)功能不切實(shí)際,大多是互相模仿,不是從企業(yè)實(shí)際需求中開發(fā)出來的;大部分系統(tǒng)不能滿足企業(yè)全面溝通及管理的需要。系統(tǒng)操作不方便,界面設(shè)計(jì)不美觀、不標(biāo)準(zhǔn)、不專業(yè)
3、、不統(tǒng)一,請(qǐng)求響應(yīng)等待時(shí)間相對(duì)較長(zhǎng)、用戶實(shí)施操作費(fèi)時(shí)費(fèi)力。</p><p> 人力資源系統(tǒng)將包括個(gè)人、企業(yè)用戶的注冊(cè);個(gè)人用戶制作簡(jiǎn)歷、投遞簡(jiǎn)歷;企業(yè)用戶發(fā)布職位、發(fā)布廣告等功能以及職位查詢、項(xiàng)目查詢等功能。使用JAVA2EE相關(guān)的技術(shù)實(shí)現(xiàn)用戶與企業(yè)的交互、推廣宣傳工作。經(jīng)測(cè)試在熟悉計(jì)算機(jī)操作的情況下,用戶能方便的向喜歡的企業(yè)投遞簡(jiǎn)歷,同樣企業(yè)也能查看滿足自己需求的簡(jiǎn)歷。</p><p>
4、; 【關(guān)鍵字】:jsp 人力資源系統(tǒng) 網(wǎng)站</p><p><b> Abstract</b></p><p> Nowadays, every company has its own human resources website system, however, with the progress of the times and social dev
5、elopment, human resources site that is difficult to meet current users, business development needs. At this time, the need to be more practical. More personalized human resource systems to support the work of human resou
6、rces.</p><p> Human resources company must have its own system in order to achieve the purpose of supporting their business. But now faced with major human resources Web site is difficult to really enhance
7、the corporate human resource management, improve work efficiency, reduce management costs of its effect is not obvious; system functions impractical, mostly imitate each other, not from the actual needs of enterprises to
8、 develop out; most systems can not meet enterprise-wide communication and management nee</p><p> Human resources system will include individuals, corporations registered users; individual users to make resu
9、me, your resume; business users to publish posts, advertising and other functions as well as job inquiries, project inquiries and other functions. Use JAVA2EE related technologies to achieve the user's interaction w
10、ith the business, promotion and publicity work. Tested in the familiar case of computer operations, users can easily send your resume to favorite companies, the same companies</p><p> 【key word】:jsp;java2ee
11、;human resourse</p><p><b> 目 錄</b></p><p><b> 摘要1</b></p><p> Abstract2</p><p><b> 一、序言4</b></p><p><b> 二
12、、可行性分析5</b></p><p><b> 1、技術(shù)可行性5</b></p><p><b> 2、社會(huì)可行性6</b></p><p><b> 3、經(jīng)濟(jì)可行性6</b></p><p><b> 三、需求分析6</b>
13、;</p><p><b> 1 .系統(tǒng)定位6</b></p><p> 2.開發(fā)運(yùn)行環(huán)境6</p><p><b> 3.功能分析7</b></p><p><b> 3.1首頁模塊7</b></p><p> 2.2 用戶模塊8&
14、lt;/p><p> 2.3 管理員模塊9</p><p><b> 4. 數(shù)據(jù)流程9</b></p><p> 4.1 普通用戶數(shù)據(jù)流程圖9</p><p> 4.2 管理員數(shù)據(jù)流程圖10</p><p> 四、 總體設(shè)計(jì)10</p><p> 1
15、、系統(tǒng)總體結(jié)構(gòu)與功能10</p><p> 1.1、系統(tǒng)結(jié)構(gòu)10</p><p> 2、數(shù)據(jù)庫設(shè)計(jì)13</p><p> 2.1、建立與數(shù)據(jù)庫的連接13</p><p> 2.2、系統(tǒng)E-R圖設(shè)計(jì)14</p><p><b> 五、詳細(xì)設(shè)計(jì)16</b></p>
16、<p> 1、系統(tǒng)各功能模塊的活動(dòng)圖16</p><p> 1.1注冊(cè)、登錄、檔案管理及個(gè)人職位搜索模塊16</p><p> 1.2個(gè)人用戶簡(jiǎn)歷管理16</p><p> 1.3簡(jiǎn)歷預(yù)覽17</p><p> 1.4 “企業(yè)主頁”模塊17</p><p> 1.5“簡(jiǎn)歷搜索”模塊18
17、</p><p> 1.6建議意見19</p><p> 1.7“項(xiàng)目管理”模塊20</p><p> 1.8 “職位管理”模塊20</p><p> 1.9 “個(gè)人會(huì)員管理”模塊21</p><p> 1.10 “企業(yè)會(huì)員管理”模塊22</p><p> 2、主要功能模塊
18、分析:22</p><p> 2.1注冊(cè)、登錄模塊22</p><p> 2.2登錄流轉(zhuǎn)結(jié)構(gòu)圖23</p><p> 2.3前臺(tái)模塊24</p><p> 2.4后臺(tái)模塊24</p><p> 2.5、系統(tǒng)管理端功能分析27</p><p> 3、數(shù)據(jù)庫詳細(xì)設(shè)計(jì)27&l
19、t;/p><p> 3.1、數(shù)據(jù)庫邏輯設(shè)計(jì)27</p><p><b> 4、類的設(shè)計(jì)33</b></p><p> 六、系統(tǒng)實(shí)施和維護(hù)34</p><p><b> 1、系統(tǒng)實(shí)施34</b></p><p> (1)、程序設(shè)計(jì)34</p>&l
20、t;p> (2)、數(shù)據(jù)庫連接34</p><p> (3)、人員培訓(xùn)35</p><p> (4)、系統(tǒng)測(cè)試35</p><p> (5)、測(cè)試心得35</p><p><b> 2、系統(tǒng)維護(hù)35</b></p><p><b> 七、設(shè)計(jì)心得36</
21、b></p><p> 1、可行性分析階段心得36</p><p> 2、需求分析階段心得36</p><p> 3、系統(tǒng)設(shè)計(jì)階段心得38</p><p> 4、系統(tǒng)實(shí)施和維護(hù)階段心得38</p><p><b> 八、結(jié)束語39</b></p><p
22、><b> 九、致謝39</b></p><p><b> 參考文獻(xiàn)40</b></p><p><b> 附錄40</b></p><p><b> 一、序言</b></p><p> 當(dāng)今時(shí)代,是大數(shù)據(jù)和與計(jì)算的時(shí)代,隨著信息化進(jìn)
23、程的加快,企業(yè)要發(fā)展依托的必是核心競(jìng)爭(zhēng)力,要增強(qiáng)核心競(jìng)爭(zhēng)力,就必須優(yōu)化企業(yè)內(nèi)部軟硬件配置.隨著社會(huì)的發(fā)展時(shí)代進(jìn)步,人力資源網(wǎng)站難以滿足現(xiàn)在用戶、企業(yè)的發(fā)展需求。此時(shí),就需要更實(shí)用化。更個(gè)性化的人力資源系統(tǒng)來支持人力資源的各項(xiàng)工作。</p><p> 人力資源公司必需要有自己的系統(tǒng)以達(dá)到支撐自己業(yè)務(wù)的目的。但目前各大人力資源網(wǎng)站面臨著難以真正提升企業(yè)人力資源管理水平,提高工作效率,其降低管理成本的效果也不明顯;系
24、統(tǒng)功能不切實(shí)際,大多是互相模仿,不是從企業(yè)實(shí)際需求中開發(fā)出來的;大部分系統(tǒng)不能滿足企業(yè)全面溝通及管理的需要。系統(tǒng)操作不方便,界面設(shè)計(jì)不美觀、不標(biāo)準(zhǔn)、不專業(yè)、不統(tǒng)一,請(qǐng)求響應(yīng)等待時(shí)間相對(duì)較長(zhǎng)、用戶實(shí)施操作費(fèi)時(shí)費(fèi)力。</p><p> 人力資源系統(tǒng)將包括個(gè)人、企業(yè)用戶的注冊(cè);個(gè)人用戶制作簡(jiǎn)歷、投遞簡(jiǎn)歷;企業(yè)用戶發(fā)布職位、發(fā)布廣告等功能以及職位查詢、項(xiàng)目查詢等功能。使用JAVA2EE相關(guān)的技術(shù)實(shí)現(xiàn)用戶與企業(yè)的交互、推
25、廣宣傳工作。經(jīng)測(cè)試在熟悉計(jì)算機(jī)操作的情況下,用戶能方便的向喜歡的企業(yè)投遞簡(jiǎn)歷,同樣企業(yè)也能查看滿足自己需求的簡(jiǎn)歷。</p><p> 首先,人力資源網(wǎng)站最大的優(yōu)勢(shì)就在于它有效地降低企業(yè)人力資源的管理、招聘成本。精簡(jiǎn)人員可降低辦公場(chǎng)所成本與設(shè)備耗損。</p><p> 其次,人力資源網(wǎng)站提升人力資源管理的高度和核心競(jìng)爭(zhēng)力。核心競(jìng)爭(zhēng)力從日常行政管理的繁瑣中解脫出來,讓企業(yè)能集中核心能力更好
26、地參與企業(yè)高層的戰(zhàn)略規(guī)劃,人力資源網(wǎng)站能有效的解決這個(gè)問題。</p><p><b> 二、可行性分析</b></p><p><b> 1、技術(shù)可行性</b></p><p><b> (1)、硬件、軟件</b></p><p> 要求不高,目前市場(chǎng)上的一般計(jì)算機(jī)軟硬
27、件資源均能滿足系統(tǒng)開發(fā)要求。其中運(yùn)用的主要軟件有 dreamweaver ,photoshop,eclipse,JDK6.0以上,Git、mvn,tomcat6.0以上等,數(shù)據(jù)庫采用mysql5.0。</p><p><b> (2)、jSP技術(shù)</b></p><p> 該技術(shù)戶功能強(qiáng)大,擴(kuò)展性強(qiáng),macromedia 公司提供大量的第三方控件,使用Strut
28、s2,Spring框架,并結(jié)合 Jquery,javascript以及sql 等腳本語言,再結(jié)合其他一些最新技術(shù)如LDAP等足以完成本系統(tǒng)的開發(fā)和設(shè)計(jì)。</p><p><b> (3)、維護(hù)操作</b></p><p> 工作方便,后臺(tái)操作簡(jiǎn)單明了,操作人員可以在短時(shí)間內(nèi)完全掌握維護(hù)技術(shù)。</p><p><b> 2、社會(huì)可
29、行性</b></p><p> Web開發(fā)技術(shù)的不斷提升,網(wǎng)絡(luò)管理人力資源在實(shí)際運(yùn)用中越來越被企業(yè)或個(gè)人所接受(這些都可以在實(shí)際生活中找到材料和數(shù)據(jù)。),并且在不斷的提升和表現(xiàn)它在實(shí)際企業(yè)活動(dòng)中的經(jīng)濟(jì)價(jià)值,這個(gè)經(jīng)濟(jì)價(jià)值也是當(dāng)前的企業(yè)所期望看到的。人力資源系統(tǒng)涵蓋個(gè)人、企業(yè)用戶的注冊(cè);個(gè)人用戶制作簡(jiǎn)歷、投遞簡(jiǎn)歷;企業(yè)用戶發(fā)布職位、發(fā)布廣告等功能以及職位查詢、項(xiàng)目查詢等功能。方便用戶與企業(yè)的交互、推廣宣
30、傳工作。對(duì)如此多的數(shù)據(jù)、信息的管理、開發(fā)及運(yùn)用,都必須在規(guī)范化和標(biāo)準(zhǔn)化的基礎(chǔ)上實(shí)現(xiàn),借助于網(wǎng)絡(luò)化管理手段能夠滿足這些要求。</p><p><b> 3、經(jīng)濟(jì)可行性</b></p><p> (1)、資金可得性:由于系統(tǒng)開發(fā)并不復(fù)雜,操作起來也比較簡(jiǎn)單,只需一些開源免費(fèi)的編輯軟件,因此開發(fā)費(fèi)用較低。</p><p><b> 三
31、、需求分析</b></p><p><b> 1 .系統(tǒng)定位</b></p><p><b> 名稱:人力資源系統(tǒng)</b></p><p> 目標(biāo):個(gè)人用戶能方便填寫簡(jiǎn)歷、投遞簡(jiǎn)歷;</p><p> 企業(yè)用戶能方便發(fā)布職位、收簡(jiǎn)歷。發(fā)布廣告</p><p&g
32、t; 使用公司方面發(fā)布新聞,宣傳業(yè)務(wù)</p><p><b> 2.開發(fā)運(yùn)行環(huán)境 </b></p><p> 網(wǎng)站能長(zhǎng)期運(yùn)行,并且能不斷更新新的功能模塊,來滿足用戶的需要;</p><p> 網(wǎng)站有Eclipse EE 3.0 開發(fā)的,為保證網(wǎng)站的正常運(yùn)行,需要有維護(hù)人員不定期的對(duì)網(wǎng)站的數(shù)據(jù)進(jìn)行維護(hù)。</p><p&
33、gt; C.開發(fā)時(shí)間:2012-11-02 至 2013-04-04</p><p> D.開發(fā)人員準(zhǔn)備資料:html、jsp、css、JavaScript、JQuery、Java基礎(chǔ)、jdbc、hibernate、servlet、Spring 等</p><p> E. 系統(tǒng)約束:windows xp、</p><p> F. 編譯環(huán)境:jdk1.
34、6版本以上</p><p> G. 數(shù)據(jù)庫要求:MySQL 5.0</p><p> H. 測(cè)試服務(wù)器:tomcat 6.0以上</p><p><b> 3.功能分析</b></p><p> 采用LDAP目錄存儲(chǔ)結(jié)構(gòu)統(tǒng)一管理用戶,sso實(shí)現(xiàn)單點(diǎn)登錄、uc批量處理郵件。</p><p>
35、;<b> 3.1首頁模塊</b></p><p> 游客可以直接訪問,主要瀏覽一些人力資源的業(yè)務(wù)信息介紹,可以注冊(cè)和登錄。</p><p><b> 2.2 用戶模塊</b></p><p><b> 2.2.1個(gè)人用戶</b></p><p> 登錄后主要能上傳頭
36、像、填寫簡(jiǎn)歷、搜索職位、發(fā)布建議意見、搜索項(xiàng)目、發(fā)布項(xiàng)目、發(fā)求職簡(jiǎn)歷</p><p> 2.2.2企業(yè)而用戶</p><p> 登錄后主要能修改LOGO,發(fā)布職位、發(fā)布企業(yè)簡(jiǎn)介、發(fā)布廣告、建立企業(yè)空間、修改基本信息、發(fā)布項(xiàng)目、搜索簡(jiǎn)歷、需求合作伙伴。</p><p> 2.3 管理員模塊 </p><p> 管理個(gè)人用戶和企業(yè)用戶的升
37、級(jí)、簡(jiǎn)歷審核、項(xiàng)目的審核、職位的審核。</p><p><b> 4. 數(shù)據(jù)流程</b></p><p> 4.1 普通用戶數(shù)據(jù)流程圖</p><p><b> 賬號(hào)、密碼</b></p><p><b> 核</b></p><p><
38、;b> 對(duì)</b></p><p><b> 返回相應(yīng)的信息</b></p><p><b> 提交</b></p><p><b> 響應(yīng)</b></p><p> 4.2 管理員數(shù)據(jù)流程圖</p><p><b&g
39、t; 賬號(hào)、密碼</b></p><p><b> 核</b></p><p> 對(duì) 返回響應(yīng)</p><p><b> 修改 反饋</b></p><p><b> 總體設(shè)計(jì)</b></p><p>
40、 1、系統(tǒng)總體結(jié)構(gòu)與功能</p><p><b> 1.1、系統(tǒng)結(jié)構(gòu)</b></p><p> 系統(tǒng)首頁共劃分為七個(gè)主要個(gè)模塊,其中各個(gè)模塊中又根據(jù)具體情況的不同劃分為諸多不同的子模塊,比系統(tǒng)管理欄里就把該模塊劃分為4個(gè)不同內(nèi)容的子模塊。這個(gè)系統(tǒng)體系采用的是分層結(jié)構(gòu)體系,大體上一般的子模塊劃分到三級(jí)子系統(tǒng)就結(jié)束了。此外,整個(gè)頁面布局是按照各模塊所代表的不同功能來劃
41、分的,總之,整個(gè)頁面的布局完全按照系統(tǒng)的一般設(shè)計(jì)思路及方便用戶使用的原則來設(shè)計(jì)的,但是有別于一般的系統(tǒng)。 另外,在首頁下面的頁面中同樣按照各自的不同情況劃分為6個(gè)不同的子模塊,然后各自按照相關(guān)的導(dǎo)入功能導(dǎo)入,從而使整個(gè)系統(tǒng)的內(nèi)容富有層次感。整個(gè)系統(tǒng)的總體結(jié)構(gòu)如下:(針對(duì)自己負(fù)責(zé)的系統(tǒng)實(shí)現(xiàn)):</p><p><b> 1.1.2一級(jí)架構(gòu)</b></p><p>&l
42、t;b> 1.1.3二級(jí)架構(gòu)</b></p><p> 1.1.3.1 關(guān)于CRHR</p><p> 1.1.3.2 企業(yè)咨詢服務(wù)</p><p> 1.1.3.3 人才招募安置</p><p> 1.1.3.4 樂游天下</p><p> 1.1.3.5 個(gè)人用戶登錄</p>
43、;<p> 1.1.3.6 企業(yè)用戶登錄</p><p><b> 2、數(shù)據(jù)庫設(shè)計(jì)</b></p><p> 2.1、建立與數(shù)據(jù)庫的連接</p><p> (1)、什么是JDBC</p><p> JDBC(Java DataBase Connectivity,java 數(shù)據(jù)庫連接)是Sun公司制
44、定的連接和操作數(shù)據(jù)的java接口。</p><p> 通過JDBC,java語言以相同的方法操作所有市場(chǎng)上的數(shù)據(jù)庫產(chǎn)品,這極大地簡(jiǎn)化了項(xiàng)目開發(fā),提高了代碼開發(fā)的效率,加快了軟件項(xiàng)目的進(jìn)度。</p><p><b> 、什么是JNDI</b></p><p> JNDI(Java Naming and Directory Interface
45、)是SUN公司提供的一種標(biāo)準(zhǔn)的Java命名系統(tǒng)接口,JNDI提供統(tǒng)一的客戶端API,通過不同的訪問提供者接口JNDI SPI的實(shí)現(xiàn),由管理者將JNDI API映射為特定的命名服務(wù)和目錄系統(tǒng),使得Java應(yīng)用程序可以和這些命名服務(wù)和目錄服務(wù)之間進(jìn)行交互。集群JNDI實(shí)現(xiàn)了高可靠性JNDI[8],通過服務(wù)器的集群,保證了JNDI的負(fù)載平衡和錯(cuò)誤恢復(fù)。在全局共享的方式下,集群中的一個(gè)應(yīng)用服務(wù)器保證本地JNDI樹的獨(dú)立性,并擁有全局的JNDI樹
46、。每個(gè)應(yīng)用服務(wù)器在把部署的服務(wù)對(duì)象綁定到自己本地的JNDI樹的同時(shí),還綁定到一個(gè)共享的全局JNDI樹,實(shí)現(xiàn)全局JNDI和自身JNDI的聯(lián)系。</p><p> 2.2、系統(tǒng)E-R圖設(shè)計(jì)</p><p> 得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過之間的作用形成數(shù)據(jù)的流動(dòng)。得到上
47、面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過之間的作用形成數(shù)據(jù)的流動(dòng)。</p><p> 本系統(tǒng)根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有:企業(yè)用戶實(shí)體、個(gè)人用戶實(shí)體、簡(jiǎn)歷實(shí)體、職位實(shí)體等等。主要表實(shí)體關(guān)系的描述圖如下。</p><p> 圖4-4: 實(shí)體之間關(guān)系E-R圖</p>&l
48、t;p><b> 五、詳細(xì)設(shè)計(jì)</b></p><p> 1、系統(tǒng)各功能模塊的活動(dòng)圖</p><p> 1.1注冊(cè)、登錄、檔案管理及個(gè)人職位搜索模塊 </p><p> 1.2個(gè)人用戶簡(jiǎn)歷管理</p><p><b> 1.3簡(jiǎn)歷預(yù)覽</b></p><p>
49、 1.4 “企業(yè)主頁”模塊</p><p> 1.5“簡(jiǎn)歷搜索”模塊</p><p><b> 1.6建議意見</b></p><p> 1.7“項(xiàng)目管理”模塊</p><p> 1.8 “職位管理”模塊</p><p> 1.9 “個(gè)人會(huì)員管理”模塊</p><p
50、> 1.10 “企業(yè)會(huì)員管理”模塊</p><p> 2、主要功能模塊分析:</p><p> 2.1注冊(cè)、登錄模塊</p><p> 用戶管理采用LDAP目錄存儲(chǔ)結(jié)構(gòu)統(tǒng)一管理。注冊(cè)時(shí)跳轉(zhuǎn)到uc進(jìn)行注冊(cè),并發(fā)郵件;用戶登錄,訪問后跳轉(zhuǎn)到sso,進(jìn)入登錄界面如圖:</p><p> 輸入用戶名和密碼、驗(yàn)證碼,在LDAP中判別用戶
51、名是否存在和密碼、驗(yàn)證碼是否正確,通過系統(tǒng)論證后,返回一串?dāng)?shù)據(jù),再在hr中處理才能進(jìn)入首頁。連接數(shù)據(jù)庫后,進(jìn)入人力后臺(tái)。</p><p> 2.2登錄流轉(zhuǎn)結(jié)構(gòu)圖</p><p><b> 2.3前臺(tái)模塊</b></p><p> 是人力首頁主要功能。具體如下:</p><p> A、人力首頁的所有連接,以及一些彈
52、出框的大小;</p><p> B、人力網(wǎng)站上的內(nèi)容的合理真實(shí)性以及無錯(cuò)別字;</p><p> C、搜索工作 </p><p> D、搜索英才;
53、 </p><p><b> E、搜索項(xiàng)目</b></p><p><b> 2.4后臺(tái)模塊</b></p><p><b> 2.4.1個(gè)人用戶</b></p><p> 2.4.1.1、“我的人力”模塊</p><p> 1)、包含各子
54、模塊如:檔案管理、簡(jiǎn)歷管理、職位搜索、建議意見。</p><p> 2)、“注冊(cè)信息”中有“修改頭像”功能。</p><p> 3)、“項(xiàng)目任務(wù)”子模塊中</p><p> 1>、點(diǎn)擊“發(fā)布項(xiàng)目”,填寫表單。。</p><p> 2>、點(diǎn)擊“所有項(xiàng)目”,查詢分頁;</p><p> 3>、搜
55、索功能設(shè)計(jì)(單項(xiàng)搜索,聯(lián)合搜索);點(diǎn)擊某個(gè)項(xiàng)目,進(jìn)入指定項(xiàng)目,查看其詳細(xì)信息,;</p><p> 4>、填寫并提交“合作方式”,表單驗(yàn)證是否正確。提交。提交后跳轉(zhuǎn)搜索結(jié)果界面。</p><p> 5>、“合作方式”提交成功后,點(diǎn)擊“我的合作”,查看合作信息;</p><p> 2.4.1.2、“檔案管理”模塊</p><p&g
56、t; 1)、“頭像管理”,上傳頭像。</p><p> 2)、“職位搜索”,主要包括搜索及分頁功能?!耙绘I求職”,“一鍵收藏”;</p><p> 2.4.1.4、“簡(jiǎn)歷管理”模塊</p><p> 1)、填寫所有信息,提交表單。</p><p> 2)、進(jìn)入“簡(jiǎn)歷管理”,查看簡(jiǎn)歷信息。</p><p>
57、3)、“公開簡(jiǎn)歷”功能。</p><p> 2.4.1.5、“職位搜索”模塊</p><p> 主要包括搜索及分頁功能?!耙绘I求職”,“一鍵收藏”</p><p> 2.4.1.6、“建議意見”模塊</p><p><b> 填寫表單并提交。</b></p><p> 2.4.1.7、“
58、簡(jiǎn)歷預(yù)覽”模塊</p><p> 觀察數(shù)據(jù)是否與填入的數(shù)據(jù)一致,簡(jiǎn)歷排版是否合理。</p><p> 2.4.2、企業(yè)用戶</p><p> 2.4.2.1、“我的人力”模塊</p><p> 1)、包含各子模塊如:檔案管理、簡(jiǎn)歷管理、職位搜索、建議意見。</p><p> 2)、“注冊(cè)信息”中有“修改頭像”
59、功能。</p><p> 3)、“項(xiàng)目任務(wù)”子模塊中</p><p> 1>、點(diǎn)擊“發(fā)布項(xiàng)目”,填寫表單。。</p><p> 2>、點(diǎn)擊“所有項(xiàng)目”,查詢分頁;</p><p> 3>、搜索功能設(shè)計(jì)(單項(xiàng)搜索,聯(lián)合搜索);點(diǎn)擊某個(gè)項(xiàng)目,進(jìn)入指定項(xiàng)目,查看其詳細(xì)信息,;</p><p> 4
60、>、填寫并提交“合作方式”,表單驗(yàn)證是否正確。提交。提交后跳轉(zhuǎn)搜索結(jié)果界面。</p><p> 5>、“合作方式”提交成功后,點(diǎn)擊“我的合作”,查看合作信息;</p><p> 2.4.2.2、“檔案管理”模塊</p><p> 1)、“基礎(chǔ)資料”子模塊</p><p> 1>、填寫資料,表單驗(yàn)證,提交。</
61、p><p> 2>、進(jìn)入“基礎(chǔ)資料”,查看基本信息。</p><p> 2)、“LOGO管理”</p><p> “頭像管理”,上傳LOGO。</p><p> 2.4.2.3、“企業(yè)主頁”模塊</p><p> 1)、“發(fā)布企業(yè)簡(jiǎn)介”</p><p> 1>、填寫信息、提交
62、。</p><p> 2>、點(diǎn)擊“上傳品牌形象”</p><p> 點(diǎn)擊“選擇品牌形象“上傳圖片,可以上傳五張,上傳時(shí)注意,實(shí)際上傳的圖片是否與選擇的圖片相同,上傳后,點(diǎn)擊已上傳的圖片。</p><p> 3>、點(diǎn)擊“預(yù)覽公司主頁”</p><p> 2)、“發(fā)布招聘職位”</p><p> 1&
63、gt;、“添加企業(yè)職位”</p><p> 測(cè)試“添加一級(jí)”和“添加二級(jí)”功能,填寫表單</p><p> 2>、搜索,刪除和分頁功能。</p><p> 3>、點(diǎn)擊某個(gè)職位的“查看”,查看詳細(xì)信息,修改操作。</p><p> 3)、“發(fā)布項(xiàng)目任務(wù)”</p><p> 1>、點(diǎn)擊“發(fā)布項(xiàng)目
64、”,填寫表單。。</p><p> 2>、點(diǎn)擊“所有項(xiàng)目”,查詢分頁;</p><p> 3>、搜索功能設(shè)計(jì)(單項(xiàng)搜索,聯(lián)合搜索);點(diǎn)擊某個(gè)項(xiàng)目,進(jìn)入指定項(xiàng)目,查看其詳細(xì)信息,;</p><p> 4>、填寫并提交“合作方式”,表單驗(yàn)證是否正確。提交。提交后跳轉(zhuǎn)搜索結(jié)果界面。</p><p> 5>、“合作方式
65、”提交成功后,點(diǎn)擊“我的合作”,查看合作信息;</p><p> 2.4.2.4、“簡(jiǎn)歷搜索”模塊</p><p> 1)、測(cè)試條件搜索和分頁是否正確。</p><p> 2)、測(cè)試“一鍵收藏”是否正確,點(diǎn)擊“查看詳情”觀察數(shù)據(jù)是否正確。注意排版是否合理。</p><p><b> 2.4.3、管理員</b>&l
66、t;/p><p> 2.4.3.1、“項(xiàng)目管理”模塊</p><p> 1)、測(cè)試條件搜索,分頁及刪除功能。</p><p> 2)、“審核”,“未通過”和“添加”功能。</p><p> 3)、“項(xiàng)目管理”模塊</p><p> 2.4.3.2、“職位管理”模塊</p><p> 1)
67、、條件搜索,分頁及刪除功能。</p><p> 2.4.3.2“職位管理”模塊</p><p> 2.4.3.3、“個(gè)人會(huì)員管理”模塊</p><p> 條件搜索,分頁及刪除功能。</p><p> 2.4.3.4、“企業(yè)會(huì)員管理”模塊</p><p> 條件搜索,分頁及刪除功能。</p>&l
68、t;p> 2.5、系統(tǒng)管理端功能分析</p><p> 管理員主要涉及到四個(gè)方面的管理:個(gè)人用戶管理,企業(yè)用戶管理,審核申請(qǐng)資料,管理意見建議。通過管理員的操作,實(shí)現(xiàn)對(duì)數(shù)據(jù)的更新。角色權(quán)限的設(shè)置角色設(shè)置,可以使系統(tǒng)的管理更加合理化,各施其職。</p><p><b> 3、數(shù)據(jù)庫詳細(xì)設(shè)計(jì)</b></p><p> 3.1、數(shù)據(jù)庫邏
69、輯設(shè)計(jì)</p><p> 3.1.1個(gè)人表 (h_individual )</p><p><b> 表4-1: 個(gè)人表</b></p><p> 3.1.2企業(yè)表 (h_enterprise)</p><p><b> 表4-2: 企業(yè)表</b></p><p>
70、 3.1.3建議表 (h_suggest )</p><p> 3.1.4項(xiàng)目表 h_project </p><p> 3.1.5職位表 h_position </p><p> 3.1.6收藏簡(jiǎn)歷表(h_collection_resume )</p><p> 3.1.7收藏職位表( h_collection_position
71、)</p><p> 3.1.8創(chuàng)業(yè)狀況表( h_start_business_status )</p><p> 3.1.9 興趣愛好表( h_hobbies )</p><p> 3.1.10 產(chǎn)品表( h_product )</p><p> 3.1.11訂單表( h_orders )</p><p>
72、<b> 4、類的設(shè)計(jì)</b></p><p><b> 見附錄</b></p><p><b> 六、系統(tǒng)實(shí)施和維護(hù)</b></p><p> 系統(tǒng)實(shí)施就是將系統(tǒng)的設(shè)計(jì)功能的實(shí)現(xiàn),以達(dá)到目標(biāo),它包括程序設(shè)計(jì)、人員培訓(xùn)、系統(tǒng)調(diào)試。</p><p><b>
73、1、系統(tǒng)實(shí)施</b></p><p> 系統(tǒng)實(shí)施就像系統(tǒng)實(shí)施一樣,是將系統(tǒng)設(shè)計(jì)達(dá)到最終的目的,其中包括一些功能的完善、頁面的美化、系統(tǒng)模塊和數(shù)據(jù)庫的鏈接、數(shù)據(jù)的上傳,到最后系統(tǒng)的開通。這一階段是對(duì)前面設(shè)計(jì)的補(bǔ)充和完善,是把設(shè)計(jì)者的所有目標(biāo)付之實(shí)踐的最后一步。其中功能的完善和頁面的美化就是針對(duì)前面的設(shè)計(jì)再結(jié)合實(shí)際情況作相應(yīng)的修改或補(bǔ)充,使之達(dá)到最完美的境地;而系統(tǒng)模塊和數(shù)據(jù)庫的鏈接就是把整個(gè)系統(tǒng)模塊以
74、及數(shù)據(jù)庫等各部分通過一定的鏈接功能并對(duì)相應(yīng)的程序進(jìn)行修改使它們相互鏈接起來,從而形成一個(gè)有機(jī)的整體;等到以上步驟均完成以后,整個(gè)系統(tǒng)的設(shè)計(jì)基本上已經(jīng)完成,接下去就是把所有的數(shù)據(jù)和源代碼上傳到相應(yīng)的服務(wù)器上去,這樣系統(tǒng)就正式宣告開通了。具體包括:</p><p><b> (1)、程序設(shè)計(jì)</b></p><p> 系統(tǒng)用MySQL設(shè)計(jì)數(shù)據(jù),以eclipse為開發(fā)平
75、臺(tái),通過Jsp實(shí)現(xiàn)網(wǎng)頁及動(dòng)態(tài)操作,其中運(yùn)用了Java Script和JQuery腳本,基本實(shí)現(xiàn)其功能。</p><p><b> (2)、數(shù)據(jù)庫連接</b></p><p> 我這里連接數(shù)據(jù)庫是使用BoneCP 來控制數(shù)據(jù)源 ,配置數(shù)據(jù)源的代碼如下: </p><p> <Resource name="jdbc/hr&qu
76、ot; auth="Container" type="javax.sql.DataSource"</p><p> maxConnectionsPerPartition="20" minConnectionsPerPartition="2"</p><p> acquireIncrement="2
77、" partitionCount="4"</p><p> username="root" password="root" driverClassName="com.mysql.jdbc.Driver"</p><p> factory="com.jolbox.bonecp.BoneCP
78、DataSource"</p><p> jdbcUrl="jdbc:mysql://localhost:3306/hr" /></p><p> 就可以了,不需要重復(fù)調(diào)用,自動(dòng)管理數(shù)據(jù)庫連接池,節(jié)省了時(shí)間,更加方便了連接,不容易出錯(cuò)。 只有通過了這個(gè)定義才能調(diào)用數(shù)據(jù)庫。</p><p><b> (3)、人員培訓(xùn)
79、</b></p><p> 本系統(tǒng)功能的實(shí)現(xiàn)相對(duì)清晰,對(duì)人員的培訓(xùn)也相對(duì)簡(jiǎn)單。首先,可以讓其對(duì)系統(tǒng)的工作流程有個(gè)大致的了解,然后,通過模擬試驗(yàn),一般人員都能勝任。</p><p><b> (4)、系統(tǒng)測(cè)試</b></p><p> 隨著系統(tǒng)的開通,這并不意味著所有事情都結(jié)束了,我們還要像測(cè)試一個(gè)系統(tǒng)一樣對(duì)整個(gè)系統(tǒng)進(jìn)行各方面的
80、測(cè)試以確定其性能,主要包括程序調(diào)試、功能測(cè)試、數(shù)據(jù)庫調(diào)試、以及安全測(cè)試等。</p><p> 功能測(cè)試:該階段主要是針對(duì)預(yù)先的設(shè)想,對(duì)相應(yīng)的模塊的功能通過實(shí)際操作進(jìn)行測(cè)試,以檢查各項(xiàng)功能的完備性和可操作性,以便及時(shí)進(jìn)行更改和完善。</p><p> 數(shù)據(jù)庫調(diào)試:該過程主要是通過使用實(shí)際數(shù)據(jù)對(duì)系統(tǒng)數(shù)據(jù)庫進(jìn)行測(cè)試,包括進(jìn)行數(shù)據(jù)的輸入輸出、基本用戶的增加、刪除以及修改來檢驗(yàn)數(shù)據(jù)庫的合理性。&
81、lt;/p><p> 安全測(cè)試:該過程主要是系統(tǒng)管理員根據(jù)實(shí)際生活當(dāng)中所發(fā)生的系統(tǒng)安全問題,然后根據(jù)這些問題有針對(duì)性地進(jìn)行一些模擬安全測(cè)試,包括用戶登陸以及系統(tǒng)修改等安全測(cè)試。</p><p><b> (5)、測(cè)試心得</b></p><p> 通過測(cè)試,系統(tǒng)可以安全、快捷的運(yùn)行,感悟很深。從小入手:從小入手,化小塊為整體逐漸擴(kuò)大調(diào)試,進(jìn)行
82、排查,系統(tǒng)提示往往通過錯(cuò)誤頁面提示,找到錯(cuò)誤的地方,結(jié)合網(wǎng)絡(luò)資源,發(fā)現(xiàn)解決問題。程序中設(shè)置斷點(diǎn)或輸出中間值,來發(fā)現(xiàn)錯(cuò)誤之處。在調(diào)試中,做好備份工作,以免操作失誤帶來的后果。</p><p><b> 2、系統(tǒng)維護(hù)</b></p><p> 系統(tǒng)維護(hù)是為保證系統(tǒng)的正常運(yùn)行和安全保障等目的而采取的一系列措施,其中包括數(shù)據(jù)庫維護(hù)、信息更新、版面更新、安全測(cè)試以及數(shù)據(jù)備份
83、等操作過程;除此之外,還包括服務(wù)器和域名空間等的維護(hù)。所有這些工作都需要由專門的技術(shù)人員專門來負(fù)責(zé),并根據(jù)一定的規(guī)章制度和流程來進(jìn)行操作。</p><p> 數(shù)據(jù)庫維護(hù)和信息更新:該階段主要是要求管理員要經(jīng)常對(duì)數(shù)據(jù)庫和過期的信息及時(shí)地進(jìn)行更新和維護(hù),以保證數(shù)據(jù)庫的正常運(yùn)行和信息的及時(shí)性,從而保證了訪問者能夠順利地了解到最新的信息動(dòng)態(tài)。</p><p> 版面的更新:該過程主要是要求對(duì)系
84、統(tǒng)的首頁和頁面定期的進(jìn)行相應(yīng)的調(diào)整或更新,從而使本系統(tǒng)經(jīng)常以嶄新的面貌出現(xiàn)在廣大訪問者的面前。</p><p> 安全測(cè)試和數(shù)據(jù)備份:該過程主要是從系統(tǒng)的安全方面考慮,由于目前整個(gè)網(wǎng)絡(luò)體系的安全問題還存在著較大的隱患,所以如何加強(qiáng)系統(tǒng)的安全性能對(duì)于一個(gè)系統(tǒng)的正常運(yùn)行具有非常重要的意義。所以,管理員要經(jīng)常對(duì)系統(tǒng)進(jìn)行諸如一些用戶名、密碼以及權(quán)限的更新或重新設(shè)置,從而保證系統(tǒng)的安全性。除此之外,還要經(jīng)常對(duì)所有信息進(jìn)行
85、備份,以防止整個(gè)系統(tǒng)遭到外界襲擊時(shí)陷入癱瘓狀態(tài)。</p><p><b> 七、設(shè)計(jì)心得</b></p><p> 經(jīng)過四個(gè)多月的緊張學(xué)習(xí)和開發(fā),在指導(dǎo)老師的帶領(lǐng)下,我終于完成了了畢業(yè)設(shè)計(jì)。這不僅是對(duì)專業(yè)知識(shí)的考核,更是一種近一步的學(xué)習(xí)和運(yùn)用。</p><p> 在當(dāng)初選題就考慮使用JSP做系統(tǒng)形式。到了畢業(yè),雖然學(xué)習(xí)過JSP,對(duì)其的語言
86、也比較了解。但我覺得JSP做系統(tǒng)形式上更加符合現(xiàn)在流行的網(wǎng)頁設(shè)計(jì),而且對(duì)于程序員來說,開發(fā)能得到實(shí)際應(yīng)用的系統(tǒng),可以積累相當(dāng)豐富的實(shí)戰(zhàn)經(jīng)驗(yàn)。</p><p> 1、可行性分析階段心得</p><p> 在以前我們也在老師的指導(dǎo)下,開發(fā)過一些小系統(tǒng)。我想不管用什么平臺(tái)做系統(tǒng),其中的指導(dǎo)思想是一致的。因此,我當(dāng)初剛接到這個(gè)系統(tǒng)的設(shè)計(jì)任務(wù)時(shí),我碰到的最大問題是JSP技術(shù)以及Dreamvear
87、的使用,為什么這么說呢?系統(tǒng)的社會(huì)可行性和實(shí)用性方面,那是自然的,因?yàn)楫?dāng)今情況下,無紙化辦公趨勢(shì),通過網(wǎng)絡(luò)進(jìn)行對(duì)人力資源的基礎(chǔ)數(shù)據(jù)、工資管理等有了更大的方便。所以在這過程中,我考慮最多的還是如何利用自己有限的技術(shù)制作出出色的系統(tǒng),因?yàn)槲乙郧爸饕€是以設(shè)計(jì)系統(tǒng)為主,平時(shí)關(guān)注的也大多是系統(tǒng)方面的信息,而對(duì)于系統(tǒng)設(shè)計(jì)卻很少涉及。因此,我經(jīng)常和懂得該技術(shù)的人交流,以便自己更加快的熟悉該項(xiàng)技術(shù)。</p><p> 2、需
88、求分析階段心得</p><p> 最初,就像上面所說的自己平時(shí)很少關(guān)注系統(tǒng)設(shè)計(jì)方面的知識(shí),所以一開始感覺摸不著頭緒,根本不知道從何下手。所以只有匆匆忙忙地從圖書管理借來大量關(guān)于系統(tǒng)設(shè)計(jì)方面的書籍,希望通過參閱各種關(guān)于系統(tǒng)設(shè)計(jì)的書籍充分了解系統(tǒng)建設(shè)的基本流程、總體布局設(shè)計(jì)以及系統(tǒng)開發(fā)前所需的一些準(zhǔn)備工作,做到心中有數(shù)。然而,由于實(shí)在是經(jīng)驗(yàn)有限,雖然書本上介紹了許多這方面的知識(shí)和操作方法,但是畢竟還是限于理論方面的
89、,所以理解起來比較困難。幸好有一個(gè)朋友在這方面比較擅長(zhǎng),所以就向他請(qǐng)教了一些關(guān)于這方面的實(shí)際操作流程。經(jīng)過幾次交談,我才漸漸的有點(diǎn)概念,至少知道整個(gè)設(shè)計(jì)流程和具體實(shí)際操作。所以,接下來我就按先前了解的那樣,先去詳細(xì)地了解了企業(yè)對(duì)于建設(shè)該系統(tǒng)的總體需求和目的,比如首頁需要設(shè)計(jì)成怎樣的形式,一共需要多少個(gè)內(nèi)容版塊,需要有哪些功能模塊,主頁下面有幾層子頁面,以及哪些地方需要設(shè)計(jì)成動(dòng)態(tài)模式等等各方面的信息。由于這方面的知識(shí)還是不夠成熟,所以中間
90、還是沒有充分了解用戶的需求,后來我再細(xì)心地瀏覽了大量的相關(guān)系統(tǒng)的系統(tǒng)的總體布局和設(shè)計(jì)風(fēng)格,充分借鑒它們的設(shè)計(jì)和內(nèi)容,接著再回過頭來根據(jù)實(shí)際情況去調(diào)查,這樣經(jīng)過幾次反復(fù)的交流,才開始</p><p> 首先,我把所有內(nèi)容和功能模塊都羅列出來,劃分成幾大模塊,接著對(duì)此作了一定的版面布局設(shè)計(jì)。至于版面設(shè)計(jì)工作,由于自己在這方面還有一定的基礎(chǔ),再加上瀏覽了大量相應(yīng)的系統(tǒng)以后,基本上有了一定的概念了。比如先是根據(jù)本系統(tǒng)特
91、點(diǎn)把整個(gè)系統(tǒng)頁面的主色調(diào)設(shè)為天藍(lán)色,而在每個(gè)頁面的頭部分設(shè)計(jì)一個(gè)動(dòng)態(tài)圖片,以示蓬勃向上之意,接著把各內(nèi)容模塊和功能模塊按照一定的布局安排好,并不時(shí)地考慮到整個(gè)頁面布局的合理性。這一過程我不斷規(guī)劃不斷和企業(yè)人員交流修改,一共經(jīng)過了二十多次的修改最后才確定下來如今的系統(tǒng)格局。等把各內(nèi)容版塊和功能模塊布局好了之后,我又對(duì)每一塊內(nèi)容的色調(diào)和框架進(jìn)行了圖片和動(dòng)畫的設(shè)計(jì),同樣這一過程經(jīng)過反復(fù)的討論和修改才最后定稿。這一過程整整花了好幾天時(shí)間,其中參
92、考了大量的書籍和相應(yīng)的系統(tǒng),可謂精益求精。</p><p> 然而,到進(jìn)一步對(duì)系統(tǒng)的各個(gè)功能模塊的分析和設(shè)計(jì)時(shí),我又進(jìn)入到先前的尷尬境地了。因?yàn)橐郧白鱿到y(tǒng)都有一定的步驟和模式可供參考,而至于系統(tǒng)的一些功能模塊分析無從下手?;仡^只好又狂查資料,并且只好根據(jù)自己所理解的東西進(jìn)行一步步摸索。至于其他一些諸如數(shù)據(jù)庫設(shè)計(jì)等方面的分析,則完全參照系統(tǒng)設(shè)計(jì)的步驟和模式來,并根據(jù)以前所學(xué)的知識(shí)來作詳細(xì)的分析。</p>
93、;<p> 雖然我在需求分析階段花了很大的力氣,但是在后來的實(shí)際設(shè)計(jì)當(dāng)中還是發(fā)現(xiàn)了很多問題。由于對(duì)整個(gè)系統(tǒng)的設(shè)計(jì)理解不夠深刻,加上需求分析做的不夠深入、不夠透徹就急于進(jìn)入系統(tǒng)設(shè)計(jì)階段,才導(dǎo)致了后來設(shè)計(jì)過程中出現(xiàn)的大量漏洞,不得不回頭來重新分析和彌補(bǔ)漏洞。比如起先認(rèn)為很好的整個(gè)頁面布局,然而由于沒有考慮到設(shè)計(jì)軟件等各方面的原因,使得原來設(shè)計(jì)好的布局不得不重新調(diào)整,有時(shí)又會(huì)由于忘了某個(gè)功能忘了放進(jìn)去而又要重新調(diào)整,這樣弄來弄
94、去以致浪費(fèi)了大量的時(shí)間。另外,在涉及到各功能模塊的鏈接時(shí),往往由于事先沒有一個(gè)總體的安排和考慮,以至于部分功能鏈接過程中出現(xiàn)了混亂的狀態(tài)。還有,由于自己平時(shí)在做數(shù)據(jù)庫設(shè)計(jì)時(shí)不是非常細(xì)心,也沒有做大量的數(shù)據(jù)分析,以至導(dǎo)致了后來在系統(tǒng)調(diào)試時(shí)出現(xiàn)了數(shù)據(jù)的混亂和錯(cuò)誤。所以,經(jīng)過這次的設(shè)計(jì),我更加深刻地認(rèn)識(shí)到需求分析的重要性,它對(duì)于下階段工作開展的順利與否具有決定性的意義。</p><p> 3、系統(tǒng)設(shè)計(jì)階段心得<
95、/p><p> 系統(tǒng)設(shè)計(jì)階段是整個(gè)設(shè)計(jì)過程中最重要的一個(gè)環(huán)節(jié),它是把設(shè)計(jì)者的思想通過相應(yīng)的制作工具進(jìn)行編輯后成為現(xiàn)實(shí)。這一階段設(shè)計(jì)的好壞與否,直接關(guān)系到整個(gè)設(shè)計(jì)思想的可實(shí)現(xiàn)度和各功能模塊的可執(zhí)行度。本人在這個(gè)系統(tǒng)中主要負(fù)責(zé)基礎(chǔ)管理、人力資源管理的功能模塊,其中的人力資源人員瀏覽,以及對(duì)這個(gè)系統(tǒng)的一系列的查詢。</p><p> 在整個(gè)系統(tǒng)首頁的設(shè)計(jì)過程中,由于時(shí)間和各方面的原因,以及企業(yè)所
96、要求的工作側(cè)重點(diǎn)不同,所以本系統(tǒng)在設(shè)計(jì)過程中所使用的編程技術(shù)不多,大多是采用DREAMWAVER自動(dòng)生成的,然后作相應(yīng)的修改;另外為了達(dá)到一定的功能,又限于本人技術(shù)有限,所以有些功能比如人力資源管理系統(tǒng)是本人從網(wǎng)上下載后經(jīng)過一定的改裝而成的,相對(duì)而言本系統(tǒng)的個(gè)人技術(shù)含量不高;但是,人力資源管理、數(shù)據(jù)基礎(chǔ)管都要使用動(dòng)態(tài)技術(shù),通過動(dòng)態(tài)頁面來體現(xiàn)的。</p><p> 正如上面提到的那樣,由于需求分析欠深入,加上本身
97、技術(shù)有限,才導(dǎo)致了這個(gè)設(shè)計(jì)過程中各種問題層出不窮。比如最先在制作系統(tǒng)首頁的時(shí)候,由于沒有處理好圖片的大小以及動(dòng)態(tài)等問題,從而導(dǎo)致了整個(gè)布局多次做出了修改甚至重新做出了調(diào)整,這一過程在每次修改之后都要重復(fù)修改,從而浪費(fèi)了大量的時(shí)間;另外,在對(duì)一些DREAMWAVER中自動(dòng)生成的源程序的修改過程中,沒有考慮到各個(gè)功能模塊程序段之間的關(guān)聯(lián)性,從而當(dāng)對(duì)某功能模塊程序段進(jìn)行相應(yīng)的修改之后,不僅沒有達(dá)到預(yù)期的目標(biāo),反而破壞了整個(gè)程序段中所有功能模塊
98、的正常運(yùn)行,特別是有時(shí)候?qū)Χ鄠€(gè)功能模塊的源程序同時(shí)進(jìn)行修改或者對(duì)具有相關(guān)鏈接的不同文件中的功能模塊的源程序進(jìn)行修改后,甚至?xí)?dǎo)致整個(gè)頁面的功能模塊都不能正常運(yùn)行;特別是當(dāng)你把源程序改得面目全非時(shí),這時(shí)候再回來查找原因,有時(shí)沒有個(gè)一天半天的是找不出頭緒的,其中走的彎路也就可想而知了。另外,在代碼的熟悉過程中,由于前期工作沒做到位,對(duì)JSP技術(shù)重的一些函數(shù)沒有熟悉,以至于對(duì)一些功能的想法,卻不能把它實(shí)現(xiàn),再去找資料、問同學(xué),花了很多的時(shí)間。
99、</p><p> 最后,我覺得以后在系統(tǒng)之前應(yīng)該對(duì)開發(fā)的語言做到心中有數(shù),這樣在實(shí)際的開發(fā)過程中知道用什么方法去實(shí)現(xiàn)想要實(shí)現(xiàn)的功能。在實(shí)際開發(fā)中,應(yīng)該對(duì)自己不懂得地方多去考慮,及時(shí)問周圍的高人,這樣才能及時(shí)提高自己的編程能力,解決實(shí)際問題。</p><p> 4、系統(tǒng)實(shí)施和維護(hù)階段心得</p><p> 系統(tǒng)測(cè)試和系統(tǒng)設(shè)計(jì)是同步的,下面是我的一些測(cè)試的經(jīng)驗(yàn)教
100、訓(xùn)。首先,我們可以同過預(yù)覽功能對(duì)網(wǎng)頁進(jìn)行瀏覽,如果運(yùn)行沒有問題的話,就會(huì)有網(wǎng)頁出現(xiàn)。但是,如果代碼有錯(cuò)誤的話,網(wǎng)頁會(huì)跳出網(wǎng)頁錯(cuò)誤的提示。并會(huì)告訴你在哪一行出錯(cuò)了,并有出錯(cuò)的原因。這樣的話,我們根據(jù)它的提示,很快知道是什么原因出錯(cuò)了。其次,我們?cè)诖蜷_網(wǎng)頁是正常的,但是離我們實(shí)現(xiàn)功能還不能實(shí)現(xiàn),這個(gè)是需要我們認(rèn)真看代碼了,并根據(jù)我們功能要求對(duì)其時(shí)實(shí)現(xiàn)的代碼進(jìn)行分析,查閱書籍,解決問題。這個(gè)是最難處理的,但是也是鍛煉我們編程能力的捷徑。最后,
101、我們要保持良好的心態(tài),因?yàn)榫幊虝r(shí)很枯燥的,萬一碰到我們一時(shí)難以解決的問題會(huì)更加缺乏信心,這時(shí)我們應(yīng)該跟同學(xué)交流交流,互相交流再編程過中的遇到的問題。另外,我們要時(shí)刻備份系統(tǒng),避免我們的誤操作對(duì)系統(tǒng)的破壞,萬一我們沒有備份過的話,我們以前所做的努力就全部付之東流了。所以,這一點(diǎn)是非常重要的。</p><p><b> 八、結(jié)束語</b></p><p> 經(jīng)過這段時(shí)
102、間的緊張?jiān)O(shè)計(jì),終于圓滿的完成了整個(gè)設(shè)計(jì)過程。雖然中間碰到了許多困難,許多功能還不夠完善,但我從中學(xué)到了許多以前書本上所不能學(xué)到的也不曾碰到過的問題,但通過不斷的閱讀相關(guān)書籍,開發(fā)水平有了明顯提高,對(duì)系統(tǒng)的設(shè)計(jì)有了新的認(rèn)識(shí)。通過這次設(shè)計(jì),我已基本上掌握了系統(tǒng)的設(shè)計(jì)流程,同時(shí)也掌握了一些相關(guān)技術(shù),增強(qiáng)了動(dòng)手能力,并積累了一定的經(jīng)驗(yàn),從而為以后的工作奠定了基礎(chǔ)。</p><p><b> 九、致謝</
103、b></p><p> 在整個(gè)學(xué)習(xí)與設(shè)計(jì)開發(fā)的過程中,我得到了很多老師和同學(xué)的熱情幫助,尤其是我的指導(dǎo)老師xx,他在我的整個(gè)設(shè)計(jì)過程中給我提供了很大的幫助和實(shí)際指導(dǎo),把握了解了整個(gè)系統(tǒng)的建設(shè)的研究方向跟制作的流程,在此衷心感謝xx老師。</p><p><b> 參考文獻(xiàn)</b></p><p> [1]蔡長(zhǎng)明,丁勇.黎昌杰.《Dr
104、eamweaverUltraDev4入門與提高》.清華大學(xué)出版社,2008年版</p><p> [2]趙豐年,《網(wǎng)頁制作實(shí)例圖解》.北京機(jī)械工業(yè)出版社,2010年版</p><p> [3]《JAVA 從入門到精通 》 李鐘尉,馬文強(qiáng),陳丹丹主編清華大學(xué)出版社2008.9</p><p> [4]《Java EE 》企業(yè)級(jí)應(yīng)用 呂海東,張坤 主編 清華大
105、學(xué)出版社 </p><p> [6]《java_編程思想(Thinking_in_Java)_(英文版)第四版》 (美) Bruce Eckel著 機(jī)械工業(yè)出版社 </p><p> [7]《Java Web開發(fā)教程》 李緒成,閆海珍,張陽,孫風(fēng)棟,王紅,米青主編 清華大學(xué)出版社 </p><p> [8]《Java Web 開發(fā)技術(shù)大全》 馮志強(qiáng),賴曉 主
106、編 清華大學(xué)出版社 </p><p> [9]《數(shù)據(jù)結(jié)構(gòu) c語言版》 嚴(yán)蔚敏,吳偉民主編 清華大學(xué)出版社 </p><p> [10]《數(shù)據(jù)庫應(yīng)用教程》俞海英,李建東,童愛紅,劉凱主編 清華大學(xué)出版社 </p><p> [11]《javascript權(quán)威指南(第四版).pdf》 David Falanagan注 張銘澤等譯機(jī)械工業(yè)出版社 </p
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 人力資源管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文
- 畢業(yè)論文--人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文
- 人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文
- 企業(yè)人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 企業(yè)人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 企業(yè)人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 宏祥紙業(yè)人力資源管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)論文】
- 人力資源畢業(yè)論文
- 人力資源畢業(yè)論文
- 人力資源畢業(yè)論文
- 人力資源畢業(yè)論文
- 人力資源畢業(yè)論文
- 人力資源畢業(yè)論文
- 人力資源畢業(yè)論文
- 畢業(yè)論文---人力資源管理系統(tǒng)
- 畢業(yè)論文---人力資源管理系統(tǒng)
- 人力資源管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文---人力資源管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論