MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse可以支持Java Servlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属Eclipse开发工具。

1。4。2 Photoshop简介

Adobe Photoshop,简称“PS”,是由Adobe Systems开发和发行的图像处理软件。

Photoshop主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,可以有效地进行图片编辑工作。PS有很多功能,主要应用于平面设计、网页制作、界面设计、广告摄影等多种领域。是平面设计人员和美术爱好者的得力助手。

2003年,Adobe Photoshop 8被更名为Adobe Photoshop CS。2013年7月,Adobe公司推出了新版本的Photoshop CC,自此,Photoshop CS6作为Adobe CS系列的最后一个版本被新的CC系列取代。

截止2016年1月Adobe PhotoshopCC2015为市场最新版本。

1。4。3 Microsoft SQL Server简介

  Microsoft SQL Server是由美国微软公司所推出的关系数据库解决方案[10]。数据库的内置语言原本是采用美国标准局(ANSI)和国际标准组织(ISO)所定义的SQL语言,但是微软公司对它进行了部分扩充而成为作业用SQL(Transact-SQL)。 几个初始版本适用于中小企业的数据库管理,但是近年来它的应用范围有所扩展,已经触及到大型、跨国企业的数据库管理。

第二章 需求分析以及网站概要设计

2。1 网站需求分析

2。1。1 网站可行性分析

(1)技术可行性

大学四年期间,我了解、学习、并掌握了很多编程语言,网站主要使用的技术是JSP。是目前快速,方便的开发技术一种,建站也相对简单,另外我还学习了JS,CSS,HTML等前端样式设计语言,因此网站的开发在技术上完全可行。

(2)经济可行性

对整个网站开发来说,采用的开发工具是SQL Server 和MyEclipse,都是完全免费的。因此无需太多的花费。因此对本站而言,在经济需求上是完全可行的

2。1。2 网站功能分析

网站主要用于学生在线学习MATLAB,以及教师与学生的在线互动[12]。所以必要的功能有:

(1)网站注册登录

允许用户进行注册和登录操作[18]。能自动判断登录用户角色。验证注册字段是否有错,验证登录账号密码正确与否。

(2)作业的发布和提交

教师用户发布作业,学生用户完成之后提交[8],教师批改或网站根据答案自动批改之后反馈给学生本次作业的结果

(3)资料的发布和下载

用户可以发布各种视频或者文字资料,在通过管理员审核之后即可在网站中显示,并且各个用户可以通过使用积分,或者管理员限定的权限,下载不同资料。

(4)在线考试

教师用户或管理员可以发布在线考试的试卷[13],并规定考试时间,学生用户在线进行考试提交后,会根据之前规定的答案自动生成本次考试的分数,并且会记录最低分、最高分、平均分。

(5)网站的后台管理[9]

网站的后台管理页面。包括用户注册后的审核、系统用户的管理、教师信息的管理、网站新闻管理、留言管理、资料下载管理、考试信息管理、视频信息管理、网站参数管理等。

(6)网站的基础内容

网站的基础内容有:网站的新闻,公告,网站的留言版等。

2。1。3 网站性能分析

  网站完成后,能够保证其高效,稳定地运行。并且在主流浏览器中都能正常浏览是至关重要的。所以在设计的时候就要考虑各个方面的因素,以及可能存在的问题并加以改进[14]。其中主要包括:

上一篇:SVG的在线媒体播放器设计+ER图
下一篇:php+mysql学生公寓管理系统的设计

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

安康汉江网讯

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

我国风险投资的发展现状问题及对策分析

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究