信息系统设计汇总十篇

时间:2023-03-14 14:49:15

信息系统设计

信息系统设计篇(1)

1 UMS系统概况

统一消息系统(UMS)是电信技术和计算机技术集成的产物,它使用户把各种信息(如语音信息、邮件信息、传真信息、文件信息)统一存储和管理,同时用户可以使各种通信手段(如PC、电话、移动手机、PDA、BP呼机、传真机)来使用这些信息。

作为电作级的UMS,笔者在设计中采用了NC(网络运营商)、NN(网络节点)、NE(网络企业节点)三级分布式设计。

·NC为最高级节点,即中心节点,它的覆盖范围网络运营商,包括E-Mail中心、认证中心、管理中心(含网管、计费、业务管理等),目的是完成UMS的功能,并与其它UMS完成网络运营商级的温游、业务开展、网络管理等任务。

·NN为基本节点,是中心节点下属的功能节点,它的覆盖范围是网络运营商的分支机构,完成UMS的基本功能,分散中心的流量。

·NE为附加节点,主要是满足大中型企业的UMS需求,使其利用自有的PBX,组建UMS,也是网络运营商的业务增值点,同时主系统和管理由网络运营商提供,节省了企业的投资。

三级管理方式与电信现有的电话中心交换系统、局交换系统、企业交换系统三级方式相似,方便建设和管理。

与传统的E-Mail系统不同,设计中针对电信业务的特点,提出:

(1)UID(用户ID)

采用用户ID来标识用户是通用做法,借鉴电话号码的设计,为每个用户分配了统一且唯一的ID,采用电话号码方式分配和管理。这样,使用一个号码就可以访问(包括电话、FAX、邮件等),具有Single-Number Calling的功能。电信运营商也可以分配给用户一个电话号码分配方式的ID,用户采用特服号码(如 1001)访问系统,享受UMS服务。

(2)Service Plan(服务计划)

系统中提供各种方式服务,如Web-Mail、FAX-Mail、Voice-Mail、SMS等,不同用户需求不同,服务也不同,计费方式也不一样。根据笔者提供的Service Plan设计,管理方可以制订不同的Plan,供用户选择。

(3)多级用户管理

采用运营商、业务商、企业、用户四级业务管理方式。运营商可以招募业务发展商,由业务发展商开展业务(就像业务批发)。几个业务发展商在自己范围内向企业提供服务,就如ISP向电信运营商租用线路,再向企业提供接入服务。业务商可以面对企业和个人用户。企业可以管理自己的的用户。用户可以通过管理界面设置和管理个性化信息。

统一消息系统由网络分系统、邮件分系统、UMS分系统、网络管理分系统组成。如图1所示。

2 计费系统设计

2.1 计费系统设计要求

计费系统是UMS的重要组成部分,是面向运营商服务的综合性支撑子系统,系统主要完成计费信息的采集和处理功能。计费的内容包括:主叫、被叫、起始时间、时长、用户名、流量、访问的服务类型、访问服务的起始和结束时间等,同时要支持漫游计费和对业务发展商的计费。需满足可靠性、完备性、灵活性。

2.2 计费系统的设计

计费系统主要由数据采集子系统、数据处理子系统和数据库子系统三部分组成。如图2所示。

2.2.1 数据采集子系统

数据采集子系统是计费系统的关键所在,针对UMS系统的数据来源比较复杂的特点,设计了率费采集软总线,所有数据源均通过Adapter(软件适配器)联入软总线,再按要求入数据库,以便处理。结构如图3所示。

(1)计费采集软总线

实现中采用满足J2EE的中间件来构架,具有高性能。海量伸缩性和可用性,能支持大规模的处理,能支持多种客户端,能支持多种主流的关系数据库。正如对硬件系统复杂化而导致 了总线结构的兴起,软件开发也迎来了“总线时代”。软总线结构,是指所有的功能部件以相同的方式连接在一个用来相互通信的结构性部件上。由此带来的好处是:部件的内部设计具有独立性,设计人员可以专注于部件的功能设计。由于遵从统一的通信机制,完全实现了部件通用化。在这种软件体系结构中,软件构件(主要是中间件)就像硬件的“插件”,可以随意添加和删减,大大提高了系统的灵活性和可靠性。

为了提高系统的效率和伸缩能力,软总线是客户的应用建立和维护数据库的连接池,供多个客户的请求,能够共享和重用,避免了为每个连接请求重新建立新的连接。在系统运动过程中,当应用为客户的请求建立数据库的连接时,它实际上只是建立了虚拟的连接,真正的数据库连接由软总线建立和管理,并将它们和应用建立的虚拟连接联系起来。当某个连接不被使用时,该连接被标志为空闲。如果数据库连接空闲的时间达到预先设定的值,它将会被释放。应用可以从系统的多线程的处理能力获得很多好处。多线程处理能力,可以优化应用的处理性能,因为多线程机制可以充分利用多处理器的平行处理能力。开发者的应用可以运行数据库的操作如查询、插入、更新、删除等操作于异步方式。异步方式的操作允许系统在提交耗时的长事务处理后,可以继续处理其它短事务。支持应用的分割,它允许应用逻辑被分布在多个服务器上,以适应系统负载的增加。利用系统管理工具,可以将应用按照功能模块进行分割并且部署在多台服务器上。

(2)计费采集适配器

主要提供标准接口,使各数据源的连接方便且易于扩展。IDL是一种接口定义语言,通过它实现了对象接口与对象实现分离,屏蔽了语言和系统软件带来的异构件。通过标准的IDL编译器,可生成客户端的IDLStub和服务器端的Skeleton,IDL Stub提供了访问对象服务的静态接口,而Skeleton则包含了服务对象的静态接口并负责实现与对象实现中具体方法的连接。

目前有基于iPlanet Mail Server的适配器、基于Avaya PBX的适配器、基于Nortel PBX的适配器,还可以根据标准接口开发其它适配器,以满足要求。

a)支持实时数据的采集、存贮、管理;

b)通过数据软总线进行数据格式转换;

c)事件驱动、数据前推;

d)伸缩性的构架——不同的数据对象可以选择不同的适配器组件;

e)多种形式的数据共享接口,可以方便发将数据导出到其它管理系统中,如EXCEL、ODBC/JDBC数据库等。

2.2.2 数据库子系统

采集来的数据存入数据库,原始的计费源数据称为CDR(Call Detail Record),CDR数据将由计费系统处理后计费和生成帐单。

CDR数据是在UMS系统中由各数据源触发事件而产生的,大体上分为对邮件系统操作产生的CDR、对PBX操作产生的CDR、对移动设备操作产生的CDR、其它如管理操作产生的CDR。各数据源触发事件而产生的数据经相应的计费采集适配器连入软总线,再进入数据库,形成邮件CDR数据库表、PBX、CDR数据库表、移动设备CDR数据库表、其它CDR数据库表,以供数据处理子系统进行后处理,生成帐单或转入其它系统。

CDR数据基于Group Name、Group ID、Network ID(用户邮箱ID)、起始时间、终止时间等,数据足够丰富以满足计费系统对每个用户的使用周期和使用情况计费。

E-mail的操作计费:由E-mail的日志记录,包括用户访问邮箱的读写等操作。

E-mail到传真包括两种:One Call Fax和Two Call Fax。One Call Fax是UMS用户用自己的传真机通过DID或特服号连接UMS系统的邮箱,然后将邮箱中的邮件从自己的传真机上打印出来,这种情况由用户发起,是对叫号码的计费;Two Call Fax是用户指定某个传真号码,然后将UMS邮箱中的邮件或传真从被叫的号码上通过传真机打印出来。这种情况下,当用户动作完成后,UMS网关将产生基于被叫的传真号码、用户Mail-box ID、时长等CDR数据,然后计费系统可基于此CDR数据对Two Call Fax情况计费。

话音的计费:由PBX等设备经IVR服务器产生。

