軟件工程項(xiàng)目課程設(shè)計(jì)報(bào)告-小型辦公OA系統(tǒng)_第1頁(yè)
軟件工程項(xiàng)目課程設(shè)計(jì)報(bào)告-小型辦公OA系統(tǒng)_第2頁(yè)
軟件工程項(xiàng)目課程設(shè)計(jì)報(bào)告-小型辦公OA系統(tǒng)_第3頁(yè)
軟件工程項(xiàng)目課程設(shè)計(jì)報(bào)告-小型辦公OA系統(tǒng)_第4頁(yè)
軟件工程項(xiàng)目課程設(shè)計(jì)報(bào)告-小型辦公OA系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩56頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、PAGE 軟件工程課程設(shè)計(jì)報(bào)告 小型辦公系統(tǒng)院系:信息科學(xué)與技術(shù)學(xué)院專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)班級(jí): 姓名:學(xué)號(hào):目錄 TOC o 13 z HYPERLINK N:整理后一、問(wèn)題定義3HYPERLINK N:整理后1.項(xiàng)目編寫目的3HYPERLINK N:整理后l1.系統(tǒng)概述3HPERLN l _Toc344210 .4項(xiàng)目差不多信息4HYPERLINK N:整理后1.5參考資料HYPERLINK N:整理后二、可行性研究報(bào)告5 HYPERNK l _o4802109.1系統(tǒng)可行性 HYPELIN l _Toc448020 2.2技術(shù)可行性5 HELNKl _Toc34802111 23整體

2、流程圖6 HYERLN l Toc34011 2.1學(xué)工部人職員作流程圖HYPERLINK N:整理后l232 教辦人職員作流程圖HYPERLINK N:整理后l2.4系統(tǒng)頂層數(shù)據(jù)流圖8 HYPEINKl _Toc34480211 2.5結(jié)論意見(jiàn)8 HYPL l _oc448016 三、需求分析報(bào)告9 HYPELNK l _To3448021173.1引言9HYPRLINK l_o344821 3.2編寫目的9HYPERLINK N:整理后l.項(xiàng)目差不多信息9 YPLNK l _Tc482120 3.名詞定義AEREF _o3448020h 12HYPRLIK l _T3440212 35參考

3、資料 PAGEEF _Toc344802121 h2 HYPRLINK l _To344802123.任務(wù)概述 PGREF _To344802122 2 YPERLINK l _Toc3480213.7系統(tǒng)描述 PAGEREF_To344123 12HYPERLIN l _oc3442143.8軟件開發(fā)的時(shí)刻與費(fèi)用 GEREF _Tc344214 1HYPERLINK N:整理后3安全性 GEREF _To3440212 h 13HYPERLINK N:整理后.0系統(tǒng)模塊功能 PAGRE_Toc3480226 13HYPERLINK N:整理后l310.1系統(tǒng)治理員模塊AEREF _T3448

4、02127 h 13 HYPERLINK l_Tc3448028 .10.2學(xué)工部模塊GEREF _Toc34822 h 13HYPERLINK N:整理后3.103教辦模塊PAGERF _Toc34402129 h1HYPERLINK N:整理后l3.11具體需求分析 PGERE Toc4480210 h 16HYPERLINK N:整理后l.1.1系統(tǒng)流程圖AGEREF To344802131 h 6HYPERLINK N:整理后.11.2數(shù)據(jù)流圖 PAE _Tc023 h17HYPERLINK N:整理后3.12數(shù)據(jù)字典PAGEF _Toc3448023 18HYELIK l _Tc34

5、48234 3.1支持信息PAREF _Toc34480214 h HYPLNK lToc34480235 3.13.運(yùn)行環(huán)境 PGERF _T3442135 h9 YPERINKl _Toc344802136 3.132支持軟件PAGEREF _Tc3448023h 19 HYPRLI l _To4802137 3.13.3接口 PGEF _Toc344802137h 19HYPERLINK N:整理后3.3.4操縱 PEF _Toc48213819 HPRLINl _Toc38039314需求分析總結(jié)PAEREFToc3402139h 19ERLIK l _Toc3440240四、概要設(shè)計(jì)

6、講明書 PGREF _To3482140h 20 HYPELIK l _34421414.1引言PAGREFTc34802141 0HYPERLINK N:整理后 l _Toc34482144.2編寫目的 PAGER_oc38014 h 0HYPERLINK N:整理后l.3項(xiàng)目差不多信息 GEREF _To44802143h 2HYPERLINK N:整理后4定義 AEREF_Toc348214 h 2HPRLIK l 344802145 .5參考文獻(xiàn) AGEEF _Toc342145 h21HYPERLINK N:整理后l4.6總體設(shè)計(jì)EF _Toc34826 h21HYPERLINK N

