一、拟采取的设计方案及可行性分析(包括主要设计方法和手段,已有的主要设备、软件、资料等说明)
(1)技术路线
网站设计工具采用ASP.NET。该工具有很高的网页制作效率,在网站管理方面也很方便、快捷,更有无与伦比的控制能力。
网站设计采用C#语言进行编码。C#编程语言是微软在.NET 计划中重要的开发语言,它具有语法简单,功能强大,快速应用,语言自由,强大的Web服务器控件,支持跨平台,与XML相融合。
为了保证网站的安全性,此次设计采用了Microsoft SQL Server数据库,除了保证网站数据的安全之外,还能存放和读取大量的数据,管理众多并发的用户,也可以对数据很方便地进行增、删、改、查等等可靠、高效的操作。
(2)模块功能
1) 用户模块:该模块的的使用者为教师和学生,其主要的功能有①登录系统:学生根据学号、教师根据工作号登录系统,初始密码均为学号或工作号;②修改密码:学生、老师可根据自身情况选择是否修改密码;③权限:教师可以进行题库管理,试卷管理和成绩管理,学生登录后可以做考前练习和正式考试,在考试后查询考试成绩。
2) 题库管理模块:题库主要有选择、填空、判断等客观题组成,该模块的主要使用者是教师,教师对试题库进行管理,包括对试题的增加、修改、删除、查询和浏览,查询是通过对某些关键词的输入进行从而找到需要的试题,浏览则是对所有题目的查看,题目分页排列。
3) 在线考试模块:其主要使用者为学生。学生可以进行考前的练习,和正式的考试;系统提供自动计时功能,时间到,自动交卷;考完后系统自动进行阅卷,学生可以在第一时间内知道考试成绩。
4) 试卷管理模块:生成考试用的试卷,可按照章节比例自动组卷,还可由教师手动组卷。
成绩管理模块:该模块的主要使用者是教师,教师可以浏览所有学生的成绩,对成绩进行统计,也可查询特地某位学生的成绩。基于Android的在线音乐播放器开发
基于ssm的在线酒店预订系统
毕业作品在线管理系统
共享单车在线租赁管理系统
基于SaaS的在线会计记账系统的设计
基于B/S架构的在线教学评价管理系统
在线交友系统
在线音乐网站