基于jsp和sqlserver2008的物流信息网络系统_毕业设计论文(编辑修改稿)内容摘要:
信息删除 企业信息删除 删除自己的企业信息、车辆信息、货物信息 车辆信息删除 货物信息删除 注册信息 会员注册 会员登录 会员找回密码 由参与者、用例以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图。 用例图是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统 或类的功能行为进行建模。 管理员用例图如图 所示。 车辆管理物流知识管理货物信息管理物流信息管理登录会员管理企业管理系统管理员公告管理找回密码 e x t e n d 图 系统管理员 用例图 山东科技大学泰山科技学院毕业设计(论文)说明书 9 ……………………………装……………………………………订…………………………………线…………………………… 注册会员用例图如图 所示。 找回密码( f r o m 管理员 )登录( f r o m 管理员 ) e x t e n d 修改信息注册会员删除信息发布信息查看信息 图 注册会员 用例图 会员管理的用例约束如表 ~ 所示。 表 会员管理 用例约束 用例名称 会员管理 用例编号 前提条件 管理员 成功登录系统 成功的结束状态 管理会员信息 成功 失败的结束状态 系统提示 管理 失败 执行者 系统管理员 主要流程 步骤 1 2 3 动作 管理员 进入 会员管理 界面 管理员 查看 会员信息 管理员修改或删除会员信息 扩展步骤 步 骤 动作 修改 会员 信息时,先选中要修改 会员 的信息所在行,并选中执行修改操作,可在原行上直接进行修改,最后确定是否保存 系统分析 10 续表 字段列表 用户名 、 用户密码 、 用户邮箱 、 用户电话 等 业务规则 支持同步更新操作 车辆管理的用例约束如下表所示。 表 车辆管理 用例约束表 用例名称 车辆管理 用例编号 前提条件 管理员 成功登录系统 成功的结束状态 管理车辆信息 成功 失败的结束状态 系统提示 管理 失败 执行者 系统管理员 主要流程 步骤 1 2 3 动作 管理员 进入 车辆管理 界面 管理员 查看 车辆信息 管理员修改或删除车辆信息 扩展步骤 步骤 动作 修改 车辆 信息时,先选中要修改 车辆 的信息所在行,并选中执行修改操作,可在原行上直接进行修改,最后确定是否保存 字段列表 车辆编号 、 车牌号 、 车辆类型 、 车辆载重量 等 业务规则 支持同步更新操作 表 货物管理 用例约束表 用例名称 货物管理 用例编号 前提条件 管理员 成功登录系统 成功的结束状态 管理货物信息 成功 失败的结束状态 系统提示 管理 失败 执行者 系统管理员 山东科技大学泰山科技学院毕业设计(论文)说明书 11 ……………………………装……………………………………订…………………………………线…………………………… 续表 主要流程 步骤 1 2 3 动作 管理员 进入 货物管理 界面 管理员 查看 货物信息 管理员修改或删除货物信息 扩展步骤 步骤 动作 修改 货物 信息时,先选中要修改 货物 的信息所在行,并选中执行修改操作,可在原行上直接进行修改,最后确定是否保存 字段列表 货物类型 、 货物名称 、 货物数量 等 业务规则 支持同步更新操作 表 会员管理货物信息 用例约束 用例名称 会员管理货物信息 用例编号 前提条件 注册会员 成功登录系统 成功的结束状态 会员发布信息 成功 失败的结束状态 系统提示 发布 失败 执行者 注册会员 主要流程 步骤 1 2 动作 注册会员 进入 货物管理 界面 注册会员 查看 、修改或删除货物信息 扩展步骤 步骤 动作 修改货物 信息时,先选中 自己发布 的 货物 信息所在行,并选中执行修改操作,可在原行上直接进行修改,最后确定是否保存 删除货物 信息时,先选中 自己发布 的 货物 信息所在行,并选中执行 删除 操作 字段列表 货物类型 、 货物名称 、 货物数量 等 业务规则 支持同步更新操作 系统分析 12 ( 2) 数据需求 数据字典是关于数据的信息集合,也就是对数据流图中包含的所有元素的定义的集合。 系统管理员的数据字典如表 所示。 表 管理员数据字典 属性 /操作 字段类型 备注 ID int Name varchar(50) Password varchar(50) Phone varchar(50) Email varchar(50) 会员的数据字典如表 所示。 表 管理员数据字典 属性 /操作 字段类型 备注 ID int Name varchar(20) Password varchar(50) Email varchar(50) Sex varchar(10) Phone varchar(50) Question varchar(50) Result varchar(50) IssueDate varchar(50) ( 3) 非功能性 需求 在系统工程及需求工程中,非功能性需求( Nonfunctional requirement)是指依一些条件判断系统运作情形或其特性,而不是针对系统特定行为的需求。 非功能性需求一般会称为系统的 “ 质量 ” ,有时也会称为 “ 限制 ” 、“ 质量属性 ” 、 “ 质量目标 ” 、 “ 质量服务需求 ” 或 “ 非行为性的需求 ”。 此处列出了用户界面需 求、软硬件环境需求和产品质量需求。 山东科技大学泰山科技学院毕业设计(论文)说明书 13 ……………………………装……………………………………订…………………………………线…………………………… 该系统所应用的环境要求 如表 ~ 所示。 表 用户界面需求 需求名称 详细要求 整体 简洁、明了。 窗体 功能单一,一个功能尽量在单一窗体内完成。 少用嵌套窗体。 提示 明确无二义。 帮助 简洁易懂,有利于用户迅速掌握本软件的使用 表 软硬件环境需求 需求名称 详细要求 硬件 Web 服务器 软件 SQL Sever 20xx、 辅助工具 Visio、 RationalRose。 表 产品质量需求 主要质量属 性 详细要求 正确性 运行无误。 健壮性 容错。 可靠性 数据完整性约束。 性能,效率 达到用户要求,秒级响应。 易用性 用户可以按系统提示操作。 清晰性 无二义。 安全性 严格用户权限。 可扩展性 可以根据需要,添加功能模块和基本表。 兼容性 版本向下兼容。 可移植性 兼顾 Unix、 Windows 操作系统 系统总体设计 14 3 系统总体设计 架构设计 经过对该系统的总体分析设计,设计的架构如图 所示。 图 系统架构图 系 统安全设计 系统安全设计包括角色、权限设计等。 对于本系统设置其访问用户和权限,为防止非法用户破坏该系统,提高安全性保护。 物流安全的概念是物流安全理论中的一个很重要的问题,是物流安全理论其它问题的基础。 它从根本上限定了物流安全理论构建的体系和范围。 现代物流具有涉及对象广、服务类型多、操作人员多、管理层次复杂、地域跨度大等特点,必须有网络化的物流信息系统支撑其多元化的业务。 随着决策者对信息系统依赖程度的加深,系统安全问题更加突出。 在计算机软件系统中,不同身份的用户按照各自权限的区别拥有不同对于计算机软件的使 用和访问权限,进而软件系统所涉及的各种资源也可以按照使用者的权限不同而有不同的分配权力情况。 在计算机的世界中,你拥有怎样的权限就代表着你拥有多少可以使用的资源,这种权限的划分在不同的系统中也有着不同的标准。 例如:一般情况下,计算机的最高权WEB BROWER Bus Logical DataBASE HTTP 连接数据库引擎 具体业务逻辑 山东科技大学泰山科技学院毕业设计 (论文 )说明书 15 ……………………………装……………………………………订…………………………………线…………………………… 限总是设置为 admin(管理员)权限,它有权使用计算机的一切功能与资源,包括赋予其他用户低于自己的权限。 在本系统中 , 按照公司经营管理的实际情况将权限设置为两个等级:系统管理员和注册 会员。 系统管理员 是系统中的最高权限,可以使用和访问系统中的所有资源。 系统管理员 的最高权限由系 统初始设置,而 注册会员的 使用设置由 系统管理员 按照实际情况在系统中设置。 系统 管理员的功能包括 对车辆、货物、会员等模块进行 管理; 注册 会员 的需求是查询 物流、货物、车辆等 信息 ,如果该信息是自己发布,还可以进行修改和删除信息。 权限的设置与识别可以通过与数据库的连接来实现,通过建立用户的权限资料表,根据表中所存储的用户资料与用户输入的用户名与密码进行判断识别用户的身份。 数据库设计 16 4 数据库设计 类图设计 类图是显示了模型的静态结构,特别是模型中存在的类,类的内部结构以及它们与其他类的关系 等。 类图由许多说明性的模型元素组成。 类图可以组织在(并且属于)包中,仅显示特定包中的相关内容。 本 系统类图如图 所示。 图 系统类图 数据库逻辑设计 由前面的功能模块设计的可知,此 物流信息网络系统 的服务对象有两类,即 系统 管理员和注册用户,由于 系统 管理员和注册用户对此系统的操山东科技大学泰山科技学院毕业设计 (论文 )说明书 17 ……………………………装……………………………………订…………………………………线…………………………… 作有很大差别,在系统中要分别记录他们的数据信息,因此首先需要 系统管理员数据实体 和 注册 会员 数据实体。 系统 管理员数据实体:记录管理员的用户名和密码,这是管理员登录系统时所必需的。 系统 管理员 的 ER 图 如 图 所示。 图 系统管理员数据实体 注册 会员 数据实体:包括 会员编号、帐号 、密码、性别、联系电话、电子邮件 、找回密码提示问题、找回密码答案及注册时间属性。 这些信息由用户自己进行维护,管理员可以根据这些信息来了解用户。 注册用户 的ER 图如 图 所示。 图 注册用户数据实体 其次还包括公告信息实体、车辆信息实体、货物信息实体、企业信息实体、物流知识实体及物流信息实体。 Name PassWord Email tb_Manager Id Phone Name PassWord IssueDate Email Sex tb_Customer Id Phone 数据库设计 18 公告信息实体包括公告编 号、公告标题、公告内容、公告发布人及公告发布时间属性。 公告信息的 ER 图如 图 所示。 图 公告信息数据实体 车辆信息实体包括车辆标号、车牌号码、车牌品名、车辆类型、车辆载重、使用时间、驾驶员姓名、驾驶时间、运输类型、联系人、联系电话等属性。 车辆信息的 ER 图如图 所。基于jsp和sqlserver2008的物流信息网络系统_毕业设计论文(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。