資源簡介
山東交通學院
MIS課 程 設 計 任 務 書
題 目 MIS課程設計——學生信息管理系統
學 院 交通土建工程學院
專 業 地理信息科學
班 級
學生姓名
學 號
1 月 2 日至 1 月 5 日 共 1 周
指導教師(簽字)
院 長(簽字)
2018年 1 月 5 日
一、 設計內容及要求
要求設計一個學生信息管理系統。使用的數據庫不限,可以是Oracle,也可以是Access或其他。開發平臺為Visual studio,開發語言為C#。系統包括5個模塊,具體內容如下:
1、學生登錄模塊: 包括用戶登錄號、用戶名、用戶密碼、權限;
2、學生的個人信息模塊:包括學號、姓名、性別、出生年月、系別、年級;
3、學生所修課程管理模塊: 包括課程號、課程名、課程類型、學分、教師號、學生年級;
4、學生考試成績查詢模塊:包括學生學號、課程號、所選課程成績;
5、登錄密碼修改模塊:包括用戶名、用戶密碼、新密碼;
二、 設計原始資料
提供開發軟件Oracle、VS2010等的安裝包 。測試系統所使用的數據由學生自己輸入。
三、 設計完成后提交的文件和圖表
設計完成后,提交學生信息管理系統設計的學生登錄模塊、學生的個人信息模塊、學生所修課程管理模塊、學生考試成績查詢模塊、登錄密碼修改模塊等5大模塊設計的數據表,界面以及數據庫文件和程序代碼。
四、進程安排
2018年1月2日:發任務書,布置題目、講解要求,并進行系統分析與資料收集;
2018年1月3日:系統設計并建立數據庫;
2018年1月4日:建立相關界面以及實現所有功能;
2018年1月5日:測試軟件,文檔編寫并提交資料。
四、 主要參考資料
1、《C#程序設計教程》, 蒙祖強,清華大學出版社, 2010.10
2、《C#程序設計教程》, 李春葆等, 清華大學出版社, 2010.1
3、《C#程序設計教程》, 劉甫迎等, 電子工業出版社, 2012.8
4、《Oracle實用教程》,鄭阿奇,清華大學出版社
PS:一開始打算用Oracle數據庫完成,但是完成過程中出現太多錯誤和阻礙,加之臨近考試復習時間緊迫,所以最終選擇了Access數據庫,Access數據庫相當簡單了

