日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

学生管理系统(软件工程)

發(fā)布時(shí)間:2023/12/10 windows 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 学生管理系统(软件工程) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目 錄

  • 第1章選題背景、目的意義和國(guó)內(nèi)外研究現(xiàn)狀總結(jié)
    • 1.1背景
    • 1.2意義
  • 第2章可行性研究
    • 2.1編寫目的
    • 2.2項(xiàng)目背景
    • 2.3定義
    • 2.4可行性分析的前提
      • 2.4.1要求
      • 2.4.2目標(biāo)
      • 2.4.3決定可行性的主要因素
    • 2.5.可行性分析
      • 2.5.1技術(shù)可行性分析
      • 2.5.2經(jīng)濟(jì)可行性分析
      • 2.5.3運(yùn)行可行性分析
      • 2.5.4社會(huì)可行性分析
    • 2.5.5開發(fā)方案可行性分析
    • 2. 6可行性分析結(jié)論
  • 第3章需求分析
    • 3.1系統(tǒng)任務(wù)描述
      • 3.1.1系統(tǒng)目標(biāo)
      • 3.1.2系統(tǒng)設(shè)計(jì)與功能分析
      • 3.1.3性能需求分析
    • 3.2系統(tǒng)概要設(shè)計(jì)
      • 3.2.1功能需求
    • 3.3系統(tǒng)詳細(xì)設(shè)計(jì)
      • 3.3.1概念結(jié)構(gòu)設(shè)計(jì)
  • 第4章總體設(shè)計(jì)
    • 4.1設(shè)計(jì)概述
    • 4.2系統(tǒng)總體結(jié)構(gòu)及功能模塊劃分
      • 4.2.1系統(tǒng)功能設(shè)計(jì)
      • 4.2.2實(shí)體及屬性的定義
    • 4.3安全保密設(shè)計(jì)
      • 4.3.1 用戶登錄安全性
  • 第5章詳細(xì)設(shè)計(jì)
    • 5.1概述
    • 5.2 系統(tǒng)程序流程圖
  • 第6章設(shè)計(jì)心得體會(huì)

目 錄)

第1章選題背景、目的意義和國(guó)內(nèi)外研究現(xiàn)狀總結(jié)

1.1背景

隨著高校規(guī)模的不斷擴(kuò)大,港澳臺(tái)學(xué)生、華僑學(xué)生、外國(guó)留學(xué)生、少數(shù)民族學(xué)生數(shù)量也急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長(zhǎng),各類學(xué)生的統(tǒng)計(jì)分析工作也越來越困難,面對(duì)如此繁雜的工作,為了能夠?yàn)楦咝W(xué)生信息管理提供一種更加高效實(shí)用的管理手段,為學(xué)生信息的存儲(chǔ)、計(jì)算、統(tǒng)計(jì)、分析、交流提供一種更加安全快捷的信息平臺(tái),并且能夠減少大量的人工操作,以及在人工操作中由于人為因素而引起的數(shù)據(jù)錯(cuò)誤,保證學(xué)生信息數(shù)據(jù)的安全性和完整性,使學(xué)生管理人員能夠輕松,正確無誤地完成各項(xiàng)工作,為學(xué)生管理工作服務(wù)。

1.2意義

(1)保證信息的準(zhǔn)確性和時(shí)效性,隨時(shí)通過計(jì)算機(jī)對(duì)系統(tǒng)進(jìn)行管理,使得學(xué)生信息處于最新狀態(tài),保證統(tǒng)計(jì)數(shù)據(jù)和分析的準(zhǔn)確。
(2)減輕勞動(dòng)強(qiáng)度、提高工作效率、增加學(xué)生管理的透明度。高校學(xué)生管理信息系統(tǒng)可以發(fā)揮計(jì)算機(jī)的強(qiáng)大功能,讓管理人員從大量繁瑣的手工勞動(dòng)中解放出來,將單調(diào)枯燥的紙張涂寫變成靈活的電子信息操作。并充分利用網(wǎng)絡(luò)優(yōu)勢(shì),加快學(xué)校內(nèi)部學(xué)生信息和文檔的發(fā)布、傳送和獲取,改善和優(yōu)化學(xué)生工作,使各個(gè)部門之間的工作聯(lián)系緊密、井然有序、清楚明晰,大大減輕工作負(fù)擔(dān),提高工作效率,增加學(xué)生管理的透明度。
(3)降低管理成本,由于采用本系統(tǒng)的原因,使輔導(dǎo)員管理工作一改往日埋在各種表格中的被動(dòng)局面,基本實(shí)現(xiàn)了無紙化辦公,根除了很多日常管理中的浪費(fèi)現(xiàn)象,體現(xiàn)出現(xiàn)代化學(xué)生管理的優(yōu)勢(shì)。
(4)規(guī)范化管理,由于采用了計(jì)算機(jī)統(tǒng)計(jì)分析學(xué)生信息,一些原始信息在錄入時(shí)就必須要求準(zhǔn)確錄入,這就要求管理人員在提供信息時(shí)要準(zhǔn)確,同時(shí)要求在錄入時(shí)也要十分認(rèn)真,這樣做是為了將錯(cuò)誤降到最低,提高系統(tǒng)工作的準(zhǔn)確率,從而實(shí)現(xiàn)學(xué)生管理工作規(guī)范化。。
1.3國(guó)內(nèi)外研究現(xiàn)狀
學(xué)生管理是各大學(xué)的主要日常管理工作之一,涉及到校、系、師、生的諸多方面,隨著教學(xué)體制的不斷改革,尤其是學(xué)分制、選課制的展開和深入,學(xué)生成績(jī)?nèi)粘9芾砉ぷ骷氨4婀芾砣遮叿敝?、?fù)雜。迫切需要研制開發(fā)一款功能強(qiáng)大,操作簡(jiǎn)單,具有人性化的學(xué)生成績(jī)管理系統(tǒng)。
在國(guó)外高校,與國(guó)內(nèi)不同,他們一般具有較大規(guī)模的穩(wěn)定的技術(shù)隊(duì)伍來提供服務(wù)與技術(shù)支持。而國(guó)內(nèi)高校信息化建設(shè)相對(duì)起步較晚。在數(shù)字校園理論逐步應(yīng)用的過程中,各高校一方面不斷投資購(gòu)建各種硬件、系統(tǒng)軟件和網(wǎng)絡(luò),另一方面也不斷開發(fā)實(shí)施了各類教學(xué)、科研、辦公管理等應(yīng)用系統(tǒng),形成了一定規(guī)模的信息化建設(shè)體系。但是,由于整體信息化程度相對(duì)落后,經(jīng)費(fèi)短缺,理論體系不健全等原因,國(guó)內(nèi)高校教務(wù)管理系統(tǒng)在機(jī)構(gòu)設(shè)置、服務(wù)范圍、服務(wù)質(zhì)量及人員要求上與國(guó)外高校相比都有一定的差距。
縱觀目前國(guó)內(nèi)研究現(xiàn)狀,在安全性和信息更新化方面存在有一定的不足,各現(xiàn)有系統(tǒng)資料單獨(dú)建立,共享性差;在以管理者為主體的方式中,信息取舍依賴管理者對(duì)于信息的認(rèn)知與喜好,較不容易掌握用戶真正的需求,也因此無法完全滿足用戶的需求。因此,教務(wù)管理軟件應(yīng)充分依托校園網(wǎng),實(shí)現(xiàn)教務(wù)信息的集中管理、分散操作、信息共享,使傳統(tǒng)的教務(wù)管理朝數(shù)字化、無紙化、智能化、綜合化的方向發(fā)展,并為進(jìn)一步實(shí)現(xiàn)完善的計(jì)算機(jī)教務(wù)管理系統(tǒng)和全校信息系統(tǒng)打下良好的基礎(chǔ)。

第2章可行性研究

2.1編寫目的

可行性研究的目的是為了對(duì)問題進(jìn)行研究,以最小的代價(jià)在最短的時(shí)間愛確定問題是否可解。經(jīng)過對(duì)此項(xiàng)目進(jìn)行詳細(xì)調(diào)查研究,初擬系統(tǒng)實(shí)現(xiàn)報(bào)告,對(duì)軟件開發(fā)中將要面臨的問題及其解決方案進(jìn)行初步設(shè)計(jì)及合理安排。明確開發(fā)風(fēng)險(xiǎn)及其所帶來的經(jīng)濟(jì)效益。

2.2項(xiàng)目背景

開發(fā)軟件名稱:學(xué)生管理系統(tǒng)。
軟件適應(yīng)學(xué)科:軟件工程
軟件開發(fā)環(huán)境: sqlserver2019 Windows10

2.3定義

