jsp+sqlserver图书馆占座系统的设计与实现(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

jsp+sqlserver图书馆占座系统的设计与实现(3)


从21世纪以来,我们面对的资源不同程度上被各种电子资源所影响,电子报刊,电子书籍,电子阅览室,网上阅读已经不是一种流行,而是一种和原来书籍相对应的同等高度的重视,几乎现代人每天都在各种移动终端是度过一两个小时,我们也将这种方式日常化,从书籍到电子书籍的过渡,势必会导致以上各种资源的利用率的下降,我们应该正视这种问题,将网络的发展进一步和现实中存在的各种弊端加以融合,来实现各种问题的多样化解决方式,这便是信息化的处理方式。
我们学校的图书馆也面对这种问题,图书馆座位是经常空空但是书籍和各种杂物铺满。因此我们也进行多种整改措施,比如在图书馆刚进门的电子屏幕上贴出图书馆例行公示,强调了各种规范以及不允许占位,或者说早上没到7:00以后将进行一个小时的清理工作,如果课桌上摆满了书籍却没人来,管理员将收走书籍。还有就是在各个阅览室的窗口均摆放明文规定,严禁占座,先到先得,早来早坐等等规定。不过这些规定在一段时间后均不同程度上被人流冲击,所以这些只是缓解之策,并不是常规的解决方法。这时候就凸显出研究图书馆占座系统的重要性了,这个系统主要针对我们学校图书馆管理工作,将日常的管理融入学生的潜意识中,占座再也不是一种很困难或者很伤面子的事情了,只要有网络,只要你登录系统,各种方式供你选择,将极大的环节管理工作。
1.3系统功能概述以及展望
计算机处理问题的主要行为就是能够让重复的工作高效的完成,一定程度上这便是提高效率的方法,减少冗余,提高效率。这个系统有以下的功能:
系统主要分为两个大的方向,分别为用户登录和管理员登录。其一便是管理员登录,主要功能是:对用户进行管理(是将所有注册使用的用户的管理)和对座位进行管理(这是管理员区分用户的主要区别);其二便是普通用户登录,主要功能是::自主寻找座位(这时用户将浏览剩余座位信息,并进行自主挑选)和系统随机分配座位(系统实现自动分配座位,简便性可见一斑)。
在实现系统的基本管理功能以后,还是缺少相应的组件联系,在以后的发展中希望能直接使用学号进行关联,和其他信息联系以后的系统才是最方便用户使用的。
第2章 系统实现基础原理
理论联系实际,这是基础的科学研究的原则,故分析清楚了系统的功能以及系统的使用性以后,现在进行原理的解析,以便于以后系统的指导,将理论和实际真正的结合起来。
2.1研究需求工具
My Eclipse + Tomcat 5.0 + SQL Server 2000
2.2系统原理简介
2.2.1简单系统原理
统用MVC设计模式,MVC全名是Model View Controller, 许多英文缩写便可以拆开进行管理,我们展开MVC,看到的是三个过程,这便是MVC的核心设计模式,使用模型(Model)+视图(View)+控制器(Controller)。在我们学习过程中,曾经系统的学习过MVC指导程序设计进行业务管理的过程,现代也通常使用这种过程来进行软件流程的分配,主要是将软件过程在逻辑角度进行划分,便于各个过程的修改或者分配资源。最常见的也就是JSP + Servlet + JavaBean的管理模式,在这里需要关注的是JavaBean,这其实不算是JSP的特殊之处,它其实是一种JAVA类,一种封装了属性和方法的特殊的类,在JSP编辑页面的过程中,将需要执行的过程或者函数封装在JavaBean这种类中,前台进行引用,后台在编写整个过程,相当于给用户看起来就是很简单的调用就可以执行出相当华丽的程序一样,这样做的好处还不仅仅在这,同样由于在后台解释执行这个类,前台不需要进行资源的分配,也可以提高执行效率,如果后台出现一些错误,同样很方便的进行修改,这就是这种模式带来的好处,相对于以前我们的模式,单单是从后台修改找到对应的类便是一种工程量很大的工作,所以说,这种模式被沿用下来,成为辅助系统设计的很受欢迎的模式。 (责任编辑:qin)