信息管理系统总体设计Word格式文档下载.docx

上传人:b****6 文档编号:17285541 上传时间:2022-11-30 格式:DOCX 页数:5 大小:17.66KB
下载 相关 举报
信息管理系统总体设计Word格式文档下载.docx_第1页
第1页 / 共5页
信息管理系统总体设计Word格式文档下载.docx_第2页
第2页 / 共5页
信息管理系统总体设计Word格式文档下载.docx_第3页
第3页 / 共5页
信息管理系统总体设计Word格式文档下载.docx_第4页
第4页 / 共5页
信息管理系统总体设计Word格式文档下载.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

信息管理系统总体设计Word格式文档下载.docx

《信息管理系统总体设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《信息管理系统总体设计Word格式文档下载.docx(5页珍藏版)》请在冰豆网上搜索。

信息管理系统总体设计Word格式文档下载.docx

  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&

mdash;

&

表4.4所示。

表4.1补充基础信息用例

表4.2修改基础信息用例

表4.3查询基础信息用例

表4.4密码修改用例

  4.4、仓储管理

  仓储管理执行的主要操作包括入库、出库、还库以及库存管理。

仓储用户根据入库单、出库单和退货单进行入库、出库和还库操作,并记录与该操作相关的信息。

库存管理用于对仓库进行盘点,可以显示全部库房中所有的项目的名称、数量、类别、库位、柜位等信息。

  仓储管理各用例分析如表4.5&

表4.8所示。

表4.5入库用例

表4.6出库用例

表4.7还库用例

表4.8库存管理用例

  4.5、企业公告管理

  企业公告管理包括发布公告、删除公告、修改公告和查询(浏览)公告四个主要操作。

其中普通用户只能够查询公告,部门信息管理员可以发布公告并修改和删除自己发布的公告。

  企业公告管理各用例分析如表4.9&

表4.12所示。

表4.9发布公告用例

表4.10查询公告用例

表4.11修改公告用例

表4.12删除公告用例

  4.6、系统管理

  系统管理模块的操作者是系统管理员,它主要包括的功能有划分用户角色和数据备份等。

基本上系统以部门为单位划分角色,原则上一个部门的用户为同一个角色。

系统允许存在拥有多个角色的用户。

具体来说,角色划分包括添加角色、修改角色和删除角色和角色列表功能。

  系统管理各用例分析如表4.13&

表4.17所示。

表4.13添加角色用例

表4.14修改角色用例

表4.15删除角色用例

表4.16角色列表用例

表4.17数据备份用例

  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用于保存库位柜位。

非空自增主键,库位(storageName),柜位(cupboardName),物品位置(ObjLoca)。

  仓库信息表如表4.21所示。

表4.21仓库信息表

  仓储入库表storage_instocks用于保存入库信息。

非空自增主键,入库表号(storagetable),入库时间(storagetime),入库商品名称(storagename),入库商品数量(storagenum),供应商名(suppliername),采购方名(acquisname),责任人(storageuser)。

  仓储入库表表如表4.22所示。

表4.22仓储入库表

  仓储出库表storage_outstocks用于保存出库信息。

非空自增主键,出库表号(storageoutable),出库时间(storageoutime),出库商品名称(storageouname),出库商品数量(storageounum),供应商名(suppliername),采购方名(acquisname),责任人(storageuser)。

  仓储出库表如表4.23所示。

表4.23仓储出库表

  供应商表storage_supplier用于保存供应商信息。

非空自增主键,供应商名(suppliername),联系人(supplieruser),地址(supplieraddr),电话(supplierph),传真(supplierfax),邮件(suppliermail)。

  供应商表如表4.24所示。

表4.24供应商表

  采购方表storage_acquisition用于保存采购方信息。

非空自增主键,采购方名(acquisname),联系人(acquisuser),地址(acquisaddr),电话(acquisrph),传真(acquisfax),邮件(acquismail)。

  采购方表如表4.25所示。

表4.25采购方表

  密码表yhpwd用于保存用户密码。

非空自增主键,用户帐号(Username),员工名(userFileName),密码(pwd)。

  密码表如表4.26所示。

表4.26密码表

  聊天信息表chat用于保存聊天信息。

非空自增主键,用户帐号(Username),用户昵称(userchatName),密码(pwd),聊天信息(chatmess),时间(time)。

  聊天信息表如表4.27所示。

表4.27聊天信息表

  4.8、本章小结

  本章主要对物流企业信息系统进行总体设计。

根据需求分析的结果,确定系统的设计原则,进行系统架构设计,最后给出了数据库设计,并详细阐述了主要数据表的逻辑设计。

返回本篇论文导航

  

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1