实验室资产管理系统介绍_第1页
实验室资产管理系统介绍_第2页
实验室资产管理系统介绍_第3页
实验室资产管理系统介绍_第4页
实验室资产管理系统介绍_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验室资产管理系统——登录注册及个人信息修改模块一、开发环境MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。MySQL是一个小型关系型数据库管理系统,目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对HTML页面的访问请求。实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的。Apache为HTML页面服务,而Tomcat实际上运行JSP页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和jSP容器,独立的Servlet容器是Tomcat的默认模式。JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件中插入Java程通过本次课程设计,让我学到许多东西,同时进一步锻炼了自己的动手能力以及和队友的协作能力。在本次课程设计中我遇到许多的难题,经过与同学的讨论以及他们的帮助与指点,不仅解决了这些问题,而且进一步提升了我的能力。这次课程设计,让我熟悉了系统设计的步骤,让我获得了很宝贵的经验。本系统做的还不是很完美,存在一些缺陷。因此,让我更加深刻的认识到数据库理论和软件开发实践关系的重要。,比如在开发之前的需求分析很重要。五、参考文献《Java开发实战经典》李兴华清华大学出版社2010年8月第一版《JavaWeb开发实战宝典》王国辉等清华大学出版社2010年1月第一版百度搜索,等资源。附录资料:不需要的可以自行删除电脑快捷键一、基本快捷键F1显示咨嗡程停或者侬&%。侬。的啼助由客。F2咨你送中一个文件的话,送意味城“专命名”F3劣馀在鬼面上的忖候是打开“全我:所哧文件“对话柜F10或ALT激活由端程序的菜草捏Esc所打开的网页(退也)合照windows键或CTRL+ESC打开开的菜单CTRL+ALT+DELETEA侬功名中打开关闭程停对话柩DELETE删除被迄群的送界项九电星是文件,物被数入®收站SHIFT+DELETE删除被逡落的逡落项九电累是文件,粉被直接删除而恭是数人©收站CTRL+N新盘一个新的攵件CTRL+O打开“打开文件”对话植CTRL+P打开“打印”对话越CTRL+S保荐咨嗡糅作的次件CTRL+X剪切牧这群的项目到嚼■贴板CTRL+INSERT或CTRL+C复制被迄落的项目到嚼贴极SHIFT+INSERT或CTRL+V枯贴嚼贴板卡的内容到咨端位置ALT+BACKSPACE或CTRL+Z撤源上一步的糅作ALT+SHIFT+BACKSPACE9做上一步被撤播的糅作Windows键+L锁屏•穗Windows键+M景小化所才被打开的窗口。Windows键+SHIFT+M9新粉恢复上一项猱作嘛窗口的大小布住置Windows键+D瞬间景小化所市窗。,霁次按此俎合穗时恢复之嘛獴小化的窗口OWindows键+E打开资源管理器Windows键+F打开“至找:所有次件”对话植Windows键+R打开“运行”对精慑Windows键+BREAK打开“系统属程”对话短Windows键+CTRL+F打开“全找;必算机”对话柩SHIFT+F10或鼠标右击打开由嗡活劲项目的快捷菜单SHIFT戒致入勿的时候接下系数,可心跳过自劭播数勿。在打开侬。力的时候按下系数,可。然过自启劭的宏/G+弓4关闭由嗡笈用在停ALT+SPACEBAR打开在序景左上角的菜单ALT+TAB切换由嗡程图ALT+ESC切换劣端福图ALT+ENTER<痛心如下运行的及。DS窗口及窗口打全屏幕状态间切换PRINTSCREEN指由嘛廨幕。囹象方式拷贝到嚼贴极ALT+PRINTS0梦,桁咨嗡活劲福停窗口八囹象方式楮贝到嚼贴极CTRL+F4关闭由嗡应用在图中的咨嗡次存(的伙n%#)CTRL+F6切换到劣麻笈用程图中的下一个攵埼(萨加4t可。跳到端一个窗口;♦夕$中:ALT+RIGHTARROW显示嗡一页(麻进诡)ALT+LEFTARROW房东启一天(后返穗)CTRL+TAB左页面上的各幅架中切换(加以例次同)F5刷新CTRL+F5强行刷新■、IH-41/V4A<w-F10激活程格中的菜单程ALT+菜单上带下划线的字母执行菜单上相应的命令CTRL+F4关闭多次移界面程停中的咨嗡窗口ALT+F4关闭由嗡窗口或退出般停CTRL+C复刷CTRL+V枯贴CTRL+X唯初DELETE删除F1显示所迄对话相项目的啼助ALT+空格键龛示咨端窗口的祭疣莱单SHIFT+F10显示所迄项目的快旗菜单CTRL+ESC晶东“开胎”菜单ALT+连字号(-)宴东,次福界面福格的系统菜单按住ALT然后重复按TAB,切换刎上次使用的窗口或者ALT+TAB切换到另一个窗口CTRL+Z撤漪三、使用“Windows资源管理器”的快捷键目的快捷健电累咨嗡道霜展开了,要折密或者送群义次件亲左箭头折鎏所送的次件夹NUMLOCK+负号(-)如累咨嗡逗落折港了,要展开或者迄挣第一个3次件夹右箭头展开咨麻送群下的所方攵件夹NUMLOCK+*展开所迄的次件夹NUMLOCK+加号(+)左左右窗格间切换F6三、使用WINDOWS键可以使用Microsoft自然键盘或含有Windows徽标键的其他任何兼容键盘的以下快捷键。在G务性上的按钮间循环WIND0WS+TAB显示“圭我;所1文件”WIND0WS+F显示“至找;计案机"CTRL+WIND0WS+F显示“蹄助”WIND0WS+F1显示“运行”命令WIND0WS+R显示“开胎”菜单WINDOWS显东“系疣属槌”对话柩WINDOWS+BREAK<东“勿切4的资源管理器"WINDOWS+E徽小化或迷晨所[窗口WINDOWS+D救靖獴小化所[窗口SHIFT+WINDOWS+M四、“我的电脑”和“资源管理器”的快捷键目的快捷越关闭所逡文件夹及其所有父文件夹按位SHIFT键再单击“关闭按钮(仅适用于“我的电脑”)向后移劭到上一个视感ALT+左箭头向麻移劭到上一个视画ALT+右箭头全看上一您文件夹BACKSPACE五、使用对话框中的快捷键目的快捷越取漪咨嘛但务ESC弗累咨嘛控件是个按包,要单击该按钮或者电系咨嗡控件是个象也相,要逡落或循除该复逡柩或者电事咨嗡控件是个逡项按钮,要单击祓逗项室辂穗单击相应的命令ALT+带下划线的字母单击所选按钮ENTER在逡项上向后移劭SHIFT+TAB位这项卡上向后移劭CTRL+SHIFT+TAB成这项上向麻移劭TAB位送项卡上向麻移劭CTRL+TAB的系成“另腐名”或“打开”对话植中造替了其次件夹,要打开上一汲女件夹BACKSPACE我“另方名”或“打开”对话植中打开“保存到”或“查阅”F4刷新“另存为”或“打开”对话植F5六、桌面、我的电脑和“资源管理器”快捷键迄群项目时,可。使用。下快捷桂。«的快捷越插入免盘时系用“自幼播致”功惚接位夕加77插入勿-初宛复制文件接位CTRL拖动文件创建快捷方式按隹CTRL+SHIFT拖动文件先即删除其项目而系检其数入SHIFT+DELETE“回收站”显示“至我:所嗡文件“F3显示项舟的快捷菜单APPLICATION键刷新窗口的南客F5壹命名项目F2这挣所有项目CTRL+A全看项目的属槛ALT+ENTER或ALT+双击可符APPLICATION版用于Microsoft自败底盘或金帝APPLICATION版的其他源容健七、Microsoft放大程序的快捷键这里运用勿口施皿微标穗和其他穗的俎合。Windows徽标+PRINTSCREEN将“幕复制到嚼贴极(包括鼠标光标)Windows徽标+SCROLLLOCK将屏幕复刷到像贴板(系包括鼠标宪标)Windows徽标+PAGEUP切换女包。Windows徽标+PAGEDOWN切换限鼠鼠标先标Windows徽标+向上箭头槽加数人牵Windows徽标+向下箭头成小数大串八、使用辅助选项快捷键切换简逡徒开关右SHIFT八秒切换存对比液开关左ALT+左SHIFT+PRINTSCREEN切换鼠标诡开关左ALT+左SHIFT+NUMLOCK切换粕皤穗开关SHIFT键五次切换切换版开关NUMLOCK五秒QQ快捷键,玩QQ更方便Alt+S快速㈤复Alt+C美闭咨麻窗口Alt+H打开物大化隶Alt+T更改漪息模式Alt+J打开脚天先录Ctrl+A全逡咨嗡对话福里的南客Ctrl+F22里直接显东咨体微置工具条Ctrl+J输入相里㈤率(砥㈤率一个数累,Ctrl+M输入植里®车(砥®率一个数累,Ctrl+L对输入短里咨嘛行的次生左对齐Ctrl+R对输入柩里有嘛行的攵室右对齐Ctrl+E对输入祖里由啸行的文庄居中Ctrl+V京窈对话糖里实行拈贴Ctrl+Z摘变/恢复输入祖里的次生Ctrl+回车快速回复这个可忸是聊22时景有用到的了Ctrl+Alt+Z快速提取漪息Ctrl+Alt+A辅版“幕最常用的快捷键F5刷新DELETE删除TAB改变鱼点CTRL+C复喇CTRL+X噌切CTRL+V枯贴CTRL+A全运CTRL+Z撤椭CTRL+S保春ALT+F4关闭CTRL+Y恢复ALT+TAB切换CTRL+F5--强刷刷新CTRL+W关闭CTRL+F至我SHIFT+DELETE永久删除CTRL+ALT+DELG务管理SHIFT+TAB-反同切换CTRL+空格一中英次输入切换CTRL+Shift输入法切换CTRL+ESC一开胎菜单CTRL+ALT+Z22快速提取消息CTRL+ALT+AQQ摄画工具CTRL+ENTER22或漪感Alt+1保荐内嗡表单Alt+2保商名通用表单Alt+A展开收藏夹列表资源管理器END显示咨麻窗。的忌端HOME显而由麻窗。的顶端NUMLOCK+数字键盘的减号(-)折座所造的文件夹NUMLOCK+数字键盘的加号(+)显示所迄次件夹的内容NUMLOCK+数字键盘的星号(*)显示所送攵件夹的所有3次件夹向左键咨啸所送项处于展开状态时折叠该项,或造金其父文件夹向右键有嗡所也项处于折卷正态时展开该项,或逡足第一个3次件夹自然键盘【窗口】更乐或德藏“开胎”菜单【窗口】+/帮助【窗口】+沙显而点面【窗口】+左打开“运行”【窗口】+W打开“我的电脑”【窗口】+7搜索攵件或攵件夹【窗口】+〃打开“工具管理器”【窗口】+3彩/显示“系统属但”【窗口】+"皆在打开的项目之间切换辅助功能按右边的SHIFT键八秒钟切换年造便的开打关按SHIFT五次切换枯皤徒的开我关按NUMLOCK五秒钟切换切换穗的开打关左边的ALT+左边的SHIFT+NUMLOCK切换鼠标穗的许加关左边的ALT+左边的SHIFT+PRINTSCREEN切换龙对此点的叶和关按“开始”-“运行”,或按WIN键+R,在『运行』窗口中输入:(按英文字符顺序排列)%temp%打开临时文件夹・C:\DocumentsandSettings'用户名所在文件夹・,C:\DocumentsandSettings...我的电脑\C盘appwize.cpl添加、删除程序access,cpl辅助功能选项Accwiz辅助功能向导cmdCMD命令提示符commandCMD命令提示符chkdsk.exeChkdsk磁盘检查certmgr.msc证书管理实用程序calc启动计算器charmap启动字符映射表cintsetp仓颉拼音输入法cliconfgSQLSERVER客户端网络实用程序clipbrd剪贴板查看器control打开控制面板conf启动netmeetingcompmgmt,msc计算机管理cleanmgr垃圾整理ciadv.msc索弓|月艮务程序dcomcnfg打开系统组件服务ddeshare打开DDE共享设置dxdiag检查DirectX信息drwtsn32系统医生devmgmt.msc设备管理器desk,cpl显示属性dfrg.msc磁盘碎片整理程序diskmgmt.msc磁盘管理实用程序dvdplayDVD播放器eventvwr事件查看器eudcedit造字程序explorer打开资源管理器fsmgmt.msc共享文件夹管理器序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*Jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。二、需求分析可行性分析实验室资产管理系统,基于b/s结构,运行在tomcat平台上使用MyEclipse开发的,主要使用本地计算机和网络计算机测试和使用,完全可以运行!基本功能1、管理员登陆和注册2、管理员修改个人信息数据库设计1、管理员表卜♦♦4卜.♦!Field!Type!Null!1KeyiDefault1I■1!Extrarwv!id!int<ll>!NOPRI!NULLauto__increnentiname'uarchar<20>'NO!NULLipasswordiuarchar<20>iNO!NULL:age!int<ll>!VES!NULL!sex'uarchar<4>iYES!NULLidept!uarchar<30>'YES!NULL!tel!uarchar<22>!VES!NULL!email'uarchar<40>iYES卜♦.4!NULL卜♦4卜三、模块设计3.1登录登录/注册:用户登录:用户登录时先要判断输入是否为空,如果为空,则有JavaScript判断,如果不为空,则判断输入的用户名和密码是否正确,若正确,跳转至用户信息页面,如果不正确,刷新原页面,重新登录。sc7918注销查询设备信息添加仪器添加药品欢迎sc7918登录sc7918的信息修改个人信息用户名密码年龄性别系别联系方式E-mailsc791811121计算机sc7918@163.comfirewall,cpl--WINDOWS防火墙gpedit.msc组策略hdwwiz.cpl添加硬件iexpress木马捆绑工具,系统自带inetcpl.cpl——INTETNET选项inti.cpl区域和语言选项(输入法选项)irprops.cpl无线链接joy.cpl游戏控制器lusrmgr.msc本机用户和组logoff注销命令main,cpl鼠标mem.exe显示内存使用情况migwiz文件转移向导mlcfg32.cpl邮件mplayer2简易widnowsmediaplayermspaint画图板msconfig.exe系统配置实用程序mstsc远程桌面连接magnify放大镜实用程序mmc打开控制台mmsys.cpl声音和音频设备mobsync同步命令ncpa.cpl网络连接nslookupIP地址侦测器netstartX开始X服务netstopX停止X服务netstat-an命令检查接口netsetup.cpl无线网络安装向导notepad打开记事本nslookupIP地址侦探器narrator屏幕"讲述人”ntbackup系统备份和还原ntmsmgr.msc移动存储管理器ntmsoprq.msc移动存储管理员操作请求nusrmgr.cpl用户账户nwc.cplNetWare客户月艮务osk打开屏幕键盘odbcad32ODBC数据源管理器odbccp32.cplODBC数据源管理器oobe/msoobe/a-检查XP是否激活packager对象包装程序perfmon.msc计算机性能监测程序powercfg.cpl电源选项progman程序管理器regedit注册表rsop.msc组策略结果集regedt32注册表编辑器regsvr32/?调用、卸载DLL文件运行(详细请在cmd中输入regsvr32/?)sapi.cpl语音services,msc本地服务设置syncapp仓ll建一个公文包sysedit系统配置编辑器sigverif文件签名验证程序sndrec32录音机sndvol32音量控制程序shrpubw共享文件夹设置工具secpol.msc本地安全策略sysdm.cpl系统syskey系统加密(一旦加密就不能解开,保护windowsxp系统的双重密码)services,msc本地服务设置sfc.exe系统文件检查器sfc/scannowwindows文件保护shutdown关机命令(详细请在cmd中输入shutdown/?)taskmgr任务管理器telephon,cpl电话和调制解调器选项telnet远程连接程序timedate,cpl日期和时间tourstartxp简介(安装完成后出现的漫游xp程序)tsshutdn60秒倒计时关机命令utilman辅助工具管理器winver检查Windows版本winmsd系统信息、wiaacmgr扫描仪和照相机向导winchatXP自带局域网聊天wmimgmt.msc打开windows管理体系结构(WMI)wordpad写字板wuaucpl.cpl自动更新wupdmgrwindows更新程序write写字板wscriptwindows脚本宿主设置wscui.cpl安全中心C:/windows/fonts字体hep://services/centers/homepage帮助和支持登录代码:package.control;importjava.io.lOException;importjava.io.Printwriter;importjava.sql.Connection;importjava.sql.Statement;import.model.*;import.service.Filter;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importjavax.servlet.http.HttpSession;publicclassUserLoginServletextendsHttpServlet{/***Constructoroftheobject.*/publicUserLoginServlet(){super();}publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,lOException{request.setCharacterEncoding("GBK");Stringname=request.getParameterC'name");Stringpassword=request.getParameter("password");UserDAOuserDAO=newUserDAO();Useruser=userDAO.Iogin(name,password);if(user!=null){〃将用户保存在session中request.getSession().setAttribute("userH,user);request.getRequestDispatcher("message.jsp").forward(requestzresponse);}else{request.setAttribute("info",”用户名或密码错误!");request.getRequestDispatcher("message.jsp").forward(request,response);})个人信息:<%Stringinfo=(String)request.getAttribute("info");if(info!=null){out.println("<center>"+info+"</center>");out.close();}Useruser=(User)session.getAttribute("user");if(user!=null){%><td><ahref="logout.jsp"><%=user.getName()%>注卒肖</a></td><td><ahref="smessage.jsp">^T(0iS;#{5>@x/a></td><td><ahref="addr.jsp'5添力口仪器</a></td><tdxahref="addy.jsp”〉添力口药品</a></td><center><trcolspan="2"><td><H3>欢迎<%=user.getName()%>登录</H3></td></tr><tableborder="l"><tdx%=user.getName()%>的信息</td><td><ahref="updateperson.jsp”>修改个人信息</a></td><tr><th>用 户 名</th><th>密    码</th><th〉年    龄</th><th>性    别</th><th>系    别</th><th>联系方式</th><th>E-mail</th></tr><tr><tdx%=user.getName()%></td><tdx%=user.getPassword()%></td><tdx%=user.getAge()%></td><tdx%=user.getSex()%></td><tdx%=user.getDept()%></td><tdx%=user.getTel()%></td><tdx%=user.getEmail()%></td></tr></table></center>}else{out.println(”vcenter>您还没登陆!<ahref='index.jsp'〉登陆</a></center>");out.close();out.close();3.2注册用户注册:用户登录时先要判断输入是否为空,如果为空,则有JavaScript判断。再判断用户输入的用户名在数据库中是否已存在,若存在则不允许用户注册此用户名,重新出入,如果不存在,则可以注册!欢迎用户注册用户名:密码:确认密码:"男「女龄:别:别:"男「女联系方式:E-mail:submitpackage.control;importjava.io.lOException;importjava.io.PrintWriter;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;import.model.*;publicclassUserRegServletextendsHttpServlet{/***Constructoroftheobject.*/publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,lOException{request.setCharacterEncoding("GBK");Stringname=request.getParameter(,,name");Stringpassword=request.getParameter("password");intage=lnteger.parselnt((request.getParameter("age")));Stringsex=request.getParameter("sex");Stringdept=request.getParameter("dept");Stringtel=request.getParameter("ter');Stringemail=request.getParameter("emair,);UserDAOuserDao=newUserDAO();if(userDao.isExist(name)){Printwriterout=response.getWriter();out.println("true");Useruser=newUser();user.setName(name);user.setPassword(password);user.setAge(age);user.setSex(sex);user.setDept(dept);user.setTel(tel);user.setEmail(email);userDao.saveUser(user);out.close();}else{request.setAttribute("info,,J,止匕用户已经存在!");request.getRequestDispatcher("message.jsp").forward(request/response);))3.3修改个人信息用户修改个人信息,用户登录或注册后,跳转至用户信息页面,此时可以修改用户信息页面此时可以修改用户的基本信息,但不能修改用户名。sc7918注销查询设备信息添加仪器添加药品sc7918信息修改TOC\o"1-5"\h\z密码:fm确认密码:|年龄:[21系别:肝碗性别:。男「女联系方式:E-mail:|sc7918@163.comsubmitreset修改个人信息:package.control;importjava.io.lOException;importjava.io.Printwriter;importjava.io.UnsupportedEncodingException;importjava.sql.Connection;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;importjavax.servlet.ServletException;importjavax.servlet.ServletRequest;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importjavax.servlet.http.HttpSession;import.model.DateBaselltil;import.model.User;import.model.UserDAO;import.service.Filter;publicclassUserUpdateServletextendsHttpServlet{publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,lOException{//response.setContentType("text/html;charset=gbk");//Printwriterout=response.getWriter();Filterfilter=newFilter();if(fiIter.isVaIue(request,response))(request.setCharacterEncoding("GBK");intid=lnteger.parselnt(request.getParameter("id"));Stringname=request.getParameter("name");Stringpassword=request.getParameter(,,pa

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论