Web課程設計報告wy_第1頁
Web課程設計報告wy_第2頁
Web課程設計報告wy_第3頁
Web課程設計報告wy_第4頁
Web課程設計報告wy_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、. . . . -課 程 設 計 報 告學院、系:計算機科學與技術系專業(yè)名稱:2009計算機、軟件工程、網(wǎng)絡工程課程設計科目:Web程序設計題目:求職招聘設計與開發(fā)學號、:04090714胡鎮(zhèn)杰、04090707梁佳琦04090726郭帥強、04090716黃成實04090702王 瑀、04080620王 鵬指導教師:郭曉燕完成時間:2012年2月-4月目 錄1. 開發(fā)背景32. 功能描述33. 需求分析34. 數(shù)據(jù)流程分析34.1、數(shù)據(jù)流程圖34.2、數(shù)據(jù)字典45. 概念模型設計66. 邏輯模型設計和優(yōu)化67. 物理設計和實施78. 應用程序設計(前臺)99. 課程設計心得體會9一. 開發(fā)背

2、景隨著我校(大學學院)的迅速發(fā)展,院系發(fā)展越來越快,畢業(yè)學生的數(shù)量有大量增加的趨勢。為了節(jié)省學生應聘和企業(yè)的招聘所需的時間,能更好地降低學生找工作的成本。方便企業(yè)第一時間發(fā)布自身的招聘信息,更快地招到企業(yè)所需要的人才。為了適應時代發(fā)展的要求,更為了即將畢業(yè)的學生找到更好更滿意的工作,迫切需要一套方便實用的指導學生選擇實習工作地點的網(wǎng)絡平臺。因此,制作一個求職是十分迫切需要的。目前,網(wǎng)絡上有不少招聘,但這些都有他們的一些“潛規(guī)則”,更有些出賣應聘者的個人信息,這無疑侵犯了應聘者的隱私,讓無數(shù)應聘者帶來極其不好的影響。鑒于此,我們認為,作為一個騰飛的大學學院,很有必要為吉珠的同學們,營造一個安全、

3、可靠的求職環(huán)境。所以我們覺得,做一個適合于大學學院校園平臺的招聘,是必要、可行的。該系統(tǒng)我們將采用Struts 2.3.1ibernate 3. + Spring 3.0 + Ajax + Oracle 技術;開發(fā)工具統(tǒng)一用 Myeclipse 9.0;Web服務器統(tǒng)一用 apache-tomcat-6.0.32.;數(shù)據(jù)庫統(tǒng)一用 Oracle 11g作我們的開發(fā)環(huán)境二. 可行性分析由于求職招聘網(wǎng)的信息量和訪問量會非常大,所有在對學生、企業(yè)信息導入和查詢時要保證速度。在信息管理以與簡歷的投遞中要保證事務的完整性。對于整個系統(tǒng),需要完整的權限控制,防止某些人惡意的攻擊系統(tǒng),修改原始記錄。同時對于數(shù)

4、據(jù)庫中的數(shù)據(jù)需要定時備份,防止系統(tǒng)數(shù)據(jù)丟失。 一個系統(tǒng)的產(chǎn)生必定會存在著風險。技術風險是我們著重考慮的問題,目前采用的計算機技術和軟件比較成熟,主要的風險在于對于學生和企業(yè)的人員計算不足,對事務的并發(fā)性等問題的處理。同時該系統(tǒng)的實施需要學校和單位多方面的配合。三需求分析1.系統(tǒng)總體目標求職招聘設計與開發(fā)是一個面向學生和企業(yè)的管理系統(tǒng)。對學生而言,是一個方便與企業(yè)溝通并且投放簡歷的系統(tǒng);對于企業(yè)來說,通過這個系統(tǒng)可以更好的了解學生的在校情況,從而招收更適合于本企業(yè)的員工。該系統(tǒng)的建設目標是,使學生可以足不出戶的了解企業(yè),使企業(yè)能夠更加明朗化的招收員工。2.運行環(huán)境開發(fā)環(huán)境:操作系統(tǒng):Window