漫游的计费:UMS用户在漫游到相应的UMS节点(NC节点)时,拨打相应的PID或特服号,这时用户需输入自己的Mailbox ID和PIN number,这时当发的UMS节点会根据Mailbox ID中的家和地区号,将用户认证经过LDAP智能提交(LDAP referring)提交到远端用户归属地的LDA系统,然后调入远端的LDAP信息进行认证,认证后用户可以使用当地的UMS系统。其上的计费是当用户动作完成后,当地的UMS系统产生基于用户Mailbox ID(Network ID)、时长等CDR计费数据源,然后计费系统据此计费。

2.2.3 数据处理子系统

数据处理子系统包括数据处理模块和API接口。

数据处理模块由GUI管理配置部分、处理引擎、帐单部分组成。处理引擎按照GUI管理配置部分的计费配置要求,根据数据库子系统的数据计算出帐单到帐单部分,而帐单部分以多种形式(邮件、XML、打印)将账单出发。

系统的API接口供与其它帐务系统连接使用。

统一消息系统的计费系统体现了以下特点:

(1)系统的分层结构性:使设计层次分明,便于实施;

信息系统设计篇(2)

关键词:

GIS技术;城市体育设施信息系统;设计

0引言

体育设施就是那些开展体育教学、训练、锻炼、娱乐等活动所有的建筑、场地和体育器材的总称,体育设施是大众日益增长的物质文化生活必不可少的内容[1]。现阶段,我国各个城市体育设施管理水平不高,部分地区依然采用纸质管理模式,少数地区虽建立相对应的管理信息系统,但多数为单纯的数据库管理模式,无法实时查询、统计、分析相关的体育设施。借助GIS技术设计体育设施信息系统,采用电子地图的方法对各个城市的体育资源进行管理分析,对提升城市体育设施管理水平和规划效果发挥重要作用。

1基于GIS技术设计城市体育设施系统

1.1设计系统总体框架

城市体育设施信息系统主要包括数据层、应用层和逻辑层三个大层次,应用层使用(客户端/服务器)C/S和浏览器/服务器(B/S)模式展开设计,其中,C/S模式主要用来对数据信息进行维护、查询、分析、更新等操作,B/S模式主要用来查询或地理相关信息[2]。系统结构如图1所示。

1.2分析系统主要功能

体育设施信息系统主要由数据输入编辑、地图浏览、空间信息分析、数据输出等功能。数据输入编辑模式主要对收集的空间数据和属性数据进行编辑操作。地图浏览主要功能是放大或缩小地图等,也功能也是GIS常用的功能之一[3]。信息查询功能主要对体育和空间信息进行双向查询,便于用户及时掌握各项数据信息。属性信息统计又称作专题统计分析功能,用来对不同属性统计信息借助柱状图、条形图等显示出来[4]。空间信息分析是GIS必备的功能之一,主要用来分析空间对象的相关信息。数据输出功能可以将系统统计和分析的结构打印出来,便于使用者观看。

2设计合理的数据库

设计的一般数据库只可看见数值或文字,本次设计使用的数据库能够直观看出图形。因此,体育设施信息系统数据库主要由属性数据库、数学模型库、空间数据库等内容,其中,空间数据库和属性数据库是该系统最核心的部分。因数据类型多种多样,加之配置庞大的数据类型,本次设计使用主流数据库AQLServer、ArcSDE数据引擎应用模式来建设相应的数据库。

2.1建立空间数据库

系统空间数据库主要由矢量数据、栅格数据两方面的内容,必须借助空间定位点、线条、面积有关属性信息进行设置[5]。空间数据库建设步骤如下:(1)分析并整理城市最新的1:10000或1:50000地形图,使用手工输入与扫描仪相互结合的办法输入相应的图形数据,扫描图形操作就是对图形实施栅格处理的过程[6]。(2)将通过扫描输入的栅格图像进行矢量化处理,并对图形中各类空间信息的属性实施分类,创建各不相同的图层。(3)对图形数据进行编辑操作,例如:检查、修改或更新所输入的图形数据,便于获得最佳的输入数据,成为实现体育设施信息系统功能的重要支柱。该系统设计的空间数据库主要由体育设施分布层、交通图层、居民居住层等内容组成,数据库各要素严格按照国际标准实施分类。

2.2创建属性数据库

属性数据自身是非空间数据,但这类数据也是空间数据的主要组成部分。必须将属性数据和空间数据合理结合,才能真实表达空间实体的情况。为确保体育设施属性数据的科学性、合理性,基于面向对象的数据库结构对数据进行输入、搜索、统计、规划等操作,确保清晰表达系统各属性层次关系,编辑的数据准确、可靠[7]。该数据库结构模型如图2所示。

3城市体育设施信息系统主要功能及实现方式

3.1查询功能实现方式

城市体育设施管理系统的查询功能主要包括条件查询、属性查图、模糊查询等,每一种查询模式均能满足使用者特定的要求。在该系统数据结构中,每个图形数据均设有针对性的属性信息。图形和属性两者借助某个唯一标识达到相互关联的目的,如果用户想借助图形查询与其相关的数据,只要提取某个唯一标识,在属性数据库内开展查询操作,即可获得相对应的属性信息[8]。换言之,借助某个属性信息也能查询与图形相关的内容。文中以属性查询为例展开分析,如果用户想知道某个地区体育设施的准确位置,可在系统内输入设施的名称,确定后能够在设计的地图上展示想要查询的信息,系统查询功能主要代码

3.2空间统计分析功能实现方法

城市体育设施信息系统中设计的空间统计分析功能是其区别一般信息系统的主要内容,空间分析是指根据地理对象的位置和空间分析结束,获取空间信息或依据已有数据派生新的数据信息,把空间数据转变为有用信息的过程。城市体育设施信息系统空间分析功能主要由信息统计和空间分析两个部分组成,信息统计功能主要根据选定的空间设施对体育数学数据实施统计操作[9]。空间分析功能主要依据调用的体育设施空间数据对体育设施进行拓扑叠加分析、相交分析等操作。缓冲区分析用来分析不同种类的体育设施分布和影响范围等情况。根据上述分析可知,设计城市体育设施信息系统对该城市的规划、社会发展等方面产生重要影响。

4结语

总之,体育设施作为我国推行全民健身必不可少的辅助设施,是展现综合国力和社会进步的重要标志。利用GIS技术建立城市体育设施信息系统,对不同城市的体育设施资源展开可视化管理与分析,在此基础上也能合理规划、建设城市体育设施,成为辅助体育设施管理部门开展工作最有效的工具。

参考文献:

[1]马攀.GIS技术在城市规划中的应用与发展[J].硅谷,2014,17(8):109-109,126.

[2]雷波.基于信息管理的环保数字平台研究初探[J].自动化与仪器仪表,2013(4):213-215+226.

[3]沈晓微.GIS技术在土地利用规划信息系统设计中的运用[J].科技与企业,2015,21(16):76-76.

[4]向荣,柳雄.GIS技术在城市规划管理信息系统中的应用研究[J].数字技术与应用,2014,15(8):88-88.

[5]熊友明,熊萌.孝感市城区公共体育设施布局现状及优化研究[J].湖北工程学院学报,2012,32(5):120-124.

[6]胡精超,王莉.基于GIS的城市公共体育服务设施选址优化研究[J].哈尔滨体育学院学报,2013,31(4):10-15.

[7]张福利,刘志敏,白忠波等.GIS技术在鞍山市社区体育研究中的应用[J].鞍山师范学院学报,2012,14(4):65-70.

信息系统设计篇(3)

【关键词】

政府网;信息管理系统;设计思路;实践应用

政府网建设对于实现政府信息共享以及便民服务活动的开展十分有利,但目前来说,我国的政府网建设并不成熟,大多数省市的政府部门的信息资源都没有得到充分开发,导致了资源的浪费。因此,本文主要就政府网信息管理系统的设计思路及实践应用进行探讨,希望能对相关政府部门有所启发。