7、:整理后4.6.1需求規(guī)定AGEEF _Tc344802147 h 2 HYPRLIK l _To40248 4.62運(yùn)行環(huán)境 PEREF _Toc344821 h 1HYPERLINK N:整理后.3E-圖 PAR _Tc3480219 h YERNl _To3482150.64結(jié)構(gòu)PAGEREF _oc448015 h 23 HYPERLK l _Toc34480251 .6.5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) PGEREF Toc3480151 h2HPER l_Tc448154.7系統(tǒng)出錯(cuò)處理 ERE oc344252h25HYPERLINK N:整理后4.71出錯(cuò)信息 PGRE _oc344802

8、25 HYPERLINKl _Toc34021544.2補(bǔ)救措施 PAGEREF Tc344802154 h25HYPERLINK N:整理后 l _oc380215五、詳細(xì)設(shè)計(jì)講明書 PAERET348021 26 YPERLIKl _Toc34216 51引言 PAGERE _o34480256 h 26HYPERLINK N:整理后l511項(xiàng)目講明 GEREF _Toc34802157 h 2 HPLINK l _Toc34802158 5.1.項(xiàng)目定義 PGEEF_oc34802158 h PRLI l _c44015 5.1.編寫目的PAGERE _Tc3480192HYPERLIN

9、K N:整理后5.1.4參考資料 PAGR _Tc448260 h26HYPERLINK N:整理后5.2項(xiàng)目系統(tǒng)的結(jié)構(gòu) AGREF _Toc3448161 h 26HYPERLINK N:整理后5.系統(tǒng)功能實(shí)現(xiàn) AGEREF_To3448262 h 27HYPERLINK N:整理后53.1治理員模塊 PGERF _Toc344026 27HYPERLINK N:整理后l5.學(xué)工部模塊 AGEF _Toc02164 h30 HYPERNl _Toc34480215 .3.教辦模塊 PAGEREF _To348265 h 33 HPERLINK l oc344802154用例圖 AGEREF

10、_Toc34480266h35HYPERLINK N:整理后l5.5活動(dòng)圖 PAEEF To3480267 3HYPERLINK N:整理后六、軟件測(cè)試 AGEREF_To34802168 8HYPERLINK N:整理后6.1目的 PGEREF _Toc3448026h38 PERLINKl _Toc4480170 6.界面測(cè)試 PAGEREF _Toc34402170h38HYPERLINK N:整理后1治理員進(jìn)入系統(tǒng)界面 PAGRE_Tc3440271 h38 HYPERIK l _Toc3482172 6.2.2學(xué)工部人員進(jìn)入系統(tǒng)頁(yè)面PAGRF _Tc34480172 h 39 HYP

11、ERLIK l Toc3440273 23教辦人員進(jìn)入系統(tǒng)頁(yè)面 PAGERF_Toc3440213 h 39 HYPELI l _Toc344802174 .登陸測(cè)試 GEEF _Toc340217 h 4 HYELINl Toc3480217 6修改密碼測(cè)試 AGREF _To38021750 HYPEI l _oc3448021766.文件上傳下載測(cè)試 AGEE _oc3480276 1HYPERLINK N:整理后l6.6角色授權(quán)測(cè)試 PAGRF_oc342177 4一、問(wèn)題定義11項(xiàng)目背景石河子大學(xué)學(xué)工部主職責(zé)要緊包括有:負(fù)責(zé)學(xué)生思想教育和心理健康教育工作,開展入學(xué)教育、校規(guī)校紀(jì)教育、

12、文明離校教育等日常教育活動(dòng);負(fù)責(zé)學(xué)生日常治理工作,指導(dǎo)先進(jìn)班集體建設(shè)和學(xué)生干部隊(duì)伍建設(shè);負(fù)責(zé)開展勤工助學(xué)工作,負(fù)責(zé)學(xué)生獎(jiǎng)、貸、勤、補(bǔ)、減(免)、獎(jiǎng)學(xué)金的治理;負(fù)責(zé)學(xué)生國(guó)防教育工作,開展國(guó)防教育、軍事訓(xùn)練工作;負(fù)責(zé)學(xué)生的檔案治理,及時(shí)做好學(xué)生檔案各種材料的歸檔工作等。然而學(xué)校學(xué)生眾多,學(xué)生都有不同的院系,因此學(xué)工部各個(gè)不同科室的人負(fù)責(zé)不同的工作,在治理學(xué)生方面,是采取如下的方法,學(xué)工部相關(guān)人員將材料等文件下發(fā)到每個(gè)學(xué)院的教辦,由教辦工作人員負(fù)責(zé)通知到每個(gè)班級(jí)。如此方便學(xué)生的治理工作。在石河子大學(xué)大約有20多個(gè)學(xué)院,因此學(xué)工部相關(guān)人員在下發(fā)文件材料時(shí)要給0多個(gè)不同的學(xué)院同時(shí)下發(fā),同時(shí)在需要下面學(xué)院

