




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网络管理信息系统论文:检定数据网络管理信息系统设计与实现摘要:介绍了检定数据网络管理信息系统的开发意义及发展现状,简述了系统的设计原则和结构组成,着重阐述了检定信息提交与审核管理子系统的实现方法。关键词:检定数据;网络管理;GridView1引言仪器检定数据是精确分析仪器运行现状、掌握仪器未来使用情况的决定性依据。目前,测试公司需要定期检测同位素测井仪、环空找水仪、流量计、压力计、示功仪、压力表等多种仪器设备,种类繁杂,人为借出随意性大,管理难度非常高。这就要求必须全面详实地掌握多项数据,建立基于网络信息技术的智能化应用系统,快速、有效地进行检定数据管理与统计,实现合理指挥,规范操作。目前,只有一些单机版软件为特定厂家的检定数据提供服务,而没有一个通用灵活的网络软件处理检定数据。因此本系统的理论意义是管理信息系统(MIS)在专业化网络应用的一个新的尝试。2系统设计2.1设计原则(1)检定数据网络系统要能提供网络系统控制、评估和扩展手段,以合理代价组织和利用系统资源1。(2)可靠性,系统应该具有较强的容错性、安全性和健壮性。(3)实用性,使用统一网址,用户在任一角落都可登录检定管理系统。操作灵活方便,使一般检定业务相关人员经短期培训即可使用。(4)采用面向对象的分析设计编程,结构化、模块化和可视化。(5)智能性,具备仪器使用跟踪功能和到期警示功能。(6)整个系统采用B/S体系结构。(7)系统运行平稳,具有检定数据纠错和自动修复能力。(8)具有可维护性和可扩充性,使其能够适应不断发展的检定管理业务需求。2.2系统结构检定数据网络管理信息系统是一个网络环境下的人机交互系统,其系统的组成取决于管理的需求。管理上要求系统能够对检定结果进行规范管理,形成具有检定规程查询、检定数据录入、审核、复审、统计、信息维护以及用户管理等多种功能于一体的完备的检定数据网络管理信息系统,以便解决传统检定管理中存在的数据统计繁杂、借还环节不规范、仪器检定不易控制等难点。3检定信息提交与审核管理的实现检定数据网络管理系统有4个级别的用户:检定员、主管、审验员和普通用户。普通用户只有查询的权限,检定员主要完成检定信息的录入与提交工作,审验员负责检定信息的审核,主管的拥有对业务数据管理的一切权利。当用户以审验员或主管身份登录后,可对检定人员所提交的检定报告进行审核。其审核结果可以被其他级别用户所查询。3.1查看未提交数据功能当检定数据录入完成后,默认为未提交数据。这个未提交数据并非指未存盘数据,而是指未审核数据状态。而且,当检定员登录系统后,最先看到的是审核结果,而不是未提交数据。所以,当检定员要向系统提交待审核数据时,就要先单击“查看未提交数据”按钮,在随后切换出的页面中再单击“提交”按钮才能完成此任务。因此,查看未提交数据功能主要实现了页面切换功能,其实现步骤如下:(1)创建两个GridView,分别取名为GridView1和GridView2。(2)对GridView1依次做如下操作:1)点选智能标志,在快捷菜单中选编辑列。2)在弹出的窗口中,选取两可用字段中的ButtonField,分别命名为测试报告和校准证书。3)修改标题行颜色为“LightSteelBlue”,以便与GridView2的标题行颜色相区别。(3)对GridView2做类似操作,注意增加了“编辑”和“提交”按钮。(4)两个GridView1和GridView2控件的设计如图3所示。(5)两个GridView控件叠放在一起,再在“查看未提交数据”按钮中主要代码如下:if(GridView2.Visible=false)ada=new SqlDataAdapter(mysqlstr+where z_state=未提交,sqlCon);SqlCommandBuilder cb=new SqlCommandBuilder(ada);ada.InsertCommand=cb.GetInsertCommand();ada.UpdateCommand=cb.GetUpdateCommand();ds=new DataSet();ada.Fill(ds,two);GridView2.DataSource=ds;GridView2.DataBind();GridView2.Visible=true;GridView1.Visible=false;该代码切换了两个GridView控件的显示。因为GridView2控件含有“提交”按钮,当用户单击“查看未提交数据”按钮后,系统切换显示GridView2控件,这时就可进行提交检定数据的操作了。(6)查看审核数据功能可以实现审核结果的查询,在“查看审核数据”按钮代码如下:if(RadioButtonList1.Items1.Selected=true)Bind_cljg();elseBind();if(GridView1.Visible=false)GridView1.Visible=true;GridView2.Visible=false;3.2提交功能提交功能是由在GridView2控件中的按钮所触发的。由于GridView2控件中每行有5个按钮,怎样判断是由哪个按钮触发的哪个事件呢?这是由GridView2控件中的RowCommand事件决定的。GridView2_RowCommand()的代码2如下:protected void GridView2_RowCommand(object sender,Grid检定数据网络管理系统信息查询*信息输入信息统计仪器发放管理检定证书打印帮助用户信息检定仪器通用信息井径信息环空井温信息环空信息井径信息计量器具台帐审核管理计量器具统计台帐仪器借还统计仪器借还管理有效期管理打印测试报告打印校准证书规章管理制度操作提示关于图2检定信息提交与审核管理业务流程图数据录入查看未提交数据提交审核-58-DATABASE AND INFORMATION MANAGEMENT数据库与信息管理ViewCommandEventArgs e)string myaccount;int rowselectIndex=Convert.ToInt32(e.CommandArgument);myaccount=GridView2.RowsrowselectIndex.Cells6.Text;/帐号switch(e.CommandName)caseBtn_csbg:/测试报告myexcel(rowselectIndex,csbg);break;caseBtn_jzzs:/校准证书myexcel_jz(rowselectIndex,jzzs);break;caseBtn_edit:/编辑myGridView2Edit(rowselectIndex);break;caseBtn_submit:/提交mySubmit(rowselectIndex);break;caseBtn_delete:/删除(若提示选确定则执行下面语句,否则自动return)Del_one_user(myaccount);ADbind();break;其中,代码中的GridView2.RowsrowselectIndex.Cells6就确定了用户当前所选择的是哪行哪列,系统把它作为参数值赋给myaccount,再由switch(e.CommandName)语句处理用户的按钮选择信息,最终执行mySubmit(rowselectIndex)完成提交程序。检定数据的提交并不是个存盘的过程,而是将被检数据的权限变更,以使单位的审验员有审查的权限。4类数据的数据表中的z_state字段是审核状态字段,它存储的是枚举值:未提交、待审核、通过、未通过。提交的过程就是将“未提交”更改为“待审核”状态。检定数据提交程序主要代码3如下:private void mybz(string theAccount)strSql=update“+mytable+”set z_state=待审核where zsbh=+theAccount+;SqlCommand Sqlcmd=new SqlCommand(strSql,sqlcon);int nret=-1;trysqlcon.Open();nret=Sqlcmd.ExecuteNonQuery();catch(Exception ee)if(sqlcon!=null)sqlcon.Dispose();throw ee;finallysqlcon.Close();if(nret0)Response.Write(alert(检定记录提交成功!);window.close(););elseResponse.Write(alert(检定记录提交失败!);window.location.reload(););代码中,mytable是Form的全局变量,因为4类检定数据在同一窗口显示,使用mytable来确定用户操作的是哪类数据的哪个表。3.3审核功能当用户以审验员或主管的身份登录后就具备审核权限了。审核功能的实现与提交功能的实现很相似,只需根据用户所选把update语句中的“待审核”改为“未通过”或“通过”就可以了。4结语检定数据网络管理信息系统是一个网络环境下的人机交互系统,能够对检定结果进行规范管理,形成具有检定规程查询、检定数据录入、审核、统计、信息维护以及用户管理等多种功能于一体的完备的检定数据网络管理信息系统,以信息技术统计速度快、网络传输便捷等优势解决了传统
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 园林亮化施工方案范本
- 石家庄地面防腐施工方案
- 宁夏职业技术学院《欧美文学史AⅡ》2023-2024学年第二学期期末试卷
- 江西科技职业学院《药用植物与生药学》2023-2024学年第二学期期末试卷
- 浙江音乐学院《水利工程概预算》2023-2024学年第二学期期末试卷
- 南京工业职业技术大学《化工制图与AutoCAD》2023-2024学年第二学期期末试卷
- 漳州职业技术学院《PLC与电气控制》2023-2024学年第二学期期末试卷
- 2025至2031年中国毛刷胶辊行业投资前景及策略咨询研究报告
- 内蒙古工业大学《电子商务双语》2023-2024学年第二学期期末试卷
- 城镇道路基础施工方案
- 高二下学期《家校携手凝共识齐心协力创辉煌》家长会
- (二模)沧州市2025届高三总复习质量监测 生物试卷(含答案详解)
- 2025年四川蓬安相如旅游开发有限责任公司招聘笔试参考题库含答案解析
- 2025建筑材料供应商采购合同模板2
- 机械基础试题库及参考答案
- 2025浙江1月卷读后续写及满分语料10类40句 (真假小偷) 原卷版
- 2024年农艺师考试实务考核试题及答案
- 餐饮合伙协议合同范本
- 第二单元 人民当家作主(B卷 能力提升)2024-2025学年高中政治统编统编版必修三单元测试AB卷(含解析)
- 人教鄂教版科学五年级下册第一单元 昼夜与四季单元教学教案
- 山东省烟台市芝罘区(五四制)2022-2023学年七年级下学期期中考试英语试题及答案
评论
0/150
提交评论