物流管理平台概要设计Word文档下载推荐.docx

上传人:b****4 文档编号:17864439 上传时间:2022-12-11 格式:DOCX 页数:24 大小:664.22KB
下载 相关 举报
物流管理平台概要设计Word文档下载推荐.docx_第1页
第1页 / 共24页
物流管理平台概要设计Word文档下载推荐.docx_第2页
第2页 / 共24页
物流管理平台概要设计Word文档下载推荐.docx_第3页
第3页 / 共24页
物流管理平台概要设计Word文档下载推荐.docx_第4页
第4页 / 共24页
物流管理平台概要设计Word文档下载推荐.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

物流管理平台概要设计Word文档下载推荐.docx

《物流管理平台概要设计Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《物流管理平台概要设计Word文档下载推荐.docx(24页珍藏版)》请在冰豆网上搜索。

物流管理平台概要设计Word文档下载推荐.docx

(2)响应时间

进行数据查询时,当处于系统使用高峰期时应保证系统具有对90%以上的数据交互查询、更新提供3秒或更短响应时间的支持,当处于系统使用低峰期时应保证系统具有对95%的数据交互查询、更新提供2秒或更短响应时间的支持。

当进行数据添加、更新时,系统内部应提供对请求处理的来源及响应时间的监控机制。

系统响应时间因不同外部数据源和使用系统的通讯和接口情况而有所差异。

(3)可靠性

为了物流管理系统在正常操作中数据丢失,当用户正在使用系统时,系统不应瘫痪,应对所有的使用人员提供每周7*24小时服务,全天候的系统监控支持。

(4)易于使用性物流管理系统应有操作、故障排除手册来帮助系统管理人员来快速解决系统问题。

系统、管理/操作界面应易于使用,对操作人员的培训时间保持在较短的时间内。

(5)安全性

物流管理系统中提供普通用户和管理员权限两项安全性身份验证。

其中,管理员可对普通用户进行授权操作,以便方便系统管理。

(6)备份和灾难的及时恢复

物流管理系统应每天对所有运作相关的数据进行备份,以及备份的物流系统,以防止运行系统瘫痪时能及时使用备份数据库重新提供系统的服务。

1.2运行环境

1.2.1硬件环境

需求名称

详细要求

CPU

Intel(R)Core(TM)2DuoCPUP6670@2.20GHz以上

内存

2GB以上

硬盘

80GB以上

网卡

10M/100M以上

显卡

DH3000以上

声卡

集成

显示器

无要求

1.2.2支持环境

操作系统

Windowsxp//7/8/10

WEB浏览器

IE7.0、IE8.0、firefox

编程语言

C#

开发平台

VS2010

服务器

IIS

数据库

SQLServer2014

1.3基本设计概念和处理流程

本系统功能主要分为系统登录和注册,货源信息、车源信息、专线信息、仓储信息、招聘信息六个部分,在此只介绍系统登录和注册,车源信息部分,因为后面的部分同车源信息类似,这里只介绍车源信息,以及后台管理员对车源信息的审核。

1.3.1系统登录和注册

功能描述

物流管理系统的登录功能的设计采用用户的编号和密码对用户的合法性进行验证,要登录的用户需输入编号密码,单击“登录”按钮进行登录,这时后台会从登录页面中读取到用户填写的编号和密码与数据库中的数据进行比较,只有用户编号存在并且对应的密码正确才会登录成功跳转到主页面,否则则会显示相应的错误信息如“用户不存在”或“密码错误”等。

系统登录流程图

注册功能。

首先用户会进入到登录页面,但是没有账号所以可以点击注册按钮,此时浏览器会跳转到注册页面,用户可以填写自己的信息,后台会从页面获取到用户所填写的信息进行验证是否合法,如果不正确就需要用户重新填写不合法的信息,如果正确就可以注册,注册成功就会显示成功信息,注册失败也会提示相应的错误信息。

功能流程图

注册流程图

1.3.2发布车源信息

发布车源信息功能,首先,用户登录后可以进入到添加车源信息页面,用户填写留言信息点击“发布”按钮后,检查发布信息是否为空,如果出现错误则提示相应的错误信息,重新写入正确的车源信息并且数据正确存入数据库之后,显示车源信息添加成功,失败则提示相应的错误信息。

添加之后信息则会按照添加时间显示在管理员后台发布的物流信息中

添加物流信息流程图

1.3.3封锁账户审核物流信息

管理员具有封锁账号的功能,如果用户发布了非法信息或者诈骗信息,管理员在后台讲用户进行封锁,用户不能够登录。

封锁账户流程图

1.3.4修改密码

修改密码功能。

用户先读取到个人信息,然后点击修改密码按钮浏览器会跳转到修改界面,此时用户需要输入原密码和新密码以及密码确认,用户确认无误后点击确认修改按钮后,验证输入信息的合法性,验证失败则提示错误信息并要求用户重新填写个人信息,验证成功则将更新后的信息存入到数据库中,存储成功则显示修改成功,失败则显示相应的错误信息。

修改个人密码流程图

1.3.5查询物流信息

查询物流信息功能。

首先,用户输入要查询类型和关键词,如果管理员没有输入任何字符就点击了查询或者数据库中没有与之相匹配的结果则显示相应的提示信息,数据库中如果有与管理员输入的物流编码相对应的物流信息,则显示这条物流信息。

物流信息流程图

1.3.6审核发布信息

管理员审核用户发布的信息,如果合法则通过审核,讲信息显示到前台页面,否则不予以通过,前台无法显示。

审核信息流程图

1.4结构

此系统的主页上面有六个导航菜单,分别是:

货源信息、车源信息、企业信息、专线信息、仓储信息、招聘信息、发布信息,左边是用户登录、招聘职位、物流新闻、企业推荐四部分通过滚动的形式展现出来,中间和右边是货源信息、车源信息、专线信息、仓储信息的具体条目只显示最新的五条记录,如果想看全部的可以点击具体栏目标题查看。

1.4.8系统结构图

系统总体结构图:

1.5功能需求与程序关系

物流管理平台前台功能模块图

物流管理平台后台功能模块图

系统的操作过程

1.首先,用户会进入到系统的主页界面,如果用户想发布信息要求用户输入账号和密码,只有存在并且正确的账号和密码才能通过验证并进入到系统使用页面。

2.如果用户没有账号,可以直接注册,注册时只需要填写用户名和密码以及其他信息,必须填写完整之后通过后台管理员的审核,才能进入系统使用页面的发布信息功能。

3.登录完成后可以进入系统信息发布的界面,个人用户可以根据自己的需求选择发布货源信息、发布车源信息、发布专线信息功能,企业用户还可以发布企业信息和招聘信息,以及具有修改密码的功能。

4.选择相应子功能后浏览器中会显示相应的操作供用户操作。

5.使用完毕后点击退出,直接返回到系统首页。

1.6人工处理过程

管理员需要在后台审核用户发布的信息以及用户注册信息,对非法信息及时删除,对非法用户及时锁定。

1.7尚未解决的问题

暂时不知道如何去设置个性化,开通会员以及如何充值的问题。

不知道如何通过具体时间点回复还原由于非法操作导致用户丢失的数据。

2.接口设计

2.1用户接口

用户将自己的用户名密码输入到网站上面去,然后点击登录按钮之后,网站需要把前台输入的用户名取出,去数据库用户表里面去找,如果查到用户名,然后取出其密码跟当前输入的密码去比较,如果密码一致,则跳转到用户页面。

用户发布信息时,首先通过页面编辑自己的信息,等到用户点击发送以后,将物流信息包括时间,文字,用户名等一系列关于物流的内容发送到数据库当中去,并在管理员界面显示具体发布的信息,管理员将用户数据库里面存放的物流信息读取出来,通过查询信息是否合法,选择通过审核还是不通过审核,当管理员操作完成之后,会把操作信息发送到数据库,如果审核通过,前台页面通过刷新数据库里面的信息将用户发布的物流信息显示出来,否则不在显示。

2.2外部接口

本系统需要与外界网络设备具有相应的接口,以确保发送的数据能在用户与数据库之间进行操作,本系统需要浏览器IE7.0及以上的版本兼容,否则可能会出现页面显示排版有问题。

2.3内部接口

内部通过把数据库表的增删查改操作封装到一个类里面,然后前台页面显示界面信息,采用MVC架构,后台按钮的具体函数去实现其功能,这些函数如果需要用到对其数据库的操作,首先要把信息和操作的数据库名称读取出来,然后调用后台的数据库操作类文件,去实现对页面的操作。

3.运行设计

3.1运行模块组合

当用户点击任何一条新闻或者信息的链接时会弹出一个对话框显示具体的物流信息。

