PB系統設計報告

2022-09-25 10:30:02 字數 1955 閱讀 9876

管理學院資訊管理與資訊系統專業

pb課程設計

(2011 —2012 學年第二學期)

設計名稱: 學生資訊管理系統

班級: 信管102

姓名:蔣南

指導教師: 吳新明

成績:地點:管院實驗室

序號:1007241055

學生資訊管理系統

一、系統分析與設計

在各類學校中,學生資訊管理是不可或缺的日常管理專案。以前計算機技術沒有普及時都是手工記錄管理,不僅出錯率高,還會浪費大量人力和時間,降低辦公效率;而如今科技高速發展,學生資訊管理系統普遍應用於各類學校,借助於網路且基於b/s模式的教務管理系統,為學生老師提供了更好的資訊共享平台,大大提高了學習、辦公效率,因此開發功能完善、安全實用的學生資訊管理系統十分必要。

1、系統功能分析

經過相關調查統計,並對學生需求進行分析,該系統應實現以下功能:

(1) 學生資訊管理系統

1> 學生資訊錄入,包括學生學號,姓名,所在系別,專業,以及學期資訊等。

2> 學生資訊以及成績資訊管理,包括對學生學號,姓名,專業,出身日期等的修改、刪除,以及對學生成績的錄入和修改等。

(2) 學生資訊查詢系統

1> 學生基本資訊查詢、修改。

2> 學生成績查詢及資訊報錯,對成績統計分析等。

2、系統功能模組設計

通過對上述各項功能的分析、分類、綜合,按照模組化程式設計的要求,得到如圖1所示的功能模組圖。

圖1 系統體系結構

二、資料庫設計與實現

資料庫在乙個管理資訊系統中占有非常重要的地位,資料庫結構的好壞將直接影響到應用系統的實現效果和資料操作效率以及能否保證資料的一致性、完成性和安全性。

1、資料庫設計

根據學生成績管理系統的功能要求,通過分析系統要涉及的相關實體以及要收集、存

儲和操縱的資料資訊,得到如圖2所示的系統e-r圖。

根據系統e-r圖得到以下關係模式。

學生資訊(學號,姓名,性別,出生日期,聯絡位址,系別,專業,班級號)。

成績(成績編號,學號,學年,學期,各門成績)。

為了系統的使用安全,要建立使用者管理,而使用者使用許可權分為教師和學生兩類,因此需要建立乙個儲存使用者資訊的關係。

使用者(使用者編號,使用者名稱,使用者密碼,使用者型別)。

圖2 學生資訊e-r圖

2、建立資料庫

根據關係模式,確定設計好相關的表。

首先,在「課程設計」目錄下建立資料夾「cjglxt」,再在「cjglxt」資料夾下建立資料夾「data」,用於儲存資料庫檔案。

開啟powerbuilder,開啟資料庫畫板,使用windows自帶odbc介面建立asa 9.0的資料庫cjglxt\data\如圖3所示:

圖3然後依次建立以下3個表:

1)「xs」表:

2)「ks」表:

3)「xs_cj」表:

資料庫建立完成後,檢查各表,並在資料庫畫板中向資料庫輸入部分資料。進入系統的測試使用者名稱和密碼分別為:dba,sql.

三、設計系統模組

1.使用者登陸介面

本模組實現使用者登入控制,登入視窗如圖4所示:

圖42.學生資訊管理介面

學生資訊管理是系統的主要部分,完成學生資訊錄入、修改、刪除等操作。

主介面如圖5,圖6所示:

圖5圖6

3.學生資訊查詢介面

本模組實現學生基本資訊的修改和查詢,以及成績的查詢。主介面如下圖所示:

圖7相關子介面如圖所示:

圖8圖9

圖104.選單設計

實現視窗選單快速進入、管理。

1、選單外觀設計

建立乙個新選單儲存為:manue,新增六個主選單(視窗管理,查詢子系統,資料管理管理子系統,幫助子系統,資料通道,統計分析),其子結構如下圖:

圖11到此為止,系統的相關模組都設計完成,接下來就是對各個模組,事件編寫指令碼程式,在每個模組的實現過程中,對其每個功能要進行仔細的測試和除錯,最後對整個應用程式做系統的測試。

PB酒店管理系統

目錄第一章酒店管理系統規劃p3 1.1可行性分析 簡述p3 1.1.1執行可行性p3 1.1.2技術可行性p3 1.2酒店管理劃分子系統p3 1.3制定資訊系統開發方案及日程安排p3 1.3.1前台管理子系統p4 1.3.2對酒店前台管理子系統的評價p4 第二章系統分析 重點p5 2.1需求確定p5...

寢室管理系統設計報告

經濟管理學院本科課程設計 資料庫開發與應用課程設計 學號 0805170130 姓名楊富軍 班級 管理081 專業 資訊管理與資訊系統 系別管理系 指導教師孫鴻飛 2010 年 12 月24日吉林 第一章開發背景與現狀 3 第二章開發設計的意義 3 第三章系統分析 4 1 系統目標和開發可行性 4 ...

學生管理系統設計報告

摘要 採用軟體工程的指導方法,選用c s模式設計的方案,應用oracle資料庫管理系統,delphi開發工具等開發出來的基於windows系列的學生管理系統.該系統面向各部門和全體學生,實現對學生成績情況 考勤情況 宿舍管理 獎學金管理 學籍異動處理 違紀和處分等的計算機網路管理。系統支援學生工作管...