SQL SERVER 系統(tǒng)服務(wù)器所使用的數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)
SQL SERVER 是一種數(shù)據(jù)庫(kù)查詢和程序設(shè)計(jì)語言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。
數(shù)據(jù)流圖 簡(jiǎn)稱DFD,就是采用圖形方式來表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在
系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法。
E-R圖 為實(shí)體-聯(lián)系圖,提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型。
數(shù)據(jù)字典 (Data dictionary)是一種用戶可以訪問的記錄數(shù)據(jù)庫(kù)和應(yīng)用
程序元數(shù)據(jù)的目錄。主動(dòng)數(shù)據(jù)字典是指在對(duì)數(shù)據(jù)庫(kù)或應(yīng)用程序結(jié)構(gòu)進(jìn)行修改時(shí),其內(nèi)容可以由DBMS自動(dòng)更新的數(shù)據(jù)字典。被動(dòng)數(shù)據(jù)字典是指修改時(shí)必須手工更新其內(nèi)容的數(shù)據(jù)字典。

2.4可行性分析的前提

2.4.1要求

(l)主要功能:學(xué)生信息管理系統(tǒng)的主要功能為:用戶管理、學(xué)生信息管理、學(xué)生成績(jī)管理和信息查詢。

數(shù)據(jù)更新功能分為三部分:學(xué)生相關(guān)信息的添加、刪除和修改。數(shù)據(jù)添加功能提供便捷的錄入界面,通過應(yīng)用程序?qū)W(xué)生數(shù)據(jù)添加到數(shù)據(jù)庫(kù)中。數(shù)據(jù)刪除功能將不滿足要求的相相關(guān)記錄從數(shù)據(jù)庫(kù)中刪除數(shù)據(jù)修改功能允許管理員對(duì)他所指定記錄的相關(guān)信息進(jìn)行修改。
數(shù)據(jù)查詢功能允許管理員進(jìn)行三種方式的查詢:記錄瀏覽(不構(gòu)造任何查詢條件)、條件查詢和關(guān)聯(lián)查詢。記錄瀏覽功能可以方便快捷地瀏覽全部記錄。條件查詢?cè)试S用戶構(gòu)造各種組合條件來查詢所需信息。關(guān)聯(lián)查詢功能允許用戶可以看到所查詢用戶的同班、同系或者同課用戶。密碼管理功能允許用戶對(duì)密碼進(jìn)行修改。

(2)性能要求
方便快捷有效地完成學(xué)生信息管理的各項(xiàng)工作,錄入數(shù)據(jù)合法性的校驗(yàn)程度高,數(shù)據(jù)查詢速度快,能夠快速的對(duì)學(xué)生信息進(jìn)行管理。
(3)系統(tǒng)的輸入、輸出
輸入:學(xué)生的個(gè)人信息。
輸出:所要查詢的所有學(xué)生的信息。
(4)安全和保密要求
用戶只能以管理員的身份進(jìn)入系統(tǒng)后,才可以對(duì)學(xué)生相關(guān)信息進(jìn)行查詢及修改,安全和保密行高!

2.4.2目標(biāo)

系統(tǒng)實(shí)現(xiàn)后,可以減少人力資源的浪費(fèi),使得教學(xué)部門可以對(duì)學(xué)生成績(jī)進(jìn)行匯總及統(tǒng)計(jì)來對(duì)學(xué)生的狀況進(jìn)行準(zhǔn)確評(píng)估。

2.4.3決定可行性的主要因素

成本/效益分析結(jié)果,效益>成本。

技術(shù)可行,現(xiàn)有技術(shù)可完全承擔(dān)開發(fā)任務(wù)。
操作可行,軟件能被原有工作人員快速接受

2.5.可行性分析

2.5.1技術(shù)可行性分析

利用個(gè)人電腦中端進(jìn)行編譯,將完成的代碼進(jìn)行運(yùn)行,并把相應(yīng)的數(shù)據(jù)庫(kù)進(jìn)行連接,使輸入的數(shù)據(jù)能夠及時(shí)儲(chǔ)存到數(shù)據(jù)庫(kù)內(nèi),并在需要時(shí)調(diào)出進(jìn)行修改。以上內(nèi)容均可通過數(shù)據(jù)庫(kù)等軟件實(shí)現(xiàn),理論上可行。

2.5.2經(jīng)濟(jì)可行性分析

現(xiàn)在,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長(zhǎng)足的進(jìn)步。而本系統(tǒng)的開發(fā),

