网上作业管理系统Dreamweaver
在老师的指导下。
本次毕业设计,就要画上一个句号了。
可是,对我来说,这次设计的本身所产生的影响,还远远没有结束,我从本次毕业设计中学到了许多课本上没有的知识。
从设计任务书的下达到今天基本实现任务书中的设计要求,时间已整整过去了三个月。
在这段时间中。
通过自己的学习和努力;通过老师的指导和教育,使我不仅仅在知识水平和解决实际问题的能力上有了很大的提高。
还从思想的深处体会到,要把自己的所学变成现实时所将面对的种种难题。
由于我平时的课程理论知识的学习,我总是认为自己的知识水平已经能处理许多的现实问题了。
而当自己真正的深入到设计实践当中,深入到问题当中时。
我竟然发现自己无从下手,我开始怀疑我是否真正的学到了知识。
也只有到了那个时候,我才真正体会到学会运用自己的能力与知识是何等的重要,知识是在课堂上,老师教授的,在书本中学到的,实践则是要自己动手,自己去做才能掌握。
在老师的关心和帮助下,我渐渐的开始了设计。
根据老师的建议,我找来了数据库设计与建设的相关书籍和资料,从最基本的问题入手开始一个个的解决我心中的疑惑。
这是一个漫长的学习过程。
随着时间的推移,我开始慢慢的掌握了设计时所需要的知识。
我也终于明白了大学四年学习的意义和作用。
扎实的基本功和良好的学习习惯,能使自己在学习新知识有更深刻的认识力和更快的领会力。
同时计算机系对毕业设计的重视也是我能完成设计的一个重要条件。
为了保证我们毕业设计的正常进行,系里抽调了最好的老师指导我们进行毕业设计,提供最好的设备给我们,在软硬件上支持我们进行毕业设计,并且不时地询问我们毕业设计的进展情况。
为我们这次设计的正常开展提供了必要的物质基础。
关于本次设计的命题,我的设计只能提供其基本的功能。
还有许多的设想由于时间和自身和因素无法得以实现,这不能不说是本次设计的遗憾之处。
不过,至少它已经启发了自己的思维,提高了我的动手能力,这是我在课本中学不到的。
它为我们在以后的工作岗位上发挥自己的才能奠定了坚实的基础。
在设计的过程中我也认识的自己的不足,不能熟练的掌握Dreamweaver的各项强大功能,导致了该系统还有很多不足之处。
这些有带进一步的修改和整理。
经过三个多月的设计和开发,网上作业系统基本开发完毕。
其功能基本符合用户需求,能够实现作业发布、作业批阅、作业完成、作业提交、成绩查询等功
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form3")) { $insertSQL = sprintf("INSERT INTO input_file (userID, fileTitle, fileStyle, fileName, kechengName, fabuDuixiang, fabuDate, jiezhiDate, fabuRen, beizhu) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['用户ID'], "text"),
GetSQLValueString($_POST['文件标题'], "text"), GetSQLValueString($_POST['select'], "text"),
GetSQLValueString($_POST['file2'], "text"),
GetSQLValueString($_POST['课程名称'], "text"), GetSQLValueString($_POST['select2'], "text"), GetSQLValueString($_POST['发布日期'], "date"), GetSQLValueString($_POST['截止日期'], "date"), GetSQLValueString($_POST['发布人'], "text"),
GetSQLValueString($_POST['beizhu'], "text"));
mysql_select_db($database_con1, $con1);
$Result1 = mysql_query($insertSQL, $con1) or die(mysql_error());
//连接到ftp服务器,并上传到服务器上
$stream= ftp_connect("127.0.0.1");
ftp_login($stream,"Anonymous","IEUser@");
ftp_put($stream,basename($file2),$file2,FTP_ASCII);
ftp_quit($stream);
}
//记录集部分代码
mysql_select_db($database_con1, $con1);
$query_Recordset1 = "SELECT * FROM input_file";
$Recordset1 = mysql_query($query_Recordset1, $con1) or
die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
教师上传作业页插入数据库并同时上传作业文件到ftp服务器,老师可以添加作业名、限制日期、发布对象等项,之后把作业发布给学生。
随着社会进步,教师的发布作业、批阅作业、打出分数,学生完成作业、提交作业、查询成绩之间的关系,要求越来越方便、全面、先进、高效。
这不仅使
教师和学生的日常工作日趋复杂繁重,而且,对它提出了更高的要求。
网上作业系统强化教师和学生之间作业管理、查询成绩等等主要功能。
单就其中的作业管理系统而言,它包括对系统的权限设置,作业的修改,作业的增删,成绩的查找等功能。
网上作业系统对作业管理工作进行了提炼和概括,使作业管理工作日益规范化、制度化和科学化。
网上作业系统的作业管理部分的使用,大大减少了老师和学生的手工劳动,提高了管理的效率,是学校管理的得力助手。
网上作业系统的主要功能
●发布作业
●批阅作业
●做作业
●修改作业
●查询成绩
在现行工作初步调查的基础上提出了新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。
新系统目标充分体现学校的战略目标、发展方向和基本特点,直接为学校管理服务,同时,新系统目标和现行工作的各项基本内容密切相关,并且可以分期分批实现。
需要指出的是,新系统目标不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化。
网上作业系统总的服务目标是:
1.提高工作效率和减轻劳动强度;
2.提高信息处理速度和准确性;
3.提供成绩查询和成绩管理;
4.为教学、科研提供更方便的服务项目。
网上作业系统的目标确定后,就可以从以下三方面对能否实现其系统目标进行可行性分析:
1.技术可行性:
根据新系统目标来衡量所需的技术是否具备,一般可从硬件、软件的性能要求、环境条件、
技术人员水平和数量等方面去考虑和分析。
科研管理系统的论文部分对机器硬件的要求:
该系统利用强大的网页开发工具Dream weaverMX,基于MYSQL技术,在Apache服务
器下用php语言来开发了网上作业管理系统。
从技术水平上看也是足够的。
2.经济可行性
系统的效益可以从经济效益和社会效益两方面考虑。
对于网上作业系统则应着重分析其社
会效益。
例如,系统投入运行后可以提供哪些以前无法及时提供的信息,用户查询和使用
的方便程度提高多少、速度增加了多少,对于管理人员进行决策提供了多少帮助等。
3.运行可行性
对新系统运行后给现行系统带来的影响(包括组织机构、管理方式、工作环境等)和后果
进行估计和评价。
按上述三方面进行可行性分析、研究后,我们认为该项目是可行的。