医疗器械管理信息系统_第1页
医疗器械管理信息系统_第2页
医疗器械管理信息系统_第3页
医疗器械管理信息系统_第4页
医疗器械管理信息系统_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

一、系统调研(一)企业简介中盟医疗器械公司于2018年6月盛大起航,是一所集预防、保健于一体的现代综合医疗器械中心。中盟医疗器械公司虽然成立时间不长,但拥有一支业务过硬、素质优良的专业团队,研究人员工作认真负责,对前来就诊的病人有极大的热情、耐心,在患者中口碑较好,是一家发展前景良好的医疗器械公司。中盟医疗器械公司向社会大众充分展示出其优秀的光彩,诚信、专业、品质、领先,是中盟医疗器械公司对医疗健康,医疗事业的热忱与坚持,也是中蒙医疗器械领先行业的源动力。在公司的人员方面,每个开设店面的城市都固定的公司地址,有一名前台人员,两名主管医师,两名医师助理。是一所运行规模大,门诊医疗实力较强,在患者中的口碑良好,中盟医疗器械公司是一家致力于生产术后康复,医疗康复,健康预防等一系列产品为主的股份有限公司,为各大医院提供所需要的医疗器械,为各家大医院提供综合性的解决方案,公司并且引进先进国家的领先科技,并一直跟公司团队致力于医疗产品的研究。现在有医疗诊断,术后恢复,康复理疗等十几个系列产品,为医院和整个专业治疗及家庭健康工程方面都作出了巨大的贡献,并且我们一直是引领着新的高度!集团中国区域下辖华北、华南、东北三个运营中心,有员工6000余人,在二十八个省及自治区内设有分公司及办事处,中盟医疗器械以“立足中国结盟世界”为核心,用“以产品做人品,用品牌筑价值”的经营理念,“公正公平,合心共赢”的管理理念,来塑造企业“大规划大格局聚英雄重执行”的风格;秉承“打造健康生活,倡导健康生活”的宗旨,坚持“对爱人,对孩子的责任”的理念,必须要运用现代科技完成所有人的追求好生活,健康生活的生活的梦想,在社会上取得了一致的好评,各界和广大用户的一致好评,把全民生活健康放在第一位,也是一直追寻的目标。(二)系统开发的必要性随着企业信息化的不断加速发展,企业实行信息化管理,可以提高企业管理水平和员工的工作管理效率,同时也能够以最大能力减少人工操作所带来的失误。使用落后的人工管理方法,一方面效率低、浪费大量时间,另一方面则容易产生失误,造成损失,并且我国经济的发展和科学技术的进步,医疗行业正在处于一个高速发展的阶段。近年来,医院门诊管理系统的应用在全球范围内日益普及。在当代的医院门诊管理中,人们开始意识到信息系统对医院门诊的促进作用。对于所有公司来说,找到一个功能齐全、可随意拓展、运行成本低、安全并且可靠性高的管理方法让企业更好、更快速的发展,跟上时代发展最便捷的方法就是利用好互联网,建设一个可以整合多方资源的系统,使无处不在互联网为公司所用,实现和满足当下需要的发展需求。让互联网融入到企业的发展之中,通过对互联网的高效使用,建立高效率公司运营机制。正是深入了解了互联网,针对企业的特点建立了基于互联网的网络信息管理的解决方法——整合企业上下游资源,形成体系化的产业需求链。中盟医疗器械的未来发展前景很大,但是随着同类公司的的增多,竞争者也逐渐增多,在信息日益发达的今天,提高竞争力是核心动力,就此需要引进信息系统来提升诊所的优势竞争力。考虑到这些,如果因为门诊有一套简单又不健全的管理系统而大大减弱中盟医疗器械的竞争力,所以为提高门诊的核心竞争力,建立一套较为健全的管理系统是十分必要的本系统是针对中蒙医疗器械的需求而专门设计并实现的,利用计算机信息技术、数据库设计开发等技术。设计出适合中蒙医疗器械的管理系统模型,开发出经济实用的产品生产业务与管理为一体的管理信息系统。所以设计出一套完善的信息化管理系统,来有效管理管理产品的生产与运作,也证明了系统开发有很大的必要性。本课题运用互联网技术把先进的医疗器械信息管理的方法融入到企业的发展之中,为企业的发展和管理提供个有效可行的办法。最有用的是,医疗器械管理信息系统可以随时通过互联网把企业医疗器械的信息快速转化为便于管理的方式,进而促进和激活企业的发展。本系统主要针对企业中常见的库存、供给和需求等信息等基本信息进行储存管理。系统中的数据格式和字段设置不具体针对某一企业,因而具有普遍的适用性,能够满足一般企业的医疗器械管理的需求,为企业的现代化管理提供强有力的支持。(三)系统所要达到的目标随着互联网技术的快速发展和不断提高,计算机科学发展日渐成熟,人们已经深切体会到计算机管理系统带来的便捷性,医疗器械随时时代的发展,开发环境越来越好,同时功能也随着时间也越来越完善,那么医疗器械管理宏观上的意义,也随之改变,那就是顺应时代发展,顺应我们现代社会的信息化发展,那么微观意义上,提企业工作管理的现代化,加强信息管理的网络信息化手段,提高企业工作效率。随之计算机时代的来临,我们所面临的所有的行业的管理,控制都已经离不开计算机了,这就是现代社会的趋势,“医疗器械管理信息系统”的开发就是为了更加能够辅助攻速进行产品的管理,实现企业现代化,规范化,系统化,是操作更加便捷,省去复杂的过程,且信息量大的工作得以有更为高效的工作模式,医疗器械管理信息系统还可以通过对企业供需信息的有效管理,实现对工作流层的协调、控制,从而提高企业的工作运营效率。医疗器械管理是典型的企业运行系统,他的研发主要包括后台数据库的构建。对于后台数据库要求建立资料完整和一致性强、资料安全性好的数据库。随着计算机科学技术的不断提高、发展不断加快,计算机科学日渐成熟,人们已经深切体会到互联网技术的优越性,医疗器械管理信息系统的开发环境及开发条件越来越优越,同时医疗器械管理信息系统的应用功能也变得越来越强大。随着社会的不断进步和计算机网络的加速普及,各行各业的管理、控制都越来越离不开计算机的辅助。“医疗器械管理信息系统”的开发就是为了辅助医疗行业企业的基本需求而开发,实现企业采购等管理的系统化、规范化和自动化。医疗器械管理信息系统不但可以简化管理员日常工作中大量的人力操作的工作,使一些过程复杂且数据信息量大的工作得以有效率的运行,医疗器械管理信息系统还可以通过对数据信息的有效控制,实现对工作流程的协调、控制,从而提高企业的运行效率。 现在的社会环境下,互联网已经成了人们不能改变和获取信息的生活习惯之一。他的发展改变了人们以前的生活节奏和习惯。网络的流行很大程度上的原因是信息获取的快速发展,以浏览器和手机软件等举例,获取信息只需要很短的时间。这样的发展加快了网络发展的进程。释放了人们对时间的担心,实现的信息高速公路和真正高速公路同步的速度。这样的改变满足了企业都信息传输速度的要求,也满足了人们对信息获取更便捷的期待。(四)可行性分析1.技术可行性(1)C#具有功能可行性语言功能强大适配性强,开发效率高且学习成本低,这样的编程语言已经渐渐编程了最主要的编程语言之一,它具有非常好的平台移植行、非常高的安全可靠性、在实现多线程运行时开发简单。使得C#语言在开发过程中使用效果极好。而且大部分的繁琐功能已经被框架代替,这样减少了很多开发者的重复工作。由于C#作为主流的开发语言,有非常丰富的交流社区,解决很多困难问题会非常方便。参考资料极多,方便开发者对应用进行增删改查。(2)基于SQLServer数据的数据库设计已经有数十年,稳定高效是SQLServer的代名词。(3)C#语言是开源语言,可以针对底层架构进行修改和二次开发,降低编程语言对软件开发的负面影响。由以上几条可以得出结论:系统的研究与开发具有可行性。并且在软件工程师掌握了一定的经验时就能快速的使软件上线。2.操作可行性本系统后台采用B/S架构,在计算机浏览器中即可对软件进行数据操控,软件界面大方简单,容易学会,可以说只要掌握简单的电脑操作的人员即可使用该程序。他的操作可行性是其他PC软件无法比拟的。软件界面清晰、功能易懂、反应迅速、可承载的并发量搞,软件具有非常大操作可行性。3.经济可行性软件用C#语言和SQLServer数据库进行开发。这样的组在技术层面十分成熟。所以对经济要求不高,也是大部分开发者和公司企业的首选语言。由此可证明系统具有经济可行性。二、系统分析(一)组织结构分析该系统整体结构可以分为多个子模块,把软件设计中的主要部分划分为一个个小的系统来实现,这样的系统的设计思想是从上开始的,先搭好整体的程序架构,然后将功能分为各个小的程序,再将程序分成各个功能函数来实现。这样设计的程序,在各个层级中也可以用一个单独的程序来形容。在整体的系统开始,根据预定需求将整体的系统划分为一个又一个的小系统,没有小系统之间相互有关联,就没有整个大的系统,在必要的时候可以相互通信。而且在某个子模块出现需要修改的问题时,把修改工作量降低,然后把每个小系统的功能进行分解分析,分析得出结论后,在实现的过程中将小系统的进行分解,实现更个系统的运行,这样的系统功能灵活,抽象简单。系统基于C#的医疗器械管理信息系统的具体功能进行了简单的分析调研,根据调查结果,得出了目前市场上,比较常见且需求量较高的功能。并把这些功能进行整理,再根据此结论设计整体软件设计顺序,包括软件开发环境、软件功能模块、设计流程图、等等一些方面。完成了管理员模块的功能有:基础资料管理、生产管理、库存管理、出库管理、退库管理、系统管理等模块。在软件功能完成后进行测试,最后的测试结果符合软件功能的要求,我在做这个程序的时候,努力的去使该软件界面设计合理,功能齐全,具有稳定性、抗压性。本中盟医疗器械管理信息系统主要完成的模块的功能有:基础资料管理、生产管理、库存管理、出库管理、退库管理、系统管理等模块。实现了管理人员在互联网网络中对医疗器械管理信息系统的管理与维护,这也我们系统的优点所在,只有管理员可以进行对于信息的管理,对于信息的改进,其余普通的员工并不能进入到我们的管理员能够进入到的地方,因为没有权限,这就是我们对于管理员和普通员工的区别。组织结构图如下图所示:图2-1组织结构图(二)业务流程分析业务流程图是描述系统中管理部门,人员之前的信息的业务关系,操作顺序和流向的图表,使用特定的符号和连线将其全部连接在一起,这样我们可以清晰的看到业务的流程,帮助管理员可以清晰的找到流程之间的不合理处,这样既可以帮助管理员的工作,也可以帮助管理员管理产品。这个系统展示了我所做的系统业务流程,体现出来了整个系统的流程,方便管理员能够进行管理,找出流程之中的不足,方便进行程序之间的修改,业务流程之间的修改,方便完善系统与程序。我们有生产产品信息的流程,管理员先进行登录,这样在系统中,管理员就可以进行生产的信息管理,在这里可以进行生产产品的查询,增加,修改,然后进行产品的生产,然后还有客户做要的生产计划我们都是会进入到生产信息管理,这样方便我们管理员对于产品生产的管理,生产以后,产品会进入到库存管理之中,存到仓库里面,以便于我们日后进行产品的销售与库存管理,在这期间,我们会有一个生产预警信息,当我们的库存量稍有所设置的预警量,那就会出现警报,然后我们就需要进行仓库产品数量的补充,就会继续进行生产,当我们所处的库存数量足够,那我们进行出库管理的时候,就不会出现警报的情况,会生成一个出库的报表,进行整个出库的报表,还有一个退库管理,当我们产品进行退回的时候,我们产品就会返回仓库,那么我们这个系统就会有所显示,显示我们仓库产品的数量增加。这样都是可以提高管理员的管理效率,是我们信息系统能够更快更便捷的整理出来我们现在的产品信息,使公司管理更加方便。业务流程图如下:图2-2业务流程图(三)数据流程分析数据流程分析,顾名思义就是对于系统数据去除所有的物理组成,从中找出真正的数据流,数据流分析主要包括信息流录入、转换、存储等。它的主要目的就是帮助管理员发现和解决数据流中的问题。能够更加准确的表达出数据的流程,数据的走向,由于数据流程图是遵循“逐层细化”的原则,因此我们现在首要的任务就是需要先做出数据顶层图,将外部实体进行分离,然后就是数据的一层图,画出外部实体中的输入数据流和输出数据流。数据流程顶层图如下:图2-3数据流程顶层图根据流程的逻辑需求,那么我们就需要将顶层的外部实体全部加工成若干个子加工,并且画出了对应的一层图,这个一层图基本表示出了系统功能和数据的描述。一层流程数据图如下图所示:图2-4一层流程数据图一层图并不能够完整的描述出具体的流程,所以我们开始画出二层图,继续分解加工,知道不能够再继续分解,这样可以更加了解数据的流程,将整个流程表述完整:1.基础资料信息管理子系统我们进行二层图的分解,这个子系统可以进行基础信息的录入,并且还有基础信息的存储,方便我们日后在处理信息的时候,能够进行快速的提取信息等等。基础资料管理信息子系统二层图如下:图2-5基础资料管理信息子系统二层图2.生产管理信息子系统,是我们对于生产系统的展开,可以及时的对产品生产进行管理,对公司生产进行管理。生产管理信息子系统二层图如下:图2-6生产管理信息子系统二层图3.客户的订单我们需要进行处理,那么我们在处理订单的时候,我们需要对订单进行详细的分解,可以更加了解客户进行订单生产产品的时候,我们就可以更加详细的了解客户的需求。图2-7客户管理信息子系统二层图4.出库信息管理子系统,是对于我们系统对于产品出库的管理,当我们可以进行订单需求管理的时候,库存里的产品就会根据客户的订单进行出库,知道出库的记录,我们也同时就可以进行完整的订单管理。出库信息管理子系统二层图:图2-8出库信息管理子系统二层图5.退库信息管理子系统,我们可以进行退库信息产品的管理,当我们进行退库信息管理的时候,可以进行产品回到仓库的管理,这样,我们可以进行库存的管理。退库信息管理子系统二层图:图2-9退库信息管理子系统二层图(四)数据字典数据字典就是对于我们系统中所有的数据项,数据流的说明,我们在这里可以进行详细的了解,可以知道我们系统的数据流程,数据流的方向,每个数据项的具体说明,让我们可以知道我们真正的每项具体的内容是什么。表2-5数据字典—数据项名称编号类型宽度说明医疗器械名称S001nvarchar(200)200生产产品的名称医疗器械材料S002nvarchar(50)50生产产品的材料医疗器械机型S003nvarchar(50)50生产产品的规格医疗器械厂家S004nvarchar(50)50生产产品的生产厂家医疗器械批号S005nvarchar(50)50生产产品的生产批号医疗器械类别S006nvarchar(100)100生产产品的器械类别医疗器械单价S007Int10生产产品的单价医疗器械规格S008nvarchar(50)50生产产品的规格医疗器械生产日期S009nvarchar(50)50生产产品的生产日期登陆账号S010nvarchar(50)50管理员账号登陆密码S011nvarchar(50)50管理员密码真实姓名S012nvarchar(50)50管理员真实姓名科室信息S103nvarchar(50)50管理员所在科室的信息身份信息S104nvarchar(50)50人员的进入系统的身份信息表2-6数据字典—数据流名称编号简述来源去向组成厂商信息A001是对于生产产品的厂商进行存储的输入操作管理员厂商信息存储管理厂商名称联系人联系电话业务类型是否黑名单医疗器械资料信息A002进行医疗器械的产品信息的基础资料信息的存储的输入操作管理员医疗器械信息资料存储管理医疗器械名称医疗器械规格医疗器械批号医疗器械描述医疗器械图片仓库信息A003进行产品存储的仓库信息的输入操作管理员仓库信息存储管理仓库名称员工信息A004对于除管理员意外的普通员工进行管理的修改的删除操作管理员基础资料信息管理员工信息科室信息A005是对产品生产管理科室信息的管理管理员基础资料信息管理科室信息生产计划信息A006是即将生产产品信息的录入进行的存储功能管理员生产计划管理医疗器械类别医疗器械名称医疗器械批号医疗器械单价医疗器械规格医疗器械生产信息生产管理A007是对于生产计划的管理管理员生产产品存储信息管理生产计划信息添加入库信息管理A008是对于生产产品的信息进行存储的输入操作管理员生产产品信息入库信息的存储入库产品的信息出库信息A009是根据订单信息进行产品出库订单信息客户订单要求出库信息退库信息A010是客户讲已经出库的产品进行退库,产品的存储功能客户库存信息退库产品信息添加账号信息A011是对于人员信息的存储操作管理员人员信息管理登录账号登录密码真实姓名所在科室用户角色修改密码A012是对于人员账号密码的修改操作管理员人员信息管理登录账号登录新密码三、系统设计(一)功能结构设计1.功能结构设计中盟医疗器械管理信息系统主要有六个模块,分别为基础资料管理,生产管理,库存管理,出库管理,退库管理,系统管理,这八个模块,管理者整个系统,管理员通过这六个模块,可以将信息进行管理,但是这个界面也有管理员和普通员工的区别,有一些功能只有管理员才能够进行修改与删除,这就是这个系统的特色之处,有人员管理者的之间的区别。2.生产管理生产管理界面,这是对于我们医疗器械的生产进行管理的界面,这是管理员可以进行生产计划录入的界面,当我们想要进行产品的生产的时候,那么我们就可以现在这个界面进行录入,那么管理人员就可以通过这个系统知道生产计划,然后进行系统化的管理,可以让工作更加有序的进行。3.库存管理库存管理界面,在这个界面你可以进行生产的管理,你可以进行将生产出来的产品信息录入到库存里,在这个界面,你可以查询库存里的信息,这样可以进行有效快速的管理,而且当库存到达一定值的时候,库存不够的时候,我们这个系统可以进行警报,那么就是可以进行相应的产品进行数据库的补充,我们还可以进行数据库里面产品的调拨,这是对于我们对于产品从一个货仓调配到另一个货仓的时候进行的操作,可以进行产品对于仓库管理的调配,这都是我们这个界面可以操作的功能。4.基础资料管理基础资料管理界面,这是对于我们整个中盟医疗器械的基础资料的管理界面,我们在这里可以进行对于厂商管理,添加医疗器械的医疗管理,医疗器械资料管理,医疗器械的类别管理,仓可以库管理,员工管理,科室管理这七个功能,在这个界面,我们可以进行库存信息的管理,可以进行对于医疗器械的管理,可以进行仓库,还有员工的管理,进行人员信息的删除,科室的信息修改,仓库信息的管理,这都是在这个界面进行修改的,这也是这个界面的功能。5.出库管理出库管理这个界面,是我们对于产品的信息已经生产完事了,进行出库的时候,我们在这里进行登记,库存就会减少,方便我们可以进行数据和库存的管理,这样我们可以进行数据的有效管理。6.退库管理退库管理界面是用来生产商品的时候,我们在进行产品生产的时候,我们可以进行退库管理,这样,方便我们处理一些重复或者多余的数据,这样就方便了我们在处理数据的时候进行有效和快速的整理,方便了管理员进行整理。7.系统管理系统管理界面我们主要是给管理员准备的界面,这个界面可以进行账号的添加,这样管理员的权限我么就可以最大化的发挥出来,在这个界面我们可以进行登录人员的注册,可以进行登录人员账号密码的注册,可以进行密码的修改,可以进行新晋人员的科室的注册,也可以对登录人员进行删除,这都是管理人员的权利范围之内,进行人员的管理,这就是这个界面的功能。(二)代码设计代码是表示名称、属性、事物状态等的符号,是数据的重要组成部分。它唯一地标识实体,保存存储,提高数据处理效率,并方便数据存储和检索。根据系统所涉及的数据特点,系统采用区间码的设计方法,将代码的数字位划分为若干不同的区间,每个区间具有不同的含义。医疗器械产品批号每一个产品都有自己的生产批号,就像是产品的身份证,可以帮助我们通过产品批号快速的进行相关部门的审批或者调查,第一部分是我们生产产品的时间,第二部分是我们产品注册的注册序列号,第三部分是产品所在仓库,第四部分是生产的数量,第五部分是录入信息或者是允许生产的管理员的编码。具体代码设计如下图所示:图2-5医疗器械产品批号代码设计(三)数据库设计中盟医疗器械管理信息系统一共有十个表,分别为科室注册表,出库表,医疗器械类别管理表,厂商管理表,进货表,库存表,仓库管理表,退库表,员工管理表,添加医疗器械表。系统数据库表如下:表2-7系统数据库表名称表名名称表名科室注册表BuMen库存表Kucun医疗器械类别管理表出库表ChuKu仓库管理表Store类别管理表Class退库表TuiKu厂商管理表GYSInfo员工管理表UsersInfo进货表jinHuo添加医疗器械表YaoPin1.科室注册表这个表是对于新科室的注册进行保存的一个表,管理员可以进行新科室册。表2-8科室注册表字段名称字段描述数据类型允许为空Id科室序列int是Name科室名称nvarchar(50)是出库表出库表是对我们产品进行出库的时候,我们可以进行出库产品信息的整理,进行出库信息的储存。表2-9出库表字段名称字段描述数据类型允许为空name产品名称nvarchar(200)是GoodsId1int是TypeId1int是TypeName1nvarchar(100)是danjia1float是guige1nvarchar(50)是ds1text是shuliang1int是AddTime11datetime否Code1nvarchar(50)是CManger1nvarchar(50)是SumMoeny1float是ChuKuDanJia1float是医疗器械类别管理表医疗器械类别表既可以帮助我们管理医疗器械产品的类型,又可以在我们进行产品信息录入的时候,进行产品类型的录入。表2-10医疗器械类别管理表字段名称字段描述数据类型允许为空Id科室序列int是Name器械名称nvarchar(100)是厂商管理表厂商管理是对于厂商信息的管理,方便与我们生产产品的时候,我们在注册产品的时候,可以直接用到厂商信息。表2-11厂商管理表字段名称字段描述数据类型允许为空Name厂商名称nvarchar(50)是UserName联系人nvarchar(50)是TEl联系电话nvarchar(50)是Ds业务类型text是IsHMD是否黑名单nvarchar(50)是进货表进货表是用来我们进行产品生产的时候,我们进行产品信息整合的是时候,进行的产品信息的整理。表2-12进货表字段名称字段描述数据类型允许为空GoodsId1int是TypeId1int是TypeName1nvarchar(100)是danjia1float是guige1nvarchar(50)是ds1text是shuliang1int是GyS1nvarchar(50)是AddTime11datetime是Code11nvarchar(50)是istRuKu1nvarchar(5)是CManger1nvarchar(50)是RAddTime1datetime是SumMoeny1float是name1nvarchar(200)是库存表库存表是我们进行产品进行存储的表,这就可以方便我们进行产品的管理,查询等等功能。表2-13库存表字段名称字段描述数据类型允许为空GoodsId1int是name1nvarchar(50)是TypeId1int是YaoPinId1int是TypeName1nvarchar(50)是danjia1float是guige1nvarchar(50)是shuliang1float是Code1nvarchar(50)是StoreName1nvarchar(50)是StoreId1int是ds1text是YuJing1float是仓库管理表仓库管理表,说我们对于仓库信息的管理,包括仓库的名称,在我们进行生产计划的时候,就可以放入到仓库之中进行生产。表2-14仓库管理表字段名称字段描述数据类型允许为空Name仓库名称nvarchar(50)是ds负责人nvarchar(500)是8.退库表退库表是我们进行退库的时候,对于产品所作出来的数量的回库所做出表,可以将退库信息进行存储。表2-15退库表字段名称字段描述数据类型允许为空name1nvarchar(200)是GoodsId1int是TypeId1int是TypeName1nvarchar(100)是danjia1float是guige1nvarchar(50)是ds1text是shuliang1int是AddTime1datetime是Code1nvarchar(50)是CManger1nvarchar(50)是SumMoeny1float是ChuKuDanJia1float是9.员工管理表员工管理表是管理员对于员工信息进行管理,可以进行新员工的增加,可以进行密码的设置,等等都是为了管理员工所作出来的一个表。表2-16员工管理表字段名称字段描述数据类型允许为空name1nvarchar(50)是Bumen1nvarchar(50)是Password1nvarchar(50)是TName1nvarchar(50)是Roule1nvarchar(50)是10.添加医疗器械表添加医疗器械表,我们可以将即将生产的产品信息进行录入,然后进入到库存系统将产品信息进行存储。表2-17添加医疗器械表字段名称字段描述数据类型允许为空name1nvarchar(200)是TypeId1int是TypeName1nvarchar(100)是danjia1float是guige1nvarchar(50)是ds1text是Code1nvarchar(50)是shengchanriqi1nvarchar(50)是Images1nvarchar(50)是HuaXueName1nvarchar(50)是JiXing1nvarchar(50)是ChangJia1nvarchar(50)是(四)输入输出设计1.登录界面设计登录的界面设计时采用了一个单独的页面,这个界面可以进行普通员工和管理员的两种类型的人进行登录,只需要填写个人的账户和密码,个人输入的账户和密码经过数据库对比辨识成功后才可以成功登录,如果输入信息与数据库信息不符则系统会提示密码或者账户输入有误,那么就会提醒费登录的人账号和密码错误,需要进行重新的输入,这样,确保了整个系统的安全性和可操作性。其效果图如下:图3-1登录界面图图3-3登录成功提示图图3-2登录错误提示界面图2.管理界面设计系统管理设计遵循简单规整的原则,需要符合常见人群对系统界面的要求,页面导航栏包括所有的常用信息,让管理人员可以方便快捷使用。其中基础资料管理、生产管理、库存管理、出库管理、退库管理、系统管理等模块等信息。界面设计简洁清晰、简单合理,这样可以帮助管理人员方便快捷的使用这个系统,而且可以让管理人员更加快速的了解到系统仓库的信息,在系管理界面的中间显示欢迎使用医疗器械管理信息系统,让管理人员简单明了的点击。其效果如下图所示:3-4管理界面图3.基础资料管理界面设计基础资料管理界面图,顾名思义,这是对于我们整个中盟医疗器械的基础资料的管理界面,我们在这里可以进行对于厂商管理,添加医疗器械的医疗管理,医疗器械资料管理,医疗器械的类别管理,仓库管理,员工管理,科室管理这七个功能,在这个界面,我们可以进行库存信息的管理,可以进行对于医疗器械的管理,可以进行仓库,还有员工的管理,可以进行人员信息的删除,科室的信息修改,仓库信息的管理,这都是在这个界面进行修改的,这也是这个界面的功能。(1)厂商管理界面,是用来进行厂商信息的管理,在这个界面我们对于厂商信息可以进行基础的修改,进行厂商信息的管理。图3-5厂商管理图(2)添加医疗器械资料界面,这个界面图都是可以进行医疗器械种类基本的信息录入到数据库,可以在数据库中全面了解到产品的信息。图3-6添加医疗器械界资料图(3)医疗器械资料管理界面,可以进行已经录入的产品信息进行删除个修改,方便管理人员对于已经录入错误的信息进行修改。图3-7医疗器械资料管理图(4)医疗器械类别管理界面,在这个界面,可以进行医疗器械类别的录入,可以有效快速知道器械公司主要生产的产品类别都有什么,更加能方便管理员进行管理。图3-8医疗器械类别管理图(5)仓库管理界面,这个界面是我们公司进行仓库管理界面,在这个界面我们可以了解到我们仓库的情况,可以知道我们公司生产商品的仓库都有哪些。图3-9仓库管理图(6)员工管理界面,我们在这个界面管理员可以进行员工的管理,可以进行对于普通员工的管理,可以进行对于普通员工信息的修改和删除,方便管理员对于普通员工信息的管理。图3-10员工管理图(7)科室管理界面,在这个界面上,管理员可以对于科室的信息进行修改和删除,方便对于科室进行管理。图3-11科室管理界面图4.生产管理界面设计生产管理界面主要的功能是为我们公司提供生产产品的管理的一个界面,在这里我们可以进行产品的生产计划,生产管理,生产统计,这都是我们这个界面可以进行的功能,方便管理员进行统计,生产的规划,以及对于产品的了解,这都是我们可以在界面进行的操作,主要还是对于产品生产的一种规划的界面。(1)生产计划界面,这个界面我们可以对于想要进行生产的产品进行数据库的录入,录入产品的生产的基本信息,然后管理员可以查询到我们公司生产的计划。图3-12生产计划界面图(2)生产管理界面,是我们对于公司的生产计划进行管理的界面,当我们生产某项产品的时候,我们就可以在这个界面进行管理,可以删除生产记录。图3-13生产管理界面图(3)生产统计界面,在这个界面上,我们可以快速了解到一段时间之内的生产产品的信息,还可以删除这条记录,方便我们做库存管理。图3-14生产统计界面图5.库存管理界面设计库存管理界面,是我们对与库存管理进行管理设计的界面,这个界面包括添加入库,入库信息的,库存警报系统,医疗器械的调配,这些功能都可以在这个界面操作,在这里我们更能清楚的了解到库存的产品的信息,可以将一个仓库的库存产品调拨到另一个仓库中,这都是我们在这个界面里面可以进行的操作。(1)添加入库界面,我们生产计划的产品,当生产已经完成的时候,我们在确认没有任何问题的时候,就可以将信息录入到库存中,进行保存,这样就可以方便管理员进行管理。图3-15添加入库界面图(2)入库信息界面,管理员可以了解一段时间内,我们生产产品的内容,生产产品的信息,多事可以进行查询的,让管理员方便了解产品生产的具体内容。图3-16入库信息界面图(3)库存报警统计界面,在这个界面,我们当库存低于一定的数值的时候,那么系统就会发出警报,提醒我们需要进行计划的生产。图3-17库存报警统计界面图(4)医疗器械调拨界面,这个界面的功能就是我们在这个界面,可以将一个仓库的产品调配到另一个仓库之中,方便我们对于产品的管理,仓库之间产品库存的协调。图3-18医疗器械调拨界面图6.出库管理界面设计出库管理界面是我们在进行外部订单的时候,根据订单,我们从库存中拿出产品进行销售的一个界面,在这个界面我们可以进行出库产品的信息填写,包括出库管理界面,出库报表,也可以进行出库记录的删除,这样,我们才会更加有效的管理产品的出库信息。(1)出库管理界面,我们在有客户进行订单管理的时候,我们进行的订单出货可以在这个界面进行信息的录入,这样我们在以后的管理中就可以方便快捷知道出库的信息。图3-19出库管理界面图(2)出库报表界面,在这个界面中我们可以找到我们出库的信息,包括时间,金额等一切详细的信息。图3-20出库报表界面图7.退库管理界面设计退库管理界面是我们已经把产品卖出去了,库存中的产品已经进行了售卖,那么我们就可以将库存中的产品进行退库处理,那么库存里面的产品数据数量就会减少,当我们再次进行产品数据查询的时候,那么我们就可以知道数据库中还产品剩下的数量,合理的生产和调配,才会让管理员更加有效,高效的工作。(1)添加退库信息界面,在这个界面上,我们可以将已经卖出去的产品,进行在数据库中的信息进行退库处理,方便管理员对数据库中数据的管理。图3-21添加退库信息界面图(2)退库报表界面,在这个界面中我们可以找到我们出库的信息,包括时间,金额等一切详细的信息。图3-22退库报表界面图8.系统管理界面设计系统管理界面,顾名思义,就是只有我们管理员能用的一个界面,他包含额了添加账号,管理账号,修改密码的三个功能,是对于我们这个系统人员的一个管理,这个界面可以进行人员的添加,可以修改已有人员的账号密码,还可以管理账号,删除修改普通员工的账号信息。(1)添加账号界面,在这个界面,管理员可以添加新晋用户的账号和密码,方便他日后可以使用,这也是管理员对于人员管理的权利。图3-23添加账号界面图(2)管理账号界面,在这个界面,管理员可以进行对于人员的账号信息进行修改和删除,方便管理员对于普通员工的管理。图3-24管理账号界面图(3)修改密码这个界面,管理员可以对自己登录的账号进行密码的修改,然后在进行登录就可以用更改过的账号密码了。图3-25修改密码界面图系统实施(一)系统开发环境与工具1.C#技术说明C#是我们现在我们所有编程之中,最方便,最熟悉的编程语言,具有很强的操作性,很方便的实用性,强大的语言给了我们很多创造开发系统的可能性和机会,让我们接触不可能,继承了C++的优点,在ASP.NET中也可以很方便的使用,这就是我们选择C#的原因,这都算是C#的优势。2.ASP.NET技术说明ASP.NET的技术框架是一种的程序架构,被广泛应用于程序的开发。他采用模块化和组件化的方式来运行和进行开发,是目前大多数开发人员必须掌握的一种常用的程序开发技术框架。ASP.NET的版本也在不断升级和进步,经历了各种各样的版本,如1,2,3.5,4,等等。微软开发的这种程序的开发体系也在几年内得到了广泛的应用。最大的特点是在程序开发过程中ASP.NET可以实现多种编程语言的支持,无论是使用C语言和C++语言与java语言和J#语言开发的程序,都能在程序运行和编译过程中被编译成一个通用的中间件,并且不会影响运行效率的程序。SQLServer数据库说明SQLSever是我们选择的数据库,与其他数据库相比,存储数据便利,更加方便简单,比起其他的数据库,更加稳定。4.B/S结构说明B/S结构是现如今使用非常频繁的一个框架,它功能服务端和程序的沟通实现了WEB服务。目前这样的模式已经广泛的被应用,它和之前的C/S架构具有本质性的区别。为了程序可以良好的进行使用,互联网时代的B/S架构也在不断的进行更新。由于互联网的发展目前的大多数信息管理工具都采用了这样的架构,它让因特网可以直接接入计算机上,由于B/S架构的程序不是本地程序,而是通过表单的形式注入到浏览器中,不用考虑软件安装。这样的背景中,B/S架构的软件已经被用到了各行各业中。软件的使用者只需要一个浏览器工具就能实现对程序的访问,并且部署的过程不会像传统PC程序一样复杂。这样的架构极大的方便了各个管理人员的使用。由于本系统的特殊性,管理人员不会只在一个位置登录,这样的系统可以通过B/S结构实现会非常合理,这样的需求必须使用B/S结构进行开发。如图所示:图4-1B/S结构图(二)程序设计1.登录程序设计在首页,管理员登录中盟医疗器械管理信息系统,在我们首页注册的界面,我们可以输入账号和密码,然后点击“登录”,这样我们就会进入到我们中盟医疗器械管理中的中心操作系统。这个界面,可以分为普通员工和管理员之间不同的两种不同的用户进行登录,这样我们在对于系统之内的不同的功能就有一定的区别,可以更加有效的进行管理,方便管理员对于人员的管理,对于所有生产商品的生产。2.产品信息的录入程序设计在生产方

温馨提示

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

评论

0/150

提交评论