5、s Server 2003 sp2開發(fā)工具:MyEclipse 9.0數(shù)據(jù)庫:Oracle 11g 11.2.0.1.0數(shù)據(jù)庫工具:PL/SQL DeveloperUML建模工具:EasyDraw 2003Web服務器:apache-tomcat-6.0.32.Java虛擬機:JDK 1.6文檔處理:Microsoft Office 2003 / 2007記事本福昕閱讀器 4.3.1.0218圖形處理:Adobe Photoshop CS3畫圖翻譯工具:有道詞典 4.3.27.3246團隊溝通:Tencent 2011 / MSN版本控制:SVN服務器端運行環(huán)境硬件環(huán)境:CPU:奔騰 4 或更

6、高(推薦:雙核以上的cpu)存:512MB或更高(推薦:8GB)顯示器:VGA或分辨率更高硬盤空間:100GB或更高(推薦:2TB)驅動器:24X CD-ROM 或更高軟件環(huán)境:操作系統(tǒng):Windows Server 2003 sp2(推薦:Linux)Java虛擬機:JDK 1.6Web服務器:Apache Tomcat 6.0(推薦:BEA WebLogic)數(shù)據(jù)庫:Oracle 11g 11.2.0.1.0Office工具:Microsoft office 2003(推薦:Microsoft office 2007)客戶端運行環(huán)境:安裝有Internet Explorer 8 以上的瀏覽

7、器(推薦:Firefox 7.0.1),配置TCP/IP3. 用戶特點經(jīng)過調研與分析,求職招聘主要完成以下功能:一、學生用戶1. 學生用戶啟用學生用戶啟用系統(tǒng)已設置好的用戶,啟用后需先修改系統(tǒng)設定的密碼,然后才能進行其他操作,如:完善個人信息。2. 用戶登錄須填寫正確的用戶名與密碼才可以登錄,待認證學生用戶系統(tǒng)功能默認上鎖,實名認證通過后方可解鎖。3個人信息的填寫 學生用戶在啟用后,填寫學生的、學號、號,系統(tǒng)自動識別出系別、班級、年齡等基本信息。4. 信息搜索學生根據(jù)企業(yè)的求職類型、地點、名稱、待遇等條件查找招聘企業(yè),根據(jù)招聘時間查找招聘信息。5. 個人會員填寫簡歷當且僅當學生實名認證通過后,

8、學生會員可以填寫3(最多)份個人簡歷,并可以對個人簡歷的管理(增、刪、查、改)。學生還可以把適合的簡歷,投放給心儀的企業(yè)。 二、企業(yè)用戶1企業(yè)用戶注冊企業(yè)用戶注冊需要按照提示,填寫一份詳細、真實的企業(yè)資料提交給管理員,待管理員審核通過后,方可使用。其需由管理員發(fā)放,用戶名為“001XXXXX”格式,8位。2用戶登錄須填寫正確的用戶名與密碼才可以登錄,待認證企業(yè)用戶系統(tǒng)功能默認上鎖,實名認證通過后方可解鎖。3企業(yè)信息的填寫 企業(yè)用戶在注冊的時候,填寫必要、有效的企業(yè)資料與企業(yè)證明。4信息搜索企業(yè)根據(jù)自身所需要的人員,通過專業(yè)來查找學生情況等。5會員填寫簡介當且僅當企業(yè)實名認證通過后,可以填寫公司

9、的簡介以與職位信息,并可以對公司簡介的管理(增、刪、查、改)。6.發(fā)布招聘信息企業(yè)編寫招聘信息,通過管理員審核后對學生發(fā)布。7.錄取結果公布 企業(yè)通過考核錄取學生后要將錄取結果交由管理員審核,然后發(fā)布。三、管理員用戶1. 管理員登錄管理員統(tǒng)一用后臺系統(tǒng)登錄,用戶名為“000XXXXX”格式,8位,密碼為6位有效數(shù)據(jù)。2. 審核個人會員管理員通過審核學生信息,通過之后,方可對學生用戶解鎖。學生用戶解鎖后,才能發(fā)布簡歷,投放簡歷。3. 審核企業(yè)會員管理員通過審核企業(yè)信息,待認證通過之后,向企業(yè)發(fā)放企業(yè)會員。企業(yè)只有通過登錄,才能發(fā)布招聘信息,審核學生簡歷等。4站信息發(fā)布為了方便學生與管理員,企業(yè)與

