网上教学答疑系统的设计与实现(ASP.NET C# VS2008 )
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
目    录
 
第一章 绪论 6
1.1 系统研究背景 6
1.2开发调查 7
1.3系统开发的目标和意义 7
1.3.1 系统开发目标 7
1.3.2系统开发意义 8
第二章 系统分析 8
2.1 系统可行性分析 8
2.1.1经济可行性分析 9
2.1.2技术可行性分析 9
2.1.3管理可行性分析 9
2.2系统的需求分析 10
2.3 系统开发工具及思路 10
第三章 系统总体设计 11
3.1 项目规划 11
3.2 系统总体功能结构图 12
3.3系统总体流程 12
第四章 系统详细设计 14
4.1数据库设计 14
4.1.1数据表的设计 14
4.1.2 数据库表间的逻辑关系图 16
4.1.3 系统E-R图 17
4.2系统主要功能模块详细设计与实现 19
4.2.1 前台主要功能模块介绍 19
4.2.2 后台主要功能模块介绍 27
参考文献 32
致谢 33
[资料来源:http://www.THINK58.com]
2.2系统的需求分析
首先,针对计算机教学的特点,在线答疑功能模块可以利用现有的局域网拓扑结构,在网络环境中进行信息的输入与传输显示,并存储在主机数据库服务器里。通过对交谈方式的控制,在群聊和一对一私谈交流两者之间切换交谈方式。
其次,在教学过程中,必然有跟课程相关的指导、内容等相关的文档。为免去安装ftp服务器实现文件共享的麻烦,在该答疑系统中还应包括文件资源的上传、下载功能模块,实现相关资料的相互传递。
再次,在线答疑模块中,主要是实现类似qq群聊天的即时通讯功能,里面的发言呈现出多人发言,交叉发言,讨论内容多且比较凌乱的现象,不利于对某一疑问的深层次探讨。因此,在系统中,应设置类似我们平时所用的论坛留言的功能模块,并包含了发表疑问,回复疑问,管理疑问信息等功能。
另外,在教学过程中,为加深学生对教学内容的理解,拓宽知识的应用,有必要设置知识扩展模块,包含相关知识门户网站链接,应用实例展示,技术文章等内容。为更方便处理班级事务,通知学生们班中相关信息,系统中也应包括班级公告功能,显示近期的班级安排等。为了保证数据库的安全,以及教学的顺利进行,系统还需要对学生们的身份进行管理,最简单的一点就是对访问该系统的学生要求登录操作,进行身份的验证,以及把该身份在系统中其它功能的使用情况存储在系统的数据库中,方便以后需要确认某学生身份的调用操作。
[版权所有:http://think58.com]
最后,该系统提供的后台数据管理,应让具有管理权限的人员对数据库进行操作,包括学生信息的管理,上传文件管理,疑问管理,链接管理,通知管理等功能,具体功能呈现为对数据源的数据进行访问、添加、编辑、删除等操作。极大方便地对系统进行统一管理控制与显示。
[资料来源:http://THINK58.com]
毕业设计(www.think58.com)下一篇:汽车修理厂物资管理系统的设计与实现(ASP.NET C# SQL)