《ASP应用开发》期末作业
ASP应用开发期末练习
目的:用ASP开发数据库应用
功能:一个学生成绩管理系统
功能说明:
1. 用户认证,用户具有三类:系统管理员和成绩管理员,普通用户。不同用户登录后具有不同的权限。其中系统管理员可以设置其他用户的权限,不可以查询成绩。成绩管理员可以输入和修改学生成绩。普通用户只可以查询自己的成绩,普通用户的用户名与成绩表中的ID一致。
2. 系统管理功能:系统管理员可以列出所有用户,增加和修改用户,修改用户密码,修改用户的权限类别。
选做高级功能:批量增加用户(例如从学生名册中得到所有学生的ID,全部增加为普通用户,并设置统一密码。)
3. 普通用户登录后,可以修改本人密码,和查询本人成绩。
4. 成绩管理员可以输入、修改、查询和统计所有学生成绩。
设计要求:
1. 数据库系统采用Access 或 SQL server ,至少包含三个数据表:用户权限表,学生名单表(字段为学号和姓名、性别等学生信息),学生成绩表(字段为学号,数学成绩、物理成绩。。。总成绩等)
2. 用户登录后的所有后续页面都要先检查用户权限(用session实现)
3. 成绩管理员可执行的查询功能包括简单查询和综合条件查询。
ASP应用开发期末练习
目的:用ASP开发数据库应用
功能:一个学生成绩管理系统
功能说明:
1. 用户认证,用户具有三类:系统管理员和成绩管理员,普通用户。不同用户登录后具有不同的权限。其中系统管理员可以设置其他用户的权限,不可以查询成绩。成绩管理员可以输入和修改学生成绩。普通用户只可以查询自己的成绩,普通用户的用户名与成绩表中的ID一致。
2. 系统管理功能:系统管理员可以列出所有用户,增加和修改用户,修改用户密码,修改用户的权限类别。
选做高级功能:批量增加用户(例如从学生名册中得到所有学生的ID,全部增加为普通用户,并设置统一密码。)
3. 普通用户登录后,可以修改本人密码,和查询本人成绩。
4. 成绩管理员可以输入、修改、查询和统计所有学生成绩。
设计要求:
1. 数据库系统采用Access 或 SQL server ,至少包含三个数据表:用户权限表,学生名单表(字段为学号和姓名、性别等学生信息),学生成绩表(字段为学号,数学成绩、物理成绩。。。总成绩等)
2. 用户登录后的所有后续页面都要先检查用户权限(用session实现)
3. 成绩管理员可执行的查询功能包括简单查询和综合条件查询。