高级程序设计语言网络教学管理系统毕业论文(3)
这个毕业论文,是关于网络教学管理系统的。使用JSP+Servlet+Ajax+CSS+DIV实现
(2) 系统管理模块:用户登录时的身份认证,用户信息的管理,添加删除学
生信息与教师信息,权限的分配与数据库的维护。它是一个全局性系统模块。
(3) 考试管理模块:教师负责期中和期末的模拟考试,从试题库中(选择题、
程序填空题、程序阅读题、编程题)按章节(知识点)按比例抽取(试卷的设计可以自动生成后通过点击人工更换部分题目)学生的成绩可自动导入到成绩数据库中(编程题的答案如不能实现自动评分可能需要以附件形式上传后人工评分)。考试成绩占总成绩的70%。同时管理员主要负责的考试的宏观控制,但却是拥有最高权限的控制,这是满足考试本身的特点的。
(4) 自测考核模块:教师按知识点(分类)提交各类习题(选择,程序阅读,
编程)与答案。学生随机按知识点相关习题并当场给出正误结果、解析及总结成功率。
(5) 作业管理模块:教师发布作业信息,批改作业(成绩和改后附件回传),
浏览学生提交时间与结果(学生可以上传附件)。学生提交以附件形式提交作业信息。每次作业成绩参与平时成绩计算。
(6) 在线交流模块:建立即时聊天工具,可以和上线成员自由聊天和私聊;
建立主题式论坛 ,教师学生均可自由参与,所有用户均可以在论坛发送及回复短信给其他用户。
在这五个功能模块中学生、教师、管理员的功能分布在这五个功能模块之中,通过对角色权限的控制,以便完成各自所需要的功能。
总体上要求本系统具有以下功能:
统一友好的操作界面,并且保证系统的易用性。 学生、教师、管理员各自的功能必须明确。 实现在线交流,建立论坛。
考试试卷的保密性,评卷的保密性。 对信息导入和导出的便捷性。
总之,通过高级程序设计语言网络教学平台对教学工作进行管理,能够满足教学各方面的需求,方便教师与学生的沟通,方便学生及时地了解公司动态,使教学
这个毕业论文,是关于网络教学管理系统的。使用JSP+Servlet+Ajax+CSS+DIV实现
工作的日常管理步入科学系统的轨道上来。
经过对每个模块的详细分析,该系统的用例图如下所示:
图2.1 系统用例图
2.2.2 性能需求
保证系统能够长期、安全、稳定、可靠、高效的运行是本系统的开发目标。系统处理的准确性和及时性是系统的必要性能。第一,由于本系统的数据库存储的数据极其重要,访问量比较大而且访问频繁,可以说数据库是Web应用开发的核心。因此对数据库的软硬件性能有较高的要求。第二,学生、教师上传的视频文件,讲义资料等由于时间的关系可能要占用很大磁盘空间,这也是必须要考虑的因素。同时,在系统开发过程中,必须采用一定的方法来保证系统的准确性和及时性。第三,由于是在线教学,我们需要检测系统的网络环境如1MADSL或者512k拨号上网环境。
这个毕业论文,是关于网络教学管理系统的。使用JSP+Servlet+Ajax+CSS+DIV实现
2.2.3 运行需求分析
系统的运行对运行环境还有一些要求: (1) 硬件条件:
处理器:Intel Pentium 166MX或更高; 内存:至少512MB建议1GB或更多; 硬盘:160GB;
显卡:SVGA显示适配器;
(2) 软件环境:
操作系统:WindowsXP/Vista/Win7 数 据 库:MySQL 5.0
软件开发工具:MyEclipse 8.5 、Dreamweaver CS4 、MySQL-Font 服务器:Tomcat 6.0
(3) 时间特性:
搜索时间:最大不超过5秒 平均时间:在1~3秒以内
(4) 系统容量:
静态用户(注册用户):200以上 动态用户(在线用户):150以上 并发数:50以上
这个毕业论文,是关于网络教学管理系统的。使用JSP+Servlet+Ajax+CSS+DIV实现
第三章相关技术简介
3.1 MyEclipse 8.5、Dreamweaver CS4平台简介
MyEclipse,是一款非常优秀的用于开发Java,J2EE以及相关的技术的Eclipse插件的集合。通过我对MyEclipse两年多的使用来说,我认为MyEclipse是我所使用过的功能最强大的集成开发环境,而且对其他技术的技术也十分广泛,尤其是对各种开源软件的支持十分的完美。MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。MyEclipse提供了多种视图,方便我们对各种操作需求,如编码,调试,对数据库的操作,对各种脚本编写的支持。更让我感到惊讶的是MyEclipse提供了代码的智能提示(这种智能提示我认为是目前最好的了)、变量的自动命名、代码的格式化等等。另一方面,MyEclipse的调试功能也相当不错,这为我们编程开发提供了很大的方便。此外,MyEclipse包括了完
备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,JavaScript,Spring,SQL,Hibernate。
在结构上,MyEclipse的特征可以被分为7类:
(1) J2EE模型 (2) WEB开发工具 (3) EJB开发工具
(4) 应用程序服务器的连接器 (5) J2EE项目部署服务 (6) 数据库服务 (7) MyEclipse整合帮助
对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除
这个毕业论文,是关于网络教学管理系统的。使用JSP+Servlet+Ajax+CSS+DIV实现
错。
Dreamweaver CS4是一个专业的HTML编辑器,用于对Web站点,Web网页和Web应用程序进行设计,编码与开发。无论使用者喜欢直接编写HTML代码,还是偏爱在可视化编辑环境中工作,Dreamweaver都会为使用者提供众多的帮助工具,丰富使用者的网页创作体验。而作为该软件的最新版本Dreamweaver CS4,除了具有以前版本中的所有功能外,还增加了一些新功能,可以在可视化工作环境中可制作出更多的网页效果。主要体现在如下方面:
支持领先Web技术 在支持大多数领先Web开发技术的工具中进行设计和编
码,这些技术包括HTML、XHTML、CSS、XML、JavaScript、Ajax、PHP、Adobe ColdFusion软件和ASP
CSS最佳推荐新增功能 无须编写代码即可实施CSS最佳推荐。参考CSS最
佳推荐实现可视化设计,并辅以通俗易懂的实用概念说明。用户可以在支持可访问性和最佳推荐的同时,创建基于Ajax的交互性应用。 HTML数据集功能 代码导航器新增功能
3.2 Java、JavaScript、HTML语言简介
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java语言是当前最受欢迎的程序设计语言之一,Java 语言具有其他语言所不具有的卓越的通用性、高效性、平台移植性和安全性,广泛应用到个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群,我们可以进行更广泛的交流,同时也有很多开源的Java包供我们学习与研究。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前 …… 此处隐藏:3065字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