為學(xué)校的工作效率帶來了一個(gè)質(zhì)的飛躍,為此主要表現(xiàn)有以下幾個(gè)方面:
第一,本系統(tǒng)的運(yùn)行可以代替人工進(jìn)行許多繁雜的勞動(dòng);
第二,本系統(tǒng)的運(yùn)行可以節(jié)省許多資源;
第三,本系統(tǒng)的運(yùn)行可以大大的提高學(xué)校的工作效率;
第四,本系統(tǒng)可以使敏感文檔更加安全,可靠。
所以,本系統(tǒng)在經(jīng)濟(jì)上是可行的。

2.5.3運(yùn)行可行性分析

使用本軟件人員不需要有很多計(jì)算機(jī)基礎(chǔ),只要能基本懂得計(jì)算機(jī)軟件的使用方法即可。

2.5.4社會(huì)可行性分析

(l)法律方面的可行性
本系統(tǒng)純?yōu)樗饺嗽O(shè)計(jì),在開發(fā)過程中沒有涉及合同、責(zé)任等與法律相抵觸的方面。因此,本系統(tǒng)在法律上是可行的。
(2)使用方面的可行性
由于使用本系統(tǒng)可以減少大量的工作和經(jīng)濟(jì)費(fèi)用,新系統(tǒng)界面友好、使用簡(jiǎn)捷方便,有一定計(jì)算機(jī)基礎(chǔ)的人都可以進(jìn)行使用。

2.5.5開發(fā)方案可行性分析

(l)所建議系統(tǒng)運(yùn)行壽命的最小值,系統(tǒng)運(yùn)行壽命的最小值應(yīng)達(dá)5年。
(2)進(jìn)行系統(tǒng)方案選擇比較的時(shí)間,系統(tǒng)方案選擇比較的時(shí)間為一個(gè)月。
(3)經(jīng)費(fèi)、投資方面的來源,經(jīng)費(fèi)主要來源于教學(xué)經(jīng)費(fèi)。
(4)軟件環(huán)境:中文 Windows7 window10 window11,SQL server數(shù)據(jù)庫(kù)

2. 6可行性分析結(jié)論

結(jié)論意見:經(jīng)上述可行性分析,系統(tǒng)研制和開發(fā)可以立即開始進(jìn)行。

第3章需求分析

需求分析是一組活動(dòng)的總稱,作為系統(tǒng)分析員,必須協(xié)同軟件用戶共同完成。而需求分析的任務(wù)是定義待開發(fā)的軟件的功能、性能等指標(biāo)。首先要了解用戶的相關(guān)事務(wù)。在這個(gè)過程中,可以提出自己有建設(shè)性的想法和建議,只有這樣,用戶和系統(tǒng)設(shè)計(jì)人員才會(huì)在系統(tǒng)提供的事務(wù)上達(dá)成一致,這對(duì)于軟件來說是相當(dāng)重要的。其次要分析用戶的事務(wù)流程,前面了解的用戶事務(wù)只是一些離散的事務(wù)活動(dòng),而事務(wù)流程是一種重要的信息,比如用戶登錄這個(gè)流程,他需要經(jīng)歷用戶名和密碼的輸入,正確用戶類型的選擇這些活動(dòng),然后將了解到的用戶活動(dòng)加以整理并按照這些活動(dòng)所固有的次序形成業(yè)務(wù)流程。還要了解用戶對(duì)軟件的期望值,除了需要能夠正確處理用戶的事務(wù)外,還需要了解用戶對(duì)系統(tǒng)的其他需求,比如系統(tǒng)的安全性。這些對(duì)于用戶而言也顯得尤為重要。最后整理出用戶需求并評(píng)審需求。

3.1系統(tǒng)任務(wù)描述

系統(tǒng)模塊的設(shè)計(jì)應(yīng)該遵循整個(gè)系統(tǒng)總體設(shè)計(jì)思路,基于JAVA開發(fā)工具與數(shù)據(jù)庫(kù)SQL設(shè)計(jì),主要完成的設(shè)計(jì)如下

3.1.1系統(tǒng)目標(biāo)

根據(jù)查詢條件實(shí)現(xiàn)學(xué)生成績(jī)的查詢
學(xué)生成績(jī)信息的添加、修改、刪除。

3.1.2系統(tǒng)設(shè)計(jì)與功能分析

