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