10、管理員,企業(yè)與學生的溝通。站建有類似與E-mail的信息溝通功能。有信息的群發(fā),對發(fā)件箱、收件箱的管理等。4. 功能性需求本節(jié)描述系統(tǒng)的功能性需求。4.1 系統(tǒng)功能列表模塊名稱模塊名稱、標識符描述學生用戶學生用戶啟用啟用已有的用戶,并按提示修改密碼用戶登錄通過用戶名、密碼登錄個人信息的填寫填寫用戶信息信息搜索搜索信息個人會員填寫簡歷填寫簡歷并可以進行增、刪、查、改企業(yè)用戶企業(yè)用戶注冊創(chuàng)建企業(yè)用戶用戶登錄通過用戶名、密碼登錄企業(yè)信息填寫填寫用戶信息信息搜索搜索信息會員填寫簡介填寫公司簡介并可以進行增、刪、查、改發(fā)布招聘信息編寫招聘信息,管理員審核后發(fā)布公布錄取結果管理員審核結果后公布錄取信息管理

11、員用戶管理員登錄用后臺系統(tǒng)登錄,用戶名以“00”開頭,密碼為6位有效數(shù)據(jù)審核個人會員對學生信息進行審核,審核通過后,可對學生用戶解鎖審核企業(yè)會員對企業(yè)信息進行審核,審核通過后,可對企業(yè)用戶解鎖站信息發(fā)布建有信息溝通功能新聞發(fā)布撰寫新聞管理員編寫新聞發(fā)布新聞管理員發(fā)布新聞信箱功能收件箱每個用戶具有收件箱發(fā)件箱每個用戶具有發(fā)件箱垃圾箱每個用戶具有垃圾箱草稿箱每個用戶具有草稿箱4.2 功能模塊劃分4.2.1學生用戶模塊學生用戶的功能需求包括如下部分學生用戶啟用、用戶登錄、個人信息填寫、信息搜索、個人會員填寫簡歷本節(jié)詳細描述需求,包括要解決的問題和需求背后的動機。對于每一類功能或者每一個功能,需要具體

12、說明其輸入、處理和輸出需求。用例編號:U0001用例名:用戶啟用 XXX用例描述:學生啟用管理員已分配好的賬號,并修改密碼執(zhí)行者學生用戶相關用例無前置條件管理員已建好學生登錄賬號后置條件無基本路徑1.管理員提供一個學生用戶名與公共密碼2.學生啟用的時侯,要首先修改密碼,獲取相關信息,跳轉至主頁備選路徑1. 不修改密碼,提示不能進行下一步操作2. 密碼輸入出錯,提示密碼錯誤3. 用戶名錯誤,提示無此用戶字段列表學生用戶身份保存在session的stu字段業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無用例編號:U0002用例名:用戶登錄 XXX用例描述:學生啟用后,輸入用戶名和密碼正常登錄執(zhí)行者學生用

13、戶相關用例無前置條件學生已啟用賬號后置條件無基本路徑1.學生已啟用賬號,并修改密碼2.學生正常登錄的時侯,獲取相關信息,跳轉至主頁備選路徑1. 密碼輸入出錯,提示密碼錯誤2. 用戶名錯誤,提示無此用戶字段列表學生用戶身份保存在session的stu字段業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無用例編號:U0003用例名:個人信息填寫 XXX用例描述:學生登錄賬號后,對個人信息進行填寫,一些信息填寫后是不可修改的執(zhí)行者學生用戶相關用例無前置條件學生用戶已正常登錄后置條件無基本路徑1.提供商建立個人信息填寫表格2.學生登錄后點擊至個人信息填寫備選路徑1. 填寫必要地個人信息,提交時提示確認信息正確

14、性2. 提交時提示用戶部分信息不可修改字段列表個人信息保存在studentinf業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無用例編號:U0004用例名:信息搜索 XXX用例描述:學生對企業(yè)信息等進行搜索執(zhí)行者學生用戶相關用例無前置條件學生已正常登錄,企業(yè)已上傳信息至服務器后置條件無基本路徑1.學生登錄后點擊進入搜索界面,通過設置信息對企業(yè)以與新聞進行搜索備選路徑1. 設置信息不正確,提示用戶不能進行搜索字段列表學生用戶身份保存在session的stu字段業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無用例編號:U0005用例名:填寫簡歷 XXX用例描述:學生登錄后至多可以填寫三分簡歷執(zhí)行者學生用戶相關