學(xué)生成績(jī)管理系統(tǒng),可用于學(xué)校等機(jī)構(gòu)的學(xué)生成績(jī)信息管理,查詢,更新與維護(hù),使用方便,易用性強(qiáng),圖形界面清晰明了。該軟件用java語言編寫,用SQLServer2005數(shù)據(jù)庫(kù)作為后臺(tái)的數(shù)據(jù)庫(kù)進(jìn)行信息的存儲(chǔ),用SQL語句完成學(xué)生成績(jī)的查詢、錄入,修改,刪除等。用JDBC驅(qū)動(dòng)實(shí)現(xiàn)前臺(tái)Java與后臺(tái)SQL數(shù)據(jù)庫(kù)的連接。Java語言跨平臺(tái)性強(qiáng),可以在windows,linux,ubuntu等系統(tǒng)下使用,方便簡(jiǎn)單,安全性好。SQLServer2005數(shù)據(jù)庫(kù)高效安全,兩者結(jié)合可相互利用各自的優(yōu)勢(shì)。
該系統(tǒng)實(shí)現(xiàn)的大致功能:
(1)用戶登陸界面。該界面可以選擇使用者的身份,“管理員,學(xué)生”。不同的身份有不同的操作界面和功能權(quán)限。ID號(hào)和密碼輸入正確即可登錄。
管理員管理界面。擁有最高的權(quán)限。允許添加、修改、刪除、查詢學(xué)生成績(jī)。
(3)學(xué)生登錄界面。學(xué)生只能對(duì)自己成績(jī)進(jìn)行查詢操作。
(4)登錄的用戶信息分別存儲(chǔ)在SQL數(shù)據(jù)庫(kù)的“管理員登錄表”“學(xué)生登錄表”中,如果用戶信息不存在這兩張表中,將會(huì)無權(quán)利登錄本管理系統(tǒng)。保證了本管理系統(tǒng)的安全性。

3.1.3性能需求分析

登錄、用戶界面需求:簡(jiǎn)潔、易懂、易用、友好的用戶界面。
安全保密性需求:只有憑借用戶名和密碼登陸系統(tǒng),才能進(jìn)行信息的管理等。

3.2系統(tǒng)概要設(shè)計(jì)

頂層數(shù)據(jù)流圖:

圖3-1 學(xué)生管理系統(tǒng)頂層數(shù)據(jù)流圖
一層數(shù)據(jù)流圖:

圖3-2 學(xué)生管理系統(tǒng)一層數(shù)據(jù)流圖

3.2.1功能需求

(1)對(duì)學(xué)生成績(jī)進(jìn)行添加、修改、刪除、查詢等操作。
(2)統(tǒng)計(jì)所有及格的學(xué)生成績(jī)。
(3)統(tǒng)計(jì)所有不及格的學(xué)生成績(jī)。

3.3系統(tǒng)詳細(xì)設(shè)計(jì)

3.3.1概念結(jié)構(gòu)設(shè)計(jì)

圖3-3總E-R設(shè)計(jì)
3.3.2邏輯結(jié)構(gòu)設(shè)計(jì)
表結(jié)構(gòu):
管理員表:ManagerLogin(user,password)
學(xué)生登錄表:StudentLogin(Sno,user,password)
學(xué)生成績(jī)表:StudentScore(Sno,Sname,Subject,Score)

第4章總體設(shè)計(jì)

4.1設(shè)計(jì)概述

根據(jù)需求把整個(gè)系統(tǒng)分化成不同的模塊,每個(gè)模塊完成一個(gè)特定的子功能。把這些模塊結(jié)合起來組成一個(gè)整體。逐一實(shí)現(xiàn)各個(gè)功能;

4.2系統(tǒng)總體結(jié)構(gòu)及功能模塊劃分

4.2.1系統(tǒng)功能設(shè)計(jì)

經(jīng)過對(duì)系統(tǒng)的需求分析,學(xué)生成績(jī)管理系統(tǒng)主要?jiǎng)澐譃閮蓚€(gè)部分:學(xué)生成績(jī)查詢和學(xué)生成績(jī)管理。

圖4-1 學(xué)生成績(jī)管理系統(tǒng)

圖4-2 學(xué)生成績(jī)查詢模塊

圖4-3 學(xué)生成績(jī)管理模塊

圖4-4系統(tǒng)功能總設(shè)計(jì)

4.2.2實(shí)體及屬性的定義

表4-1 系部表信息表dept的表結(jié)構(gòu)

主碼 列名 數(shù)據(jù)類型 寬度 小數(shù)位 空否 備注
Pk dname Char 20 N 系名
dphone Char 20 Y 電話
teachernum Char 2 Y 教師號(hào)
teachername Char Y 教師姓名

