长春一汽厂区门禁智能管理系统

被引量 : 0次 | 上传用户:rg198938
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
《长春一汽厂区门禁智能管理系统》是对长春第一汽车制造厂厂区的物流情况进行管理。包括对进出厂的物资、人员的管理,使进出厂的物资不丢失、掺假,相关数据准确真实,也使得管理人员便于管理。产品的主要功能是对工艺件和出厂物资进行管理,做到可以统计、报表、查询;对相关基础信息进行管理,包括人员、单位、零部件、操作员;对各项信息进行监控。物资(包括工艺往返件)进出门通过该系统自动记录出入厂的车辆、货物以及相关的属性信息。并可以按照时间、出厂门名称、发货单位、取货单位、运货车辆,经办人等不同条件进行查询,统计进出厂区物资数量、物资种类、进出厂时间、工艺件返回状态等信息。为进出厂物资的管理提供准确数据和科学依据。长春一汽一厂区门禁智能管理系统包括三个大的模块:基础信息、进出厂物资管理、门卫终端。本系统采用了Microsoft Visio for Enterprise Architects作为建模设计工具,设计系统的用例视图、静态结构、数据库结构;数据库采用Microsoft SQL Server2000;开发工具使用Microsoft Visual Studio.NET,以VB.NET作为开发语言,使用ASP.NET技术制作Web页面。并配合JavaScript做页面的客户端编程,在整个设计和开发过程中使用面向对象的程序设计思想。《长春一汽厂区门禁智能管理系统》的开发过程是严格按照RUP规范进行的。流程的主要组成部分有:业务建模、需求分析、分析与设计、实现(编码及实现)、测试、部署。每个时期都有每个时期的产品,也同样为下一个流程做好充分的准备。在软件的开发过程中,这些流程并不是顺序的向下进行不可逆的,而是在必要的时候对流程中的某一个或某几个阶段进行迭代,也要对某一个流程本身进行迭代。整个开发过程中分为四个阶段:初始阶段、细化阶段、构造阶段、移交阶段。在业务建模这个过程中,主要的工作任务是了解用户的业务流程、业务的组织结构、业务的机制,把软件所要实现的业务研究清楚,并在原有的业务流程和业务规范的基础上,对不合理的流程和规范加以改进,使之更适合于信息化。通过对信息资源的规划。需求分析的主要目的是对系统应该具有的功能和所涉及到的人员情况进行分析,对系统进行定义,对各个用例进行分析,在软件要实现的功能上让用户满意。软件系统的基本结构是B/S结构,由浏览器,WEB服务器和数据库服务器构成。在程序的设计方面采用了四层架构:由下到上分别是数据访问层、业务规则层、业务逻辑层、界面层。这也是Microsoft公司的企业级模板的组成部分。本系统的结构设计是以Microsoft公司的企业级模板为架构平台的。Microsoft公司的企业级模板包括以下构造块:业务外观(BusinessFacade)、业务规则(BusinessRules)、数据访问(DataAccess)、系统框架(SystemFramework)、Web用户界面(UserInterface)。在软件的结构设计中,以实现用例为标准,按照企业级模板中的每个构造块划分每个子系统。每个子系统中,按照类的种类划分各个包。在本系统中有以下几个子系统:BusinessFacade、BusinessRules、Common、DataAccess、SystemFramework、Web。其中Common里面是一些通用类,供各个层所调用。系统的设计中最重要的部分是设计类,也是设计工作中的核心部分。在类的设计<WP=64>中,本软件采用了设计模式中的Facade模式。采用Fa?ade模式的目的是为子系统中一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易是用。将一个系统划分成为若干个子系统有利于降低系统的复杂性。在数据库设计方面,本系统的数据库模型图的实现是以Microsoft公司的Visio for Enterprise Achitects为实现工具的,利用里面的数据模型项目,通过正向工程生成数据库中的各种元素。在软件的编码阶段采用了ADO.NET的数据库访问技术,通过DataAdapter、DataSet、DataReader等ADO.NET的主要构件进行对数据库的操作。利用HTML和JavaScript对客户端页面进行控制,利用ASP.NET技术对页面进行后台的编程。利用XML语言进行辅助性编程。在编码阶段还涉及到了对条码打印机进行编程,利用条码打印机的生产厂家为条码打印机提供的一套针对条码打印机的编程语言进行编程。在数据库实现方面,除了利用数据库模型图自动生成的部分。还编写了大量的存储过程。以提高对数据库访问的效率。在软件的测试阶段,利用测试用例和测试流程为测试方法。测试用例的目的是确定并传达一些条件,这些条件将在测试中执行,并且是核实实施产品需求(用例、性能特征等)是否成功和能否接受所必需的条件。测试过程是对给定测试用例(或测试用例集)的设置、执行和评估结果的详细说明的集合。测试过程的目的是确定并传达一些信息,这些信息对测试员正确并一致地设置、实施和/或执行测试用例是必需的。初次之外在测试得流程上利用阶段性单独测试、阶段性整体测试来保证软件的质量。在软件的部署阶段重要完成了安装WEB服务器端软件并配置WEB服务器,对数据库服务器进行初始化,并加以配置,编写并发布联机帮助文件,为用户做培训指导这几项任务。本文的最后还对系统开发过程中遇到的难点和对难点的解决
其他文献
【目的】探讨补阳还五汤联合低分子肝素预防股骨转子间骨折术后深静脉血栓形成(DVT)的临床疗效。【方法】根据性别、年龄、手术时间、手术方式及Evens分型将96例股骨转子间骨
目的探讨亚低温治疗心肺复苏后病人脑复苏的临床效果。方法选取来我院治疗的心跳呼吸骤停后心肺复苏病人88例,随机分为对照组(43例)和亚低温治疗组(45例)。对照组只进行心肺复苏
现代物流是传统物流发展的高级阶段,RFID技术必须与WMS系统相结合,才能实现智能仓储管理。现代企业必须具备现代物流的管理理念,切实发挥RFID技术的优势,为企业提高效率,创造
【目的】通过观察活血化瘀中药牡丹皮的提取物丹皮酚(paeonol,Pae)对高血压病血瘀证患者血清损伤的血管内皮细胞TLR-NF-κB信号通路的影响,探讨高血压病血瘀证的形成机制。【
公共工程项目与私人工程项目的不同点决定了其相关评价要素的特殊性.本文运用物质流分析方法对公共工程项目的物质投入、利用及损耗情况进行跟踪分析,得到相应的物质结算公式
<正>1案例甲公司是一家铁矿石贸易商,乙公司是一家钢材生产厂商,为了更好地获取产业链利润,甲公司拟出资收购乙公司。随后,甲公司与乙公司签署了并购协议,收购乙公司90%股权,
目的 探讨梗阻性黄疸患者在内镜引导下安置胆胰管双支架治疗的安全性。方法 选择本院2012年1月-2015年1月收治的100例梗阻性黄疸患者进行研究,按照随机数目表法分为实验组和
鲁迅是中国文化革命的旗帜和主将。他在小说创作中 ,对以儒道佛为主的中国传统文化予以了深刻的剖析和批判。对传统文化的愚民性、“吃人”及腐化力给予了尖锐的抨击。我们应
本文介绍了旋转轴唇形密封圈台架寿命试验和实际装机寿命试验情况及其相互关系