大作業名稱:學生考試成績管理系統-簡易版
總共分為4個階段:
第一階段: 完成核心業務功能,包括:
A.基礎信息維護功能:
1.班級信息維護功能
2.學生信息維護功能
B.分值信息維護功能
依賴關系說明:分值信息依賴於學生信息,學生信息依賴於班級信息
第二階段: 完成權限及角色的核心功能,包括:
admin角色:擁有最高權限,登陸后,擁有添加,修改,刪除等權限.可以查看所有信息.
teacher角色:登陸后,擁有添加,修改等權限.可以查看所有信息.
student角色:登陸后,只能查看自己信息包括分值.
第三階段: 完成下載及數據導出功能
第四階段: 完成兩個特殊的計算工具
說明:采用Ajax技術,局部刷新.
第五階段: 美化Web UI,核心功能包括:
分值不及格的成績,自動用紅色標注,表格采用bootstrap等知名庫,菜單項有輕微的動畫等.
---------------------------------------------------------------------------------------------------
第一階段核心代碼參考:
第一步:創建項目
C#,Asp.net Mvc4,基本
項目名稱:StuManSys,全稱:Student Management System
第二步:修改Web.config文件中的數據庫連接字符串<代碼略>
第三步:創建Home控制器<代碼略>
第四步:創建Model
在Models目錄下,創建下面的類文件:
班級信息類文件 ClassInfo.cs
學生類文件 Student.cs
分數類文件 Mark.cs
排名類文件 VRank.cs
<待續>