校友信息管理系統(tǒng)需求規(guī)格說明書_第1頁
校友信息管理系統(tǒng)需求規(guī)格說明書_第2頁
校友信息管理系統(tǒng)需求規(guī)格說明書_第3頁
校友信息管理系統(tǒng)需求規(guī)格說明書_第4頁
校友信息管理系統(tǒng)需求規(guī)格說明書_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)校友信息管理系統(tǒng)需求規(guī)格說明書目錄 TOC o 1-3 h z u 1.引言1.1編寫目的 本系統(tǒng)針對廣東外語外貿(mào)大學學校畢業(yè)校友信息管理提高信息管理水平的有效性的需求。加強對畢業(yè)校友的去向信息管理力度,及時獲取全面準確的數(shù)據(jù),從而協(xié)助學校其他部門開展校友會聯(lián)合活動工作,從而提高學校人事業(yè)務管理的信息化、高效化和便捷化。校友信息來源于學校學工管理在學生入學和畢業(yè)后對學生的個人信息的采集,主要包括學生的姓名、家庭住址、聯(lián)系方式、工作職位等,大量的信息梳理加大我們學校學工辦

2、的工作強度,也使得學校部門在聯(lián)系校友工作難度增大。為此,我們提出建設校友信息管理系統(tǒng),確保校友信息更新及時,實行動態(tài)管理,確保系統(tǒng)數(shù)據(jù)的時效性,切實提高學校對校友(學生)工作水平。建設內(nèi)容主要包括:分別在管理員(教務處老師)和用戶(校友會工作人員、校友)兩個層面用戶開發(fā)校友信息管理系統(tǒng)。管理員端主要以數(shù)據(jù)庫系統(tǒng)平臺為基礎,疊加各專題業(yè)務數(shù)據(jù),在信息數(shù)據(jù)庫中操作,審核用戶信息,實現(xiàn)信息查詢,確保校友資料的更新,及時維護信息資料,統(tǒng)計分析等。用戶端主要以網(wǎng)頁鏈接為基礎,畢業(yè)校友進行注冊,登錄系統(tǒng),在網(wǎng)頁上完善個人資料,查詢信息,更新個人信息,實時掌握學校發(fā)展動態(tài)。本系統(tǒng)可搭載在學校的官方網(wǎng)站上,訪

3、問設備不需要具有較高的性能,反饋及時,網(wǎng)站具有一定的穩(wěn)定性和安全性,同時需要滿足各種網(wǎng)絡環(huán)境下的可用性。1.2背景廣東外語外貿(mào)大學是華南地區(qū)國際化人才培養(yǎng)和外國語言文化、對外經(jīng)濟貿(mào)易、國際戰(zhàn)略研究的廣東省屬重點大學。作為一個融合中西文化的新世紀高校,它以國際化人才培養(yǎng)為目標,塑造一批批具有高智慧的創(chuàng)新性人才,為社會各個領(lǐng)域的人創(chuàng)造豐富的人力資源。在學生踏出校園后,他們在空閑之余,總會關(guān)注學校的發(fā)展動態(tài),并利用自己的發(fā)展優(yōu)勢,在力能所及的時刻,為母校做奉獻。當然,每逢學校誕辰或者其他重要建設日,總會有來自各方面的校友應邀參加學校的活動,為師弟師妹分享學習、工作經(jīng)驗,或者為學校的建設獻言。今年恰逢

4、是廣外50周年校慶之際,學校更是先后在各學院成立校友會工作組,籌辦校慶工作,聯(lián)系校友,共慶廣東外語外貿(mào)大學50華誕。 然而我們的校友遍布五湖四海,隨著歲月更迭,校友的聯(lián)系信息早已更改,學校校友會工作組要與他們?nèi)〉寐?lián)系的難度極大。目前,廣東外語外貿(mào)大學對于畢業(yè)校友的管理并不完善,信息更新滯后,可靠性差。同時,學校及各二級學院還沒有建設好相應的校友信息管理系統(tǒng),導致在校友管理及在相關(guān)調(diào)查方面造成許多繁瑣的工作。在當前的信息化時代,信息一體化給我們莫大的便利,大大縮減了我們的工作分量。而隨著學校的校友規(guī)模不斷增大,學校資源多元化,校友會工作組需要協(xié)調(diào)工作越來越多,采用傳統(tǒng)的信息管理方法已經(jīng)不能適應現(xiàn)

