3.4.2 公告发布模块。 10
3.4.3 公告删除模块。 11
3.4.4 公告修改模块。 11
3.5 课题任务子系统 11
3.5.1 课题任务布置模块。 11
3.5.2 课题任务查看模块。 11
3.5.3 课题任务提交模块。 11
3.5.4 课题任务审批模块。 11
3.5.5 课题任务删除模块。 11
3.6 留言板子系统 12
3.6.1 留言查看模块。 12
3.6.2 留言发表模块。 12
3.6.3 留言回复模块。 12
3.7 个人信息子系统 12
3.7.1 个人帐号模块。 12
3.7.2 个人短信模块。 12
3.8 软件界面设计 12
4 总结 14
4.1 项目小结 14
4.2 展望 14
参考文献 16
致谢 17
基于网络的毕业论文指导系统的设计与实现
引言
从21世纪开始到现在的短短十几年来,传统教育模式已步入信息化,网络教育(Network Education)悠然兴起。 通过网络平台,我们可以实现远程教学,该方式的特点是信息交流与共享快捷方便,不受地域影响。
本项目能提供一个便捷的网络平台,其在一定程度上弥补了传统论文指导方式的不足,减轻了老师的工作量,提高了管理和指导的效率。从老师、教务管理员和学生三个角度分析主要有:
从老师角度来说,老师可以有一个专门的平台发布公告信息、论文资源和课题任务,相对其他在线聊天工具、手机和电子邮件来说,本平台能减轻老师的重复性工作量。而且,老师可以在平台上为同学们提出的疑问进行解答,其他同学能参考已有的解答可能无需再询问老师,从根本上降低了老师的工作量。另外,目前老师需要为每一位学生填写指导记录表,工作量可能而知,利用本系统即可省去这种重复性的工作量。
从教务管理员角度来说,统一的平台为其监控和管理论文进度和论文记录提供了可能性。教务管理员利用本系统就可以直接查看某个老师的指导记录情况,包括布置的作业次数、批改的论文次数和指导的学生人数等数据,相对目前使用的人工记录方式,本系统提供的数据更加准确、实时和便捷。
从学生角度来说,通过使用本系统,学生能够便捷地查看老师发布的公告信息、上传课题任务和下载论文资源,同时,也便于学生实时向老师进行咨询。
1 开发环境
1.1 环境要求
1.1.1 NET Framework。
ASP.NET 是 .NET Framework 的一部分。若要使用 ASP.NET,在承载 ASP.NET 网站的计算机上必须安装 .NET Framework。在此,本毕业设计使用了.NET Framework 3.5某些新特性,所以必须安装这一版本。
1.1.2 代码创作环境。
我们可以使用任何文本编辑器(如随 Microsoft Windows 一起安装的 Microsoft 记事本)创建 ASP.NET 页和类。不过,Microsoft Visual Studio 和其他集成开发环境 (IDE) 提供了页模板、IntelliSense、代码自动完成和设计时编译等许多编程功能。这些功能可以加速开发过程并提供项目组织功能。在此,我选择安装最新的VS2010,其包含了一些新的和增强的功能,可简化从设计到部署的整个开发过程。
(1)一个 Web 服务器(如 Internet 信息服务 (IIS))和将文件写入该 Web 服务器的权限。
若要使用 ASP.NET Web 应用程序,必须使用浏览器向承载应用程序的 Web 服务器发出请求。在此我使用 IIS7.0 作为 Web 服务器来承载 ASP.NET Web 应用程序,通过在计算机上本地运行IIS来测试应用程序。 C#基于网络的毕业论文指导系统设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_11048.html