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