教材管理信息系統(tǒng)課設(shè)_第1頁
教材管理信息系統(tǒng)課設(shè)_第2頁
教材管理信息系統(tǒng)課設(shè)_第3頁
教材管理信息系統(tǒng)課設(shè)_第4頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、課程設(shè)計(論文)課程名稱:管理信息系統(tǒng)題目:教材管理信息系統(tǒng)課程設(shè)計院 (系):管理學(xué)院專業(yè)班級:信管 1201姓名:陳丹學(xué)號:120440123指導(dǎo)教師:黃光球2015年 6 月 27 日西安建筑科技大學(xué) 課程設(shè)計(論文)任務(wù)書專業(yè)班級:信息管理與信息系統(tǒng)學(xué)生姓名:陳丹指導(dǎo)教師(簽名):一、課程設(shè)計(論文)題目教材管理信息系統(tǒng)課程設(shè)計二、本次課程設(shè)計(論文)應(yīng)達(dá)到的目的管理信息系統(tǒng)課程設(shè)計是信息管理專業(yè)一門重要的實(shí)踐課。課程設(shè)計是在課程學(xué)完之后進(jìn)行的,設(shè)計時間為兩周。課程設(shè)計要求學(xué)生用所學(xué)的管理信息系統(tǒng)開發(fā)的理論和方法來解決實(shí)際問題,通過設(shè)計增強(qiáng)綜合應(yīng)用知識和解決實(shí)際問題的能力,為今后的畢業(yè)

2、設(shè)計及工作打下基礎(chǔ)。學(xué)生應(yīng)綜合應(yīng)用所學(xué)的知識完成一個題目規(guī)定的信息系統(tǒng)開發(fā)。三、本次課程設(shè)計(論文)任務(wù)的主要內(nèi)容和要求(包括原始數(shù)據(jù)、技術(shù)參數(shù)、設(shè)計要求等)設(shè)計內(nèi)容對題目規(guī)定的信息系統(tǒng)進(jìn)行需求分析、系統(tǒng)分析、系統(tǒng)設(shè)計和系統(tǒng)實(shí)現(xiàn)。成果形式( 1)課程設(shè)計說明書(原則上不少于 6000字)。說明書必須按學(xué)校規(guī)定格式書寫。說明書包括: 封面、任務(wù)書、 設(shè)計總說明 (約 300字左右)、目錄、需求分析、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實(shí)現(xiàn)和參考文獻(xiàn)等內(nèi)容。( 2)軟件。四、應(yīng)收集的資料及主要參考文獻(xiàn):1 衛(wèi)紅春 . 信息系統(tǒng)分析與設(shè)計 . 西安:西安電子科技大學(xué)出版社,20032 慕靜 . 信息系統(tǒng)開發(fā)方法

3、與工具 . 清華大學(xué)出版社, 20103 謝星星 . UML 基礎(chǔ)與 ROSE建模實(shí)用教程 . 清華大學(xué)出版社。 20104 尤克濱 .UML 應(yīng)用建模實(shí)踐過程 . 北京:機(jī)械工業(yè)出版社, 20035 董蘭芳等 .UML 課程設(shè)計 . 北京:機(jī)械工業(yè)出版社, 20046 (美) Vincent P.Heuring/Harry F.Jordan.ArchitecturePearson EducationComputer Systems Design and五、審核批準(zhǔn)意見教研室主任(簽字)設(shè)計總說明開發(fā)該教材管理系統(tǒng)是為了更好地管理學(xué)校的各類教材,便于教材管理人員訂書、領(lǐng)書、 查詢教材資料及其書

