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

代碼片段和文件信息
namespace?StudentAdmin
{
????partial?class?登錄
????{
????????///?
????????///?必需的設(shè)計(jì)器變量。
????????///?
????????private?System.ComponentModel.IContainer?components?=?null;
????????///?
????????///?清理所有正在使用的資源。
????????///?
????????///?如果應(yīng)釋放托管資源,為?true;否則為?false。
????????protected?override?void?Dispose(bool?disposing)
????????{
????????????if?(disposing?&&?(components?!=?null))
????????????{
????????????????components.Dispose();
????????????}
????????????base.Dispose(disposing);
????????}
????????#region?Windows?窗體設(shè)計(jì)器生成的代碼
????????///?
????????///?設(shè)計(jì)器支持所需的方法?-?不要修改
????????///?使用代碼編輯器修改此方法的內(nèi)容。
????????///?
????????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?=?“l(fā)abel1“;
????????????this.label1.Size?=?new?System.Drawing.Size(67?15);
????????????this.label1.TabIndex?=?0;
????????????this.label1.Text?=?“用戶(hù)名:“;
????????????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?=?“l(fā)abel2“;
????????????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
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件?????????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個(gè)文件信息
評(píng)論
共有 條評(píng)論