基于ASP.NET的设计选题系统设计与实现(SQL)内含PPT 源代码 SQL数据库 论文里面需要改动的地方都被我用“红色的XXX” 给标出来了,拿回去就能用。
由于本系统需要适应多种用户的不同需求,把系统的用户分为3类:管理员、教师、学生,根据系统的分析,现将系统里的管理员模块、教师模块、学生模块、统计模块4大模块进行分析,具体如图4-1所示。
4.2.1 管理员模块
用户管理:学生信息、教师信息、管理员信息添加和导入。
选题管理:(1)审核教师提交的课题(查看教师提交的课题基本信息、审核通过/不通过);
(2)学生选题信息查询(根据班级、选题状态查询学生选题信息,导出excel);
(3)课题选择情况查询(根据审核状态、指导老师查询课题选择情况,导出);
(4)留言信息,查看发给管理员的留言;给系统中其他用户发送消息。
根据需求分析和系统分析,可以得出管理员模块的数据流程如图4-2所示。
根据项目的处理需求,能够对相关数据进行添加、删除、修改等操作,系统使用SQL Server 2005数据库,对应数据表的设计及功能如下所示:
管理员表(Admin):主要用于保存系统管理员账号;
学生表(Student):主要用于对学生的所有信息进行保存;
教师表(Teacher):主要用于对教师的所有信息进行存储;
消息表(Messages):主要用于保存用户之间发送的内部消息;
回复表(ReMesssage):主要用于消息回复信息的保存;
课题表(Title):主要用于保存教师上传的论文课题信息;
论文表(Thesis):主要用于保存学生上传的毕业论文信息;
用户角色表(UserRole):主要用于保存用户角色信息。
所有资料下载:
资料.7z
(8.11 MB, 下载次数: 64)
|