4、款情況。一個成功的教材管理系統(tǒng)應(yīng)提供快速的教材信息檢索功能、 快捷的教材訂購、添加等流程。從學(xué)生與管理員的角度出發(fā), 本著以管理員和學(xué)生訂書、 購買等功能快捷方便的原則,使教材信息管理工作系統(tǒng)化、規(guī)范化、自動化,從而達(dá)到提高教材管理效率的目的。根據(jù)查閱教材管理系統(tǒng)的業(yè)務(wù)流程,了解到其系統(tǒng)主要包括學(xué)生信息、教材科信息、財務(wù)科信息、老師信息、教材信息、出版社信息等。根據(jù)其需求分析建立此信息系統(tǒng)需求結(jié)構(gòu), 具體操作包括讓管理員增加、 刪除和修改某一學(xué)期所定的教材信息, 管理員可以依據(jù)提供的應(yīng)訂教材要求和出版社聯(lián)系訂書。 如果信息無誤, 財務(wù)科根據(jù)學(xué)生交的教材費(fèi)給管理員撥款,訂書成功后, 開學(xué)初可以將

5、所定教材成功發(fā)放給學(xué)生所在班級。根據(jù)需求結(jié)構(gòu)建立功能模型、 靜態(tài)模型、動態(tài)模型,設(shè)計系統(tǒng)體系結(jié)構(gòu)和數(shù)據(jù)庫,完成軟件設(shè)計與功能實(shí)現(xiàn)測試。關(guān)鍵字: 教材管理系統(tǒng),數(shù)據(jù)庫,教材管理模型,軟件設(shè)計目 錄1 緒論 .11.1 系統(tǒng)簡介 .11.2 設(shè)計目的 .11.3 設(shè)計內(nèi)容 .22 需求分析 .32.1. 系統(tǒng)目標(biāo) .32.1.1信息系統(tǒng)目標(biāo) .32.1.2目標(biāo)說明 .42.2 系統(tǒng)結(jié)構(gòu) .52.2.1信息系統(tǒng)需求結(jié)構(gòu) .52.2.2需求結(jié)構(gòu)的說明 .62.3.系統(tǒng)功能需求 .62.3.1功能用例模型 .62.3.2用例規(guī)范 .92.4 系統(tǒng)性能需求 .102.4.2性能需求 .102.4.3性能分

6、析說明 .103 系統(tǒng)分析.123.1 系統(tǒng)靜態(tài)模型 .123.1.1創(chuàng)建類圖的步驟 .123.1.2系統(tǒng)類圖 .123.2 系統(tǒng)動態(tài)模型 .133.2.1序列圖和協(xié)作圖 .133.2.2活動圖 .163.2.3狀態(tài)圖 .164 系統(tǒng)設(shè)計.174.1 系統(tǒng)數(shù)據(jù)庫設(shè)計 .174.1.1概念模型設(shè)計 .174.1.2邏輯模型設(shè)計 .184.1.3數(shù)據(jù)完整性約束定義 .184.1.4物理數(shù)據(jù)庫模型設(shè)計與實(shí)現(xiàn).194.2 系統(tǒng)界面設(shè)計 .24第1頁共39頁4.2.1輸入設(shè)計 .244.2.2輸出設(shè)計 .254.2.3屏幕界面設(shè)計 .265.系統(tǒng)實(shí)現(xiàn) .275.1系統(tǒng)測試 .275.2主要功能代碼 .2

7、85.3系統(tǒng)操作說明書 .31總結(jié) .33參考文獻(xiàn) .34第2頁共39頁1 緒論1.1 系統(tǒng)簡介開發(fā)該教材管理系統(tǒng)是為了更好地管理學(xué)校的各類教材,便于管理員訂書、領(lǐng)書、查詢教材資料及其書款等情況。使教材信息管理工作系統(tǒng)化、規(guī)范化、自動化,從而達(dá)到提高教材管理效率的目的。教材管理系統(tǒng)是教材管理工作中不可缺少的部分,它對于教材管理者和使用者都非常重要,所以教材管理系統(tǒng)應(yīng)該為管理者與使用者提供充足的信息和快捷的數(shù)據(jù)處理手段。教材管理系統(tǒng)應(yīng)提供快速的教材信息檢索功能、 快捷的教材訂購、 添加等流程,本著以管理員和學(xué)生訂書、購買等功能快捷方便的原則,使教材信息管理工作系統(tǒng)化、規(guī)范化、自動化,從而達(dá)到提高

8、教材管理效率的目的。根據(jù)查閱教材管理系統(tǒng)的業(yè)務(wù)流程,了解到教材管理系統(tǒng)主要提供學(xué)生能從學(xué)校教材管理中心完成每學(xué)期領(lǐng)到所訂教材的功能。此系統(tǒng)可以讓管理員增加、刪除和修改某一學(xué)期所定的教材信息,教材科可以依據(jù)老師提供的應(yīng)訂教材要求和出版社聯(lián)系訂書。如果信息無誤,財務(wù)科根據(jù)學(xué)生交的教材費(fèi)給管理員撥款,訂書成功后,開學(xué)初可以將所定教材成功發(fā)放給學(xué)生所在班級。1.2 設(shè)計目的開發(fā)該教材管理系統(tǒng)是為了更好地管理學(xué)校的各類教材,便于教材管理人員訂書、領(lǐng)書、查詢教材資料及其庫存情況。使教材信息管理工作系統(tǒng)化、規(guī)范化、自動化,從而達(dá)到提高教材管理效率的目的。教材管理對各個學(xué)校而言 , 都是一項復(fù)雜、煩瑣的工作

9、, 是高校教務(wù)管理中的一個重要環(huán)節(jié) , 由于學(xué)校中專業(yè)設(shè)置門類多,各專業(yè)每期開設(shè)課程種類多,其業(yè)務(wù)不僅涉及出版部門,而且要面對全校各系、部的授課教師,各班級的學(xué)生,還涉及管理的入出庫教材種類非常多,而且還要給校方高層管理人員提供必要的數(shù)據(jù)統(tǒng)計第1頁共39頁分析數(shù)據(jù),供校方做出下一學(xué)期或者來年的教材管理制度和完善這些制度中的缺陷。因此,一套好的教材管理軟件 , 不但能大大降低工作人員的勞動強(qiáng)度 , 還能提高學(xué)校的管理效率和教學(xué)水平。1.3 設(shè)計內(nèi)容一個成功的教材管理系統(tǒng)應(yīng)提供快速的教材信息檢索功能、 快捷的教材訂購、添加等流程。從學(xué)生與管理員的角度出發(fā),本著以管理員和學(xué)生訂書、購買等功能快捷方便

10、的原則,使教材信息管理工作系統(tǒng)化、規(guī)范化、自動化,從而達(dá)到提高教材管理效率的目的。根據(jù)查閱教材管理系統(tǒng)的業(yè)務(wù)流程,了解到教材管理系統(tǒng)主要提供學(xué)生能從學(xué)校教材管理中心完成每學(xué)期領(lǐng)到所訂教材的功能。此系統(tǒng)可以讓管理員增加、刪除和修改某一學(xué)期所定的教材信息,教材科可以依據(jù)老師提供的應(yīng)訂教材要求和出版社聯(lián)系訂書。如果信息無誤,財務(wù)科根據(jù)學(xué)生交的教材費(fèi)給管理員撥款,訂書成功后,開學(xué)初可以將所定教材成功發(fā)放給學(xué)生所在班級。其具體設(shè)計內(nèi)容包括:(1)可隨時查詢教材庫中訂購的教材的種類、數(shù)量、訂購人數(shù)。(2)可隨時查詢某一學(xué)期訂購教材的情況。 包括訂購學(xué)生信息、 教材號、教材名稱、教材數(shù)量、書費(fèi)等。(3)當(dāng)需

