標題: PowerBuilder學(xué)生成績管理系統(tǒng) 課程設(shè)計報告 doc文檔下載 [打印本頁]

作者: 2281639184    時間: 2017-1-6 13:10
標題: PowerBuilder學(xué)生成績管理系統(tǒng) 課程設(shè)計報告 doc文檔下載
課程設(shè)計報告



院    系:城市學(xué)院
專    業(yè):計算機應(yīng)用
課    程:數(shù)據(jù)庫應(yīng)用開發(fā)
班    級:   07計算機應(yīng)用專2     
學(xué)    號:      04306116         
姓    名:劉佳
指導(dǎo)老師:陳凱


一、       需求分析
   數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計與開發(fā)一直以來都是計算機應(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的功能也在不斷強大,因此它除了可以設(shè)計傳統(tǒng)的基于客戶/服務(wù)器體系結(jié)構(gòu)的應(yīng)用之外,也能夠構(gòu)建和實現(xiàn)分布式系統(tǒng)的應(yīng)用。
該項目主要是服務(wù)于教學(xué)方面,進一步方便教師的工作和學(xué)生的學(xué)習(xí),從而從側(cè)面達到提高學(xué)校的教學(xué)方面‘軟件’質(zhì)量。可以說它適用于每一所高校,因此很有開發(fā)價值。
它具有使用范圍廣,實用性強,使用簡單,所花經(jīng)費少等優(yōu)點?梢钥隙ǖ恼f它將在高校的教學(xué)的使用過程中其優(yōu)點將得到最充分的體現(xiàn)。它的功能就是教師通過輸入用戶名和口令登陸到教學(xué)管理數(shù)據(jù)庫中,從而實現(xiàn)成績攝入,對教師信息的維護等。學(xué)生則通過輸入學(xué)號與口令進行登陸,進去以后可以對自己的信息進行查詢,并且也可以進行選課與退課;這當(dāng)中學(xué)生對自己的成績只能看,不能刪除和修改。當(dāng)然還要有一個管理員,他在整體上能實現(xiàn)對系統(tǒng)進行維護與保護。該系統(tǒng)主要包括學(xué)生信息查詢,教務(wù)信息維護,和學(xué)生選課三大部分功能。在這當(dāng)中管理員的權(quán)限最大,教師次之,學(xué)生最少。


二、       模塊功能分析
本次實驗主要模塊及功能分別為:
管理員模塊,功能:管理員賬號維護,班級管理,教師管理,(學(xué)生管理),課程管理,(開課管理)。
教師模塊,功能:(學(xué)生管理) ,成績輸入,個人信息修改,密碼管理。
學(xué)生模塊,功能:成績查詢,課程選修,個人信息修改,密碼管理。
(開課管理模塊,意味著某名教師只能輸入其執(zhí)教班級的成績,課程選修模塊,則在學(xué)生未選修課程前教師不能輸入成績。)
三、       數(shù)據(jù)庫表結(jié)構(gòu)
1.學(xué)生表xs
  
字段名
  
字段類型
字段說明
  
xh
  
Char(6)
學(xué)生學(xué)號(主鍵)
  
xm
  
varchar(8)
姓名
  
xb
  
Char(2)
性別
  
bjh
  
char(6)
班級號
  
xs_pwd
  
Char(16)
登錄密碼



2教師表js
  
字段名
  
字段類型
字段說明
  
jsh
  
Char(6)
教師號(主鍵)
  
jsm
  
Varchar(16)
教師名
  
js_pwd
  
varChar(16)
登陸密碼
  
js_bz
  
varChar(16)
備注
  
js_xb
  
Char(4)
性別



3.管理員表gl
  
字段名
  
字段類型
字段說明
  
glh
  
Char(6)
管理員號(主鍵)
  
gl_pwd
  
varChar(16)
登陸密碼



4.成績表cj
  
字段名
  
字段類型
字段說明
  
xh
  
Char(6)
學(xué)號(主鍵)
  
cj
  
整型
成績
  
kch
  
char(6)
課程號(主鍵)



5.課程表kc
  
字段名
  
字段類型
字段說明
  
kch
  
Char(6)
課程號(主鍵)
  
kcm
  
char(16)
課程名
6.班級表bj
  
字段名
  
字段類型
字段說明
  
bjh
  
Char(6)
班級號(主鍵)
  
bjm
  
char(16)
班級名
7.教師開課表jsk
  
字段名
  
字段類型
字段說明
  
kch
  
Char(6)
課程號(主鍵)
  
jsh
  
char(6)
教師號
  
bjh
  
char(6)
班級號(主鍵)


完整的課設(shè)下載:
課程設(shè)計報告范文.doc (13.27 MB, 下載次數(shù): 8)






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1