本大学生信息素养平台划分为3个大的角色,管理员、教师和学生,学生又可以细分为中学生、大学生、硕士生、博士生等,管理员主要是管理信息素养各个知识模块的内容维护,多媒体功能展示维护;教师注册以后主要是发布各种信息素养的知识测试问答,同时可以设置不同的年龄层次进行测试,学生角色的人员主要是学习各种信息素养知识、浏览媒体展示和参加指定自己层次的知识测试问答等,同时教师和学生也可以通过BBS进行在线交流。
技术采用ASP.NET,以C#作为编程语言,采用SQL Server 数据库。文档有开题报告,配套论文,源代码,数据库等.
系统功能介绍
管理员:
(1)用户管理:主要是管理注册系统的教师和学生信息,并对注册信息进行审核的操作,不符合要求的注册可以进行删除处理
(2)信息类别:管理信息素养知识的各个类别信息,比如信息利用意识,信息法律法规等。
(3)信息内容:维护各个信息类别下的信息内容信息,可以添加、修改和删除信息内容。
(4)素养媒体管理:维护各种多媒体资源的信息素养信息。
(5)素养BBS管理:管理教师和学生交流的BBS信息。
教师:
(1)素养信息:查看平台的素养信息功能
(2)素养媒体:查看平台的各种多媒体的素养资源
(3)测试试卷维护:维护发布自己想要进行的素养信息的测试名称。
(4)题目信息维护:维护测试信息下面的各种测试题目内容和答案。
(5)测试结果浏览:显示参与测试的学生的答题结果信息,可以查看详细的答题情况
(6)素养BBS:参与BBS各种主题的讨论。
学生:
(1)素养信息:查看平台的素养信息功能
(2)素养媒体:查看平台的各种多媒体的素养资源
(3)素养测试:查看所有教师发布的测试信息,查询自己符合测试条件的信息,参与测试。
(4)素养BBS:参与BBS各种主题的讨论。
目 录
第一章 绪论6
1.1 开发背景6
1.3 设计思路6
第二章 系统总体说明7
2.1 使用环境7
2.2 系统主要功能7
2.3 系统主要特点8
3.1开发环境10
3.2开发工具10
3.2.1 NET概述10
3.2.2 ASP.NET简介11
3.2.3 C#简介12
3.2.4 SQL Server简介12
3.3设计方法与技术12
3.3.1 设计方法12
3.3.2 设计技术12
4.1 数据库设计14
4.1.1数据库实体关系图设计14
4.1.2 数据表15
4.2 各个模块基本流程图设计17
4.2.1 管理员17
4.2.2 素养平台流程图20
4.3 输入输出设计21
4.3.1 输入设计21
4.4.2 输出设计21
5.1 系统主界面22
管理员功能模块介绍23
5.2.2 信息类别管理24
5.2.3 素养媒体管理25
教师功能模块介绍28
5.3.1 测试试卷维护28
5.4网站前台29
5.4.1 素养信息29
5.4.2 素养媒体30
5.4.3 素养测试30
5.4.4 素养BBS31
6.1 设计存在的问题34
6.2 进一步改进思想34
6.3 经验与体会34
致 谢36