
文明在线
“书香花园”是一个培养学生阅读兴趣和能力的特有的教学阅读平台。
该平台将学生阅读的书目分成“低、中、高”三个级别,画面生动活泼,仿佛进入了游戏的王国。现站点内已收集编入了与近200本书相关的测试题,学生可以先选择低、中、高三个级别的书目阅读并且测试,经过多次测试达到一定的成绩。
教师可通过后台管理系统实时看到各班级的阅读情况与正确率的走势,从而了解到学生对这些书本的阅读程度,通过建设这个平台使其更好的将老师与学生形成一种互动。
第1章 主要功能要求
整个系统分学生与老师两个身份登录,学生主要是在线测试、查看历史阅读情况与修改密码等信息。老师可管理书本信息、题库信息、学生阅读情况、阅读统计、阅读图表、学生密码重置等信息。
项目的具体内容如下:
学生入口:
1.1 图书选择
学生在登录后可查看热门的阅读书籍,并在下方按中文、英文两大类列出前12本图书,每个大类下还分初级、中级、高级,可通过点击更多查看所有的书籍。
1.2 在线测试
学生通过选择某一本书即可进入在线测试页面,门本书有10道题,答对一道加10%的正确率。
测试的题目有2选1、3选1和4选1,老师可通过后台管理进行设置。
10道题目答题完成后可即可显示答题成绩与每一题的结果,其中笑脸表示正确,哭脸表示错误。
对于同一本书没有测试的限制,学生可重复测试。
1.3 历史阅读情况
学生登录后可查看自己的历史答题信息,包括阅读书籍的名称、在线测试的时间、测试的结果等。
1.4 在线测试
学生通过选择某一本书即可进入在线测试页面,门本书有10道题,答对一道加10%的正确率。
测试的题目有2选1、3选1和4选1,老师可通过后台管理进行设置。
10道题目答题完成后可即可显示答题成绩与每一题的结果,其中笑脸表示正确,哭脸表示错误。
对于同一本书没有测试的限制,学生可重复测试。
1.5 历史阅读情况
学生登录后可查看自己的历史答题信息,包括阅读书籍的名称、在线测试的时间、测试的结果等。
1.6 个人信息
学生在登录后可查看自身的登录信息,如学生姓名、班级、年级等。
1.7 修改密码
学生登录的初始密码系统在生成时默认为111111,如有需要可通过此模块修改其登录密码。
教师入口:
1.8 书籍管理
教师可对书籍的基本信息进行维护,如书籍的名称、书籍的类型(中文、英文)、所属级别(初级、中级、高级)、图书简介、图片封面照片。
1.9 题目管理
对于已新建好的书籍,教师可在题目管理中选择该书籍添加测试题目,基本信息有:选项数(N选1)、题目内容、选项内容、答案等。
1.10 阅读情况
老师登录后可查看自己所带班级学生的阅读情况,可按照年级和班级进行二次筛选。
列表中包含:所属年级、班级、学生姓名、阅读本数等。
此外,点击某一个学生的阅读本数时,还可查看其具体阅读的书籍列表,包括书籍名称、类型、级别、正确率、测试时间等。
1.11 阅读统计
在阅读统计中,教师可按年级、班级、阅读年月、学生姓名、书名等条件进行筛选。
当选择所有书籍统计时, 可按阅读本数进行排序,并可查看详细的阅读明细。
当选择某一本书进行查询时,将按照该书的正确率进行排序,此时的查询详细将变成正确率。
1.12 阅读图表
阅读图表分阅读次数与阅读正确率进行统计。
阅读次数可按年级与性别进行统计。
阅读正确率可按班级与年级进行统计。
系统将统计出阅读次数最多与正确率最高的10本书以柱状图的形式表现出来。
建设原则
为实现系统的总体目标,应遵循“突出实用性、保证可靠性、体现先进性”的建设原则,具体说来,系统设计开发应遵循以下原则:
l 先进性
系统采用目前比较流行的B/S 三层/多层方式开发系统,采用C#.Net编程技术,采用SQL Server 2005数据库,满足用户目前和将来一段时间的功能要求,从而在较长时间内保持系统的先进性。采用先进的数据库技术、使系统的辅助决策能力达到更高层次。
l 实用性
服务是系统的主要职责,良好的实用性可以让大多数使用者感觉到便利,能够迅速地得到自己想要的信息。如果将使用界面变得美观,操作便利,那么使用者就会极大地感到系统的易用性,从而产生愿意使用的感觉。
l 安全性
运用先进的防火墙及入侵检测技术,采取病毒防范、负载均衡、数据加密、备份冗余等安全措施,对不同用户和管理人员设定不同的权限, 确保系统正常运行。
B/S的体系结构使得系统数据只存储于服务器,客户端不存储系统数据。另外,在强安全体系下,提供严格而强大的权限管理,分级别按权限浏览数据。保证了系统数据及系统功能操作的安全性。采用SSL链路技术,保证数据传输的安全性。
用户需要具有系统管理员分配的用户名密码才能进入本系统,资源的存取控制程度可以分级控制,系统管理员对系统资源的存取权限级别可进行自由设置,比如:系统管理员层、部门管理层、用户层等,可针对这些层次用户设置不同的存取访问权限。对任何重要的数据修改都应将操作员代码一并计入相应的记录中,对非法修改数据者,提供可靠的备查依据。系统另要提供操作日志功能,任何进入系统的行为都将记录在案,一旦数据发生问题将会有据可查。此外,系统应提供数据备份功能,一旦数据库发生问题或服务器系统崩溃的情况下,可快速的实现数据的恢复。
l 继承性与前瞻性
我们为本系统设计了可扩展的服务接口,以便更好地提供迅速、便捷的服务。
系统产品在投入实际运行以后,各类用户在运行中,可能会暴露出该软件在设计和测试中没有发现的错误或潜藏的隐患;或者随着外界环境的变化,用户的需求有所变化和增加,这时需要对系统进行修改和完善,以满足用户需求和适应外界环境,并实现功能扩充和性能改善。
在进行系统的功能扩充与性能改善时,要注意做到:系统维护必须在严格的管理下进行,避免错上加错的情况出现;避免修改出现的副作用,修改时要周密考虑;修改后的程序必须准确地测试,及时做好软件修改记录和报告。
当对系统的功能扩充和性能改善达到一定的程度,相对修改前的系统来说,可以作为一个新的版本出现。这时需要进行广泛的信息搜集,对系统的设计和实现进行严格的测试,并在综合评审之后确定系统的升级策略,同时做好文档的更新与配置。在系统的升级工作中,比较重要的是统一的管理工作,包括对升级过程的管理和版本的科学控制。
l 可扩展性
优良的体系结构设计对于系统是否能够适应将来新业务的发展至关重要。在满足现有需求基础上,还考虑了网站应具有充分的可扩展性,以满足原有业务的扩展及新业务的发展。因此,在此方案中,所有推荐的产品均考虑到应用及系统不断扩展的要求,以形成一个易于管理、可持续发展的体系结构。未来业务的扩展只须在现有机制的基础上,增加新的应用与服务模块。归纳起来,本方案的扩展性须考虑:
u 业务的扩展性
u 性能的扩展性
u 技术的扩展性
l 可操作性
操作人员的计算机水平参差不齐,系统的可操作性就显得特别重要,因此系统在设计时考虑在满足业务需求的情况下尽可能做到应用系统界面友好统一,操作简单、方便,使操作员在短期内能够熟练使用该系统。
2015年