oracle统计学生成绩c,Oracle11g学生成绩管理系统.docx
Oracle11g學生成績管理系統
Oracle數據庫應用開發綜合設計實驗系統名稱: 學生成績管理系統 專 業: 計算機科學與技術 姓 名: 沈倩竹 班 級: 14計算機2班學 號:1430110311指導教師: 王 巖 成 績:完成日期: 2016 年6 月17日1 系統分析1.1需求分析學生成績管理系統是高校不可缺少的一部分,對于學校教師而言,他們應該能夠對系統的不同部分有各自不同的權限,對于學生而言,學生可以查詢自己的成績,對于管理員而言,系統應實現查詢,記錄學生成績,對成績進行各種操作的權限。本系統提供了學生成績管理,課程信息管理,學生基本信息管理,教師基本信息管理,班級信息管理,以及系統的管理等功能。要求系統具備以下特點:(1)操作簡單、易用。(2)數據存儲可靠,具備較高的處理效率。(3)系統安全、穩定。(4)開發技術先進、功能完善、擴展性強。1.2功能分析系統功能描述。系統功能模塊圖如圖1.1所示。成績信息查詢圖1.1系統功能模塊圖1.2.1成績管理模塊本模塊實現有關成績基本信息的錄入、修改、查詢與刪除。同時能夠實現按照課程代碼或者學生學號進行查詢并且當登陸身份為學生時,只能查詢自己的成績,當身份為教師時,可以錄入學生成績和查詢成績的功能,但是不可以修改和刪除學生成績。1.2.2 課程管理模塊對各專業課程信息進行添加、刪除、修改同時能夠實現按照課程編號、課程名稱進行查詢。并且當登陸用戶身份為學生或者任課教師時,只能進行查詢課程信息操作。1.2.3 班級管理模塊對班級信息進行添加、刪除和修改,并且當登陸用戶身份是學生或這任課教師時,只能進行查詢班級信息的操作。1.2.4學生管理模塊有關學生基本信息的錄入、修改查詢和刪除。同時能夠實現按照學生的學號、姓名等條件進行查詢,并且登陸用戶身份是學生或者任課教師時只能進行學生信息查詢。1.2.5專業管理模塊有關專業基本信息的錄入、修改查詢和刪除。同時能夠實現按照專業代碼或專業名稱進行查詢,并且登陸身份是學生或者任課教師時,只能進行查詢操作。1.2.6教師管理模塊有關教師基本信息的錄入、修改查詢和刪除。同時能夠實現按照教師號、姓名等信息進行查詢,并且登陸用戶為學生時不能對此模塊進行任何操作。1.2.7系統管理模塊有系統管理員身份的用戶可以登陸,負責用戶管理。對用戶進行添加修改、查詢和刪除功能。2 數據庫設計2.1概念結構設計列出系統E-R圖,包括局部E-R圖和總E-R圖。系統E-R圖如圖2.1所示:圖2.1 學生成績管理系統E-R圖學生基本信息實體圖如圖2.2所示:圖2.2 學生基本信息實體圖教師基本信息實體圖如圖2.3所示:圖2.3教師基本信息實體圖課程基本信息實體圖如圖2.4所示:圖2.4 課程基本信息實體圖專業信息實體圖如圖2.5所示:圖2.5專業信息實體圖班級信息實體圖如圖2.6所示:圖2.6班級信息實體圖用戶類別信息實體圖如圖2.7所示:圖2.7用戶類別信息實體圖用戶信息實體圖如圖2.8所示:圖2.8用戶信息實體圖成績信息實體圖如圖2.9所示:圖2.9成績信息實體圖2.2 邏輯結構設計闡述什么是邏輯結構,需要做哪些工作。1、學生實體集可以轉換為關系:Student(sno,sname,sex,classid,majorid), sno表示學生學號,sname表示學生姓名,sname表示學生性別,classid表示班級號,majid表示專業號。2、教師實體集可以轉換為關系:Teacher(tno,tname,sex,majid),tno表示教師編號,tname表示教師姓名,sex表示教師性別,majid表示教師所在專業。3、專業實體集可以轉換為關系:Major(majid,majname),majid表示專業號,majname表示專業名。4、班級實體集可以轉換為關系:Class(classid,classname,majid),classid表示班級編號,classname表示班級名,majid表示班級所在專業。5、課程實體集可以轉換為關系:Course(cno,cname,credit),cno表示課程編號,cname表示課程名,credit表示課程的學分。6、成績實體集可以轉換為關系:Grade(sno,sname,cno,cname,grade,credit,tno),sno表示學生學號,sname表示學生姓名,cno表示課程編號,cname表示課程名稱,grade表示分數,credit表示學分,tno表示授課教師編號.7、用戶實體集可以轉換為關系:Users(userid,uname,pwd,typeid),userid表示登陸
總結
以上是生活随笔為你收集整理的oracle统计学生成绩c,Oracle11g学生成绩管理系统.docx的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求某类型变量的大小(是否使用sizeof
- 下一篇: linux teaming状态命令,Li