11、要時,可通過數(shù)據(jù)庫中保存的出版社信息向有關(guān)書籍的出版社增購有關(guān)教材。(4)查詢某種教材被哪些學(xué)生訂購過(顯示學(xué)生信息和訂購信息等)。(5)查詢出版某書籍的出版社的出版社名稱、電話、地址。(6)查詢各種教材購買數(shù)量(顯示書名,書號,購買信息等)。(7)查詢教材所屬出版社的相關(guān)信息(顯示書名,書號,出版社名,電話,地址)(8)查詢書庫中某種類書籍的書名、書號(9)查詢購買了多種教材的學(xué)生的姓名、有效證件號第2頁共39頁2 需求分析2.1. 系統(tǒng)目標(biāo)信息系統(tǒng)目標(biāo)開發(fā)該教材管理系統(tǒng)是為了更好地管理學(xué)校的各類教材, 便于教材管理人員訂書、領(lǐng)書、查詢教材資料及其庫存情況。使教材信息管理工作系統(tǒng)化、規(guī)范化、

12、自動化,從而達(dá)到提高教材管理效率的目的。一個成功的教材管理系統(tǒng)應(yīng)提供快速的教材信息檢索功能、快捷的教材訂購、添加等流程,本著以管理員和學(xué)生訂書、購買等功能快捷方便的原則,使教材信息管理工作系統(tǒng)化、規(guī)范化、自動化,從而達(dá)到提高教材管理效率的目的。此系統(tǒng)可以讓管理員增加、刪除和修改某一學(xué)期所定的教材信息,教材科可以依據(jù)老師提供的應(yīng)訂教材要求和出版社聯(lián)系訂書。如果信息無誤,財務(wù)科根據(jù)學(xué)生交的教材費(fèi)給管理員撥款,訂書成功后,開學(xué)初可以將所定教材成功發(fā)放給學(xué)生所在班級?;A(chǔ)操作信息系統(tǒng)目標(biāo)包括:(1)管理員可以對用戶進(jìn)行管理,如添加用戶,設(shè)置用戶信息;刪除用戶信息;修改用戶信息。(2)管理員可隨時查詢教

13、材庫中訂購的教材的種類、數(shù)量、訂購人數(shù),包括訂購學(xué)生信息、教材號、教材名稱、教材數(shù)量、書費(fèi)等。(3)當(dāng)需要時,可通過數(shù)據(jù)庫中保存的出版社信息向有關(guān)書籍的出版社增購有關(guān)教材。(4)查詢某種教材被哪些學(xué)生訂購過(顯示學(xué)生信息和訂購信息等)。(5)查詢出版某書籍的出版社的出版社名稱、電話、地址。(6)查詢各種教材購買數(shù)量(顯示書名,書號,購買信息等)。(7)查詢教材所屬出版社的相關(guān)信息(顯示書名,書號,出版社名,電第3頁共39頁話,地址)(8)查詢書庫中某種類書籍的書名、書號(9)查詢購買了多種教材的學(xué)生的姓名、有效證件號目標(biāo)說明各個學(xué)生可以通過登陸進(jìn)行確認(rèn)并可以修改自己的登陸信息,然后操作自己教材

14、的訂購與修改,管理員也可以通過登陸進(jìn)行確認(rèn)修改自己的登陸信息,然后操作新教材信息的查詢、訂購與修改等操作,注意所輸入的教材信息必須完整,否則將會引起錯誤;管理員的主要職責(zé)是審核教材征訂信息,如果需要采購,則通過審核,提交采購信息;此外,管理員還可以刪除在庫的教材信息,用戶管理員可以刪除用戶,添加用戶,但不可以操作其他模塊;用戶管理員可以更新和初始化系統(tǒng),學(xué)生則只能進(jìn)行簡單的密碼修改和教材查詢等操作??呻S時查詢教材庫中訂購的教材的種類、數(shù)量、訂購人數(shù)。一些必要的操作目標(biāo)需要做到,管理員可以對用戶進(jìn)行管理,如添加用戶,設(shè)置用戶信息、刪除用戶信息、修改用戶信息;可隨時查詢某一學(xué)期訂購教材的情況,包括

15、訂購學(xué)生信息、教材號、教材名稱、教材數(shù)量、書費(fèi)等;當(dāng)需要時,可通過數(shù)據(jù)庫中保存的出版社信息向有關(guān)書籍的出版社增購有關(guān)教材;查詢某種教材被哪些學(xué)生訂購過(顯示學(xué)生信息和訂購信息等) ;查詢出版某書籍的出版社的出版社名稱、 電話、地址;查詢各種教材購買數(shù)量 (顯示書名,書號,購買信息等) ;查詢教材所屬出版社的相關(guān)信息(顯示書名,書號,出版社名,電話,地址) ;查詢書庫中某種類書籍的書名、書號;查詢購買了多種教材的學(xué)生的姓名、有效證件號。使教材信息管理工作系統(tǒng)化、規(guī)范化、自動化,從而達(dá)到提高教材管理效率的目的。第4頁共39頁2.2 系統(tǒng)結(jié)構(gòu)信息系統(tǒng)需求結(jié)構(gòu)該系統(tǒng)由系統(tǒng)管理系統(tǒng);書費(fèi)管理系統(tǒng);教材出

16、入庫系統(tǒng);綜合查詢系統(tǒng);統(tǒng)計分析系統(tǒng);幫助系統(tǒng)這幾個子系統(tǒng)組成,其系統(tǒng)構(gòu)成如下圖2 1所示:圖 21第5頁共39頁需求結(jié)構(gòu)的說明系統(tǒng)管理系統(tǒng):首先是對本系統(tǒng)的操作用戶設(shè)置權(quán)限以及用戶基本信息的添加、修改、刪除其次是設(shè)置有系統(tǒng)初始化,能夠在系統(tǒng)出現(xiàn)問題或者有大量錯誤、冗余數(shù)據(jù)時進(jìn)行初始化設(shè)置,使系統(tǒng)恢復(fù)期初始狀態(tài);書費(fèi)管理系統(tǒng):財務(wù)科根據(jù)學(xué)生訂書情況和教材費(fèi)用收繳學(xué)生訂書費(fèi)用,并記錄相應(yīng)的數(shù)據(jù);教材出入庫系統(tǒng): 教材科根據(jù)學(xué)生訂書數(shù)量和教材基本信息想學(xué)生發(fā)放教材的出庫管理和向書商下達(dá)供書訂單并打印教材報表,便于用戶直接查看;綜合查詢系統(tǒng): 根據(jù)用戶的類型和需求查詢教材的庫存信息, 班級信息以及費(fèi)

17、用收繳信息;統(tǒng)計分析系統(tǒng):錄入班級信息和教師單位信息并設(shè)置打印報表功能供用戶查看然后操作員根據(jù)訂書情況統(tǒng)計分析學(xué)生買書的人數(shù)比例和學(xué)生不購買教材的原因分析,一次給校方提供相應(yīng)的數(shù)據(jù),便于改進(jìn)學(xué)校的教材管理措施,滿足學(xué)生對教材的需求;幫助系統(tǒng):介紹本系統(tǒng)的相關(guān)信息和操作指南。2.3. 系統(tǒng)功能需求功能用例模型(1)在教材管理系統(tǒng)中, 角色通過登錄系統(tǒng)使用系統(tǒng)中的所有功能,如下圖 2 2 為系統(tǒng)的主用例圖。第6頁共39頁系統(tǒng)管理用戶管理員書費(fèi)管理學(xué)習(xí)委員登陸驗(yàn)證教材出入庫管理綜合查詢授權(quán)人員信息統(tǒng)計教材管理數(shù)據(jù)庫幫助圖 22(2)用例圖教材管理員用例圖:圖 23第7頁共39頁老師用例圖:圖 24出