13、上交材料時(shí),不同的學(xué)院上交。.項(xiàng)目編寫目的基于上面的工作,上級(jí)下級(jí)在交流溝通時(shí),要緊采納的的通訊工具有談天工具Q以及手機(jī)。QQ能夠?qū)崿F(xiàn)文件收發(fā)功能,同時(shí)能夠讓相關(guān)的工作人員進(jìn)行留言以及在線談天。在必要的時(shí)候能夠使用手機(jī)進(jìn)行通訊,然而手機(jī)不能進(jìn)行文件的傳送?,F(xiàn)有的工具能夠?qū)崿F(xiàn)文件上傳下達(dá)工作,然而在治理起來(lái)特不的不方便,怎么講QQ只是一個(gè)專用的談天通訊工具。因此我開發(fā)了一套基于學(xué)工部人員與教辦人員的系統(tǒng)軟件,能夠方便上級(jí)下級(jí)的文件傳送以及治理工作。1.系統(tǒng)概述該系統(tǒng)能夠完成治理員與各個(gè)學(xué)院之間文件的傳送功能。治理員在規(guī)定的時(shí)刻內(nèi)要求各學(xué)院完成某些文件的分類上傳,各學(xué)院在規(guī)定的時(shí)刻內(nèi)將所需文件上傳

14、完成,治理員將它們下載下來(lái),實(shí)現(xiàn)文件的傳送。治理員能夠發(fā)送消息等,與各學(xué)院實(shí)現(xiàn)交流。治理員還能夠上傳一些文件讓各學(xué)院下載;各學(xué)院能夠上傳治理員需要的文件,閱讀消息,下載需要的文件。.項(xiàng)目差不多信息()名稱:小型辦公A系統(tǒng)()任務(wù)的開發(fā)人員:薛梅(3)用戶:石河子大學(xué)學(xué)工部與各院教辦(4)本次開發(fā)人員:薛梅()審核者:學(xué)工部趙老師()開發(fā)軟件的單位:計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)一零級(jí)一班 (7)軟硬件設(shè)施:個(gè)人計(jì)算機(jī),php語(yǔ)言,sql,WindowP操作系統(tǒng)()決定開發(fā)小型辦公OA系統(tǒng),估價(jià)不超過(guò)10元人民幣,一個(gè)學(xué)期交付使用。1.5參考資料(1)軟件工程基礎(chǔ) 湯淮 西安交通大學(xué)出版社()軟件工程技術(shù)

15、,方法與環(huán)境 王立福,張世琨,朱冰 編著 北京大學(xué)出版社(3)軟件開發(fā)技術(shù)倪秉營(yíng) 電子科技大學(xué)出版社(4)軟件工程 張權(quán)范 清華大學(xué)出版社二、可行性研究報(bào)告2.1系統(tǒng)可行性假如學(xué)工部與下屬各個(gè)學(xué)院沒(méi)有功能性專門明確的辦公系統(tǒng)的話,仍然使用現(xiàn)有的軟件進(jìn)行文件的傳送工作,那么關(guān)于學(xué)工部工作人員來(lái)講工作量專門大同時(shí)專門苦惱。不能專門快的確定還有哪個(gè)學(xué)院沒(méi)有上傳文件;同時(shí)對(duì)上傳文件的分類工作做不行;對(duì)上傳文件的保存留檔工作也做不行等。因此開發(fā)一套小型的辦公O來(lái)交與相關(guān)人員使用依舊專門有必要的,如此既節(jié)約了大伙兒的時(shí)刻又方便了大伙兒的工作。2.2技術(shù)可行性開發(fā)中小型的辦公O系統(tǒng),使用PP語(yǔ)言編寫,同時(shí)開

16、發(fā)環(huán)境使用集成的appvwi322.5.0集php、ysql、apache于一體,安裝好之后,簡(jiǎn)單易學(xué),方便使用。(1)aaceApach是世界使用排名第一的WbHYPELNK http:/aike.baidu.c/vie/89.htmt _blan 服務(wù)器軟件。它能夠運(yùn)行在幾乎所有廣泛使用的HYPERLINK N:整理后htp:bkebducomview269685tm t計(jì)算機(jī)平臺(tái)上,由于其HYPERLINK N:整理后http:baike.baidu.omviw9855.htm跨平臺(tái)和安全性被廣泛使用,是最流行的We服務(wù)器端軟件之一。(2)PHPHP,是英文超文本預(yù)處理語(yǔ)言yprtext