5、在這種大型化復雜化的特性要求。為滿足新環(huán)境下的信息管理,在學校校友信息管理實行具有針對性的信息化建設方針勢在必行。同時,這也是促進我們學校信息化管理的重要可行措施之一,更進一步完成現(xiàn)代化建設的要求。本文選題靈感來自小組成員中的校友會工作組成員,我們在調(diào)研了他們工作遇到的各種困難、關(guān)注的問題上,對整個信息系統(tǒng)的功能進行思考。目前我們的研究的內(nèi)容是主要基于各個學院中已經(jīng)存在的學生信息管理系統(tǒng)開展的。我們猜想構(gòu)建一個校友信息管理系統(tǒng),整合大部分校友的信息,對信息進行校驗,更新,努力提高整個系統(tǒng)數(shù)據(jù)的可靠性。希望可以協(xié)助學校及相關(guān)的校友工作組織(如各學院的校友學生工作會等)更快速便捷完成各項工作,做好

6、各種各類的調(diào)研或者調(diào)查,整合資源,為在校生服務,為校友服務。參考資料 錢樂秋 趙文耘 牛軍鈺. 軟件工程(第二版)(M)清華大學出版社 杭州市城建信息系統(tǒng)的可行性研究報告(J). 浙江檔案 ,1994,07(澳)Leszek A.Maciaszek著;馬素霞,王素琴,謝萍等譯 需求分析與系統(tǒng)設計(M)機械工業(yè)出版社 ( 加 )Peter Maclntyre,Brian Danchilla,(美)Mladen Gogala著;王愛華,姚軍強譯 PHP編程實戰(zhàn)(M) 人民郵電出版社 李開涌 PHP MVC 實戰(zhàn)(M)2013出版/機械工業(yè)出版社張微. 建設項目OA管理信息系統(tǒng)需求研究(C)土木工程

7、與建筑學院 武漢理工大學 2014.05黃怡強, 郭欽祥, 黃怡勝. 淺談軟件開發(fā)需求分析階段的主要任務J. 邏輯學研究, 中山大學學報論叢 2002, 22(1):262-265.黃怡強, 郭欽祥, 黃怡勝. 淺談軟件開發(fā)需求分析階段的主要任務J. 邏輯學研究, 2002, 22(1):262-265. Brett McLaughlin著;胡喬林,甘亮,陳潔譯 PHP&MYSQL實戰(zhàn)手冊(M) 中國電力出版社 20142.任務概述2.1目標為了適應時代的變化,我們作為當代的知識分子,更加應該懂得如何利用身邊的資源,本系統(tǒng)的主要目標就是讓我們能夠更好地掌握我們所擁有的人脈資源。因此,開發(fā)一個靈

8、活、通用合適的校友信息管理系統(tǒng)就顯得十分重要。其可對校友的家庭住址,聯(lián)系電話等一系列信息可以做到及時的更新,不易丟失,查找方便,大大提高了校友間聯(lián)系的便利性。本系統(tǒng)需要充分了解用戶(教務處老師、校友會工作人員以及校友)的需求,了解校友會工作的流程,以及在管理校友信息時可能出現(xiàn)的問題。廣外校友信息管理系統(tǒng)中首先必須設置好校友基本信息,因為校友的基本信息在本系統(tǒng)占據(jù)著很重要的地位。在對系統(tǒng)中關(guān)于校友的個人信息、相冊、留言板、論壇、班級這些信息管理的時候都需通過校友基本信息進行操作。廣外校友管理信息系統(tǒng)的具體功能包括四個方面:校友的基本信息實體,校友班級信息實體,校友相冊信息實體,校友論壇信息實體。

9、2.2運行環(huán)境 本系統(tǒng)為一個小型的管理系統(tǒng),所耗費的資源非常的小,具體的系統(tǒng)需求如下:操作系統(tǒng):Microsoft Windows XP/7/8/10支持環(huán)境:IIS 5.0及以上版本數(shù)據(jù)庫:Mysql建議最低配置推薦配置內(nèi)存:128M硬盤:10GCPU:Intel I3內(nèi)存:256M硬盤:20GCPU:Intel I52.3條件與限制1、校友的個人信息涉及到隱私問題,系統(tǒng)用戶在使用部分信息(例如住址、手機號碼等)需要謹慎而行,管理員執(zhí)行涉及到隱私信息的操作時盡可能取得校友本人同意。2、需要給用戶進行分級(如校友會工作人員為高級、校友為普通級別),允許其執(zhí)行不同的系統(tǒng)功能。系統(tǒng)必須實現(xiàn)一定的頁

