jsp+sql实验教学网络管理系统论文+源码+开题报告 第4页
1.4 作者在本次设计中的工作
在本次毕业设计的实现过程中,作者的主要工作包括:整个系统静态页面的设计和实现;经过反复论证和分析,确定了数据库表以及表与表之间的关系,建立了数据库;完成了系统的需求分析,系统设计,详细设计;对系统功能做出了周密的测试,并且根据测试结果对系统功能做出了调整和改进。
第2章 系统需求分析
§2.1 系统可行性分析
系统的可行性分析主要是技术可行性,经济可行性,操作可行性。
§2.1.1 技术可行性
在目前的网络管系统开发中,主要分成两大编程体系,一种是基于浏览器的B/S机构,另一种是C/S结构。考虑到本系统是基于B/S模式的,作者可以通过JSP+SQL server 2000+TOMCAT的开发体系来开发。先在SQL server 2000上建立好数据库,然后在编写HTML、JSP浏览器端和服务器端语言并传送到服务器,服务器将编译好的服务端页面再传回给浏览器端。
TOMCAT的特点:适合做中小型企业的应用服务器,它占用内存少;能在任何支持JDK(1.4及更高版本)的系统上运行;开放源代码,并且免费易于调试;兼容性良好。最后,经过论证,认为此开发体系是可行的。
§2.1.2 经济可行性
现在的网络教学管理系统大部分还处于手工阶段,手工劳作不仅耗费了大量的时间,人为出错的几率也比较大,这势必将影响到整个实验教学的质量,一个错误甚至可能给学生和老师带来很大的影响,直接影响到学生的成绩。因此,建立一个合理的实验教学管理系统既要体现投资效益原则,也要保证系统质量和性能,尽量使用性能价格比比较高的硬件和软件,从而达到节约投资和增加效益的目的。基于B/S模式的管理信息系统便是最佳的选择,利用先进的计算机网络通信技术和强大的JAVA语言体系进行开发,不仅能提供一致的用户界面,还能实现客户端零配置和客户端平台无关性;服务器端是系统开发、文护和升级的所在,能够较容易地升级、扩展和集成系统。这样,在提高了学生和教职工工作效率的同时,也减轻了学校在信息管理工作方面的开销。开发此系统的价值远远超过了开发系统的成本,因此,作者认为进行此项开发是可行的。
§2.1.3 操作可行性
随着Internet的日益普及以及相关技术的发展,B/ S(浏览器/服务器)模式逐渐成为现代MIS的首选方案。B/S模式是一种从传统的二层C/S(客户机/服务器)结构发展起来的新的网络结构模式。它的出现克服了C/S模式下MIS系统的种种缺陷,如:客户端软件过于庞大,文护困难;客户端应用系统依赖于其应用平台;系统相对封闭,同一应用系统需要多种操作系统版本;各个企业或部门的MIS没有标准的用户界面和操作流程,使用前需要专门培训,不利于推广和普及等等。它还极大地改变了基于C/S结构模式的MIS的结构设计、开发环境和应用环境,成为具有良好经济效益且易于推广的结构模式。在B/S模式下,用户只需要在自己的办公地点,通过浏览器原文请找腾讯752018766优,文;论'文'网
http://www.youerw.com 就可以和远端服务器进行通讯,操作十分简便、快捷,并且不受地点的约束。
随着网络技术的日新月异,网络技术的应用已经进入了我们生活的每一个方面,网络给我们的学习和生活带来了极大的便利。在现在的学校中,几乎每一个细节都被网络技术所渗透,无论是选课还是成绩的发布与查询,都是通过网络来进行,这极大地方便了广大的师生,也极大地节约了教学的成本。与传统的实验教学管理系统相比,网络管理系统有着交流方便,操作简单等许多优点,它给老师和学生都带来了极大的便利。这一系统的开发能够给学校的实验教学带来这么多的便利,所以作者在本次毕业设计中选择了《实验教学网络管理系统》这一题目。
§2.2 系统功能需求分析
作为实验教学管理系统,首先需要具有选题的功能,学生在登陆以后可以对现有的实验题目进行查看,在确定自己感兴趣的试验题目后可以进行选题的操作。为了方便学生的选题,在选题的页面具有查询的功能,可以通过题目或者是教师进行查找,方便学生的选题需要。学生选好了题目以后再做完实验得出结果之后,可以将实验结果上传至服务器,以方便老师的查看,在遇到困难的时候可以通过向老师提问来寻求解决方案。
由于本系统隶属于学校的教学管理系统,所以数据库中的学生和教师信息都应该是由学校负责提供的,管理员也可以通过添加来增加学生和教师的基本信息,以应付突发的事件。为了满足管理员增加的需要,管理员在必要时可以添加新的管理员。但是为了保证学校数据安全,本系统的管理员没有删除用户的权限。
教师将新实验的申请提交以后,需要经过管理员的审核以后才能发布到学生可选题目列表中。
教师在本系统中的主要任务是申请实验,察看学生实验结果,以及对学生的提问及时回答。当老师有了增加新实验的准备以后可以将新实验的信息提交给系统,供管理员审查。教师可以对学生提交的实验结果进行查看,并对学生提出的问题进行及时解答。
§2.3 系统数据流图
根据系统需求分析,得到系统数据流图如图2.1所示。
图2.1 系统数据流图
§2.4 数据字典
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。其作用是在软件分析和设计的过程中给人们提供关于数据的描述信息[4]。
根据对上面数据流图的分析,得到本次系统得主要数据字典如下图2.2-2.7所示:
名字:实验编号
别名:
描述:唯一的标识一个实验的一个关键域
定义:实验编号=11{数字}11
位置:实验申报信息
实验审查信息
选题信息
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页
jsp+sql实验教学网络管理系统论文+源码+开题报告 第4页下载如图片无法显示或论文不完整,请联系qq752018766