17、repocessor的縮寫。PH是一種TM 內(nèi)嵌式的語(yǔ)言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的 HPERLINK http:/bikebaidc/vie/7320.htm t _bank 腳本語(yǔ)言,語(yǔ)言的風(fēng)格有類似于HYPERLINK N:整理后hp:aie.bidu.cmviw121m t _bla C語(yǔ)言,被廣泛地運(yùn)用。我們小組人員在課余的時(shí)刻都學(xué)過(guò)該語(yǔ)言。PH是一種動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)語(yǔ)言,簡(jiǎn)單易學(xué),有眾多的擴(kuò)展類庫(kù),安全性高,運(yùn)行穩(wěn)定。(3)ysqlMyQL是一個(gè)中、小型HYPERLINK N:整理后ttp:aike.idu.cmview150387.htm t bn關(guān)系型數(shù)據(jù)庫(kù)治理系統(tǒng),

18、是一種關(guān)聯(lián)HYPERLINK N:整理后htp:baike.bau.oiew846.hm t blank數(shù)據(jù)庫(kù)治理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi),如此就增加了速度并提高了HYPERLINK N:整理后htp:aik.adu.omviw47402.htm靈活性。MySL的SQL語(yǔ)言是用于訪問(wèn)HYPERLINK http:/bai.baidu.omview/1088h _blnk 數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言。.整體流程圖3.1學(xué)工部人職員作流程圖開始輸入用戶名輸入密碼否用戶名與密碼正確?是處理文件以及公布公告否給未上傳學(xué)院發(fā)公告消息文件全部上傳?是下載結(jié)束圖

19、2.1 學(xué)工部人職員作流程圖2.3. 教辦人職員作流程圖開始輸入用戶名輸入密碼用戶名與密碼正確?否是文件處理有需要上傳文件上傳文件結(jié)束無(wú)有圖2.2教辦人職員作流程圖2.4系統(tǒng)頂層數(shù)據(jù)流圖公布上傳文件通知顯示通知學(xué)工部教辦小型辦公OA系統(tǒng)下載打印上傳文件圖2.3 系統(tǒng)頂層數(shù)據(jù)流圖.5結(jié)論意見(jiàn)綜合現(xiàn)在學(xué)工部人員與教辦人員使用的系統(tǒng)軟件以及現(xiàn)行技術(shù),對(duì)小型辦公OA進(jìn)行了可行性研究,可知開發(fā)該系統(tǒng)是可行的。三、需求分析報(bào)告.引言現(xiàn)在是一個(gè)計(jì)算機(jī)專門普及的時(shí)代,用計(jì)算機(jī)來(lái)關(guān)心人們完成某些功能明顯增加了我們的辦事效率?,F(xiàn)在各種各樣的軟件產(chǎn)品專門多,我們?yōu)榱送瓿赡骋恍枨竽軌蚴褂貌煌能浖?,然而假如不是功能?/p>

20、不明確的軟件,我們使用起來(lái)不是專門方便,因此針對(duì)某一工作我們就需要使用該方面的軟件。3.2編寫目的基于學(xué)工部的工作,上級(jí)下級(jí)在交流溝通時(shí),要緊采納的的通訊工具有談天工具Q以及手機(jī)。QQ能夠?qū)崿F(xiàn)文件收發(fā)功能,同時(shí)能夠讓相關(guān)的工作人員進(jìn)行留言以及在線談天。在必要的時(shí)候能夠使用手機(jī)進(jìn)行通訊,然而手機(jī)不能進(jìn)行文件的傳送?,F(xiàn)有的工具能夠?qū)崿F(xiàn)文件上傳下達(dá)工作,然而在治理起來(lái)特不的不方便,怎么講QQ只是一個(gè)專用的談天通訊工具。因此我開發(fā)了一套基于學(xué)工部人員與教辦人員的系統(tǒng)軟件,能夠方便上級(jí)下級(jí)的文件傳送以及治理工作。33項(xiàng)目差不多信息()名稱:小型辦公A系統(tǒng)()任務(wù)的開發(fā)人員:薛梅(3)用戶:石河子大學(xué)學(xué)工

21、部與各院教辦(4)本次開發(fā)人員:薛梅()審核者:學(xué)工部趙老師(6)開發(fā)軟件的單位:計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)一零級(jí)一班 ()軟硬件設(shè)施:個(gè)人計(jì)算機(jī),ph語(yǔ)言,ysql,WindowXP操作系統(tǒng)(8)決定開發(fā)小型辦公A系統(tǒng),估價(jià)不超過(guò)10元人民幣,一個(gè)學(xué)期交付使用。3.名詞定義(1)實(shí)體:客觀世界中存在的且可互相區(qū)不的事物。(2)聯(lián)系:客觀事物中的彼此之間的關(guān)系。()屬性:實(shí)體或者聯(lián)系所具有的性質(zhì)。3.5參考資料(1)軟件工程基礎(chǔ) 湯淮 西安交通大學(xué)出版社(2)軟件工程技術(shù),方法與環(huán)境 王立福,張世琨,朱冰 編著北京大學(xué)出版社(3)軟件開發(fā)技術(shù) 倪秉營(yíng) 電子科技大學(xué)出版社(4)軟件工程 張權(quán)范 清華大

