- 2.05 MB
- 2022-05-17 11:09:49 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
实验室在线设备管理信息系统
实验室在线设备管理信息系统课程设计任务书设计题目:实验室设备在线管理信息系统的设计与实现1.课程设计教学条件要求Dreamweaver+JSP+SQLSERVER2.课程设计任务1、设计内容设计一个实验室设备管理信息系统,该系统的用户分别是:实验员和实验室设备管理员。不同的用户拥有不同的权限,各自完成各自的管理功能,不同的用户看到不同的系统功能。用sqlserver2000创建后台数据库,然后利用JSP技术编写程序实现对数据库的操作,按照要求完成所有的功能和模块。实验员的主要功能模块:(1)实验员的登陆与注册(2)实验室设备信息的查询实验室管理员的主要功能模块:(1)实验员信息的管理(2)实验设备信息的管理(添加、删除、修改、查询)2、实验室教室管理信息系统数据库表单(1)设备信息表单主要字段有:设备编号、设备名称、设备类型、牌号、型号、购买日期、供应商、价格、备注(2)维修情况表单主要字段有:设备编号、维修日期、维修内容、(3)报废情况表单设备编号、设备名称、设备类型、牌号、型号、购买日期、报废方式3.课程设计报告书主要内容1、系统功能模块设计:2、数据库设计:系统主要的数据库表单的结构定义。
实验室在线设备管理信息系统3、各功能模块的程序设计及运行测试结果。4、小结:收获、体会与建议5、参考文献:按正确格式列出10篇以上的参考文献4.课程设计参考资料[1]耿祥义.JSP基础教程.北京:清华大学出版社.2004[2]冯燕奎.JSP实用案例教程.北京:清华大学出版社.2004[3]刘志成.JSP程序设计案例教程.北京:清华大学出版社.2007
实验室在线设备管理信息系统摘要实验室设备管理系统是一个典型的信息管理系统(MIS),本系统是一个为适应对学校实验室设备管理的迫切需求而设计开发的软件系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,经过分析和比较,我们决定使用MyEclipse6.5和SQL作为开发工具,利用其提供的各种面向对象的开发手段,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,真到形成用户满意的可行系统。关键词:MyEclipse6.5;SQL;实验室设备25
实验室在线设备管理信息系统25
实验室在线设备管理信息系统ABSTRACTLaboratoryequipmentmanagementssystemisatypicalmanagementinformationsystem(MIS),thesystemisasoftwaresystemthatadaptstotheurgentneedofmanagementoflaboratoryequipmentstoschool,thedevelopmentincludingtwoaspects,oneistheestablishmentandmaintenanceofthebackgrounddatabase,theotheristhedevelopmentoffore-endapplication.Afteranalysisandcomparison,wedecidetouseMyEclipse6.5andSQLasthedevelopmenttools,usevariousobject-orienteddevelopmenttools.Especiallythedatawindow,anintelligentdatabaseobjectswhichcancontrolthedatabaseconvenientlyandsimple.Firstestablishesapplicationsystemprototypeinashortperiodoftime,andthen,carriesouttheneediterationontheinitialprototypesystem,constantlyrevisedandimproved,tilltotheviablesystemthattheuserssatisfy.Keyword:MyEclipse6.5;SQL;laboratoryequipment25
实验室在线设备管理信息系统25
实验室在线设备管理信息系统目录摘要IABSTRACTIII目录V1绪论61.1系统开发的背景61.2系统开发的目的、意义62网站需求分析132.1需求描述132.2系统的主要功能133网站总体设计153.1系统设计的目标153.2系统设计的思想153.3设计数据库153.4系统功能模块设计图173.5用户流程图184模块功能195测试结果215.1管理员实现功能模块215.2实验员实现功能模块296总结33参考文献3425
实验室在线设备管理信息系统25
实验室在线设备管理信息系统1绪论1.1系统开发的背景目前国内学校教学设备自动化管理水平不是很高。大多数学校设备管理办法是设备采购进来以后,将设备的基本情况和相关信息登记存档,然后将档案存档。以后档案基本就没人维护,如设备位置变迁、检修情况、设备当前运行状态等信息根本不会体现在设备台帐上,即设备跟踪信息不能及时体现在设备档案上。某些使用设备管理系统学校,对设备的跟踪信息即使能体现在设备档案上,但设备的缺陷处理及设备缺陷等功能没有实施,设备检修的备品备件情况和检修成本核算没有实现,整个学校设备管理信息化仍处于较低水平。本信息系统合理结合国内学校设备管理现状,可以满足国内学校设备管理的需要。并通过对各行业设备管理情况的长期研究探索,以灵活、通用为主要设计思想,开发适合于各行业设备管理信息系统。本系统将会提高学校的办公效率和设备可靠性,减少工作人员的劳动强度,减少办公耗材,提高学校的现代化管理水平。1.2系统开发的目的、意义因为现在各个高校内教学设备众多但自动管理水平相比过低,很多高校管理设备都采用在设备购进以后将设备的基本情况和相关信息登记存档。存档以后档案基本就没人记录与维护,至于以后设备的变迁或损坏都不会记录在设备档案中,即不能体现设备的即时状态。而有些即使有设备管理系统的单位,就算是能把设备的即时信息体现在设备档案上,但设备的缺陷处理及设备缺陷等功能没有实施,设备检修的备品备件情况和检修成本核算没有实现,整个学校教学设备管理信息化仍处于较低水平。将管理任务分成小块,落实到个人并能随时查询设备当前情况和历史情况,对设备的可靠性分析有直接作用,使管理人员从手工计算、统计工作中解脱出来。本信息管理系统合理结合国内学校设备管理现状,经过长期的现场调研,可以满足国内一般学校的设备管理的需要。25
实验室在线设备管理信息系统25
实验室在线设备管理信息系统2网站需求分析2.1需求描述实验室在线设备管理信息系统是利用MyEclipse6.5作为开发工具、SQLServer2000作为数据库的系统。要求实现如下功能:(1)实验室管理员的登陆和设备管理(查询、增加、删除、修改),维修设备和报废设备的显示。(2)实验员的登陆注册及设备信息的查询。(3)管理员和实验员的登陆退出。本管理系统通过计算机对实验设备进行管理,设备管理员可以直接在计算机实现实验设备的信息管理,并在一定程度上实现自动化,改善了工作运行效率和效果。学生作为实验员对实验室的设备进行查询。2.2系统的主要功能在本系统主界面中,用户在使用要系统时,为了增加本系统的安全时,首先需要验证,只有在登录界面上输入正确的用户名和密码才能登陆本系统使用,系统默认的管理员ID为:admin密码为:111,普通用户ID为:pys密码为:123。下面分别论述本系统的各个功能模块的作用:(1)系统登陆:点击可执行文件实验室设备管理系统login.jsp之后,就进入主界面,主界面主要是管理员与实验员登录,用户需要如上所述的正确的用户名和密码之后才能使用本系统。(2)添加设备:本应用模块的主要功能是实现对实验室设备的入库管理工作,主要是记录设备信息等操作。(3)删除设备:本应用模块的主要功能是实现对实验室设备的过时信息删除等操作。(4)修改设备:本应用模块的主要功能是实现对实验室设备的变动信息更新修改等操作。(5)设备管理:本应用模块的主要功能是实现对实验室设备的分类管理,主要是设备维修和报废设备。25
实验室在线设备管理信息系统(6)用户管理:注册实验员,可实现实验员的信息和设备的查询功能,在本处,只有管理员才可以根据系统情况对系统的设备进行增加和删除等工作。(7)退出系统:退出本系统,恢复系统的原始状态。25
实验室在线设备管理信息系统3网站总体设计3.1系统设计的目标设计一个实验室在线设备管理信息系统,该系统的用户分别是:实验员和实验室设备管理员。不同的用户拥有不同的权限,各自完成各自的管理功能,不同的用户看到不同的系统功能。3.2系统设计的思想用sqlserver2000创建后台数据库MakeFriend,然后MyEclipse6.5编写程序实现对数据库的操作,按照要求完成所有的功能和模块。3.3设计数据库实验室教室管理信息系统数据库表单(1)管理员表单(member表)主要字段有:用户名(logname)、密码(password)、电话(phone)、email(2)实验员表单(members表)主要字段有:用户名(logname)、密码(password)、电话(phone)、email(3)设备信息表单(shebei表)主要字段有:设备编号(shebei_id)、设备名称(shebei_name)、设备类型(kind)、牌号(cnumber)、型号(knumber)、购买日期(bdate)、供应商(offer)、价格(price)、备注(beizhu)(4)维修情况表单(weixiu表)主要字段有:设备编号(shebei_id)、维修日期(wdate)、维修内容(wtext)(5)报废情况表单(baofei表)主要字段有:设备编号(shebei_id)、设备名称(shebei_name)、设备类型(kind)、牌号(cnumber)、型号(knumber)、购买日期(bdate)、报废方式(bstyle)各表的具体内容如下:member表列名数据类型长度允许空25
实验室在线设备管理信息系统lognamechar100notnullpasswordchar100notnullphonechar100nullemailchar100nullmembers表列名数据类型长度允许空lognamechar100notnullpasswordchar100notnullphonechar100nullemailchar100nullshebei表列名数据类型长度允许空shebei_idvarchar50notnullshebei_namevarchar50notnullkindvarchar30nullcnumbervarchar10nullknumbervarchar10nullbdatedatetime8nulloffervarchar30nullpricefloat8nullbeizhuvarchar50nullweixiu表列名数据类型长度允许空列名shebei_idvarchar10notnullwdatedatetime8nullwdatevarchar50nullbaofei表列名数据类型长度允许空shebei_idvarchar10notnullshebei_namevarchar20notnullkindvarchar30notnullcnumberVarchar10notnullknumberVarchar10notnullbdatedatetime8nullbstyleVarchar50null25
实验室在线设备管理信息系统3.4系统功能模块设计图实验室在线设备管理信息系统用户登录管理员实验员用户查询修改密码删除设备设备查询添加设备修改设备设备维修报废设备用户查询设备查询25
实验室在线设备管理信息系统3.5用户流程图用户登录退出登录输入用户名和密码用户注册实验员界面管理员界面输入是否正确实验员管理员输入用户名和密码输入是否正确YY重新登陆N25
实验室在线设备管理信息系统4模块功能实验员的主要功能模块:(1)实验员的登陆与注册(2)实验员信息查询(3)实验室设备信息的查询实验室管理员的主要功能模块:(1)管理员信息的查询(2)实验设备信息的管理(添加、删除、修改、查询)(3)设备维修和报废设备的显示25
实验室在线设备管理信息系统25
实验室在线设备管理信息系统5测试结果5.1管理员实现功能模块管理员登陆界面管理员功能界面25
实验室在线设备管理信息系统用户信息管理员登陆密码修改25
实验室在线设备管理信息系统管理员密码修改成功设备查询界面25
实验室在线设备管理信息系统设备添加设备添加成功25
实验室在线设备管理信息系统设备信息修改界面设备信息修改成功25
实验室在线设备管理信息系统设备删除界面设备删除成功25
实验室在线设备管理信息系统设备维修界面设备报废记录25
实验室在线设备管理信息系统5.2实验员实现功能模块实验员注册注册成功25
实验室在线设备管理信息系统实验员登陆实验员功能界面25
实验室在线设备管理信息系统用户信息查询查询设备25
实验室在线设备管理信息系统退出登录25
实验室在线设备管理信息系统6总结通过本次的课程设计,我学到了很多知识,个人能力有了很大提高,对项目设计有了更深刻的认识,并通过MyEclipse6.5以及SQL2000设计并开发了一个普通的实验室在线设备管理信息系统。该软件系统能够实现用户身份识别、登陆系统、密码修改和一些基本的增删改查等功能。为时一个月的课程设计结束了,在这次的课程设计中不仅检验了我所学习的知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。课程设计是我们专业课程知识综合应用的实践训练,着是我们迈向社会,从事职业工作前一个必不少的过程.”千里之行始于足下”,通过这次课程设计,我深深体会到这句千古名言的真正含义.我今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础。通过这次课程设计,本人在多方面都有所提高。在这次设计过程中,体现出自己单独设计界面的能力以及综合运用知识的能力,体会了学以致用、突出自己劳动成果的喜悦心情,从中发现自己平时学习的不足和薄弱环节,从而加以弥补。由于本人的设计能力有限,在设计过程中难免出现错误,恳请老师们多多指教。25
实验室在线设备管理信息系统25
实验室在线设备管理信息系统参考文献[1]孙卫琴,李洪成.《Tomcat与JavaWeb开发技术详解》.电子工业出版社,2003年6月:1-205[2]BruceEckel.《Java编程思想》.机械工业出版社,2003年10月:1-378[3]FLANAGAN.《Java技术手册》.中国电力出版社,2002年6月:1-465[4]孙一林,彭波.《Java数据库编程实例》.清华大学出版社,2002年8月:30-210[5]LEEANNEPHILLIPS.《巧学活用HTML4》.电子工业出版社,2004年8月:1-319[6]飞思科技产品研发中心.《JSP应用开发详解》.电子工业出版社,2003年9月:32-300[7]耿祥义,张跃平.《JSP实用教程》.清华大学出版社,2003年5月1日:1-354[8]孙涌.《现代软件工程》.北京希望电子出版社,2003年8月:1-246[9]萨师煊,王珊.《数据库系统概论》.高等教育出版社,2002年2月:3-460[10]Brown等.《JSP编程指南(第二版)》.电子工业出版社,2003年3月:1-268[11]清宏计算机工作室.《JSP编程技巧》.机械工业出版社,2004年5月:1-410[12]朱红,司光亚.《JSPWeb编程指南》.电子工业出版社,2001年9月:34-30725