| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1213 人关注过本帖
标题:谁会做网上教学系统
只看楼主 加入收藏
meijiashu
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-3-15
收藏
 问题点数:0 回复次数:2 
谁会做网上教学系统
谁会做网上教学系统,用c#.net做的!我实在做不出!
搜索更多相关主题的帖子: 系统 教学 
2007-03-29 08:23
王磊
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-12-31
收藏
得分:0 

我们正在跟着老师做这个系统,还没成型。等成型你有什么问题在问我。这个是需求分析。
版本号:1.0
文档名称:需求规格说明书
项目名称:开放实验室管理系统
项目负责人:梁爽
编写:梁爽
校对: 梁爽
审核: 任波,刘寅生
批准: 任波,刘寅生
开发单位:梁爽、杨玥、吴晓艳、杨柯
1 引言
1.1 编写目的
在完成了针对《开放实验室管理系统》的前期调查,并与部分实验指导教师和实验室管理人员进行全面深入的探讨和分析的基础上,制定了这份软件需求说明书。
此需求说明书对《开放实验室管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
1.2 项目背景
实验教学是高等学校课程教学的重要组成部分,开放式教学实验室建设是学校教学改革的重要内容,对培养学生创新精神和实践能力,实施综合素质教育起到非常积极的推动作用。尤其是针对沈阳理工大学应用技术学院这样的三本类院校,如果给学生讲过多的理论知识,学生不但不爱学,而且可能根本就听不懂,所以我们就更要在实践中寻求真知,通过实验结果让学生有一个感性的认识,这种方式更容易被学生接受。
此外,实验室管理人员每天奔忙于各种报表之间,各实验主讲教师为上一堂实验课,不知要填多少表,这些都毫无疑问的浪费了大量的人力、物力、财力。况且,当今的网络正以难以想象的速度发展着,随处上网都很方便,所以用计算机来管理开放实验室,不但可以提高效率和速度,而且利于实现全面的办公自动化。由此看来,发一套用于开放实验室管理的软件迫在眉睫。
1.3 参考资料


2 任务概述
2.1 目标
《开放实验室管理系统》软件旨在为学生安排时间上实验课提供方便,以能有充分的时间来完成自己感兴趣的方面;选择哪个老师有更大的自由,从而评出哪个老师的课上的好;把实验室管理人员各种实验报表堆中解脱出来,从而减轻实验室管理人员的工作负担。
此软件的使用人员的特点:
(1) 对计算机操作和上网都比较熟悉;
(2) 上网方便;
(3) 工作或学习任务重,希望能省出时间做自己感兴趣的工作;
针对上述用户特点,《开放实验室管理系统》软件可以迅速、准确、方便的提供从实验课的安排,到教师课堂的建立,再到学生实验的预约,再到学生上课课堂的管理、考勤、试验报告的上交,和最后学生对教师实验教学成果的评价以及学生成绩的查询;同时力求为用户提供方便、高效、实用的功能。
2.2 运行环境
2.2.1 硬件环境
(1)服务器端:PIV以上的处理器,1G以上内存,120G以上的硬盘
(2)客户端:PIII以上的PC机或笔记本
2.2.2 软件环境
(1)服务器端:Windows 2000以上OS,安装IIS 6.0 以上
(2)客户端:安装Internet Exploer 浏览器
3. 数据描述
3.1 静态数据

3.2 动态数据

3.3 数据库描述
本软件采用SQLSERVER数据库。
3.4 数据流图

3.5 数据词典
4. 功能需求
4.1 功能划分
本软件按功能将该系统划分为以下功能模块:
1 信息发布管理平台
2 开放式实验管理
3 数字化课堂管理
4 实验教学考评管理
5 教师工作量与设备使用率统计(下一个版本的目标)
6 学生实验网上论坛(下一个版本的目标)
7 实验设备管理(下一个版本的目标)
8 实验室监控管理(下一个版本的目标)
4.2 功能描述
1 信息发布管理平台
(1)每学期放假前3周,要把下学期开的实验课都在信息发布管理平台中发布,以使学生可以了解到相关的开课情况;
(2)如果上课时间等有变化,也可以提前发信息,通知学生;
(3)可以在这里发布任何的消息(或文件),通知与实验有关的学生和教师;
(4)这里进行的操作是系统管理员进行的。
2 开放式实验管理
(1)实验室管理:首先设定我院共包含的实验室名称,每个同种的实验室有几个,以及他们都分别属于哪个系,每个实验室中都包含设备的种类以及可提供的做实验的人次;
(2)学生选课管理:学生根据信息发布平台上发布的信息,参考自己的时间安排和喜好,选定某些想要上的实验课;
(3) 实验课程管理:以实验室为中心,首先设定好在某个实验室都上什么课,根据学生选课的情况,确定某一门实验课由哪些老师上,上课的时间(第几周,周几,第几节等);
(4) 实验预约管理:学生可以根据实验课程的设置情况,预约自己的上课时间和老师等,不预约不允许上课,但如果预约了却不上课即认为是旷课;除了可以针对单个学生的预约外,还可以针对整个班级的预约;如果一个实验课程已满,自动预约到下一个时间,如果一个教师的预约已排满,则要通知教师,以安排另外的时间再开同样的实验课;
(5) 学生考勤管理:在考勤中需要涉及考勤的pos机,学生上课刷卡,下课刷卡,(最好采用一卡通),如果预约了,但是没有刷卡,则认为该生旷课。卡号要与学生的学号之间建立一一对应的关系。
(6) 实验报告与成绩评定:学生在上完实验课后,可以用自己的身份登录,填写电子版实验报告,提交上去的实验报告,可以立即在其相应的教师管理中显示,教师可以批改实验报告,给出成绩,最后给出的总成绩,可以由教师自己计算得出,也可以由出勤,报告,平时表现等组成,每一项各占多少百分比。
3 数字化课堂管理
(1)课堂设置管理:教师在上每一堂实验课之前必须要先建立课堂,课堂要包括实验室名称,教师,课程名称,上课班级或上课人数及人员名单;学生刷卡教师应该立即能看见该生在线。
(2)在线答疑管理:为教师和学生建立一个可以相互交流的共享平台。
(3)离线答疑管理:为教师和学生建立一个可以相互交流的留言板。
(4)信使服务:比如因突发情况,某次实验课不能上了,则应能够Email通知学生。在实验预约的时候,如果某个教师安排的所有课都已预约完毕,则要Email通知教师,以安排另外的时间再开同样的实验课。
4 实验教学考评管理:实验教学考评环节安排在成绩评定之后,但在学生看成绩之前,只有一个班的同学全部为老师打分了,这个班的同学才能够看成绩,否则学生能看到的是,还剩哪些同学还没有给老师打分,以督促那些没有打分的同学给老师打分。为了防止一个学生把所有人的分都给打了,所以设置初始密码为每个人的身份证号。
5 教师工作量与设备使用率统计(下一个版本的目标)
6 学生实验网上论坛(下一个版本的目标)
7 实验设备管理(下一个版本的目标)
8 实验室监控管理(下一个版本的目标)

2007-04-11 20:09
NTSteven
Rank: 1
等 级:新手上路
威 望:1
帖 子:70
专家分:0
注 册:2007-4-9
收藏
得分:0 

還好阿


QQ:33140132 msn:njnudt@ VS2005(C#),,WinForm,ASP,Ajax,SQL,網頁設計(承接各類兼職)
2007-04-12 11:10
快速回复:谁会做网上教学系统
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014494 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved