综合管理信息系统的设计与实现设备管理子系统_第1页
综合管理信息系统的设计与实现设备管理子系统_第2页
综合管理信息系统的设计与实现设备管理子系统_第3页
综合管理信息系统的设计与实现设备管理子系统_第4页
综合管理信息系统的设计与实现设备管理子系统_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

AbstractModerninformationtechnologyinmanagementactivitieshasbeenwidelyapplied,managementinformationsystemoftheimplementtechnologygraduallymellowsandaffectsasefficientlytocorporatecampaignintoanorganictoorganizetogether,wemuststrengthenenterprisemanagement,thestrengtheningoftheinternalbusinesskindsofresources(human,financial,material,etc.)toeffectivelymanage,buildandowncharacteristicsofmanagementinformationsystemscompatible.Tothisend,theestablishmentofaWEB-basedintegratedmanagementinformationsystem,themanagementsystemofimplementisonepartofthem.Establishingequipmentmanagementsystemmeetsthemodernneedsofbusinessandgovernmentmanagementandprovidesthemanagementwihtfacilitatiesthroughsearchingfunctionbeingaccesstodeviceinformationqiuckly,andstrengthenthecompany'scontrolandmanagementofdeviceinformationfurther.PersonnelfilemanagementsystemisbasedonB/Sstructure,usingASPprogrammingandSQLServer2000databasefordevelopment.Thisarticledescribesunderthewin7,theIIS7,IE8,thestrategyof"masterplanfromtoptobottom,bottom-theapplicationofdevelopment"howtodevelopasalarymanagementsystemprocess.Byanalyzingtherecordsmanagementprocess,itcreatesaneffectivemanagementsystemforacomputerprogram.interfaceisfriendly,simpleandmorepractical.KeyWords:managementinformationsystems,databases,equipmentmanagement,ASPProgramming1.引言1.1绪论(一).本课题的研究意义:随着科技的发展,网络资源利用在各行业已日趋成熟,表现最为明显的是企事业单位在管理平台上的应用。利用网络资源进行管理就尤其快捷方便。网络化管理就显得格外重要,是一个企业不可缺少的部分,为企业减少人力物力,为仓库以及资产设备管理带来便利,以此提高了管理者工作效率。所以就《综合管理信息系统设备管理子系统》此毕业设计进行研发,该系统为管理层提供了便利,通过查询功能可以快捷的获取设备信息,进一步加强对企事业单位设备信息的掌握与管理。(二).系统平台的选用:1.数据库的概念数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。2.系统开发工具的选择本系统采用DreamweaverCS4下编写ASP和连接SQL2000服务器。Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。DreamweaverCS4是ADOBE公司推出的最新网页设计软件,相对于老版本的Dreamweaver,DreamweaverCS4新增了各种令人惊喜的新功能。SQLServer是微软公司开发的数据库产品,SQLServer2000被广泛使用,很多电子商务网站、企业内部信息化平台等都是基于SQLServer产品上。今天的商业环境要求不同类型的数据库解决方案。性能、可伸缩性及可靠性是基本要求。1.2综合管理信息系统概述综合管理信息系统是为企业或是政务机构开发设计的综合多方面信息管理的系统,旨在提高企业或政务机构的工作效率和准确率,以便建立现代化信息管理体制。此系统主要由三个相关子系统(工资管理子系统·人事档案管理子系统·设备管理子系统)组成。实现工资的发放管理,人事档案资料的维护和资产设备资料的管理。整个系统将基于B/S架构的WEB形式呈现信息的现代化集中管理。工资管理系统是为了适应现代化企业和政府管理的需要,方便管理职工工资情况和职工个人信息;同时也方便职工可以上网查询自己的工资信息,还有利于提高办公效率,改善办公质量,规范职工工资的常规管理工作。人事档案管理系统是企业或政府内部用以管理人事档案的实用性软件。用它代替传统的手工管理方式,大大提高了工作效率和安全性,提高了信息处理的速度和准确性,节省了工作人员的时间和精力,使企业人事管理系统化、科学化、规范化和自动化,是现代企业和政府必不可少的管理工具。设备管理系统通过网络的设备管理,为企业和政府的设备采购,报废,调配设备等等实现优化管理,为仓库管理带来便利。设备管理系统为企业和政府工作人员和管理人员提供了高效的管理模式,在信息的综合处理和资源调配方面起到了良好的作用。除此之外,综合管理信息系统支持安全的密码键盘输入器,提供美观的页面布局,支持实时在线管理系统文件,提供高效的维护操作。支持企事业信息文章的发布。综合管理信息系统架构分析图1.12.系统规划与需求分析2.1系统规划规划是一种长期的活动进行总体的,全面的计划。通过系统规划制定出管理信息系统的长期发展计划,并决定了管理信息系统在整个生命周期内的发展方向,规模和发展进程。本报告通过规划,将制定出本工资管理信息系统的总体目标,也就是系统目标,以及管理系统的发展战略。系统目标2.1.1总体目标实现了设备入库、出库、报修、作废、作价处理以及设备库存、设备详细信息查询和人员管理等基本功能2.1.2总体功能要求主要功能:为企事业单位职工提供设备信息的查询及有效管理,方便企事业单位的提供高效的设备保管处理工作。性能要求:设备管理系统旨在提供一个基于B/S模式的实时、实用、方便、快捷的信息交互系统。为了企业设备信息的安全,通过设计用户权限而对本系统中数据信息起到了极好的保密作用。而且网站后台数据处理由系统管理员统一管理。输出要求:数据完整,详实。输出要求:简捷,快速,实时。完成期限:预计两个月,即截止2010年2.2需求分析2.2.1技术可行性研究技术可行性是指在现有的技术条件下,能否达到系统所提出的要求,所需要的物理资源是否具备。还要考虑技术人员和操作人员的技术水平。管理信息系统属于知识密集型项目,对技术要求较高,如果缺乏足够的知识水平和技术水平,是很难达到成功开发的可能。技术可行性需要确认的是:项目采用的技术是先进的,成熟的,能够充分满足用户在应用上的需要,并足以从技术上支持系统的成功实现。本系统采用ASP+SQL2000开发,ASP和SQL2000都是目前技术非常成熟的网络编程语言和数据库系统。2.2.2经济可行性研究采用新的信息管理系统可取代原有的单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期。3.系统分析3.1系统组织结构图图2.13.2数据流分析3.2.1数据流程图分析图3.13.4建立功能模型3.4.1定义功能主要功能:用户登陆:普通用户根据部门所在权限处理本部门的相关设备管理记录超级管理员则可以进行所有操作,各部门用户的管理权限分配提供综合管理信息系统专用密码输入器超级管理员功能:设备信息修改:设备详细信息与基本信息的修改设备保修登记:设备保修登记处理操作设备维修结单:设备维修处理操作设备报废处理:设备报废处理操作设备退货处理:设备退货给供货商的处理设备转移处理:设备转移到其他部门的操作设备遗失登记:设备遗失的登记处理操作其他有供货商设置维保商设备负责人设备品牌类型来源的设置处理功能和各种设备状态信息的查询以及权限管理,人员信息处理的等操作3.部门管理员的功能如下:新加了新进设备录入:此功能在权限的控制下,只能于部门管理员的身份的才能进行录入,因为部门掌管本部门设备的维护,他们最了解设备运作情况,各种设备的特性,以及哪些设备能用,哪些设备不能再次使用。所以赋予他们的权限将可以对设备如何处理进行录入和处理。其他功能同超级管理员一样,但都是在权限的控制下,只能管理本部门的设备状态信息。4.系统设计4.1概要设计思想尽量利用企事业现有的软硬件环境,采用先进的管理系统开发方案,从而达到充分利用企业现在资源,提高系统开发水平和应用效果的目的;Ø