1政府网建设概述

通过政府网建设在网上成立一个虚拟的政府,使得原本只能在网下操作的政府职能工作可以在网上进行。政府网建设完成后,政府部门可以将各种资料、档案储存到网上数据库,民众能够在政府网上查看一切可以公开的相关信息,比如政府部门的名称、办事规章制度、职能、各类政府文件等等。可以说,政府网建设对于政府部门及广大民众而言都十分有利。近年来,各级政府都在积极推进政府网站建设工作,现阶段大多数政府网站的主要功能就是政府信息。这就要求政府网站每天需要处理大量的各类公开信息、新闻稿件,信息十分的繁杂,为了保证信息处理高质高高效,信息的规范管理就十分重要,本文主要就政府网站信息管理系统的总体规划及设计方法进行简单分析。

2政府网信息管理系统设计应用

2.1信息管理系统总体规划

信息管理系统的主要作用是收集管理政务信息,接收整理政府门户网站的来信来稿,审核信息等等。信息管理系统建设前,必须做好规划工作。政府网信息管理系统建设工作不是一朝一夕可以完成的,系统建设之前需要进行大量的基础性工作。信息管理系统总体规划可以分为:信息管理系统调查、规划开发、系统分析、系统设计、管理实施、运行维护几部分内容。政府网信息管理系统建设时主要需要解决几个方面的问题:为了保证政府各部门之间的公文流转、在线审批等等电子政务工作的正常开展,必须建立起一个互联互通的机制。目前来说,各政府部门都采用分散建设的方法进行信息系统的构建。为了达到政务信息共享的目的,必须加强各部门信息系统的统筹管理,将各部门分散的信息统一归纳;信息系统的安全管理工作必不可少,必须在满足政府部门内部信息互联互通的同时,保证系统安全。

2.2政府网信息管理系统设计思路

网站信息管理系统可以分为三大部分,即前台显示、后台管理及其他功能。本次网站信息管理系统设计采用linux操作系统,软件技术有apache、php、mysql几种。为了促进政府网更加高效、安全的运行,本文研究的网站信息管理系统主要的设计思路为以下几点:

2.2.1管理系统模块化

政府网站建设时需要按照网站的功能进行逐层分类,每一大类之下再细化分为不同的小类。信息管理系统中存在着许多的程度代码,部分代码可能比较相似,如果分类变化较大,需要改动所有的程序代码,这种方法很容易导致程序代码出现错误。为了便于工作的开展,可以将相同功能划分为同一模块,方便模块与模块之间调用,功能分类变化较大时,修改人员的代码调整工作也更加的清晰明了,减少错误率。模块化程序设计时,不仅需要考虑新的分类方式,还需要关注原有的分类基础。程序分类时,部分固定不变的内容划分为同一类,会实时变化的划分为另一类。为了保证模块之间能够相互调用,应合理安排模块结构,使这些模块能够相互独立、互相引用。

2.2.2数据库设计

数据库的主要作用是存储和管理信息系统的数据,是网站信息系统重要的组成部分,数据库设计时需要根据信息系统的系统环境及实际应用需求,对数据库进行逻辑设计及物理开发。设计时遵循方便、快捷、灵活性强的原则,数据库内部结构及数量需要根据网站的内容确定。设计时可以将其分为两类,存储用户信息的归为一类,存储实时信息的归为另一类。为了保证数据库的安全性,可以使用一定的技术手段保护用户的密码,比如mysql数据库中的password函数,可以将密码信息生成为复杂的字符串,从而提高密码的安全性。

2.2.3信息管理系统应具有良好的扩充性、应变性

为了保证系统的正常运行、提高系统的安全性,信息管理系统需要及时更新维护。在程序编辑时,部分程序需要留一定的接口以便于后期的程序扩充工作的开展。更新维护或者二次开发的时候,相关人员只需要针对程序接口进行编程即可,这种方法可以极大地提高系统的扩充性、灵活性,减少了设计人员的工作量,对于信息管理系统的建设十分有利。此外,系统设计的过程中,用户随时可能会变更设计要求,调整部分内容,因此,系统设计应该具有良好的应变性。设计要求及内容变更时,设计人员只需要适当调整部分配置文件或参数文件即可。

2.2.4保密性

用户在使用信息管理系统时,为了保证信息安全,需要首先进入登陆页面输入用户名、密码进行认证才能进入网站后台操作。为了便于使用,大部分网站每次使用时只需要登陆认证一次即可调用其它页面进行操作,但是这种设计存在着一个十分明显的问题,如果有人知道了其它用户的后台网页名就能够不通过登陆页面直接进入后台页,登陆页面就失去了原有的保护功能。因此,设计人员应针对这一问题进行优化。实际的设计过程中,可以对后台页进行加密,用户访问后台时必须经过登陆页面才能进入。计算机网络应用中Session机制的使用就是很好的例子,使用Session机制后,用户的保密信息可以在网页之间进行传递,但是加密内容不会传递,有效保证了用户加密信息的安全性。信息管理系统的服务器会创建一个临时文件,该文件能够匹配识别字符串。使用Session机制后,即使有人以某种方式获得了后台页的名字,将其输入到地址栏并进行访问,Session机制会直接判断出该用户没有经过登陆认证,然后页面跳转到登陆页,直至用户以正确方式登陆为止。用户登陆完成后,Session会将用户的个人信息保存,直至浏览器关闭之前,该储存始终有效,用户可以自由在各后台网页浏览。因此在政府信息管理系统建设过程中可以将Session机制引入其中,用户登陆政府网站之后,信息管理系统通过一定的计算机程序辨别用户提交的用户名、密码等信息是否正确,如果计算机程度判断输入的信息能够与数据库连接则允许该用户进入网站,反之则不能进入。

2.2.5管理及整合

信息的管理整合工作由管理人员进行。本次设计中,管理人员具有一定的层次划分方法,各层次管理人员只能承担自己部分的管理整合工作,不能越级操作。录入人员不能参与信息的审批及高级管理工作,高级管理人员不能参与审批工作。为了便于后期的管理与开发工作的进行,设计增加了连续操作的模块,众多基础模块共同组成功能模块,管理人员可以进行连续添加、重新分类等等工作。程序整合对于信息管理系统而言十分重要。级别认证、Session等等功能单独实现比较简单,但要想保证信息管理系统构建完成,必须将这些功能进行整合。整合过程中遵循先易后难的原则进行,先将基本流程下的网页做出来,将需要进行模块化处理的代码整理在一起,完成基本模块的建设,基础模块建设完成后需要对其进行集中的测试、调整,Session等其它功能最后加入。大致框架建设完成后进行整体整合,处理不同功能的模块,调整模块的结构,部分需要更改、充实配置文件的集中处理。

3结束语

本次设计中将单一的程序进行了模块化,这在一定程度上会增加单个网页编程的工作量,但是这种模块化设计方法下,网站的使用管理效率就有较大的提高。随着网络技术的不断发展,网站栏目内容随时可能会发生变化,这就要求信息管理系统程序能够适应更多的需求。模块化设计思路下,只需要简单改变配置文件的内容就可以实现程序功能的变化,具有良好的可扩充性,对于政府网站信息管理系统的建设十分有利。

作者:游颖萍 单位:龙岩市永定区项目技术对接服务中心

参考文献

[1]王莉,徐玉成,王锋.政府网站信息管理系统设计与实现[J].办公自动化:综合版,2010(7):12~14.

信息系统设计篇(4)

一、引言

随着计算机与互联网的迅速普及,人们对计算机的依赖达到了前所未有的程度,全社会各行各业信息化进程不断加快。在实现各部门信息化的同时,我国许多企业开始着手整合与集成其信息化应用系统,内部审计的对象也悄然向信息化进军。审计信息化的兴起与发展向审计人员发出了新的挑战。计算机审计工作的开展要求审计人员熟悉计算机和互联网相关操作;审计线索的改变要求审计人员装备计算机、网络技术和电子商务等知识;经营风险的变化与控制手段的多样性要求审计人员认识网络经营与网络财会的特点、风险及应有的安全控制。审计信息载体的转移为内部审计工作带来了巨大的挑战。

