校友錄系統(tǒng)調(diào)研報(bào)告_第1頁(yè)
校友錄系統(tǒng)調(diào)研報(bào)告_第2頁(yè)
校友錄系統(tǒng)調(diào)研報(bào)告_第3頁(yè)
校友錄系統(tǒng)調(diào)研報(bào)告_第4頁(yè)
校友錄系統(tǒng)調(diào)研報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

PAGEPAGE22010級(jí)計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)畢業(yè)設(shè)計(jì)——校友錄調(diào)研報(bào)告學(xué)校:皖西學(xué)院班級(jí):計(jì)科1002班姓名:胡勇學(xué)號(hào):2010013367目錄需求分析31.1任務(wù)概述31.2用戶(hù)特點(diǎn)3

1.3

條件與限制4可行性分析52.1技術(shù)可行性52.2操作可行性5總體設(shè)計(jì)63.1系統(tǒng)功能分析6數(shù)據(jù)庫(kù)概要設(shè)計(jì)74.1數(shù)據(jù)庫(kù)概念設(shè)計(jì)74.2 數(shù)據(jù)庫(kù)E-R圖84.3實(shí)體屬性列表9需求分析

1.1

任務(wù)描述

系統(tǒng)模塊的設(shè)計(jì)應(yīng)該遵循整個(gè)系統(tǒng)總體設(shè)計(jì)思路。即基于B/S模型構(gòu)建校友錄。系統(tǒng)的總體設(shè)計(jì)應(yīng)該是提供給上網(wǎng)瀏覽者一個(gè)效率高,能容豐富的網(wǎng)絡(luò)空間。包括用戶(hù)可以在線(xiàn)聊天,上傳下載圖片,網(wǎng)上購(gòu)物等種種功能。

其中校友錄中必不可少的主體模塊之一就是網(wǎng)上虛擬班級(jí)的創(chuàng)建,它將提供的是一個(gè)互動(dòng)的虛擬空間。班級(jí)作為一個(gè)整體包含了許多的個(gè)體,用戶(hù)作為班級(jí)的個(gè)體可以在班級(jí)范圍能有自己的行為。與其相關(guān)涉及到班級(jí)的長(zhǎng)期維護(hù)和管理等功能。班級(jí)管理員充當(dāng)維護(hù)者這個(gè)角色,他可以將班級(jí)成員組織在一起,而且擁有班級(jí)管理功能的使用權(quán)。而針對(duì)用戶(hù)將使用到的功能和特點(diǎn),將此系統(tǒng)模塊劃分為班級(jí)注冊(cè)、管理員信息注冊(cè)、管理員權(quán)限操作(包括:班級(jí)成員的刪除、班級(jí)的刪除、更改班級(jí)名稱(chēng)、添加班級(jí)管理員、班級(jí)留言等),數(shù)據(jù)庫(kù)設(shè)計(jì)等幾個(gè)子模塊。那么系統(tǒng)功能的使用者應(yīng)該是班級(jí)管理員,所有的功能設(shè)計(jì)都應(yīng)該以管理員的權(quán)限為核心。此處管理員權(quán)限的功能設(shè)計(jì)定要引用到大量的數(shù)據(jù)庫(kù)操作,這就需要考慮到為虛擬班級(jí)分配系統(tǒng)存儲(chǔ)空間,建立數(shù)據(jù)庫(kù)表。那么,選擇數(shù)據(jù)庫(kù),創(chuàng)建數(shù)據(jù)庫(kù)用戶(hù)和表,建立與數(shù)據(jù)庫(kù)的連接,使用SQL語(yǔ)言操作數(shù)據(jù)庫(kù)就是系統(tǒng)后臺(tái)設(shè)計(jì)圍繞的主體。能否將系統(tǒng)的前后臺(tái)合理有效的關(guān)聯(lián)是整體系統(tǒng)模塊成功的關(guān)鍵。

1.2

用戶(hù)特點(diǎn)

系統(tǒng)應(yīng)該圍繞著用戶(hù)特點(diǎn)設(shè)計(jì)。管理員有權(quán)將普通班級(jí)成員升級(jí)為班級(jí)管理員,協(xié)調(diào)日常工作。有權(quán)將班級(jí)管理員降級(jí)為普通班級(jí)成員,將違反網(wǎng)站用戶(hù)協(xié)議的,對(duì)班級(jí)造成不良影響的普通班級(jí)成員從本班級(jí)中除名。有權(quán)將班級(jí)的名稱(chēng)進(jìn)行合理更改,使其更容易查詢(xún)。有義務(wù)定期維護(hù)班級(jí)校友錄,發(fā)展班級(jí)成員,使舊時(shí)的班級(jí)重新成為一個(gè)整體。以便參加網(wǎng)站為校友們不定期舉辦的豐富多彩的活動(dòng),發(fā)布班級(jí)通知等。遵守網(wǎng)站用戶(hù)協(xié)議,管理班級(jí)成員不傳播任何非法的、傷害性的、淫穢等信息資料。有義務(wù)作為班級(jí)成員與網(wǎng)站之間的溝通紐帶,及時(shí)將雙方所需的信息進(jìn)行溝通??梢詫⒆约旱乃袡?quán)利移交給另一位班級(jí)成員。

