主页 > 计算机论文 > 软件开发论文 > 计算机科学论文 > 正文

计算机科学论文 基于web的实验室设备管理系统的设计与实现

2019-05-12 10:21:01来源:论文阁作者:佚名
计算机科学论文导读:在网络技术和计算机编程技术不断日新月异的今天,许多办公管理软件已经不能满足发展的需求,高校实验室设备管理系统也面临着同样的问题。一

在网络技术和计算机编程技术不断日新月异的今天,许多办公管理软件已经不能满足发展的需求,高校实验室设备管理系统也面临着同样的问题。一个先进的实验室设备管理系统不仅能提高工作效率,还能够加强部门协作,更好地适应新的环境要求。系统的开发背景是实验室设备管理系统,以往的学院实验室设备管理旧系统是在C/S模式下开发的简单的管理系统,釆用结构化方法设计方法实现完成。功能滞后,缺乏统一有效的信息资源管理。系统的移植性、扩展性与可复用性也差,更不利于软件重构。而且,在当前网络环境下,旧系统不能通过校园网进行信息査询,与各个部门缺少有效的沟通,也缺乏对数据的有效统计分析,严重地影响了工作效率。面向对象方法是基于客观世界的对象模型的软件开发方法,它不同于以前的结构化程序设计方法,利用面向对象的方法能够设计出更加符合用户需求和应用的系统。本系统利用面向对象分析技术开发实现了一个基于OOA/OOD的WEB实验室设备管理系统。

文章介绍了一种基于web的实验设备管理系统的设计和实现方法,基于web的实验设备管理系统采用B/S模式,使用MS SQL Server 2005作为后台数据库管理系统,前台采用JSP与JavaScript脚本语言来实现实验室设备管理。全面介绍了平台的设计原则、用户分类和系统功能。

关键词:JSP;JavaScript;SQL数据库;实验室设备管理

1.绪论

高校实验设备数量大,种类多,管理难,这给实验室设备管理人员带来了极大的负担,为了便于管理人员对实验设备进行有效的管理、详细掌握实验设备的情况、辅助领导决策、解决问题,更好地为教学科研服务,随着数字化校园的建设、网络普遍应用和发展,我们采用B/S模式建立一个平台,利用SQL数据库作为后台数据库,利用JSP和JavaS-cript脚本语言来实现实验设备的管理。这个系统极大减轻实验室设备管理人员的工作量,并且能有效的降低人为的操作失误,为实验室设备提供一个科学和高效的管理环境。

1.1系统的开发背景

系统的开发背景是高校实验室设备管理系统,现行的旧实验室设备管理系统存在的问题是:

1.旧系统是在C/S模式下开发的简单的管理系统,釆用结构化方法设计方法实现完成。系统功能不完善,缺乏统一有效的信息资源管理。系统的移植性、扩展性、可复用性、稳定性差,不利于软件重构。

2.作为信息系统,在如今校园网络环境下,旧的实验室设备管理系统与各个部门在OA下缺少有效的沟通与效率。不能在校园网中进行查询,在辅助实验室设备管理工作方面急需改进升级。

3.旧系统缺乏对数据的有效统计分析。现行的实验室设备管理系统只实现了简单的数据库管理的低端操作。即只包括了设备信息的录入、查询等基本操作,并没有实现信息的有效统计分析与在线的管理。实验室设备管理系统应该在信息共享平台上通过提供在线信息等方式来提升实验室的管理效率与学校部门间协同办公效率。

因此,建立一个功能完善的高校实验室设备管理系统,不仅能完成实验室设备管理系统的常用功能,而且还可实现校内网的信息资源整合及学校各业务系统之间数据共享,并在此基础上进行有效查询、调度和辅助决策功能的系统就成为了必须解决的问题。

面向对象技术是一种按照人们对现实世界习惯的认识论和思维方式来研究和模拟客观世界的方法学。以对象为中心的软件设计方法具有独特的继承性和更丰富的多态性,使用这种开发方法更易于扩充,能很好地适应复杂大系统不断发展与变化的要求。新的实验室设备管理系统设计是基于OOA/OOD的高校WEB实验室设备管理系统。系统的实现完成不仅在功能上进行了改进,可实现更有效的信息资源管理,还增强了系统的移植性、扩展性与可复用性。

2.系统需求分析

2.1系统分析

本论文开发与设计的背景是基于高校实验室设备管理系统,以往的学院实验室设备管理旧系统是基于的C/S模式采用结构化方法设计实现的,不仅系统功能有限,系统的扩展性和移植性差,而且与WEB没有接口,开发滞后。基于现行的系统状态,通过对用户、实验室业务与管理行政人员的调研及沟通,在开发新系统前,对整个系统进行了详细的系统分析,为进一步完成系统的需求分析打下基础。

2.1.1系统的可行性分析

考虑到项目时间、资源等因素,在实际开发新系统时需要进行可行性分析,可行性分析包括:技术可行性、经济可行性、法律可行性、操作可行性等。

1.技术可行性

本系统的建模用Enterprise Architect软件,系统的实现采用ASP.NET技术和VS2005开发平台,前台界面用VS2005工具开发,数据库采用SQL2005,这些工具在现有的软、硬件条件下均是可行的。就目前使用的开发技术来说,系统的功能目标能够达到,利用现有的技术在规定的期限内开发工作基本能够完成。

2.经济可行性

鉴于计算机技术发展异常迅猛,在硬件软件配置以及开发技术均可行的情况下开发这样一个学校设备管理系统成本不会很高,本系统可以大大提高学校实验室设备管理的工作效率,也是学校实验室设备管理发展的必然趋势。

3.操作可行性

操作可行性主要是指用户使用的舒适性,因此界面设计时要充分考虑管理人员的习惯,使得操作简单便宜:数据录入迅速、规范、可靠;统计准确,制表灵活,适应力强,容易扩充。具有易用性、灵活性、开放性与可视性等,这些基本都可以实现。本系统在校园内网中,在网络通畅情况下可在任何一台连接到内网的电脑上使用IE浏览器登陆系统。在停电等网络存在问题的情况下,可以先将所处理的信息记录下来等异常状况解除再行操作,如此系统的操作是可行的。

栏目分类