18、版社用例圖:圖 25財務(wù)室用例圖:第8頁共39頁圖 26學(xué)生用例圖:圖 27用例規(guī)范執(zhí)行用例前,操作員必須已經(jīng)登錄系統(tǒng),且具備檔案管理權(quán)限,用例執(zhí)行完成后,操作員可以操作與其相關(guān)的信息。否則,系統(tǒng)信息不第9頁共39頁變。2.4 系統(tǒng)性能需求性能需求本系統(tǒng)以 MicrosoftVisualBasic 作為開發(fā)平臺,用SQL作為數(shù)據(jù)庫服務(wù),采用C/S 數(shù)據(jù)庫訪問模式。界面按照設(shè)定要求去做,菜單格式絕對符合windows 的操作,對于一些錯誤信息用對話框提示或不給予任何操作。軟件運(yùn)行在不受網(wǎng)絡(luò)環(huán)限制。需要一臺服務(wù)器,基于 WINDOWS2000平臺、 DBMS設(shè)計為 SQLSERVER2000等。需

19、要至少一名系統(tǒng)管理人員,由于本系統(tǒng)的易用性,并不需要受過專業(yè)訓(xùn)練人員。數(shù)據(jù)具有完整性、 準(zhǔn)確性及安全性 , 擁有用戶、密碼模塊管理用戶權(quán)限;可以根據(jù)各種條件進(jìn)行查詢;相應(yīng)的數(shù)據(jù)項檢測功能;對計算機(jī)性能的要求低,響應(yīng)時間在用戶可以接受的范圍之內(nèi),一般在做出操作之后的四五秒內(nèi),運(yùn)算的結(jié)果若是數(shù)字,精確到百分位。若不是數(shù)字,按照要求輸出用戶所需的結(jié)果。要求輸出的結(jié)果是正確的,在使用期間,要求系統(tǒng)能夠正常運(yùn)行,這個對我們來說應(yīng)該是沒有問題的。在我們的編程過程中,放在首位考慮的就是這個系統(tǒng)以后的可維護(hù)性,這個應(yīng)該不是困難做到的。性能分析說明本軟件目描述教材管理預(yù)定系統(tǒng),在功能、性能、可靠性、出錯處理、約

20、束等方面對教材的出入庫系統(tǒng)的處理邏輯和流程進(jìn)行分析,為教材的出入庫和學(xué)生教師信息查詢打印提供依據(jù)。開發(fā)教材管理預(yù)定系統(tǒng)具體的操作包括:支持教材信息,管理員信息,學(xué)生信息的錄入、修改和刪除。第10頁共39頁能實(shí)時為使用者提供他們所需要的信息的查詢(如教材的編寫者,教材的價格,教材的版本等) 。能為使用者提供相應(yīng)的增刪改查的相應(yīng)的操作。要求系統(tǒng)能有效、快速、安全、可靠和無誤地完成上述操作。并要求用戶界面要簡單明了,易于操作,服務(wù)程序易于維護(hù)、安全可靠。支持 WINDOWS系列操作系統(tǒng),支持后臺數(shù)據(jù)庫管理系統(tǒng)的變化。能判斷輸入,如果輸入不合法,應(yīng)當(dāng)會有相應(yīng)的提示;如果合法,才能進(jìn)行正常操作。要求輸出

21、的結(jié)果是正確的,在使用期間,要求系統(tǒng)能夠正常運(yùn)行,這個對我們來說應(yīng)該是沒有問題的。系統(tǒng)中必備的數(shù)據(jù):教材信息包括教材編號、教材名稱、編者、出版社、單價、數(shù)量;庫存信息包括教材名稱、單價、教材編號、數(shù)量、總值;學(xué)生信息包括學(xué)號、姓名、繳費(fèi)、職務(wù)、班級名稱;教師預(yù)訂教材包括教材編號、教師姓名、教師單位、教材編號、教材名稱、單價、預(yù)定日期;班級預(yù)訂教材包括班級名稱、人數(shù)、教材編號、教材名稱、單價。在它們輸出中,有的是以窗體的形式表現(xiàn)出來的,有的是直接在原窗體上顯示,在出錯的信息則是通過對話框來表現(xiàn)給用戶的。第11頁共39頁3 系統(tǒng)分析3.1 系統(tǒng)靜態(tài)模型創(chuàng)建類圖的步驟1)右鍵單擊瀏覽器中的Use C