22、學(xué)出版社任務(wù)概述該系統(tǒng)的要緊功能確實(shí)是讓學(xué)工部人員與各學(xué)院教辦人員進(jìn)行文件的傳送功能。學(xué)工部人員但是設(shè)定文件的上傳分類、上傳時(shí)刻限制等。然后各學(xué)院人員在規(guī)定的時(shí)刻內(nèi)上傳文件。輔助功能確實(shí)是能夠公布消息公告,來(lái)通知上傳的文件內(nèi)容以及注意事項(xiàng)。假如沒(méi)有在規(guī)定時(shí)刻內(nèi)上傳文件的學(xué)院,能夠發(fā)送消息來(lái)通知盡快上傳文件,同時(shí)能夠?qū)l(fā)送的消息鏈接到郵箱。3.7系統(tǒng)描述該系統(tǒng)使用php語(yǔ)言編寫,使用myq數(shù)據(jù)庫(kù),能夠運(yùn)行在wndow或x系統(tǒng)。.8軟件開發(fā)的時(shí)刻與費(fèi)用時(shí)刻要求:一個(gè)學(xué)期即半年 費(fèi)用:000元3.安全性設(shè)立三種級(jí)不的用戶:admin、use、student,對(duì)每種用戶都分配不同的權(quán)限。 admin:

23、系統(tǒng)治理員,系統(tǒng)的所有功能對(duì)其差不多上可見(jiàn)的。 usr:學(xué)工部人員,接收文件上傳文件、查看以及公布公告、創(chuàng)建以及目錄以及查看目錄。 sden:教辦人員,查看公告、修改個(gè)人密碼、接收文件以及上傳文件。10系統(tǒng)模塊功能該系統(tǒng)涉及到的使用人員有系統(tǒng)治理員、學(xué)工部人員、教辦人員。3.1.1系統(tǒng)治理員模塊系統(tǒng)治理員具有的功能:(1)登陸系統(tǒng)。()治理用戶人員,包括增加、刪除、修改學(xué)工部人員以及各學(xué)院人員。(3)對(duì)所有分組分配權(quán)限。(4)能夠查看以及使用所有系統(tǒng)功能。.102學(xué)工部模塊學(xué)工部人員具有的功能:(1)接收各學(xué)院上傳的文件。(2)查看已創(chuàng)建的目錄信息以及創(chuàng)建新的目錄。(3)掃瞄上傳的文件以及上傳

24、新文件。(4)掃瞄公布的公告以及公布新公告。(5)治理用戶信息,包括添加新用戶、刪除用戶、修改用戶信息。(6)修改個(gè)人信息。具體功能講明:1治理員登陸后界面默認(rèn)為接收文件的界面。其中分為兩類:待上傳文件的類表;已完成文件上傳的類表。1.待上傳文件的類表列表中的名字確實(shí)是需要各院上傳的文件所在的文件夾名。該類中是各院還沒(méi)有完全上傳完成,當(dāng)各院全部上交后,該類中的該目錄會(huì)消逝。 1.2已完成文件的類表 該類中存放的是該文件各院已全部上傳完成,治理員能夠進(jìn)行下載。 2.治理員創(chuàng)建目錄 能夠依照相關(guān)的需要?jiǎng)?chuàng)建目錄,各院相關(guān)人員就能夠在該目錄下上傳對(duì)應(yīng)的文件。目錄的名字要與需要上傳的文件的名字相關(guān),創(chuàng)建

25、好目錄后,該名字會(huì)自動(dòng)的加到待上傳文件列表中。2.1已完成上傳文件的學(xué)院 該模塊中有完成文件上傳的各學(xué)院的詳細(xì)信息,包括學(xué)院的名稱以及上傳完成的時(shí)刻,治理員能夠?qū)@些文件進(jìn)行下載。2. 未上傳文件的學(xué)院該模塊中有未完成該文件上傳的各學(xué)院的名稱的列表。該頁(yè)面中有發(fā)送消息的按鈕,治理員能夠?qū)υ摬糠謱W(xué)院發(fā)送提示消息,提示他們盡快完成文件的上傳工作。同時(shí),發(fā)送的消息是綁定到個(gè)人相關(guān)的郵箱,然而在用戶登錄該系統(tǒng)后在未讀消息中也能夠閱讀相關(guān)消息。3.公布通告治理員能夠向各個(gè)學(xué)院發(fā)送消息、提示等內(nèi)容,來(lái)完成與各個(gè)學(xué)院之間的聯(lián)系。在公布通告的頁(yè)面,能夠編輯消息、公布消息、查看已公布過(guò)的通告、選擇接收消息的聯(lián)系

