G002-185-09 小組模板作業
電腦科學與工程學院實驗報告
課程名稱 | 軟體建模與分析 | 班級 | 18軟工5班 |
| ||||
實驗名稱 | 學生簽到系統 | 教導教師 | 董瑞生 |
| ||||
姓名 | 謝鈺燦 陳思達 | 學號 | 1814080902536 1814080902504 | 日期 | 2020.10.23 |
| ||
|
|
|
|
| ||||
目錄
員工的所屬部門也可以隨時更改調動............................................................................. 12
- 網頁學生簽到系統
引言
學生是國家未來發展的前進主要動力,,因此在學生簽到學習上課就更為重要。根據對於學生的平時簽到情況,可以很明確地落實對於學生平時的學習情況。在這裡我們要落實學生的基本資訊,學生的考勤情況,確定問題域,展開使用者需求獲取以及系統環境,為接下來的工作打好基礎。
問題域
1.專案名稱:網頁大腿學生簽到系統
2.使用者:在校老師和學生
3.專案建設背景
在大學,每次上課點名都需要浪費老師時間,在點名冊一個個點名,還需要手動記錄有無缺勤遲到,後期考勤統計也需要人為輸入到電腦資料裡,屬實麻煩。
此專案為了解決教師上課時點名簽到學生浪費時間問題,設計出網站簽到,能夠讓學生在網頁端進行簽到。同時設計彙總簽到情況,方便教師統計,評價學生
涉眾 :在校老師和學生
涉眾分析
系統要處理的物件包括學生的基本資訊,老師的基本資訊,管理層資訊,該系統面對物件如下資訊所示
- 學生基本資訊:學生姓名,學生性別,學生學號,學生學校,學生出生日期,學生所在班級,學生所屬班級老師。
- 老師基本資訊:老師姓名,老師所屬學校,老師工號,老師所屬班級,老師性別
- 管理層資訊:老師和學生編號,老師學生所屬班級和學校,老師和學生登陸的密碼。
確定專案的前景和範圍
隨著科技的不斷髮展,智慧化的簽到幫助我門節約了許多紙質文件的許多不便,大大提高了簽到的效率,並且更新更加快和人性化。
在學生簽到這個系統中,在大方面集中了高校,學生和老師之間的動態變化資料,可以便捷的使資料流動得更加快速。該系統主要實現了對於資料得錄入,插入,刪除,查詢,更新,匯出等功能。還有一方面,該系統可以很好地為我們資訊提供保密和安全。
展開使用者需求獲取
網頁學生簽到系統模組
專案截圖
1:登陸介面
本模組是使用者進入系統的入口,使用者登陸前需要註冊一個賬號,註冊賬號時需要用到登記在學校中的資訊。比方說使用者在註冊的時候登記自己的身份(老師或者學生),使用者名稱,學校,學號/工號,班級,姓名,性別,手機號以及密碼。
2:註冊介面
登陸之後,輸入自己所註冊的賬號和密碼,即可登陸成功。
3系統介面
學生可以進行兩個操作,一個是進行檢視簽到,另一個可以檢視自己的個人資訊並修改密碼。
點選檢視簽到,能看到兩個子選項
。
當教師釋出簽到的時候,在截止時間內,簽到會顯示在進行中 的簽到這個選項中,學生可以進行簽到操作,簽到完成的簽到 表單會進入到已簽到的列表中,反之,如果在截止時間內學生 沒有進行簽到,那麼簽到表單會進入到未簽到列表中。具體操 作介面如圖所示:
點選簽到之後,可以在已簽到中檢視
4教師介面
5:管理員介面
管理員的工作主要是進行學校,課程,教師,學生的管理與刪除。只有管理員新增了學校和課程,使用者在註冊頁面才可以對其進行選擇。
同理,管理員也可以對教師和學生的賬號進行查詢和刪除。下面我將展示管理員操作的使用者介面:
系統環境
開發環境是win10作業系統;使用idea2020.1編譯器;mysql版本使用8.0.9;tomcat版本是9.0.35;java環境jar8.0;阿里雲伺服器環境是Linux 4.18;其他執行環境版本與win10開發環境版本相同。
執行環境需要瀏覽器支援html5和jsp編譯,經多個瀏覽器測試暫不支援IE瀏覽器(不支援jsp)。可支援手機網頁開啟方式。
應資料取樣
學生和教師增加包含的資料項專案有姓名、性別、出生日期、學歷、部門、職位、增加功能中只需要輸入部門名稱,建立時間和最後修改時間系統自動生成,部門修改功能中可修改部門的名稱最後修改時間系統自動生成該模組包含的資料項專案有職位名稱、管理人、所屬部門、建立時間和最後修改時間。使用者查詢檢索欄位有使用者姓名、使用者許可權、建立時間和最後修改時間。
使用者需求
- 學生和老師可以方便註冊
- 學生和老師可以方便找到自己所屬的班級和學校
- 老師可以在自己所屬的班級發放簽到訊息
- 學生可以在自己的頁面檢視老師發放的簽到訊息
- 學生和老師可以通過學號找到自己的密碼
- 管理員可以通過管理頁面,管理老師和學生的登陸情況和更新學生和老師的需求
二準到簽到系統
引言
學生是國家未來發展的前進主要動力,,因此在學生簽到學習上課就更為重要。根據對於學生的平時簽到情況,可以很明確地落實對於學生平時的學習情況。在這裡我們要落實學生的基本資訊,學生的考勤情況,確定問題域,展開使用者需求獲取以及系統環境,為接下來的工作打好基礎。
問題域
1.專案名稱:準到簽到系統
2.使用者:學生和在校老師
3.專案建設背景
在疫情期間,許多高校都沒有開學,許多學生都在家裡上網課。對於學生的知識攝入量是所有教育者所關注的事情。資訊網路高速發達,學生們的作業來源多樣,教育部門無法有一個定量的統計來觀察學生的學習情況,在這樣的背景下,我們的準到網頁版和移動app版油然而生。
學生和老師通過在準到這個平臺下各自注冊自己的賬號,由老師釋出班級集合程式碼,學生根據老師提供的班級程式碼,進入班級這個集體。老師可以在準到這個平臺下放上課的簽到資訊,學生可以在準到平臺實現課前簽到。
通過這個準到學習簽到平臺,老師和學生的教育和學習有了量的統計,同時教育方面也有了一定程度上的保障。
涉眾分析
老師和學生需要在準到app或者準到網頁進行註冊自己的賬號,填寫他們的個人資訊其中他們的資訊填寫如下所示:
1.學生基本資訊:學生姓名,學生性別,學生學號,學生學校,學生出生日期,學生所在班級,學生所屬班級老師。
2.老師基本資訊:老師姓名,老師所屬學校,老師工號,老師所屬班級,老師性別
3.學生和老師都需要找到屬於自己的群體,這樣就可以在這個小範圍的集體中釋出自己的簽到訊息。
確定專案的前景和範圍
隨著時代的不斷髮展,我們對於便捷的操作有了更加高的要求,對此在簽到方面我們也要追求便捷和高效,所以這個準到簽到系統尤其起到重要作用。
在學生簽到這個系統中,在大方面集中了高校,學生和老師之間的動態變化資料,可以便捷的使資料流動得更加快速。該系統主要實現了對於資料得錄入,插入,刪除,查詢,更新,匯出等功能。還有一方面,該系統可以很好地為我們資訊提供保密和安全。
展開使用者需求獲取
專案截圖
1.註冊頁面
2.確認找到自己的團隊
3.釋出簽到
4.檢視簽到
5.檢視有誰回應簽到
系統環境
- 員工線下工作,線上進行資訊管理。
- 開發框架:前端layui,後端ssm,安全框架shiro。
- 開發環境:IDEA2018、Mysql5.5.58、Tomcat9
應資料取樣
2005年到現在十餘年,人們對於計算機的便捷要求有了穩定提升的應用需求。2020年,由於疫情學生在家上網課,學生點名簽到系統更是有了空前高的需求。
在我日日常學習生活中,我們上課需要提高簽到的質量和簽到所花的時間。
學生和教師增加包含的資料項專案有姓名、性別、出生日期、學歷、部門、職位、增加功能中只需要輸入部門名稱,建立時間和最後修改時間系統自動生成,部門修改功能中可修改部門的名稱最後修改時間系統自動生成該模組包含的資料項專案有職位名稱、管理人、所屬部門、建立時間和最後修改時間。使用者查詢檢索欄位有使用者姓名、使用者許可權、建立時間和最後修改時間。
三:易籤簽到系統
引言
學生是國家未來發展的前進主要動力,,因此在學生簽到學習上課就更為重要。根據對於學生的平時簽到情況,可以很明確地落實對於學生平時的學習情況。在這裡我們要落實學生的基本資訊,學生的考勤情況,確定問題域,展開使用者需求獲取以及系統環境,為接下來的工作打好基礎。
問題域
1.專案名稱:易籤簽到系統
2.使用者:在校老師和學生
3.專案建設背景
為了讓學生的學習有所高效提高,對此我們建立出了易籤簽到系統。
涉眾:在校老師和學生
涉眾分析
老師和學生需要在易籤簽到網頁進行註冊自己的賬號,填寫他們的個人資訊其中他們的資訊填寫如下所示:
1.學生基本資訊:學生姓名,學生性別,學生學號,學生學校,學生出生日期,學生所在班級,學生所屬班級老師。
2.老師基本資訊:老師姓名,老師所屬學校,老師工號,老師所屬班級,老師性別
3.學生和老師都需要找到屬於自己的群體,這樣就可以在這個小範圍的集體中釋出自己的簽到訊息。
確定專案的前景和範圍
隨著時代的不斷髮展,我們對於便捷的操作有了更加高的要求,對此在簽到方面我們也要追求便捷和高效,所以這個準到簽到系統尤其起到重要作用。
在學生簽到這個系統中,在大方面集中了高校,學生和老師之間的動態變化資料,可以便捷的使資料流動得更加快速。該系統主要實現了對於資料得錄入,插入,刪除,查詢,更新,匯出等功能。還有一方面,該系統可以很好地為我們資訊提供保密和安全。
展開使用者需求獲取
專案截圖
1.登陸介面
2.系統介面
3.發起簽到介面
系統環境
1.員工線下工作,線上進行資訊管理。
2.開發框架:前端layui,後端ssm,安全框架shiro。
3.開發環境:IDEA2018、Mysql5.5.58、Tomcat9
應資料取樣
學生和老師通過自己註冊匯入個人基本資訊
2005年到現在十餘年,人們對於計算機的便捷要求有了穩定提升的應用需求。2020年,由於疫情學生在家上網課,學生點名簽到系統更是有了空前高的需求。
在我日日常學習生活中,我們上課需要提高簽到的質量和簽到所花的時間。
學生和教師增加包含的資料項專案有姓名、性別、出生日期、學歷、部門、職位、增加功能中只需要輸入部門名稱,建立時間和最後修改時間系統自動生成,部門修改功能中可修改部門的名稱最後修改時間系統自動生成該模組包含的資料項專案有職位名稱、管理人、所屬部門、建立時間和最後修改時間。使用者查詢檢索欄位有使用者姓名、使用者許可權、建立時間和最後修改時間。
使用者需求
- 學生和老師可以方便註冊
- 學生和老師可以方便找到自己所屬的班級和學校
- 老師可以在自己所屬的班級發放簽到訊息
- 學生可以在自己的頁面檢視老師發放的簽到訊息
- 學生和老師可以通過學號找到自己的密碼
- 管理員可以通過管理頁面,管理老師和學生的登陸情況和更新學生和老師的需求
相關文章
- 系統分析設計小組作業1
- (高校暑期作業模板)軟體評測作業
- 需求工程《軟體建模與分析》第2組——小組作業01
- sqoop小作業OOP
- 結組作業02
- 數倉小組作業(一)Mac 安裝JDK、Mysql、Hadoop、HiveMacJDKMySqlHadoopHive
- 2019最新微信小程式開發製作模板微信小程式
- java小作業(三)Java
- 5.4(小組作業十日衝刺第十天)
- 5.3(小組作業十日衝刺第九天)
- 5.1(小組作業十日衝刺第七天)
- 5.2(小組作業十日衝刺第八天)
- 第六組【團隊作業】第六週作業
- 第八組【團隊作業】第六週作業
- 第五組【團隊作業】第六週作業
- 第七組【團隊作業】第三週作業4
- 第八組【團隊作業】第三週作業3
- 第八組【團隊作業】第三週作業1
- 第五組【團隊作業】第三週作業1
- 第一組【團隊作業】第三週作業2
- 第六組【團隊作業】第三週作業4
- 第六組【團隊作業】第三週作業2
- 第九組【團隊作業】第三週作業4
- 1.6.4.1. 作業系統組作業系統
- 第八組【團隊作業】第四周作業2
- 第五組【團隊作業】第四周作業2
- 第九組【團隊作業】第四周作業2
- 第一組【團隊作業】第四周作業1
- 第一組【團隊作業】第四周作業2
- 第六組 團隊作業使用者調研作業
- 第三組【團隊作業】第四周作業3
- part2_模組一作業
- 第八組【團隊作業】第二週需求分析作業2
- 第四組-【團隊作業】第二週需求分析作業1
- 第八組【團隊作業】第二週需求分析作業1
- 第九組【團隊作業】第二週需求分析作業1
- 第九組【團隊作業】第二週需求分析作業2
- 秘製小模板