一、系統內容要求
(1)設計乙個學生成績管理資訊系統,能對學生的成績記錄進行方便的輸入、查詢、修改等操作,以及綜合統計查詢等。
(2)對學生成績的綜合查詢,如查詢個人的單科或所有成績/不及格成績,查詢某門課程的所有程式等。
(3)參考示例檔案;
(4)至少實現對乙個資料表的完整操作(crud,增刪查改)、綜合(復合條件)查詢;
(5)鼓勵使用分層方式完成實驗;
二、設計思路
1、設計資料庫表結構:
學生資訊表:
create table stu_table(
stuid varchar(30) not null unique,
stuname varchar(30) not null ,
stuclass varchar(30),
primary key(stuid) );
課程表:
create table course_table (
courseidvarchar(30) not null unique,
coursenamevarchar(30) not null unique,
primarykey(courseid ));
成績表:
create table score_table(
stuid varchar(30) not null,
courseid varchar(30) not null,
score int not null,
primary key (stuid ,courseid ),
foreign key(stuid) references stu_table(stuid),
foreign key(courseid) references course_table(courseid));
2、設計運算元據庫各個表的操作類;
表操作包括:增、刪、查、改;
分別為:coursedata.cs、scoredata.cs、studata.cs;
核心**:
3、設計運算元據庫連線類:
管理程式與資料庫連線;
4、設計操作主視窗:
負責與使用者互動,進行獲取及與資料庫表操作類互動。
學生管理資訊系統總結
和 的區別 在學生系統的乙個窗體中有一段這樣的 recordset之bof和eof bof 指當前位置記錄位於recordset物件的第乙個記錄之前。eof 指當前記錄位置位於recordset物件的最後乙個記錄之後。這兩個的屬性值均返回布林型 true和false,使用bof和 eof 屬性可確定...
學生資訊系統求助 學生管理資訊系統 示例
第頁共 頁學生資訊管理資料庫系統設計與開發 一專案說明 一 概述 專案背景 資料庫程式設計 軟體定義 學生資訊管理系統 開發環境 sql server 二 需求分析 問題的提出 學生資訊管理是整個學校管理工作中的關鍵環節之一,涉及到 學生基本資訊管理 成績管理 住宿管理等諸多方面。採用計 算機資訊科...
管理資訊系統
人 計算機組成的管理資訊的收集,傳遞,儲存,加工,維護和使用的系統。他是乙個以資訊科技為工具,具有資料處理,控制和輔助功能的資訊系統。他是乙個人機系統同時也是乙個一體化整合系統 資料一體化和系統開發一體化 以計算機技術,通訊技術,軟體開發技術三大技術為基礎。1.按核心業務分類 電子業務,電子政務,電...