10、面訪問限制。用戶只能訪問自己有權(quán)限操作的頁面。3、系統(tǒng)每天至少保持20小時的可用時間,每日凌晨進行日常的維護和更新,需要服務器長時間保持工作狀態(tài)。3.數(shù)據(jù)描述3.1靜態(tài)數(shù)據(jù)通過了解校友信息管理的靜態(tài)參數(shù)信息,可以了解校友的基本信息,例如姓名,學號,學院等等;在本項目中各系統(tǒng)都需要各類的靜態(tài)參數(shù)信息,這是項目搭建的基礎,也是模型建立時需要的配置數(shù)據(jù)。ID學生號name校友姓名Dept_name專業(yè)college 學院Degree學位GLID管理員號name管理員姓名college 學院3.2動態(tài)數(shù)據(jù)【包括輸入數(shù)據(jù)和輸出數(shù)據(jù)】動態(tài)數(shù)據(jù)是變動的信息數(shù)據(jù),這些信息來源于校友的信息變化所產(chǎn)生的數(shù)據(jù)信息。

11、這些信息主要目前來自于系統(tǒng)形成和存儲的報表和報告之中。系統(tǒng)建成后所需要的最基礎的動態(tài)信息將來自生產(chǎn)過程數(shù)據(jù)采集系統(tǒng)。在本項目各系統(tǒng)建成后各系統(tǒng)間還將相互提供各類動態(tài)信息,也為學校ERP系統(tǒng)和綜合查詢決策系統(tǒng)提供最為重要的基礎數(shù)據(jù)。Tel電話號碼Job工作Salary工資interest興趣愛好Address地址3.3數(shù)據(jù)庫描述【給出使用數(shù)據(jù)庫的名稱和類型】本系統(tǒng)使用的是Mysql數(shù)據(jù)庫。把Mysql作為后臺數(shù)據(jù)庫,就可以使用基于網(wǎng)絡連接的用戶認證,從而子系統(tǒng)分配數(shù)據(jù)使用權(quán)限,讓他們彼此之間使用的數(shù)據(jù)庫個離開來,以達到較高的安全性。Mysql數(shù)據(jù)庫還有許多優(yōu)點:3.3.1可移植性使用C和C+編寫

12、,并使用了多種編譯器進行測試,保證了源代碼的可移植性。3.3.2通用性支持AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多種操作系統(tǒng)。3.3.3為多種編程語言提供了API這些編程語言包括C、C+、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。3.3.4支持多線程,優(yōu)化的SQl查詢算法支持多線程,充分利用CPU資源。優(yōu)化的SQl查詢算法,有效地提高查詢速度。3.3.5多語言支持,且容易使用提供多語言支持,常見的編碼如中文的GB 2312、BIG5,日文的S

13、hift_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。Mysql是一個高性能且相對簡單的數(shù)據(jù)庫系統(tǒng),一些更大系統(tǒng)的設置和管理相比,其復雜程度較低。3.3.6成本低又小巧Mysql可以說基本是免費的,也就是可以節(jié)省很多資源。Mysql數(shù)據(jù)庫占內(nèi)存基本都很小,4.1.1發(fā)行版僅僅只有21M,安裝完成也僅僅是51M。3.3.7性能好許多客戶機可同時連接到服務器。MySQL數(shù)據(jù)庫沒有用戶數(shù)的限制,多個客戶機可同時使用同一個數(shù)據(jù)庫。可利用幾個輸入查詢并查看結(jié)果的界面來交互 式地訪問 MySQL。這些界面為:命令行客戶機程序、Web 瀏覽器或 X Window System 客戶機程序。此外,還有由各種語言(如

14、C, C+, Eiffel, Java, Perl, PHP, Python, Ruby, and Tcl)編寫的界面。因此,可以選擇使用已編好的客戶機程序或編寫自己的客戶機應用程序。3.3.8連接性和安全性MySQL 是完全網(wǎng)絡化的,其數(shù)據(jù)庫可在因特網(wǎng)上的任何地方訪問,因此,可以和任何地方的任何人共享數(shù)據(jù)庫。而且 MySQL 還能進行訪問控制,可以控制哪些人不能看到您的數(shù)據(jù)。3.3.9開放式的分發(fā)MySQL 容易獲得;只要使用 Web 瀏覽器即可。如果不能理解某樣東西是如何起作用的,或者對某個算法感到好奇,可以將其源代碼取來,對源代碼進行分析。如果不喜歡某些東西,則可以更改它3.4數(shù)據(jù)詞典數(shù)

15、據(jù)流的描述: 信息管理系統(tǒng)的主要數(shù)據(jù)流包括:用戶登錄信息(用戶名和密碼),班級信息,在校生和校友信息,用戶管理,留言信息,學校信息。3.4.1用戶登錄信息說明:用戶登錄校友信息管理系統(tǒng)時輸入的用戶名和密碼數(shù)據(jù)流來源:用戶輸入數(shù)據(jù)流去向:登錄處理組成:用戶名、密碼3.4.2校友管理員信息說明:校友管理員登錄后管理自己的個人信息。數(shù)據(jù)流來源:校友管理員輸入數(shù)據(jù)流去向:修改、增加、刪除、瀏覽信息。組成:學校管理員id,密碼3.4.3班級信息說明:學校管理員創(chuàng)建班級,校友們可申請加入該班級,輸入相關(guān)班級的信息。數(shù)據(jù)流來源:學校管理員輸入數(shù)據(jù)流去向:學校管理員修改、瀏覽班級信息,非管理員用戶修改自己個人

16、信息。組成:學校管理員id,密碼3.4.4留言信息和照片說明:學校管理員、用戶校友在校友信息管理系統(tǒng)的留言網(wǎng)頁的留言信息和分享照片。數(shù)據(jù)流來源:用戶校友、學校管理員輸入數(shù)據(jù)流去向:顯示到校友信息管理系統(tǒng)上的留言網(wǎng)頁,用戶校友和管理員都惡意進行瀏覽、回復,但是不能進行刪除,修改等操作,只有該寫留言的用戶或管理員才有刪除、修改等權(quán)限。組成:校友用戶、學校管理員的瀏覽記錄,以及他們的帳號和密碼。3.4.5在校生和校友信息說明:所有注冊成為校友信息管理系統(tǒng)的校友或在校生的信息資料。數(shù)據(jù)流來源:校友和在校生用戶數(shù)據(jù)流去向:用戶登錄后進行搜索,系統(tǒng)把符合搜索條件的信息顯示給用戶。組成:用戶名,密碼3.4.

17、6學校信息因為本系統(tǒng)是廣東外語外貿(mào)大校友信息管理系統(tǒng),所以用戶必須是廣東外語外貿(mào)大學的校友。3.5數(shù)據(jù)采集本系統(tǒng)用戶自己錄入的信息以及學校管理員收集到的關(guān)于校友用戶的信息,錄入數(shù)據(jù)庫,從而建立數(shù)據(jù)庫,并在編碼調(diào)試階段測試各個功能模塊的實現(xiàn)。采集的這些數(shù)據(jù)會在以后被用戶校友和管理員不斷的更新和修改,從而完善系統(tǒng)的數(shù)據(jù)庫。4.功能需求4.1功能劃分4.1.1登錄功能校友注冊之后就需要實現(xiàn)登錄,登錄的校友可以進行信息的更改、查詢以及相應內(nèi)容的分享。登錄的用戶的操作也會被記錄在日志中,用戶可以通過自己的ID 進行校友錄中的功能或文章的索引。4.1.2個人資料增刪功能用戶可以登錄該系統(tǒng),修改自己的部分基

18、本資料。因此可以保障了校友信息更新的及時性,減少校友信息的丟失缺漏。4.1.3查詢功能校友登錄后,只要輸入一定的信息就能查詢到其他校友的基本資料,但是不能更改。4.1.4用戶交互功能校友登錄后能彼此添加好友,對方驗證后能彼此互發(fā)私信消息和郵件。4.1.5注冊審核功能當校友訪問Web 頁面時需要進行注冊,如果校友不進行注冊就不能夠查詢和更新信息,也不能夠分享相應的信息。管理員可以配置是否需要進行登錄才能夠查看校友的信息,如果管理員設置需要登錄查看,則校友不登錄就不能夠查看相應的內(nèi)容。管理員可以審核已知的用戶的身份,如果用戶不是校友錄系統(tǒng)的指定用戶,則管理員可以不允許用戶進行身份驗證和登錄,以確保

