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