22、ase View 、Logical View或者位于這兩種視圖下的包;2)在彈出的快捷菜單中選擇New|ClassDiagram 命令;3)輸入新的類圖名稱;4)雙擊打開瀏覽器中的類圖。系統(tǒng)類圖31 類圖第12頁共39頁3.2 系統(tǒng)動態(tài)模型序列圖和協(xié)作圖1)學(xué)生序列圖和協(xié)作圖:: 學(xué)生:用戶登錄:查詢界面:費(fèi)用查詢:教材使用注冊身份驗(yàn)證擇教材選返回結(jié)果查詢使用情況返回結(jié)果退出3 2 學(xué)生序列圖1: 注冊2: 身份驗(yàn)證5: 查詢使用情況: 用戶登: 查詢界:教材使錄面用: 學(xué)生7: 退出6: 返回結(jié)果4:返回結(jié)果 3:選擇教材:費(fèi)用查詢3 3 學(xué)生協(xié)作圖2)老師序列圖和協(xié)作圖::用戶登錄:查詢界

23、面:費(fèi)用查詢:教材使用:老師注冊身份驗(yàn)證選擇教材返回結(jié)果查詢使用情況返回結(jié)果退出3 4 老師序列圖第13頁共39頁1: 注冊2: 身份驗(yàn)證5:查詢使用情況:用戶登: 查詢界: 教材使面用錄6: 返回結(jié)果: 老師7: 退出4:返回結(jié)果 3:選擇教材:費(fèi)用查詢3 5 老師協(xié)作圖3)教材科序列圖和協(xié)作圖:: 教材科:用戶登錄:查詢界面:教材使用注冊身份驗(yàn)證查詢使用情況生成訂購單退出36 教材科序列圖1:注冊:用戶登錄: 教 材 科5: 退 出2:身份驗(yàn)證3:查詢使用情況:查詢界:教材使面用4: 生成訂購單37 教材科協(xié)作圖4)書商序列圖和協(xié)作圖::用戶登錄:查詢界面:教材:書商登錄身份驗(yàn)證查詢訂購單

24、返回費(fèi)用清單退出并輸出訂購單3 8 書商序列圖第14頁共39頁1:登錄:用戶登錄: 書商5: 退出并輸出訂購單2:身份驗(yàn)證3:查詢訂購單:查詢界:教材面4: 返回費(fèi)用清單3 9 書商協(xié)作圖5)財務(wù)科序列圖和協(xié)作圖:: 財務(wù)科: 用戶登錄: 查詢界面: 教材使用: 費(fèi)用清單注冊身份驗(yàn)證查詢教材訂購單返回教材購買情況查詢費(fèi)用清單返回費(fèi)用清單退出并上繳領(lǐng)導(dǎo)310 財務(wù)科序列圖1: 注冊2: 身份驗(yàn)證5: 查詢費(fèi)用清單: 用戶登: 查詢界: 費(fèi)用清錄面單7: 退出并上繳領(lǐng)導(dǎo)6: 返回費(fèi)用清單: 財務(wù)科4:返回教3:材查購詢買教情材況訂購單: 教材使用3 11 財務(wù)科協(xié)作圖第15頁共39頁活動圖教材訂購

