課程設(shè)計(jì)報(bào)告
院 系:城市學(xué)院 專 業(yè):計(jì)算機(jī)應(yīng)用 課 程:數(shù)據(jù)庫(kù)應(yīng)用開發(fā) 班 級(jí): 07計(jì)算機(jī)應(yīng)用專2 學(xué) 號(hào): 04306116 姓 名:劉佳 指導(dǎo)老師:陳凱
一、 需求分析 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)與開發(fā)一直以來(lái)都是計(jì)算機(jī)應(yīng)用的重要應(yīng)用領(lǐng)域之一。在該應(yīng)用領(lǐng)域中,PowerBuilder無(wú)疑是具有相當(dāng)代表性的一種數(shù)據(jù)庫(kù)前端開發(fā)工具。PowerBuilder完全基于客戶/服務(wù)器體系結(jié)構(gòu),并且采用面向?qū)ο蠛涂梢暬_發(fā)技術(shù)。另外,隨著其自身的多次升級(jí)換代,PowerBuilder的功能也在不斷強(qiáng)大,因此它除了可以設(shè)計(jì)傳統(tǒng)的基于客戶/服務(wù)器體系結(jié)構(gòu)的應(yīng)用之外,也能夠構(gòu)建和實(shí)現(xiàn)分布式系統(tǒng)的應(yīng)用。 該項(xiàng)目主要是服務(wù)于教學(xué)方面,進(jìn)一步方便教師的工作和學(xué)生的學(xué)習(xí),從而從側(cè)面達(dá)到提高學(xué)校的教學(xué)方面‘軟件’質(zhì)量?梢哉f(shuō)它適用于每一所高校,因此很有開發(fā)價(jià)值。 它具有使用范圍廣,實(shí)用性強(qiáng),使用簡(jiǎn)單,所花經(jīng)費(fèi)少等優(yōu)點(diǎn)?梢钥隙ǖ恼f(shuō)它將在高校的教學(xué)的使用過(guò)程中其優(yōu)點(diǎn)將得到最充分的體現(xiàn)。它的功能就是教師通過(guò)輸入用戶名和口令登陸到教學(xué)管理數(shù)據(jù)庫(kù)中,從而實(shí)現(xiàn)成績(jī)攝入,對(duì)教師信息的維護(hù)等。學(xué)生則通過(guò)輸入學(xué)號(hào)與口令進(jìn)行登陸,進(jìn)去以后可以對(duì)自己的信息進(jìn)行查詢,并且也可以進(jìn)行選課與退課;這當(dāng)中學(xué)生對(duì)自己的成績(jī)只能看,不能刪除和修改。當(dāng)然還要有一個(gè)管理員,他在整體上能實(shí)現(xiàn)對(duì)系統(tǒng)進(jìn)行維護(hù)與保護(hù)。該系統(tǒng)主要包括學(xué)生信息查詢,教務(wù)信息維護(hù),和學(xué)生選課三大部分功能。在這當(dāng)中管理員的權(quán)限最大,教師次之,學(xué)生最少。
二、 模塊功能分析 本次實(shí)驗(yàn)主要模塊及功能分別為: 管理員模塊,功能:管理員賬號(hào)維護(hù),班級(jí)管理,教師管理,(學(xué)生管理),課程管理,(開課管理)。 教師模塊,功能:(學(xué)生管理) ,成績(jī)輸入,個(gè)人信息修改,密碼管理。 學(xué)生模塊,功能:成績(jī)查詢,課程選修,個(gè)人信息修改,密碼管理。 (開課管理模塊,意味著某名教師只能輸入其執(zhí)教班級(jí)的成績(jī),課程選修模塊,則在學(xué)生未選修課程前教師不能輸入成績(jī)。) 三、 數(shù)據(jù)庫(kù)表結(jié)構(gòu) 1.學(xué)生表xs
2教師表js 字段名 | | | jsh | | | jsm | | | js_pwd | | | js_bz | | | js_xb | | |
3.管理員表gl
4.成績(jī)表cj
5.課程表kc 6.班級(jí)表bj 7.教師開課表jsk
0.png (88.11 KB, 下載次數(shù): 57)
下載附件
2017-1-8 22:44 上傳
完整的課設(shè)下載:
課程設(shè)計(jì)報(bào)告范文.doc
(13.27 MB, 下載次數(shù): 8)
2017-1-6 13:10 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|