![公司人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)概述_第1頁(yè)](http://file4.renrendoc.com/view/c193cc5db547c00371a8a741a72ffcdb/c193cc5db547c00371a8a741a72ffcdb1.gif)
![公司人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)概述_第2頁(yè)](http://file4.renrendoc.com/view/c193cc5db547c00371a8a741a72ffcdb/c193cc5db547c00371a8a741a72ffcdb2.gif)
![公司人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)概述_第3頁(yè)](http://file4.renrendoc.com/view/c193cc5db547c00371a8a741a72ffcdb/c193cc5db547c00371a8a741a72ffcdb3.gif)
![公司人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)概述_第4頁(yè)](http://file4.renrendoc.com/view/c193cc5db547c00371a8a741a72ffcdb/c193cc5db547c00371a8a741a72ffcdb4.gif)
![公司人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)概述_第5頁(yè)](http://file4.renrendoc.com/view/c193cc5db547c00371a8a741a72ffcdb/c193cc5db547c00371a8a741a72ffcdb5.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、十一郎區(qū)塊鏈足球俱樂(lè)部數(shù)據(jù)庫(kù)課課程實(shí)習(xí)習(xí)公司人事事管理系系統(tǒng)的設(shè)設(shè)計(jì)與實(shí)實(shí)現(xiàn)電氣與計(jì)計(jì)算機(jī)學(xué)學(xué)院20177年6月數(shù)據(jù)庫(kù)課課程實(shí)習(xí)習(xí)公司人事事管理系系統(tǒng)的設(shè)設(shè)計(jì)與實(shí)實(shí)現(xiàn)小組成員員:付紫紫鉦、王王子昂 袁嘉隆隆、周 正指導(dǎo)教師師:袁一一平、杜杜麗英專(zhuān) 業(yè):計(jì)算機(jī)機(jī)科學(xué)與與技術(shù)摘要隨著科學(xué)學(xué)技術(shù)的的不斷提提高計(jì)算算機(jī)科學(xué)學(xué)日已進(jìn)進(jìn)入人類(lèi)類(lèi)社會(huì)的的各個(gè)領(lǐng)領(lǐng)域并發(fā)發(fā)揮著越越來(lái)越重重要的作作用。作作為計(jì)算算機(jī)應(yīng)用用的一部部分,使使用計(jì)算算機(jī)對(duì)物物資信息息進(jìn)行管管理,具具有手工工管理所所無(wú)法比比擬的優(yōu)優(yōu)點(diǎn)。人人事檔案案管理系系統(tǒng)是典典型的信信息管理理系統(tǒng)(MISS),其其開(kāi)發(fā)主主要包括括后臺(tái)數(shù)數(shù)據(jù)庫(kù)的的建立
2、和和維護(hù)以以及前端端應(yīng)用程程序的開(kāi)開(kāi)發(fā)兩個(gè)個(gè)方面。對(duì)于前前者要求求建立起起數(shù)據(jù)一一致性和和完整性性強(qiáng)、數(shù)數(shù)據(jù)安全全性好的的庫(kù)。而對(duì)于后后者則要要求應(yīng)用用程序功功能完備備,易使使用等特特點(diǎn)。本本人事檔檔案管理理信息系系統(tǒng)的一一些基本本功能和和組成情情況包括括系統(tǒng)的的需求分分析、概概念結(jié)構(gòu)構(gòu)設(shè)計(jì)、邏輯結(jié)結(jié)構(gòu)設(shè)計(jì)計(jì)、物理理結(jié)構(gòu)設(shè)設(shè)計(jì)、數(shù)數(shù)據(jù)庫(kù)實(shí)實(shí)施、數(shù)數(shù)據(jù)庫(kù)運(yùn)運(yùn)行維護(hù)護(hù)等步驟驟。本系系統(tǒng)主要要的模塊塊有:用用戶(hù)登錄錄、人事事信息的的、查詢(xún)?cè)儭h除除、修改改及統(tǒng)計(jì)計(jì)、系統(tǒng)統(tǒng)維護(hù)以以及退出出系統(tǒng)。本課題采采用STTS開(kāi)發(fā)發(fā)工具利利用其提提供的各各種面向向?qū)ο蟮牡拈_(kāi)發(fā)工工具是能能方便而而簡(jiǎn)潔操操縱數(shù)據(jù)據(jù)庫(kù)
3、的智智能化對(duì)對(duì)象短期期內(nèi)就可可以開(kāi)發(fā)發(fā)出用戶(hù)戶(hù)滿(mǎn)意的的可行系系統(tǒng),在在開(kāi)發(fā)方方法上使使用生命命周期法法。關(guān)鍵詞:人事檔檔案管理理;管理理信息系系統(tǒng);SSTS;SQLLSERRVERR20005ABSTTRACCTWithh thhe cconttinuuouss immproovemmentt off scciennce andd teechnnoloogy, coompuuterr scciennce hass ennterred eveery fieeld of humman soccietty aand is plaayinng aa moore andd moore impportta
4、ntt roole. Ass a parrt oof ccompputeer aappllicaatioon, usiing commputter to mannagee maaterriall innforrmattionn haas tthe inccompparaablee addvanntagges of mannuall maanaggemeent. Peersoonneel ffilee maanaggemeent sysstemm iss a typpicaal iinfoormaatioon mmanaagemmentt syysteem (MISS), itss deevel
5、lopmmentt maainlly iinclludees tthe esttabllishhmennt aand maiinteenannce of bacck-eend dattabaase andd frrontt-ennd aappllicaatioon ddeveeloppmennt oof ttwo asppectts. Forr thhe fformmer, itt iss neecesssarry tto eestaabliish a llibrraryy wiith strrongg daata connsisstenncy andd innteggritty aand g
6、oood ddataa seecurrityy.For thee laatteer, it reqquirres thee apppliicattionn prrogrram to be fullly funnctiionaal aand eassy tto uuse. Soome of thee baasicc fuuncttionns oof tthe perrsonnnell arrchiivess maanaggemeent infformmatiion sysstemm annd tthe commpossitiion inccluddingg thhe ssysttem reqqu
7、irremeent anaalyssis, coonceept strructturee deesiggn, loggic strructturee deesiggn, phyysiccal strructturee deesiggn, dattabaase impplemmenttatiion, daatabbasee opperaatioon aand maiinteenannce. Thhe ssysttems mmainn moodulles aree: uuserr looginn, pperssonnnel infformmatiion, quueryy, ddeleete, mo
8、odiffy aand staatissticcs, sysstemm maainttenaancee, aand exiit ssysttem.Thiss paaperr usses STSS deevellopmmentt tooolss prroviidedd byy thhe uuse of itss vaarioous objjectt-orrienntedd deevellopmmentt tooolss caan bbe cconvveniientt annd ssimpple mannipuulattionn off thhe iinteelliigennt oobjeect
9、dattabaase in thee shhortt teerm cann deevellop a ssatiisfaactoory sysstemm, iin tthe devveloopmeent of metthodds oof llifee cyyclee meethood.Key worrds: peersoonneel ffilee maanaggemeent; maanaggemeent infformmatiion sysstemm; SSTS; SQQL SSERVVER 20005概述1.1隨著計(jì)算算機(jī)應(yīng)用用的普及及,推動(dòng)動(dòng)企業(yè)計(jì)計(jì)算機(jī)管管理現(xiàn)代代化的時(shí)時(shí)機(jī)已經(jīng)經(jīng)到來(lái),采取
10、信信息化管管理是企企業(yè)在新新經(jīng)濟(jì)時(shí)時(shí)代的必必然趨勢(shì)勢(shì),也是是企業(yè)管管理者的的迫切需需求。信信息技術(shù)術(shù)為企業(yè)業(yè)的發(fā)展展提供了了機(jī)遇,也帶來(lái)來(lái)了挑戰(zhàn)戰(zhàn)。如何何改良你你公司的的內(nèi)部經(jīng)經(jīng)營(yíng)機(jī)制制,公正正、客觀觀、全面面、快捷捷地記錄錄和評(píng)估估有關(guān)員員工的信信息,實(shí)實(shí)現(xiàn)以人人為本的的經(jīng)營(yíng)戰(zhàn)戰(zhàn)略,提提高人事事管理工工作的效效率,使使人事管管理員有有更多的的精力去去做人力力資源分分析、研研究和開(kāi)開(kāi)發(fā)工作作,開(kāi)拓拓未來(lái),領(lǐng)先同同行業(yè)的的關(guān)鍵。作為現(xiàn)現(xiàn)代人事事管理的的重要手手段之一一,人事事信息化化建設(shè)在在此過(guò)程程中將起起到不可可代替的的作用。只有通過(guò)過(guò)人事管管理信息息系統(tǒng),人事管管理人員員才能跨跨越時(shí)空空、地
11、域域的障礙礙,在第第一時(shí)間間完成對(duì)對(duì)信息的的歸集,并從浩浩如煙海海的數(shù)據(jù)據(jù)中找到到有用信信息,為為管理決決策者提提供及時(shí)時(shí)、準(zhǔn)確確的決策策依據(jù)!我國(guó)的的企業(yè)自自身的基基礎(chǔ)薄弱弱,一是是人事管管理基礎(chǔ)礎(chǔ)薄弱,主要表表現(xiàn)為人人事管理理體制過(guò)過(guò)于分散散,多數(shù)數(shù)企業(yè)很很難實(shí)現(xiàn)現(xiàn)人事資資料信息息管理制制度;人人事管理理制度不不健全、不規(guī)范范。二是是一些工工業(yè)企業(yè)業(yè)生產(chǎn)裝裝備自動(dòng)動(dòng)化、信信息化水水平低,不能準(zhǔn)準(zhǔn)確提供供完整的的實(shí)物信信息。三三是幾乎乎所有行行業(yè)都沒(méi)沒(méi)有統(tǒng)一一、規(guī)范范的產(chǎn)品品編碼,企業(yè)自自己搞的的產(chǎn)品編編碼不健健全、不不規(guī)范。目前有好好多類(lèi)似似的人事事管理系系統(tǒng),但但一個(gè)信信息系統(tǒng)統(tǒng)的開(kāi)發(fā)發(fā)
12、不但是是一個(gè)高高投入、高技術(shù)術(shù)的項(xiàng)目目,而且且是一個(gè)個(gè)牽涉問(wèn)問(wèn)題面廣廣、拖延延時(shí)間長(zhǎng)長(zhǎng)的項(xiàng)目目,從信信息管理理的角度度來(lái)看,一個(gè)信信息系統(tǒng)統(tǒng)開(kāi)發(fā)項(xiàng)項(xiàng)目決不不僅僅是是一個(gè)純純技術(shù)性性的問(wèn)題題,還須須用技術(shù)術(shù)、管理理和組織織相結(jié)合合的綜合合觀點(diǎn)來(lái)來(lái)指導(dǎo)此此類(lèi)項(xiàng)目目的開(kāi)發(fā)發(fā)。與發(fā)發(fā)達(dá)國(guó)家家大企業(yè)業(yè)相比,我國(guó)人人事管理理信息化化建設(shè)工工作的總總體水平平還很低低,處在在起步階階段。這這個(gè)人事事管理系系統(tǒng)管理理公司的的人事信信息,提提供查詢(xún)?cè)児δ?,方便用用?hù)的統(tǒng)統(tǒng)計(jì)分析析。數(shù)據(jù)庫(kù)設(shè)設(shè)計(jì)2.1 需求分分析本系統(tǒng)主主要是為為了幫助助企業(yè)的的人事部部門(mén)和財(cái)財(cái)務(wù)主管管部門(mén)提提高工作作效率,減少企企業(yè)不必必要的開(kāi)開(kāi)
13、銷(xiāo),從從企業(yè)的的根本利利益出發(fā)發(fā),實(shí)現(xiàn)現(xiàn)企業(yè)人人事信息息管理的的系統(tǒng)化化和自動(dòng)動(dòng)化。根根據(jù)我們們?nèi)粘I钪械牡慕?jīng)驗(yàn),根據(jù)我我們所做做的其他他詢(xún)問(wèn)和和調(diào)查,得出用用戶(hù)的下下列實(shí)際際要求:(1)企企業(yè)相關(guān)關(guān)情況 與人事事管理相相關(guān)的情情況有:管理員員、員工工、及領(lǐng)領(lǐng)導(dǎo)者。人事管管理的所所有日常常工作都都是圍繞繞這幾大大部分進(jìn)進(jìn)行。一一個(gè)公司司有一個(gè)個(gè)領(lǐng)導(dǎo)者者每個(gè)公公司可以以分成財(cái)財(cái)政部、人力部部、市場(chǎng)場(chǎng)部、生生產(chǎn)部、信息部部、證券券部等部部門(mén),每每個(gè)部門(mén)門(mén)有一個(gè)個(gè)管理者者,并且且只能在在一個(gè)部部門(mén)任職職,每個(gè)個(gè)部門(mén)有有不同的的員工,每個(gè)員員工只能能在一個(gè)個(gè)部門(mén)工工作,每每個(gè)員工工有姓名名,性別別
14、,學(xué)歷歷,工作作崗位,參加工工作時(shí)間間,家庭庭住址,x,籍籍貫,民民族,出出生日期期,部門(mén)門(mén)等信息息。(2)用用戶(hù)對(duì)系系統(tǒng)的要要求a)信息息要求:系統(tǒng)的使使用主體體是管理理員還有有公司領(lǐng)領(lǐng)導(dǎo)人,因此對(duì)對(duì)系統(tǒng)的的信息要要求可分分為以下下幾個(gè)方方面:管理員:編號(hào),姓名,賬號(hào),權(quán)限,密碼員工:姓姓名,性性別,學(xué)學(xué)歷,婚婚姻狀況況,工作作崗位,家庭住住址,xx,籍貫貫,出生生日期,部門(mén),工資部門(mén)領(lǐng)導(dǎo)導(dǎo)者:編編號(hào),賬賬號(hào),權(quán)權(quán)限,密密碼企業(yè)領(lǐng)導(dǎo)導(dǎo)人:編編號(hào),賬賬號(hào),密密碼,權(quán)權(quán)限b)處理理要求:該系統(tǒng)主主要是針針對(duì)簡(jiǎn)化化公司人人事管理理工作,主要的的使用對(duì)對(duì)象是公公司的人人事部門(mén)門(mén)和一些些部門(mén)領(lǐng)領(lǐng)導(dǎo)者。
15、通過(guò)研研究我們們發(fā)現(xiàn)一一些公司司一直以以來(lái)使用用傳統(tǒng)人人工的方方式管理理人事檔檔案,這這種管理理方式存存在著許許多問(wèn)題題,如:效率低低、保密密性差,另外時(shí)時(shí)間一長(zhǎng)長(zhǎng),將會(huì)會(huì)產(chǎn)生大大量的文文件和數(shù)數(shù)據(jù),這這對(duì)于查查找、更更新和維維護(hù)都帶帶來(lái)了不不少的困困難,而而且容易易丟失。有些使使用數(shù)據(jù)據(jù)庫(kù)管理理的系統(tǒng)統(tǒng)功能做做的不是是很好,不是不不夠智能能就是操操作復(fù)雜雜,一般般的員工工根本就就不會(huì)使使用,總總之就是是基本上上都存在在各方面面的缺陷陷。c)安全全性要求求:1、系統(tǒng)統(tǒng)應(yīng)該設(shè)設(shè)置訪問(wèn)問(wèn)用戶(hù)的的用戶(hù)賬賬號(hào)是否否合法,并且要要求合法法賬戶(hù)使使用自己己的密碼碼登陸該該系統(tǒng),保證自自己的賬賬戶(hù)不被被他人
16、使使用。2、系統(tǒng)統(tǒng)應(yīng)對(duì)每每個(gè)用戶(hù)戶(hù)設(shè)置一一定的權(quán)權(quán)限,如如有些用用戶(hù)可以以修改數(shù)數(shù)據(jù)庫(kù)中中的數(shù)據(jù)據(jù)而有些些是不能能修改的的。權(quán)限限的授予予是更根根據(jù)管理理員來(lái)設(shè)設(shè)置的,有一個(gè)個(gè)專(zhuān)門(mén)的的設(shè)置窗窗口。d)完整整性要求求:1、各種種信息記記錄的完完整性,信息記記錄不能能為空;2、各種種數(shù)據(jù)之之間的相相互依賴(lài)賴(lài)的正確確性。3、相同同的數(shù)據(jù)據(jù)在不同同的記錄錄中的一一致性。2.2表表結(jié)構(gòu)設(shè)設(shè)計(jì)根據(jù)如上上得到的的用戶(hù)需需求,我我們將本本系統(tǒng)按按照所完完成的功功能分成成以下33個(gè)統(tǒng):(1)管管理員子子系統(tǒng)輸入自己己的用戶(hù)戶(hù)名和密密碼就可可以進(jìn)入入人事管管理系統(tǒng)統(tǒng)的主界界面,管管理員基基本上可可以對(duì)系系統(tǒng)用戶(hù)戶(hù)
17、、登錄錄日志、部門(mén)信信息、職職位信息息進(jìn)行管管理。(2)經(jīng)經(jīng)理子系系統(tǒng)輸入自己己的用戶(hù)戶(hù)名和密密碼就可可以進(jìn)入入人事管管理系統(tǒng)統(tǒng)的主界界面,經(jīng)經(jīng)理基本本上可以以對(duì)系統(tǒng)統(tǒng)用戶(hù)、雇員信信息、公公告信息息、文檔檔信息進(jìn)進(jìn)行管理理。(3)員員工子系系統(tǒng)輸入自己己的用戶(hù)戶(hù)名和密密碼就可可以進(jìn)入入人事管管理系統(tǒng)統(tǒng)的主界界面,員員工只可可以對(duì)文文檔進(jìn)行行上傳和和下載。主要流程程圖如下下圖2-1所示示:圖2-11經(jīng)上述分分析,我我們得到到了對(duì)于于該系統(tǒng)統(tǒng)的基本本要求和和系統(tǒng)模模塊的劃劃分,綜綜上,我我們對(duì)管管理員子子系統(tǒng)、經(jīng)理子子系統(tǒng)和和員工子子系統(tǒng)在在需求分分析中形形成的數(shù)數(shù)據(jù)流圖圖如下:1.數(shù)據(jù)據(jù)流圖(1
18、)管管理員信信息管理理系統(tǒng)管理員信信息管理理子系統(tǒng)統(tǒng)的數(shù)據(jù)據(jù)流圖如如圖2-2所示示圖2-22(2)經(jīng)經(jīng)理信息息管理系系統(tǒng)經(jīng)理信息息管理子子系統(tǒng)的的數(shù)據(jù)流流圖如圖圖2-33所示圖2-33(3)用用戶(hù)信息息管理系系統(tǒng)用戶(hù)信息息管理子子系統(tǒng)的的數(shù)據(jù)流流圖如圖圖2-44所示圖2-442.3系系統(tǒng)數(shù)據(jù)據(jù)字典數(shù)據(jù)流描描述:人人事信息息管理系系統(tǒng)包含含的主要要數(shù)據(jù)流流包括:系統(tǒng)用用戶(hù)登錄錄信息(用戶(hù)名名,密碼碼),公公告信息息,文檔檔信息,用戶(hù)信信息,雇雇員信息息,部門(mén)門(mén)信息,職位信信息數(shù)據(jù)流名名稱(chēng):用用戶(hù)登錄錄信息說(shuō)明:用用戶(hù)登錄錄時(shí)輸入入的用戶(hù)戶(hù)名和密密碼數(shù)據(jù)流來(lái)來(lái)源:用用戶(hù)輸入入數(shù)據(jù)流去去向:登登錄處
19、理理組成:用用戶(hù)名、密碼數(shù)據(jù)流名名稱(chēng):公公告信息息說(shuō)明:經(jīng)經(jīng)理權(quán)限限用戶(hù)登登錄后添添加、修修改或刪刪除公告告,其他他用戶(hù)查查看公告告信息數(shù)據(jù)流來(lái)來(lái)源:用用戶(hù)輸入入數(shù)據(jù)流去去向:經(jīng)經(jīng)理權(quán)限限用戶(hù)添添加、修修改或刪刪除公告告信息,非管理理員用戶(hù)戶(hù)查看公公告組成:經(jīng)經(jīng)理權(quán)限限用戶(hù)用用名,密密碼數(shù)據(jù)流名名稱(chēng):文文檔信息息說(shuō)明:經(jīng)經(jīng)理權(quán)限限用戶(hù)登登錄后上上傳、下下載或刪刪除文檔檔,其他他用戶(hù)只只可上傳傳和下載載文檔數(shù)據(jù)流來(lái)來(lái)源:用用戶(hù)輸入入數(shù)據(jù)流去去向:經(jīng)經(jīng)理權(quán)限限用戶(hù)登登錄后上上傳、下下載或刪刪除文檔檔,其他他用戶(hù)只只可上傳傳和下載載文檔組成:經(jīng)經(jīng)理權(quán)限限用名,密碼數(shù)據(jù)流名名稱(chēng):雇雇員信息息說(shuō)明:經(jīng)經(jīng)
20、理權(quán)限限用戶(hù)登登錄后新新增、修修改或刪刪除雇員員信息數(shù)據(jù)流來(lái)來(lái)源:用用戶(hù)輸入入數(shù)據(jù)流去去向:經(jīng)經(jīng)理權(quán)限限用戶(hù)登登錄后新新增、修修改或刪刪除雇員員信息組成:經(jīng)經(jīng)理權(quán)限限用名,密碼數(shù)據(jù)流名名稱(chēng):部部門(mén)信息息說(shuō)明:管管理員權(quán)權(quán)限用戶(hù)戶(hù)登錄后后新增、修改或或刪除部部門(mén)信息息數(shù)據(jù)流來(lái)來(lái)源:用用戶(hù)輸入入數(shù)據(jù)流去去向:經(jīng)經(jīng)理權(quán)限限用戶(hù)登登錄后新新增、修修改或刪刪除部門(mén)門(mén)信息組成:管管理員權(quán)權(quán)限用名名,密碼碼數(shù)據(jù)流名名稱(chēng):職職位信息息說(shuō)明:管管理員權(quán)權(quán)限用戶(hù)戶(hù)登錄后后新增、修改或或刪除職職位信息息數(shù)據(jù)流來(lái)來(lái)源:用用戶(hù)輸入入數(shù)據(jù)流去去向:經(jīng)經(jīng)理權(quán)限限用戶(hù)登登錄后新新增、修修改或刪刪除職位位信息組成:管管理員權(quán)權(quán)
21、限用名名,密碼碼概念結(jié)構(gòu)構(gòu)設(shè)計(jì)3.1局局部E-R圖對(duì)用戶(hù)要要求描述述的現(xiàn)實(shí)實(shí)世界(可能是是一個(gè)工工廠、一一個(gè)商場(chǎng)場(chǎng)或者一一個(gè)學(xué)校校等),通過(guò)對(duì)對(duì)其中住住處的分分類(lèi)、聚聚集和概概括,建建立抽象象的概念念數(shù)據(jù)模模型。這這個(gè)概念念模型應(yīng)應(yīng)反映現(xiàn)現(xiàn)實(shí)世界界各部門(mén)門(mén)的信息息結(jié)構(gòu)、信息流流動(dòng)情況況、信息息間的互互相制約約關(guān)系以以及各部部門(mén)對(duì)信信息儲(chǔ)存存、查詢(xún)?cè)兒图庸すさ囊笄蟮?。所所建立的的模型?yīng)應(yīng)避開(kāi)數(shù)數(shù)據(jù)庫(kù)在在計(jì)算機(jī)機(jī)上的具具體實(shí)現(xiàn)現(xiàn)細(xì)節(jié),用一種種抽象的的形式表表示出來(lái)來(lái)。以擴(kuò)擴(kuò)充的實(shí)實(shí)體(E-RR模型)聯(lián)系模模型方法法為例,第一步步先明確確現(xiàn)實(shí)世世界各部部門(mén)所含含的各種種實(shí)體及及其屬性性、實(shí)體體間的
22、聯(lián)聯(lián)系以及及對(duì)信息息的制約約條件等等,從而而給出各各部門(mén)內(nèi)內(nèi)所用信信息的局局部描述述(在數(shù)數(shù)據(jù)庫(kù)中中稱(chēng)為用用戶(hù)的局局部視圖圖)。第第二步再再將前面面得到的的多個(gè)用用戶(hù)的局局部視圖圖集成為為一個(gè)全全局視圖圖,即用用戶(hù)要描描述的現(xiàn)現(xiàn)實(shí)世界界的概念念數(shù)據(jù)模模型。數(shù)據(jù)流圖圖:系統(tǒng)用戶(hù)戶(hù)實(shí)體圖圖 對(duì)象象:用戶(hù)戶(hù) 用戶(hù)戶(hù)的屬性性如圖33-1所所示圖3-11部門(mén)實(shí)體體圖 對(duì)對(duì)象:部部門(mén) 部部門(mén)的屬屬性如圖圖3-22所示圖3-22職位實(shí)體體圖 對(duì)對(duì)象:職職位 職職位的屬屬性如圖圖3-33所示圖3-33文檔實(shí)體體圖 對(duì)對(duì)象:文文檔 文文檔的屬屬性如圖圖3-44所示圖3-44公告信息息實(shí)體圖圖 對(duì)象象:公告告信息
23、 公告信信息的屬屬性如圖圖9所示示圖3-55雇員信息息實(shí)體圖圖 對(duì)象象:雇員員信息 雇員信信息的屬屬性如圖圖3-66所示圖3-663.2 人事管管理系統(tǒng)統(tǒng) E-R圖各個(gè)局部部視圖即即分E-R圖建建立好后后,還需需要對(duì)它它們進(jìn)行行合并,集成為為一個(gè)整整體的數(shù)數(shù)據(jù)概念念結(jié)構(gòu),即總EE-R圖圖。視圖集成成后形成成一個(gè)整整體的數(shù)數(shù)據(jù)庫(kù)概概念結(jié)構(gòu)構(gòu),對(duì)該該整體概概念結(jié)構(gòu)構(gòu)還必須須進(jìn)一步步驗(yàn)證,確保它它能夠滿(mǎn)滿(mǎn)足下列列條件:(1)整整體概念念結(jié)構(gòu)內(nèi)內(nèi)部必須須具有一一致性,即不能能存在互互相矛盾盾的表達(dá)達(dá)。(2)整整體概念念結(jié)構(gòu)能能準(zhǔn)確地地反映原原來(lái)的每每個(gè)視圖圖結(jié)構(gòu),包括屬屬性、實(shí)實(shí)體及實(shí)實(shí)體間的的聯(lián)系。
24、(3)整整體概念念結(jié)構(gòu)能能滿(mǎn)足需需要分析析階段所所確定的的所有要要求。經(jīng)過(guò)消除除不必要要的冗余余數(shù)據(jù)和和冗余聯(lián)聯(lián)系得到到總體EE-R圖圖如圖33-7所所示:圖3-77第四章 邏輯結(jié)結(jié)構(gòu)設(shè)計(jì)計(jì)4.1人人事管理理系統(tǒng) E-RR圖圖4-114.2 關(guān)系模模式轉(zhuǎn)換換把概念結(jié)結(jié)構(gòu)設(shè)計(jì)計(jì)轉(zhuǎn)化為為邏輯結(jié)結(jié)構(gòu)設(shè)計(jì)計(jì)為:部門(mén)(部門(mén)IID,部部門(mén)名稱(chēng)稱(chēng),部門(mén)門(mén)信息,狀態(tài))職位(職位IID,職職位名稱(chēng)稱(chēng),職位位信息)用戶(hù)(用戶(hù)IID,用用戶(hù)昵稱(chēng)稱(chēng),賬號(hào)號(hào),密碼碼,權(quán)限限,狀態(tài)態(tài))公告(公告IID,公公告標(biāo)題題,公告告信息,發(fā)布時(shí)時(shí)間,發(fā)發(fā)布者)文檔(文檔IID,文文檔標(biāo)題題,文檔檔名稱(chēng),文檔信信息,上上傳者)雇員(
25、雇員IID,職職位IDD,部門(mén)門(mén)ID,姓名,身份證證,家庭庭住址,QQ,電話號(hào)號(hào)碼,郵郵箱,性性別,生生日,學(xué)學(xué)歷,特特長(zhǎng),政政治背景景,額外外信息,入職時(shí)時(shí)間)登錄日日志(日日志IDD,登錄錄者IDD,IPP地址,登錄時(shí)時(shí)間)4.3 數(shù)據(jù)關(guān)關(guān)系圖根據(jù)以上上分析,創(chuàng)建數(shù)數(shù)據(jù)庫(kù),其中包包括七個(gè)個(gè)數(shù)據(jù)表表:部門(mén)門(mén)、職位位、用戶(hù)戶(hù)、公告告、文檔檔、雇員員、登錄錄日志。圖4-22第五章 物理結(jié)結(jié)構(gòu)設(shè)計(jì)計(jì)數(shù)據(jù)庫(kù)物物理設(shè)計(jì)計(jì)是后半半段。將將一個(gè)給給定邏輯輯結(jié)構(gòu)實(shí)實(shí)施到具具體的環(huán)環(huán)境中時(shí)時(shí),邏輯輯數(shù)據(jù)模模型要選選取一個(gè)個(gè)具體的的工作環(huán)環(huán)境,這這個(gè)工作作環(huán)境提提供了數(shù)數(shù)據(jù)存儲(chǔ)儲(chǔ)結(jié)構(gòu)與與存取方方法,這這個(gè)過(guò)程程
26、就是數(shù)數(shù)據(jù)庫(kù)的的物理設(shè)設(shè)計(jì)。 物理結(jié)構(gòu)構(gòu)依賴(lài)于于給定的的DBMMS和和和硬件系系統(tǒng),因因此設(shè)計(jì)計(jì)人員必必須充分分了解所所用RDDBMSS的內(nèi)部部特征、存儲(chǔ)結(jié)結(jié)構(gòu)、存存取方法法。數(shù)據(jù)據(jù)庫(kù)的物物理設(shè)計(jì)計(jì)通常分分為兩步步,第一一,確定定數(shù)據(jù)庫(kù)庫(kù)的物理理結(jié)構(gòu),第二,評(píng)價(jià)實(shí)實(shí)施空間間效率和和時(shí)間效效率。系統(tǒng)用戶(hù)戶(hù)信息表表系統(tǒng)用互互信息表表(oaa_usser)主要保保存系統(tǒng)統(tǒng)用戶(hù)的的基本信信息。表表oa_useer的結(jié)結(jié)構(gòu)如表表5-11。表oa_useer 55-1 列名數(shù)據(jù)類(lèi)型型長(zhǎng)度約束說(shuō)明Userr_iddInt11Not nulll用戶(hù)IDDAccoounttVarccharr32賬號(hào)Userr_
27、naameVarccharr32昵稱(chēng)PasssworrdVarccharr128密碼StattusInt1狀態(tài)Rolee_naamevarccharr32權(quán)限職位表職位表(oa_jobb)主要要保存職職位信息息。表ooa_jjob的的結(jié)構(gòu)如如表5-2。表oa_jobb 5-2列名數(shù)據(jù)類(lèi)型型長(zhǎng)度約束說(shuō)明Job_idInt11Not nulll職位IDDJob_nammeVarccharr32職位名稱(chēng)稱(chēng)remaarkvarccharr255職位信息息部門(mén)表部門(mén)表(oa_depparttmennt)主主要保存存部門(mén)信信息。表表oa_depparttmennt的結(jié)結(jié)構(gòu)如表表5-33。表oa_deppa
28、rttmennt 55-3列名數(shù)據(jù)類(lèi)型型長(zhǎng)度約束說(shuō)明Deptt_iddInt11Not nulll部門(mén)IDDDeptt_naameVarccharr16部門(mén)名稱(chēng)稱(chēng)RemaarkVarccharr255部門(mén)信息息Is_ddeleeteint1狀態(tài)文檔表文檔表(oa_doccumeent)主要保保存文檔檔信息。表oaa_doocummentt的結(jié)構(gòu)構(gòu)如表55-4。表oa_doccumeent 5-44列名數(shù)據(jù)類(lèi)型型長(zhǎng)度約束說(shuō)明Doc_idInt11Not nulll文檔IDDTitlleVarccharr62文檔標(biāo)題題FileenammeVarccharr128文檔名稱(chēng)稱(chēng)RemaarkVarcch
29、arr255文檔信息息Userr_iddInt11上傳者IID公告表公告表(oa_notticee)主要要保存公公告信息息。表ooa_nnotiice的的結(jié)構(gòu)如如表5-5。表oa_notticee 5-5列名數(shù)據(jù)類(lèi)型型長(zhǎng)度約束說(shuō)明Notiice_idInt255Not nulll公告IDDTitlleVarccharr50公共標(biāo)題題ConttenttTextt0公告信息息Creaate_timmeDateetimme0發(fā)布時(shí)間間Userr_iddInt11發(fā)布者IID登錄日至至表登錄日志志表(ssys_loggin_logg)主要要保存登登錄日志志信息。表syys_llogiin_llog的的
30、結(jié)構(gòu)如如表5-6。表syss_looginn_loog 55-6列名數(shù)據(jù)類(lèi)型型長(zhǎng)度約束說(shuō)明IdVarccharr255Not nulll登錄IDDUserr_iddInt11登錄者IIDIpVarccharr255IP地址址Logiin_ttimeedateetimme0登陸時(shí)間間雇員表雇員表(oa_empployyee)主要保保存雇員員信息。表oaa_emmplooyeee的結(jié)構(gòu)構(gòu)如表55-7。列名數(shù)據(jù)類(lèi)型型長(zhǎng)度約束說(shuō)明Emp_idIntNot nulll雇員IDDDeptt_iddInt部門(mén)IDDJob_idInt職位IDDEmp_nammeVarccharr32姓名Cardd_iddVa
31、rccharr20身份證AddrresssVarccharr64家庭地址址Q(chēng)q_Varccharr20QQPhonneVarccharr20電話號(hào)碼碼EmaiilVarccharr63電子郵件件SexCharr2性別BirtthdaayVarccharr0生日EduccatiionVarccharr10學(xué)歷SpecciallityyVarccharr20特長(zhǎng)RaceeVarccharr20政治背景景RemaarkVarccharr255額外信息息Creaate_datteDateetimme入職時(shí)間間第六章 用戶(hù)操操作界面面設(shè)計(jì)6.1 登錄模模塊登錄界面面即為系系統(tǒng)首頁(yè)頁(yè)如圖66-1,從首頁(yè)頁(yè)
32、根據(jù)輸輸入的用用戶(hù)名、密碼來(lái)來(lái)進(jìn)行登登錄操作作,通過(guò)過(guò)連接數(shù)數(shù)據(jù)庫(kù)在在oa_useer表中中進(jìn)行相相應(yīng)驗(yàn)證證,如果果表中有有此用戶(hù)戶(hù)名和密密碼,則則驗(yàn)證通通過(guò)而進(jìn)進(jìn)入系統(tǒng)統(tǒng),如果果表中沒(méi)沒(méi)有此用用戶(hù)相應(yīng)應(yīng)信息,則驗(yàn)證證不能通通過(guò)而繼繼續(xù)留在在登錄首首頁(yè)。圖6-11 登錄錄界面圖圖6.2.管理員員模塊登錄時(shí)判判斷用戶(hù)戶(hù)權(quán)限,當(dāng)權(quán)限限為管理理員時(shí),管理系系統(tǒng)界面面如圖66-2.圖 6-2 管管理員模模板6.2.1 系系統(tǒng)用戶(hù)戶(hù)管理信信息(1)系系統(tǒng)用戶(hù)戶(hù)信息。列表顯示示所有該該系統(tǒng)使使用者的的信息。如圖66-3。圖6-33 系統(tǒng)統(tǒng)用戶(hù)信信息列表表(2)添添加用戶(hù)戶(hù)信息管理員可可以添加加用戶(hù)信信息。
33、姓姓名不能能空,賬賬號(hào)不能能重復(fù),兩次輸輸入密碼碼必須一一致。如如圖6-4。圖6-44添加用用戶(hù)信息息(3)更更新用戶(hù)戶(hù)信息管理員可可以更改改用戶(hù)信信息。如如圖6-5.圖6-55更新用用戶(hù)信息息(4)刪刪除用戶(hù)戶(hù)信息管理員可可以刪除除用戶(hù)信信息,并并且顯示示為注銷(xiāo)銷(xiāo)。如圖圖6-66.圖6-66刪除用用戶(hù)信息息(5)條條件查詢(xún)?cè)兛梢愿鶕?jù)據(jù)用戶(hù)權(quán)權(quán)限就行行條件查查詢(xún)。如如圖6-7圖6-77 條件件查詢(xún)6.2.2 登登錄日志志管理模模塊(1)顯顯示信息息列表記錄每次次使用該該系統(tǒng)的的用戶(hù)登登錄信息息。如圖圖6-88圖6-88顯示信信息列表表(2)統(tǒng)統(tǒng)計(jì)線性性表將每次的的登錄次次數(shù)匯總總形成統(tǒng)統(tǒng)計(jì)的線
34、線性表。如圖66-9圖6-99統(tǒng)計(jì)線線性表6.2.3 部部門(mén)信息息管理模模塊(1)部部門(mén)列表表信息如圖6-10.圖6-110部門(mén)門(mén)列表信信息(2)添添加部門(mén)門(mén)信息如圖6-11圖6-111添加加部門(mén)信信息(3)更更新部門(mén)門(mén)如圖6-12圖6-112更新新部門(mén)6.2.4 職職位信息息管理模模塊(1)職職位列表表信息如圖6-一三圖6-一一三職位位列表信信息(2)添添加職位位信息如圖6-14圖6-114添加加職位信信息(3)更更新職位位信息如圖6-一五圖6-一一五更新新職位信信息6.2.5 修修改口令令模塊管理員、經(jīng)理、員工可可以修改改密碼。如圖66-166圖6-116 修修改口令令6.3 經(jīng)理模模塊登
35、錄時(shí)若若為經(jīng)理理權(quán)限,則管理理系統(tǒng)界界面為圖圖6-117所示示。圖6-117 經(jīng)經(jīng)理模塊塊6.3.1 雇雇員信息息模塊(1)雇雇員信息息列表如圖6-一八圖6-一一八雇員員信息列列表(2)添添加雇員員信息如圖6-19圖6-119 添添加雇員員信息(3)更更新雇員員信息如圖6-20圖6-220 更更新雇員員信息(4)導(dǎo)導(dǎo)出Exxcell如圖6-21圖6-221 導(dǎo)導(dǎo)出Exxcell6.3.2 公公告模塊塊(1)公公告列表表信息如圖6-22圖6-222 公公告列表表信息(2)添添加公告告信息如圖6-23圖6-223 添添加公告告信息(3)更更新公告告信息如圖6-24圖6-224 更更新公告告信息(4
36、)刪刪除公告告如圖6-25圖6-225 刪刪除公告告6.3.3 文文檔模塊塊(1)文文檔列表表信息如圖6-25圖6-225 文文檔列表表信息(2)上上傳如圖6-26圖6-227 上上傳(3)下下載如圖6-27圖6-2276.4 員工模模塊當(dāng)?shù)卿洐?quán)權(quán)限為員員工時(shí),管理界界面如圖圖6-228圖6-228 員員工界面面6.4.1 文文檔模塊塊操作方式式如經(jīng)理理模塊中中的文檔檔模塊一一樣,不不做贅述述。圖6-229 文文檔模塊塊第七章 軟件測(cè)測(cè)試軟件測(cè)試試的目的的,第一一是確認(rèn)認(rèn)軟件的的質(zhì)量,其中一方面面是確認(rèn)認(rèn)軟件做做了你所所期望的的事情,另一方方面是確確認(rèn)軟件件以正確確的方式式來(lái)做了了這個(gè)事事件。
37、第第二是提提供信息息,比如如提供給給開(kāi)發(fā)人人員或程程序經(jīng)理理的反饋饋信息,為風(fēng)險(xiǎn)險(xiǎn)評(píng)估所所準(zhǔn)備的的信息。第三軟軟件測(cè)試試不僅是是在測(cè)試試軟件產(chǎn)產(chǎn)品的本本身,而而且還包包括軟件件開(kāi)發(fā)的的過(guò)程。如果一一個(gè)軟件件產(chǎn)品開(kāi)開(kāi)發(fā)完成成之后發(fā)發(fā)現(xiàn)了很很多問(wèn)題題,這說(shuō)說(shuō)明此軟軟件開(kāi)發(fā)發(fā)過(guò)程很很可能是是有缺陷陷的。因因此軟件件測(cè)試的的第三個(gè)個(gè)目的是是保證整整個(gè)軟件件開(kāi)發(fā)過(guò)過(guò)程是高高質(zhì)量的的。7.1 關(guān)于效效率的考考慮7.1.1測(cè)試試目的1.測(cè)試試發(fā)現(xiàn)程程序中因因操作失失誤而出出現(xiàn)的錯(cuò)錯(cuò)誤。2.測(cè)試試發(fā)現(xiàn)程程序中的的隱藏錯(cuò)錯(cuò)誤。3.測(cè)試試發(fā)現(xiàn)因因算法出出現(xiàn)的結(jié)結(jié)果錯(cuò)誤誤。7.1.2 測(cè)測(cè)試方法法程序執(zhí)行行的測(cè)試試
38、.該方方法不適適合大單單元、大大系統(tǒng)的的測(cè)試,也不適適合于評(píng)評(píng)測(cè)中心心,測(cè)試試部門(mén)的的測(cè)試。它只適適合于很很小的單單元、可可以枚舉舉用例的的測(cè)試。程序功功能的測(cè)測(cè)試,面面向需求求分析中中的功能能、性能能,設(shè)計(jì)計(jì)測(cè)試用用例,搭搭建測(cè)試試環(huán)境,輸入測(cè)測(cè)試用例例,運(yùn)行行被測(cè)試試的系統(tǒng)統(tǒng),獲得得測(cè)試數(shù)數(shù)據(jù)計(jì)劃劃相比較較,取得得測(cè)試結(jié)結(jié)果,根根據(jù)測(cè)試試結(jié)果,形成測(cè)測(cè)試報(bào)告告。1.模塊塊測(cè)試 分別對(duì)每每個(gè)模塊塊進(jìn)行測(cè)測(cè)試。然然后根據(jù)據(jù)數(shù)據(jù)流流圖中各各模塊之之間的調(diào)調(diào)用關(guān)系系,進(jìn)行行模塊接接口、局局部數(shù)據(jù)據(jù)結(jié)構(gòu)、重要的的執(zhí)行通通路、出出錯(cuò)處理理通路進(jìn)進(jìn)行測(cè)試試。測(cè)試結(jié)果果正常。2.系統(tǒng)統(tǒng)調(diào)試對(duì)每個(gè)輸輸出語(yǔ)句
39、句都加斷斷點(diǎn)調(diào)試試,確定定輸出無(wú)無(wú)誤。7.2容容錯(cuò)處理理7.2.1 控控件操作作控制1.采用用禁止操操作的方方法 不不相容的的操作控控制。如如:添加加時(shí)刪除除不允許許。2.采用用文字提提示的方方法 預(yù)預(yù)先提示示操作不不可行。操作后后提示不不可行3,采用用事后警警告的方方法 可可以操作作但可能能出現(xiàn)一一些問(wèn)題題。如在在刪除數(shù)數(shù)據(jù)時(shí)7.2.2鍵盤(pán)盤(pán)操作控控制1.根據(jù)據(jù)輸入的的ASCCII碼碼值判斷斷用戶(hù)的的輸入操操作2.根據(jù)據(jù)輸入的的ASCCII碼碼值判斷斷,禁止止一些非非法字符符的輸入入 如登記記號(hào)為數(shù)數(shù)字,該該文本框框只能響響應(yīng)數(shù)字字鍵3.對(duì)輸輸入的字字符進(jìn)行行判斷,處理掉掉不允許許的字符符或
40、字符符串 如登記記號(hào)文本本框已輸輸入字符符,在保保存時(shí)轉(zhuǎn)轉(zhuǎn)換為數(shù)數(shù)字。7.2.3數(shù)據(jù)據(jù)庫(kù)操作作控制1.單機(jī)機(jī)多用戶(hù)戶(hù)使用管理員權(quán)權(quán)限、經(jīng)經(jīng)理權(quán)限限、員工工權(quán)限。2.多機(jī)機(jī)多用戶(hù)戶(hù)使用在數(shù)據(jù)庫(kù)庫(kù)維護(hù)中中,加入入獨(dú)占用用戶(hù)鎖,保證數(shù)數(shù)據(jù)增、刪、改改時(shí)的一一致性。7.3 系統(tǒng)維維護(hù)網(wǎng)站的維維護(hù)主要要包括以以下內(nèi)容容管理員員管理、經(jīng)理管管理。參考文獻(xiàn)獻(xiàn)1 (美)??藸朖aava編編程思想想:機(jī)械工工業(yè)出版版社2 (美)Cayy S.Horrstmmannn Gaary Corrnelll譯者者: 葉葉乃文 鄺鄺勁筠 杜杜永萍JJavaa核心技術(shù)術(shù),卷II:基礎(chǔ)礎(chǔ)知識(shí)(原書(shū)第第8版) :機(jī)械械工業(yè)出版版
41、社3 陳湘.AASP.nett與網(wǎng)站站開(kāi)發(fā)編程程實(shí)戰(zhàn)M.第一版版.北京京:清華華大學(xué)出出版社,20002.554 李明剛剛、肖建建.ASSP.NNet webb站點(diǎn)高高級(jí)編程程范例M.第一版版.北京京:清華華大學(xué)出出版社,20004.445 張躍廷廷、房大大偉、梁梁水.AASP.Nett范例完完全自學(xué)學(xué)手冊(cè)M.北京:人民郵郵電出版版社,220099.106 劉韜.Weeb數(shù)據(jù)據(jù)庫(kù)開(kāi)發(fā)發(fā)M.第一一版.北京:化學(xué)工工業(yè)出版版社,2200.37 王珊、薩師煊煊.數(shù)據(jù)據(jù)庫(kù)系統(tǒng)統(tǒng)概述M.第四版版.北京:高等教教育出版版社,220066.58 SQLL范例完完全自學(xué)學(xué)手冊(cè)M.第一版版.北京:人民郵郵電出版
42、版社,220099.19 張海藩藩.軟件件工程導(dǎo)導(dǎo)論MM.第第五版.北京:清華大大學(xué)出版版社,220088.2附錄1數(shù)據(jù)庫(kù)庫(kù)原理課課程設(shè)計(jì)計(jì)任務(wù)書(shū)書(shū)設(shè)計(jì)目的的數(shù)據(jù)庫(kù)庫(kù)課程設(shè)設(shè)計(jì)是是軟件工工程專(zhuān)業(yè)業(yè)和計(jì)算算機(jī)科學(xué)學(xué)與技術(shù)術(shù)專(zhuān)業(yè)的的一個(gè)綜綜合性的的設(shè)計(jì)型型實(shí)驗(yàn),是培養(yǎng)養(yǎng)學(xué)生數(shù)數(shù)據(jù)庫(kù)設(shè)設(shè)計(jì)、開(kāi)開(kāi)發(fā)、應(yīng)應(yīng)用能力力的重要要實(shí)踐性性教學(xué)環(huán)環(huán)節(jié)。開(kāi)設(shè)數(shù)數(shù)據(jù)庫(kù)課課程設(shè)計(jì)計(jì)主要要目的是是:通過(guò)過(guò)本實(shí)訓(xùn)訓(xùn),使學(xué)學(xué)生進(jìn)一一步了解解數(shù)據(jù)庫(kù)庫(kù)的設(shè)計(jì)計(jì)方法、掌握一一種數(shù)據(jù)據(jù)庫(kù)系統(tǒng)統(tǒng)開(kāi)發(fā)工工具(如如PB、ASPP、.NNET)的使用用。通過(guò)過(guò)設(shè)計(jì)實(shí)實(shí)際的數(shù)數(shù)據(jù)庫(kù)系系統(tǒng),進(jìn)進(jìn)一步熟熟悉數(shù)據(jù)據(jù)庫(kù)管理理系統(tǒng)的的操作技技術(shù),提提高
43、動(dòng)手手能力,提高系系統(tǒng)分析析和解決決問(wèn)題的的能力。設(shè)計(jì)工作作要求本課程設(shè)設(shè)計(jì)要求求學(xué)生采采用項(xiàng)目目小組的的形式,結(jié)合具具體軟件件開(kāi)發(fā)項(xiàng)項(xiàng)目,完完成以下下設(shè)計(jì)內(nèi)內(nèi)容:需求分析析對(duì)系統(tǒng)的的功能及及性能要要求進(jìn)行行分析,寫(xiě)出需需求規(guī)格格說(shuō)明書(shū)書(shū),并制制定需求求跟蹤矩矩陣,以以便在設(shè)設(shè)計(jì)后期期創(chuàng)建測(cè)測(cè)試用例例以對(duì)應(yīng)應(yīng)需求,若使用用面向?qū)?duì)象的開(kāi)開(kāi)發(fā)方法法,則應(yīng)應(yīng)確定系系統(tǒng)的對(duì)對(duì)象模型型,狀態(tài)態(tài)模型及及處理模模型。數(shù)據(jù)庫(kù)設(shè)設(shè)計(jì)概念結(jié)構(gòu)構(gòu)設(shè)計(jì)畫(huà)出系統(tǒng)統(tǒng)各部分分(子系系統(tǒng))EE-R模模型圖消除沖突突和冗余余,合并并各部分分E-RR模型圖圖,形成成總體EE-R模模型圖邏輯結(jié)構(gòu)構(gòu)設(shè)計(jì)完成E-R模型型向關(guān)系系模型
44、的的轉(zhuǎn)換。對(duì)關(guān)系模模型進(jìn)行行優(yōu)化。完整性約約束設(shè)計(jì)計(jì)(如主主鍵約束束、外鍵鍵約束等等)。完成實(shí)體體之間的的一對(duì)一一、一對(duì)對(duì)多、多多對(duì)多策策略,具具體是以以邏輯關(guān)關(guān)聯(lián)還是是鍵關(guān)聯(lián)聯(lián)。針對(duì)具體體業(yè)務(wù)設(shè)設(shè)計(jì)多表表連接(基本連連接、內(nèi)內(nèi)連接、外連接接、交叉叉連接、謂詞連連接、集集合連接接)及嵌嵌套查詢(xún)?cè)兎桨?,并編?xiě)寫(xiě)腳本樣樣例。數(shù)據(jù)庫(kù)設(shè)設(shè)計(jì)應(yīng)參參照范式式和相關(guān)關(guān)規(guī)范(包括視視圖、索索引等)。物理結(jié)構(gòu)構(gòu)設(shè)計(jì)存儲(chǔ)結(jié)構(gòu)構(gòu)設(shè)計(jì)(如數(shù)據(jù)據(jù)表的構(gòu)構(gòu)成,字字段名稱(chēng)稱(chēng),字段段數(shù)據(jù)類(lèi)類(lèi)型,字字段長(zhǎng)度度等)建立數(shù)據(jù)據(jù)庫(kù)系統(tǒng)統(tǒng)。將所所設(shè)計(jì)表表的結(jié)構(gòu)構(gòu)在數(shù)據(jù)據(jù)庫(kù)管理理系統(tǒng)上上實(shí)現(xiàn),要求生生產(chǎn)備份份文件(備份數(shù)數(shù)據(jù)庫(kù)或或?qū)С鰯?shù)
45、數(shù)據(jù)庫(kù)表表到文本本文件)。設(shè)計(jì)用戶(hù)戶(hù)操作界界面。在在用戶(hù)操操作界面面確定之之后,根根據(jù)系統(tǒng)統(tǒng)功能要要求設(shè)計(jì)計(jì)出界面面。明確確各界面面之間的的調(diào)用關(guān)關(guān)系及界界面調(diào)用用流程,并確定定流程圖圖。軟件設(shè)計(jì)計(jì)與實(shí)現(xiàn)現(xiàn)在確定系系統(tǒng)總體體設(shè)計(jì)方方案基礎(chǔ)礎(chǔ)上,首首先建立立系統(tǒng)架架構(gòu)設(shè)計(jì)計(jì),并設(shè)設(shè)計(jì)連接接數(shù)據(jù)庫(kù)庫(kù)的基本本方式,完成系系統(tǒng)的模模塊結(jié)構(gòu)構(gòu)圖及模模塊的功功能說(shuō)明明。根據(jù)據(jù)系統(tǒng)功功能要求求,選擇擇合適的的軟件開(kāi)開(kāi)發(fā)平臺(tái)臺(tái)完成程程序設(shè)計(jì)計(jì)、針對(duì)對(duì)不同的的業(yè)務(wù)邏邏輯及流流程補(bǔ)充充數(shù)據(jù)庫(kù)庫(kù)設(shè)計(jì)時(shí)時(shí)的存儲(chǔ)儲(chǔ)過(guò)程、觸發(fā)器器、函數(shù)數(shù)設(shè)計(jì),并對(duì)視視圖等進(jìn)進(jìn)行設(shè)計(jì)計(jì)。在這里特特別強(qiáng)調(diào)調(diào)選用的的開(kāi)發(fā)平平臺(tái)和數(shù)數(shù)據(jù)庫(kù)的的連
46、接,在軟件件開(kāi)發(fā)中中,請(qǐng)寫(xiě)寫(xiě)出在開(kāi)開(kāi)發(fā)平臺(tái)臺(tái)的編程程環(huán)境下下如何實(shí)實(shí)現(xiàn)對(duì)數(shù)數(shù)據(jù)庫(kù)的的操作(增、刪刪、改、查)。要求必必須包含含級(jí)聯(lián)操操作、批批量更新新操作、游標(biāo)操操作、適適當(dāng)增加加事務(wù)管管理機(jī)制制。軟件測(cè)試試完成軟件件的測(cè)試試,結(jié)合合數(shù)據(jù)庫(kù)庫(kù)知識(shí),檢測(cè)數(shù)數(shù)據(jù)操作作的正確確性、完完整性。要求應(yīng)應(yīng)根據(jù)系系統(tǒng)的需需求設(shè)計(jì)計(jì)相應(yīng)的的測(cè)試數(shù)數(shù)據(jù)方案案(特別別是一些些異常情情況的處處理),寫(xiě)出測(cè)測(cè)試結(jié)果果。設(shè)計(jì)任務(wù)務(wù)及要求求3-4人人成立一一個(gè)開(kāi)發(fā)發(fā)小組,選出小小組項(xiàng)目目負(fù)責(zé)人人,并對(duì)對(duì)小組成成員按任任務(wù)進(jìn)行行分工,寫(xiě)出項(xiàng)項(xiàng)目開(kāi)發(fā)發(fā)計(jì)劃;按軟件開(kāi)開(kāi)發(fā)的方方法,分分階段進(jìn)進(jìn)行開(kāi)發(fā)發(fā);小組組可以自自己選用用相
47、應(yīng)的的開(kāi)發(fā)語(yǔ)語(yǔ)言(AASP、C+、.NNET不不限)和和數(shù)據(jù)庫(kù)庫(kù)管理系系統(tǒng)(AAcceess、SQLLSerrverr、Orraclle、MMySQQL不限限)。要求在雪雪球分析析的基礎(chǔ)礎(chǔ)上,做做好數(shù)據(jù)據(jù)庫(kù)設(shè)計(jì)計(jì)工作,完成系系統(tǒng)的功功能,并并記錄主主要模塊塊的數(shù)據(jù)據(jù)庫(kù)操作作實(shí)現(xiàn)部部分。完成設(shè)計(jì)計(jì)任務(wù)后后,以小小組為單單位,總總結(jié)全部部設(shè)計(jì)工工作,完完成課程程設(shè)計(jì)報(bào)報(bào)告,并并在規(guī)定定的時(shí)間間內(nèi)提交交給指導(dǎo)導(dǎo)教師。課程設(shè)設(shè)計(jì)報(bào)告告要求有有完整的的格式,包括封封面、正正文等。正文主主要包括括需求分分析、數(shù)數(shù)據(jù)庫(kù)設(shè)設(shè)計(jì)、軟軟件設(shè)計(jì)計(jì)和實(shí)現(xiàn)現(xiàn)主干代代碼及測(cè)測(cè)試案例例。注:附錄錄中應(yīng)包包括數(shù)據(jù)據(jù)庫(kù)課程程設(shè)
48、計(jì)任任務(wù)書(shū)和和小組成成員分工工情況(由組長(zhǎng)長(zhǎng)寫(xiě)明);此外外,注明明每人的的數(shù)據(jù)庫(kù)庫(kù)部分實(shí)實(shí)現(xiàn)代碼碼(每人人一份,注上姓姓名);最后,總結(jié)設(shè)設(shè)計(jì)和開(kāi)開(kāi)發(fā)過(guò)程程的經(jīng)驗(yàn)驗(yàn)和教訓(xùn)訓(xùn),寫(xiě)出出設(shè)計(jì)總總結(jié)(每每人一份份,要求求手寫(xiě),附在小小組報(bào)告告最后)。報(bào)告告中請(qǐng)使使用VIISIOO畫(huà)圖;設(shè)計(jì)報(bào)報(bào)告參照照數(shù)據(jù)據(jù)庫(kù)課程程設(shè)計(jì)報(bào)報(bào)告樣例例。本課題涉涉及小組組成員的的集體協(xié)協(xié)作,要要求遵守守設(shè)計(jì)時(shí)時(shí)間的安安排,有有相應(yīng)的的團(tuán)隊(duì)精精神。參考題目目序號(hào)題目1教室管理理信息系系統(tǒng)的設(shè)設(shè)計(jì)與開(kāi)開(kāi)發(fā)2求職招聘聘系統(tǒng)的的設(shè)計(jì)與與實(shí)現(xiàn)3校友信息息管理系系統(tǒng)設(shè)計(jì)計(jì)與實(shí)現(xiàn)現(xiàn)4高校學(xué)生生公寓管管理系統(tǒng)統(tǒng)設(shè)計(jì)與與開(kāi)發(fā)5畢業(yè)設(shè)計(jì)計(jì)選題
49、系系統(tǒng)的設(shè)設(shè)計(jì)與實(shí)實(shí)現(xiàn)6試題庫(kù)管管理系統(tǒng)統(tǒng)的設(shè)計(jì)計(jì)與實(shí)現(xiàn)現(xiàn)7風(fēng)雅頌詩(shī)詩(shī)壇網(wǎng)站站設(shè)計(jì)與與實(shí)現(xiàn)8健康信息息咨詢(xún)軟軟件的設(shè)設(shè)計(jì)與實(shí)實(shí)現(xiàn)9教師科研研成果管管理系統(tǒng)統(tǒng)10校園社會(huì)會(huì)實(shí)踐網(wǎng)網(wǎng)絡(luò)信息息平臺(tái)的的設(shè)計(jì)與與實(shí)現(xiàn)11超市進(jìn)銷(xiāo)銷(xiāo)存管理理系統(tǒng)的的設(shè)計(jì)與與實(shí)現(xiàn)12高校學(xué)生生信息管管理系統(tǒng)統(tǒng)設(shè)計(jì)與與實(shí)現(xiàn)一三公司人事事管理系系統(tǒng)的設(shè)設(shè)計(jì)與實(shí)實(shí)現(xiàn)14網(wǎng)絡(luò)考試試系統(tǒng)的的設(shè)計(jì)與與實(shí)現(xiàn)一五網(wǎng)上書(shū)店店的設(shè)計(jì)計(jì)與開(kāi)發(fā)發(fā)16房屋出租租平臺(tái)的的設(shè)計(jì)與與實(shí)現(xiàn)17快捷酒店店管理系系統(tǒng)的設(shè)設(shè)計(jì)與開(kāi)開(kāi)發(fā)一八列車(chē)車(chē)次次信息查查詢(xún)系統(tǒng)統(tǒng)的設(shè)計(jì)計(jì)與實(shí)現(xiàn)現(xiàn)19醫(yī)院網(wǎng)上上預(yù)約掛掛號(hào)系統(tǒng)統(tǒng)的開(kāi)發(fā)發(fā)20畢業(yè)生就就業(yè)信息息管理系系統(tǒng)的設(shè)設(shè)計(jì)與開(kāi)開(kāi)發(fā)
50、21在線考試試系統(tǒng)22中小學(xué)教教師與家家長(zhǎng)交流流平臺(tái)的的構(gòu)建與與實(shí)現(xiàn)23網(wǎng)上報(bào)名名系統(tǒng)設(shè)設(shè)計(jì)與實(shí)實(shí)現(xiàn)24航空公司司管理信信息系統(tǒng)統(tǒng)25運(yùn)動(dòng)會(huì)成成績(jī)管理理系統(tǒng)26企業(yè)人事事工資管管理系統(tǒng)統(tǒng)27花店銷(xiāo)售售系統(tǒng)設(shè)設(shè)計(jì)與實(shí)實(shí)現(xiàn)28網(wǎng)上調(diào)查查問(wèn)卷管管理系統(tǒng)統(tǒng)的設(shè)計(jì)計(jì)與實(shí)現(xiàn)現(xiàn)29畢業(yè)設(shè)計(jì)計(jì)選題系系統(tǒng)設(shè)計(jì)計(jì)與實(shí)現(xiàn)現(xiàn)30訂餐配送送平臺(tái)的的設(shè)計(jì)與與實(shí)現(xiàn)31在線旅游游產(chǎn)品系系統(tǒng)的設(shè)設(shè)計(jì)與實(shí)實(shí)現(xiàn)32建大教職職工評(píng)價(jià)價(jià)系統(tǒng)的的設(shè)計(jì)與與實(shí)現(xiàn)33火車(chē)票預(yù)預(yù)訂系統(tǒng)統(tǒng)34高校助學(xué)學(xué)貸款管管理系統(tǒng)統(tǒng)35網(wǎng)上旅游游系統(tǒng)的的設(shè)計(jì)與與實(shí)現(xiàn)36實(shí)驗(yàn)室儀儀器設(shè)備備管理系系統(tǒng)的設(shè)設(shè)計(jì)與實(shí)實(shí)現(xiàn)時(shí)間地點(diǎn)點(diǎn)及進(jìn)度度安排數(shù)據(jù)庫(kù)課課程設(shè)計(jì)計(jì)為期22
51、周,實(shí)實(shí)訓(xùn)地點(diǎn)點(diǎn):實(shí)驗(yàn)驗(yàn)樓五樓樓A5004,計(jì)計(jì)算機(jī)科科學(xué)與技技術(shù)和軟軟件工程程專(zhuān)業(yè)發(fā)發(fā)生在一一五-116周,網(wǎng)絡(luò)工工程專(zhuān)業(yè)業(yè)發(fā)生在在一八-19周周。具體體安排如如下:綜合設(shè)計(jì)計(jì)考核標(biāo)標(biāo)準(zhǔn)考勤,占占40%理論設(shè)計(jì)計(jì)方案,占300%設(shè)計(jì)報(bào)告告,占330%注:凡有有抄襲現(xiàn)現(xiàn)象一經(jīng)經(jīng)發(fā)現(xiàn),小組成成員成績(jī)績(jī)均為不不及格。教師校內(nèi)指導(dǎo)導(dǎo)教師:張沛露露、呂冬冬梅、袁袁一平附錄2小組成成員分工工情況組長(zhǎng)付付紫鉦:完成大大部分代代碼設(shè)計(jì)計(jì)組員周周 正正:負(fù)責(zé)責(zé)數(shù)據(jù)庫(kù)庫(kù)的搭建建組員王王子昂:負(fù)責(zé)流流程圖和和表格組員袁袁嘉隆:負(fù)責(zé)說(shuō)說(shuō)明文檔檔實(shí)現(xiàn)代碼碼(付紫鉦鉦)1.登錄錄核心代代碼xConntroolleerx
52、ReqquesstMaappiing(/ssys/logginllog)publliccclasss LLogiinLoogCoontrrolller xAuttowiireddprivvatee LooginnLoggSerrvicce llogiinLoogSeerviice;xGettMapppinng(/ffindd)publlic Strringg fiind(Pagger pagger,ModdelMMap moddelMMap)/傳遞遞數(shù)據(jù)modeelMaap.aaddAAttrribuute(paagerr, thiis.logginLLogSServvicee.fiind(p
53、agger);retuurnjspp/looginnlogg/fiind;xGettMapppinng(/ttoSttatiistiic)publlic Strringg tooChaars()retuurnjspp/looginnlogg/sttatiistiic;xGettMapppinng(/sstattisttic)xRessponnseBBodyypubllic LisstMMap ccharrs()retuurntthiss.logginLLogSServvicee.sttatiistiic();2.權(quán)限限分配核核心代碼碼xOveerriidepubllicvvoidd coont
54、eextIInittiallizeed( SerrvleetCoonteextEEvennt ssce ) Syysteem.oout.priintlln(加載數(shù)數(shù)據(jù) 開(kāi)開(kāi)始);/固定定的數(shù)據(jù)據(jù)Maap rolleMaap = neew HHashhMapp();roleeMapp.puut(admmin, 超超級(jí)管理理員);roleeMapp.puut(mannageer, 經(jīng)經(jīng)理);roleeMapp.puut(empployyee, 普普通員工工);/WEEB域保保存在AAppllicaatioon的范范圍SeervlletCConttextt apppliicattionn = sce
55、e.geetSeervlletCConttextt();appllicaatioon.ssetAAttrribuute(rooless, rolleMaap);Maap mapp1 = neew HHashhMapp();map11.puut(urll, syys/uuserr/inndexx);map11.puut(namme, 系系統(tǒng)用戶(hù)戶(hù)管理);Maap mapp2 = neew HHashhMapp();map22.puut(urll, syys/llogiinloog/ffindd);map22.puut(namme, 登登錄日志志管理);Maap mapp3 = neew HHas
56、hhMapp();map33.puut(urll, syys/eemplloyeee/ffindd);map33.puut(namme, 雇雇員信息息管理);Maap mapp4 = neew HHashhMapp();map44.puut(urll, syys/ddepaartmmentt/liist);map44.puut(namme, 部部門(mén)信息息管理);Maap mapp5 = neew HHashhMapp();map55.puut(urll, syys/jjob/lisst);map55.puut(namme, 職職位管理理);Maap mapp6 = neew HHashhMap
57、p();map66.puut(urll, syys/nnotiice/finnd);map66.puut(namme, 公公告管理理);Maap mapp7 = neew HHashhMapp();map77.puut(urll, syys/ddocuumennt/llistt);map77.puut(namme, 文文檔管理理);Maap mapp8 = neew HHashhMapp();map88.puut(urll, syys/uuserr/paasswwordd);map88.puut(namme, 修修改口令令);LiistMapp aadmiinLiist = nnew Arrr
58、ayLListt();admiinLiist.addd(maap1);admiinLiist.addd(maap2);admiinLiist.addd(maap4);admiinLiist.addd(maap5);admiinLiist.addd(maap8);LiistMapp mmanaagerrLisst = neew AArraayLiist();manaagerrLisst.aadd(mapp1);manaagerrLisst.aadd(mapp3);manaagerrLisst.aadd(mapp6);manaagerrLisst.aadd(mapp7);manaagerrLiss
59、t.aadd(mapp8);LiistMapp eemplloyeeeLiist = nnew ArrrayLListt();emplloyeeeLiist.addd(maap7);emplloyeeeLiist.addd(maap8);Maap mennuMaap = neew HHashhMapp();menuuMapp.puut(admmin, addminnLisst);menuuMapp.puut(mannageer, maanaggerLListt);menuuMapp.puut(empployyee, emmplooyeeeLisst);appllicaatioon.ssetAA
60、ttrribuute(meenuss, mennuMaap);Syysteem.oout.priintlln(加載數(shù)數(shù)據(jù) 完完畢);xOveerriidepubllicvvoidd coonteextDDesttroyyed( SeervlletCConttexttEveent argg0 ) / TTODOO Auuto-genneraatedd meethood sstubb3.部門(mén)門(mén)核心代代碼privvatee DeeparrtmeentSServvicee deeparrtmeentSServvicee;/* * 控制層層 - 顯示示部門(mén)的的列表信信息 * xpaaramm moode
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 智能家居技術(shù)開(kāi)發(fā)合同(2篇)
- 未婚夫妻協(xié)議書(shū)(2篇)
- 機(jī)關(guān)企事業(yè)單位心理咨詢(xún)服務(wù)協(xié)議書(shū)(2篇)
- 服裝品牌代理銷(xiāo)售合同(2篇)
- 2025年廣州民航職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 2025年山東勝利職業(yè)學(xué)院高職單招高職單招英語(yǔ)2016-2024歷年頻考點(diǎn)試題含答案解析
- 2025年四川電子機(jī)械職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 2025至2031年中國(guó)維腦路通口服液行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025至2031年中國(guó)滌綸防靜電針刺呢行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025至2031年中國(guó)歐美式燃?xì)鉄緺t行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- (一模)蕪湖市2024-2025學(xué)年度第一學(xué)期中學(xué)教學(xué)質(zhì)量監(jiān)控 英語(yǔ)試卷(含答案)
- 完整版秸稈炭化成型綜合利用項(xiàng)目可行性研究報(bào)告
- 2025中國(guó)海油春季校園招聘1900人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 膽汁淤積性肝硬化護(hù)理
- 《數(shù)據(jù)采集技術(shù)》課件-Scrapy 框架的基本操作
- (2024)河南省公務(wù)員考試《行測(cè)》真題及答案解析
- 湖北省十一校2024-2025學(xué)年高三上學(xué)期第一次聯(lián)考化學(xué)試題 含解析
- 醫(yī)療保險(xiǎn)結(jié)算與審核制度
- 圍城讀書(shū)分享課件
- 2025年河北省單招語(yǔ)文模擬測(cè)試二(原卷版)
- 2024版房屋市政工程生產(chǎn)安全重大事故隱患判定標(biāo)準(zhǔn)內(nèi)容解讀
評(píng)論
0/150
提交評(píng)論