数据库设备管理系统(1)

数据库设备管理系统(1)
数据库设备管理系统(1)

课程设计

课程名称大型数据库

题目名称实验室设备管理系统

专业班级2014级网络工程(1)班

学生姓名夏禹王猛

学号51402031012 51402031042 指导教师戚晓明

二○一六年六月十五日

蚌埠学院计算机科学与技术系课程设计任务书

摘要

高校实验室设备是高校从事教学、科研及新产品开发的重要物质条件,也是学校综合实力的体现。随着实验设备的增多,如何对其进行有效管理成为高校实验室工作人员面临的重要课题。面对庞大的信息量,需要科学、有效的实验室设备信息管理系统来提高实验室管理工作的效率.做到信息的规范管理、科学统计和快速查询,减少管理方面的工作量。

关键词:数据库模块管理系统

目录

摘要 (1)

绪论 (2)

项目提出的意义 (2)

项目背景 (3)

第一章系统设计 (3)

1.1 开发工具的选取 (4)

1.2设计原则 (4)

1.3 主要功能设计 (4)

1.3.1 用户登录模块 (5)

1.3.2 系统管理模块 (5)

1.3.3 设备管理模块 (5)

1.3.4 用户操作模块 (5)

1.3.5 数据库设计与数据准备 (5)

第二章系统实现 (6)

2.1数据库实现: (6)

2.2 界面实现 (7)

2.2.1 总体界面 (7)

2.2.2 登录界面实现 (7)

2.2.3 系统管理界面实现 (8)

2.2.4 设备管理界面实现 (10)

2.2.5 用户操作界面 (11)

2.2.6 主界面 (12)

第三章结束语 (13)

参考文献 (14)

绪论

项目提出的意义

信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和

社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,实验室设备管理系统软件将会为教学办公室带来了极大的方便。

项目背景

现今实验室管理的繁索给具有强烈时间观念的办公人员带来了诸多不便,教学办公室缺少一种完善的设备管理软件,为了对学生基本情况管理方便,开发人员完成了全面的调查与分析,同时与目标用户进行了多次深入沟通,并在次基础上着手开发《实验室管理系统》软件。

本课题是来自任课刘老师的提议和天天津工业大学2010年期末前期工程,基于Microsoft Visual Studio 2008及SQL Server2000数据库平台开发实验室设备管理系统,用于解决在校学生的课程易动问题。

第一章系统设计

1.1 开发工具的选取

该系统采用visual studio2008软件和SQL2000数据库作为系统设计工具,它们都有较高的开发效率。尤其是SQL Server具有使用方便、可伸缩性好、与相关软件集成程度高等优点。故本系统开发的过程中,选取它们作为软件的开发工具与数据库管理软件。通过visual studio2008的活动数据对象(ADO)与开放数据库互连(ODBC)技术将利用c#开发的系统与S0L数据库连接起来。由于使用了ODBC,只要修改数据源就可以将系统的运行平台从单机迁移到网络环境下。

1.2设计原则

1.实用性原则

要求满足实际工作的需要,用户接口和操作界面设计尽可能做到界面美观大方,操作简便实用,能适应不同的用户,对用户的技能性要求应尽量的低,只需进行简单的操作就可完成所要的内容。

2.可扩展性原则

为适应将来的发展,系统应具有良好的可扩展性和可维护性,软件设计尽可能模块化、组件化,使系统可灵活配置,适应不同的情况,使系统能在原来的基础上进行改进与维护。

3.安全性原则

软件与数据库的设计要做到安全可靠,防止非法用户的入侵,数据库与前台能友好地链接,做到前台操作来改变后台数据库的理想效果,并且不产生数据的冲突。

4.用户界面设计原则

用户界面的设计应符合Windows规范的图形用户界面,做到美观大方。用户界面应当直观、明了,同时在各个界面的相应之处还有相关的信息提示从而使得用户更好地进行操作,真正地实现“傻瓜型”管理——易学、易用、易管理。

5.数据库设计原则

要求数据具有一致性、完整性、安全性的原则。通过关键字的设置来提示用户在使用时避免数据的重复及冲突等情况。

1.3 主要功能设计

本系统功能主要分为用户登录、系统管理、设备管理、用户操作四个部分。对于支持该系统的数据库,建立了2张表,分别是登录表和设备表。这对每一项

功能,都有必要的驱动信息和功能上的约束。以设备管理功能为例,设备管理分为四部分:添加设备,删除设备,浏览设备,查询设备。添加设备时应该能对一些有限制的信息做好正确的检查,录入的设备信息应包括设备编号、设备名称、购进时间、国别、供应商、价格、存放地点保管人、借用人,并且在信息输入时应及时对信息的合法性进行检查;删除设备可以根据输入设备的名称进行删除;查询设备主要是对具有相关特征的设备信息进行查找;浏览设备是按照管理员的要求将用户所需的数据抽取出来自动生成报表,该项功能应该能够合理的抽取所需的信息集合,全面合理提供用户所需的数据。

1.3.1 用户登录模块

在登录页面输入用户名,密码,并与数据库中登录表中的比较,若都符合则登录成功。如果是以管理员身份登录,可以对该系统进行所有的操作,若是以普通用户身份的登录,只能使用该系统的部分功能,像添加删除设备,添加删除用户则没有权限。

1.3.2 系统管理模块

在该模块中,主要完成添加删除系统的用户。

1.3.3 设备管理模块

在成功登录系统后,通过设备管理菜单下拉菜单,有四个子模块,分别是添加设备、删除设备、浏览设备、查询设备。通过设备的相关信息,可以查询所关联的实验设备、保管人、借用人、存放地点等。

1.3.4 用户操作模块

在成功登录系统后,用户可以根据需要修改密码,或者返回登录界面重新登录。

1.3.5 数据库设计与数据准备

在开发任何关于数据库方面的系统之前,必须要做好的一个工作是确定本系统要管理哪些数据。通过需求分析,我们已经确定了系统管理的数据包括:登录对象权限、实验室基本信息、设备信息。所以在数据库的设计上我们使用了从学校总务处导出的设备信息库作为设备信息的基本存储结构,并且参照该库表结构,设计出其他数据表的结构。这种做法既保证了上报学校数据的要求,又由于可以直接利用现有数据在保证与学校设备管理部门信息的一致性的同时避免了大量信息的录入所产生的人为错误。

第二章系统实现

2.1数据库实现:

该数据库名为实验室设备,包含两个用户类型的表,分别是:设备表:

登录表:

在用visual studio2008连接该数据库时,代码为:

SqlConnection con = new SqlConnection();

con.ConnectionString = "server=(local);database=实验室备;uid=sa;pwd=";

再根据需要进行其他操作。

2.2 界面实现

2.2.1 总体界面

如图所示,该系统共有9个windows窗体以及其他必要功能模块。

2.2.2 登录界面实现

如图所示:

登录界面部分主要代码:

SqlConnection con = new SqlConnection(); //创建连接