26、人。查看通告:該模塊有已公布的通告的詳細(xì)信息,包括通告的名稱、公布的時(shí)刻、公布者,還有對(duì)該通告的一些常見(jiàn)的操作,包括刪除和查看,其中查看進(jìn)入的是編輯的頁(yè)面,能夠?qū)υ摋l公告進(jìn)行修改等操作。點(diǎn)擊每個(gè)公告的名稱:該模塊有兩個(gè)列表,已查看該公告的各學(xué)院、未查看該公告的各學(xué)院。已查看該公告的各學(xué)院有名稱和查看的時(shí)刻。未查看的各學(xué)院能夠?qū)λ麄儼l(fā)送消息提示,點(diǎn)擊發(fā)送消息進(jìn)入的是公布通告的頁(yè)面。4.文件的上傳 其中文件分為模板(或表格)和下發(fā)文件。 治理員能夠上傳文件供各院下載以及在線閱讀。3.1.3教辦模塊教辦人員具有的功能:()查看已上傳的文件以及上傳文件。(2)接收文件。()查看公告消息。(4)修改個(gè)人

27、密碼。具體功能講明:1閱讀消息 各學(xué)院登陸后首先看到的是治理員發(fā)送的通知公告的列表,其中包括已讀的通知公告和未讀的通知公告。點(diǎn)擊未讀的通知公告能夠查看治理員發(fā)送的消息。點(diǎn)擊每一個(gè)公告的名稱,進(jìn)入的該公告的詳細(xì)內(nèi)容頁(yè)面。2.上傳文件 各學(xué)院依照治理員的要求,能夠通過(guò)閱讀治理員發(fā)送的消息來(lái)明白在什么時(shí)刻內(nèi)完成哪些文件的上傳。然后在規(guī)定的時(shí)刻內(nèi)在治理員創(chuàng)建的相應(yīng)目錄下上傳相應(yīng)的文件。該模塊分為需上傳的文件和已上傳的文件。需上傳的文件名與治理員創(chuàng)建的目錄名是一致的。在已上傳的文件列表中用戶能夠查看自己上傳的文件是否無(wú)誤。3.文件的下載 各學(xué)院能夠下載治理員下發(fā)的一些文件,該模塊對(duì)這些文件進(jìn)行了分類,包

28、括下發(fā)文件以及模板表格。分類的目的確實(shí)是在治理員同時(shí)下發(fā)大量的文件時(shí),用戶能夠?qū)iT快的方便的找到自己需要的文件。.11具體需求分析3.11.1系統(tǒng)流程圖以特定的圖形符號(hào)加上講明,表示 HYPERLNK http:/bik.baidcom/view7420.ht t _bla 算法的圖,稱為流程圖或框圖。圖3.1 學(xué)工部人職員作流程圖圖3.2 教辦人工作流程圖312數(shù)據(jù)流圖簡(jiǎn)稱DFD,它從數(shù)據(jù)傳遞和加工角度,以圖形方式來(lái)表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過(guò)程,是HYPERLINK N:整理后http:bik.baid.omview2828.ht結(jié)構(gòu)化系統(tǒng)分析方法的要緊表達(dá)工具

29、及用于表示HYPERLINK N:整理后htp:bake.baiducoview37.htm t _blank軟件模型的一種圖示方法。頂層數(shù)據(jù)流圖:圖3.3頂層數(shù)據(jù)流圖0層數(shù)據(jù)流圖:圖3.4 0層數(shù)據(jù)流圖1圖3.5 0層數(shù)據(jù)流圖23.1數(shù)據(jù)字典用戶=編號(hào)+用戶名+密碼+郵箱+具體部門名稱最近一冊(cè)登陸IP最近一次登陸時(shí)刻狀態(tài)目錄=編號(hào)類名公告=編號(hào)公告內(nèi)容欄目公布人+摘要+公布時(shí)刻文件=編號(hào)上傳所屬目錄+文件名稱+上傳人姓名+上傳時(shí)刻+文件擴(kuò)展名3支持信息3.1.1運(yùn)行環(huán)境(1)以Wndows8 以上/ME/2000/XP作為學(xué)生選課治理系統(tǒng)的后臺(tái)操作系統(tǒng)。()前臺(tái)開發(fā)程序?yàn)閜h。(3)后臺(tái)數(shù)據(jù)

30、庫(kù)為mysql。(4)要緊硬件設(shè)備:PC機(jī)一臺(tái)。313.2支持軟件操作系統(tǒng)indow系統(tǒng)、數(shù)據(jù)庫(kù)治理系統(tǒng):sql數(shù)據(jù)庫(kù)系統(tǒng)。3.接口本產(chǎn)品的用戶一般需要通過(guò)終端進(jìn)行操作,進(jìn)入主界面后點(diǎn)擊相應(yīng)的窗口,分不進(jìn)入相對(duì)應(yīng)的界面(如:輸入界面、輸出界面)。用戶對(duì)程序的維護(hù),最好要有備份。3.1.操縱系統(tǒng)的要緊輸入設(shè)備是鍵盤。輸出要緊是顯示器輸出和打印機(jī)打印輸出等。3.14需求分析總結(jié) 在往常的可行性分析基礎(chǔ)上,我們進(jìn)行了以上的需求分析過(guò)程。在分析的過(guò)程當(dāng)中,我們從整體上覺(jué)得整個(gè)軟件系統(tǒng)不管是在技術(shù)上依舊在經(jīng)濟(jì)上差不多上完全可行的,有專門好的開發(fā)價(jià)值。四、概要設(shè)計(jì)講明書41引言現(xiàn)在是一個(gè)計(jì)算機(jī)專門普及的時(shí)