2012年7月,审计署审计长刘家义在《全国审计工作座谈会》上提出,要深刻认识加快审计信息化建设的重要性和紧迫性,努力适应形势发展的需要①。审计信息化建设是适应信息科技高速发展的必然选择,加快审计信息化建设是推动完善国家治理的内在要求,加快审计信息化建设时提升审计监督能力的重要途径。《审计署2008至2012年信息化发展规划》也表明,以探索创新信息化环境下的审计方式为核心,加大适应信息化需要的审计人才队伍建设力度,努力提高审计工作效率、质量和水平,为审计事业发展提供信息技术支持和保障②。我们可以看到,随着审计信息化建设工作的持续推进,如何构建优秀的审计人才队伍成为一个重要的课题。

二、审计信息化产生的动因

随着现代科技的发展,网络已经成为获取和传递信息的主要途径,同时计算机也成为计算、分析、设计以及存储的主要工具,实施审计信息化已成为社会信息化的必然(郭城伟,2007)③。同时在审计准则与国际审计准则的逐步接轨以及国外会计师行业对我国审计市场的不断冲击的情况下,黄作明(2012)④提出传统的审计方法已经远远不能达到现代审计的要求。

在以风险为导向的现代审计模式下,审计业务内容依据内部控制测试与评估合理分配审计资源,逐步取代以制度为基础的采用抽样的随意性审计。基于风险控制的审计越来越离不开一个安全的、可靠的信息系统来应对其所服务对象所可能面对的各种风险,以保持在任何时间都可以快速地反映影响财务报表是真实性、公允性的直接或间接因素。从发展情况看,企业正在不断地扩大信息技术在其经营活动和会计领域中的应用范围。信息化时代,基于“风险模式”下的审计业务的有效进行,需要从根本解决传统审计工作方式难以满足企业评估风险、内控测试与评价信息化要求的难题。由此,审计的信息化产生是时展的必然产物。

三、审计信息化的发展历程

在国际上,审计信息化的发展经历了三个历程,分别是电子数据处理审计时代、信息系统审计时代和信息技术审计时代。

(一)审计电子数据化时代

20世纪60年代,计算机应用蔓延到了企业大多数部门,这些部门独立开发了简单的系统,用来提高部门事务处理的效率。在数据处理电算化的初期,企业会计信息处理实现了计算机化,但很少对数据处理系统进行审计,主要是对计算机打印出的资料进行传统的手工审计。人们称这种审计为电子数据处理审计。此时审计的内容主要是针对电子数据及其处理过程的审计,审计的对象不是信息系统,而是电子数据处理过程和结果及相关的控制。

(二)信息系统审计时代

20世纪70-80年代,随着计算机系统、网络和通讯技术的迅速发展,审计的对象和内容不再局限于对电子数据及其处理过程的审计,而是进一步扩大到计算机系统,审计必须要搜集并评价证据,以判断一个计算机系统是否有效地做到保护资产、维护数据完整、经济地使用资源和完成组织目标,这一阶段是信息系统审计。

(三)信息技术审计时代

20世纪90年代以来,网络技术和信息技术持续发展,企业开始注重外部信息的处理和利用效率,信息化审计发展到对整个信息系统的效率、可靠性、有效性和安全性的审查,更加强调对信息技术的审计以及在审计过程中充分运用先进的信息技术手段,企业外联网、企业资源计划、供应链管理以及客户关系管理为企业实现目标提供了有力保证。因此这一阶段是IT审计,即信息技术审计。

我国信息化审计从20世纪80年代末开始发展,随着审计署颁布独立审计准则第20号《计算机信息系统环境下的审计》⑤,我国信息化审计得到了长足发展,从最初利用通用的电子表格、数据库等软件(如EXCEL、ACCESS等)对企业财务数据进行辅助审计,逐步发展到开发专用的审计软件(现场审计实施系统等),对财务数据和业务数据进行全面的数据审计。审计的信息化对审计人才提出了新的要求,只有配备相应的人才素质,才能推进审计信息化的发展。

四、审计人员队伍的现状

信息系统设计篇(5)

1.1数据采集层通过RFID、温控传感、压力传感等医疗智能传感节点获取采集人体的血氧、脉搏、体温等病理信息,并通过无线通讯与医院云计算平台链接。

1.2网络设备层通过无线传输设备将传感器获取的实时数据通过医院网络设备传输至云计算平台,云计算平台再根据各终端设备的数据请求将实时病理数据通过网络设备传输至终端设备上,从而保证病例数据的及时性和唯一性。

1.3应用系统层把云计算平台中存储的病人的病理信息进行加工处理,以实现进一步的智能识别、在线监控和管理。

2基于云计算平台移动护理信息系统的应用系统设计

对于基于云计算平台的移动护理信息系统的应用设计时,应满足:(1)需要满足同医院其他系统(如:HIS系统、PACS系统等)完美实现高速数据交换和数据运算,确保云计算平台中的海量数据信息唯一、可用,为每位病人、每位医护工作者提供准确、唯一、及时、易用的基础信息。诸如医嘱执行与统计、生命体征的实时采集、腕带标签和输液瓶标签打印、病人信息呼叫提示、重症病人心电监护及报警等。(2)需要保证移动护理服务平台必须具备较大的灵活性和可扩充性,与各种各样的不同类型、不同厂商的医护设备兼容,能够完成数据交换、采集。因此目前比较通用的系统架构主要是采用面向服务的架构,以服务为基础,将不同软件厂商的不同系统包装成服务的形式,从而实现强大的灵活性和适应性。

3基于云计算平台移动护理信息系统的安全性能

在整个移动护理系统中,涉及到大量病人的个人信息,为保证病人病历信息不被泄露、医嘱信息不被篡改以及数据在传输过程中不被截取,系统中所有的应用和数据都位于医院数据中心的云计算平台,网络上没有数据传输,终端设备上也并不存储数据,大大提高了系统数据的安全性。即使终端设备意外丢失或损坏,也不会造成数据泄密、丢失。在安全保障方面,该平台采用基于TCP/IP协议开发的专有加密虚拟通讯协议,云平台服务器与终端之间数据传输的终端显示变化的操作信息,并不是真正意义上的应用交互所产生的数据信息,从而保证了病人数据不会被在传输过程中泄漏或丢失。移动终端登陆采用登录名+密码+数字证书的双重认证模式,避免传统的“登录名+密码”登录方式所带来的各种安全隐患。

信息系统设计篇(6)

一、系统的总体设计

1、设计思想

系统开发的总体目标是适应企业发展的需要,在充分吸收企业长期积累的宝贵的管理经验的基础上,利用现代管理技术和计算机技术,建立先进的物流管理系统,确保企业生产的正常运行,压缩备件材料库存,降低生产成本。

充分吸收现有管理经验,运用现代管理技术和计算机技术,优化物资管理业务流程,建立科学、合理、先进的物流管理信息系统。

建立完善的物资采购计划管理体系,优化采购程序,并通过计算机管理规范人的行为。

建立库存管理系统,确定主要备品备件的最低、最高储备,压缩储存资金占用。

加强对中修项目的计划和控制,大幅度降低中修期间的物资消耗,杜绝浪费,堵塞漏洞。

综合运用统计分析方法,为领导的相关决策提供充分的信息支持。

建立综合查询系统,既能为各级领导决策提供信息支持,也能为各部门和个人实现自我控制提供信息支持。

2、遵循的原则

物流管理系统建设过程中遵循了以下原则:

在保证先进性、实用性的基础上,充分利用吸收企业积累的经验和国内外的先进技术;

充分考虑系统的柔性、扩展性和功能重组;

在先进性、有效性的基础上,充分考虑系统的经济性,实现设计开发过程的平滑过渡;

