信息管理系统总体设计

上传人:枫** 文档编号:508367269 上传时间:2023-11-18 格式:DOCX 页数:11 大小:14.22KB
返回 下载 相关 举报
信息管理系统总体设计_第1页
第1页 / 共11页
信息管理系统总体设计_第2页
第2页 / 共11页
信息管理系统总体设计_第3页
第3页 / 共11页
信息管理系统总体设计_第4页
第4页 / 共11页
信息管理系统总体设计_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《信息管理系统总体设计》由会员分享,可在线阅读,更多相关《信息管理系统总体设计(11页珍藏版)》请在金锄头文库上搜索。

1、信息管理系统总体设计本文文章目录导航【题目】物流企业信息管理系统的构建研究【第一章】物流企业信息化建设探究绪论【第二章】物流信管系统可行性研究【第三章】物流企业信息管理需求分析【第四章】信息管理系统总体设计【第五章】物流公司信息系统的实现【第六章】物流企业信息系统测试【结论/参考文献】物流公司信息管理软件研发结论与参考文 dkh献第 4 章 系统总体设计4.1、系统设计原则系统的可用性和实用性是设计系统时特别注意的两个要求 22。设计思路包括:1、模块化功能设计原则:系统划分为多个功能模块,各模 块之间低耦合,通过接口进行各个模块之间的联系。2、界面设计原则:界面简单大方,突出重点。界面上、中

2、、 下三部分。上、下方均包含一个文件,上面显示企业 Logo 和系统 Banner ;下面显示技术支持方、版本号等信息。为了保证系统界面的 统一性,上、下部分是所有界面都一致的内容。界面采用css文件统 一定义界面样式。3、可扩展性原则:系统针对企业现阶段具体需求,随着企 业的发展,会有新的需求不断产生,要使系统具有强的可扩展性。4、健壮性原则:系统开发过程中严格遵守代码编写规范编 写,可以在一定程度上提高系统的健壮性。另外对于密码等特殊字段, 系统设置了验证标准,并提供有效的错误提示,如必须是强密码、有 些字段不可以为空、有些字段有最多字数限制、email地址格式错误 等。4.2、系统架构设

3、计 系统采用了两种架构。企业基础信息管理、仓储管理和公告 管理、系统管理模块使用三层 B/S 架构。三层架构是指表示层、业 务逻辑层和数据持久层。企业聊天软件 Yh-Hello 采用基于 C/S 的三层架构,使用Java语言开发。虽然与B/S模式相比,C/S需要安装客户端,显得 比较麻烦,但是这样设计比较符合现有聊天软件的使用方式。系统环 境部署图如图 4.1 所示。图 4.1 系统环境部署图由图 4.1 可知,企业骨干网由一台路由器、两台三层交换机 以及若干台二层交换机组成,它是一个简单的分层树形结构。核心层由一台路由器组成,它是内网出/入口的连接设备,主 要负责过滤出/入数据包,执行 NA

4、T 转换和防火墙的功能。由于目前 企业没有购置专用的硬件防火墙设备,所以目前在企业出/入口的主 要安全措施是由路由器完成的。汇聚层由两台三层交换机组成,内部网络分为内部网和 DMZ 两个主要区域,各自与一个三层交换机相连。内部网包括所有的工作 主机,它们的IP地址都是内网IP地址(10.X.X.X),可以实现内网 的互通互联,如果想要进行外网访问,则需要在路由器上做 NAT 转 换。DMZ区是服务器放置区,应用服务器配置了两个IP地址,一 个是内网 IP 地址,一个是企业申请的合法 IP 地址,以方便用户从 内、外网对其进行访问。数据服务器提供数据库服务,由于本系统设 计时考虑到企业数据的重要

5、性,因此对数据库的操作都是由应用服务 器执行的,所以对数据服务器只配置与应用服务器同一网段的内网IP 地址。接入层在图 4-1 中被省略,它由若干个二层交换机组成,用 于将桌面系统接入网络。接入层的交换机基本不做任何功能设置,只是负责网络链接。4.3、企业基础信息管理在企业基础信息管理中主要包括四种操作:补充基础信息、 修改基础信息、查询基础信息以及修改用户登陆密码(系统默认密码 为工作证号)。系统默认已经生成了员工姓名、帐号、初始密码以及 角色、部门、职位这些重要信息,按照企业相关规定,要求员工初始 登陆系统后,必须要完善诸如性别、简历、电话、邮箱之类的其它基 础信息,并允许用户修改初始密码

