物流管理系统系统设计说明书Word下载.docx
- 文档编号:16008669
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:43
- 大小:1.87MB
物流管理系统系统设计说明书Word下载.docx
《物流管理系统系统设计说明书Word下载.docx》由会员分享,可在线阅读,更多相关《物流管理系统系统设计说明书Word下载.docx(43页珍藏版)》请在冰豆网上搜索。
5.2.1ﻩ表汇总ﻩ10
5.2.2ﻩ表1(Aspnet_Users)ﻩ11
5.2.3ﻩ表2(aspnet_Membership)11
5.2.4表3(aspnet_UsersInRoles)ﻩ13
5.2.5表4(Aspnet_Roles)ﻩ13
5.2.6表5(motorcade)13
5.2.7ﻩ表6(automobile)ﻩ14
5.2.8表7(driver)ﻩ15
5.2.9ﻩ表8(carry)15
5.2.10表9(transport_cost)ﻩ17
5.2.11表10(automobiletype)18
5.3视图设计18
5.4ﻩ存储过程设计18
6ﻩ功能设计ﻩ21
7ﻩ系统环境30
7.1开发环境30
7.2测试环境ﻩ30
7.3ﻩ设计工具要求ﻩ31
1引言
1.1编写目的
编写该文档目的在于明确系统范围,明确物流管理系统的业务流程,并规范化的记录该系统的功能需求和非功能性需求。
本文档主要供以下人员阅读和使用:
●为软件开发团队,包括项目开发人员和测试人员项目开发参考用
●其它相关用户,了解系统的需求范围和实现目标,目的在于更好的使用系统
1.2适用范围
该文档适用范围包括:
数据库设计、系统编码设计。
1.3术语和缩写
序号
名称
说明
1
LMS
1.4参考资料
文档
版本
说 明
1
《ASP.NET2.0宝典》
2007年04月
向对象三层构架设计方法。
2概述
2.1系统概述
物流管理系统主要为物流公司解决日常办公和项目管理的需求,协助工作人员进行日常物流管理和人员管理,提高管理效率,降低运作成本,增强企业长期竞争力。
通过该系统,物流公司运输管理人员能实现对车队、车辆的动态管理;
调度人员能随时了解车辆动向和使用情况;
承运业务员能开出和接收承运单;
财务人员也能通过该系统进行运输成本的核算。
2.2设计约束
1、遵循《C#编码规范》
ﻩ2、ASP.NET2.0
ﻩ3、SQL Server2005
ﻩ4、MicrosoftVisualStudio 2005
ﻩ5、IIS5.0或以上版本
3系统设计策略
3.1基础结构
4系统体系结构
4.1系统结构与功能
ﻩ用户信息维护功能:
添加新的用户、删除用户
车队信息维护功能:
录入车队信息、修改车队信息、删除车队信息、查询车队信息
车辆信息维护功能:
录入车辆信息、修改车辆信息、删除车辆信息、查询车辆信息
驾驶员信息维护功能:
录入驾驶员信息,修改驾驶员信息,删除驾驶员信息,查询驾驶员信息
运力综合查询功能:
查询承运车队,查询承运车辆
历史承运任务查询功能:
查询承运单
承运单开出功能:
开出承运单,修改承运单,删除承运单,查询承运单
承运单接收功能:
接收承运单
车队运输成本维护功能:
录入成本、查询承运任务、修改成本
车队运输成本核算功能:
核算运输成本
4.2需求与模块对应关系
系统需求
模块名称
1车辆管理
车辆管理
2驾驶员管理
驾驶员管理
3运力查询
运力查询
4 承运任务管理
承运任务管理
5运输成本核算
运输成本核算
5数据模型(DataModel)设计
5.1逻辑实体模型
5.1.1实体模型1
5.1.2实体模型2
5.1.3实体模型3
5.1.4实体模型4
5.2表结构(物理设计)
5.2.1表汇总
表名
中文名称和简单描述
使用方式
Aspnet_Users
用户表
自用
2
aspnet_Membership
用户成员表
3
aspnet_UsersInRoles
用户角色关系表
4
Aspnet_Roles
角色表
5
motorcade
车队信息维护
6
automobile
车辆信息维护
7
driver
驾驶员信息维护
8
carry
承运单开出
9
transport_cost
车队运输成本维护
10
automobiletype
车辆类型
5.2.2表1(Aspnet_Users)
字段名
数据类型
空/非空
其他
字段简单描述
ApplicationId
uniqueidentifier
Not null
应该程序ID
UserId
uniqueidentifier
NotNull
用户ID
UserName
nvarchar(256)
NotNull
用户名
LoweredUserName
nvarchar(256)
NotNull
用户名小写
MobileAlias
nvarchar(16)
Null
别名
IsAnonymous
bit
NotNull
是否匿名
LastActivityDate
datetime
NotNull
最后登录时间
表描述
记录用户登录信息
主键
UserId
外键
无
外部引用
索引
Aspnet_Users_index
触发器
约束字段描述
5.2.3表2(aspnet_Membership)
空/非空
ApplicationId
uniqueidentifier
Notnull
应该程序ID
UserId
uniqueidentifier
NotNull
Password
nvarchar(128)
NotNull
PasswordFormat
int
Not Null
PasswordSalt
nvarchar(128)
Null
MobilePIN
nvarchar(16)
Email
nvarchar(256)
NotNull
LoweredEmail
nvarchar(256)
PasswordQuestion
nvarchar(256)
PasswordAnswer
nvarchar(128)
IsApproved
bit
IsLockedOut
CreateDate
datetime
LastLoginDate
datetime
LastPasswordChangedDate
datetime
LastLockoutDate
datetime
FailedPasswordAttemptCount
int
FailedPasswordAttemptWindowStart
datetime
FailedPasswordAnswerAttemptCount
int
FailedPasswordAnswerAttemptWindowStart
datetime
Comment
ntext
记录用户注册信息
UserId
aspnet_Membership_index
5.2.4表3(aspnet_UsersInRoles)
UserId
uniqueidentifier
Notnull
RoleId
uniqueidentifier
NotNull
角色ID
记录用户权限类型
UserId
RoleId
aspnet_UsersInRoles_index
5.2.5表4(Aspnet_Roles)
ApplicationId
uniqueidentifier
Not null
id
RoleId
uniqueidentifier
NotNull
角色ID
RoleName
nvarchar(256)
Not Null
角色名称
LoweredRoleName
nvarchar(256)
角色名称小写
Description
nvarchar(256)
Null
描述
用户角色表
RoleId
aspnet_Roles_index1
5.2.6表5(motorcade)
ID
uniqueidentifier
Notnull
ID号
motorcade_ID
varchar(50)
Not null
车队ID号
name
varchar(50)
NotNull
车队名字
type
varchar(50)
NotNull
柜型
capacity
float
NotNull
箱内容积
Status
varchar
Null
状态
remark
备注
记录车队信息
motorcade_ID
motorcade_ID
主表:
IX_motorcade
字段描述
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物流 管理 系统 设计 说明书