1.3

條件與限制

此系統(tǒng)模塊的設(shè)計(jì)主要突出班級(jí)管理員的功能和特點(diǎn),它與普通的用戶(hù)有很大的區(qū)別。系統(tǒng)雖然對(duì)所有用戶(hù)開(kāi)放,但部分資料和功能只針對(duì)班級(jí)管理員開(kāi)放;新增用戶(hù)需要通過(guò)申請(qǐng)、注冊(cè)等方式獲得希望得到的權(quán)限和信息;必須要遵守網(wǎng)站用戶(hù)協(xié)議。數(shù)據(jù)庫(kù)中要以班級(jí)名稱(chēng)和用戶(hù)名為主鍵,這就要求用戶(hù)創(chuàng)建初始信息是必須填寫(xiě)這兩項(xiàng)。為了確保用戶(hù)輸入數(shù)據(jù)的有效性并與數(shù)據(jù)庫(kù)字段設(shè)計(jì)相符,所以對(duì)用戶(hù)輸入的表單項(xiàng)也要做相應(yīng)的約束目前,學(xué)校工作繁雜、資料眾多,雖然各類(lèi)管理信息系統(tǒng)已進(jìn)入高校,單位普及,而且對(duì)于學(xué)生成績(jī)管理來(lái)說(shuō),目前還沒(méi)有一套完整的、統(tǒng)一的系統(tǒng)。因此,開(kāi)發(fā)一套適合大眾的、兼容性好的系統(tǒng)是很有必要的。本系統(tǒng)在開(kāi)發(fā)過(guò)程中,注意使其符合操作的業(yè)務(wù)操作,并力求系統(tǒng)的全面性、通用性,使得本系統(tǒng)不只是適用于一家教育機(jī)構(gòu)。在開(kāi)發(fā)方法上,選擇了生命周期法與原型法相結(jié)合的方法,遵循系統(tǒng)調(diào)查研究、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施四個(gè)主要階段進(jìn)行設(shè)計(jì),而在具體設(shè)計(jì)上,采取了演化式原型法,隨著用戶(hù)的使用及時(shí)對(duì)系統(tǒng)了解的不斷加深,對(duì)其一部分或部分進(jìn)行重新分析、設(shè)計(jì)、實(shí)施。本論文主要從系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施與使用等幾方面進(jìn)行介紹。校友錄系統(tǒng)是典型的信息管理系統(tǒng),經(jīng)過(guò)分析,此次的管理系統(tǒng)是采用SqlServer2008作為開(kāi)發(fā)數(shù)據(jù)庫(kù)的工具,還使用VisualStudio2008作為開(kāi)發(fā)平臺(tái)的動(dòng)態(tài)網(wǎng)站系統(tǒng)。本系統(tǒng)主要用于校友錄注冊(cè),總體任務(wù)是實(shí)現(xiàn)校友錄的系統(tǒng)化。規(guī)范化和自動(dòng)化。其主要任務(wù)是用計(jì)算機(jī)對(duì)用戶(hù)進(jìn)行管理,如修改、增加、刪除??尚行苑治?.1技術(shù)可行性在開(kāi)發(fā)設(shè)計(jì)校友錄管理系統(tǒng)之前,我對(duì)該系統(tǒng)的市場(chǎng)前景進(jìn)行了認(rèn)真細(xì)致的研究和分析。在廣泛調(diào)查中我發(fā)現(xiàn)目前校友錄管理系統(tǒng)有著廣闊的市場(chǎng)前景,市場(chǎng)前景一片看好。而且隨著校友錄數(shù)量的增大,對(duì)同學(xué)某個(gè)情況的查詢(xún)也變得越來(lái)越復(fù)雜。所以急需要一款計(jì)算機(jī)軟件來(lái)對(duì)此進(jìn)行管理。另一方面,隨著計(jì)算機(jī)的迅速普及,使得人們廣泛利用計(jì)算機(jī)技術(shù)管理同學(xué)錄成為一種可能。以前想管理寵大的通訊錄,但也沒(méi)有設(shè)備來(lái)支持。在制作前,我曾數(shù)次到軟件市場(chǎng)去調(diào)查了解,竟然沒(méi)有發(fā)現(xiàn)一款這樣的軟件。所以說(shuō)一個(gè)是市場(chǎng)廣闊,一個(gè)是軟件短缺,這就給校友錄軟件的開(kāi)發(fā)提供了很好的機(jī)遇,我相信校友錄軟件開(kāi)發(fā)制作成功之后將會(huì)取得很好的經(jīng)濟(jì)效益。2.2操作可行性在調(diào)查了解后,我對(duì)校友錄管理系統(tǒng)的市場(chǎng)開(kāi)發(fā)前景充滿(mǎn)希望。另外我認(rèn)為制作這款系統(tǒng)也具體的很強(qiáng)的可操作性。一方面在學(xué)校期間曾經(jīng)制作過(guò)一款類(lèi)似的信息管理軟件,對(duì)信息管理軟件的從開(kāi)發(fā)到制作整個(gè)過(guò)程有個(gè)清楚的了解,另一方面我認(rèn)為只要認(rèn)真去準(zhǔn)備、去研究、去調(diào)查、去分析,在不懂的地方向老師同學(xué)請(qǐng)教,是應(yīng)該可以完成校友錄管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的??傮w設(shè)計(jì)系統(tǒng)功能分析3.1系統(tǒng)功能分析校友錄系統(tǒng)要求實(shí)現(xiàn)以下主要功能:1.用戶(hù)注冊(cè)用戶(hù)注冊(cè)是校友錄系統(tǒng)使用的第一步,也是說(shuō)必須注冊(cè)為系統(tǒng)用戶(hù)后才可以在校友錄中進(jìn)行其他操作。2.注冊(cè)信息修改用戶(hù)在成為系統(tǒng)的注冊(cè)用戶(hù)后,還可以修改個(gè)人信息,這些信息主要包括用戶(hù)的聯(lián)系信息、家庭住址等信息。3.用戶(hù)登錄由于此系統(tǒng)設(shè)計(jì)了不同權(quán)限的用戶(hù),因此需要用戶(hù)進(jìn)行登錄設(shè)置,來(lái)區(qū)分用戶(hù)的權(quán)限。4.創(chuàng)建學(xué)校在校友錄系統(tǒng)中,如果注冊(cè)用戶(hù)的學(xué)校不存在,用戶(hù)可以在校友錄中創(chuàng)建自己的母校。5.創(chuàng)建班級(jí)在校友錄系統(tǒng)中,如果注冊(cè)用戶(hù)的班級(jí)不存在,用戶(hù)可以在校友錄中創(chuàng)建自己的班級(jí)6.申請(qǐng)加入班級(jí)如果用戶(hù)所在班級(jí)信息已經(jīng)建立,注冊(cè)用戶(hù)就可以申請(qǐng)加入此班級(jí)。7.審核班級(jí)新成員班級(jí)管理員可以審核班級(jí)成員信息,可以添加和刪除成員。8.查看班級(jí)成員列表可以瀏覽班級(jí)成員信息。9.留言信息可以發(fā)布留言信息。數(shù)據(jù)庫(kù)概念設(shè)計(jì)4.1數(shù)據(jù)庫(kù)概念設(shè)計(jì)數(shù)據(jù)庫(kù)的概念設(shè)計(jì)就是畫(huà)出E-R圖。分析前面的系統(tǒng)為了能實(shí)現(xiàn)查詢(xún)和統(tǒng)計(jì)校友信息情況功能要求,需要一個(gè)表來(lái)存儲(chǔ)和管理用戶(hù)信息,使系統(tǒng)能夠接受用戶(hù)輸入的各項(xiàng)數(shù)據(jù),以實(shí)現(xiàn)數(shù)據(jù)錄入、查詢(xún)或統(tǒng)計(jì)校友信息等功能。用戶(hù)是本系統(tǒng)的第一個(gè)實(shí)體。等功能,必須有一個(gè)表來(lái)存儲(chǔ)和管理所有校友的信息。4.2校友錄系統(tǒng)數(shù)據(jù)庫(kù)的E-R圖如下:城市城市城市id所在城市城市名稱(chēng)用戶(hù)Email登錄次數(shù)上次登錄時(shí)間登錄賬號(hào)注冊(cè)時(shí)間登錄密碼姓名班級(jí)id用戶(hù)id性別電話(huà)4.3實(shí)體屬性列表如下:實(shí)體屬性用戶(hù)用戶(hù)賬號(hào)姓名性別年齡電話(huà)號(hào)碼家庭住址班級(jí)id郵編注冊(cè)時(shí)間登錄次數(shù)最后登錄時(shí)間Email登錄密碼學(xué)校學(xué)校id學(xué)校名城市城市編號(hào)城市名稱(chēng)省份id數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)5.1數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)將數(shù)據(jù)庫(kù)的概念模型轉(zhuǎn)換為關(guān)系模型:實(shí)體轉(zhuǎn)換成的關(guān)系模式有:用戶(hù)(用戶(hù)賬號(hào),姓名,性別,年齡,電話(huà)號(hào)碼,家庭住址,班級(jí)id、郵編、注冊(cè)時(shí)間、最后登錄時(shí)間、Email、登錄密碼)學(xué)校(學(xué)校id,學(xué)校名

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論