




已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
.小型WEB項目開發(fā)設計說明書起止日期:2018年1月3日至2018 年 1月10日系別軟件與服務外包系 學生姓名何子健 鄭福偉班級軟件16C2成績75指導教師伊雯雯課程負責人 2018年 1 月 9 日 目 錄1課程設計目的21.1簡述傳統(tǒng)軟件開發(fā)到現代軟件開發(fā)的歷程21.2軟件測試的意義有哪些?請舉例說明21.3對軟件測試的理解21.4軟件測試過程管理22系統(tǒng)分析2.1說明軟件測試方法32.2 黑盒測試方法33系統(tǒng)設計3.1列舉測試測試用例設計的詳細步驟34系統(tǒng)實現45系統(tǒng)測試46個人小結5網上求職招聘系統(tǒng)(設計題目)一、課程設計目的通過動態(tài)網頁制作課程設計,進一步掌握和鞏固.NET課程的有關知識,能將自己的專業(yè)知識綜合運用,并將其運用于實踐中,以努力提高在這方面的動手能力培養(yǎng)和鍛煉開發(fā)B/S結構的管理信息系統(tǒng)的能力,為今后網站信息系統(tǒng)開發(fā)打下良好的基礎;通過設計,使學生熟悉動態(tài)網站開發(fā)的一般工序及相關工作,鍛煉專業(yè)網站初步的規(guī)劃、設計、制作能力。通過設計,加強對網站建設的應用,鍛煉獨立進行網絡程序設計的能力。二、系統(tǒng)分析1. 總體功能介紹(二級標題加粗、宋體小四號,行距采用固定值20磅) 需求分析即描述網站系統(tǒng)的需求,實現哪些具體的功能。前臺:前臺功能-會員:1. 會員注冊提供用戶輸入界面,并將各參數寫入數據庫,實現會員注冊功能;2. 會員登錄驗證會員身份,實現用戶登錄;3. 個人簡歷填寫提供會員求職者的姓名、性別、出生日期、民族、英語和計算機水平、自我介紹等詳細的個人信息;4. 修改會員密碼5. 修改個人簡歷6. 搜索招聘信息會員可以按不同的方式搜索招聘信息,如按地區(qū)、按行業(yè)等7. 發(fā)布求職信息會員可以發(fā)布自己的求職信息前臺功能-企業(yè):1企業(yè)會員注冊提供用戶輸入界面,并將各參數寫入數據庫,實現企業(yè)會員注冊功能;2企業(yè)會員登錄驗證會員身份,實現用戶登錄;3發(fā)布企業(yè)信息發(fā)布信息包括:企業(yè)名稱、行業(yè)類型、單位規(guī)模、注冊資本、聯系人、簡介等;4發(fā)布招聘信息5招聘信息管理對本企業(yè)招聘信息的修改和刪除6. 搜索求職信息對會員發(fā)布的求職信息按不同方式進行查詢,如按地區(qū)、按專業(yè)后臺管理:1 個人會員管理:列出所有個人會員的信息,對個人會員信息進行刪除2. 企業(yè)會員管理:列出所有企業(yè)會員的信息,對企業(yè)會員信息進行刪除2開發(fā)及運行的軟、硬件環(huán)境包括開發(fā)平臺、開發(fā)語言、后臺數據庫管理系統(tǒng)軟件、運行平臺、分辨率等。答:2.2.1系統(tǒng)運行硬件環(huán)境: 客戶機:普通PCCPU:P4 1.8GHzn 內存:256MB以上n 分辨率:推薦使用1024*768像素 WEB服務器CPU:P4 1.8GHz 內存:1G以上 數據庫服務器CPU:P4 1.8GHz內存:1G以上2.2.2本項目的運行軟件環(huán)境如下:操作系統(tǒng):Windows 2000/ Windows 2003/ Windows XPl 數據庫:Navicat for MySQLl 開發(fā)工具: eclipse、JDK Version 1.5(及以上) 、JSP服務器:Tomcat7.0及以上, .NETl 瀏覽器:Google Chrome三、系統(tǒng)設計1總體框架結構設計用語言描述系統(tǒng)功能及畫出網站功能模塊結構圖。答:(1) 個人用戶注冊個人用戶(求職者)注冊新賬號。(2) 公司用戶注冊公司注冊新賬號。(3) 個人信息管理賬號信息管理簡歷信息管理職位申請記錄管理(4) 求職者申請職位關注公司信息搜索招聘信息查看招聘信息查看公司信息(5) 公司信息管理公司簡介信息管理公司企業(yè)文化介紹在login.jsp頁面中首先是一個登錄界面,有管理員登錄(用戶名稱:admin,密碼:admin)和普通用戶(數據庫中有數據)兩種方式,注意要選身份類型,如果確認輸入正確就點擊按鈕,否則點擊重置。其中還有注冊頁面(用戶名: 密碼: 確認密碼: 性別:手機號:E-Mail:找回密碼:問題密碼答案:驗證碼)這些數據都在數據庫中。會進入不同的后臺界面。點擊系統(tǒng)菜單-點擊管理員-點擊招聘管理,會跳轉一個招聘列表,列表中包括:(招聘職位,截止時間,學歷要求,工作年限,崗位描述)這些數據都在數據庫中。列表的最右端編輯按鈕,點擊后可以對以上信息進行修改和點擊刪除按鈕就可以直接刪除一行記錄,還有一個分頁效果,當數據過多時會分到下一頁 。列表的上端中間位置有一個增加招聘信息,點擊后可以添加招聘信息如:招聘職位,截止時間,學歷要求,工作年限,崗位描述,職位描述信息,添加后點擊提交按鈕就可以寫入數據庫了。 點擊系統(tǒng)菜單-點擊管理員-點擊求職管理,會跳轉一個求職列表,列表中包括:求職標題,發(fā)布時間,簡述,具體操作。列表的最右端編輯按鈕,點擊后可以對以上信息進行修改和點擊刪除按鈕就可以直接刪除一行記錄,還有一個分頁效果,當數據過多時會分到下一頁。列表的上端中間位置有一個增加求職信息,點擊后是:求職標題,發(fā)布時間,簡述,內容信息,添加后點擊提交按鈕就可以寫入數據庫了。點擊系統(tǒng)菜單-點擊管理員-點擊公司介紹:地址, 郵編, 聯系人, 電話, 傳真,手機,郵箱,備用1,備用2,備用3,備用4 ,公司簡介等信息的顯示。 人才招聘系統(tǒng)公司用戶管理(招聘)個人用戶管理(求職)系統(tǒng)管理(后臺)職位瀏覽與申請個人信息管理登錄+注冊登錄+注冊公司信息管理用戶信息管理人才搜索與邀請招聘信息管理登錄賬號申請管理網站信息管理與維護信息反饋訪問等數據統(tǒng)計2數據庫設計對建立的數據庫表及存儲過程等定義進行說明 數據庫設計文檔表1 admin(后臺管理)編號字段名稱數據結構主鍵允許空說明1IdInt是不允許賬號2PasswordInt否不允許密碼3UseridInt否不允許用戶賬號 表2 business(企業(yè)會員)編號字段名稱數據結構主鍵允許空說明1IdInt是不允許賬號2UseridInt否不允許用戶賬號3PasswordInt否不允許密碼4QnameVarchar否不允許企業(yè)名稱5TypeVarchar否不允許類型6SizeVarchar否不允許單位規(guī)模7CapitalInt否不允許注冊資本8ContactVarchar否不允許聯系人9QintroVarchar否不允許公司介紹 表3 information(招聘信息)編號字段名稱數據結構主鍵允許空說明1IdInt是不允許賬號2CategoryVarchar否不允許職位類別3PnameVarchar否不允許職位名稱4DepartVarchar否不允許所屬部門5SalaryInt否不允許月薪6CityVarchar否不允許工作城市7EducationVarchar否不允許學歷要求8DescriptVarchar否不允許職位描述 表4 job search(求職信息)編號字段名稱數據結構主鍵允許空說明1IdInt是不允許賬號2ExpectedVarchar否不允許期望工作3ExperientVarchar否不允許工作經歷4ProjectVarchar否不允許項目經驗5BackgroudVarchar否不允許教育背景6SelfVarchar否不允許自我描述表5 personal(個人會員)編號字段名稱數據結構主鍵允許空說明1IdInt是不允許賬號2UseridInt否不允許用戶賬號3PasswordInt否不允許密碼4NameVarchar否不允許姓名5SexVarchar否不允許性別6BirthDatetime否不允許出生日期7NationalVarchar否不允許民族8EnglishVarchar否不允許英語9LevelVarchar否不允許計算機水平10StinroVarchar否不允許自我介紹3公共類設計(有則寫) 對系統(tǒng)中用到的公共類定義進行說明4. 頁面設計(截取設計圖) (1)首頁(頁面截圖、設計思路)(2)各子頁(頁面截圖、設計思路)四系統(tǒng)實現(本人完成部分)對應網站框架圖中的模塊寫出實現其功能的相關代碼并給出頁面截圖。地方的的五系統(tǒng)測試(本人完成部分)如:六、 個人小結歷時一個星期的設計和開發(fā),特別是在收集資料的過程中,一些來自資料中的數據,使我對目前中國網絡化和招聘行業(yè)的前景以及今后的產業(yè)化發(fā)展有了更宏觀的看法,這也更加說明此次的課程設計是充分且必要的。在設計和撰寫文檔的過程中,充分學習市場的招聘網站簡潔高效的風格。Tomcat7.0提供了簡潔高效的服務,但在數據庫的選擇上Navicat for MySQL仍然需要好的操作。運用JSP技術,后臺采用Navicat for MySQL數據庫連接的方式,實現了用戶瀏覽、發(fā)布招聘信息、郵件發(fā)送和簡歷瀏覽等功能,管理員后臺管理和維護功能,使用戶方便進行個人求職和企業(yè)招聘的功能。但是由于課程設計時間較短和個人能力的有限,所以該系統(tǒng)還存在一些問題尚未解決。這些都是在做開發(fā)時做的不夠的地方,以后我將盡量注意相關問題,爭取做得更好。網上招聘,也被稱為電子招聘,是指通過技術手段的運用,幫助企業(yè)人事經理完成招聘的過程。即企業(yè)通過公司自己的網站、第三招聘網站機構,使用簡歷數據庫或搜索引擎等工具來完成招聘過程。本文講述了基于Web平臺的網上的求職招聘的設計與開發(fā),在采用JSP+Servlet+JavaBean技術下配合MySql數據庫實現了系統(tǒng)的個人用戶、企業(yè)用戶和數據管理三部分的相關操作。個人用戶部分實現了個人用戶的注冊,簡歷生成,信息查看及更新等相關操作;企業(yè)用戶部分實現了用人單位在本系統(tǒng)下的信息注冊,崗位登記,資料查看及更新等相關操作;本次實訓,我對求職招聘的原理、業(yè)務流程以及相關技術作了詳細的分析與討論。在系統(tǒng)主要設計技術的實現上,我查閱了大量的資料和技術文檔,力求采用時下最新、最好的技術解決系統(tǒng)開發(fā)中所產生的問題,從而使自己學到了更多利用框架開發(fā)動態(tài)Web項目的實用技術,從而為將來進入企業(yè)快速融入項目開發(fā)打下了堅實的基礎。本設計介紹了求職招聘系統(tǒng)的設計與開發(fā),并重點分析了系統(tǒng)所采用的關鍵技術及其實現的方法。系統(tǒng)經過了課題定義、可行性分析及需求、總體設計、詳細
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 文化創(chuàng)意產業(yè)園區(qū)場地無償租賃協議
- 成都企業(yè)股權變更盡職調查與代辦合同
- 財務部內部控制與審計合同范本
- 常規(guī)量具使用培訓
- 氣化爐檢修培訓主要內容
- 中班組常規(guī)情況匯報
- 2025年教育事業(yè)統(tǒng)計培訓
- ??谱o士培訓計劃
- 2025新高二(復習課)必修下冊詩歌知識梳理(教師版)
- 腫瘤患者春節(jié)節(jié)前健康宣教
- 云南錫業(yè)職業(yè)技術學院《影視劇配音》2023-2024學年第一學期期末試卷
- 《路徑規(guī)劃算法》課件
- 弱電工程施工方案和施工措施
- 知識產權合規(guī)管理體系解讀
- 血透護理記錄書寫規(guī)范
- 高血壓性心臟病護理
- 托育職業(yè)競賽試題及答案
- 《工業(yè)園區(qū)培訓》課件
- 045.糖尿病患者血脂管理中國專家共識2024版
- 重慶市縣(2024年-2025年小學四年級語文)人教版期末考試(下學期)試卷及答案
- 2024年陜西省中考道德與法治真題(A卷)(含解析)
評論
0/150
提交評論