77范文网 - 专业文章范例文档资料分享平台

仓库管理系统详细设计说明书(3)

来源:网络收集 时间:2020-06-03 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

用户号 用户名 用户 用户口令

图10 用户E-R图

用户权限 客户名 客户号 客户 联系地址 邮编 电话号 图11 客户E-R图

产品号 产品名 产品 价格 生产日期 类型 图12 产品E-R图

仓库 N P 入库 R 用户 客户 Q M 出库 N

仓库 P 产品 N 属于 1 类型 M 图13 仓库管理系统联系图 八、建立状态图

状态图(也叫状态转换图)通过描绘系统状态及引起系统转换的事件来表示系统的行为。此外,状态图还指明了作为特定事件的结果系统将做哪些动作。因此,可以用状态图建立软件系统的行为模型。

状态是可以被观察到的系统行为模式,一个状态代表系统的一种行为模式,状态规定了系统对事件的响应方式。

在状态图中第一的状态主要有:初态、终态和中间状态,在一张状态图中只能有一个初态,而终态则可以有0个至多个。

在状态图中,初态用实心圆表示,终态用一对同心圆(内圆为实心圆)表示。中间状态用圆角矩形表示,可以使用两条水平横线把它分成上、中、下3个部分,分别防止状态名、状态变量和活动表。

事件是在某个特定时刻发生的事情,它是对引起系统动作或(或)从一个状态转换到另一个状态的外界事件的抽象。

状态图中两个状态之间带箭头的连线表示状态转换,箭头指明了转换的方向。状态转换通常是由事件触发的,在这种情况下应该在表示状态转换的箭头上标出触发事件表达式。

以下是仓库管理系统的状态图:

登陆界面 输入密码 验证帐户 不合法帐户 帐户合法 验证权限 权限 管理权限 普通查询、修改自身信息;修改其他用户权限;添加新用户;查询、修改、注销、添加客户信息;查询、修改、添加、删除产品信息;查询、修改、添加、删除出、入库信息 图14 仓库管理系统状态图

查询、修改自身信息;查询客户信息;查询出、入库信息;查询产品信息

第二章 详细设计

一、模块过程设计与界面设计

⒈验证用户身份功能模块 ⑴功能描述

验证用户身份功能模块用于对登陆系统的用户进行身份验证,确定用户是否拥有使用该系统的资格以及该用户的权限。因此,任何用户登陆系统都调用此模块。

⑵主要算法

if 用户名 and 口令 正确

以该用户身份进入系统总控制界面并获得响应系统权限 else

提示“用户名或口令错误” 累计错误三次,自动关闭本系统 end if

⒉系统总控制模块 ⑴功能描述

系统总控制模块是系统运行时的主控制程序,通过系统的主菜单集中各子功能模块,用户在该模块中通过选择菜单进入到相应的子模块。

⑵菜单设计

系统菜单设计如下表所示。

表1 系统菜单

一级菜单 二、三 级菜单 ⑶主要算法

系统 客户管理 用户管理 退出系统 输入 产品查询 产品入库 产品出库 维护 修改产 品信息 帮助 系统信息 每个菜单项调用相应模块,实现各自的功能。 以退出系统为例:

if 退出系统

提示“确认退出系统?”

if 确认退出 退出仓库管理系统 else

返回到仓库管理系统

end if

end if

其他功能菜单类似。 ⒊用户信息管理模块 ⑴功能描述

用户信息管理模块是对整个系统的用户进行权限分配的模块,通过调用该模块,具有查询用户基本信息和修改密码及权限的功能。系统第一次运行时只有超级用户具有用户权限分配的权限。

⑵调用方式

用户在主控制界面中选择调用该模块。 ⑶主要算法

①添加按钮触发的处理:用于添加新的用户,产生添加用户的界面。(仅限管理员权限)

②删除按钮触发的处理:用于删除选中的系统用户。(仅限管理员权限) ③修改密码按钮触发的处理:用于修改当前用户的密码,产生新的密码修改界面。

修改密码处理流程: 输入原始密码 重复输入原始密码 if 两次密码相同 匹配数据库用户密码

if 与数据库密码相同 继续输入新密码,修改成功

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库仓库管理系统详细设计说明书(3)在线全文阅读。

仓库管理系统详细设计说明书(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1088538.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: