毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
jsp+mysql网络在线学习系统的设计与实现 (3)
5) 跨平台性。JS脚本语言仅需要浏览器的支持,并不依赖于操作系统。因此一个JS脚本在编写后可以在任意机器上使用,前提是机器上的浏览器得支持JS脚本语言,但到目前JS已被大多数的浏览器所支持。
1.3 本文研究内容及主要贡献
本文主要介绍系统进行需求分析与可行性分析,详细说明了网络在线学习系统的开发过程。
网络在线学习系统不仅可以实现学生对于学习资料的在线学习,而且可以实现教师对于在线学习资料的填充,丰富在线的学习资料。当然,对于各种类型的学习资料,比如文本,图片,视频本系统都有较好的兼容性。网络在线学习系统的设计与开发目的是为实现学生与教师有一个良好的交互性学习平台。
本系统采用的是struts2框架,使用MYSQL作为后台数据库,并为之配合JSP,JS,JavaBean等技术,通过struts2框架中的xml配置文件决定了JSP页面中的数据通过哪个action类实现对于数据库的增、删、改、查。采用struts2框架使得整个web工程的思路很清晰,在开发工程中如果出现了问题也能快速的查出问题的原因。
1.4 本章小结
本章主要对课题背景及研究意义、开发工具、本文研究内容及主要贡献进行了阐述。
第2章 需求分析
2.1 功能需求分析
对于功能需求的分析,可以将系统分为三个模块来进行,分别为:
2.1.1 学生模块
学生模块的主要功能是学生用户的登录与注册,以及学习在线的资料。学生模块是整个系统中极为重要的一个模块,因为网络在线学习系统主要是面向学生用户。针对学生要完成的功能一定要准确的实现,并且要具有易操作性。
2.1.2 教师模块
教师模块主要是实现对学生特征的分析和上传学习资料。教师模块与学生模块是相互对应的,两个模块相互依赖并且具有交互。
2.1.3 管理员模块
管理员模块主要实现管理员用户对系统中所有用户信息的查看和注册教师用户。管理员用户是系统中的特权用户,所以管理员具有的功能的权限就比较大。
2.2 性能需求分析
通过对网络在线学习系统的逻辑与数据库进行分析,得出系统所需要的硬件与软 件环境。
2.2.1 硬件环境
1)数据库服务器,提供数据方面的支持,需要一台性能较好的
计算机
。
2)Web服务器,为Web服务提供硬件支持,需要一台性能较强的计算机。
3)若干台工作用的计算机。
2.2.2 软件环境
1)数据库服务器。
1.Windows server 2003
2.MySql 5.5
2)Web服务器。
1) Windows XP sp3
2) JDK1.6
3) Apache Tomcat 6.0
4) JDBC driver for MySql 5.5
3)应用服务器。
1) Windows XP sp3
2) 相连的外部设备驱动程序
4)普通客户端计算机。
1) Windows XP sp3
2) IE 6.0以上版本
此外,每台计算机上配备必要的杀毒软件及防火墙。
2.3 可行性分析
在技术上,该项目是可行的。在服务器配置方面,首先安装Tomcat,实现服务器的配置。在开发平台上,选用Dreamweaver8.0,下载并安装,从选用开发工具上考虑该项目是可行的。从硬件上来讲,基本的电脑即可,软件也是免费提供。开发者只需学习JSP、JAVA语言及相关软件的使用开发即可。
对新系统运行后给学校带来的影响(包括组织机构、管理方式、工作环境等)和后果进行估计和评价。同时,还应考虑现有管理人员的培训、补充,分析在给定的时间里能否完成预定的系统开发等。
共4页:
上一页
1
2
3
4
下一页
上一篇:
jsp+mysql大学社团管理系统设计
下一篇:
JSP的企业进销存管理系统的设计与实现
IEEE802.15.4网络自适应策略研究
jsp+mysql网上化肥店系统的设计与开发
基于MOODLE平台的在线交互式学习设计
jsp《计算机硬件技术基础...
MATLAB基于流形学习与神经网络的预测建模
社交网络个性化推荐方法对比研究
jsp+mysql网络招标评审系统设计+源代码
基于Joomla平台的计算机学院网站设计与开发
上海居民的社会参与研究
浅谈高校行政管理人员的...
压疮高危人群的标准化中...
浅论职工思想政治工作茬...
从政策角度谈黑龙江對俄...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
AES算法GPU协处理下分组加...
提高教育质量,构建大學生...
酵母菌发酵生产天然香料...