系统应符合企事业设备的管理的规定,满足企事业相关人员日常使用的需要,并达到操作过程中的直观、方便、实用、安全等要求;Ø

系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员进行补充、维护;Ø

系统应具有数据库维护功能,及时根据管理用户需求进行数据的添加、删除、修改、备份等操作。

4.1.1确定系统架构本系统采用的是B/S架构,一B/S架构说明B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。。二B/S架构软件的优势与劣势(1)、维护和升级方式简单。目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。(2)、成本降低,选择更多。大家都知道windows在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上windows并不是处于绝对的统治地位。现在的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高。(3)、应用服务器运行数据负荷较重。由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。4.2数据库设计4.2.1概念模型(E-R)图4.1(属性已省略)4.2.2数据模型(二维表)注:不包括所有表的图图4.2管理员表图4.3设备信息表图4.4设备状态表图4.5单位部门表图4.6设备详细配置表本系统采用的表有xxb计算机配置表wxb设备状态表wbsb维保商表tpb管理员资料表sblyb设备来源表sbglyb设备管理员表ppb设备品牌表pcb设备信息表lxb设备类型表ghsb供应商表dwb单位表bmp单位部门表admin用户表bmp单位部门表dwb单位表4.3详细设计4.3.1图4.6综合管理系统导航界面图4.7本人负责参与设计的在线管理界面图4.8本人负责设计的信息发布管理界面4.3.2登录窗口设计图4.9设备管理管理登录界面4.3.2界面设计部分界面截图图4.10后台管理界面图4.11设备供货商页面图4.12权限管理页面图4.13部分导航栏图4.3.3安全性设计采用专用的密码输入器设计,提高系统管理的安全性。所谓的软键盘并不是再键盘上的,而是在“屏幕”上,软键盘是通过软件模拟键盘通过鼠标点击输入字符,是为了防止木马记录键盘输入的密码,一般在一些银行的网站上要求输入帐号和密码的地方容易看到。通过调用JS设计的软键盘,来提示密码的输入操作。图4.14软键盘5.系统实施5.1程序语言选择ASP网页设计语言ASP技术有一下几点特点:(1).ASP是ActiveServerPage的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。(2).利用ASP可以实现突破静态网页的一些功能限制,实现动态网页。(3).ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试.(4).ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息.(5).由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。5.2开发环境配置本综合管理信息系统开发在win7·IIS7.0·IE8环境配置下调试。Win7下IIS配置方法如下:一、进入Windows7的控制面板,选择左侧的打开或关闭Windows功能。图5.1二、现在出现了安装Windows功能的选项菜单,注意选择的项目,我们需要手动选择需要的功能,下面这张图片把需要安装的服务都已经选择了,按照图片勾选功能。图5.2三、安装完成后,再次进入控制面板,选择管理工具,双击Internet(IIS)管理器选项,进入IIS设置。图5.3四、现在进入到IIS7控制面板。图5.4五、选择DefaultWebSite,并双击ASP的选项图5.5六、IIS7中ASP父路径是没有启用的,要开启父路径,选择True,搞定父路径选项。图5.6七、配置IIS7的站点。单击右边的高级设置选项,可以设置网站的目录。图5.7八、点击右侧的绑定...,设置网站的端口。图5.8九、点击默认文档,设置网站的默认文档。图5.9至此,Windows7的IIS7设置已经基本完成了,ASP+SQl程序可以调试成功另外设置下网站权限,防止访问的受限5.3程序设计实现部分核心代码(代码过多,只截取部分)登录软键盘调用代码<scripttype="text/javascript"src="keyb.js"></script>SCRIPTlanguage=javascript>functionLoginOnsubmit(){if(document.Login.username.value.length==0) {alert("请输入姓名。"); document.Login.username.focus(); returnfalse;} if(document.Login.UserPassWord.value.length==0) {alert("请输入密码。"); document.Login.UserPassWord.focus(); returnfalse;}}</SCRIPT><tdalign="right">密   码:</td><td><inputname="password"type="password"size="21"id="password"onkeydown=Calc.password.value=this.valuetitle=登录密码onclick="password1=this;showkeyboard();this.readOnly=1;Calc.password.value=''"readOnlytype=passwordonchange=Calc.password.value=this.valuename="UserPassWord"id="UserPassWord"type=hidden></td>权限判定选择页面显示代码ifsession("qx")="6"thenresponse.Write"查询员" ifsession("qx")="7"thenresponse.Write"操作员" ifsession("qx")="8"thenresponse.Write"管理员" ifsession("qx")="9"thenresponse.Write"超级管理员"部分修改代码<%Response.endendifEndIfdimwbsnawbsna=trim(request.Form("setlectwbsname"))rs("name")=Trim(Request.Form("name"))rs("pp")=Trim(Request.Form("selectpp"))rs("lx")=Trim(Request.Form("selectlx"))rs("sbly")=Trim(Request.Form("selectsbly"))rs("xhgg")=Trim(Request.Form("xhgg"))rs("ghsname")=Trim(Request.Form("selectghsname"))ifwbsna="同供货商"thenrs("wbsname")=Trim(Request.Form("selectghsname"))elsers("wbsname")=Trim(Request.Form("selectwbsname"))endifrs("cpbm1")=Trim(Request.Form("cpbm1"))rs("cpbm2")=Trim(Request.Form("cpbm2"))rs("sbcd")=Trim(Request.Form("sbcd"))rs("pcjz")=Trim(Request.Form("pcjz"))rs("gmsj")=Trim(Request.Form("gmsj"))rs("sysj")=Trim(Request.Form("sysj"))rs("bxsj")=Trim(Request.Form("bxsj"))rs("gzbh")=Trim(Request.Form("gzbh"))rs("sbyt")=Trim(Request.Form("sbyt"))rs("dw")=Trim(Request.Form("selectdw"))rs("bm")=Trim(Request.Form("selectbm"))rs("sbgly")=Trim(Request.Form("selectsbgly"))rs("zrr")=Trim(Request.Form("zrr"))rs("dawz")=Trim(Request.Form("dawz"))rs.updateresponse.Write"<scriptlanguage=javascript>{window.alert('设备信息修改成功!');window.location.href='rminfo.asp';}</script>"rs.CloseSetrs=nothing%>6.系统运行维护说明6.1登录综合管理信息系统选择设备案管理系统按钮6.2登录设备管理系统部门管理员登录采用测试帐号123密码123查询和管理本部门相关设备记录信息管理员管理登录管理界面帐号密码为admin/admin登录系统超级管理页面,在左导航栏执行相关6.3系统维护说明做好系统数据备份工作系统维护的任务是改正软件系统在使用过程中发现的隐含错误,扩充在使用过程中用户提出的新的功能及性能要求,其目的是维护软件系统的"正常运作"。这阶段的文档是软件问题报告和软件修改报告,它记录发现软件错误的情况以及修改软件的过程。所以做好不同阶段的系统日志文件登记工作,正确解决运行中出现的各种问题。7.总结这次毕业设计让我更加熟悉了从理论到实践的跨越。从当初的查阅图书,到现在的成功运行,这中间有很多值得回味的地方。从前台设计的实现,到后台代码的编辑,我用到的软件主要有Word、Photoshop、Fireworks、Dreamweaver、SQL、Flash8等。在系统的开发过程中,多门以前感觉很抽象的课程,如软件工程、数据库原理、面向对象程序设计等变得清晰起来,强烈地感觉到这几门理论课程在实践中的重要性。在系统开发过程中,好多知识都是随学随用,就增加了很多不必要的麻烦。比如说:一个网页中的表单不能相互嵌套,ASP关于中文乱码的处理,数据库的安全性问题,框架的使用等。虽说这些都会消耗系统开发的时间,但在老师、以及自己的不断努力下,不怕麻烦,不怕重复,当克服了这些问题之后,我会感觉到自己的知识在一点一滴地积累,不知不觉中增加。虽然很多错误被克服了,但是系统中难免还有很多不足之处,希望各位评委老师和同学给予指正与建议。目录TOC\o"1-2"\h\z\u1总论 11.1项目摘要 11.2编制依据与研究范围 31.3建设规模 41.4主要建设内容 41.5投资估算及资金筹措 41.6工程效益 52投资环境及建设条件分析 62.1投资环境分析 62.2建设条件分析 103项目建设的必要性与可行性分析 153.1项目建设的必要性 153.2项目建设的可行性 164开发区规划与交通量预测 174.1项目区总体规划 174.2项目影响范围的交通量预测 185工程建设方案 215.1设计标准及设计规范 215.2道路设计方案 225.3给排水工程设计 285.4道路照明 345.5电力综合管沟 355.6道路绿化工程 355.7交通安全及管理设施 356节能分析 376.1设计依据 376.2项目概况 376.3项目对所在地能源供应状况的影响 376.4项目用能方案、用能设备 386.5项目能源消耗量、能源消费结构、效率水平和能源管理水平 386.6节能措施分析评价 386.7节能措施建议 396.8结论 397环境保护 407.1大气环境质量 407.2交通噪声 417.3振动环境质量 427.4日照环境质量 428组织机构与人力资源配置 438.1施工组织机构 438.2项目部的职责 438.3人力资源配置 449项目实施进度

温馨提示

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

评论

0/150

提交评论