31、代,用計(jì)算機(jī)來(lái)關(guān)心人們完成某些功能明顯增加了我們的辦事效率?,F(xiàn)在各種各樣的軟件產(chǎn)品專門多,我們?yōu)榱送瓿赡骋恍枨竽軌蚴褂貌煌能浖?然而假如不是功能特不明確的軟件,我們使用起來(lái)不是專門方便,因此針對(duì)某一工作我們就需要使用該方面的軟件。4.2編寫目的本文檔的編寫是為了完善軟件工程課程設(shè)計(jì)治理系統(tǒng)軟件的開發(fā)途徑和應(yīng)用方法。以求在最短的時(shí)刻高效的開發(fā)軟件工程課程設(shè)計(jì)治理系統(tǒng)。4.3項(xiàng)目差不多信息(1)名稱 :小型辦公O系統(tǒng)(2)任務(wù)的開發(fā)人員:薛梅(3)用戶:石河子大學(xué)學(xué)工部與各院教辦(4)本次開發(fā)人員:薛梅(5)審核者:學(xué)工部趙老師(6)開發(fā)軟件的單位:計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)一零級(jí)一班 ()軟硬件設(shè)施

32、:個(gè)人計(jì)算機(jī),php語(yǔ)言,mysql,WdwXP操作系統(tǒng)(8)決定開發(fā)小型辦公OA系統(tǒng),估價(jià)不超過(guò)00元人民幣,一個(gè)學(xué)期交付使用。4.定義開發(fā)(deveop):不是單純指開發(fā)活動(dòng),還包括維護(hù)活動(dòng)。項(xiàng)目(pect):該詞指的是向顧客或最終用戶交付一個(gè)或多個(gè)產(chǎn)品的收治理的相關(guān)資源的集合。那個(gè)資源集合有著明確的始點(diǎn)和終點(diǎn),同時(shí)一般是按照某項(xiàng)打算運(yùn)行。這種打算通常會(huì)形成文件,同時(shí)講明要交付或?qū)崿F(xiàn)的產(chǎn)品、所用的資源和經(jīng)費(fèi)、要做的工作和工作進(jìn)度,一個(gè)項(xiàng)目可能有若干項(xiàng)目組成。項(xiàng)目開發(fā)打算(roje developtpan):是一種把項(xiàng)目一定一過(guò)程與項(xiàng)目如何推進(jìn)連接起來(lái)的方案。產(chǎn)品生命周期(product i

33、f cycle):是產(chǎn)品從構(gòu)思到不能夠再使用的持續(xù)時(shí)刻。4.5參考文獻(xiàn)CMMI軟件過(guò)程改進(jìn)與評(píng)估 羅運(yùn)模、謝志敏等編著,電子工業(yè)出版社,200年6月版,北京軟件工程導(dǎo)論(第四版) 張海藩編著,清華大學(xué)出版社,200年1月版,北京.6總體設(shè)計(jì)4.61需求規(guī)定要緊輸入輸出項(xiàng)目:(1)用戶信息表:(編號(hào),用戶名,密碼,具體部門名稱,上次登陸I,上次登陸時(shí)刻,狀態(tài))(2)學(xué)工部人員上傳文件表:(編號(hào),上傳到的目錄編號(hào),文件名稱,上傳者,上傳時(shí)刻,文件擴(kuò)展名)(3)教辦人員上傳文件表:(編號(hào),上傳到的目錄編號(hào),文件名稱,上傳者,上傳時(shí)刻)(4)目錄表:(標(biāo)號(hào),目錄名稱,所屬目錄)()公告內(nèi)容:(編號(hào),內(nèi)

34、容,欄目,公布人,摘要,公布時(shí)刻)4.6.運(yùn)行環(huán)境硬件環(huán)境:最低配置:U:Pti3 800以上或其它兼容規(guī)格,內(nèi)存:56以上,硬盤:20G以上空間推舉配置:CPU:Pnium4 16G,內(nèi)存:52M以上,硬盤:10以上空間。軟件環(huán)境:Wowsx/200XP Mys hnkphp4.3 E-R圖圖4.1 用戶信息E-R圖圖4.2 公告內(nèi)容E-R圖圖4.3 上傳文件與目錄信息E-R圖.4結(jié)構(gòu)4.系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)圖4.5 用戶信息數(shù)據(jù)設(shè)計(jì)圖4.6 目錄信息數(shù)據(jù)設(shè)計(jì)圖4.7 文件信息數(shù)據(jù)設(shè)計(jì)圖4.8 公告信息數(shù)據(jù)設(shè)計(jì)4系統(tǒng)出錯(cuò)處理.7出錯(cuò)信息輸入用戶名不存在:講明數(shù)據(jù)庫(kù)沒(méi)無(wú)此用戶名,需開戶。密碼錯(cuò)誤:

35、講明用戶名和密碼不匹配。由于治理員沒(méi)有及時(shí)保存數(shù)據(jù)造成的數(shù)據(jù)丟失:可通過(guò)數(shù)據(jù)還原,還原成最近的數(shù)據(jù)備份。4.2補(bǔ)救措施 故障出現(xiàn)后可能采取的變通措施,包括:后備:使用附加存儲(chǔ)設(shè)備備份數(shù)據(jù)。備份頻率為每日一次。需手動(dòng)備份?;謴?fù)及再啟動(dòng):假如數(shù)據(jù)造成丟失,可使用備份數(shù)據(jù)還原。五、詳細(xì)設(shè)計(jì)講明書.1引言5.1.1項(xiàng)目講明項(xiàng)目名稱:小型辦公A系統(tǒng)。項(xiàng)目提出單位:石河子大學(xué)學(xué)工部。項(xiàng)目開發(fā)者:薛梅。文檔審核者:趙老師。.1.2項(xiàng)目定義小型辦公系統(tǒng)是為了適應(yīng)現(xiàn)代化學(xué)院治理的需要,加快推進(jìn)我校網(wǎng)絡(luò)教學(xué)建設(shè)、充分利用校園網(wǎng),利用網(wǎng)絡(luò)、多媒體等計(jì)算機(jī)應(yīng)用技術(shù)和手段,提高辦公效率、改善質(zhì)量的高效治理信息系統(tǒng)。軟件

36、工程系統(tǒng)是系科綜合教學(xué)治理信息系統(tǒng)的重要組成部分。5.1.3編寫目的本文檔為“小型辦公OA系統(tǒng)詳細(xì)設(shè)計(jì)講明書”,要緊用于為實(shí)現(xiàn)系統(tǒng)的功能而進(jìn)行的系統(tǒng)詳細(xì)設(shè)計(jì)講明,詳細(xì)系統(tǒng)各軟件組成模塊的實(shí)現(xiàn)流程、功能、接口、編譯等內(nèi)容,便于對(duì)系統(tǒng)的編碼進(jìn)行指導(dǎo)和約束。本文檔供項(xiàng)目組全體成員及項(xiàng)目組領(lǐng)導(dǎo),單元測(cè)試人員閱讀。5.1.4參考資料軟件工程課程設(shè)計(jì)治理系統(tǒng)_系統(tǒng)軟件需求講明書。軟件工程課程設(shè)計(jì)治理系統(tǒng)_系統(tǒng)概要設(shè)計(jì)講明書。5.2項(xiàng)目系統(tǒng)的結(jié)構(gòu)圖5.1 項(xiàng)目系統(tǒng)的結(jié)構(gòu)5系統(tǒng)功能實(shí)現(xiàn)該系統(tǒng)要緊使用人員分為三個(gè)模塊:治理員模塊、學(xué)工部人員模塊、教辦人員模塊。5.3.治理員模塊治理員登陸操作流程圖:NY治理員用

37、戶名,密碼驗(yàn)證用戶信息數(shù)據(jù)庫(kù)文件??脊婺K人員模塊目錄模塊角色模塊結(jié)束圖5.2 治理員登陸操作流程圖是否存在治理員登陸頁(yè)面圖5.3 治理員登陸頁(yè)面治理員登陸主界面圖5.4 治理員登陸主界面5.3.2學(xué)工部模塊NY學(xué)工部用戶名,密碼驗(yàn)證用戶信息數(shù)據(jù)庫(kù)文件??脊婺K人員模塊目錄模塊結(jié)束圖5.5 學(xué)工部人員登陸操作流程圖是否存在學(xué)工部登陸主界面:圖5.6 學(xué)工部人員登陸界面學(xué)工部人員同意文件界面:圖5.7 學(xué)工部人員同意文件界面學(xué)工部人員上傳文件頁(yè)面:圖5.8 學(xué)工部人員上傳文件頁(yè)面學(xué)工部人員增加人員頁(yè)面:圖5.9 學(xué)工部人員增加人員頁(yè)面5.3.教辦模塊教辦人員登錄流程圖:NY教辦用戶名,密碼驗(yàn)證用戶信息數(shù)據(jù)庫(kù)文件模考公告模塊個(gè)人信息結(jié)束圖5.10 教辦人員登陸操作流程圖是否存在教辦主界面:圖5.11 教辦主界面教辦上傳文件列表:圖5.12 教辦上

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論