6、。企业基础信息管理各用例分析如表 4.1 &mdash ;&m dash;表4.4 所示。表 4.1 补充基础信息用例表 4.2 修改基础信息用例表 4.3 查询基础信息用例表 4.4 密码修改用例4.4、仓储管理仓储管理执行的主要操作包括入库、出库、还库以及库存管 理。仓储用户根据入库单、出库单和退货单进行入库、出库和还库操 作,并记录与该操作相关的信息。库存管理用于对仓库进行盘点,可 以显示全部库房中所有的项目的名称、数量、类别、库位、柜位等信 息。仓储管理各用例分析如表4.5——表4.8所示。表 4.5 入库用例表 4.6 出库用例表 4.7 还库用例表 4.8

7、库存管理用例4.5、企业公告管理企业公告管理包括发布公告、删除公告、修改公告和查询(浏 览)公告四个主要操作。其中普通用户只能够查询公告,部门信息管 理员可以发布公告并修改和删除自己发布的公告。企业公告管理各用例分析如表4.9——表4.12所示。表 4.9 发布公告用例表 4.10 查询公告用例表 4.11 修改公告用例表 4.12 删除公告用例4.6、系统管理系统管理模块的操作者是系统管理员,它主要包括的功能有 划分用户角色和数据备份等。基本上系统以部门为单位划分角色,原 则上一个部门的用户为同一个角色。系统允许存在拥有多个角色的用 户。具体来说,角色划分包括添加角色

8、、修改角色和删除角色和角色 列表功能。系统管理各用例分析如表 4.13——表4.17所示。表 4.13 添加角色用例表 4.14 修改角色用例表 4.15 删除角色用例表 4.16 角色列表用例表 4.17 数据备份用例4.7、数据库设计根据系统需求,创建数据库yh_db,并设计了以下数据表: 基础信息表 baseinf0、部门表 department、公告信息表 inform、仓 库信息表storage_stocks、仓储入库表storagenstocks、仓储出库表 storage_outstocks 、 供 应 商 表 storage_supplier 、 采 购

9、 方 表 storage_acquisition、密码表 yhpwd 以及聊天信息表 chat。基础信息表 baseinfo 用于保存企业员工的基本信息,其中最 主要的字段包括:标识编号(ID):非空自增主键;员工姓名(userFileName):非空,默认已经添加;用户帐号(userName):非 空,默认为员工工作证号;用户密码(pwd),默认为工作证号;角 色状态(role,1表示系统管理员;2表示部门信息管理员;3表示 普通用户中仓储用户; 4 表示普通用户中用户)。基础信息表如表 4.18 所示。表 4.18 基础信息表部门表 department 用于保存企业的部门。它包括标识编号

10、(ID):非空自增主键;部门名(departmentName):非空,默认已经 按照企业机构设置添加。部门表如表 4.19 所示。表 4.19 部门表公告信息表inform用于保存公告信息。它包括编号(ID): 非空自增主键,公告标题(title),公告内容(content),公告发布时 间(time), 发布人(informuser)。公告信息表如表 4.20 所示。表 4.20 公告信息表仓库信息表 storage_stocks 用于保存库位柜位。它包括编号(ID):非空自增主键,库位(storageName),柜位(cupboardName), 物品位置(ObjLoca)。仓库信息表如表

11、 4.21 所示。表 4.21 仓库信息表仓储入库表 storage_instocks 用于保存入库信息。它包括编 号(ID ):非空自增主键,入库表号(storagetable),入库时间(storagetime),入库商 品名称(storagename),入库商 品数量 (storagenum),供应商名(suppliername)采购方名(acquisname), 责任人(storageuser) o仓储入库表表如表 4.22 所示。表 4.22 仓储入库表仓储出库表storage_outstocks用于保存出库信息。它包括编 号(ID):非空自增主键,出库表号(storageoutab

12、le),出库时间(storageoutime),出库商品名称(storageouname),出库商品数量 (storageounum),供应商名(suppliername)采购方名(acquisname), 责任人(storageuser) o表 4.23 仓储出库表供应商表 storage_supplier 用于保存供应商信息。它包括编 号 ( ID ): 非 空 自 增 主 键 , 供 应 商 名 ( suppliername ), 联 系 人(supplieruser), 地址(supplieraddr), 电话(supplierph ), 传真 (supplierfax),邮件(sup

13、pliermail)。供应商表如表 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、本章小结本章主要对物流企业信息系统进行总体设计。根据需求分析 的结果,确定系统的设计原则,进行系统架构设计,最后给出了数据 库设计,并详细阐述了主要数据表的逻辑设计。返回本篇论文导航

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号