15、用例無前置條件學生用戶已正常登錄,并填寫個人信息后置條件無基本路徑1.學生登錄后點擊進入填寫簡歷界面,進行簡歷的填寫2.填寫時基本信息必須與個人信息相符備選路徑1. 填寫信息與個人信息不符,提示簡歷不能提交2. 基本信息沒有填寫完全,提示簡歷不能提交字段列表學生用戶身份保存在session的stu字段業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無4.2.2企業(yè)用戶模塊企業(yè)用戶的功能需求包括如下部分企業(yè)用戶注冊、用戶登錄、企業(yè)信息填寫、信息搜索、會員填寫簡介用例編號:U0006用例名:用戶注冊 XXX用例描述:企業(yè)用戶注冊賬號執(zhí)行者企業(yè)用戶相關用例無前置條件無后置條件無基本路徑1.企業(yè)已啟用賬號,并

16、修改密碼2.企業(yè)正常登錄的時侯,獲取相關信息,跳轉至主頁備選路徑1. 用戶名沒有按要求的格式,提示用戶名不可用2. 密碼設置不正確,提示重新設置密碼字段列表學生用戶身份保存在session的stu字段業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無用例編號:U0007用例名:用戶登錄 XXX用例描述:企業(yè)用戶登錄賬號執(zhí)行者企業(yè)用戶相關用例無前置條件企業(yè)用戶已注冊賬號后置條件無基本路徑1. 企業(yè)用戶2. 提交申請后,要經(jīng)管理員的審核備選路徑1. 密碼輸入出錯,提示密碼錯誤2. 用戶名錯誤,提示無此用戶字段列表學生用戶身份保存在session的stu字段業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無用例編號

17、:U0008用例名:企業(yè)信息填寫 XXX用例描述:企業(yè)用戶填寫本公司的信息執(zhí)行者企業(yè)用戶相關用例無前置條件企業(yè)用戶已正常登錄后置條件無基本路徑1.提供商建立個人信息填寫表格2.企業(yè)登錄后點擊至個人信息填寫備選路徑1. 填寫必要地企業(yè)信息,提交時提示確認信息正確性2. 提交時提示用戶部分信息不可修改字段列表學生用戶身份保存在session的stu字段業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無用例編號:U0009用例名:學生信息搜索 XXX用例描述:企業(yè)用戶填寫本公司的信息執(zhí)行者企業(yè)用戶相關用例無前置條件企業(yè)用戶已正常登錄后置條件無基本路徑1.企業(yè)用戶登錄后點擊進入搜索界面,通過設置信息對學生以與

18、新聞進行搜索備選路徑1. 設置信息不正確,提示用戶不能進行搜索字段列表學生用戶身份保存在session的stu字段業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無用例編號:U0010用例名:填寫公司簡介 XXX用例描述:企業(yè)用戶填寫本公司的介紹執(zhí)行者企業(yè)用戶相關用例無前置條件企業(yè)用戶已正常登錄后置條件無基本路徑1.企業(yè)用戶登錄后點擊進入簡介填寫界面,對公司的情況、發(fā)展等進行填寫備選路徑1. 填寫的信息要經(jīng)由管理員審核,如若出現(xiàn)不符,駁回。不能發(fā)表字段列表學生用戶身份保存在session的stu字段業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無用例編號:U0011用例名:發(fā)布招聘信息 XXX用例描述:企業(yè)

19、用戶可通過本系統(tǒng)發(fā)布招聘的信息執(zhí)行者企業(yè)用戶相關用例無前置條件企業(yè)用戶已正常登錄后置條件無基本路徑1.企業(yè)用戶登錄后點擊進入發(fā)布新聞界面,可在此編寫招聘信息,然后交由管理員審核并發(fā)布備選路徑1. 管理員審核不合格的話要駁回,企業(yè)用戶接受,并且重新編輯字段列表學生用戶身份保存在session的stu字段業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無用例編號:U0012用例名:公布錄取信息 XXX用例描述:企業(yè)用戶可通過本系統(tǒng)公布錄取的信息執(zhí)行者企業(yè)用戶相關用例無前置條件企業(yè)用戶已正常登錄后置條件無基本路徑1.企業(yè)用戶登錄后點擊進入發(fā)布新聞界面,可在此編寫錄取信息,然后交由管理員審核并發(fā)布備選路徑2.

