大作业名称:学生考试成绩管理系统-简易版
总共分为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
<待续>