代碼片段和文件信息
namespace?StudentAdmin
{
????partial?class?登錄
????{
????????///?
????????///?必需的設計器變量。
????????///?
????????private?System.ComponentModel.IContainer?components?=?null;
????????///?
????????///?清理所有正在使用的資源。
????????///?
????????///?如果應釋放托管資源,為?true;否則為?false。
????????protected?override?void?Dispose(bool?disposing)
????????{
????????????if?(disposing?&&?(components?!=?null))
????????????{
????????????????components.Dispose();
????????????}
????????????base.Dispose(disposing);
????????}
????????#region?Windows?窗體設計器生成的代碼
????????///?
????????///?設計器支持所需的方法?-?不要修改
????????///?使用代碼編輯器修改此方法的內容。
????????///?
????????private?void?InitializeComponent()
????????{
????????????this.label1?=?new?System.Windows.Forms.Label();
????????????this.textBox1?=?new?System.Windows.Forms.TextBox();
????????????this.label2?=?new?System.Windows.Forms.Label();
????????????this.textBox2?=?new?System.Windows.Forms.TextBox();
????????????this.button1?=?new?System.Windows.Forms.Button();
????????????this.button2?=?new?System.Windows.Forms.Button();
????????????this.label3?=?new?System.Windows.Forms.Label();
????????????this.comboBox1?=?new?System.Windows.Forms.ComboBox();
????????????this.SuspendLayout();
????????????//?
????????????//?label1
????????????//?
????????????this.label1.AutoSize?=?true;
????????????this.label1.Location?=?new?System.Drawing.Point(135?75);
????????????this.label1.Name?=?“label1“;
????????????this.label1.Size?=?new?System.Drawing.Size(67?15);
????????????this.label1.TabIndex?=?0;
????????????this.label1.Text?=?“用戶名:“;
????????????this.label1.Click?+=?new?System.EventHandler(this.label1_Click);
????????????//?
????????????//?textBox1
????????????//?
????????????this.textBox1.Location?=?new?System.Drawing.Point(239?65);
????????????this.textBox1.Name?=?“textBox1“;
????????????this.textBox1.Size?=?new?System.Drawing.Size(165?25);
????????????this.textBox1.TabIndex?=?1;
????????????this.textBox1.TextChanged?+=?new?System.EventHandler(this.textBox1_TextChanged);
????????????//?
????????????//?label2
????????????//?
????????????this.label2.AutoSize?=?true;
????????????this.label2.Location?=?new?System.Drawing.Point(135?128);
????????????this.label2.Name?=?“label2“;
????????????this.label2.Size?=?new?System.Drawing.Size(52?15);
????????????this.label2.TabIndex?=?2;
????????????this.label2.Text?=?“密碼:“;
????????????//?
????????????//?textBox2
????????????//?
????????????this.textBox2.Location?=?new?System.Drawing.Point(239?118);
????????????this.textBox2.Name?=?“textBox2“;
????????????this.textBox2.Size?=?new?System.Drawing.Size(165?25);
????????????this.textBox2.TabIndex?=?3;
????????????this.textBox2.TextChanged?+=?new?System.EventHandler(this.textBox2_TextChanged);
????????????//?
????????????//?button1
????????????//?
????????????this.button1.Location?=?new?System.Drawing.Point(140
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????22??2018-01-03?16:53??StudentAdmin\.git\COMMIT_EDITMSG
?????文件????????770??2018-01-03?16:53??StudentAdmin\.git\config
?????文件?????????73??2018-01-03?16:53??StudentAdmin\.git\desc
?????文件?????????23??2018-01-03?16:53??StudentAdmin\.git\HEAD
?????文件????????478??2018-01-03?16:53??StudentAdmin\.git\hooks\applypatch-msg.sample
?????文件????????896??2018-01-03?16:53??StudentAdmin\.git\hooks\commit-msg.sample
?????文件????????189??2018-01-03?16:53??StudentAdmin\.git\hooks\post-update.sample
?????文件????????424??2018-01-03?16:53??StudentAdmin\.git\hooks\pre-applypatch.sample
?????文件???????1642??2018-01-03?16:53??StudentAdmin\.git\hooks\pre-commit.sample
?????文件???????1348??2018-01-03?16:53??StudentAdmin\.git\hooks\pre-push.sample
?????文件???????4951??2018-01-03?16:53??StudentAdmin\.git\hooks\pre-reba
?????文件????????544??2018-01-03?16:53??StudentAdmin\.git\hooks\pre-receive.sample
?????文件???????1239??2018-01-03?16:53??StudentAdmin\.git\hooks\prepare-commit-msg.sample
?????文件???????3610??2018-01-03?16:53??StudentAdmin\.git\hooks\update.sample
?????文件???????1451??2018-01-03?16:53??StudentAdmin\.git\index
?????文件????????240??2018-01-03?16:53??StudentAdmin\.git\info\exclude
?????文件????????332??2018-01-03?16:53??StudentAdmin\.git\logs\HEAD
?????文件????????332??2018-01-03?16:53??StudentAdmin\.git\logs\refs\heads\master
?????文件????????150??2018-01-03?16:53??StudentAdmin\.git\ms-persist.xm
?????文件????????259??2018-01-03?16:53??StudentAdmin\.git\ob
?????文件????????191??2018-01-03?16:53??StudentAdmin\.git\ob
?????文件???????1665??2018-01-03?16:53??StudentAdmin\.git\ob
?????文件????????751??2018-01-03?16:53??StudentAdmin\.git\ob
?????文件????????186??2018-01-03?16:53??StudentAdmin\.git\ob
?????文件???????2112??2018-01-03?16:53??StudentAdmin\.git\ob
?????文件????????712??2018-01-03?16:53??StudentAdmin\.git\ob
?????文件????????319??2018-01-03?16:53??StudentAdmin\.git\ob
?????文件????????174??2018-01-03?16:53??StudentAdmin\.git\ob
?????文件???????1500??2018-01-03?16:53??StudentAdmin\.git\ob
?????文件????????486??2018-01-03?16:53??StudentAdmin\.git\ob
............此處省略136個文件信息
- 上一篇:C#鍵盤監聽并在D盤寫日志
- 下一篇:C#繪制并能播放wav波形,效率很高哦
評論
共有 條評論