20、 管理員審核不合格的話要駁回,企業(yè)用戶接受,并且重新編輯字段列表學生用戶身份保存在session的stu字段業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無4.2.3管理員模塊用例編號:U0013用例名:管理員登錄 XXX用例描述:管理員登錄本系統(tǒng)執(zhí)行者管理員相關用例無前置條件系統(tǒng)開發(fā)者已設置好管理員賬號等后置條件無基本路徑1.管理員登錄,可自行修改密碼備選路徑1. 密碼輸入不正確,提示密碼輸入錯誤2. 用戶名輸入不正確,提示無此用戶字段列表學生用戶身份保存在session的stu字段業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無用例編號:U0014用例名:審核個人會員 XXX用例描述:管理員要審核學生

21、填寫的信息是否真實可靠執(zhí)行者管理員相關用例無前置條件管理員已正常登錄后置條件無基本路徑1. 學生用戶的個人信息提交至管理員處,管理員要審核該學生的信息是否正確,如不正確需駁回2. 若信息正確,點擊通過,使系統(tǒng)添加該信息備選路徑1. 學生提交信息時,對于一些格式的錯誤,系統(tǒng)自動識別,并提示信息不符合要求字段列表學生用戶身份保存在session的stu字段業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無用例編號:U0015用例名:審核企業(yè)會員 XXX用例描述:管理員要審核企業(yè)填寫的信息是否真實可靠執(zhí)行者管理員相關用例無前置條件管理員已正常登錄后置條件無基本路徑1. 企業(yè)用戶的企業(yè)信息提交至管理員處,管理

22、員要審核該企業(yè)的信息是否正確,如不正確需駁回2. 若信息正確,點擊通過,使系統(tǒng)添加該信息備選路徑1. 企業(yè)提交信息時,對于一些格式的錯誤,系統(tǒng)自動識別,并提示信息不符合要求字段列表學生用戶身份保存在session的stu字段業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無用例編號:U0016用例名:站信息發(fā)布 XXX用例描述:管理員審核信息后進行發(fā)布執(zhí)行者管理員相關用例無前置條件管理員已正常登錄后置條件無基本路徑1. 企業(yè)提交的招聘、錄取信息以與學生的信息等,管理員進行審核后,將通過審核的信息發(fā)布2. 管理員可以將一些學校的通知等通過信息發(fā)布備選路徑1. 未通過審核的信息要駁回,并對申請人發(fā)出駁回信

23、息字段列表學生用戶身份保存在session的stu字段業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無4.2.4新聞發(fā)布用例編號:U0017用例名:撰寫新聞 XXX用例描述:管理員可以根據(jù)校領導的要求編寫新聞執(zhí)行者管理員相關用例無前置條件管理員已正常登錄后置條件無基本路徑1. 管理員點擊進入撰寫新聞的界面,進行新聞的編寫2. 編寫成功后可先選擇保存?zhèn)溥x路徑1. 學生提交信息時,對于一些格式的錯誤,系統(tǒng)自動識別,并提示信息不符合要求字段列表學生用戶身份保存在session的stu字段業(yè)務規(guī)則無非功能需求無設計約束無遺留問題無4.2.5信箱功能5.非功能性需求5.1 性能需求本節(jié)用數(shù)字對系統(tǒng)和人機接口方

24、面的靜態(tài)和動態(tài)需求進行描述,例如:靜態(tài)數(shù)字需求(也稱作容量)包括:1、 支持的工作站數(shù)量;2、 支持的模擬用戶數(shù)量;3、 數(shù)據(jù)庫和文件容量;4、 數(shù)據(jù)通道數(shù)量;動態(tài)數(shù)字需求包括:1、 數(shù)據(jù)吞吐量;2、 響應時間。概述系統(tǒng)的性能特征。其中需包括具體的響應時間。如果可行,按名稱引用相關用例。? * 對事務的響應時間(平均、最長)? * 吞吐量,例如每秒處理的事務數(shù)? * 容量,例如系統(tǒng)可以容納的客戶或事務數(shù)? * 降級模式(當系統(tǒng)以某種形式降級時可接受的運行模式)? * 資源利用情況,如存、磁盤、通信等5.2 可靠性需求對系統(tǒng)可靠性的需求應在此處說明。以下是一些建議:? * 可用性-指出可用時間百

25、分比 ( xx.xx%)、使用小時數(shù)、維護訪問權、降級模式操作等。? * 平均故障間隔時間 (MTBF) * 通常表示為小時數(shù),但也可表示為天數(shù)、月數(shù)或年數(shù)。? * 平均修復時間 (MTTR)-系統(tǒng)在發(fā)生故障后可以暫停運行的時間。? * 精確度-指出系統(tǒng)輸出要求具備的精密度(分辨率)和精確度(按照某一已知的標準)。? * 最高錯誤或缺陷率-通常表示為每千行代碼的錯誤數(shù)目 (bugs/KLOC) 或每個功能點的錯誤數(shù)目 (bugs/function-point)。? * 錯誤或缺陷率-按照小錯誤、大錯誤和嚴重錯誤來分類。需求中必須對“嚴重”錯誤進行界定,例如:數(shù)據(jù)完全丟失或完全不能使用系統(tǒng)的某部

26、分功能。6.接口需求用戶接口運用JSP或者HTML開發(fā),為了能夠控制用戶操作的時機,必要的地方會使用JavaScript和HTML等動態(tài)網(wǎng)頁技術。硬件接口由于本系統(tǒng)是B/S結構的系統(tǒng),因此網(wǎng)絡是必備條件之一,網(wǎng)絡使用 協(xié)議,本環(huán)境的服務器為Windows 2000,客戶端的操作系統(tǒng)為 Windows 2003、Windows 7或Windows XP。軟件接口客戶瀏覽器和服務器之間的數(shù)據(jù)通信:使用HTML的FORM表單來傳遞數(shù)據(jù)。通信接口描述本系統(tǒng)要求的任何通信相關功能需求,包括, web browser, 網(wǎng)絡服務器通信協(xié)議, 電子表單等等。定義相關消息格式。識別用到的所有通信標準,比如FT

27、P、 等。詳細說明通信安全和加密問題,數(shù)據(jù)傳輸速率,同步機制等。7.故障處理說明本系統(tǒng)在發(fā)生可能的軟硬件故障時,對故障處理的要求。軟件系統(tǒng)出錯處理說明屬于軟件系統(tǒng)的問題;給出發(fā)生錯誤時的錯誤信息;說明發(fā)生錯誤時可能采取的補救措施。硬件系統(tǒng)冗余措施的說明說明哪些問題可以由硬件設計解決,并提出可采取的冗余措施;對硬件系統(tǒng)采取的冗余措施加以說明。四.概要設計1. 系統(tǒng)總體結構圖2 關鍵技術與算法簡要說明本系統(tǒng)設計采用的關鍵技術和主要算法。3 關鍵數(shù)據(jù)結構簡要說明本系統(tǒng)實現(xiàn)中的最主要的數(shù)據(jù)結構。4. 概念模型設計(畫出E-R圖)根據(jù)系統(tǒng)數(shù)據(jù)流圖和數(shù)據(jù)字典,得出系統(tǒng)的總體概念模型(E-R)如圖2所示。圖

28、2 系統(tǒng)的總體概念模型五 詳細設計1.模塊關系圖圖形表述模塊間的相互關系,如:組成關系、調用關系等。2.子系統(tǒng)A的模塊設計(以此類推,子系統(tǒng)B、C)提供子系統(tǒng)A的概覽、描述和服務說明。2.1 模塊A-1(以此類推,模塊A-2、A-3)提供模塊A-1的概覽、描述和服務說明。2.1.1 模塊組成列表提供模塊A-1的模塊組成。如:說明調用頁面ActionJAVAJAVA實現(xiàn)調用接口學生登0.錄jsp/common/Login.jspUserCheckLoginXUserManagerEditUser.jspUserCheckLogin,CheckUserXUserManager2.2.2 頁面設計說明(可選)對模塊A-1的所調用的頁面進行分別說明。包含信息有:頁面名稱、物理存放位置、頁面功能說明、頁面出現(xiàn)前提、頁面截圖、頁面控件(如:文本框、功能按鈕等)功能說明等,可用圖表形式描述。2.2.3 類(程序/接口)設計說明對模塊A-1的所調用的類(程序/接口)進行分別說明。包含信息有:類(程序/接口)名稱、物理存放位置、類(程序/接口)功能說明、類(程序/接口)調用前提、輸入條件、處理邏輯過程、輸出結果等,可用圖表形式描述。2.2.4 類(程序/接口

溫馨提示

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

最新文檔

評論

0/150

提交評論