




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、管理信息系統(tǒng)課程設計報告題 目 學生學籍管理系統(tǒng)學生姓名學 號專業(yè)班級信管10101指導老師方霞設計日期 2013.06.242013.06.28指導老師評閱意見:評閱成績:簽名:目錄一、 概述3二、需求分析4三、概要設計5四、詳細設計8五、 測試結果及分析10六、 參考資料12七、課程設計總結1214、概述課題目的與意義 隨著信息技術在管理上越來越廣泛的應用,管理信息系統(tǒng)的實施在技術上已經(jīng)逐步成 熟。管理信息系統(tǒng)是一個不斷發(fā)展的新型學科, 任何一個單位要生存要發(fā)展, 要高效率地把 內部活動有機地組織起來, 就必須建立與自身特點相適應的管理信息系統(tǒng)。 學生學籍管理系 統(tǒng)是一個教育單位不可缺少的
2、部分 , 它的內容對于學校的決策者和管理者來說都至關重要,所以學籍管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段。 但一直以來人們使用 傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點, 如: 效率低、保密性差 ,另外時間一長 ,將產(chǎn)生大量的文件和數(shù)據(jù) ,這對于查找、 更新和維護都帶來了不少的困難。 作為計 算機應用的一部分 ,使用計算機對學生學籍進行管理 ,具有手工管理所無法比擬的優(yōu)點 .例如 : 檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠 極大地提高學生學籍管理的效率 , 也是企業(yè)的科學化、正規(guī)化管理 , 與世界接軌的重要條件。課題要求本系
3、統(tǒng)是一個典型的信息管理系統(tǒng), 主要用于學校有效管理學生的相關信息, 可以對學 生注冊、學生成績、學生調動、學生成績統(tǒng)計、學生在校獎懲情況、學生個人情況進行相應 管理,學生也可以對自己的相關信息進行基本管理??尚行苑治鲇捎诒鞠到y(tǒng)管理的對象單一, 都是在校學生, 且每個數(shù)據(jù)具有較強的關聯(lián)性, 涉及的計 算過程不是很復雜。 因此, 比較適合于用采用數(shù)據(jù)庫管理。 且學校用于學生管理的計算機在 存儲量、 速度方面都能滿足數(shù)據(jù)庫運行的要求。 在技術難度方面, 由于有指導老師的指導和 相關參考文獻,特別是網(wǎng)上資料,參考其他程序的功能,因此完全可以實現(xiàn)。本系統(tǒng)是以 SQL Server 為應用開發(fā)工具, Mi
4、crosoft access 為數(shù)據(jù)庫管理系統(tǒng)的信息 管理系統(tǒng)。 SQL Server 是一種可視化的、面對對象和條用事件驅動方式的結構化高級程序 設計,可用于開發(fā) windows 環(huán)境下的一些應用程序。 Misrosoft Access 是一個功能強大而 且使用方便的數(shù)據(jù)庫管理系統(tǒng), 為中小型數(shù)據(jù)庫提供了良好的創(chuàng)建環(huán)境。 因此, 本系統(tǒng)具有 技術上的可行性。二、需求分析用戶具體需求分析學生用戶:對個人情況信息進行查詢。系統(tǒng)管理員:能夠瀏覽所有用戶信息,能對學生進行注冊登記,對學生的成績、調動情 況、獎懲情況進行管理,以及對學生的相關資料進行統(tǒng)計。系統(tǒng)功能分析1. 學生注冊管理:主要實現(xiàn)了對學
5、生相關信息的添加、刪除、修改功能。2. 學生成績管理:主要實現(xiàn)了對學生相關成績信息的添加、刪除、修改功能。3. 學生調動管理:主要實現(xiàn)了對學生的在校狀態(tài)的添加、刪除、修改等功能。4. 獎懲管理:主要實現(xiàn)了對學生在校的獎勵和懲罰相關信息的添加、刪除、修改。5. 資料統(tǒng)計:主要實現(xiàn)了對學生成績的及格和不及格進行統(tǒng)計。6. 個人情況查詢:主要實現(xiàn)了學生對自己的基本信息和成績的查詢。 功能分析圖我主要負責學生注冊登記、學生成績查詢兩大功能模塊和畫系統(tǒng)流程圖的工作。二、概要設計系統(tǒng)流程圖E-R 圖:專業(yè)專業(yè)學生生umbadr課程corem屬于PaRewardreas onRewardstyleNumbe
6、-、ReWardtimeIn stitute存在n獎懲情況休復轉退 學記錄專業(yè)Puni shtime;shi styaNumbe StyleCnameNamePasswordNumber教師數(shù)據(jù)字典數(shù)據(jù)字典是關于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集 合。用數(shù)據(jù)字典來定義數(shù)據(jù)流圖中各元素的確切內容:數(shù)據(jù)項定義1:名稱:用戶身份信息(Users表)描述:產(chǎn)生管理員與學生用戶及權限定義:用戶身份信息 =(user name+password+level )數(shù)據(jù)項定義2:名稱:學生用戶信息(S表)描述:產(chǎn)生學生用戶的基本信息定義:學生用戶信息=(學號,姓名,性別,身份證號碼,年
7、齡,政治面貌,所在院系, 所在專業(yè),電話,地址)數(shù)據(jù)項定義3:名稱:學生成績信息(SC表)描述:產(chǎn)生學生各門課程相應成績定義:學生成績信息=(學號+課程+成績)數(shù)據(jù)項定義4:名稱:學生調動表(Evaluation 表)描述:產(chǎn)生學生在校情況定義:學生學籍信息=(學號+調動類型+調動時間)數(shù)據(jù)項定義5:名稱:學生獎懲信息(Reward表)描述:產(chǎn)生學生在校的獎懲信息定義:學生獎懲信息=(學號+獎懲+原因+時間) 數(shù)據(jù)項定義6:名稱:學生課程信息(C表)描述:產(chǎn)生學生在校的課程信息定義:學生獎懲信息=(課程號+課程名) 數(shù)據(jù)庫相關表結構3.1用戶表列名數(shù)據(jù)類型可否為空說明NumberVarchar
8、學號PasswordVarchar登錄密碼LevelVarchar級別3.2信息表列名數(shù)據(jù)類型可否為空說明NumberVarcharNot null學號NameVarchar姓名SexVarchar性別IDChar身份證號碼agevarchar年齡Pavarchar政治面貌In stituteVarchar所在院系Subjectvarchar所在專業(yè)TelVarchar電話advarchar地址NumberVarcharNot null學號NameVarchar姓名StyleVarchar調動類型TimeDatetime調動時間3.6獎懲表列名數(shù)據(jù)類型可否為空說明NameVarcharNot
9、null姓名NumberVarchar學號RewardtimeDatetime獎勵時間RewardstyleVarchar獎勵類型Rewardreas onVarchar獎勵原因Puni shtimeDatetime懲罰時間Puni shstyleVarchar懲罰類型Puni shreas onVarchar懲罰原因四、詳細設計本系統(tǒng)主要使用的開發(fā)工具為Delphi 7,采用 Microsoft SQL Server 2005數(shù)據(jù)庫管理系統(tǒng)。4.1登陸界面關鍵代碼:procedure TPasswordDIg.OKB tn Click(Se nder: TObject);varmform:
10、TForm1;beginDataModule3.ADOQuery1.Close;DataModule3.ADOQuery1.SQL.CIear;DataModule3.ADOQuery1.SQL.Add(select * from users where username=+EditName.Text+ and password=+EditPass.text+);DataModule3.ADOQuery1.Ope n;if (DataModule3.ADOQuery1.RecordCou nt=0) the nbeginshowmessage(密碼錯誤,請重新輸入!);exit;en d;us
11、erlevel:=DataModule3.ADOQuery1.FieldByName(level).As In teger;mform:= TForm1.Create(self);mform.Show; / 顯示主窗口self.hide; 隱藏用戶登錄窗口end;procedure TPasswordDlg.CancelBtnClick(Sender: TObject);beginapplication.Terminate;/ 終止程序end;end.4.2 學生注冊登記procedure TForm7.Button1Click(Sender: TObject);beginADOQuery1.
12、Close;ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add(Select * from evaluation where number like +%+Trim(edit1.Text)+%+or rewardtime like +%+Trim(edit1.Text)+%+or rewardstylelike+%+Trim(edit1.Text)+%+orrewardreasonlike+%+Trim(edit1.Text)+%+ or punishtime like +%+Trim(edit1.Text)+%+or punishstylelike+%+Trim(ed
13、it1.Text)+%+orpunishreasonlike+%+Trim(edit1.Text)+%+);ADOQuery1.Open;end;procedure TForm7.Button2Click(Sender: TObject); beginADOQuery1.Close;ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add(select *from evaluation where punishstyle=+Edit2.Text+ );ADOQuery1.Open;end;procedure TForm7.Button3Click(Sender: TObjec
14、t);beginADOQuery1.Close;ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add(select * from evaluation where rewardstyle=+Edit3.Text+ );ADOQuery1.Open;end;end.4.3 學生成績管理procedure TForm9.Button2Click(Sender: TObject);beginADOQuery1.Close;ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add( select number,name,sex,ID,age,pa,institu
15、te,tel,ad from information where number=+Edit1.Text+ );ADOQuery1.Open;en d;procedure TForm9.Butt on 3Click(Se nder: TObject);beginADOQuery1.Close;ADOQuery1.SQL.CIear;ADOQuery1.SQL.Add(select ,cname,score from class,score where = and number=+Edit1.Text+);ADOQuery1.Ope n;en d;en d.五、測試結果及分析1.該界面是實現(xiàn)管理員
16、與學生用戶的登陸2.該界面是實現(xiàn)功能的主窗體3.該界面是實現(xiàn)獎懲的管理4.該界面是資料統(tǒng)計的實現(xiàn)5.該界面是實現(xiàn)個人情況的查詢以上皆是利用管理員身份登陸的界面,可以實現(xiàn)對全部功能的使用。6.該界面是學生用戶登陸的界面,只能對其本身的相關信息進行查詢六、參考資料【1】宋一兵.Delphi7基礎教程.機械工業(yè)出版社.2005年.【2】錢雪忠、李京.數(shù)據(jù)庫原理及應用.北京郵電大學出版社.2010年.【3】張海幡軟件工程導論清華大學出版社.2008年.【4】黃梯云.管理信息系統(tǒng).高等教育出版社 2009年.七、課程設計總結該系統(tǒng)是基于數(shù)據(jù)庫的學生學籍管理系統(tǒng)。能夠實現(xiàn)對學生學籍信息進行錄入,修改, 刪除,查詢和輸出等基本操作。首先構造框架:基于系統(tǒng)流程圖和系統(tǒng)功能結構圖,設計構建系統(tǒng)的整個框架。然后進行概念設計、詳細設計、 編碼與測試階段,最終完成一個可以交付的系統(tǒng)。在此次課程設計在這個過程中, 也不是一帆中,我主要負責的學生信息注冊和學生成績管理兩個功能模塊, 風順的,剛開始,在設計數(shù)據(jù)庫的時候就出現(xiàn)了 dephie 無法連接數(shù)據(jù)庫等等問題,并且對 dephie 這個軟件業(yè)不是十分熟悉。但是經(jīng)過一段時間的摸索和與同學老師研究討論,最終 將這兩個模塊完成經(jīng)過一個多星期的課程實訓, 完成了對學籍管理系統(tǒng)代碼的設計, 收獲頗多。 也明白 了自己在數(shù)據(jù)庫上存在的一些問題,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 骨科護理科普宣教
- 2025年水上帆船項目申請報告
- 【河池】2025年廣西河池市金城江區(qū)文化廣電體育和旅游局招聘1人筆試歷年典型考題及考點剖析附帶答案詳解
- 小房子教學課件
- 國畫山花教學課件
- 收納兒童課件
- 敬畏規(guī)則主題班會課件
- 教學主張課件圖片
- 六年級上冊心愿教學課件
- 文學類作品評選活動方案
- 2025中級工程機械維修工技能鑒定精練考試指導題庫及答案(濃縮300題)
- 工程合作居間服務合同范本
- 人教版小升初數(shù)學考試卷(含答案解析)
- 6.2平行四邊形的判定第1課時(同步課件)-2023-2024學年八年級數(shù)學下冊同步課堂(北師大版)
- 2025年陽光農(nóng)業(yè)相互保險公司招聘筆試參考題庫含答案解析
- 質量管理機構設置及職責
- 心理咨詢平臺合作合同
- 急救藥品目錄
- 監(jiān)控設備服務質量保障措施方案
- 胸主動脈疾病課件
- 貴州省貴陽市2024-2025學年七年級下學期期末考試語文試題
評論
0/150
提交評論