閩江學院教務管理系統(tǒng)登陸(一)
閩江學院教務管理系統(tǒng)入口:http://jwgl.mju.edu.cn/
閩江學院教務管理系統(tǒng)登陸(二)
教務管理系統(tǒng)系統(tǒng)
大型數(shù)據庫課程設計
設計說明書
教務管理系統(tǒng)
起止日期: 2014 年 12月 1日 至 2014 年 12月 7 日
學班學成
生姓名 關鵬舉 級 號 績
計算機1102班 11408100208
指導教師(簽字)
計算機與通信學院
12月6日
1.1課題背景
由于計算機與通信學院的不斷發(fā)展壯大,教務管理工作的工作量越來越大,全部用員工來做這個工作不僅越來越浪費人力、物力、財力,而且也越來越難管理,迫切需要一個進行教務管理的軟件系統(tǒng)。鑒于這種情況,計算機與通信學院在信息化建設中把教務管理系統(tǒng)也納入其中,利用網絡進行教務管理工作不僅省部分人力、物力、財力,更重要的是利用網絡可以提高工作效率,便于整個學院教務管理工作的管理。
計算機與通信學院教務管理系統(tǒng)是一個實際應用的軟件系統(tǒng),做這樣一個軟件系統(tǒng),不僅可以使我們可以更加了解軟件開發(fā)的過程,而且把學到的理論知識應用到實際的軟件開發(fā)過程中,進一步了解、掌握理論知識,為以后的工作學習積累經驗。
1.2控件開發(fā)相關技術介紹
本系統(tǒng)相關開發(fā)的技術是利用專門的數(shù)據庫,即Oracel數(shù)據庫。
提起數(shù)據庫,第一個想到的公司,一般都會是Oracle。該公司成立于1977年,最初是一家專門開發(fā)數(shù)據庫的公司。
Oracle在數(shù)據庫領域一直處于領先地位。1984年,首先將關系數(shù)據庫轉到了桌面計算機上。然后,Oracle的下一個版本,版本5,率先推出了分布式數(shù)據庫、客戶/服務器結構等嶄新的概念。Oracle的版本6首創(chuàng)行鎖定模式以及對稱多處理計算機的支持……最新的Oracle8主要增加了對象技術,成為關系-對象數(shù)據庫系統(tǒng)。目前,ORACLE產品覆蓋了大、中、小型機等幾十種機型,Oracle數(shù)據庫成為世界上使用最廣泛的關系數(shù)據系統(tǒng)之一。ORACLE是一種適用于大型、中型和微型計算機的關系數(shù)據庫管理系統(tǒng),它使用SQL(Structured guery language)作為它的數(shù)據庫語言。 SQL主要包括數(shù)據定義、數(shù)據操縱(包括查詢)和數(shù)據控制等三方面功能。SQL是一種非過程化程度很高的語言,用戶只需說明"干什么"而無需具體說明"怎么干"語言簡潔、使用方便功能強大,集聯(lián)機交互與嵌入于一體,能適應廣泛的使用環(huán)境。ORACLE數(shù)據庫由三種類型的文件組成:數(shù)據庫文件、日志文件和控制文件。
2 系統(tǒng)分析
2.1 工作流程
學生可以根據自己的學號查詢自己的各科成績,系統(tǒng)管理員可以增加學生信息和學生成績的錄入、老師信息的錄入和修改。
2.2 業(yè)務需求
(1)學生可以查詢自己的信息; (2)老師可以查詢自己的信息;
(3)系統(tǒng)管理員可以增加/刪除/修改學生/老師/系部/學生成績/老師的信息;
3 系統(tǒng)設計
3.1 系統(tǒng)功能結構圖
本系統(tǒng)編寫的目的,是實現(xiàn)一個教務管理系統(tǒng),提高工作效率和方便學生老師查詢自己的信息、系統(tǒng)管理員修改和錄入信息。
由于程序的功能是和數(shù)據庫相關的數(shù)據查詢和數(shù)據操作,所以程序至少具有以下功能:
1. 對數(shù)據表的基本操作,如插入、修改、刪除。 2. 根據條件進行查詢。
鑒于以上的功能,本系統(tǒng)的系統(tǒng)結構圖如下:
圖3.1 系統(tǒng)結構圖
閩江學院教務管理系統(tǒng)登陸(三)
綜合教務管理系統(tǒng)
綜合教務管理系統(tǒng)
一、需求分析
1. 系統(tǒng)目標:
實現(xiàn)一個計算機綜合教務管理系統(tǒng),完成班級信息管理,學生信息管理,課程信息管理和學生選課管理等功能。
2. 系統(tǒng)功能需求:
本系統(tǒng)的用戶分為超級用戶和普通用戶兩類,超級用戶負責系統(tǒng)維護,包括對班級信息,學生個人信息,課程信息的錄入,修改,查詢,刪除等。普通用戶即選課學生則只具有為自己選課的權限。
(1) 功能劃分:
用戶通過身份驗證后進入主界面。主界面為超級用戶提供6項選擇:學生信息管理,課程信息管理,班級信息管理,選課,口令修改和退出系統(tǒng)。普通用戶有4項功能選擇:選課,課程查詢,口令修改和退出系統(tǒng)。
(2) 功能描述: ● 班級信息管理:
給出所有班級的列表,超級用戶可以實現(xiàn)增加,修改,查找,刪除班級信息,維護指定班級所有學生信息,為指定班級設定必修課和選課學分限制等功能。在維護指定班級學生信息功能中,超級用戶可以實現(xiàn)增加,修改,刪除學生信息,察看某一學生選課情況,為學生更改口令等功能。在指定班級必修課功能中,以課表形式列出班級所有必修課的課程信息,實現(xiàn)為一個班級增加或刪除必修課的功能。 ● 學生信息管理: