




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、信息系統分析設計與管理期末課程設計班級: 15 信息管理與信息系統指導老師:黃梅完成日期: 17.12.25目錄教務管理信息系統第1章 系統開發的目的和意義1.1現行系統的現狀和存在的問題1.2系統開發的目的1.3系統開發的意義第 2 章 系統分析2.1可行性分析2.2業務流程調查和分析2.3數據流圖2.4數據字典2.5 E-R圖第 3 章 系統設計3.1系統總體布局3.2軟件總體布局3.3數據庫設計3.4用戶界面設計一、系統開發的目的和意義1.1 現行系統的現狀和存在的問題現行系統過于簡單,而且BUG較多,并且缺少很多實用的功能 列如:在某些情況下無法返回到上一個界面。 網站經常報錯無響應C
2、無法實現成績的排序。選課系統經常爆掉,并且存在漏洞,在某些 情況下不提示選課沖突的提示。以下是之前的教務管理信息系統基本操作檔案信息管理班級信息管理黨政信息管理安全退出系統我的信息安全退出系統1.2 系統開發的目的本系統是將現代化的計算機技術和傳統的教學、教務工作相結合,按照學院的工作流程設計完成的。為了使系統在學院的管理中發揮 更大的作用,實現工作過程的計算機化,提高工作效率和工作質量, 現提出如下的系統開發目的:a.系統應具有實用性、可靠性和適用性,同時注意到先進性。b.對各個數據庫進行動態管理,防止混亂。c.能夠按照用戶選擇的不同的條件進行簡單查詢和復合查詢。d.能夠對查詢結果進行分類匯
3、總,實現報表打印。e.注意數據的安全性,具有數據備份和恢復的功能。f.方便用戶的操作,盡量減少用戶的操作1.3 系統開發的意義學生信息管理是學校管理中異常重要的一個環節,作為學校,除了 育人,就是育知,學生信息管理的計算機化是整個學校教務管理中 的重要一部分,能否實現這一步關系到學校辦學整體效率的高低, 介與它的重要性,學生信息管理系統的開發與應用就逐漸提入議程, 并占著越來越重要的份量。運用學生信息管理系統可以減輕學院教 學人員的工作量,縮小開支,提高工作效率與準確率,能夠合理安 排時間,能夠盡快的知道自己的考試成績,投入新的課程的學習或 復習這次沒有考過的課程。而學生信息管理系統的應用也為
4、今天的 民辦教育在未來市場的競爭力有所提高。在現代,高科技的飛躍發 展,人們工作習慣的改變,特別是電腦的大量普及,人們生活節奏 越來越快,怎樣提高工作效率是人們首先考慮的問題。學生信息管 理是非常繁瑣與復雜的一項工作,一個原因就是工作量大,不好管。對于一個學校而言,更應該運用一些本地資源,提高管理的力度, 對學生負責,對國家負責。二、 系統分析2.1可行性分析2.1.1技術可行性系統現階段的發展過程中,利用現有人力和物力是完全具備的能力開發出來的,作為階段性產品,日后的發展空間很大,實現方法逐 步簡單容易,所以學生管理系統是技術上是完全可行的2.1.2經濟可行性現在,計算機的價格已經十分低廉,
5、性能卻有了長足的進步。而本系統的開發,為學校的工作效率帶來了一個質的飛躍,為此主要表 現有以下幾個方面:a.本系統的運行可以代替人工進行許多繁雜的勞動;b.本系統的運行可以節省許多資源;c.本系統的運行可以大大的提高學校的工作效率;d.本系統可以使敏感文檔更加安全,等等。所以,本系統在經濟上 是可行的。2.1.3操作可行性本系統為一個小型的學生信息管理系統,所耗費的資源非常的小, 學校的電腦無論是硬件還是軟件都能夠滿足條件,因此,本系統在 運行上是可行的。2.2 業務流程調查和分析2.2.1業務流程調查:通過對學生信息管理系統的了解,該業務主要是以學生信息為主,并且與教師,系辦相互連接,構成一
6、個完整的學生信息系統。學生信息管理系統2.2.2業務流程分析:通過對學生信息管理系統的規劃和設計,可以 清晰的了解到:學生檔案管理班級管理成績管理教務管理選課管理繳費管理學生檔案管理:記錄了學生信息的基本情況,學號,姓名,年齡, 性別等基本信息,方便管理學生。班級管理:多個學生組成1個班級,班級管理制定了相關班級管 理制度,日常交流活動,方便學生互相交流,同時也能夠使學校通 過班級了解到每個學生的動態。成績管理:成績管理分為每一科目成績,包括課堂考勤,平時作 業,期末考試,各大競賽,綜合而得到學生成績管理,促進學生互 相學習和交流。教務管理:科學合理的安排學生和老師的課程表,編制學生學年 計劃
7、,和老師教學計劃,使兩者相輔相成。選課管理:學生選修的課程不能和正常課程產生沖突,同時每門 選課的人數有一個上限值,保準每位學生能選到課程,并且該課程 不能超過預計選修的最大上限。繳費管理:學生支付信息要與財務信息相互吻合,學生繳完費用, 要提示相關支付信息,對于沒有交費的同學,通過教務處,學院, 輔導員,班長一一傳達此消息,提醒該同學繳費。2.3 數據流圖通過對數據流圖的了解,繪制數據流圖的五大步驟;1.明確系統界面2.自頂向下逐層擴展3.合理布局4.數據流圖只反映數據流向, 數據加工和邏輯意義上的數據存儲, 不反映任何數據處理的計數過程,處理方式和時間順序。5.數據流圖的繪制過程就是系統邏
8、輯模型的形成過程,與用戶交 流,接觸,不斷完善。關聯圖:頂層圖:排課表成績錄入i科目 成績r選課表課程案成績錄入單學師選課第一層數據流程圖:通過對數據流圖編寫,知道學生檔案成績,需要和學生,教師,教務處相互關聯,能夠清晰的了解到學生成績錄入的清晰走向。2.4 數據字典數據流系統名:成績管理編號:26222XX條目名:學生成績通知別名:繳費記錄繳費單繳費排課表計劃教務處排課表學生教課學生課程沖突?查詢成績錄入成績錄入單學生成績單選修4 科目成績JIN丫補考選課表必修不及格?學生成績檔案學生檔案記錄獎懲措施成績通知單來源:成績管理去處:學生數據流結構:學生成績通知:學號+學生姓名+課程名稱+成績該
9、生本期所修課程+(補考課程名+補考時間)所有在冊學生簡要說明:學生成績單學生登陸自己學號和密碼在教務處成績系統 查看。修改記錄:編寫聶*日期2017.12.25審核鄒*日期2017.12.28數據兀素系統名:成績管理編號:26222XX條目名:學號別名:學生id來源:成績單存儲處:成績單,課程,檔案數據兀素結構:代碼類型:取值范圍含義XXX XX(由數字組成的字符串)年份 院系 專業id簡要說明:學號是學生的識別符,具有唯 性修改記錄:編寫聶*日期2017.12.25審核鄒*日期2017.12.28數據存儲系統名:成績管理編號:26222XX條目名:學生名單別名:存儲組織:每個學生一條記錄(學
10、生相關信息)記錄數:1000主鍵:學號記錄組成:項名學號 姓名身份證號碼手機號 注冊學期 選修課1選修課n備注長度11111811866 20字符0000000000-9999999999 xxXXX(字節)簡要說明:學生轉專業要備注并及時更正補考和清考標紅線,特別提醒修改記錄:編寫聶*日期2017.12.25審核鄒*日期2017.12.28加工系統名:成績管理編號:26252XX條目名:學生成績通知別名:來源:學生各個科目成績輸出流:成績檔案管理加工邏輯:學生名冊中獲取選修同一門課學生成績統計每門課程選修人數,以便下學期做調整根據教學辦安排,通知學生時間,地點考試教師批改作業,錄入成績成績統
11、計,計算每門課不同分數線下人數的多少,一邊做好質量分析和報告通知學生下學期來進行補考簡要說明:教學辦發布每個院考試計劃和學年計劃安排,由學院傳到到每位學生(1修改記錄:編寫聶*日期2017.12.25審核鄒*日期2017.12.28分ER圖設計外部項系統名:成績管理編號:26222xx條目名:教師別名:來源:教學辦安排去處:輸出成績主要特征:教師:教師姓名,授課名稱 學生名單冊,課程量,教學任 務,聯系方式簡要說明:教師由教學辦發布的教學任務,根據自身情況進行相應調整修改記錄:編寫聶*日期2017.12.25審核鄒*日期2017.12.282.5 E-R 圖本設計根據上面的設計規劃出的實體有教
12、師、學生、院系、班級、 課程、選修課。各個實體的E-R圖描述如下:圖3-教師實體E-R圖圖3-學生E-R圖圖3-課程實體E-R圖圖3-院系E-R圖圖3-班級實體E-R圖課程號課程名學分F/1課程號課程名學分圖3-選修課實體E-R圖系號院系職工號姓名年齡所在系性別系名班級號班級名所在系屬于排課課程課程號課程名學分屬于授課班級上課n排課學生選課m-_ 選修課總體E-R圖學號姓名性別 年齡 所在系課程號課程名學分3.1 系統總體布局圖3.1教務管理信息系統的結構總圖系統設計湖北第二師范學院校園網主校區網絡拓樸圖圖3.2學校校園網網絡拓撲圖3.1.1系統結構教務信息系統的結構總圖如上所示,學校網絡是校
13、園網(局域網 的一種)所以應該采用客戶機/服務器結構(C/S模式),即分布式網 絡。根據學校網絡圖,可以確定教務信息系統采用的是二層的cs架構。Cernet2芥防火網管1719核心交換機1學生宿舍信息樓行政樓學生宿舍理科樓10-2行外教公寓三宿舍 16宿舍 1宿舍 L 12墻Allot流控貨核心交換機樓-5宿舍 20.F 尸2 保衛處食堂 4 實驗樓Internet服務器集群宿舍 13 公寓 1 公寓 2 公寓公寓 6 公寓 7 公寓 8 公寓 9 公寓 10 公寓生網核心學生宿舍183 教學樓- - - - * 、游泳池 食堂 1 禮堂 科技樓圖書館 3 號樓 食堂 2 文科樓宿舍 11吟G
14、E100M3 公寓BigHammer6808Flexhammer5610EuHammer24圖3.3數據庫服務器客戶機模式3.1.2數據存儲教務信息系統主要儲層,學生,教師,教務處的信息,包括文字,圖片,表格等,儲層在硬盤中,3.1.3網絡學校內采用校園網,即局域網的一種,網絡圖如上所示。3.4.3數據資源的空間配置策略學校是局域網,學生信息系統采用采用單個數據庫服務器方案。圖3.4單個服務器3.1.5數據庫管理系統的選擇考慮到學校的硬件,以及操作系統,以及數據的完整性和一致性, 數據存儲的安全性等因素,選擇MS SQL server.3.2 軟件總體設計學生信息系統采用web前端平臺,需要使
15、用關系數據庫儲層數據,可以米用mysql或者SQL server,通過ASPnet進行相關開發。通過網頁方便使用,效率高,可以款平臺、無論是an droid,win dows,ios等,只要有browser都可以使用,節約了成 本。3.3 數據庫設計學生信息系統主要儲層的是文字信息,可以通過一張二維表格表示, 故可以采用關系型數據庫,在設計表格時候,要考慮三范式,減少 數據冗余,便于維護等相關因素。綜述數據庫邏輯設計 實體:學生信息表(student):(學號,姓名,性別,年齡,所在系)學生課程表(Scoursd:(課程號,課程名,先行課,學分)學生選修課表(SC :(學號,課程號,成績)學生
16、成績表(Smark):(學號,姓名,成績)班級信息表(class):班級號,班級名,老師名,班級課程名)教師信息表(Teache):(職工號,姓名,性別,年齡)教師課程表(Tcourse(職工號,課程號,班級名) 管理員信息表(Admin)(管理員賬號,姓名,性別)數據庫物理設計(1)學生信息表:(student):(學號,姓名,性別,年齡,所在系)列名數據類型可否為空學號(主鍵):sno字符型(12)不能為空姓名:sname字符型(20)不能為空性別:Ssex字符型(2)可為空年齡:sageSmalli nt不能為空所在系:Sdept字符型(20)不能為空(2)學生課程表:(Scours:(
17、課程號,課程名,先行課,學 分)列名數據類型可否為空課程號(主鍵):字符型(8)不能為空eno課程名:ename字符型(30)不能為空先行課:cpno字符型(8)不能可為空學分:CcreditSmalli nt能為空(3)學生選修課表:(SC :(學號,課程號,成績)列名數據類型可否為空課程號(主鍵)外鍵:Sno字符型(8)不能為空課程名:(主鍵) 外鍵:eno字符型(30)不能為空成績:GradeSmalli nt可為空(4)學生成績表:(Smark:(學號,姓名,成績)列名數據類型可否為空學號(主鍵):Sno字符型(12)不能為空姓名:sname字符型(20)不能為空成績:GradeSma
18、lli nt可為空課程名:ename字符型(30)不可為空(5)班級信息表(class):班級號,班級名,老師名,班級課程名)列名數據類型可否為空班級號(主鍵):字符型(6)不能為空eno班級名:ename字符型(30)不能為空老師名:tname字符型(20)不能為空班級課程名:cname字符型(8)不能為空(6)教師信息表(Teache):(職工號,姓名,性別,年齡)列名數據類型可否為空職工號(主鍵):字符型(10)不能為空tno姓名:tname字符型(20)不能為空性別:tsex字符型(2)能為空年齡:tageSmalli nt不能為空(7)教師課程表(Tcoursd(職工號,課程號,班級
19、名)列名數據類型可否為空職工號(主鍵)外鍵字符型(12)不能為空:Tno課程號(主鍵)外鍵:eno字符型(20)不能為空班級名:Cnmae字符(30)不能為空(8)管理員信息表(Admin)(管理員賬號,姓名,性別)列名數據類型可否為空課程號(主鍵)外鍵字符型(12)不能為空:Ano姓名:Aname字符型(20)不能為空SQL語句create database stui nf/*創建數據庫主文件與日志*/on(n ame=stu inf,file name二D:databasestui nf.mdf,size=5MB,maxsize=10MB, filegrowth=10%log on( (n
20、ame=stuinf_log, filename=D:databasestuinf.ldf, size=2MB,maxsize=5MB, filegrowth=1MB );use stuinfgocreate table student/*( (sno char(12) not null primary key, sname char(20) not null, ssexchar(2)null,sagesmallintnot null,sdeptchar(20)not null);create table course)創建學生表*/*()創建課程表*/cno char(8) not null
21、 primary key,cname char(30)not null,cpnochar(8)not null,ccredit smallint not null );create table sc績表*/( (sno char(12) not null, cno char(8) not null, grade smallint not null,primary key(sno,cno),foreign key(sno) references student(sno), /* sno與cno作為聯合 主鍵以及外鍵*/foreign key(cno) references course(cno)
22、;create table smark */( (sno char(12)not null,sname char(20) not null,cname char(30) not null,grade smallint not null,primary key(sno,cname),/* sno與cname作為聯合主鍵*/foreign key(sno) references student(sno),/*()創建學生選修課成/*()創建學生成績表);create table class1/*()創建班級信息表*/( (clano char(6) not null primary key,cla
23、name char(30)not null,tname char(20) not null,);create table teacher/* ()創建教師表*/( (tnochar(10)not null primary keytname char(20)not null,tsexchar(2)not null,tagesmallintnot null);create table tcourse /* ()創建教師課程表*/( (tno char(10) not null,cla no char(6) not n ull,claname char(30) not null,primary ke
24、y(t no ,cla no),foreig n key(t no) refere nces teacher(t no), foreig n key(cla no) references class1(cla no);3.4用戶界面設計爲崗d呼9恨詼 M教務倚息系筑LD LiiwEDL UU JUH歡辿便用教務1JK號=系統.請輸人瞇號和密碼 離胡|2017-1M8327$W X X x . x 教師信息衣職工號姓名性別 年齡 |院系1000000王明1男35|計算機學院I - -_1000001IRFnn450計算機學院1000002詹值361文學院1000003小紅1女401美術學院1000003小王女48夕卜國語學院1000004王召148體育學院1000005鋼志1男48數經院1000006任麗紅49文學院返回主頁血教務管理模塊學生模塊仁1!管理槪塊枚師信息芒理梅塊學工灤衣 學t伏息稅塊7丫成細吩教師模
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 有機化學原料在生物降解塑料的綠色研制考核試卷
- 飯店承包經營合同范例
- 企業員工聘用合同書標準范例二零二五年
- 全新五人合伙協議書
- 股權質押合同書格式
- 假結婚協議范例
- 委托代收物業費協議
- 烘焙食品的個性化烘焙培訓考核試卷
- 二零二五版商場鋪位租賃合同書
- 二零二五版酒店轉讓居間協議書
- 同理心的應用教學教材課件
- DB4102-T 025-2021海綿城市建設施工與質量驗收規范-(高清現行)
- 城市軌道交通安全管理隱患清單
- 錫膏使用記錄表
- 兒童保健學課件:緒論
- 中小學校園安全穩定工作崗位責任清單
- 校園安全存在問題及對策
- NY∕T 309-1996 全國耕地類型區、耕地地力等級劃分
- 語文一年級上冊:拼音9《y-w》ppt教學課件
- 團代會PPT模板
- 地基基礎軟弱下臥層驗算計算表格
評論
0/150
提交評論