采用复用的方式减少代码量。

3.2运行控制

总体来数可以看成变换型,用户输出数据,系统进行处理,系统将处理结果反馈给用户,但是具体细节里面用到了事务型,用户通过选择不同的操作方式,系统就会对其产生不同的操作响应。

4系统数据库设计

4.1ER图设计

根据上述功能需求和业务规则,可确定的实体集有物流新闻实体,货源信息实体,仓储信息实体,企业用户信息实体,招聘信息实体,搜索功能实体,实体集的E-R图分别设计如下:

(1)物流信息实体ER图

(2)货源信息实体ER图

(3)仓储信息实体ER图

(4)企业用户信息实体ER图

(5)招聘信息实体ER图

(6)搜索功能实体ER图

4.2数据库表设计

(1)城市表tb_City

列名

含义

数据类型

是否为空

ID

编号

int

Sf

省份

varchar(23)

Cs

城市

(2)仓储信息表tb_Depot

类型

默认值

UserName

发布人

varchar(50)

DepotType

仓储类型

DepotCity

仓储所在城市

DepotSite

仓储所在地点

DepotAcreage

仓储面积

DepotSum

仓储间数

DepotPrice

仓储价格

Loading

装载服务

Packing

包装服务

Send

配送服务

Linkman

联系人

Phone

联系电话

Term

有效日期

datetime

Content

详细信息

varchar(1000)

FBDate

发布日期

userType

登陆类型

char(10)

Auditing

审核状态

bit

(3)货源信息表tb_Freight

货源编号

Start

出发地

Terminal

到达地

FreightType

货源类别

FreightWeight

货源重量

WeightUnit

重量单位

备注

(4)普通用户表tb_GrUser

用户编号

Name

用户名

Pass

密码

PassQuestion

密码提示问题

PassSolution

密码提示答案

Address

地址

Lock

锁定状态

LockCause

锁定原因

(5)企业用户表tb_User

登录名

UserPass

登录密码

CompanyName

企业名称

Kind

企业性质

Calling

所属行业

LicenceNumber

营业执照

企业地址

企业电话

Fax

企业传真

Email

企业邮箱

NetworkIP

网址

[Content]

企业简介

varchar(5000)

(6)招聘信息表tb_Job

JobID

招聘编号

Job

招聘职位

Number

招聘人数

Sex

招聘性别

Age

要求年龄

Knowledge

要求学历

Specialty

要求专业

Experience

工作经验

City

工作地点

Pay

月薪

ParticularInfo

具体信息

varchar(2000)

(7)物流新闻表tb_News

新闻编号

自增

NewsTitle

新闻题目

NewsContent

新闻内容

(8)搜索功能表tb_Search

搜索功能编号

searchType

搜索类型

type

表名

searchKey

关键字

keyword

字段名

(9)专线信息表tb_Special

Bewrite

路途描述

varchar(500)

TruckType

车型

TruckLong

栏长

TruckLoad

载重量

SpecialPrice

价格

电话

(10)车源信息表tb_Truck

车长

char(50)

载重

5系统出错处理

5.1出错信息

系统错误必然产生,用户需求必然变更,生存或灭亡,这是个问题。

所以软件开发文档非常重要。

当系统出现网络故障导致用户发布物流信息失败,用户个人账号被盗取,用户所有物流信息被删除等。

5.2补救措施

当由于网络故障导致物流不能发送的时候我们采取将物流信息自动保存为本地草稿,等用户网络通畅的时候在提醒用户发送信息。

当用户个人账号被盗取的时候,用户可以通过邮箱修改密码,随时封锁或者解封自己的账号,并及时修改密码。

当用户的数据别窃取或者丢失的时候我们通过回收站把用户删除的信息保存到回收站里,当用户发现自己的账户被非法修改时,管理员可以帮助用户回收某一时刻的用户信息。

5.3系统维护设计

5.3.1.必须要从设计文档开始,遵循结构化开发,确定和规范软件的结构特点,性能特点及接口特点。

5.3.2.软件生命周期的头两个时期要严格而科学的管理和规划。

5.3.3.需要对做过的维护活动有记录和保管过程,并规定复审标准。

5.3.4.不管何种类型的维护,工作中都应包含修改软件设计,复查,必要的代码修改,单元测试和集成测试等。

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

当前位置:首页 > 高等教育 > 工学

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

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