19、校友錄系統(tǒng)中的用戶的身份都是真實的。4.2功能描述4.2.1登錄功能描述:用戶在登錄界面輸入用戶名及密碼,后臺連接數(shù)據(jù)庫判斷是否為網(wǎng)站用戶。輸入處理輸出1、用戶名及密碼1、通過用戶名在數(shù)據(jù)庫中查找該用戶并判斷密碼是否符合1、如果數(shù)據(jù)庫中沒有該用戶或密碼錯誤則不跳轉(zhuǎn),并彈出框提示2、判斷為是網(wǎng)站用戶則跳轉(zhuǎn)到用戶個人主頁4.2.2個人資料增刪功能描述:用戶在個人界面可以申請修改個人的部分基本信息(如聯(lián)系方式、現(xiàn)工作單位等)輸入處理輸出需要修改的屬性名新的值1、根據(jù)用戶名以及屬性名在數(shù)據(jù)庫中找到對應屬性并更改1、提示修改成功并刷新用戶信息頁面4.2.3查詢功能描述:根據(jù)用戶輸入的校友姓名或聯(lián)系方式查

20、找到該校友并顯示對方的公開信息。輸入處理輸出1、待查詢校友信息1、根據(jù)輸入的信息在數(shù)據(jù)庫中查找是否有符合信息的校友2、如果找到了,返回該校友的個人信息中屬于公開信息的屬性。1、如果沒有符合的人,則顯示沒有該用戶2、如果找到符合要求的校友,顯示對方的公開信息4.2.4用戶交互功能描述;用戶可以向查找到的校友發(fā)送好友申請。用戶可以向好友發(fā)送消息或者郵件。輸入處理輸出對方的用戶名以及申請好友的驗證內(nèi)容。用戶發(fā)送給好友的私信信息用戶發(fā)送給好友的郵箱信息1、發(fā)送驗證內(nèi)容。如果得到驗證則修改兩名用戶間的聯(lián)系。如果被拒絕則返回。2、更新對方用戶的消息欄。3、讀取對方用戶留下的郵箱并把信息以郵件方式發(fā)送。1、

21、向用戶返回好友申請成功或失敗的信息。2、返回發(fā)送成功的消息。4.2.5注冊審核功能描述:新用戶填寫完信息提交后,先判斷是否已經(jīng)有該用戶,沒有則把申請注冊的信息發(fā)送給后臺管理員。管理員后臺審核通過后,發(fā)送消息(短信、郵箱)通知注冊成功,并把用戶信息添加到數(shù)據(jù)庫。5.性能需求5.1數(shù)據(jù)精確度在精度需求上,根據(jù)實際需要,數(shù)據(jù)在輸入、輸出及傳輸?shù)倪^程中要滿足用戶各種不同的需求。如:查找可分為精確查找和泛型查找,精確查找可精確匹配與用戶所需求完全一致的查詢結(jié)果,泛型查找,只要滿足與輸入的關(guān)鍵字相匹配的輸入即輸出,可供查找與輸入類似的結(jié)果。除工資輸入輸出為整形,其余輸入輸出均為字符型。除性別長度為2個字符,其余均為15個。需保證輸入嚴格按照數(shù)據(jù)格式,否則系統(tǒng)不給予響應進行處理。5.2時間特性在普遍情況下搜索時間最大不超過1s,應在人的感覺和視覺響應范圍內(nèi)。搜索結(jié)果的展示最大時間不超過5s。數(shù)據(jù)轉(zhuǎn)換與傳輸時間根據(jù)網(wǎng)絡情況而視,最大不應超過20s。平均時間在35s內(nèi)。5.3適應性滿足一般校友會以及相關(guān)部門等記錄量不大的部門的使用需求。不適用多人同時操作控制界面,建議采取權(quán)限使用。在操作方式、運行環(huán)境、軟件接口或開發(fā)計劃等發(fā)生變化時,可具有適應能力。系統(tǒng)采用多層架構(gòu)設計,使系統(tǒng)結(jié)構(gòu)

溫馨提示

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

評論

0/150

提交評論