引论:我们为您整理了13篇管理系统设计范文,供您借鉴以丰富您的创作。它们是您写作时的宝贵资源,期望它们能够激发您的创作灵感,让您的文章更具深度。
篇1
发改委;档案信息;设计;实现
随着网络和信息等现代化科学技术的发展与成熟,当今社会已经逐渐迈进信息化时代,人们日常的工作、生活和学习都在互联网和计算机技术的影响下变得更加方便、快捷。同时,信息技术也越来越多地被应用到各个行业领域当中,在各企业、机关单位、医院、学校的信息管理工作中都以计算机网络技术为依托设计或引入了专门的信息管理系统来提升信息管理水平。本文针对发改委综合档案信息系统的设计与实现问题进行了探讨。
一、发改委综合档案信息的管理需求分析
作为一个肩负宏观调控职能的重要部门,发改委积累了大量珍贵的档案资料,并逐年递增,传统的管理方式十分不便于档案信息的管理、存储和查询、调用,大大降低了档案信息的利用率,没有发挥出综合档案信息对发改委及我国社会经济稳定、健康发展的实际效用。因此,实现和推动发改委综合档案信息管理的现代化、数字化和信息化已然成为必然趋势。发改委综合档案信息的管理主要会涉及到收发文、信息录入、查询、统计和归档整理、借阅等环节,设计信息管理系统的目的是要节省档案信息的存储空间、延长档案信息保存的时间、方便信息查询和调用等。设计的信息管理系统要能够实现数据存储、获取和展示、转存储、备份等功能,同时还要保证档案信息能够在此信息管理系统和诸如OA一类的信息系统之间进行双向的信息传递。此外,鉴于计算机技术的更新速度较快,设计的信息管理系统需要在保证系统本身先进性的同时具备一定的开放性与扩充性,以便随着技术的发展和使用需求不断更新和完善其功能。
二、综合档案信息管理系统设计思路
首先,在办公内网的基础上利用计算机技术设计符合发改委实际状况和需求的信息管理系统,把安全、高效和服务、共享作为综合档案信息管理系统的设计原则,在此基础上创建一个系统的档案信息服务体系。其次,加快发改委纸质档案信息资料的数字化脚步,为档案信息管理系统提供原始的电子信息数据和元数据,对于部分重要档案要尽量实现全文的检索和利用,进而建立起基础的电子档案信息资源数据库,全面实现发改委综合档案信息的无纸化利用和信息网络化的管理模式,让日后档案信息的管理、调用、查询、传递工作变得更加快捷、高效。再次,保证档案信息管理系统完整性、科学合理性的前提下,既要保证其能够与其他信息系统进行相互间的信息发送与信息接收。同时鉴于发改委的特殊性质,系统要具备对需要保密的档案数据信息做压缩加密处理和异地备份的功能。此外,为保证系统中档案信息数据的完整性和延续性,要迁移历史数据条目。最后,创建一个可以实现文字、音频、影像等多种类型档案信息数据查询、利用的综合性档案信息管理平台,兼具专业性、完整性的同时要允许并容易对其进行功能上的扩展、改进和完善。
三、模块划分
根据上文对发改委综合档案信息管理系统的需求分析,可将此系统程序按功能划分成连接数据库服务器和基本数据管理、档案整理、档案数据管理及系统维护5个模块。连接数据库服务器这部分模块的主要功能是确定用户选择的数据库服务器,出于安全方面考虑,可设置第一次使用时用户要提供服务器名、用户名、密码等正确信息后方可成功登录系统,之后此次填写的信息将会被记录到注册表当中,以省却日后登录的麻烦。基本数据库管理模块主要的功能有保密级别、归档类别、部门和保管期限、数据修改、删除操作等。档案数据管理模块的功能是档案信息的录入、查询和统计及销毁等。档案整理模块则专为档案鉴定与组卷而设计的。系统维护这一模块的功能是数据的导入、导出、打印,以及数据库的恢复和备份。
四、体系结构
将整个档案信息管理系统分成应用服务器、用户、数据3层。其中应用服务器这层本文选取了MVC结构,利用MVC结构将交互管理系统分解成模型、控制和视图3个构成组件,装有问题核心数据与逻辑计算关系和功能计算关系的模型组件需要利用JAVA类与EJB技术来实现;用于保证用户和系统能够进行互动操作的控制组件功能需要通过使用JAVA语言编写的服务器端程序来实现,控制组件的主要目的是协调模型同视图之间的工作;对于从模型处获取显示信息的视图组件来说,同样的信息可以通过不同的显示形式和视图展现出来,视图组件功能的实现需要依靠JavaScript和JSP技术、HTML技术。需要说明的是,对于属于用户层的工作人员来说,不管是在单位还是其他地方,仅通过网络就能得到此信息管理系统提供的业务逻辑层服务,虽然不需要再安装客户端软件,但仍需要通过RMI通信协议。
五、结束语
鉴于以信息网络技术为依托可建立信息管理系统来实现档案信息管理的信息化和现代化,所以,在发改委综合档案信息管理工作中也应主动探索,结合发改委档案信息管理工作的实际需求进行信息管理系统的设计,包括功能模块的划分、体系结构构建等。
作者:罗瓦则 单位:四川省喜德县发展改革和经济信息化局
【参考文献】
篇2
我国很多制造企业倾向于使用自身资源,通过在各地区开设销售公司和办事处,完成产品存储销售与运输工作。这种专有化程度较高的物流管理系统的特点,是企业对其控制能力较强,但由于组织结构的刚性,人力资源专业性强,导致整个渠道系统的柔性较差。
一、物流管理系统存在的问题
我国物流管理系统的模式主要有:制造企业的“物流配送中心(简写为M-DCs)和商业服务业中连锁企业的物流配送中心(简写为C-DCs)”。他们大多数脱胎于原有企业的管理理念,多数从属于企业管理构架,主要存在以下问题:
首先,在我国企业中物流管理的地位较低,尚未引起企业决策者的重视。?在国外的制造企业中,物流管理在企业组织中具有较高的地位,根据90年代北美的一项调查,美国被调查的企业中,有约45%的高层物流管理者是副总裁以上人员。而我国的制造企业还没有认识到物流的集成化管理在提高企业快速反应能力、降低成本、满足顾客个性化需求方面的作用,因此,尚未将其作为一项战略问题来对待。
其次,物流管理实践及研究重内不重外,缺少系统管理物流的方法研究。我国企业及研究人员较重视企业内部的物流系统的设计和管理,而缺少有关集成化的供应链管理方法的研究。
再次,物流管理系统设计和运作过程中,社会化分工程度较低,缺乏合理利用企业外部社会资源的意识。
综上所述,作者认为我国物流管理系统必须进行彻底的改革,方能提高物流管理的效益,才能发挥第三利润源泉的作用。
二、物流管理系统的总体设计
1、设计指导思想
结合我国实际,物流管理系统的设计把社会化的结构、系统化的运作流程、信息化的技术手段及关系型的管理方式作为指导思想。
物流系统社会化的含义建立在社会专业化分工的基础上,即制造企业充分利用外部的资源,建立市场化程度较高的物流系统,而不是专有化程度较高的结构模式,借以减少组织结构的刚性,增加系统的柔性,并且通过提高劳动生产率(专业分工的结果)和减少包括管理成本在内的系统固定运行成本,增加效益。
系统化运作的含义有两个:第一,处理好物流系统与企业生产加工、营销、开发、财务等基本功能系统间的关系;第二,综合考虑企业内外因素,对物流系统中采购、制造、仓储、分销过程中信息流、物流及资金流的运作流程进行集成设计和管理。其好处是可以建立一致的目标,使系统中的成员相互协作,通过共同减少系统中的资源浪费,减少运作成本,通过协调一致的合作增加系统的可靠性和快速反应能力。
信息化的含义是指新的物流系统应充分利用以计算机网络、营销管理与决策支持系统、库存管理系统为代表的信息技术。可以说物流系统信息化是实现物流系统社会化和系统化运作的必要前提。? ?
关系型的管理方式是指制造商在供应商、分销商和承运商等行为主体的交易过程中,采用供应链管理的概念,力求建立相对的长期稳定的伙伴关系,以保证物流系统的可靠性和快速反应性。?
2、设计遵循的原则
物流管理系统设计过程中主要遵循了以下原则:
①在保证先进性、实用性的基础上,充分吸收企业积累的经验和国内外的先进技术。
②充分考虑系统的柔性、扩展性和功能重组。
③在先进性、有效性的基础上,充分考虑系统的经济性,实现设计开发过程的平滑过渡。
④在保证先进性的基础上,采用成熟技术,保证系统的稳定可靠。
3、系统设计的目标
系统设计的总体目标是适应企业发展的需要,在充分吸收企业长期积累的管理经验的基础上,利用现代管理技术和计算机技术,建立先进的物流管理系统,确保物流企业健康发展。
三、物流管理系统的功能结构
根据物流管理系统的总体设计思想,为辅助制造企业合理设计其物流系统,特提出了一种以区域公共配送中心(RC-DCs)为核心的社会化物流系统体系结构,并给出了其中信息流及物流的运作流程。
区域公共配送中心(RC-DCs)是独立于制造企业、分销商之外的经济实体,是生产企业产品的集散地,其职能是为多个制造商提品短期储存、分类、拆包、再包装、送货的物流功能,但并不买断产品的所有权,同时将合并后的多品种、小批量的产品种类,按照顾客的提货单及时送货。
制造商是生产企业,是整个物流系统的产品的来源地。制造商为区域公共配送中心和供应商输送制成品,并与(RC-DCs)、各分销商、客户直接保持紧密的信息交流。
供应商为所有制造商提供原材料和零部件,并与各制造商直接进行必要的制成品的交换。
各分销商是单线接受与区域公共配送中心制成品的输送,同时与各制造商、区域公共配送中心、客户进行商品销售信息的交流和分享。
客户是整个物流系统的终端,直接从分销商处购买到所需的商品,同时与各制造商、分销商进行信息的交流和反馈。
四、物流管理系统运作的实现机制
社会化物流系统结构是一个统一有机体,各组成部分之间信息畅通,反馈及时,沟通顺畅,货运及时。通过使用RC-DCs提高物流运作的效率,其原理如下:在使用RC-DCs之前,制造商自己负责为客户送货,这意味着每个制造商要派遣数量较多,但可能没有满载的运输车。使用RC-DCs之后,制造商可以满负荷地将产品运送到RC-DCs。RC-DCs同时为多家制造商提供服务,在RC-DCs将多家制造商的产品进行拆包、合并,又可以利用部分制造商送货的运输设备满负荷的运送至顺路的分销点,减少跑空车的次数。通过RC-DCs、制造商、分销商共享信息和设备,使整个物流系统送货和收货的次数明显减少,从而可减少运输设备和劳动力的需求量,达到降低运输成本的目的。
在社会化的物流系统中,“信息的及时传递和共享既是协调成员活动的基础,也是产生信息价值的前提”,故网络环境和友好的伙伴关系是保证系统信息化和正常运行的前提条件。在本系统中的制造商(企业内联网),RC-DCs(企业内联网),分销商(企业内联网)和客户之间,通过Internet完成相互间的信息共享和传递。在系统中,合作伙伴间通过防火墙技术和用户认证,访问和读写Internet部分的数据库。内部人员可以访问内部数据库,其他顾客仅能访问外部Web服务器。
作者单位:黄冈师范学院教育科学与技术系
篇3
1.音像超市管理系统需求分析
需求的获取和分析工作是音像超市管理系统开发工作中最基础、最重要的环节,这一阶段的主要任务是确定目标系统必须具有的功能和性能及系统运行要求的环境等。进货和销售是音像超市管理中的重要部分,是管理者正确决策的反映,也是顾客需求影响的结果。经过详细的需求获取和分析,设计的音像超市管理系统共分为四大部分,即会员管理、基本信息管理、进货管理和销售管理。
2.音像超市管理系统设计
2.1音像超市管理系统概要设计
通过对音像超市管理工作的特点和流程进行分析,已经对系统的功能需求有比较清晰的认知,确定音像超市管理系统主要包括会员管理、基本信息管理、进货管理和出货管理共四个子系统,每个子系统又包括若干个子模块,系统功能模块图如下图所示。
图 音像超市管理系统模块图
2.2音像超市管理系统模块功能描述
经过前面对音像超市管理具体的需求获取和具体分析,已经对系统的功能需求有比较清晰的认知,下面是音像超市管理系统详细的功能描述。
2.2.1会员信息的注册、浏览、查询、编辑等管理。
2.2.2音乐音像信息和影视音像信息的查询、编辑、删除及浏览等。
2.2.3会员查询模块,为会员查询音像信息设计的模块,主要功能是能够分类查询音像信息,为会员查询提供方便快捷的平台。
2.2.4供货商信息的添加,浏览及对其进行编辑、删除等管理。
2.2.5缺货信息的登记,浏览和删除等管理。
2.2.6进货信息的录入,历史进货信息的浏览及编辑、删除等管理。
2.2.7进货信息的统计及结算,进货报表的打印,分为日进货信息报表的打印和月进货信息报表的打印。
2.2.8销售信息的录入,历史销售信息的浏览及编辑、删除等管理。
2.2.9销售信息的统计及结算,销售报表的打印,分为日销售信息报表的打印和月销售信息报表的打印。
2.2.10收银员销售模块,为收银员销售音像商品设计的模块,主要功能是实现销售管理。
3.数据库分析设计
在数据库的概念结构设计阶段,设计的实体包括会员信息实体、会员卡信息实体、音乐音像信息实体、影视音像信息实体、供货商信息实体、进货信息实体、缺货信息实体、销售信息实体。具体描述如下:
会员信息:包括会员编号、会员性别、年龄、职业、电子邮箱、会员密码、会员卡ID、备注信息等。
会员卡信息:包括会员卡ID、会员卡类别、开卡日期、累计消费金额、有效期限等。
音乐音像信息:包括音乐ID、音乐名称、演唱者、介质、语言、音乐风格、售价、现存数量、备注信息等。
影视音像信息:包括影视ID、影视名称、导演、主演、类型、介质、售价、现存数量、备注信息等。
供货商信息:包括供货商编号、供货商名称、地址、联系电话、联系人、备注信息等。
进货信息:包括进货编号、进货音像编号、进货音像名称、数量、进价、折扣、总金额、是否结账、预付金额、进货日期、备注信息等。
销售信息:包括销售编号、销售音像编号、数量、售价、折扣、总金额、销售日期、备注信息等。
缺货信息:包括缺货编号、音像名称、缺货数量、登记日期、会员信息等。
接下来,通过数据库的逻辑结构设计把概念结构设计得出的实体和数据项映射成逻辑结构,生成二维表存储在计算机存储器中,这是系统下一步实现的基础。
4.结语
通过对音像超市管理系统详细的需求分析、功能设计和数据库设计,为音像超市管理系统的开发奠定了坚实的基础。音像超市管理系统的成功开发能够为音像超市在音像制品进货、销售和会员管理等方面提供标准化管理,更重要的是能够为音像超市经营者提供各方面的决策支持。
篇4
1.1背景
随着中国经济的发展,能源问题日益突出,节能减排作为国家可持续发展的重要举措被提升到战略高度,在国务院发表的《节能减排“十二五”规划》提到,在2015年,单位工业增加值(规模以上)能耗比2010年下降21%左右,我国当前有19个城市建成轨道交通线路多达87条,运营里程超过2539公里,地铁是城市内的能耗大户,尤其是电能的消耗,占地铁运营成本的比例很高,因此,针对地铁各主要用电设备的运行工况、损耗情况以及电特性等进行分析,研究科学有效的节能措施,是降低运营成本,提供地铁可持续发展能力的重要途径。
1.2地铁能耗问题
地铁行业能耗节能主要遇到的问题有
1)线路能耗呈持续增长的趋势,地铁线路的持续建设的导致能耗继续增加,电费的成本急剧增加;
2)能耗统计监测体系不完善,地铁车站分项节能应用不普遍,现有的能耗统计数据较粗,准确性差,且由于技术手段缺乏,统计分析和节能效果的评估方法欠缺;
3)缺乏标准的能耗指标,需要结合地铁运营特点建立能耗的指标体系,并在此基础上制定合理的考核标准;
4)缺乏标准化的节能效果评价指标,需要建立适合地铁行业的定量评价与定性评价相结合的节能效果评价指标体系。
2、能耗管理系统设计
2.1 设计目标
能耗管理系统旨在建立车站精确的能耗监测管理平台,为用户科学用能、合理用能、节能管理提供支持,系统设计的主要目标有:
1)建立车站能耗采集平台,提供各个分项能耗数据采集、统计、存储功能,为能耗管理提供数据依据;
2)建立能耗统计和分析系统,为科学用能、合理用能、节能管理提供支持。
3)提供外部节能设备控制接口和节能策略管理,通过科学手段减少不必要的能源浪费,最终达到节能的目的。
4)依照地铁运营能耗数据的分析,建立能耗的指标体系和制定相应的考核标准。
5)建立定量评价与定性评价相结合的节能效果评价指标体系;
2.2 系统构成
能耗管理系统通过能耗数据监测采集、能耗管理指标的量化管理、节能控制和综合分析应用三大模块进行设计,对地铁线路各车站不同专业设备(包含牵引系统、照明系统、通风空调系统、电扶梯等)的能耗数据、环境设备参数、客流参数进行实时采集检测,建立起适合地铁运营的各类能耗评估指标、管理流程和各个节能项目效果的评价指标。
2.3 能耗采集模块
实时能耗采集模块实现实时能耗数据的采集,作为系统整个平台能耗数据的来源和支撑,它的功能主要有:
1)通过通讯接口的方式实时采集布置在车站现场各电能仪表的能耗数据信息,主要包括以下系统设备的实时能耗数据:牵引供电系统、通风空调、电扶梯、照明、给排水、弱电系统等;
2)通过与环境与控制设备系统的通讯接口采集环境参数、设备参数;
3)通过与自动售检票系统的通讯接口采集车站客流信息。 能耗数据采集的网络拓扑示意图:
图 3:能耗数据采集的网络拓扑示意图
2.2指标量化管理模块
指标量化管理模块对各类供电负荷制定用电指标,实时监测用电情况,通过横向和纵向的用电分析比较,从而建立如下指标体系:
1)建立合理的节电考核指标体系;
2)建立适用于地铁行业统一的能耗指标体系来评估各类设备的能耗系数;
3)建立适用于地铁行业统一的节能效果评价指标体系来指导如何进行高效的节能。
2.3节能控制模块
对车站各类用电设备的能耗统计和能耗节能分析模型,以及综合考虑行车密度、进出站客流、环境参数(温度、湿度等)、服务质量因素,对环境设备的参数进行调优,产生节能优化策略,并且通过与环控系统的通讯接口下发该节能优化策略,实现节能的优化控制。
2.4综合分析应用模块
综合分析应用模块依照车站现场采集的实时能耗数据信息作为依据,提供如下综合分析应用:
1)提供实时能耗显示图形界面和能耗趋势曲线显示;
2)提供用电数据汇总平台,从多个维度展现地铁运营能耗的分布情况;
3)提供电能费用的分析平台,满足各项能耗指标的考核要求;
4)提供各类能耗预警功能,帮助运营人员及时发现用电问题。
5)提供节能设备控制和节能策略的管理,并且对各项节能策略的能耗效果的进行多维分析和评估。
3、总结
地铁能耗管理是地铁运营过程面临的重大问题,能耗管理系统的必须从设计目标和功能划分就考虑地铁运营的需求,能耗系统远期更应该考虑与节能控制结合,实现能耗的采集,管理,控制完整的地铁能耗控制管理流程。
篇5
系统包含四个不同的角色:系统管理员,子公司填报员,部门领导审批人,派车还车人。
3静态结构分析
在用例模型的基础上,抽象出了车辆管理的静态模型(即类模型)。
4动态结构分析
车辆管理系统包括了申请、多级审批、领车、还车等多个步骤。子公司填报员填报车辆申请单后部门领导审批各自子公司的申请信息,然后分管厂长审批部门领导审批通过的信息,办公室审批分管厂长审批通过的信息。办公室审批通过后派车人派车,派完车系统会提示对应申请人去领车,另外用车人回来后还要到派车人那里还车。
5逻辑数据库设计
通过分析,确定了车辆管理系统所用到的实体,并用ER-win设计出了数据库的实体关系图。根据数据库逻辑模型,使用自己定义的数据字典,用Erwin的正向工程,将逻辑数据库模型转化为物理数据库模型。
7软件体系结构设计
系统采取表示层、业务层、数据层的三层架构,基于B/S模式进行软件设计。在这种结构模式下,用户工作界面是通过浏览器来实现,极少部分事务逻辑在前端实现,但主要事务逻辑在服务器端实现,这样大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总成本。
8系统实现
系统利用.NET平台开发。页面上半部分是车辆申请的填报,下半部分是管理页面,是对已填申请信息的修改、删除、查询,审批等功能。
篇6
2.1系统架构
本系统构成采用“云-网-端”三层架构,具体由车位锁与车牌识别栏杆机作为信息采集与命令执行单元,手持终端作为停车服务使用单元,各停车管理服务器为停车管理云平台提供服务支持,停车管理云平台对外提供停车管理服务。本系统架构图。
(1)系统各层定义。“端”即指智能车位锁、车牌识别栏杆机与手持移动终端。智能车位锁用于采集车位状态信息并控制车位使用权,与车牌识别栏杆机联动实现停车用户获取与释放车位使用权。手持移动终端通过安装本系统停车APP,实时获取系统内停车位资源以及其他停车服务。“网”包括停车场内局域网和停车场与云平台间的广域网,是连接本系统“端”与“云”的数据通道。本系统中,停车场内局域网采用自组织、低功耗的ZigBee网络,确保网络质量、降低部网成本;停车场与云平台间广域网采用有线网络、WIFI网络或移动网络,具体采用何种通信方式根据应用场景确定。“云”即指停车管理云平台,利用云计算技术存储并处理各停车场车位数据、处理预订请求和费用支付信息,为停车场和停车用户分别提供停车管理与停车服务。
(2)系统各层关系。智能车位锁、车牌识别栏杆机、局域网与停车管理服务器组成停车场管理系统,作为停车管理云平台的资源接入单元。每个停车场管理系统均可独立运行,停车场管理系统与停车管理云平台之间采用特定数据接互停车数据,包括车位状态反馈信息、车位预定信息、车位控制信息等。手持移动终端通过移动网络接入停车管理云平台,作为停车服务的用户接入单元,享受停车位信息查询、车位预定、车位出租以及在线支付停车费等平台服务。停车场与停车用户是完全孤立的,彼此之间通过共同的停车管理云平台建立联系,在此过程中停车场提供停车位,而用户为所获得的停车服务支付费用,二者之间是消费与被消费的关系。
2.2系统功能
本系统服务功能由云端服务器提供,云端服务器包括停车场和用户管理模块、信息交互管理模块、信息模块和费用支付处理模块。其中,停车场和用户管理模块用于管理停车场、车位和用户信息;信息交互管理模块用于处理用户请求、管理车位信息、处理车位预订信息和处理异常信息;信息模块用于当前时间空车位数量和停车诱导信息;费用支付处理模块用于处理费用支付信息。
(1)车位出租与共享。停车场管理员或私家车位所有者通过管理平台或手机APP对外车位出租或共享信息,包括停车场位置、车位编号、对外出租时间已经收费标准等。停车场管理员或私家车位所有者必须通过停车管理云平台运营商进行身份认证后,才可对外车位出租或共享信息。
(2)车位查询与预定。停车位使用者通过手机APP查询所需停车位信息,选定合适停车位后进行预订,停车管理云平台确定预订信息后向停车场服务器发送车位锁定信息,车位预订成功后向手机APP发送反馈信息。
(3)车位导航与反向找车。每个智能车位锁对应一个车位编号,结合停车场布局可绘制停车场车位位置地图。通过采集车主位置与查询停车车位记录,根据停车场车位位置地图规划找车路线,实现车位导航与反向找车。
(4)在线支付。停车管理云平台记录车位预定时间,智能车位锁记录车辆驶入与驶离停车位时间,根据收费标准自动计算停车费用,用户通过移动支付向停车场或车位所有者支付费用。
(5)停车场与用户管理。停车管理云平台支持各停车场注册、停车场地址、车位数量等资源管理,支持车位所有者与车位使用者进行用户注册、用户管理。
3车位锁硬件设计
智能车位锁是本停车管理系统中的关键构件,其主要承担车位状态信息采集、车位使用权限控制以及信息传输等功能。本系统设计的智能车位锁硬件构成。本智能车位锁硬件主要包括:MCU、ZigBee模块、地磁检测模块、电机、限位开关、LED指示灯与电源模块,各模块通过数据和电源接口与MCU连接。MCU主要用于采集数据处理与发送、控制指令接收与解析。ZigBee模块主要负责各车位锁网络连接,用于接收服务控制指令以及发送车位状态与指令执行结果。地磁检测模块主要用于检测车位空闲状态,用于侦测车辆驶入与驶离,从而计算车辆停车时间。电机模块主要用于控制车位锁机械臂正反转,从而实现对车位资源的锁定与释放。限位开关主要用于控制车位锁机械臂转动角度在0~90°之间,确保车位锁的开启与关闭两种状态。LED指示灯用于指示车位的空闲状态,车位空闲时显示绿色,车位被占时显示红色。
4系统实现
4.1系统组网布置
停车场主要分为地下停车场与路侧停车场两类,本系统内部局域网采用ZigBee组网,根据停车场物理布局特点并结合Zig-Bee网络覆盖范围与组网特点,分别针对两种停车场进行网络布置。地下停车场内停车位为多排并列布局,且各排车位间经常有支撑柱与墙壁遮挡。因此,地下停车场布置,在每排中间设置一处ZigBee路由器,有墙壁遮挡或某排车位长度超长时适当增加路由器提高网络信息。最终,各排车位的车位锁通过各排路由器接入停车管理服务器所连接ZigBee协调器,从而实现停车管理系统内部组网。路侧停车场停车位一般沿道路方向顺向或斜向划线,在一条道路上路侧停车场可根据距离划分为多个区域,每个区域设置一处ZigBee路由器。最终,各区域内车位锁通过ZigBee路由器与停车管理服务器所链接的ZigBee协调器连接,从而将所有车位信息汇总至停车管理服务器。路侧停车场布置。
4.2系统部署与工作流程
(1)系统部署。新建或在原有停车场管理系统基础上增加智能车位锁与ZigBee局域网,并将停车场管理服务器接入停车管理云平台;在公网部署停车管理云平台;用户安装停车管理系统手机APP。
(2)工作流程:智能车位锁将检测到车位的状态信息传到停车管理服务器,停车管理服务器将信息转发到云端服务器,最终云端服务器将所述信息对外;用户通过智能终端查询停车位,通过智能终端应用程序预存停车费用;用户通过在智能终端上安装的应用程序预订车位,通过网络将欲停的车位请求上传到云端服务器,云端服务器接收并处理用户请求,将锁定车位信息发送到停车管理服务器,停车管理服务器将信息转发到智能车位锁;智能车位锁接收并执行锁定车位信息,并将已执行命令反馈信息发送到停车管理服务器,由停车管理服务器将反馈信息转发到云端服务器;当智能车位锁检测到车辆停车入库完成,向停车管理服务器发送停车计时开始信号,停车管理服务器转发计时开始信号至云端服务器,当智能车位锁检测到车辆驶离车位,则向停车管理服务器发送计时结束信号,停车管理服务器转发计时结束信号至云端服务器,云端服务器计算出用户需支付的停车费并发送到用户账号,自动扣除停车费用。
篇7
本无线抄表管理系统主要功能是对用户热量表数据采集存储,可对用户热量表进行远程通断操作,并实现远程温度可控。系统主要包含3部分:用户热量表、Zigbee网络、管理中心。统结构图如图1所示。2.1用户热量表用户热量表,取暖管道上按装可控阀门,由热量表主控芯片控制驱动电路驱动电磁阀,当出现欠缴费或者其他特殊情况时,可远程实现开关阀门。另外在用户热量表有温度采集装置,当回水温度达到预设定温度时控制阀门,通过调节控制阀的角度让回水温度基本保持恒定,保证整个小区的采暖均匀。用户热量表通过M-BUS总线连接到M-BUS抄表器。2.2Zigbee网络Zigbee网络分为:Zigbee数据采集器、Zigbee数据中转器和Zigbee数据集中器三部分。Zigbee无线模块主芯片采用TI公司推出的高性能、低功耗芯片CC2530F256,组建小区无线局域网,保证数据安全可靠的传输和系统的稳定运行。2.2.1Zigbee数据采集器Zigbee数据采集器,集成了M-BUS抄表器和Zigbee终端节点,主要任务包括数据采集、数据无线通信、电压检测和休眠4个事件,结构图如图2所示。数据采集和休眠:Zigbee终端节点通过串口与M-BUS抄表器通信,获取用户热量表的信息,无线上传到数据中转器。Zigbee数据采集器节点采用电池供电,平时处于定时休眠模式,这种工作模式极大的延长了电池的使用寿命。电源模块和电压检测模块:由于充电电池输出电压3.7V,而Zigbee模块主芯片CC2530的供电电压为2V~3.6V,选择CAT6219—330设计的稳压电路给系统供电。Zigbee网络节点均采用电池供电,电量会逐渐降低,必须对供电电池进行电压检测。系统采用HT7027电压监测芯片,实现对电池电量欠压的检测,电路图如图3所示[2]。时钟模块电路:采用时钟芯片DSl302,用来记录数据采集的日期和时间,便于工作人员查询和分析数据。DS1302功耗低、电路简单,非常符合Zigbee数据采集器的要求。2.2.2Zigbee数据中转器Zigbee数据中转节点为了保证Zigbee网络数据的可靠传输距离,增大网络覆盖面积,增加了RF功率放大电路,并有外扩存储器,用来暂存数据[3]。功率放大芯片选择Ti公司官方推荐的的CC2591。如果小区范围比较小,可以省略Zigbee数据中转器,降低系统的复杂度,增强系统的可控性。2.2.3Zigbee数据集中器Zigbee数据集中器主要包括Zigbee协调器、GPRS模块和主控MCU三部分,结构图如图7所示。Zigbee协调器负责整个小区无线局域网的组建和最优化路由选择,当网络中有数据采集器添加或者删除时,Zigbee协调器会自动调整,建立新的优化路由,使上位机面对一个完全透明的网络。Zigbee协调器将整个网络的数据进行汇总,直接传送到小区管理中心或者通过GPRS模块传送到远程监控中心。主控MCU,采用TI公司的超低功耗芯片MSP430F149,通过SPI与CC2530无线模块进行通信,通过串口与GPRS模块通信。GPRS模块,选择SIMCOM公司生产低功耗、性能稳定的SIM900,必须使用SIM卡,并开通GPRS业务,所以需要承担一定的费用。电路图如图5所示。2.3管理中心管理中心,管理员利用连接网络的电脑,通过上位机控制热量表系统,可以对任意的用户热量表进行数据采集和远程通断操作。系统一般采用定时抄表,可以根据实际情况改变抄表的时间,系统把采集到的数据自动存入数据库并备份,可以为用户提供详细的打印报表。系统提供安全的财务软件接口,并实时的进行数据交换,具有收费对账和收费转结功能。如果用户出现趋于欠费或者已欠费情况,上位机会明确显示,如果是用户恶意拖欠,管理者可以将用户的取暖管道远程关断,直到用户补齐所有费用,再远程打开管道。如果管理者需要更换IP地址,可以给GPRS模块的SIM卡发送更换IP地址短信,格式如“管理密码+新IP地址”给GPRS模块,完成IP地址的更换。
3.系统工作流程
系统基本工作过程,主要分为Zigbee网络初始化、热量表数据采集、GPRS远程数据传输和上位机远程控制,系统的基本应用过程如图6所示。Zigbee网络初始化,Zigbee协调器负责网络的组建和管理,允许节点的加入和撤销。节点上电并初始化,按预设定频道搜索网络,当搜索到网络后申请加入网络,并将自己的节点ID发送给Zigbee协调器。Zigbee协调器接收节点ID后添加节点,并更新网络。用户热量表信息采集有两种方式:定时循环采集、工作人员发送命令采集。一般采用定时循环采集,Zigbee数据采集器一般处于休眠。当Zigbee数据集中器接到上位机的指令时,无法直接下达给Zigbee数据采集器,先把指令进行存储,当Zigbee数据采集器醒来之后,首先必须向Zigbee数据集中器发送询问消息,来获取控制指令。GPRS通信,设定SIM900参数、建立TCP/IP连接和传送数据都是通过AT指令来实现的。AT指令以AT开头,以回车作为结尾;每条指令是否成功执行都有相应的响应返回。主控芯片MSP430F149通过串口与SIM900通信,SIM900的TCP/IP功能系统采用透传模式。透传模式下,SIM900串口接收到的数据均被看作是数据包,而不是AT指令。命令模式与数据模式可以相互切换[4]。
篇8
1.1公告通知模块
学院可以在公告通知模块顶岗实习的要求、规定、安全注意事项以及实习企业和就业信息等;学生可以通过查看该模块的信息,完成学院规定的顶岗实习任务。
1.2管理员模块
根据管理权限的不同,该模块划分为系部管理员、学院管理员和开发企业管理员。其中系部管理员可以导入或新增指导老师和实习学生的个人信息,并对这些信息进行统一维护;可以将学生分配给相应的指导老师;也可以根据企业的用人需求,、修改、禁用、启用实习岗位,并将该岗位分配给适合的学生。学院管理员则可以对全院实习学生的岗位、工资、实习和论文答辩成绩等基本信息进行统计分析,对实习单位的企业性质、规模等进行统计和测评。
1.3学院指导老师管理模块
1.3.1查阅学生基本信息。指导老师可以查看自己指导的学生的基本信息,如实习企业的名称、地址、岗位、企业指导老师的姓名和联系方式等。1.3.2学生实习文档管理。老师可以查看学生在企业顶岗实习期间提交的实习周记和实习报告,并做出回复。每位同学的文档都有提交时间和次数,方便老师及时提醒没有按时提交的同学补交,因此该模块可有效的督促学生定期完成实习周记和实习报告。实习过程中,如果学生有疑问,也可通过此模块提出,以便于老师帮助解决。老师通过该模块批阅学生的周记和报告,答复学生在实习过程中的疑问,能让指导老师更好地掌握学生近期在企业中的实习情况。1.3.3学生论文管理。指导老师可以方便的查看学生论文的进度,及时发现问题,并对学生的论文进行有效的指导。1.3.4成绩管理。实习结束后,由指导老师评定学生实习成绩,成绩分为优、良、合格、不合格四个档次。学生实习成绩由实习答辩成绩和企业指导老师成绩加权得到。
1.4企业管理模块
通过该模块,企业可以管理本单位的信息,根据企业的用人需求,、修改用人岗位信息;可以新增、修改或删除企业指导老师,给企业指导老师分配实习学生;对来企业实习的学生进行统一管理,给学生分配实习指导老师。此外,企业指导教师也可以通过该模块查看自己所带学生的信息、学校通知、意见反馈、填写指导记录、成绩评定等。
1.5学生管理模块
1.5.1浏览岗位。学生查看学校和企业的岗位信息,对有意向的岗位可以提出申请,等待系部管理员和指导老师审核。1.5.2实习文档管理。实习学生根据指导老师的要求,按时提交实习周记和实习报告等实习文件,使指导老师了解实习过程中遇到的问题及收获,同时在有疑问的情况下也可以及时向指导老师反馈,由指导老师对学生的疑问进行解答。1.5.3论文资料管理。上传撰写的论文资料,以便学院指导老师查看,并对论出相应指导。1.5.4查询成绩。查看由学院指导老师和企业指导老师对学生实习过程做出的考核评价以及最终成绩。
2高职学生顶岗实习管理系统关键问题的实现
通过顶岗实习管理系统功能设计的描述可知,系统的开发应该以实习学生和实习指导教师为核心,以实习流程和实习任务为主要内容。该文采用基于UML的面向对象的方法进行建模,在系统设计过程中的几个关键问题的实现描述如下。
2.1实习周记和报告的提交
在顶岗实习管理系统学生管理模块中,应用较为频繁的是实习周记和报告的提交功能。对于这一问题,该研究采用的是无刷新页面提交的Ajax技术。学生在填写好周记之后,直接点击提交按钮,这时就会触发一个DHTML事件并调用Javascript事件处理函数,该函数调用XMLHttprequest对象,这一对象在函数中将会被初始化,然后根据具体情况向服务器发起异步通信请求,再将用户的请求提交到服务器中。服务器在接收到用户的请求后,可以对用户的行为进行判断和处理,然后再将处理结果以html的形式显示给客户端。服务器将结果输出的时候,执行Javascript回调函数,并根据返回的数据更新相应的实习周记和实习报告列表,显示新的页面。页面更新后,结束一次Ajax处理过程。
2.2报表设计
对于报表的设计,一定要根据不同用户进行有针对性的设计。报表输出的信息量,因为用户提出的各种各样的需求而变得非常庞大,几种简单的格式已经满足不了用户的需求。老师指导情况、学生实习情况、实习岗位安排、实习单位情况、实习地域分布以及就业合同签订情况等都是报表输出模块中涉及到的东西。而且报表针对的是不同的用户和对象,每位用户对数据的要求也是不尽相同。因此,本系统采用分类统计的方法来满足各个用户的需求。在报表输出系统中,可以根据用户的身份对用户可查询统计的范围进行判断。报表的分类统计功能可以方便用户的数据分析,很大程度上提高了数据分析的准确性和有效性。
2.3分页技术
在顶岗实习管理系统中,师生之间的互动记录和学生提交的实习周记内容较多,往往会超出一个页面,所以该文运用Displaytag标签来处理分页问题,该技术对JSP具有较好的兼容性,并且其是一款免费开源的框架,还能支持数据分页。主要的处理方法是在web.xml文件taglib-location元素中将Displaytag标签库文件进行导入,再在JSP页面中将该标签的别名进行设置,其标签代码是<%@tagliburi="/displaytag"prefix="d"%>,然后在后台的代码就会对其进行匹配的显示控制。
3结语
根据该院的实际实习情况,采用以WEB平台为基础的Java技术,设计了顶岗实习管理系统。该系统具有实习申请、实习审核、成绩查询以及通知列表等功能模块,实现了教师和学生之间的联系沟通,对学生的顶岗实习过程管理具有一定的应用价值。
作者:张世亮 单位:济南工程职业技术学院
参考文献
篇9
1 背景
目前,随着日常办公设备的广泛使用,办公设备的维修成为管理人员普遍关心的问题,办公设备维修管理流程的信息化、规范化成为发展趋势。传统办公设备维修管理主要依靠在纸质媒介上人工记录信息,电话分配任务甚至面对面分配任务的方式,从而造成效率低下、易出现疏漏等情况;因此开发一套在线报修管理系统,以达到办公设备或设施出现故障或隐患时,职工发现问题时能快速、直观、准确的报送给相关负责部门,维修部门能够及时知悉详细情况并进行快速维护,并在维修结束完成后能迅速反馈结果,从报修到维修完毕形成规范的流程,以提高工作效率。
2 系统整体设计
在线报修管理系统对办公设备故障后报修的事务流程进行管理,以形成有序的、高效的运作方式。
2.1 系统总体结构
在线报修管理系统总体结构图如图1所示,该系统主要分为报修管理功能模块、系统管理功能模块、查询统计功能模块。
2.2 系统各模块功能
报修管理功能模块:用户提出报修申请时,系统生成报修单,要求用户填写相关信息;生成报修流程中各节点任务;维修完成后生成反馈单。
系统管理功能模块:主要分为用户管理、基础信息配置和通知公告管理三大块。用户管理,包括添加、删除用户,更改用户信息等;基础信息管理,包括添加、删除现有办公设备,配置系统运行环境等;通知公告管理,包括通知、更新、删除等。
查询统计功能模块:不同权限用户根据不同查询条件,查询报修记录、设备故障等信息;管理人员根据报修情况统计设备信息,统计单位时间内同一设备的故障率,从而判定设备性能,为办公设备预防性维护提供数据参考。
2.3 报修流程
报修管理功能完成报修流程的控制,流程各个节点的任务分配;生成报修单和报修反馈单。报修任务的流程图如图2所示
图2 报修任务流程图
报修人员通过浏览器登录自己的账户,登录系统,启动报修任务,填写报修信息,描述故障情况,提交任务;维修任务完成,收到反馈提醒后填写反馈单,评价维修质量,提交后完成整个报修任务流程。在整个任务流程中,普通用户需要完成“启动任务”和“评价反馈”两个节点任务。
维修管理人员登录系统后,如收到报修任务,评估任务紧迫性,对多个任务进行排序,向维修人员下发任务;维修任务完成,收到用户的反馈单后,审核完毕存入系统数据库。维修管理人员可以查询数据,进行统计分析,以便排查办公设备可能发生的故障或存在隐患;与厂商沟通要求协助处理或要求厂商派遣维护人员;对于重大故障或隐患提交至相关上一级领导。
维修人员登录系统后,可收到报修提醒,根据报修单上的相关信息,开始维修,维修完成后申请反馈单,发送至报修用户处;如有不能解决的问题,提交给维修管理人员,以便联系厂商或上报上一级领导。
2.4 系统架构设计
系统软件架构设计中,采用和遵循三层架构设计模式,以降低各功能模块间的耦合程度,依次为:界面层(User Interface layer)UIL、业务逻辑层(Business Logic Layer)BLL和数据访问层(Data access layer)DAL。业务逻辑层定义了实现业务逻辑功能的类:人员管理、部门管理、报修单管理、公告管理、设备管理、维护信息管理、数据列表操作等。数据访问层定义类DataBase.cs,实现连接数据库、对数据库的读、写等功能。
2.5 界面设计
在用户界面部分,根据需求分析的结果,用户界面友好、易操作。在界面设计上,做到简单明了,易于操作,并且要注意到界面的布局,突出显示重要以及出错信息,同时保证各个页面美观大方,风格统一。本系统在用户界面设计中,使用母版页,公共信息显示在母版页上,以做到系统各页面风格统一。
3 数据库设计
根据在线报修管理系统的功能数据逻辑结构设计,分为报修表单、维修信息表单、公告信息表单、用户信息表单。
1)报修表单(ORMS_Repair):报修编号、用户名、用户所在部门、用户电话、设备名称、设备地点、报修时间、故障描述、等级、维修状态、维修人员。
2)维修信息表单(ORMS_Maintain):维修编号、报修编号、维修人员、处理情况、处理时间、维修状态、维修费用、用户评价、用户意见、评价时间。
3)公告信息表单(ORMS_News):公告编号、公告名、用户ID、公告内容、更新时间。
4)用户信息表单(ORMS_User):用户名、用户密码、用户角色、用户姓名、用户部门、用户电话。
4 系统实现
在线报修管理系统采用B/S模式设计,由用户端、Web服务器、数据库服务器构成。
4.1 系统开发环境
数据库系统:Windows2003 Server、安装SQLserver2008
开发环境:Microsoft Visual Studio 2010, 4.0, C#
Web服务器系统:Windows7,安装IE6、安装IIS7、安装FrameWork4
4.2 实际运行效果
报修管理:管理人员对报修任务进行审核,划分故障等级,向维修人员下发维修任务,并决定是否向上一级领导汇报。效果如图3所示,类型统计效果如图4所示。
5 结束语
本系统从日常办公的实际需求出发,架构设计遵循三层架构模式,提高系统架构的明确性、层次性和标准性;权限设计时充分考虑实际办公模式,提高系统管理功能的有效性和科学性;界面设计时充分考虑用户的操作习惯,以提高易用程度。在今后管理系统的运行过程中,将根据工作需求逐步完善,以达到提高工作效率的目的。
参考文献:
[1] 张正礼, 王坚宁. 从入门到精通[M]. 北京: 清华大学出版社, 2011.
篇10
为了方便采油井管理,本文主要研究了以下内容:
(1)根据现有工作流程、习惯,梳理已有数据结构,建立了单井整合数据库。
(2)运用ORACLE数据库技术和SQL查询技术,开发出能够按照不同范围、不同条件进行数据查询的功能;同时利用Office OWC制图插件,实现了将数据以统计图的形式进行显示的功能。
(3)运用C#语言实现了录入数据后自动计算差值数据的功能。
一、研究背景及目的、意义
随着采油井数不断增多、设计工作量逐渐增加和管理模式不断细化,机采管理面临以下问题:一是目前采油厂机采管理没有一套综合软件平台,将机采管理工作流程整合起来,目前统计工作依靠手抄选值本和电子表格完成,数据筛查和综合分析效率低;二是目前机采管理过程中涉及不同种类单井电子表格较多,交叉维护和查询难度较大,统计指标消耗时间较多;三是目前机采信息交换以每月井史和电话沟通完成,周期较长,无法实现每日信息实时查询和沟通,工作量较大,因此,需要建立动态管理综合应用平台,实现管理提效。
开发一套覆盖机采动态管理系统的综合应用平台,根据现有工作流程和管理习惯,将日常机采管理工作中动态分析、报表上报和数据统计等工作整合到同一工作系统中,通过建立单井整合数据库,实现单井动态管理、调参计划管理等功能,使采油井管理大部分工作由网络完成,为工作人员省去很多重复性的操作,在提高了工作效率的同时节省了大量的劳动力,不仅简化了管理者的工作流程,而且减轻了他们的劳动强度,提高了工作效率,使生产管理水平更上一个新台阶,对于油田的开发具有十分重要的意义。
二、 数据库的配置
本系统采用方式来实现应用系统与ORACLE数据库的连接。在中使用Connection对象连接数据库,使用Command对象操作数据库。
对于不同的.NET Data Provider,使用的Connection对象也不一样。与两种Data Provider相对应,Connection有两种类型:SqlConnection和OleDbConnection。它们使用的方法很接近:创建连接时在类的构造器里指定连接字符串,然后调用Open方法打开连接。
当连接到数据库之后,可以使用Command对象对数据库进行操作,如进行数据添加、删除、修改等操作。一个命令(Command)可以用典型的SQL语句来表达,包括执行选择查询(Select Query)来返回记录集,执行行动查询(Action Query)来更新(增加、编辑或删除)数据库的记录,或者创建并修改数据库的表结构。
三、系统的详细设计与实现
1、 Session变量
在该模块中由于用户名及密码需要在后续模块中用到,所以将这两个变量定义为Session类型,如Session["loginUser"]。Session对象用于存储关于用户的信息,或者为一个用户的Session更改设置。存储于Session对象中的变量存有单一用户的信息,并且对于应用程序中的所有页面都是可用的。存储于Session对象中的信息通常是name、id以及参数。服务器会为每个新的用户创建一个新的Session,并在Session到期时撤销掉这个Session对象。
2、 ASP Response实现页面跳转
在以往的网站应用中,是由超链接完成页面之间的跳转。但由于很多页面文章的内容比较多,导致页面跳转不流畅以及响应速度慢等问题。本文中采用ASP Response来解决这个问题。
3、 流程图
采用了Iframe架构,通过数据绑定将需要查询的数据用GridView显示出来。
4、 Iframe架构
在大多网站互相连接的网页中,页面显示的logo、导航条及其他对话框基本是一致的。而且每个网页的页面内容多,以及要求控件实现的功能繁琐,采用一般的DIV不能解决网页显示中的这些问题。本文中采用了iframe框架结构,实现了网页的功能嵌套,不但大大简化了编程人员的工作量,而且还能将模块功能分散到各个不同的网页中区。
5、 GridView数据绑定及提取行、列名
1)数据绑定
“数据绑定”(Data Binding)是使页面上控件的属性与数据库中的数据产生对应关系,使得控件的属性值与数据库的变动同步。数据绑定技术就是把已经打开的数据集中某个或某些字段绑定到组件的某些属性上面的一种技术。
本文中使用SqlDataSource到相应数据源中检索数据,并且绑定到各种数据绑定控件GridView中。使用SqlDataSource控件后,该控件会在后台建立了所有关联获取和更新数据源所需的ADO连接对象,包括Connection、Command以及DataReader或者Dataset对象。开发人员只需要在SqlDataSource的配置界面上设置相应的属性,就可以自动生成完成数据的操作的代码,使得原来较复杂易出错的数据源配置和操作,通过SqlDataSource控件来自动完成。使用SqlDataSource控件来连接和操作数据库,极大地简化了代码的编写,提高了开发的速度和效率。
2)提取行和列名
GridView控件内显示的每一行对应于一种特殊的网格项。在本文中点击“查看”时,后台代码需要从GridView中提取出来相应的列名,然后才能从数据库中搜索对应的历史数据。为了实现这个功能,采用了GridView_RowDeleting事件。增加该事件后,将“删除”改为系统需要的“查看”,首先设定两个Session变量,其次提取选中单元格的行和列名,并将值传给先前定义好的Session变量。
6、 DropDownList触发事件
DropDownList控件用于创建下拉列表。DropDownList控件中的每个可选项都是由ListItem元素定义的。它是一个下拉式的选单,功能和 RadioButtonList Web控件很类似,提供用户在一群选项中选择一个;不过RadioButtonList Web控件适合使用在较少量的选项群组项目,而DropDownList Web控件则适合用来管理大量的选项群组项目。若要指定希望显示在 DropDownList控件中的项,请在 DropDownList控件的开始和结束标记之间为每个项放置一个ListItem对象。
DropDownList选中选项后的工作是由SelectedIndexChanged事件触发实现的。使用 SelectedIndex 属性以编程方式确定用户从DropDownList控件中选择的项的索引。当用户选择了下拉列表中的任意选项时,都将引SelectedIndexChanged事件。设置AutoPostBack属性,当用于设置当改变选项内容时,后台自动回送到服务器。
7、 数据库访问的实现
本系统是通过实现对数据库的访问,一般有直连接和无连接两种模式。直连接即每条语句都要操作数据库,该连接模式下,客户机一直保持和数据库服务器的连接,这和ADO技术是一致的。这种模式适合数据传输量少、系统规模不大、客户机和服务器在同一网络内的环境。无连接即先把表格提取到内存里,修改完成后在和数据库同步,断开连接模式适合网络数据量大、系统节点多、网络结构复杂,尤其是通过Internet/Intranet进行连接的网络。
结束语
本文中的主要工作有三点:
篇11
1.管理信息系统(MIS)
MIS(Management Information System),即管理信息系统,是一个由人、计算机设备、相关软件等组成的能进行信息的收集、储存、处理、传送和使用的系统,能够实测企业的各种运行情况,并利用现在和过去的历史数据预测未来,从企业全局的角度出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标。
MIS 是一个不断发展的新型学科,MIS的定义随着计算机技术和通讯技术的进步也在不断更新,在现阶段普遍认为MIS 是由人和计算机设备或其他信息处理手段组成并用于管理信息的系统。
从概念上,MIS由四个部件构成:信息源、信息处理器、信息用户和信息管理者。它们的联系如图1所示:
信息源是信息的产生地;信息处理器负担信息的传输、加工、保存等任务;信息用户是信息的使用者,利用信息进行决策;信息管理者负责信息系统的设计、实现和维护。
管理信息系统一般被看作一个金字塔形的结构,分为从底层的业务处理到运行控制、管理控制、最高层的战略计划。最基层由任务巨大、处理繁杂的事务信息和状态信息构成。层次越往上,事务处理的范围越小,针对的也是比较特殊和非结构化的问题。
2. 专用人事管理系统(SPMS)
专用人事管理系统(SPMS)系统主要用于员工个人资料的录入、职务变动的记录和管理;使用SPMS便于动态掌握人员的动向,及时调整人才的配置;从而加快OA步伐,减轻工作负担,提高工作效率,保证数据的准确性,便于人事信息管理。它由新员工档案输入、人更、员工档案查询修改三个重要功能模块构成,通过共同的作用对象――人员信息,相互联系,相互制约;并根据三个功能模块各自的工作职责,采取分布式处理(Distributed Transact)方式,完成人事信息维护工作。
SPMS系统中的信息来自人事管理部门,维护数据量大且复杂,呈阶段性,符合信息的前两个基本特征。信息在系统处理过程中,反馈与控制分支条件复杂,灵活多变,政策性强,必须提供实时可变的系统结构。
二、专用人事管理系统(SPMS)项目设计
1.项目开发背景
随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。随着我国国企改革的深入和社会主义市场经济的日趋繁荣,导致各企业间的竞争日益激烈,迫使企业采取先进的计算机硬件设备以及高质量的辅助软件来管理企业的各项运作,以提高本企业的劳动生产率以及人员效率。人事管理系统软件作为一种管理软件正在各企事业单位中得到越来越广泛的应用。直面激烈的市场竞争,“人”是最重要的因素!管好人,充分挖掘人的潜能,是人力资源部门的主要工作任务。
本文是从现代企业管理中的人事管理现状出发,针对人事管理的复杂程序,经过详细的系统调查,开发出的操作简单而且方便实用的一个人事管理系统。所有数据由人力资源管理部门人员输入。
2. 设计指导思想
(1)本系统是企事业单位管理信息系统的基础部分。为其他子系统,如考勤管理系统、工资管理系统等系统,提供员工的基本信息;同时为其他系统提供了员工登录的密码认证和权限分配功能。
(2)企业人事管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
(3)简化操作的中间环节,使整个处理过程尽可能符合人们的习惯性思路,让只要熟悉自己本职工作的计算机技能水平不高人员也可以熟悉使用本系统,完成正确的管理工作。
(4)系统采用模块化程序设计方法,既便于系统功能相互组合和修改,又便于将来系统的升级更新。
3.开发工具及运行环境
开发工具:Delphi 7.0
数 据 库:Access
运行环境:Windows 9x、 Windows NT、 Windows 2000、 Windows XP
4.需求分析
专用人事管理系统的核心是人事管理,在本系统中其功能主要体现在新员工档案输入(即:增加新员工)、人更、员工档案查询修改上。
以人事基本信息的员工号为联系主线,各个模块在此基础上维护各自职责范围内的信息,这些信息即可作为其他模块信息处理的依据(但不可更改)。在“增加新员工”字窗口中,员工号和密码会自动按顺序生成,并且不允许修改;是信息的中枢,做最基础的信息维护;查询相关必要信息。
(1)新员工档案输入功能模块分析
新员工档案输入即“增加新员工”字窗口,主要功能是自动按顺序生成员工号和密码,是人动模块、员工档案查询修改功能模块的信息维护依据。
(2)人动功能模块分析
人更功能模块主要完成对人员职位和变动情况等信息进行维护。依据增加新员工模块中提供的唯一员工号和密码对人员职位变动情况和时间、部门以及职位进行信息的维护和更新。
(3)员工信息查询修改功能模块分析
员工信息查询修改功能模块是整个MIS系统数据维护的中心。完成对员工信息的综合修改和维护。在该模块中还涉及到对员工登录密码的修改。
5.结构设计
根据需求分析,笔者提出SPMS系统的数据流程图如图2所示,所有数据由人力资源管理部门管理人员输入:
SPMS系统采用分布式处理方式,具体信息在各个相关的子系统中运作处理,然后将处理好的数据提交给共用的Access数据库,达到信息共享与实时更新的目的。
6.功能设计
(1) 基本信息维护
基本信息维护主要涉及到:
员工信息:员工号、密码、权限、姓名、性别、生日、部门、职务、受教育程度、专业、通讯地址、电话、E-mail、当前状态、其它
人动:记录号、员工、变动、详细描述
所需的外部数据支持:
部门设置:部门编号、名称......
(2)用户管理部分
针对三个功能模块,需要各自的数据维护与更新,而在每一个功能模块内部,仅仅确定用户在用户管理上的权限,其他部分的权限控制暂时不予开放。因为在各个功能模块中的信息维护仅限于自己的人员,所以无需做非常严格的权限控制。具体实现功能如下:
用户添加
用户修改
用户删除
④当前登录用户密码修改
篇12
1SSM框架
系统采用MVC软件架构模式[1],可将页面显示、业务逻辑和数据库访问进行分离,是很成功的软件架构模式。为提高应用程序的开发效率,减少系统的复杂度,系统采用SSM框架[2-4](SpringMVC、Spring和MyBatis),SSM框架相对于传统的SSH(Struts、Spring和Hibernate)框架耦合度更低,更轻量级,效率更高。SSM框架是标准的MVC,将整个系统划分为表示层、控制层、服务层、数据库访问层4层,使用SpringMVC负责请求的转发和视图管理,Spring实现业务对象管理,MyBatis作为数据对象持久化引擎[5]。1.1Spring框架Spring框架是一个开源的企业应用开发框架,采用JavaBean[6]来替换复杂的EJB,可以降低企业级开发的复杂性,是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架[7]。1.2SpringMVC框架SpringMVC属于SpringFrameWork的后续产品,已融合在SpringWebFlow里。SpringMVC是Spring框架中用于WEB快速开发的一个模块[8],分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。1.3MyBatis框架与Hibernate一样,MyBatis是一个基于Java的数据持久层框架[9]。有别于Hibernate的全自动化,MyB-atis框架结合了Hibernate和JDBC的优点,使用较灵活,程序员自己写SQL语句,便于SQL优化。
2毕业设计管理系统分析
系统主要涉及到教师、学生和管理员3种用户,教师可通过系统网上选题,同时对学生上传的开题报告进行审核,同时可以查看所有学生的选题状态等。学生可浏览对应指导老师的选题,同时对可选选题进行上传开题报告并选择的操作,同时可以在老师未审核或者审核不通过时删除自己的选择,进行重新选择等[10]。管理员对系统进行管理,其工作包括对系部、专业、班级的添加,对主任、老师、学生三者信息的批量录入操作等。系统主要用例如图1所示。
3毕业设计管理系统设计
3.1系统总体框架设计毕业设计管理系统分为两部分:毕业设计后台管理系统和毕业设计前台管理系统。教师和管理人员通过后台管理系统可以毕业设计选题、查看学生选题情况、导入指导的学生信息、下载开题报告和毕业设计成果。学生通过毕业设计前台管理系统可查看选题、完成选题、下载开题报告模版、上传开题报告以及毕业设计成果、查看开题报告审核结果等。系统采用表示层、控制层、服务层、数据库访问层4层,系统总体框架设计如图2所示。3.2类设计根据系统需求分析和总体框架结构设计,系统分为表示层、控制层、服务层和数据库访问层。系统主要类如图3所示。3.3数据库设计根据需求分析毕业设计管理系统主要有管理员、系主任、教师、学生、系别、专业、班级、毕业设计选题、毕业成果等10多个实体。系统涉及到的主要表有毕业设计选题表、学生表、毕业成果表,其中毕业设计选题表关系图如图4所示。
4系统实现关键技术
毕业设计管理系统的开发平台采用EclipseforJa-vaEE,系统采用MVC软件架构,运用SSM框架提高开发效率。表示层采用JSP、JQuery[11]和CSS技术和DWZ框架,SpringMVC完成业务流程控制,数据库访问层采用MyBatis来完成数据持久化的功能,数据库采用MySQL5.6,Spring用于整合MyBatis。4.1毕业设计选题管理的实现毕业设计选题管理功能包括:导入毕业设计选题、611查看毕业设计选题、审核毕业设计选题、查看选题结果。采用JXL来实现以Excel形式导入和导出选题,主要涉及到的类和接口有:接口ITitleDao,实现类Ti-tleDaoImpl;控制器类有:TitleController,主要负责对选题相关的所有请求做处理;实体类包括:Titles类和Students类,Titles类和数据库里的选题表对应,Students类和数据库里的学生表对应。页面主要有ti-tleManager.jsp,title.jsp等。4.2开题报告管理的实现开题报告管理功能包括:下载开题报告模版、上传开题报告、下载开题报告、查看开题报告、审核开题报告等功能。主要涉及到的接口是IThesisProposalDao,其主要提供审核开题报告的方法;IThesisProposalDao接口实现类ThesisProposalDaoImpl;控制器类有:The-sisProposalController,主要负责对开题报告的请求做处理,实体类有ThesisProposal,该类和数据库中的开题报告表对应。4.3毕业设计成果管理的实现毕业设计成果管理功能包括:上传毕业设计成果、审核毕业设计成果、下载毕业设计成果等功能。主要涉及到的接口有:IGradPjtResults,实现类Grad-PjtResultsImpl中封装了毕业设计成果上传下载、审核的方法,控制器类GradPjtResultsController主要完成对毕业设计成果相关的请求做处理,实体类包括Grad-PjtResult,和数据库里的毕业设计成果表对应。
5系统测试
为验证系统功能,根据需求分析说明书,设计测试用例。系统采用黑盒测试完成系统的功能测试。通过多次测试和调试,系统能满足教师、学生等用户的需求,并已投入使用,达到了系统预期的效果。
篇13
一、车库管理系统结构
1.停车场系统由管理计算机、RS-485通讯接口、视频接口、出/入口控制机(含EM卡读写系统、主控制器、显示屏、出票机、机箱)、电动挡车器、车辆检测器、发行器、条码阅读器、停车场系统管理软件(含软件狗)、摄像机、视频捕捉卡、聚光射灯等设备组成。其中视频捕捉卡与摄像机组成的图像捕捉与对比子系统为选配设备。
2.系统可以根据需求增加语音系统、对讲系统、剩余车位显示屏、收费显示屏等,全部模块化设计无需将设备运回原厂,现场更改即可。
3.系统根据客户需求还可以用IC卡读写系统代替EM卡读写系统,实现IC卡、条码纸票兼容停车场。
4.系统采用“底层485、后端TCP/IP”的通讯模式,增加交换机、服务器等网络设备,系统规模可以很容易的扩展/收缩。
5.如果您的停车场需要增加出入口,形成一个大的停车场系统,只需要增加网络设备和终端设备即可,无需更改原有设备。
二、车库管理系统设备布线
1.为了方便工程实施和减少系统用线的种类,对讲线可采用与电源线相同的材料,但可能降低了通话距离。
2.全配置(含可选项目)的系统,无相应设备或不需要相应功能时无需布相应的线缆。例如无对讲子系统时可不用布对讲线;不使用手动按钮时可不用布手动按钮线;不需要计算机管理时不用布通讯线等。
3.出/入口电动挡车器应预留所配置的检测线圈进线口。
三、系统功能描述
系统采用IC卡兼容其它所有Wiegand信号输出的非接触式ID卡(包括蓝牙、TI、EM、AWID、HID、摩托罗拉、微波卡等)。系统具有脱机运行功能,由于采用了工业控制处理器,控制机本身具有对卡的读写功能。系统卡可分为月租卡、储值卡、时租卡,可对进出车辆划分为月卡车辆、临时车辆等各种收费管理模式。可对各种车辆类型(大型车、中型车、小型车、摩托车)进行不同收费管理。系统具有图像对比功能,车辆入场时将图像进行拍摄,出场时人工对比后确认开闸。硬件设备包括中英文高清晰度 LED显示屏、语音提示功能,对系统操作进行人性化提示。
四、系统使用的IC卡
1.高级管理卡:由系统制造厂商在停车场管理系统出厂时随系统发行。高级管理卡在停车场管理系统中具有最高权限,用户不能发行或清空,在使用高级管理卡登记进入系统后可以发行值班管理人员的管理卡、发行各种用户卡、执行卡片管理、数据查询、报表管理等系统所有的操作,但不能作为进出停车场的凭证。
2.管理卡(操作卡):停车场管理系统的值班管理人员的上岗凭证。值班管理员在上岗时持其管理卡在停车场管理系统中登记后才有权用本系统,而且只能在操作人员的权限内工作,在该值班员(管理员)下岗之前,系统的所有操作,例如开闸、关闸、收费、免费、异常处理等,都记录在他的名下。
3.用户卡1:由长期使用指定停车场的车主申请并经管理部门审核批准,通过IC卡发行系统发行。该卡按月或一定时期交纳停车费用,在有效的时间段内可以任意进出停车场;月租卡根据车辆的类型(或车位或管理方式)不同而分为A、B、C、D四类。有效的月租卡是车辆进出停车场的合法凭证之一。
4.用户卡2--储值卡,停车场管理系统授权发行的一种IC卡,由经常使用指定停车场的车主申请并经管理部门审核批准,通过IC卡发行系统发行,车主预先交纳一定数额的现金并在卡中给予记录,车主使用该停车场时发生的费用直接从卡中扣除,方用权便了车主的使用。
5.用户卡3--时租卡(临时卡、临保卡):停车场管理系统授权发行的一种IC卡,是临时或持无效卡的车主到停车场的出入凭证。车主进场时领取卡,并在出场时将卡交回,停车费用必须即时支付现金。时租卡根据车辆的类型(或车位或管理方式)不同而分为A、B、C、D四类。有效的时租卡是车辆进出停车场的合法凭证之一。
五、车场系统软件
主要功能:
1.故障自检功能(能自动检测道闸、地感、出卡机、显示屏、主板等工作是否正常);管理人员可以在管理中心随时查询到现时停车场内停车情况;任意时刻的出入场记录并可查看相关的图像;
2.可按用户自定义的查询方案查询(万能查询),用户自定义查询方案可保存、编辑;