表4-2 學(xué)生信息表Student的表結(jié)構(gòu)
主碼 列名 數(shù)據(jù)類型 寬度 小數(shù)位 空否 備注
Pk sno Char 10 N 學(xué)號(hào)
sname Char 20 N 姓名
ssex Char 2 Y 性別
sage tinyint Y 年齡
sdept Char 20 Y 所在系

表4-3 課程信息表Course的表結(jié)構(gòu)
主碼 列名 數(shù)據(jù)類型 寬度 小數(shù)位 空否 備注
Pk cno Char 10 Y 課程號(hào)
cname Char 24 N 課程名
cdept char 20 N 課程所屬系
ccredit tinyint 1 N 學(xué)分

表4-4 教師teacher的表結(jié)構(gòu)
主碼 列名 數(shù)據(jù)類型 寬度 小數(shù)位 空否 備注
Pk tno Char 10 Y 教師號(hào)
tname Char 20 N 教師姓名
tsex Char 2 N 性別
ttitle Char 30 N 職稱
tdept Char 20 N 所在系

表4-5 選課成績(jī)表s_course的表結(jié)構(gòu)
主碼 列名 數(shù)據(jù)類型 寬度 小數(shù)位 空否 備注
Pk sno Char 10 Y 學(xué)生學(xué)號(hào)
sname Char 20 N 學(xué)生姓名
cno Char 10 N 所選課程號(hào)
cname Char 24 N 所選課程名
cgrade tinyint N 所選課程成績(jī)

表4-6 教師授課表t_course的表結(jié)構(gòu)
主碼 列名 數(shù)據(jù)類型 寬度 小數(shù)位 空否 備注
Pk tno Char 10 Y 教師號(hào)
tname Char 20 N 教師姓名
cno Char 10 N 所授課程號(hào)
cname Char 24 N 所選課程名
ccredit tinyint N 所授課學(xué)分

4.3安全保密設(shè)計(jì)

4.3.1 用戶登錄安全性

系統(tǒng)設(shè)計(jì)了登錄界面,每個(gè)合法用戶有用戶名及一個(gè)密碼,只有當(dāng)用戶輸入正確的用戶名及密碼組合后才能夠?qū)W(xué)生信息進(jìn)行操作。

第5章詳細(xì)設(shè)計(jì)

5.1概述

詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確定應(yīng)該怎樣具體的實(shí)現(xiàn)所要求的系統(tǒng),也就是說,經(jīng)過這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得出目標(biāo)系統(tǒng)的精確描述,從而在編碼階段可以把這個(gè)描述直接翻譯成用某種程序設(shè)計(jì)語言書寫的程序。

5.2 系統(tǒng)程序流程圖

程序流程圖的優(yōu)點(diǎn)是直觀清晰,易學(xué)習(xí)掌握

圖5-1 系統(tǒng)流程圖

第6章設(shè)計(jì)心得體會(huì)

1.開發(fā)方案可行性分析理解不準(zhǔn)確,導(dǎo)致頻頻出錯(cuò),經(jīng)過對(duì)課本41頁的開發(fā)方案的可行性分析概念的反復(fù)理解,寫出了開發(fā)方案可行性的具體內(nèi)容
2.一層數(shù)據(jù)流圖的繪制,對(duì)數(shù)據(jù)流圖的基本圖形理解不夠,導(dǎo)致重復(fù)返工,多次學(xué)習(xí)課表P72頁,P74頁一層數(shù)據(jù)流圖,在多次查閱網(wǎng)上資料后終于繪制出一層數(shù)據(jù)流圖
3.在畫問題分析圖的過程中因?yàn)閷?duì)畫圖軟件的不熟練,里面的結(jié)構(gòu)模型每次都是自己手動(dòng)繪制,導(dǎo)致把時(shí)間浪費(fèi)在修改上,經(jīng)過在網(wǎng)上對(duì)軟件的學(xué)習(xí)后,更快更高效的畫出了問題分析圖

在經(jīng)過這一周課程設(shè)計(jì),對(duì)整個(gè)軟件開發(fā)有了整體認(rèn)知,對(duì)數(shù)據(jù)流圖的繪制方法也更加熟練,也學(xué)會(huì)了盒圖,PAD圖的繪制方法,對(duì)整個(gè)軟件的開發(fā)階段的各階段所需要做的工作認(rèn)知更加明確。

總結(jié)

以上是生活随笔為你收集整理的学生管理系统(软件工程)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。