在保证先进性的基础上,采用成熟技术,保证系统的稳定可靠。

3、流程设计

按照生命周期法,物流管理系统开发流程设计如图1所示。图1系统开发流程设计

4、方案设计

根据设计思想,所要达到的目标是在全厂范围内以物流管理部门为中心,建立覆盖各个生产单位的计算机网络,建立整个企业的物流信息中心。进行网上信息交换,实现经济库存,形成并完善物流管理信息系统。如图2所示。图2物流管理信息系统方案设计



二、系统的功能结构

系统的主要功能是在确保备件材料按时、按质、按量供应,保证生产正常运行的前提下,尽量减少库存资金占用,降低材料消耗。

按照物流管理的功能作用,唐钢高线材厂物流管理信息系统划分为计划管理子系统、仓库管理子系统、库存分析子系统、综合查询四部分。

1、计划管理子系统

计划管理子系统包括计划制定、计划审批、提货单制定、提货单审批及查询打印几部分功能。

(1)计划制定采购计划包括年度计划、月度计划、零星计划、大修计划、技措计划。以上五种计划构成了所有的物资领用计划。

(2)计划审核及审批计划审核及审批是计划员编制的不同采购计划经过相应的程序进行批准成为正式计划的过程。计划的审核由计划主任来进行,在计划主任审核的基础上,上报相应的主管厂长进行审批,审批后的计划为有效计划。计划一旦审批,任何人都不可以进行随意更改。系统可以根据用户的要求,实现对计划制定及执行情况、需求信息、库存信息、备件材料历史消耗信息的查询,为领导对计划信息进行分析、判断计划的合理性提供信息支持,实现事前控制,从而有效地防止了不合理计划,真正起到了监督约束作用。

(3)提货单制定提货单是从公司物资库提取物资的凭证,提货人必须凭提货单进行提货。提货单是计划的执行凭证,所以提货单的制定基于已制定并经审批的计划,杜绝了没有计划的提货单的发生,防止库存的随意增长。同时,在提货单制定过程中,系统提供了现有库存量、高储和低储定额及生产需求量等信息,并在提货单上明确地标出了现有库存数量、最高储备定额、最低储备定额,使各种信息一目了然,这样,不合理的提货将在库房被拒绝执行,从而不合理的计划也就不能被执行,实现了对计划的多方位监督,减少不合理计划的出现。

(4)提货单审批提货单是由计划主任来审批。系统可以根据用户的要求,实现对计划制定及执行情况、需求信息、库存信息、储备定额等信息的查询,为计划主任审批提货单提供信息支持,提高审批的科学性。

(5)查询和打印本系统提供了强大的查询功能,可以根据需求选择不同的查询方式,另外所有的查询结果,可以随时打印出来,使使用更加方便、灵活、有效。

2、仓库管理子系统

它包括入库管理、出库管理、退库管理、物料保管和查询打印五个模块。

(1)入库管理物资入库的凭证是未结帐收料表和领用单,未结账收料表对应于未结账台帐,领用单录入对应于结帐台帐。入库管理包括开具领用单、未结帐收料、结帐入库三部分。结帐入库又分为领用单录入、后结帐领用单录入。

(2)出库管理领料单是反映车间与其他部门成本的凭证。领料单中包含了备件材料的基本信息、本次领料的基本数据信息、出库原因、出库类型、负责人、项目编号、货位号等相关信息。出库原因可以分为生产领用、中修领用、技措、技改和销售五种情况,为统计某一部门的各种不同的消耗提供了基础。

(3)退库管理退大库是指向公司各处室退库;退小库是指下属部门向库房退库。退库的凭证分别为退大库单与退小库单。退库单据必须经有关领导审批后才能有效。

(4)物料保管物料保管包括库管员对库房物资的日常保养维护工作分为物料盘点与物资报废处理两步。

(5)查询打印查询功能是系统提供决策信息的一个重要组成部分。包括了台帐查询、领用单、领料单、退库单、物料盘点报告、货位等信息查询。本系统体现的查询功能十分强大,可以对台帐、单据中的所有信息任意组合,进行模糊查询。

(6)基本信息维护基本信息维护是指系统运行所需的各种人员、部门、备件材料、计划单价、货位、计划员等基本信息在系统运行过程中,人员变动、部门变更、货位变化等情况极易发生。

3、库存分析子系统

库存分析子系统根据消耗标准、储备标准、分类标准和考核制度,对备件材料现场使用信息、生产作业计划、物料台帐进行加工处理,生成库存资金占用分析报告、报警单和物资储备定额,为成本核算和采购计划制定奠定基础,为领导决策提供支持。库存分析子系统包括物资消耗分析、资金占用分析、物资储备分析。

(1)库存物资消耗分析物资消耗分析是指对库存物资消耗的统计,为制定领用计划提供参考,由某一时期的消耗情况可以到预测下一时段同期的消耗情况。消耗分析包含月度消耗分析和任一时段的消耗分析。

(2)库存资金占用分析库存资金占用分析是指对库存物资分别按仓库、处室进行分类整理,对其资金占用情况分别进行统计分析,对超过资金限额的予以报警,从而生成库存资金占用分析报告。具体包括仓库资金占用分析和处室资金占用分析,每一类又分为年度资金占用、月度资金占用和即时资金占用三种。

(3)库存物资储备分析库存物资储备分析是指对库存物资占用情况进行分析,具体包括物资储备定额、库存数量占用分析和报警单。

4、综合查询子系统

查询是整个系统的最终目的,综合查询是整个系统的最高目标。该系统具有以下特点:

(1)查询、统计、输出“三位一体”。

(2)逐层分解,提供成本构成的详细信息。

(3)模糊查询和灵活的组合查询。

综合查询包括计划查询、入库查询、出库查询、库存查询、单据查询和中修消耗查询(按部门查询、按区域查询、按负责人查询)几个功能模块。

综合查询系统可以为领导提供全方位的及时信息,查询结果可以随时打印,供领导详细分析,在此基础上制定相应决策。



三、系统的实施

唐钢高线厂物流信息管理系统的实施,坚持了科学创新的原则,进行了“CIMS-MIS理论结构设计”、“通用物流信息编码设计”、“C/S模式软件设计”、“超市化货位管理体系设计”、“物资高低储报警系统设计”、“ADO技术”等项目开发及应用,推动了技术进步,创造了可观的经济效益。

1、实施效果

物流管理信息系统开发成功后经过调试即投入使用,目前,系统运行正常。经过物流管理信息系统的实践与运用,唐钢高线材厂一线的库存资金占用已由5000万元降为2200万元,有效降低了不合理储备,加速了资金周转,产品成本比系统使用前有较大幅度的降低,降低额年均1000万元,各项技术经济指标比以前也有较大幅度提高,本系统的使用起到了主要的推动作用,取得了较好的经济效益。

2、进一步的设想

信息系统设计篇(7)

[中图分类号]F[文献标识码]A[文章编号]1007-9416(2010)02-0008-03

Design Institute Project Cost Management Information System Design and Implementation

(WenZhou Plan Design&Research Institute Of Communications ZhuSuzhi 325000)

[Abstract]The design and use cost management information system to the system from a manual calculation of statistical changes. Detail of the system"s design goals, design principles, design ideas and implementation methods. Set out to run results, and propose future directions.

[Key words]Institute Cost Management Information System design Implementation

引言

成本核算是企业财会管理方面的一项重要工作。由于本人所在单位是从事公路交通工程专业设计、规划、咨询和服务,成本核算关系工程设计项目承包科室与个人的分配额度及收入,涉及的内容较多,数据采集的时间跨度较长,对统计计算的要求也较严格,人工手动作业可以说难度很大,也易产生误差。为此采用先进的计算机信息技术对工程成本信息实现自动化管理就显得非常必要。它不但可以方便地实现数据的输入、查询、共享、汇总和列表输出,大幅度的提高工作效率,而且还可以为未来单位财务管理全面信息化打下良好的基础。