25、計劃生成訂購審核費(fèi)用采購教材審核教材生成費(fèi)用單學(xué)生和教正確師領(lǐng)書不正確教材入庫生成領(lǐng)書與出版社單交涉得到正確學(xué)生和教生成預(yù)領(lǐng)的教材師的信息書資料3 12 活動圖狀態(tài)圖系統(tǒng)提示輸入提示錯誤未通過驗(yàn)開始操作用戶名和密碼信息證輸入用戶提交用戶驗(yàn)證信息通過驗(yàn)證名和密碼名和密碼3 13 狀態(tài)圖第16頁共39頁4 系統(tǒng)設(shè)計4.1 系統(tǒng)數(shù)據(jù)庫設(shè)計概念模型設(shè)計根據(jù)系統(tǒng)的需求分析,得出系統(tǒng)數(shù)據(jù)庫的概念模型,如下面教材科入庫教材報表教材訂書庫存老師領(lǐng)書班 級信息報表學(xué)生繳費(fèi)校長41E-R 圖ER圖:學(xué)校選擇書商付款財務(wù)科上報第17頁共39頁邏輯模型設(shè)計邏輯模型設(shè)計實(shí)現(xiàn)如下圖:4 2 邏輯模型圖數(shù)據(jù)完整性約束定義根

26、據(jù)上面的關(guān)系模式,數(shù)據(jù)庫的完整性約束如下所示:1)實(shí)體完整性約束教材科(教材主任編號,教材主任姓名,性別)第18頁共39頁教材庫存(書名,經(jīng)辦人,入庫日期,本次數(shù)量,上次數(shù)量)教材(條形碼,教材編號,作者,書名,出版社,庫存數(shù),價格,入庫日期)老師(老師編號,老師姓名,性別)班級(班號,班長,買書人數(shù),年級班級序號,班級總?cè)藬?shù))學(xué)生(學(xué)號,學(xué)生姓名,班級,專業(yè),性別)校長(校長名,性別,出生日期,任期年數(shù))學(xué)校(學(xué)校編號,學(xué)校名)書商(書商編號,單位名稱,地址,書費(fèi),聯(lián)系電話,負(fù)責(zé)人)財務(wù)科(財務(wù)科長編號,科長姓名,性別)2)參照完整性約束教材庫存實(shí)體中條形碼為外鍵,連接教材庫存與教材兩個實(shí)體

27、;教材實(shí)體中教材主任編號,老師編號為外鍵連接教材,教材科,老師三個實(shí)體;班級實(shí)體中學(xué)號為外鍵連接班級跟學(xué)生兩個實(shí)體; 學(xué)生實(shí)體中財務(wù)科長編號為外鍵連接學(xué)生與財務(wù)科兩個實(shí)體;書商實(shí)體中條形碼,財務(wù)科長編號為外鍵連接教材,書商,財務(wù)科三個實(shí)體;財務(wù)科中校長名為外鍵,在校長實(shí)體中財務(wù)科長編號為外鍵,連接財務(wù)科跟校長兩個實(shí)體。物理數(shù)據(jù)庫模型設(shè)計與實(shí)現(xiàn)1) 物理數(shù)據(jù)庫模型的圖示第19頁共39頁4 3 物理數(shù)據(jù)庫模型2)物理數(shù)據(jù)庫模型的詳細(xì)表示表 4 1 表的清單名稱代碼Relationship_9Relationship_9書商Shushang學(xué)校Shcool學(xué)生Student教材Jiaocai教材庫存

28、KUCUN教材科jiaocaike校長xiaozhang班級banji第20頁共39頁老師Teacher財務(wù)科caiwu表 42 引用表的清單名稱代碼RelationshiRelationship_1p_1RelationshiRelationship_2p_2RelationshiRelationship_3p_3RelationshiRelationship_4p_4RelationshiRelationship_5p_5RelationshiRelationship_6p_6RelationshiRelationship_7p_7RelationshiRelationship_8p_8RelationshiRelationship_9p_10RelationshiRelationship_9p_9RelationshiRelationship_10p_12RelationshiRelationship_10p_11父表格子表格外鍵列父角子角色色教

溫馨提示

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

最新文檔

評論

0/150

提交評論