【题目】物流企业信息管理系统的构建研究
【第一章】物流企业信息化建设探究绪论
【第二章】物流信管系统可行性研究
【第三章】物流企业信息管理需求分析
【第四章】信息管理系统总体设计
【第五章】物流公司信息系统的实现
【第六章】物流企业信息系统测试
【结论/参考文献】物流公司信息管理软件研发结论与参考文献
第 4 章 系统总体设计
4.1、系统设计原则
系统的可用性和实用性是设计系统时特别注意的两个要求[22]。
设计思路包括:
1、 模块化功能设计原则:系统划分为多个功能模块,各模块之间低耦合,通过接口进行各个模块之间的联系。
2、 界面设计原则:界面简单大方,突出重点。界面上、中、下三部分。上、下方均包含一个文件,上面显示企业 Logo 和系统 Banner;下面显示技术支持方、版本号等信息。为了保证系统界面的统一性,上、下部分是所有界面都一致的内容。界面采用css 文件统一定义界面样式。
3、 可扩展性原则:系统针对企业现阶段具体需求,随着企业的发展,会有新的需求不断产生,要使系统具有强的可扩展性。
4、 健壮性原则:系统开发过程中严格遵守代码编写规范编写,可以在一定程度上提高系统的健壮性。另外对于密码等特殊字段,系统设置了验证标准,并提供有效的错误提示,如必须是强密码、有些字段不可以为空、有些字段有最多字数限制、email地址格式错误等。
4.2、系统架构设计
系统采用了两种架构。企业基础信息管理、仓储管理和公告管理、系统管理模块使用三层 B/S 架构。三层架构是指表示层、业务逻辑层和数据持久层。
企业聊天软件 Yh-Hello 采用基于 C/S 的三层架构,使用 Java 语言开发。虽然与 B/S模式相比,C/S 需要安装客户端,显得比较麻烦,但是这样设计比较符合现有聊天软件的使用方式。系统环境部署图如图 4.1 所示。
图 4.1 系统环境部署图由图 4.1 可知,企业骨干网由一台路由器、两台三层交换机以及若干台二层交换机组成,它是一个简单的分层树形结构。
核心层由一台路由器组成,它是内网出/入口的连接设备,主要负责过滤出/入数据包,执行 NAT 转换和防火墙的功能。由于目前企业没有购置专用的硬件防火墙设备,所以目前在企业出/入口的主要安全措施是由路由器完成的。
汇聚层由两台三层交换机组成,内部网络分为内部网和 DMZ 两个主要区域,各自与一个三层交换机相连。内部网包括所有的工作主机,它们的 IP 地址都是内网 IP 地址(10.X.X.X),可以实现内网的互通互联,如果想要进行外网访问,则需要在路由器上做 NAT 转换。DMZ 区是服务器放置区,应用服务器配置了两个 IP 地址,一个是内网IP 地址,一个是企业申请的合法 IP 地址,以方便用户从内、外网对其进行访问。数据服务器提供数据库服务,由于本系统设计时考虑到企业数据的重要性,因此对数据库的操作都是由应用服务器执行的,所以对数据服务器只配置与应用服务器同一网段的内网IP 地址。
接入层在图 4-1 中被省略,它由若干个二层交换机组成,用于将桌面系统接入网络。
接入层的交换机基本不做任何功能设置,只是负责网络链接。
4.3、企业基础信息管理
在企业基础信息管理中主要包括四种操作:补充基础信息、修改基础信息、查询基础信息以及修改用户登陆密码(系统默认密码为工作证号)。系统默认已经生成了员工姓名、帐号、初始密码以及角色、部门、职位这些重要信息,按照企业相关规定,要求员工初始登陆系统后,必须要完善诸如性别、简历、电话、邮箱之类的其它基础信息,并允许用户修改初始密码。
企业基础信息管理各用例分析如表 4.1——表 4.4 所示。
表 4.1 补充基础信息用例
4.4、仓储管理
仓储管理执行的主要操作包括入库、出库、还库以及库存管理。仓储用户根据入库单、出库单和退货单进行入库、出库和还库操作,并记录与该操作相关的信息。库存管理用于对仓库进行盘点,可以显示全部库房中所有的项目的名称、数量、类别、库位、柜位等信息。
仓储管理各用例分析如表 4.5——表 4.8 所示。
表 4.5 入库用例
4.5、企业公告管理
企业公告管理包括发布公告、删除公告、修改公告和查询(浏览)公告四个主要操作。其中普通用户只能够查询公告,部门信息管理员可以发布公告并修改和删除自己发布的公告。
企业公告管理各用例分析如表 4.9——表 4.12 所示。
表 4.9 发布公告用例
4.6、系统管理
系统管理模块的操作者是系统管理员,它主要包括的功能有划分用户角色和数据备份等。基本上系统以部门为单位划分角色,原则上一个部门的用户为同一个角色。系统允许存在拥有多个角色的用户。具体来说,角色划分包括添加角色、修改角色和删除角色和角色列表功能。
系统管理各用例分析如表 4.13——表 4.17 所示。
表 4.13 添加角色用例
4.7、数据库设计
根据系统需求,创建数据库 yh_db,并设计了以下数据表:基础信息表 baseinfo、部门表 department、公告信息表 inform、仓库信息表 storage_stocks、仓储入库表storage_instocks、仓储出库表 storage_outstocks、供应商表 storage_supplier、采购方表storage_acquisition、密码表 yhpwd 以及聊天信息表 chat。
基础信息表 baseinfo 用于保存企业员工的基本信息,其中最主要的字段包括:标识编号(ID):非空自增主键;员工姓名(userFileName):非空,默认已经添加;用户帐号(userName):非空,默认为员工工作证号;用户密码(pwd),默认为工作证号;角色状态(role,1 表示系统管理员;2 表示部门信息管理员;3 表示普通用户中仓储用户;4 表示普通用户中用户)。
基础信息表如表 4.18 所示。
表 4.18 基础信息表部门表 department 用于保存企业的部门。它包括标识编号(ID):非空自增主键;部门名(departmentName):非空,默认已经按照企业机构设置添加。
部门表如表 4.19 所示。
表 4.19 部门表公告信息表 inform 用于保存公告信息。它包括编号(ID):非空自增主键,公告标题(title),公告内容(content),公告发布时间(time),发布人(informuser)。
公告信息表如表 4.20 所示。
表 4.20 公告信息表仓库信息表 storage_stocks 用于保存库位柜位。它包括编号(ID):非空自增主键,库位(storageName),柜位(cupboardName),物品位置(ObjLoca)。
仓库信息表如表 4.21 所示。
表 4.21 仓库信息表仓储入库表 storage_instocks 用于保存入库信息。它包括编号(ID):非空自增主键,入库表号(storagetable),入库时间(storagetime),入库商品名称(storagename),入库商品数量(storagenum),供应商名(suppliername),采购方名(acquisname),责任人(storageuser)。
仓储入库表表如表 4.22 所示。
表 4.22 仓储入库表仓储出库表 storage_outstocks 用于保存出库信息。它包括编号(ID):非空自增主键,出库表号(storageoutable),出库时间(storageoutime),出库商品名称(storageouname),出库商品数量(storageounum),供应商名(suppliername),采购方名(acquisname),责任人(storageuser)。
仓储出库表如表 4.23 所示。
表 4.23 仓储出库表供应商表 storage_supplier 用于保存供应商信息。它包括编号(ID):非空自增主键,供应商名(suppliername),联系人(supplieruser),地址(supplieraddr),电话(supplierph),传真(supplierfax),邮件(suppliermail)。
供应商表如表 4.24 所示。
表 4.24 供应商表采购方表 storage_acquisition 用于保存采购方信息。它包括编号(ID):非空自增主键,采购方名(acquisname),联系人(acquisuser),地址(acquisaddr),电话(acquisrph),传真(acquisfax),邮件(acquismail)。
采购方表如表 4.25 所示。
表 4.25 采购方表密码表 yhpwd 用于保存用户密码。它包括编号(ID):非空自增主键,用户帐号(Username),员工名(userFileName),密码(pwd)。
密码表如表 4.26 所示。
表 4.26 密码表聊天信息表 chat 用于保存聊天信息。它包括编号(ID):非空自增主键,用户帐号(Username),用户昵称(userchatName),密码(pwd),聊天信息(chatmess),时间(time)。
聊天信息表如表 4.27 所示。
表 4.27 聊天信息表4.8、本章小结
本章主要对物流企业信息系统进行总体设计。根据需求分析的结果,确定系统的设计原则,进行系统架构设计,最后给出了数据库设计,并详细阐述了主要数据表的逻辑设计。
1、引言物联网的本质是传感、通信和IT技术在各行业的应用,它包含终端、网络、应用三个部分。物联网本身不是新事物,目前国外尤其欧美地区发展M2M已经有6、7年的时间,形成了比较成熟的产业链,并应用到了各行各业中。物联网已经在在各行各业得到广泛应...
物流简单来讲就是物品从供应地向接收地流动的过程,其属于供应链的一部分,包括了运输、贮存、保管、包装、流通加工以及物流信息处理等大量的活动,是以满足社会需求为目的的一种经济活动。市场经济体制的确立和逐步完善,带动了物流市场需求的变化,对于现代...
加强中小企业的信息化建设,能引导和促进中小企业加快发展方式的转变,有利于创新和完善中小企业内部管理体系建设.在中小企业的运行管理中,合同管理问题尤为突出.1系统设计的背景和目标目前,大多数中小企业的合同管理还依赖人工来进行,通过Word、Excel等办...
1引言房屋安全管理是政府赋予房地产行政管理部门的重要职责,关系到国计民生与社会稳定。它是指房地产行政管理部门依法对农村危破房、城镇建成区已经投入使用的房屋,通过房屋安全检查、房屋安全鉴定等手段有效排除危险房屋及其他房屋不安全因素...
银行传统时代,由于资金匮乏,管理人员对信息整合与利用的重视程度不够,信息支持不到位,信息发展相对落后。自20世纪60年代以来,以“客户导向”为中心的经营理念已经在我国金融市场逐渐兴起,各金融机构逐步通过信息管理加强对客户的服务。但是目前,商业银...
题目:现代企业制度与IT管理制度的完善目录摘要(详见正文)一、现代企业制度的概述(一)现代企业制度的特征(二)现代企业制度的主要内容二、现代企业制度与IT管理制度的完善(一)现代企与IT管理模式的三个发展阶段(二)现代企业IT管理发展的三个阶段三、...
在国家指导层面,《2011-2015年建筑业信息化发展纲要》(以下简称《纲要》)中指出:工程总承包类,进一步优化业务流程,整合信息资源,完善提升设计集成、项目管理、企业运营管理等应用系统,构建基于网络的协同工作平台,提高集成化、智能化与自动化程度,推进设计...
建筑企业的信息化管理就是指将建筑企业在施工生产当中的各个环节,然后用计算机来进行即时的信息处理,并且在建筑企业的内部形成网络,以此做到建筑企业物资流及资金流等,来采用计算机系统管理物资,这样可以降低工程的成本,本文通过对建筑企业信息化管理...
引言在电力企业中,基于COBIT5建立信息治理与管理体系,不仅可以实现企业信息管理水平的提升,也可以更好地使企业信息化建设与业务目标达成一致,具有实际应用价值.1当前电力企业治理、管理现状对于当前我国电力企业发展中,在企业信息治理及管理方面还存在...
1引言近年来,随着数字化技术的迅猛发展和网络技术的日益成熟,医院信息管理系统(hospitalinformationsystem,HIS)得到飞速的发展,将远程(网络)心电图诊断系统应用于临床已成为可能[1].心电信息平台使社区卫生服务机构得到了优质医疗资源的保证和技术支...