1 系统的设计目标、开发原则与指导思路

1.1 设计目标

利用现有的单位内部局域网及NAS网络存储服务器,以供成本管理信息系统数据的集中交换和存储。完成后的工程成本管理信息系统可以实现对工程项目成本数据的分类输入、快捷查询、内部共享、批量汇总和列表输出,方便单位管理层对工程项目成本信息的检索,及时掌握项目支出情况,减少财务人员的工作量。

1.2 开发原则与指导思路

系统的开发围绕“操作简便、界面友好”的原则,并贯穿整个系统设计过程,对系统的稳定性、安全性有一定的要求。由于成本信息管理主要针对数据的有效管理,因而系统的设计始终坚持以“数据为中心”的指导思路,使用户可以随时修改、添加、查询和计算统计相关数据,及打印所需的列表。

2 系统分析

工程成本核算是单位工程设计项目内支出的各种费用的核算。以一个工程设计项目为单位,分列该设计项目内支出的各种成本费用,并汇总单个工程设计项目的支出成本,提供单位管理层该项目设计科室及设计人员承包及分配比例计算额度的方法。首先,采集单个工程设计项目的各种数据,如成本信息(包括项目名称、合同收费、已经收费、成本分析表等)、业主信息(如合同编号、业主单位、地址、联系人等)、工程规模信息等,由财务室及经营室人员输入相关数据,以方便管理层及相关科室查询该设计项目的基本情况。而成本信息内的成本分析表,主要集中了摘要、财务凭证号、收费收入、工程出包支出、费用支出、奖金支出、经手人、负责人等相关信息,录入之后,可以在成本信息内进行实现各种成本信息自动分类统计。数据流程图,见图1。

2.1 主要计算公式

系统主要的即时计算功能,体现在成本信息界面内。成本分析表输入的工程设计项目发生摘要,通过一定的计算公式自动并在成本信息各栏目内显示,便于工作人员查询。主要计算公式,见表1:

2.2 计算机系统资源配置

2.2.1 硬件系统

利用单位现有的NAS网络文件存储服务器,型号为Thecus N5200PRO。该服务器建立有RAID6模式的磁盘阵列,数据可靠性较高,并具备千兆网络通讯能力。为确保数据访问便捷、安全,设置专门的存储目录存放信息管理系统数据库文件,并设置访问不同权限的帐户。各客户端以工作计算机为主,通过内网交换机互连。

2.2.2 软件配置

数据库文件存储服务器为嵌入式Linux操作系统,Web操作界面。数据库为Microsoft ACCESS数据库,文件类型MDB,开发工具为Borland Delphi7,客户端操作系统为Windows2000或WindowsXP。

2.3 系统结构设计

系统功能结构图,见图2。

2.4 主要功能模块分析

2.4.1 系统管理模块

是对整个工程成本管理信息系统的基本设置进行管理。

系统设置包含了数据库的路径设置、数据备份路径设置、系统注册信息等。界面管理提供了窗口皮肤更换功能。系统日志记录用户操作内容,便于查询系统及数据的操作历史。

2.4.2 数据管理模块

是系统的主要功能模块,集中了工程设计项目各种相关数据的输入、查询、汇总和列表输出等功能。数据录入提供基础数据的输入界面。检索查询涵盖了所有工程项目成本数据的关键字检索、查询等功能。统计汇总功能可以通过设置统计条件汇总出所需要的数据报告。格式导出提供了以TXT文本文件、Excel电子表格形式输出统计报表。列表打印提供资料打印功能。

2.4.3 用户管理模块

是系统的安全性设置模块。

帐户管理可以为用户设置帐户的名称、密码及基本信息等。

权限管理为用户帐户提供不同级别的数据操作权限设置。可以根据岗位职能分工给予相应的权限,如管理、查询、编辑、删除的权限等等。

3 数据库系统的设计

考虑到mdb数据库现今应用已经非常广泛,与其它数据库格式之间的转换兼容也较方便,有助于今后在系统的功能变化、升级时的数据转移,所以本系统决定采用该类型的数据库。

数据库系统设计共分为工程设计项目基础信息数据表、成本分析数据表、数据汇总计算中间表等三大类。由于工程设计项目每年不会超出一定的数量,基础信息数据录入之后基本不会发生变动,数据维护量很小,如工程设计项目的合同号、项目名称、合同信息、业主信息、工程规模等等。成本分析数据表按项目成本发生情况进行输入、维护,如收费收入、工程出包支出、费用支出、奖金支出、经手人、负责人等等。数据录入完成后,计算结果自动生成并存放在数据库文件中,便于随时查询、导出。

数据表的处理是按不同的工程设计项目进行,每个项目的基础信息数据表、成本分析数据表都属于其所在的工程设计项目,各个项目之间的基础信息数据、成本分析数据独立存在,互不关联。

数据表都包含“日期字段”,按“YYYY-MM-DD”结构设计。同时将工程设计项目基础信息数据表内的项目成本发生“开始时间”作为该项目的年度归类指标,方便查询。

工程设计项目的生成遵循一定的次序,如先生成工程设计项目基础信息数据表,输入基础数据信息,后生成成本分析数据表,然后通过数据汇总计算中间表形成结果,数据冗余比较小。不按次序操作无法形成工程设计项目的建立,也无法开始数据的输入和汇总计算。用户若发现原始输入数据发生差错,可以随时进行修改,然后再由管理系统自动完成计算。

3.1 数据库安全

由于mdb数据库是安全性能方面较弱,只要入侵者得到数据库的存储路径下载得到数据库文件后,再结合暴力破解工具可以查看数据库文件内容。因而对数据库文件的保护,采取了长字段特殊字符密码保护、数据库目录访问隔离、数据库文件访问与用户访问权限双重密码防御等等措施保障数据库的安全。同时采用专业级防火墙隔离单位内网与外网的连接。

3.2 数据的接口设计

对数据的输入、输出接口的合理设计,可以在很大程度上提高工作效率。工程设计项目信息数据输入量不大,系统界面也较直观,因而不再考虑采用文件导入的方式输入数据。输出接口方面,大部分数据表可以输出TXT文本文件或Excel电子表格格式,提高了系统的操作和使用效率。

4 系统运行

4.1 系统运行架构

工程设计单位计算机硬件配置普遍较高、性能较好,因此本系统所有程序直接安装运行在客户端计算机上。通过NAS网络文件存储服务器共享网络映射盘,按不同的共享目录登录权限设置及本系统的用户帐户权限访问服务器上的数据库文件。系统运行架构图,见图3。

4.2 系统运行界面

本系统运行界面,见图4。

5 结语

本系统已经在我院投入运行多年,大大减轻了工作人员的劳动强度,有利于管理层动态控制设计产品的生产成本,为各工程设计项目在负责设计科室、设计人员承包及收入分配等方面提供了准确的依据,用户反应良好。系统具有以下几个特点:(1)界面直观、友好;(2)适合职能相近的工程设计单位使用;(3)查询汇总功能强大,可以按不同时间段及不同工程设计项目来查询汇总成本信息;(4)列表生成快捷、灵活;(5)硬件配置要求低、占用系统运行资源小;(6)安全功能完备。随着计算机信息技术的不断发展,单位总体管理水平的不断提高,以及对成本核算方面新的要求的提出,持续完善和改进的成本信息管理系统,将有力促进单位成本信息管理工作的成熟与进步。

[参考文献]

信息系统设计篇(8)

现代社会已进入信息爆炸时代,对信息能否进行有效的收集、提取、管理已经成为亟待解决的问题。随着高校规模的扩大,对需要管理的科技人员的信息也与日俱增,因此有必要对这些大量的信息实施计算机管理,开发一个管理这些信息的信息系统势在必行。

系统的开发过程

(一)系统总体设计框架及其构成

