欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    管理信息系统课程设计设备管理系统.docx

    • 资源ID:9017134       资源大小:121.47KB        全文页数:18页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    管理信息系统课程设计设备管理系统.docx

    1、管理信息系统课程设计设备管理系统前言系统名称:设备管理系统开发背景随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系在企业管理水平以及优质服务上都提出更高的要求。建设一个科学高效的信息管理系统是解决这一问题的必经之路。设备管理系统是企业内部的信息管理系统,是连接企业内部各生产部门的桥梁与纽带,起着核心作用。目前企业设备自动化管理水平不是很高。大多数设备管理办法是设备的采购进来以后,将设备的基本情况和相关信息登记存档,然后将档案存档。以后的档案基本

    2、就没人维护,如设备修改、删除情况、设备的当前运行状态等信息本不会呈现在管理工作人员面前,由于散乱、复杂、查找和整理不便,即设备跟踪信息不能及时体现在设备的档案上。某些企业采用专门人工整点,对设备的跟踪信息即使能记录在案,但无形中增加了繁重的手工劳动,整个设备管理水平还是较低.开发目标企业设备管理系统是一个企业单位不可缺少的部分,它对于企业的决策者和管理者来说都至关重要,所以企业设备管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来

    3、了不少的困难。本系统会提高办公效率和设备可靠性,减少工作人员的劳动强度,减少办公耗材,提高现代化管理水平。企业面对市场竞争的巨大压力,要求企业创造新的利润源,这为企业如何配置有限资源,利用先进计算机技术不断开发出操作简便、界面友好、灵活、实用、安全,更具时效性的设备信息管理系统有着更高的要求。主要功能本课题主要通过对实际的设备使用及相关信息的调查与分析,获取相应信息管理系统的管理对象以及管理方法信息;通过具体的开发技术以及数据库设计支撑,进行合理的数据库设计与系统实现,完成设备管理系统的开发。具体要求完成对用户信息、设备信息的添加、更新、删除、查询等功能的实现. 一、系统目标和开发的可行性 .

    4、。.。.。.。.。.。.。. 1。1 系统目标 。.。.。.。.。.。.。.。.。.。.。.。 1.2 开发的可行性 。.。.。.。.。.。.。.二、需求分析 .。.。.。.。.。.。.。.。.。.。. 2.1 开发设备管理系统的必要性 .。.。.。.。.。.。. 2。2 功能需求分析 。.。.。.。.。.。.。.。.。.。.。三、数据库设计 。.。.。.。.。.。.。.。.。.。.。.。 3。1 概念结构设计 。.。.。.。.。.。.。.。.。.。.。.。 3.2 逻辑结构设计 。.。.。.。.。.。.。.。.。.。.。.四、系统实施 。.。.。.。.。.。.。.。.。.。.。.。 4。1

    5、系统功能模块图 .。.。.。.。.。.。.。.。.。.。.。 4.2 用户登录代码设计 。.。.。.。.。.。.。.。.。.。. 4.3 基本信息管理代码设计 。.。.。.。.。.。.。. 4。4 设备信息管理代码设计 .。.。.。.。.。.。.。.。.。. 4。5 综合查询 。.。.。.。.。.。.。.。.。.。.。五、小结 .。.。.。.。.。.。.。.。.。.。.。参考文献 一 系统目标和开发的可行性1。1系统目标以企业的设备信息管理为依托,结合信息化技术,设计并开发一个设备信息管理系统,提供一个信息更新便捷、管理方便、功能设置合理的设备信息管理解决方案。针对网络中心大量的设备信息,就设

    6、备管理的几个方面,提供一个功能操作方便、功能实用,能满足网络中心对网络设备使用进行信息管理的系统平台。本系统目标如下: (1)通过设备信息管理系统的实现,使网络中心的设备信息管理更加科学 化。 (2)提供灵活、方便的操作. (3)节约设备信息管理的成本,提高网络管理的效率. (4)对系统提供必要的权限管理. (5)为企业考核部门工作和设备资产登记提供必要的数据支持。1。2 开发的可行性 (1)技术可行性:系统要求在windows2000以上环境运行,后台数据库采用access2003,使用SOL编程,采用ADO方式连接数据库,这些在目前都是容易实现的。程序将部分需要经常调用的数据存入内存,可提

    7、高程序运行速度 (2)经济可行性:在经济上,用此系统加强了设备信息管理效率,为使用人员提供了较高的效率,可节省人力资源的开支. (3)管理的可行性:某些企业采用专门人工整点,对设备的跟踪信息即使能记录在案,但无形中增加了繁重的手工劳动,整个设备管理水平还是较低。本课题主要通过对实际的设备使用及相关信息的调查与分析,获取相应信息管理系统的管理对象以及管理方法信息;通过具体的开发技术以及数据库设计支撑,进行合理的数据库设计与系统实现,完成设备管理系统的开发。具体要求完成对用户信息、设备信息的添加、更新、删除、查询等功能的实现。二 需求分析2.1开发设备管理系统的必要性 传统的设备管理主要是以人工抄

    8、写记录存档的运行模式。21世纪是科技信息时代,陈旧的管理模式不是适应新时代的要求,它存在着操作速度慢、散乱、复杂等一系列缺点与不足。由于散乱、复杂,很可能文案丢失的情况,而且查找也不方便,给管理工作人员带来很大程度的管理滞后,增加了成本,降低了企业生产力。 由此开发的设备管理系统是一套完全为设备管理人员设计的把设备管理由被动管理转为主动管理的系统,它的使用将极大地提高设备管理部门的工作效率,使设备管理人员解脱了繁重的手工劳动,实现了设备整个生命周期的计算机化管理,同时再与使用单位内部网络配合的基础上可以实现无纸化办公.2。2功能需求分析 系统主要完成的任务为数据查询,主要包括库设备查询、使用查

    9、询、消耗(报废)查询等模块分析设计与的实现,通过设备的属性字段查询设备信息,使管理人员随时掌握设备的现状及公司雇员使用设备、消耗设备的情况。 设备管理系统包括基本信息管理、设备信息管理和综合查询管理三个功能模块.基本信息管理模块的主要功能:用户基本信息、部门基本信息、设备分类信息的添加、修改、删除。设备信息管理模块的主要功能:设备基本信息、设备使用信息、设备维护信息、设备消耗信息的添加、修改、删除.综合查询管理模块的主要功能:设备基本信息、设备使用信息、设备维护信息、设备消耗信息的查询。三 数据库设计3.1概念结构设计实体联系图(Entity-Relation Diagram)用来建立数据模型

    10、,在数据库系统概论中属于概念设计阶段,形成一个独立于机器,独立于DBMS的E-R图模型1。 通常将它简称为E-R图,相应地可把用E-R图描绘的数据模型称为E-R模型。E-R图提供了表示实体(即数据对象)、属性和联系的方法,用来描述现实世界的概念模型。根据需求分析抽象出信息结构,可得该系统各实体的E-R图。部门分类实体包括部门编号、部门名称两个属性,其E-R图表示如图3。1所示。图3.1部门分类实体ER图设备分类实体包括设备编号、设备名称两个属性,其ER图表示如图3。2所示。图3。2设备分类实体ER图用户实体包括用户编号、用户名、密码、身份证号、部门编号、身份信息等属性,其E-R图表示如图3.3

    11、所示。图3.3用户实体E-R图设备实体包括设备编号、设备名称、类型编号、设备型号、单价、备注等属性,其E-R图表示如图3。4所示.图3。4设备信息实体E-R图设备使用实体包括编号、设备编号、用户编号、部门编号、领取时间、使用时间等属性,其E-R图表示如图3.5所示。图3.5设备使用实体E-R图设备维护实体包括编号、设备编号、部门编号、维护日期、维护内容、归还日期等属性,其E-R图表示如图3。6所示.图3.6设备维护实体ER图设备消耗实体包括编号、设备编号、部门编号、处理时间、处理原因、处理人编号等属性,其E-R图表示如图3.7所示。图3。7设备消耗实体E-R图3.2 逻辑结构设计由于概念设计的

    12、结果是ER图,DBMS一般采用关系模型,因此数据库的逻辑设计过程就是把E-R图转化为关系模式的过程。由于关系模型所具有的优点,逻辑设计可以充分运用关系数据库规范化理论,使设计过程形式化地进行2。设计结果是一组关系模式的定义.E-R图转换为关系模型一般遵循的原则:一个实体型转换为一个关系模型。实体的属性就是关系的属性,实体的码就是关系的码3。根据3。2小节所给出的E-R图转化为关系模型如下。1、部门信息(部门编号,部门名称)2、设备分类(类型编号,类型名称)3、用户信息(用户编号,用户名,密码,身份证号码,部门编号,用户身份)4、设备信息(设备编号,设备名称,类型编号,设备型号,单价,备注)5、

    13、设备使用信息(编号,设备编号,用户编号,部门编号,领取时间,使用时间)6、设备维护信息(编号,设备编号,部门编号,维护日期,维护内容,归还日期)7、设备消耗信息(编号,设备编号,部门编号,处理时间,处理原因,处理人编号)根据关系模型进行数据库建表如下表所示.表3.1部门信息表列名数据类型说明DepIdint部门编号,主键,不允许空DepNamevarchar(50)部门名称,不允许空表3。2设备分类表列名数据类型说明TypeIdint类型编号,主键,不允许空TypeNamevarchar(50)类型名称,不允许空表3.3 用户信息表列名数据类型说明UserIdint 用户编号,主键,不允许空U

    14、serNamevarchar(20)用户名,不允许空UserPwdvarchar(20)密码,不允许空DepIdint部门编号,外键,不允许空UserCIdvarchar(20)身份证号码,不允许空UserTypevarchar(20)用户身份,不允许空表3.4 设备信息表列名数据类型说明DevIdint设备编号,主键,不允许空DevNamevarchar(50)设备名称,不允许空TypeIdint类型编号,外键,不允许空DevModelvarchar(50)设备型号,不允许空DevPricefloat单价,不允许空Othervarchar(200)备注 表3.5设备使用信息表列名数据类型说明

    15、Idint编号,主键,不允许空DevIdint设备编号,外键,不允许空UIdint用户编号,外键,不允许空DepIdint部门编号,外键,不允许空LendTimedatetime领取时间,不允许空UseTimevarchar(10)使用时间表3。6 设备维护信息表列名数据类型说明Idint编号,主键,不允许空DevIdint设备编号,外键,不允许空DepIdint部门编号,外键,不允许空MnDatedatetime维护日期,不允许空Reasonvarchar(200)维护内容,不允许空BackDatedatetime归还日期,不允许空表3。7设备消耗信息表列名数据类型说明Idint编号,主键,

    16、不允许空DevIdint设备编号,外键,不允许空DepIdint部门编号,外键,不允许空Datedatetime处理时间,不允许空Reasonvarchar(200)处理原因,不允许空UIdint处理人编号,不允许空四 系统实施4.1系统功能模块图系统功能结构图主要从功能的角度描述了系统的结构,但并未表达各功能之间的数据传送关系。事实上,系统中许多业务或功能都是通过数据文件联系起来的.根据系统的功能需求分析划分模块,系统功能结构如图2.1所示。图2.1 系统功能结构图4。2用户登录代码设计 用户拥有自己的用户编号、密码和使用权限。当输入用户名和密码以后,点击“确定键,如果用户名和密码都正确就可

    17、以顺利进入主窗体,如果输入错误,那么就有相应的提示信息。用户身份默认为普通用户。界面如图4.1所示。图4.1 用户登录其实现核心代码如下45:SqlConnection conn = new SqlConnection(server=。;database=Mydb;uid=sa;pwd=sa”);string sql = select * from Users where userpwd = userpwd and username=username”; SqlCommand command = new SqlCommand(sql, conn); command.Parameters.Add

    18、(”userpwd ”, System。Data。SqlDbType。 VarChar).Value = user。 UserPwd; command。Parameters。Add(username ”, System。Data.SqlDbType.VarChar)。Value = user。UserName; conn.Open(); int i = command。ExecuteNonQuery(); conn。Close(); 4.3基本信息管理代码设计1、用户信息管理此界面可以实现用户信息的添加、删除和更新功能。各项都为必填项目,否则要弹出提示信息。可以通过更新功能对已有用户信息进行修

    19、改。普通用户只能进行查看个人信息和修改密码操作。界面如图4。2所示。图4.2 用户信息管理其实现核心代码如下45:string sql = insert into Users values(userid,username,userpwd,usercid,depid,usertype);SqlCommand command = new SqlCommand(sql, conn);command。Parameters.Add(userid , System。Data。SqlDbType。Int).Value = user.UserId;conn.Open();int i = command。Exe

    20、cuteNonQuery();conn.Close();2、部门信息管理此界面可以实现对部门信息的添加、删除和更新功能.添加时部门编号和部门名称都必须要填写,否则要弹出提示信息。可以通过更新功能对已有部门信息进行修改。该界面中的添加、删除和更新按钮普通用户没有使用的权限.调试效果如图4.3所示。图4.3 部门信息管理其实现核心代码如下:string sql = ”insert into Users values(depid,depname)”;SqlCommand command = new SqlCommand(sql, conn);command.Parameters.Add(depid

    21、”, System.Data。SqlDbType。Int)。Value = dep.DepId;conn。Open();int i = command.ExecuteNonQuery();conn。Close();3、设备分类信息管理此界面可以实现对设备类型的添加、删除和更新功能。添加时设备分类号和设备分类名称都必须要填写,否则要弹出提示信息。可以通过更新功能对已有的设备分类进行修改.该界面中的添加、删除和更新按钮普通用户没有使用的权限。其实现代码与部门信息管理的实现代码相类似,在此不重复给出.调试效果如图4.4所示。图4.4 设备分类信息管理4。4设备信息管理代码设计1、设备基本信息管理此界

    22、面可以实现对设备基本信息的添加、更新和删除功能。在添加过程中如有添加错误将出现提示信息.此界面中的添加、更新和删除按钮普通用户没有使用的权限。调试效果如图4。5所示。图4。5 设备基本信息管理其实现核心代码如下:string sql = insert into Users values(devid,devname, typename, devmodel,devprice,devother)”;SqlCommand command = new SqlCommand(sql, conn);command.Parameters。Add(”devid ”, System。Data。SqlDbType。

    23、Int)。Value = dev.DevId;conn。Open();int i = command.ExecuteNonQuery();conn.Close();2、设备使用信息管理此界面中的添加、更新和删除按钮普通用户不可以使用。添加好设备信息后,点击图中的“添加按钮可以实现设备使用信息的添加功能。点击图中的“删除”按钮可以实现设备使用信息的删除功能。其实现代码与设备基本信息管理的实现代码相类似,在此不重复给出。调试效果如图4。6所示.图4.6设备使用信息管理3、设备维护信息管理此界面可以实现对设备维护信息的添加、更新和删除功能。添加好设备信息后,点击图中的“添加”按钮可以实现设备维护信息

    24、的添加功能。归还时间可在更新是添加。此界面中的添加、更新和删除按钮普通用户没有使用的权限。其实现代码与设备基本信息管理的实现代码相类似,在此不重复给出.调试效果如图4。7所示.图4。7设备维护信息管理4、设备消耗信息管理此界面可以实现对设备消耗信息的添加、删除功能。添加好设备信息后,点击图中的“添加”按钮可以实现设备消耗信息的添加,即设备报废.添加信息有误时,可删除信息再重新添加.此界面中的添加、删除按钮普通用户没有使用的权限。其实现代码与设备基本信息管理的实现代码相类似,在此不重复给出。调试效果如图4。8所示。图4。8设备消耗信息管理4.5综合查询1、设备基本信息查询在此页面中,可以按照设备

    25、编号、设备名称、设备型号、类型名称进行查询。调试时按类型名称进行查询,结果如图4.9所示.图4。9设备基本信息查询其实现核心代码如下:string sql = ”select * from users where 1=1;sql = sql+str;SqlCommand command = new SqlCommand(sql, conn);DataSet ds = new DataSet();SqlDataAdapter adapter = new SqlDataAdapter(command);adapter。Fill(ds);ListDev devs = new ListDev();fo

    26、reach (DataRow dr in ds.Tables0。Rows)Dev dev = new Dev();dev.DevId = int.Parse(drDevId.ToString();devs.Add(dev);2、设备使用信息查询在此页面中,可以按照设备编号、使用人和部门名称进行查询。其实现代码与用户基本信息查询实现代码相类似,在此不重复给出.调试时按部门名称进行查询,结果如图4。10所示。图4。10设备使用信息查询3、设备维护信息查询在此页面中,可以按照设备编号和部门名称进行查询。其实现代码与用户基本信息查询实现代码相类似,在此不重复给出。调试时按设备编号进行查询,结果如图4.

    27、11所示。图4.11设备维护信息查询4、设备消耗信息查询在此页面中,可以按照设备编号和部门名称进行查询。其实现代码与用户基本信息查询实现代码相类似,在此不重复给出.调试时按部门名称进行查询,结果如图4.12所示.图4。12设备消耗信息查询小结通过本次课程设计的学习,我深深的体会到设计课的重要性和目的性所在。本次设计课不仅仅培养了我们实际操作能力,也培养了我们灵活运用课本知识,理论联系实际,独立自主的进行设计的能力。它不仅仅是一个学习新知识新方法的好机会,同时也是对我所学知识的一次综合的检验和复习,使我明白了自己的缺陷所在,从而查漏补缺。设计期间,我遇到了一些的问题,通过指导老师的悉心指导解决了

    28、这些问题并从中学到了很多课本之外知识及技巧。在设计的初期是较为艰苦的,既要更深入的学习C#和SQL Server又要进行整体的策划.要想设计一个功能完整、操作简单的软件确实不是一件很容易的事情.首先要进行需求分析,确定本系统要解决的问题.然后是总体设计,数据库设计是非常重要的.接着是详细设计,将上述功能完善起来。最后是运行调试,在调试过程中发现问题及时加以改正、完善。参考文献1 张海藩.软件工程导论M.清华大学出版社,2003.2 肖慎勇。SQL Server数据库管理与开发M。清华大学出版社,2006.3 萨师煊,王珊。数据库系统概论(第三版) M。北京:高等教育出版社,2000.4 高守传

    29、。精通SQL结构化查询语言详解M.北京:人民邮电出版社,2005.5 郑阿奇。SQL Server实用教程M.电子工业出版社,2006。6王兴鹏,桂莉.成功实施ERP的关键因素分析J。中国管理信息化,2005,(11):69-717 李健。企业资源计划(ERP)及其应用M。北京:电子工业出版社,2004。7第1版8 黄淼云 王永毅,Visual Basic.NET 管理信息系统设计与实现,2003年 5 月,第 1版,清华大学出版社9东方人华,SQL Server 2000 与 Visual Basic.NET 数据库入门与提高,2002 年 6月,第 1 版,清华大学出版社 管理信息系统 课程设计任务书一、课程设计课题题目 设备管理系统二、课程设计原始资料1。 黄淼云 王永毅,Visual Basic.NET 管理信息系统设计与实现,2003年 5 月,第 1版,清华大学出版社2。 东方人华,SQL Server 2000 与 Visual Basic.NET 数据库入门与提高,2002 年 6月,第 1 版,清华大学出版社3。郑阿奇.SQ


    注意事项

    本文(管理信息系统课程设计设备管理系统.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开