con.ConnectionString = "server=(local);database=实验室设备;uid=sa;pwd=";

con.Open();

SqlCommand cmd = con.CreateCommand();

https://www.360docs.net/doc/d416031584.html,mandText ="select *from 登录";

SqlDataReader dr = cmd.ExecuteReader();

if (dr.Read())

{

string power = dr[0].ToString();

主界面 main = new主界面();

main.Tag = this.FindForm();

this.Visible = false;

main.ShowDialog();

this.Close();

}

在该模块设计中,还添加了对用户名和密码的判断,若用户名或密码错误,则不能进入主界面,若用户名和密码没填写,则会有消息框弹出提示输入完整信息。

2.2.3 系统管理界面实现

2.2.

3.1 添加用户界面

部分主要代码:

SqlConnection con = new SqlConnection();

con.ConnectionString = "server=(local);database=实验室设备;uid=sa;pwd=";

SqlCommand cmd = con.CreateCommand();

https://www.360docs.net/doc/d416031584.html,mandText = "insert into 登录 (姓名,密码,权限) "+"values ('"+ this.textBox1.Text + "','" + this.textBox3.Text + "','"+ https://www.360docs.net/doc/d416031584.html,boBox1.Items [comboBox1.SelectedIndex].ToString () +"')"; con.Open();

m=cmd.ExecuteNonQuery();

if (m == 1)

{

MessageBox.Show("添加用户成功!");

con.Close();

}

2.2.

3.2 删除用户界面

部分主要代码:

SqlConnection con = new SqlConnection();

con.ConnectionString = "server=(local);database=实验室设备;uid=sa;pwd=";

SqlCommand cmd = con.CreateCommand();

https://www.360docs.net/doc/d416031584.html,mandText = "delete from 登录 where 姓名='" + this.textBox1.Text + "'";

cmd.Connection = con;

con.Open();

int d = cmd.ExecuteNonQuery();

if (d == 1)MessageBox.Show("删除成功");

2.2.4 设备管理界面实现

2.2.4.1 添加设备界面

部分主要代码:

string a = this.textBox1.Text;

string c = this.textBox2.Text;

string b = this.dateTimePicker1.Value.ToShortDateString();

string d = this.textBox4.Text;

string er = this.textBox5.Text;

string f =this.textBox6.Text;

string g = this.textBox7.Text;

string h = this.textBox8.Text;

SqlConnection con = new SqlConnection();

con.ConnectionString = "server=(local);database=实验室设备;uid=sa;pwd="; SqlCommand cmd = con.CreateCommand();

https://www.360docs.net/doc/d416031584.html,mandText = "insert into 设备(名称,购进日期,国别,供应商,价格,存放地点,保管人,借用人) " + "values('" + a + "','" + b + "','" + c + "','" + d + "','" + er + "','" + f +"','" + g + "','" + h + "')";

con.Open();

2.2.4.2 删除设备界面

部分代码:

DialogResult result=new DialogResult ();

result = MessageBox.Show("确定要删除该,MessageBoxButtons.OKCancel ,MessageBoxIcon.Warning ); switch (result )

{

case DialogResult.OK:{ MessageBox.Show("确定要删除该设备?","警告!

",MessageBoxButtons .OKCancel ,MessageBoxIcon .Warning );

SqlConnection con = new SqlConnection();

con.ConnectionString = "server=(local);database=实验室设备;uid=sa;pwd=";

SqlCommand cmd = con.CreateCommand();

https://www.360docs.net/doc/d416031584.html,mandText = "delete from 设备 where 名称='" + this.textBox1.Text + "'";

cmd.Connection = con;

con.Open();

int d = cmd.ExecuteNonQuery();

if (d == 1) MessageBox.Show("删除成功");} break;

case DialogResult.Cancel: break;

2.2.5 用户操作界面

2.2.5.1修改密码

部分主要代码:

SqlConnection con=new SqlConnection ();

con.ConnectionString ="server=(local);database=实验室设备;uid=sa;pwd="; SqlCommand

cmd=con .CreateCommand ();

https://www.360docs.net/doc/d416031584.html,mandText = "update 登录 set 密码='" + textBox3.Text + "'where 姓名='" + textBox1.Text + "'";

con.Open();

2.2.5.2返回登录

在主界面中设置代码如下:

privatevoid返回登录ToolStripMenuItem_Click(object sender, EventArgs e)

{

登录 dl = new登录();

this.Hide();

dl.Show();

}

2.2.6 主界面

菜单按钮如图所示:

进入该界面后,管理员和普通用户对于该界面的操作的权限是不一样的。管理员可以操作所有的按钮,但是如果以用户身份登录,如添加设备、删除设备等这些操作不可用,用户只能做简单的浏览查询操作。实现该功能的部分代码如下:在登陆窗口中,publicstaticstring entry;//定义全局变量

SqlConnection con = new SqlConnection(); //创建连接

con.ConnectionString = "server=(local);database=实验室设备;uid=sa;pwd=";

con.Open();

SqlCommand cmd = con.CreateCommand();

https://www.360docs.net/doc/d416031584.html,mandText = "select 权限 from 登录 where 姓名='"+ this.textBox1.Text + "'";

SqlDataReader sqlread = cmd.ExecuteReader(CommandBehavior.CloseConnection);

if (sqlread.Read())

{

label4.Text = sqlread["权限"].ToString();

entry =https://www.360docs.net/doc/d416031584.html,bel4.Text.Trim();

con.Close();

}

在主界面中,引用全局变量entry,

if (实验室设备管理系统.登录.entry == "管理员")

{

添加设备 tj = new添加设备();

tj.Show();

}

else

{

MessageBox.Show("您没有权限添加设备!", "信息", MessageBoxButtons.OK,

https://www.360docs.net/doc/d416031584.html,rmation);

}

第三章结束语

教学设备管理系统开发是对高校的管理是有着重大的实际意义,该系统采用选进开发理念,软件工程的标准化开发。

通过开本系统使我全面的掌握了C#的基本知识,并在开发过程中我的C#开发能力得到了进一步的提高。如:更进一步的深入ADO数据对象技术,SQL语言的使用;软件工程知识也得到了提高,充分利用软件工程及数据库系统原理知识将及大为我们提高了开发及设计速度。

在开发过程中我学到了一些经验:系统分析的好坏将决定着的系统开发成功与否,一

份好分析设计将是成功开发主要因素。我们在着手开发之前不要急于编码,先应有较长的时间去把分析做好,写出相关的开发文档等。然后再开始编码,这样做到每写一步代码心底有数,有条不絮。

参考文献

[1] 徐晓兵.浅谈高校管理信息系统在仪器设备管理中的运用[J].江苏经贸经贸职业技术学院学报,2006,20(2):57—58.

[2] 卢少然.俞守华.黄灏然.高校设备管理决策支持系统的设计与开发[J].实验技术与管理,2006.23(10):143—146.

[3] 彭世金,黄志强,施岱松.基于PHP技术的高校仪器设备管理信息系统开发研究与探索[J].成都电子机械高等专科学校学报.2006.15(3):1—5.[4] 霍红.贾建芳.实验室仪器设备数据管理系统的开发[J].装备博览,2004,12(4):3—5.

[5] 李林,苏炳均.高校设备管理系统的设计与实现[J].现代电子技术,2006,20(10):88—89.

设备管理系统数据库

设备管理系统数据库 设备管理系统是一个以计算机网络技术为基础的进行设备信息数据监管的综合设备管理系统。它联结各个生产、管理和决策部门的设备管理,为企业的设备信息管理建立一个集中的共享数据库,实现设备管理的一体化数据采集、传输和处理,能够使各种点检、维修、备件、资材计划及维修合同预算等自动生成,用以完善各种标准,随时掌握设备的状态,实行有效的经济的维修,保持和改善设备的工作性能,减少故障,延长零部件的使用寿命,提高设备的功能投入率和精度保持率! 设备管理系统运行环境: 数据库服务器:PVI3000/1G/4x36G/1000/100M/15"; WEB服务器:PVI3000/2G/2x36G/1000/100M/15"; PC终端:PIII700/128K/10G/100/10M/15",WIN98/2000; 数据库平台:ORACLE、SQLSERVER、SYBASE等大型数据库; 服务器操作系统:WIN2000SERVER; 开发平台:TIB(DELPHI) 企业在生产、运营、试验等活动中所使用的机械、设施、仪器以及机具等设备资源需要持续、高效管理,在设备全程管理中,企业设备

管理重点在于设备信息化管理;维保计划的制定、执行与指挥调度;设备使用的可追溯型、设备运行与检修的实时掌控;设备维修费用的控制与管理;备件采购、消耗等过程跟踪管理……针对这些管理环节,设备管理系统软件能够提供安全、可靠、高质量、易扩展的行业解决方案,满足客户设备管理快速发展的业务需求,帮助企业运用技术、经济等手段管好、用好、修好、改造好设备,促进设备信息化管理改革、保证设备质量、降低设备故障率和事故率、节能降耗,并对企业设备管理提供决策支持,从而提高企业经济效益和社会效益! 设备管理系统根据企业的设备标准、参数(如设备种类、品牌、配置、规格、型号等),以及企业资金预算制定设备采购计划,同时按照企业设备标准和各种参数(如用途、基本要求、质量标准等)进行评定,并基于审批意见系统自动提交上报设备采购计划。设备管理系统根据设备统计数据、状态,自动制定各种设备管理计划,如:设备维修计划、设备保养计划、设备更新计划,使生产设备保持最佳使用状态,进而提高生产效率。 该软件是一个企业最重要的资源之一。其包括在企业运营的方方面面当中,是企业内部信息管理系统的一个有机组成部分,是促成各生产部门间相互连接、合作的纽带。无论是生产设备、仪器设备、网络设备等等,以及关于这些设备的选择、购买、使用、维修、更新、改造,都是企业各个部门、各个运营环节必不可少的部分。许多企业设

设备管理系统性能介绍

设备管理系统性能介绍 随着信息科技的发展和分工的精细化,设备的种类、数量越来越多,企业的设备管理出现诸多问题,如:设备采购、管理、保养、维修困难,设备数据信息滞后;填写设备卡片、设备台帐、各种单据的工作人员多,效率差,工作交叉,导致设备管理效率低、质量差;设备管理备品、备件的仓储和使用不科学;现代设备管理技术不能满足未来企业信息化建设的需求。 设备管理系统性能介绍成为企业选型时关注的重点,也逐渐被看作企业信息化的重中之重,尤其是制造企业中对设备的依赖程度越来越高,生产设备呈现出自动化、智能化、集成化、数字化的趋势,设备管理的规范化、高效化成为制造企业生产效益提升的重要途径。本文将重点对设备管理系统介绍进行详细阐述,希望能够为对此有需求的朋友提供参考或帮助。 设备管理系统开发注重实现设备管理的智能化,通过信息化的方式及时更新设备档案信息、设备备件检修、备品使用、设备运行状态等,并根据企业设备管理标准指标、参数,实现高效的设备维护、维修、保养、采购、应用等方案的制定,及对设备全生命周期的信息化高效

管理,保证设备全程处于最佳状态。此外,设备管理系统能够将设备管理责任到岗,任务到人,减少大量重复无用的工作,提升设备综合效率,优化企业的设备资源配置,保证设备能够随时投入生产或使用,提高生产经营的效率。 信息时代科技发展日新月异,尤其是微电子、计算机以及信息技术呈现加速发展,设备管理软件发展的主要趋势是以设备运行状态监测为基础,获取设备状态信息,为设备维修提供依据。针对不同的设备故障,系统提供多种维修方式。今后,依托状态监测和故障诊断技术,设备管理系统将实现在线自动监测和故障诊断的一体化管理,以可靠性为中心的维修思想将成为设备管理系统的主导思想。 河南云工厂科技有限公司生产的设备管理系统采用先进的计算机技术、网络通信技术以及相应的通信设备、办公设备,实现设备信息的收集、传输、加工、储存、更新和维护,集设备基准信息库、设备日常保养、异常处理、检修维护、维修费用控制、备件跟踪消耗以及固定资产管理于一体,提升设备管理的整体效能,优化设备应用的战略决策,提高企业经济效益。系统应用信息采集将新装置、新材料和新技术加以优化组合对旧机实施修复,使修复后的旧机接近甚至超过新机的性能,当今,随着电液技术,CAD技术和材料工程技术在设备管理中广泛应用,系统将集成化、智能化对新型设备机械进行管理,缩短设备的更新周期。

设备管理系统需求分析说明书

XXX设备管理系统软件需求说明书

目录 1 概述................................................... 1.. 1.1 目的................................................. 1... 1.2 范围................................................. 1... 2 系统分析............................................... 1... 2.1 现行系统不足与问题................................... 1.. 2.2 解决办法............................................. 2... 2.3 系统功能层次分析..................................... 2.. 3 新系统概述............................................. 9... 3.1 新系统描述........................................... 9... 3.2 业务分析............................................ 1..0. 3.2.1 业务描述 ........................................ 1..0. 3.2.2 业务流程分析 .................................... 1.3. 3.3 硬件环境............................................ 1..8. 3.4 软件环境............................................ 1..9. 3.5 软件功能............................................ 1..9. 3.6 用户特点............................................ 1..9. 4 功能需求.............................................. 2..0. 4.1 设备前期管理........................................ 2.0. 4.1.1 设备采购申请 .................................... 2.0.

设备管理系统架构

设备管理系统架构 设备管理系统架构成熟,采用分层结构和分块开发方式,灵活、稳定、实用,设备管理系统架构能满足企业客户设备管理需求以及需求变化,易于设备管理系统功能调试与升级,是真正随需而变的架构模式。设备管理系统整体业务流程信息化的实现得益于先进的三维技术架构模式,将设备管理系统架构内容划分为即专业设备管理、设备知识管理和业务管理。 设备管理系统架构: 1.专业设备管理主要包含对各种动态、静态的设备、仪表、动力设备、能源、信息设备、办公设备、车辆等的管理。 2.设备知识管理主要包括设备档案管理、设备知识管理、统计报表以及设备运行绩效管理等内容。 3.业务管理包括对设备的日常管理、前期管理、计划管理、运行管理、故障管理、检修管理、条件管理、巡检点管理等等。 从技术层面上来分析设备管理系统构架,主要有六层结构,包括访问层,表现层,业务层,服务层,系统层和数据中心。 访问层:提供用户访问系统的接口和方式,B/S构架的设备管理系统

可以通过HTTP协议进行访问;C/S构架的设备管理系统由服务器承载相应的各种服务,不同的客户通过服务器使用、共享服务,以及用户的信息交互。表现层:表现层主要定义系统的具体展现方式,以实现系统的数据采集、录入、计划、运行、故障管理、检修等设备管理操作。为了使系统更加灵活,方便客户操作,乾元坤和在表现层定义了用户界面、界面处理两类组件,分别应用于输入、输出及验证各种设备信息数据,协调界面与商业逻辑。 表现层:即设备管理系统的用户界面层,提供和用户交互,将用户的行为输入转化为系统操作,进入后台逻辑。即当设备管理系统的用户在进行设备管理工作时,系统会进行一定的数据采集,分析并存储,实现基础数据的采集。 业务层:即设备管理系统的业务管理功能层,也是系统的业务逻辑层和主体应用层,定义了包括具体的系统操作逻辑、操作流程等。主要包括设备档案管理、设备采购管理、设备计划管理、设备发放调拨管理、设备运行管理、设备使用运行监控管理、设备清理维护、设备维修管理、报废等功能。系统业务层的职责就在于按照实际需求和流程,实现一系列的完整的设备管理。 服务层:主要负责定义和执行系统的业务流程和服务管理标准,实现对权限、搜索、分析、业务流转等功能深度挖掘。

设备管理系统的发展

设备管理系统的发展 中国企业应用管理信息系统于设备管理,最早开始于20世纪80年代中期。在20多年的发展中,经历了初期将计算机用于设备维修管理的计算机化的维护维修系统到最近兴起的企业设备管理系统的一个不断深入的过程。概括来说,设备管理系统的发展可分为三个阶段。 第一阶段:以前,企业所使用的设备管理信息系统,定位于设备管理的辅助性工具,主要以静态信息处理为特征,以计算机化的维护维修功能为主。1992年以后。国外的设备管理软件开始进入中国,并以预防维修为管理的主要功能。 第二阶段:自1997年起,设备管理系统的发展进入网络化动态信息处理阶段。主要的特征是基于网络通信技术实现了信息处理的动态化。这个阶段的主要问题是,在急剧变化的经济环境影响下,特别是新设备、先进生产线和工艺的引进,直接冲击着传统的设备管理模式,中国企业的设备管理呈现一种不确定状态。因此,这一阶段中国境内出现的10多种设备管理软件产品,都由于系统管理模式的不确

定而未能很好地解决符合企业管理实际这一重要问题。 第三阶段:自2002年开始进入设备管理系统阶段,并按两个方向进行。一是以服务于国有企业为主的本土化技术服务商按设备综合工程学和全寿命周期管理理论,采取面向工作流程的设计方法,通过导入先进的管理思想与管理方法,为企业建立以工作管理和业务过程控制为主的设备资产管理系统。另一个方向是以服务于合资、外资企业为主的国外软件公司,尽管也以设备管理系统为核心概念,但系统提供的功能主要还是以预防维修管理和丁单式业务驱动为主,且用户多集中于具有外资背景的跨国制造企业。 在这两个发展方向之外,部分从事其他软件业务的服务商,主要是以实施ERP系统为主的服务商,也通过项目实施连带提供设备资产管理软件模块,这些模块的功能大多以设备资产管理的早期管理功能为主,局限于资产管理、工作记录处理、维修计划和维修费用管理、设备及采购的商务管理等。 河南云工厂研制的设备管理系统对流程化行业或传统企业提供机电设备、网络设备的在线远程动态管理,优化企业资源、降低企业管理成本!河南云工厂科技有限公司创立伊始就确定了以客户服务为核心的企业宗旨,始终秉承“让工作更简单”的企业理念,以技术手段优化客户管理水平,提高客户管理效率!

设备管理系统程序设计

《C#程序设计》大作业 题目:设备管理系统 专业:计算机科学与技术s 学号: 121096143 姓名:朱晓敏 完成日期: 2012/11/6

目录 1 前言 (2) 2 需求分析 (2) 2.1要求 (2) 2.2任务 (2) 2.3运行环境 (2) 2.4开发工具 (2) 3 概要设计与详细设计 (3) 3.1系统流程图 (3) 3.2数据库设计 (4) 3.2.1建立数据字典 (4) 3.2.2数据库详细设计 (4) 4 编码与实现 (5) 4.1分析 (5) 4.2具体代码实现 (7) 4.3界面实现 (16) 5 课程设计总结 (24) 参考文献 (25) 评语及成绩 0

1 前言 设计一个设备管理系统,该系统主要针对设备管理员。系统首先要求用户登录,用户必须输入正确的用户名和密码;系统主界面包括设备查询功能及数据维护功能,设备查询功能是按一定的条件查询所需要的设备信息,数据维护主要是通过增加或删除来修改数据。 2 需求分析 2.1要求 (1)用Csharp语言实现程序设计; (2)采用.NET开发工具来设计主窗体和子窗体等; (3)画出系统模块的流程图; (4)完成数据库的设计; (5)界面友好(良好的人机互交),程序要有注释。 2.2任务 (1)设计一个登陆窗体和主窗体,7个子窗体来显示相关信息; (2)管理员必须输入正确的用户名和密码,才能进入主窗体进行相关操作; (3)画出所有模块的流程图; (4)完成数据库的设计; (5)编写代码; (6)程序分析与调试。 2.3运行环境 (1)WINDOWS2000/XP系统 (2)Visual Studio 2005编译环境 2.4开发工具 C#: C#(C Sharp)是微软为NET Framework量身订做的程序语言,C#拥有C/C++的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)

设备管理系统需求分析报告说明书

华西铝业 设备管理系统需求分析说明书 1.编写目的 设备管理系统是一个以设备为中心,对设备从安装、使用直到报废的一个完整周期中所发生的各种事件进行跟踪的一个管理信息系统。系统可以为企业提供一个简便实用的管理平台,将设备全生命周期的管理工作信息化,有效地进行设备管理工作,提高设备生命周期的利润率,直接为企业创造价值。 2.项目围 由于设备管理系统功能全面、丰富,流程相对复杂、工作量大,因此,为便于系统开发管理,降低风险,根据实际情况,现将设备管理系统拆分为四个子模块: ●设备台账管理 ●设备检修管理 ●备品备件管理 ●系统管理 有关各个系统实现的具体功能,请参见下面的功能简介部分。 设备管理系统包括数据处理、数据查询和成本核算三个功能。 数据处理功能:新设备的添加、修改、删除;及领用设备和消耗设备的修改、删除等一些设备信息操作活动。 数据查询功能:实现每一阶段库设备、领用设备和消耗设备的查询操作活动。 成本核算功能:对每月设备的运行情况、领用、消耗等分别进行统计分析。 3.功能简介

3.1功能框架图

3.2设备台账管理 3.2.1设备基本信息管理 ●功能需求 该模块主要是录入,查询,修改设备的资料,以使设备管理更加直观,方便。主要功能包括: ?录入设备信息:此模块可以添加新设备,包括设备名称,类型,人员管理等。 ?查询:此模块可以按条件查询设备,分单条件查询和多条件查询。 ?修改:此模块从查询结果进入,可以将查询到的不合事实的设备属性修改 ●数据定义 ?序号: 报表中用到的字段,指每一条记录打印的顺序号.

?台帐编号: 可手工输入,也可自动生成. ?设备类型: 指定设备所属的类型. ?设备名称: 人工录入设备的名称. ?型号规格: 用于录入设备在厂家指定的型号规格数据. ?制造单位: 此设备的原厂单位名称. ?数量: 指定此设备的数量. ?计量单位: 指定设备计量的单位,如米、件、台等。此数据在系统设置中进行设定, 在此可以选择录入. ?重量: 设备的重量数字值. ?重量单位: 重量的单位,录入者录入.在系统设置中初始化. ?购入日期: 指定设备的购入日期. ?投产日期: 指定设备投入使用的日期. ?验收日期: 指定投备验收的日期. ?保修期限: 以月为单位指定设备的保修期限. ?使用部门: 指定拥有和管理设备的部门. ?管理人员: 指定维护和使用此设备的人员。可以录入多个人. ?设备原值: 设备采购时的价格. ?设备净值: 设备经折旧或大修之后现在的价值. ?安装地点: 设备安装所在的地点. ?设备状态: 指定设备的状态,其状态数据有:上线、封存、闲置、报废、待修、

设备管理系统架构

设备管理系统架构集团文件发布号:(9816-UATWW-MWUB-WUNN-INNUL-DQQTY-

设备管理系统架构 设备管理系统架构成熟,采用分层结构和分块开发方式,灵活、稳定、实用,设备管理系统架构能满足企业客户设备管理需求以及需求变化,易于设备管理系统功能调试与升级,是真正随需而变的架构模式。设备管理系统整体业务流程信息化的实现得益于先进的三维技术架构模式,将设备管理系统架构内容划分为即专业设备管理、设备知识管理和业务管理。 设备管理系统架构: 1.专业设备管理主要包含对各种动态、静态的设备、仪表、动力设备、能源、信息设备、办公设备、车辆等的管理。 2.设备知识管理主要包括设备档案管理、设备知识管理、统计报表以及设备运行绩效管理等内容。 3.业务管理包括对设备的日常管理、前期管理、计划管理、运行管理、故障管理、检修管理、条件管理、巡检点管理等等。 从技术层面上来分析设备管理系统构架,主要有六层结构,包括访问层,表现层,业务层,服务层,系统层和数据中心。 访问层:提供用户访问系统的接口和方式,B/S构架的设备管理系统可以通过HTTP协议进行访问;C/S构架的设备管理系统由服务器承载相应的各种服务,不同的客户通过服务器使用、共享服务,以及用户的信息交互。表现层:表现层主要定义系统的具体展现方式,以实现系统的数据采集、录入、计划、运行、故障管理、检修等设备管理操作。为了使系统更加灵活,方便客户操作,乾元坤和在表现层定义了用户界面、界面

处理两类组件,分别应用于输入、输出及验证各种设备信息数据,协调界面与商业逻辑。 表现层:即设备管理系统的用户界面层,提供和用户交互,将用户的行为输入转化为系统操作,进入后台逻辑。即当设备管理系统的用户在进行设备管理工作时,系统会进行一定的数据采集,分析并存储,实现基础数据的采集。 业务层:即设备管理系统的业务管理功能层,也是系统的业务逻辑层和主体应用层,定义了包括具体的系统操作逻辑、操作流程等。主要包括设备档案管理、设备采购管理、设备计划管理、设备发放调拨管理、设备运行管理、设备使用运行监控管理、设备清理维护、设备维修管理、报废等功能。系统业务层的职责就在于按照实际需求和流程,实现一系列的完整的设备管理。 服务层:主要负责定义和执行系统的业务流程和服务管理标准,实现对权限、搜索、分析、业务流转等功能深度挖掘。 系统层:基于J2EE技术设计设备管理软件运行的服务环境。 数据中心:对各种设备数据按照类型、环节、先后进行封装,通过各种封装技术和标准的数据传输接口,方便地实现对各种数据来源的插入、删除、修改、查找等操作。

设备维修保养管理系统____解决方案__需求分析_设计

长安电信客户维修管理系 统 初步提案 2013年4月8日

目录 一、需求分析················································································- 3 - 二、使用本系统的好处································································- 5 - 三、开发技术················································································- 6 - 四、系统特点及功能····································································- 7 -

前言 随着我国改革开放的不断深入,各个行业引进了大量先进的设备,这些设备自动化程度高、速度快、质量好,使企业取得了较好的经济效益。这些设备随着使用年限增加,会造成一些零、部件的磨损或损坏,除自然磨损外,有些部件是因设备运行条件太差,加剧了部件的磨损或损坏,如果得不到正常维护、保养,会使设备的技术性能下降。为保证生产顺利进行,提高设备的完好率,降低维修费用,避免不必要的损失,加强设备维护保养工作是非常重要的。针对这一紧迫的市场需求大力研发,及时推出了“设备维修保养管理系统”等多个适用于各个行业信息化领域的解决方案,为各行各业实现跨越式发展起到了很大的促进作用。 近代工业的特色之一,可说是机械化、自动化。但设备越迈向高度化,复杂的机械装置越难使人随心所欲地操作。因此,迈入机械化、自动化的工厂,大多烦脑着很多的问题,比如,设备的润滑,维修和更新等。基于以上的考虑,我们认为开发一种信息化管理服务系统对于大部分企业是有积极的社会意义的。 随着现代制造设备的高科技化、结构复杂化、自动化程度的提高,设备维修的难度越来越大。设备的故障、微小停机、综合利用率低常常会给企业造成巨大的经济损失。针对这一系列问题,克服技术难题,开发出了适合各企业需求的《设备维修保养管理系统》。 一、需求分析 机械设备由于受施工条件、地质条件及使用过程中的许多不确定因素的影响,造成在使用过程中设备的过早损坏及报废,给企业造成了一定的损失,如何对设备进行科学合理的维修与保养,保证设备保持良好的技术状态,是保障设备正常进行的基本手段。传统的评价考核中,侧重于机械完好率、利用率等指标,而常常忽视了经济指标,极不利于设备的技术进步与企业经济效益的提高。评价机械设备的维修质量中,重要的经济指标应该是机械的“寿命周期费用”,即设备的原始费用与使用费用的总和。

设备管理系统毕业设计(设计与代码实现)1

目录 前言――――――――――――――――――――――― 摘要――――――――――――――――――――――― 第一章系统需求分析 第二章系统设计 2.1系统方案确定 2.2系统功能实现 第三章怎样开发一个人事工资管理系统? 3.1 编程环境的选择 3.2 关系型数据库的实现 3.3 二者的结合(DBA) 第四章 Visual basic下的控件所实现的功能 4.1实现菜单选项 4.2 实现工具栏 4.3 帮助 第五章系统总体规划 5.1 系统功能 5.2 流程图 第六章系统具体实现 6.1 用户界面的实现 6.2 数据库的实现 第七章结束语 第八章主要参考文献 第九章程序源代码、各功能模块的程序流程图 --------------前言-------------- 设备管理信息系统是一个企事业单位不可缺少的部分,它的内容对于企事业单位的决策者和管理者

来说都至关重要,所以设备管理信息系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理设备的信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。本论文主要介绍的是设备管理信息系统的整个设计过程。 随着计算机技术的不断发展,计算机应用于各大领域,并给人们的生活带来了极大的便利,在固定管理系统亦是如此。以往设备员由于缺乏适当的软件而给其工作带来了很多不便。本论文所介绍的便是一个设备管理信息系统,以方便在设备安排和设备管理信息上的工作任务。 该系统适用于普通设备的管理,在使用上力求操作容易,界面美观,另外,本系统具有较高的扩展性和可维护性,可能在以后需要的时候进行软件升级。 整个系统的开发过程严格遵循软件工程的要求,做到模块化分析、模块化设计和代码编写的模块化。 作为计算机应用的一部分,使用计算机对设备信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高设备管理信息的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 --------------摘要-------------- 设备管理信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析,我们使用MICROSOFT公司的VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成设备管理信息的全过程,包括每一物品,例如办公设备、家具、计算机及其他有价值的设备分配一个唯一的物品编码,并根据此编码在计算机中建立设备信息库,对设备的新增、领用、折旧等进行管理,使管理人员可对设备的流向进行跟踪,随时掌握设备的现状及公司雇员领用设备情况,减少设备丢失现象,解决查找、盘点困难等问题,提高管理人员的工作效率。因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套设备管理信息系统为例,谈谈其开发过程和所涉及到的问题及解决方法。 企业要想不断提高设备的使用效率,并且在预期的时间内收回所投资金和实现预期的投资收益,就要加强设备管理信息。设备管理信息的主要内容有: ?设备日常管理 ?设备使用效率管理 ?设备投资规模变动的边际收入与边际成本分析 ?设备折旧管理 论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。 关键字:Visual Basic6.0,控件、窗体、数据库,设备管理信息 第一章. 系统需求分析 1.1现行业务系统描述 设备管理信息对每个企业单位都是十分重要的工作,设备管理信息的好,可以使设备发挥最大效益,杜绝各种不良设备,反之则会造成生产资料利用率低下,甚至造成设备流失。 本管理系统是为适应于的设备管理信息而开发的软件。从设备使用的角度管理设备,协助学校建立一套完善的数据管理模型,提供全面数据的编辑、查询、系统管理等等功能,达到对设备科学管理的目

设备管理系统需求分析

1.1 业务模型 设备管理系统的业务管理功能包括设备档案管理、维保规程管理,供应商管理,备品、备件及辅材的采购管理,库存管理,设备运行状态的监控管理、点检管理、维修管理、保养管理、润滑管理、事故的处理,以及成本-收益网络管理等。 设备管理业务模型 设备管理涉及的信息如下图所示:

设备管理信息流动图 1.2 功能模型 设备管理系统功能的设计是围绕设备管理活动而进行的,整体上基于如下原则: 1.以设备管理为中心,建立设备的组成结构,提供对设备的点检、维修、 润滑等标准信息的维护功能; 2.以业务流程为依据,实现围绕这些标准展开的设备运行、维修、故障 处理等方面的管理活动所需功能; 3.以客户需求为出发点,提供便捷、准确、实用、及时的分析、监视、 通知、查询、报表机制。 设备管理系统整合、利用公司目前现有的信息系统来达到最大的效益、最小的成本。 1.2.1总体功能模型 系统主要包括如下子系统:设备标准子系统、备件管理子系统、采购管理子系统、供应商管理子系统、预算/成本管理子系统、维修计划管理子系统、点检诊断管理子系统、润滑管理子系统、运行监视管理子系统、工程管理子系统、评价分析管理子系统等。

系统总体功能模型 1.2.2功能描述 1、设备标准子系统 实现设备编码、设备档案管理、备件编码、设备标准状态参数设置、故障模式编码、故障原因编码、供应商编码、用户编码、权限设置等基础数据字典定义功能,各编码定义包括各种基本参数设置。 设备标准子系实现设备管理系统的基础信息管理,提供对这些基础信息的维护功能。具体包含以下模块: ⑴设备编码 设备编码模块定义设备编号、设备名称、设备功能、设备供应商、设备 使用年限、设备所属分厂、设备产能、设备BOM表、设备的其他资料等;

资信管理系统技术架构说明书资料

资信管理系统技术方案说明书

目录 第一章公司简介 ....................................................................... 错误!未定义书签。第二章系统概述 (3) 2.1背景 (3) 2.2设计目标 (3) 第三章资信管理系统网络实施环境 (5) 第四章资信管理系统软件平台 (8) 4.1功能简介 (8) 4.2软件平台架构 (8) 4.3模块功能 (9) 4.3.1资信管理 (9) 4.3.2系统管理 (10) 4.3.3积分管理 (10) 4.3.4 信用评级 (11) 第五章系统可扩展性 (13) 第六章系统硬件选型 (14) 第七章技术支持和服务 (16) 7.1用户技术培训 (16) 7.2现场安装调试 (16) 7.3提供完备的技术文件 (16) 7.4售后服务 (17)

第二章系统概述 2.1背景 在中国的现代化进程中,中国铁路正在发挥着越来越大的作用,在旅客列车上提供多媒体信息服务已经在欧洲以及北美地区变为现实,甚至在印度的铁路上也提供了相关服务。多媒体信息系统既能提高铁路客车硬件的更新换代及运行管理的智能化集中调度、改善客车的服务条件,而且为乘客提供方便的电子商务服务,极大地丰富了旅客的旅途生活和工作需要,使传统的铁路列车焕发出现代化的旺盛生机,对确保列车安全运行,提高铁路运营竞争力具有重要意义,同时对更好地适应我国铁路跨越式发展和加速现代化宏伟策略具有重大意义,会产生巨大的社会效益和经济效益。 作为多媒体数字化领域的先行者,宝丽星通运用强大的科研开发能力,基于多年来地方铁路局在列车设备及运行业务需求等方面的全面支持,开发出了一系列业界领先、具有自主知识产权的资信管理数字信息化产品,体现了国内列车数字化多媒体系统的一流水平和发展方向。综合各系列的成熟产品和长期实际运行可靠的技术,结合引入国际一流相关技术装备,提出具有创新性的实用化全国铁路客车多媒体数字信息系统方案。 宝丽通资信管理信息系统将流媒体服务器与信息显示终端通过无线局域网连接起来,将服务器上编排好的节目传递至信息显示终端,同时以字幕形式进行信息发布,这样旅客在旅途中不仅可以看到丰富多彩的视频节目,也能了解相关即时信息。系统采用当前最先进的高清晰度MPEG2/4等音视频编解码和无线局域网(802.11g)技术,使列车电视图像可以达到DVD水平。系统服务器采用专门的抗震系统保障多媒体信息系统7*24高可用运行。 2.2设计目标 高可伸缩性的统一应用管理平台

数据库设备管理系统

郑州轻工业学院本科 数据库课程设计总结报告 设计题目:设备管理系统 学生姓名:xx 、xx 系别:计算机与通信工程学院 专业:计算机科学与技术 班级:计算机科学与技术10~01 学号:xx 指导教师:张保威金松河 2012 年12月30 日

郑州轻工业学院 课程设计任务书 题目设备管理系统 专业、班级计算机科学与技术10-1 学号 xx 姓名 xx 学号 xx 姓名 xx 主要内容: 了解设备管理的基本流程,根据构思活出E---R图。根据所化E---R图,对相应的试题和关系建立表格,实现数据的初始化。用SQL建立数据库表,然后再用其他软件建立界面(如此设备管理系统用的是C#实现界面),将建立好的界面同数据库进行链接,实现对数据库的简单的增删改查。 E-R图思路: 部门向设备处申请所需设备的数量及类型,设备处产生采购清单递交给采购员。 采购员从供应商获得设备存放在设备存放处,设备管理员将设备分配到需要设备的各个部门,部门将设备分给员工进行使用。 在使用设备的过程中,如果设备在保修期限内出现质量问题部门向设备处申请,设备退回供应商;如果设备损坏,由部门向维修人员报修;若无维修价值,则申请报废。 基本要求: 立足于科技日益发达,自动化组不占据主要市场,要求学生根据自己所学的数据库知识,建立简单的数据库实现对设备管理的机械化,自动化。 1:能够数量掌握SQL; 2:能够运用其他辅助工具做图形界面。 3:能够实现对C#和数据库的链接。 4:作出的系统能够对数据库进行简单的增删改查。 5:通过机械化,自动化工具的使用,提高工作效率、准确率。 主要参考资料等: 《数据库系统概论》作者:王珊萨师煊出版社:高等教育出版社 《数据库系统概论》课堂课件。 完成期限:两周 指导教师签名: 课程负责人签名: 2012年 12月 30 日

企业设备管理系统

企业设备管理系统 1

第 4 章企业设备管理系统 公司经常需要采购一些设备,用以满足公司正常运营的需要,采购回来的设备不能堆 放在库房里就不论了,谁想用的时候就去拿,谁想换的时候就去换。这样,公司的设备恐 怕会越来越少,公司正常的运营就会受到影响。因此,需要对公司的设备进行库存管理, 保证设备借出和归还有序,还要能查到设备的借出情况。企业设备管理系统正好能满足这 个需求,它提供了对设备库存、设备借出、设备归还和设备统计信息的管理。 4.1 系统设计 系统设计是系统开发最为关键的一环,良好的系统设计需要把握系统的需求,并合理 地划分功能模块。企业设备管理系统的系统设计还需要把握一个关键点,就是明确设备的 惟一性,尽管设备可能一模一样,可是也应该区别开来,因为我们的借出、归还以及借出 历史的统计都是要具体到某一个设备的,需要对每一个设备赋予不同的设备编号,一般会 制作标签贴在设备上,这恐怕是库房管理员常做的工作,设备编号的 2

方式能够根据公司具 体决定。 4.1.1 功能描述 企业设备管理系统包括设备库存管理、设备借出归还管理和设备统计信息管理,详细 的功能描述如下。 1. 设备库存管理 设备库存管理包括新设备入库、修改设备信息和陈旧设备的库存清理。新设备入库是 对新采购的设备进行入库的操作。修改设备信息是对入库设备的名称、购买人、入库时间、 设备说明等信息的修改。库存清理,是清理库存中不能再用的设备。 2. 设备借出归还管理 设备借出归还管理包括设备借出管理和设备归还管理。对于设备借出管理,如果设备 已经借出,要提示用户谁借走了设备。当借出成功的时候,需要在列表中显示借出人、借 出时间和借出设备信息,如果归还成功,还需要显示设备归还时间。 3. 设备统计信息管理 设备统计信息管理包括对设备借出历史信息、设备使用频率信息 3

实现设备管理与安全管理的协调发展,提高系统保障能力参考文本

实现设备管理与安全管理的协调发展,提高系统保障能力参考文本 In The Actual Work Production Management, In Order To Ensure The Smooth Progress Of The Process, And Consider The Relationship Between Each Link, The Specific Requirements Of Each Link To Achieve Risk Control And Planning 某某管理中心 XX年XX月

实现设备管理与安全管理的协调发展,提高系统保障能力参考文本 使用指引:此安全管理资料应用在实际工作生产管理中为了保障过程顺利推进,同时考虑各个环节之间的关系,每个环节实现的具体要求而进行的风险控制与规划,并将危害降低到最小,文档经过下载可进行自定义修改,请根据实际需求进行调整与使用。 一、基本概况 从设备和安全管理的辩证关系来说,设备管理上如存 在漏洞,必然导致安全事故的发生,如安全管理上存在问 题,必然会导致设备管理漏洞的存在,两者是一个相互啮 合、协调并进的关系,就如一个高速运转的齿轮系统,设 备是轮、安全是链,缺一不可。XX车间现管辖行车设备 XX部,现有职工人数XX人,体现为设备分布范围广、吨 位大、从业人员多、作业项目复杂等,任何环节上出现问 题,保障系统的可靠运行只会成为一句空话。 二、现状分析 (一)安全管理层面

1、车间及班组安全管理中存在的问题:车间各种安全管理制度建立不够细致、细化,可操作性有欠缺,没有及时根据岗位生产变化进行动态的修订、补充完善;制度的执行落实存在两大障碍,一是检查监督力度不够所形成的障碍,二是制度本身的不适宜性所形成的障碍。主要原因是没有及时随生产工艺、环境发生的变化对制度进行动态的补充完善。 2、人员安全意识方面的问题:长时间的平稳形势使个别员工安全思想趋于麻痹,安全意识倾向淡化,渐渐地就产生了侥幸心理,以至导致撞栏杆、碰设备等不大不小的事故时常发生。将别人的事故作为故事或者一个话题来听,老感觉距离自己还远,吸取教训只是喊喊而已,没有真正做到立竿见影,依然我行我素、无动于衷。 3、人员安全操作技能方面的问题:部分人员对安全操作规程、岗位安全确认制等相关制度执行不严谨,三违现

实验室设备管理系统设计-需求分析说明书

实验室设备管理系统需求分析说明书 The Specification of Requirement Analysis 专业:计算机科学与技术 班级: 姓名: 报告日期:

实验室设备管理系统——需求分析说明书 1、引言 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,设备管理系统软件为设备管理带来了极大的方便。该软件是以Java语言为实现语言,其功能在系统内部有源代码直接完成。操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。 1.1 编写的目的 本需求的编写目的在于设备管理系统软件的开发途径和应用方法。 本需求的预期读者是与设备管理系统软件软件开发有联系的决策人,开发人员,支持本项目的领导和公司人员,软件验证者。 1.2 背景 本项目的名称:实验室设备管理系统软件。 本项目能具体化、合理化的管理设备货物信息,用结构化的思维方式去了解计算机的基本工作原理和汉语程序设计语言。 1.3定义 Struts最早是作为Apache Jakarta项目的组成部分,项目的创立者希望通过对该项目的研究,改进和提高Java Server Pages、Servlet、标签库以及面向对象的技术水准。Struts这个名字来源于在建筑和旧式飞机中使用的支持金属架。这个框架之所以叫“Struts”,是为了提醒我们记住那些支撑房屋,建筑,桥梁,甚至踩高跷时候的基础支撑。这也是一个解释Struts在开发Web应用程序中所扮演的角色的精彩描述。 Hibernate是一种Java语言下的对象关系映射解决方案。它是使用GNU宽通用许可证发行的自由、开源的软件。它为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。 设备管理系统:设备管理系统是帮助设备管理人员对设备的管理软件。使用Java 编程语言,独立完成其功能。

数据库课程设计报告--设备管理系统

景德镇陶瓷学院科技艺术学院工程系 数据库课程设计报告 设备管理系统 专业:计算机科学与技术班级:10计科 学号:201030457135 姓名:刘世雨 指导教师:何福保、胡开华 2012年12月10日

一、系统功能: 通过对某企业或单位设备管理相关流程进行分析,完成具有对设备进行基本信息管理和信息检索等基本功能的设备管理系统的分析、设计与实现。 在这个设备管理系统中,基本做到了指导老师要求的“增、删、改”。 对于实验指导书要求的六大项,因为个人学业水平有限,所以暂时才完成了以下四项: 1、实现设备的录入、删除、修改等基本操作。 2、实现国家标准设备代码的维护。 3、能够对设备进行方便的检索。 4、能够输出设备分类明细表。 用户表: 管理员表:

设备管理表: 设备信息表: 浏览器中数据库预览截图:

二、设备管理流程图:

三、功能界面设计 1、系统登录界面

-------------精选文档----------------- 源代码: if (DropDownList1.SelectedValue == "管理员") { if (TextBox1.Text == "" || TextBox2.Text == "") Label1.Text = "用户名和密码不能为空。"; else { string sql; string DBName = ConfigurationManager.AppSettings.Get("DBName").ToString(); //从配置文件中得到数据库驱动 string DBDriver = ConfigurationManager.AppSettings.Get("DBDriver").ToString(); //得到数据库连接字符串 string DBConnectionString = DBDriver + HttpContext.Current.Server.MapPath(HttpContext.Current.Request.ApplicationPath + "/App_Data/") + DBName; //建立数据库连接对象 OleDbConnection OleDbConn = new OleDbConnection(DBConnectionString); OleDbConn.Open(); //sql = "select * from 用户表where 用户名='kaihua' and 密码='kaihua'";//建立sql查询语句 sql = "select * from 管理员表where 用户名='" + TextBox1.T ext.Trim() + "' and 密码='" + TextBox2.Text.Trim() + "'";//建立sql查询语句 OleDbCommand cmd = new OleDbCommand(sql, OleDbConn); //执行SQL查询语句

设备管理系统的作用

设备管理系统的作用 在现代化大型研究所信息化管理体系建设中,设备管理系统被看作是重中之重。因为设备是工厂生产中的主体,随着科学技术的不 断发展,生产设备日益机械化、自动化、大型化、高速化和复杂化,设备在现代工业生产中的作用和影响也随之增大,在整个工业生产 过程中对设备的依赖程度也越来越高。设备管理的各项制度、流程 涉及的点多面广。 河南云工厂科技有限公司生产的设备管理系统则是一个以人为主导,利用计算机硬件、软件、网络设备通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以战略竟优、 提高效率为目的,支持高层决策、中层控制、基层运作的集成化的 人机系统。而设备管理是管理系统的一个子系统,它具有管理信息 系统的共性,同时也具有其特殊性。设备是生产的生命线,对研究 所正常生产起着决定性的作用。信息安全设备管理已成为现代研究 所管理的一个重要组成部分。把信息安全设备管理纳入研究所管理 的重要组成部分己经成为一种趋势。 设备管理系统一般都包括以下部分:

(1)设备资产及技术管理:建立设备信息库,实现设备前期的选型、采购、安装测试、转固;设备转固后的移装、封存、启封、闲置、 租赁、转让、报废,设备运行过程中的技术状态、维护、保养、润 滑情况记录。 (2)设备文档管理:设备相关档案的登录、整理以及与设备的挂接。 (3)设备缺陷及事故管理:设备缺陷报告、跟踪、统计,设备紧急事 故处理。 (4)预防性维修:以可靠性技术为基础的定期维修、维护,维修计划 分解,自动生成预防性维修工作单。 (5)维修计划排程:根据日程表中设备运行记录和维修人员工作记录,编制整体维修、维护任务进度的安排计划,根据任务的优先级和维 修人员工种情况来确定维修工人。 设备管理系统是企业内部的信息管理系统,是连接企业内部各生产 部门的桥梁与纽带,起着核心作用,许多企业设备自动化管理水平不 是很高。大多数设备管理办法是设备的采购进来以后,将设备的基 本情况和相关信息登记存档,然后将档案存档。以后的档案基本就 没人维护,如设备修改、删除情况、设备的当前运行状态等信息本 不会呈现在管理工作人员面前,由于散乱、复杂、查找和整理不便,即设备跟踪信息不能及时体现在设备的档案上。某些企业采用专门 人工整点,对设备的跟踪信息即使能记录在案,但无形中增加了繁 重的手工劳动,整个设备管理水平还是较低。

相关文档
最新文档