系统启动时要求进行身份验证,故在应用程序初始化时运行一个登录对话框,这个对话框内包含有对全局布尔变量值的改变,应用程序根据这一变量的值来决定是否登入系统,以及登录到系统的界面,亦或退出系统。根据对用户需求所做的分析,系统的总体框架及其构成:系统维护(用户管理,日志文件,数据备份,修改密码),基本信息管(录入,修改,删除),查询(随机查询,综合查询,工作量查询)数据输出(数据表打印,成果表输出,项目表输出)统计(随机统计,随机制表,工作量评估,机构评估)

(二)系统的主要功能

1、系统维护功能

该功能模块分用户管理、数据备份、日志文件、修改密码四个子模块。用户管理模块完成系统用户的添加,同时完成用户在离退时收回对本系统的使用权功能,数据备份子模块完成系统中各数据库表的备份,以防系统运行错误时备份数据来恢复系统中的数据;日志文件子模块对操作系统中个数据库表中数据的用户进行记录,将使用情况信息记录在数据库的日志文件中,在系统中数据出现错误时以恢复数据库;修改密码子模块对所以使用系统的用户给予其修改密码的权限,以防止因密码泄露造成对系统不必要的损失。

2、基本信息管理功能

该模块分为录入、修改、删除三个子模块,录入子模块负责录入一些基本信息;修改子模块负责用户对库中已有记录的修改;删除子模块负责用户对库中已过时的信息的删除。

3、查询功能

该功能模块完成用户对数据库的查询,包括随机查询、综合查询和工作量查询三个基本子模块。随机查询根据用户对不同表上不同字段的选择构造查询;综合查询子模块对经常使用的信息进行综合查询;工作量查询子模块专门负责对科技工作人员的工作量的查询。

4、数据输出功能

该功能分为三个子模块。数据表打印功能子模块负责对收集到的数据进行打印;成果表输出功能对成果库中的所以记录提供快速的浏览;项目表输出功能负责完成对项目库中的所以记录进行浏览。

数据库的设计

在Visual FoxPro中建立数据库表,下面以建立科研机构表为例说明建表的过程。

1、打开Visual FoxPro开发环境。

2、打开已有的数据库

3、单击右键选择新建表,输入表名单击确定

4、在表结构设计中输入字段(机构编号,批准文号,所在地点,用房面积,资产总额,审批机构,审批机构批,批准日期,机构类型,所属学科,组成形式,机构负责人,研究方向),在弹出的对话框中选择不输入数据。至此部门表已经建立完毕。

系统的实施

(一)系统运行前的准备

在控制面板中选择32位ODBC数据源,然后双击,在打开的对话框中选择系统DSN选项卡,在右边的按钮中选择添加,在弹出的对话框中选择Visual FoxPro Datebase Driver,然后双击。在一栏中输入数据源的名字,然后在其中选择单击按钮,再在编辑框中输入数据库的途径,或者单击按钮选择数据库所在的路径,单击确定,此时数据源已经配置完毕,程序可以运行,运行时在数据源中输入已经配置好的数据源驱动程序名字,然后输入用户名和密码后即可进入系统。

(二)系统的操作流程

建立系统用户信息、科技人员信息、科研单位信息这三个功能模块,然后得出其他基础数据库模块,接着进行数据检测(验证),其中包括:查询,添加,修改,评估,统计。并对评估与统计形成报告。该系统采用模块化结构程序设计方式,各模块独立性强,便于使用和维护,而且提供了数据存储、数据备份等手段,充分保证了数据的完整可靠。

参考文献:

1、李严.ASP数据库开发实例解析[M].机械工业出版社.

2、黄维通.VisualC++程序设计教程[M].机械工业出版社.

3、梁维.VisualC++编程实用教程[M].中国水利水电出版社.

信息系统设计篇(9)

 

现有仓储管理系统软件主要应用在记录货物、货位信息方面,而入库管理主要还是凭借主管人员与仓库工作人员的经验进行,入库作业仍然采用人工操作,致使仓储作业工作效率低下。通过对仓储货位信息系统的设计与研究,解决货位优化问题,就可以使物流中心拥有一个良好的仓储布局,从而缩短出入库操作时,工作人员的行走时间,提高工作效率。论文参考,货位优化。

仓储货位信息系统业务流程及数据流程分析

(1)业务流程分析

业务流程图,就是利用一些规定的符号及连线来表示某个具体业务的处理过程,换一句话说,就是一本用图形的方式来反映本系统在运行过程中的一张图纸,绘制出这样的图纸对于开发者理顺和优化业务过程是大有帮助的。业务流程图是在业务功能的基础上将其细化,在业务流程图中,我们将本系统中的每一个步骤用一个完整的图形串起来。

(2)数据流程分析

在业务流程的调查分析中,虽然形象的表达了信息的流动和存储的过程,但是仍然没有完全脱离物质的因素,为了用计算机进行管理,还必须舍去一些物质的因素因为在任何一个应用软件的系统中,数据是信息的载体,是今后系统运行过程中的主要处理对象,数据流程分析是把数据在系统内部的流动情况分析出来,仅仅是从数据流动的过程考查实际业务的数据处理模式,数据流程分析主要包括对信息的流动,传递,处理等的分析,这个过程也是从外部世界向计算机世界逐渐靠拢的过程。论文参考,货位优化。

仓储货位信息系统业务流程图

仓储货位信息系统数据流程图

仓储货位信息系统数学模型建立

目前存在的货位信息系统软件一般都与WMS绑定,不可移植。本文研究希望建立一个通用化的模型,使基于此模型设计的货位优化软件可以移植。因此,要假设一个符合以上内容的库场模型。

尽管仓储管理现状差距悬殊,但一般仓库都有五个基本作业区:验货收货区、存货区、拣货区、出货区和货物交接区。其中,存货区和拣货区是用来存储货物的;验货收货区和出货区是用来进行入库、出库作业的;而货物交接区是用来把已出库的货物交接给运输部门的。

根据这五个基本作业区,本文假设了一个通用的库场模型。设有一仓库,存货区共有货架n排,每排货架有货位p层q列。第k排i层j列的货位记为Xkij,货位上货物的质量为mkij,周转率为fkij,距出货区的距离为Skij。每个货位的长,宽,高为a,b,c。最靠近出货区的货架为第1排,最靠近出货区的列为第1列,最下面一层为第1层。该库场平面布置如图所示。论文参考,货位优化。

本文研究的货位优化问题的目标是,提高工作效率;实现这个目标的手段是,存货周转率高的货物放在离出货区近的地方。本模型的目标函数可表示为:

(1.1)

式中:――第k排i层j列货位上货物的存货周转率(次);

――货物到出货区的距离(m)。

货架稳定性是货位优化问题的一个约束条件。考虑当承载额定重量的货物、且货架的重心在中位线一下时,货架是最稳定的。设定每一货位货物都是质量均匀的,并且充满整个货位空间。因此,根据杠杆平衡原理,会有下式成立。k=1,2,…,n

(1.2)

式中 M――货架的额定承载能力(kg);

H――货架的高度(m);

C――每个货位的高度(m);

――第k排i层j列货位上货物的质量(kg)。论文参考,货位优化。

货架共有p层,有下式成立。论文参考,货位优化。

H=pc (1.3)

将式(1.2)代入式(1.3),得出:

(1.4)

式中――第k排i层j列货位上货物的质量(kg);

M――货架的额定承载能力(kg)。

为了简化约束条件,设,即为每个货位的额定承载能力。

将带入式(1.4),得:

(1.5)

式中――第k排i层j列货位上货物的质量(kg);

M――每个货位的额定承载能力(kg)。

为了确保货架绝对稳定,让(1.5)式中的每一项都小于等于零,则得到约束条件:

(1.6)

式中mkij――第k排i层j列货位上货物的质量(kg);

M――每个货位的额定承载能力(kg)。

假设的通用仓库模型中,共有货架n排,每个货架有货位p层q列。因此,得到货位优化问题的空间约束条件:

(1.7)

由以上分析可得到货位优化模型:

(1.8)

(1.9)

式中fkij――第k排i层j列货位上货物的存货周转率(次);

Skij――货物到出货区的距离(m);

mkij――第k排i层j列货位上货物的质量(kg);

――每个货位的额定承载能力(kg)。

仓储货位信息系统模块设计

根据以上研究结果,可将仓储货位信息系统模块分成三个主要部分,它们分别为入库操作管理模块、出库操作管理模块以及信息系统管理模块。

入库操作管理模块:入库操作管理模块包括对入库货物信息的记录,并通过软件的货位优化功能对货物的货位进行最优化指导,提高仓库的工作效率,缩短货物的出入库时间。

出库操作管理模块:出库操作管理模块主要是对出库货物进行统计,并将记录结果传送至数据库,使数据库能够实时的更新,以便新货物入库时空余货位可以是最新的列表。

信息系统管理模块:信息系统管理模块负责对出入库模块的信息统计,并将信息及时传递给数据库,确保数据库的数据保持实时更新,此模块还包括空余货位的统计,货位优化统计等功能的实现。论文参考,货位优化。

信息系统设计篇(10)

在Tab――About Us里,“Working at Newegg“会链接到新站点的Index.html页面。

Openings会链接到Taleo Site.

2.开发语言及工具的选择

2.1

技术是目前应用开发中的核心技术,也是目前流行的3P技术中应用广泛的一种。是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。

2.2 CSS

CSS是Cascading Style Sheets(层叠样式表)的简称。CSS语言是一种标记语言,它不需要编译,可以直接由浏览器执行(属于浏览器解释型语言)。在标准网页设计中CSS负责网页内容(XHTML)的表现。CSS文件也可以说是一个文本文件,它包含了一些CSS标记,CSS文件必须使用css为文件名后缀。可以通过简单的更改CSS文件,改变网页的整体表现形式,可以减少我们的工作量,所以她是每一个网页设计人员的必修课。

2.3 JavaScript

JavaScript语言的前身叫作Livescript。自从Sun公司推出著名的Java语言之后,Netscape公司引进了Sun公司有关Java的程序概念,将自己原有的Livescript重新进行设计,并改名为JavaScript。

JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言,有了JavaScript,可使网页变得生动。使用它的目的是与HTML超文本标识语言、Java脚本语言一起实现在一个网页中链接多个对象,与网络客户交互作用,从而可以开发客户端的应用程序。它是通过嵌入或调入在标准的HTML语言中实现的。

2.4 Visual Studio 2005

Visual Studio 2005 包含了一系列高效的、智能的开发工具,不论是为开发初学者,还是为经验丰富的企业开发团队都提供了很多全新的、强大的功能:全方位的工具平台不论您是一位编程初学者还是一个富有经验的企业开发团队的一员,为您提供高效的开发工具。

减少开发的复杂度确保您能更加轻松基于Framework的解决方案,包括Windows、Web、移动和基于Office的应用。

第三方的生态系统允许您利用来自Visual Studio行业合作伙伴的参与研发的产品,并体验用来补充Visual Studio 2005第三方解决方案的全面部署。

改善团队的沟通给您提供高效智能的生命周期工具,通过使用Visual Studio 2005 Team System,来增强IT周期参与者之间的交流与协作。

2.5 多浏览器

Internet Explorer 6及以上版本,Fair Fox 1.5及以上版本,NetScape,Safari3.1.1及以上版本,Opera 8.5及以上版本。

3.设计与实现

3.1 静态站点结构图

3.2 数据库设计

针对本次设计操作的数据不会做太多的修改,实时性比较低,所以为减轻DataBase的压力,采用XML数据读取方式。

Step1:

调用Newegg自行开发的方法XMLMaker,把AllTabStoreMenu表进行序列化,生成AllTabStoreMenu.xml文件。

Step2:

把AllTabStoreMenu.xml文件添加到Solutiong里。

Step3:

在DAL层添加GetAllStoreNavigationSub-Menus方法,从AllTabStoreMenu.xml文件中得到一个DataTable,同时在BLL层添加GetTabStoreMenuForHomePage方法得到DataTable,然后在Fa?ade层添加GetStoreMenus方法从BLL层得到DataTable,最后返回给PageHeader.ascx.cs。

3.3 界面设计

界面的设计是根据美国的designer提供的mockup(模版)来一模一样的反应到我们的UI层的。由于很多自带的服务器控件在页面Render时会产生很多多余代码,这种情况的发生会对Newegg网站日后的维护等产生麻烦,所以,界面的设计严格遵守Newegg网站对于UI层的代码编程规范,采用了一下3种服务器控件:

(1)asp:PlaceHolder;

(2)asp:Repeater;

(3)asp:Literal。

3.4 浏览器兼容性设计

由于不同的浏览器,比如InternetExpl-orer6,InternetExplorer7,MozillaFirefox等,对CSS的解析熟悉不一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。

这个时候我们就需要针对不同的浏览器去写不同的CSS,让它能够同时兼容不同的浏览器,能在不同的浏览器中也能得到我们想要的页面效果。

这个针对不同的浏览器写不同的CSScode的过程,就叫CSShack,也叫写CSShack。

现在主流的浏览器:IE,FireFox,opera,safari,netscape

对于不同的浏览器,主要适用不同的css样式,例如

.ie(浏览器版本).className{css样式}

.opera_9(浏览器版本).className{css样式}

.sarari(浏览器版本).className{css样式}

3.5 设计流程

(1)配置URL

背景:

Newegg是一个综合性的大型电子商务网站,对于代码的规范性和可维护性都有很高的要求,借此,网站有一个很完善的添加新页面的流程。

Step1.在业务实体类中的PageUrlAlias.cs内添加新页面的别名

ex:MiniSiteTabIndex,MiniSiteTab IndexIframe

Step2.在XML架构文件PageUrl.xsd中添加新页面的别名

作用:使WebPages.config与PageUrlAlias. cs中的别名相关联

Step3.在WebPages.config添加新页面实名,别名和host

作用:调用BuildUrl方法构造超级链接

至此,一个崭新的页面及其URL变构造完成!

(2)调用masterpage

Master Page是Visual Studio2005里新增的一个功能,它规范了页面的风格,统一了一个网站的视觉效果(Look and Feel)的同时,避免了重复的程序,大大缩短了程序的开发时间。

Newegg网站的MasterPage介绍:

1)PageHeader.ascx头部用户控件,包含一个登陆按钮,一个search功能按钮,一个StoreNavigationMenu用户控件,其功能是Store产品的浏览

2)PageFooter.ascx尾部用户控件,包含一些网站信息的链接,用户帐户的登录接口,和Career主页面的接口――company info/career

(3)HTML布局与CSS设计

HTML即超文本标签语言,其利用一些标签(TAG),诸如:div,table,tr,td….作用于网站页面的布局。一个规范的HTML编写,可以使页面有很强的整体性,层次分明,使浏览者能够快速的获取。

CSS即层叠样式表(Cascading Style Sheets),当一个页面布局后,你是否会觉得虽然层次清晰,但页面缺少了一定的色彩,显得有些死气沉沉呢,这时候CSS便可解决这个问题,它可以定义字体,背景颜色,超链接样式等等

综上所述,一个清爽的页面是HTML和CSS融洽的结合的!

(4)Iframe的运用

基于Careers功能模块的页面都是静态的,主要用于用户的浏览,所以为了更高效,更清晰的完成,遂采用VS2005中iframe这一标记。

Iframe的功能就是可以在一个页面中嵌套另一个页面

属性介绍:src:内嵌页面的地址

target:本页中打开/打开新页

scrolling:是否出现滚动条

frameborder:内嵌帧边框

代码:<iframe src=”” class=” “ scrolling=” “ frameborder=””></iframe>

4.总结

上一篇: 安全生产三年整治方案 下一篇: 本科会计毕业论文
相关精选
相关期刊