首页 物流快递公司管理系统 数据库课程设计

物流快递公司管理系统 数据库课程设计

举报
开通vip

物流快递公司管理系统 数据库课程设计[物流快递公司管理系统] 概要设计说明书 [V1.0(版本号)] 审 核 人_______________ 批 准 人_______________ [二零一一年六月十八日] 概要设计说明书 1.引言 1.1编写目的 随着世界经济一体化和网络技术的发展,信息资源共享互通将成为企业发展壮大的必然手段,以网络系统提供服务可以产生特殊的规模经济效应,物流企业的覆盖地域越广,用户越多,就越有利于降低物流成本. 本说明书根据当今社会物流快递业发展的需要和网络时代的快速发展进行拟定,本小组成员将以这本说明书为框架开发本系统....

物流快递公司管理系统 数据库课程设计
[物流快递公司管理系统] 概要设计说明书 [V1.0(版本号)] 审 核 人_______________ 批 准 人_______________ [二零一一年六月十八日] 概要设计说明书 1.引言 1.1编写目的 随着世界经济一体化和网络技术的发展,信息资源共享互通将成为企业发展壮大的必然手段,以网络系统提供服务可以产生特殊的规模经济效应,物流企业的覆盖地域越广,用户越多,就越有利于降低物流成本. 本说明书根据当今社会物流快递业发展的需要和网络时代的快速发展进行拟定,本小组成员将以这本说明书为框架开发本系统. 1.2背景 a. 待开发软件系统的名称: 物流快递公司管理系统 b. 本项目的任务提出者: 石河子大学 信息科学与技术学院 信息管理与信息系统专业 09级 02 班 c. 本项目开发者 项朝龙  刘崇瑾 d. 本项目用户 石河子市 某家物流快递公司 1.3定义 [列出本文件中用到的专门术语的定义和外文首字母组词的原词组。] 1.4参考资料 数据库系统概论(第四版)    王珊、萨师煊  著 SQL Server 实验指导(第三版) 马晓梅 编著 2.总体设计 2.1需求规定 2.1.1功能规定 在对用户的需求进行分析以后,规定了以下模块来适应用户 功能描述 模块 使用单位 开发者 备注 1. 将客户的信息导入系统中心数据库服务器; 数据导入系统服务器 操作管理人员     1. 收货人确认收货后导出相关信息以便公司结算及账单记录; 数据导出 系统管理员     1. 根据客户编号查询客户信息; 2. 根据收货人编号查询信息; 3. 查询数据导入的进度; 查询管理系统 客户 收货人 操作管理人员 系统管理人员     1. 管理员管理; 2. 其他设置; 3. 数据备份; 4. 数据恢复 设置管理系统 系统管理员   注意保密问题和访问权限问题 1. 当天客户统计; 2. 当天账单金额统计; 3. 其他统计 统计管理系统 系统管理员               2.1.2系统功能 对客户的信息进行查询和更新 对货车的信息进行查询和更新 能对货物基本信息查询和管理 能将货物信息导出至网上信息发布子系统 能对员工信息进行查询和更新 能添加新的管理员 能修改管理员的密码 2.1.2.1精度 由于采用数据库技术并且用户的应用领域对数据精确度的要求不高,所以这点在系统中 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 现得比较少,但是用户数据的安全性与正确性是完全保证的,所以对用户的使用没有多大的障碍。 2.1.2.2时间特性要求 本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性能是比较突出的。而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。 2.1.2.3可靠性 由于系统较小只保留一定程度上的可靠性。 2.1.2.4灵活性 由于系统较小只保留一定程度的灵活性。 2.1.3输入输出要求 2.1.4数据管理能力要求 针对一般物流快递公司管理系统的需求,通过对物流快递工作过程的 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 和数据流流程分析,设计如下面所示的数据和数据结构: l 管理员(管理员编号,姓名,性别,密码) l 客户(客户编号,姓名,性别,电话,地址,身份证号) l 员工(员工编号,姓名,电话,性别,职务) l 货物(货物编号,名称,类型,数量,重量) l 收货人(收货人编号,姓名,性别,电话,地址) l 仓库(仓库编号,名称,容量) l 货单(货单编号,名称,运费总价,收货人编号,客户编号,员工编号,      货物编号) l 存储(存储编号,入库时间,入库数量,出库时间,出库数量,员工编号,仓库编号,货物编号) l 配送(配送编号,接货时间,发货时间,名称,配送方式,收货人编号,员工编号,仓库编号) 2.1.5故障处理要求 考虑到软件的范围不大,所以故障处理一般由操作系统完成,系统只要保持与操作系统的借口即可。只要操作系统没有大的故障程序,一般比较稳定。考虑到用户对数据的安全性要求,程序可以有独立于操作系统之外的数据备份功能与过程,以及系统崩溃后的数据恢复功能,这点在数据库软件中已经到达了,只要稍微在其上再增加用户所需要的附加功能即可。 2.1.6其他专门要求 该软件是使用SQL Server2000在Windows2000系统下完成的,所以只要是兼容Windows的软件或是操作系统,该软件都可以正确地运行,有较好的适应能力与兼容性。而且应用户的特殊需求软件在完成后的维护阶段可以一个与其他类软件接口,随时满足用户的使用要求。 2.2运行环境 结合用户当前的软件的硬件环境,设计了新系统运行硬件和软件环境: 2.2.1设备 内容    最低配置  建议配置 主机    P/200      PII/266 内存        512MB      1G 硬盘          10G        20G 2.2.2支持软件 操作系统 Windows 7 数据库  SQL SERVER2000 开发工具 Microsoft visual studio 2005 2.2.3接口 1. 硬件接口:由于软件较小,除硬盘外,基本没有与外界硬件的联系。 2. 软件接口:在这里主要考虑软件与操作系统的接口,考虑到文档处理的需要有可能可以包括与较常用的办公软件的接口。 2.2.4控制 [说明控制该系统的运行的方法和控制信号,并说明这些控制信号的来源。] 2.3基本设计概念和处理流程 编 号 模块名称 编 号 模块名称 A1 系统安全 权限管理 B1 数据导入 C1 生成记录 D1 数据导出 E1 数据统计 F1 查询管理         2.4结构 功能块编号: 01 功能块名称: 数据导入 所属类别 B1 所需数据: 客户信息(客户编号,姓名,性别,电话,地址,身份证号) 货单信息(货单编号,订货时间,运费价格,客户编号,货物编号,员工编号,收货人编号) 收货人信息(收货人编号,姓名,性别,地址,电话) 货物信息(货物编号,名称,数量,类型) 输出数据: 操作提示信息 详细操作说明: 系统操作员将客户信息导入数据库,导入完成既可查询导入的数据。 1.数据导入 2.查询 特殊要求: 导入数据时客人编号,货单编号,收货人编号,货物编号必须填写,且查询时必须用客户编号,收货人编号进行查询。             功能块编号: 01 功能块名称: 制作配送单 模板 个人简介word模板免费下载关于员工迟到处罚通告模板康奈尔office模板下载康奈尔 笔记本 模板 下载软件方案模板免费下载 所属类别 C1 所需数据: 回单模板的规格(长、宽、上页边距、左页边距、字体大小) 输出数据: 设置是否成功 详细操作说明: 根据印刷好的配送单,在特定文档中相应位置插入书签,将一些固定格式的文字调整到适当位置并保存。 所执行的操作有:新增 删除 保存 特殊要求: 无特殊要求             功能块编号: 02 功能块名称: 生成配送编号 所属类别 C1 所需数据: 配送单表信息(配送编号,发货时间,接货时间,收货人编号,货车编号,员工编号,仓库编号) 输出数据: 设置是否成功 详细操作说明: 按照货物的发货时间顺序生成配送单号,供打印使用。 所执行的操作有:生成 特殊要求: 无特殊要求             功能块编号: 04 功能块名称: 选择打印数据范围 所属类别 C1 所需数据: 配送单表信息(配送编号,发货时间,接货时间,收货人编号,货车编号,员工编号,仓库编号) 输出数据: 输出操作是否成功的提示 详细操作说明: 在打印配送单时需打印两份,一份留在快递公司保存,一份交给收货人。 特殊要求: 无特殊要求             功能块编号: 05 功能块名称: 打印 所属类别 C1 所需数据: 配送单表信息(配送编号,发货时间,接货时间,收货人编号,货车编号,员工编号,仓库编号) 输出数据: 操作提示 详细操作说明: 选择制作好的配送单模板点击生成数据,可将相关信息自动合并至特定文档,当需要分批打印时,直接在特定文档中执行打印操作 所执行的操作有:生成配送单 特殊要求: 无特殊要求             功能块编号: 01 功能块名称: 金额统计 所属类别 E1 所需数据: 客户货单信息 输出数据:   详细操作说明: 不同类型的货物价钱 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 不同,所以根据各类型分别统计其金额信息,并根据统计数据生成统计图表 特殊要求:               功能块编号: 02 功能块名称: 货物分类统计 所属类别 E1 所需数据: 货物表信息(货物编号,名称,数量,类型) 输出数据: 货物分类情况 详细操作说明: 根据各类型货物的信息,统计货物分类情况,并生成相应的统计图 特殊要求: 无特殊要求             功能块编号: 01 功能块名称: 客户基本信息查询 所属类别 F1 所需数据: 客户信息(客户编号,姓名,性别,电话,地址,身份证号) 输出数据: 客户信息 详细操作说明: 选择所要查询的一个或者多个字段,点击“查询”,系统通过录入字段查找出此字段所关联的基本资料中的信息。 特殊要求: 无特殊要求             3.1系统管理包括的模块: 3.2数据导出管理包括的模块 3.3查询管理包括的模块 3.5统计包括的模块 3.7.2数据导入管理包括的模块 2.5功能需求与系统模块的关系 [本条用一张矩阵图说明各项功能需求的实现同各模块的分配关系。] 功能需求 编目管理 流通管理 统计打印   √       √       √       √       √         √       √       √       √       √       √         √       √       √       √       √         2.6人工处理过程 2.7尚未解决的问题 我们这个系统由于时间约束所以目前只考虑到做数据导入、数据导出、统计、查询。 3.接口设计 3.1用户接口 采用页面式的图形界面,对用户友好,且必须对鼠标和键盘提供支持,界面设计应遵循如下规则: 界面要一致性; 提供简单的错误处理; 提供信息反馈; 操作可逆,其动可以是单个的操作,或者是一个相对的操作序列; 设计良好的联机帮助。 3.2外部接口 支持一般的pentium4或更高的微机或笔记本电脑; 本软件应提供对条形码扫描仪等的支持; 运行于Windows 7 3.3内部接口 1. 系统管理模块为数据导入管理系统提供操作员和系统参数等基础数据。必须设置操作员后才能使用其他模块。 2. 数据导入管理模块为配送单打印模块,和查询模块提供基础数据。必须先有客户数据后,才能使用统计和查询模块。 4.运行设计 4.1运行模块组合 如下表格,显示了各个模块之间的数据关系,X表示有关联。                                                                                     4.2运行控制 系统运行时根据操作员的角色,确定各模块的操作权限和数据的处理权限。运行中记录操作员操作日志,记录操作员行为。 4.3运行时间 一般操作的响应时间应在1"2秒内,对软磁盘和打印机的操作,以及数据的导入和导出也应在可接受的时间内完成 5.系统数据结构设计 5.1物理结构设计要点 本设计系统采用的DBMS为SQL SERVER 2000,数据库命名:wlkdgl.mdb 数据库是由若干个二维表组成,其各自结构见下表所示。 编号 表名称 1 gly 管理员表 2 kh客户信息表 3 yg 员工信息表 4 hw 货物信息表 5 ck 仓库信息表 6 shr 收货人信息表 7 hd  货单信息表 8 cc  存储信息表 9 ps 配送信息表 各数据表的结构如下: gly管理员表 列名 数据类型 可否为空 说明 主/外键 gno nchar(20) NOT NULL 管理员编号 主键 gn nchar(20) NOT NULL 管理员姓名   gsex nchar(10) NOT NULL 管理员性别   pw nchar(20) NOT NULL 管理员密码             kh客户信息表 列名 数据类型 可否为空 说明 主/外键 kno nchar(20) NOT NULL 客户编号 主键 kn nchar(20) NOT NULL 客户姓名   ktelephone nchar(20) NOT NULL 客户电话   ksex nchar(10) NULL 客户性别   kadress nchar(20) NOT NULL 客户地址   kid nchar(20) NOT NULL 身份证号             yg员工信息表 列名 数据类型 可否为空 说 明 主/外键 yno nchar(20) NOT NULL 员工编号 主键 yn nchar(20) NOT NULL 员工姓名   ysex nchar(10) NULL 员工性别   yage tinyint NOT NULL 员工年龄   ytelephone nchar(20) NOT NULL 员工电话   yposition nchar(20) NOT NULL 员工职务             hw货物信息表 列名 数据类型 可否为空 说 明 主/外键 hwno nchar(20) NOT NULL 货物编号 主键 hwn nchar(20) NOT NULL 货物名称   hwkind nchar(40) NOT NULL 货物类型   hwweight nchar(10) NOT NULL 货物重量             ck仓库信息表 列名 数据类型 可否为空 说 明 主/外键 ckno nchar(20) NOT NULL 仓库编号 主键 ckn nchar(20) NOT NULL 仓库名称   ckcapacity nchar(10) NOT NULL 仓库容量             shr收货人信息表 列名 数据类型 可否为空 说 明 主/外键 sno nchar(20) NOT NULL 收货人编号 主键 sn nchar(20) NOT NULL 收货人姓名   ssex nchar(10) NULL 收货人性别 sadress nchar(20) NOT NULL 收货人地址   stelephone nchar(20) NOT NULL 收货人电话             hd货单信息表 列名 数据类型 可否为空 说 明 主/外键 hdn nchar(20) NOT NULL 货单名称   hdprice nchar(10) NOT NULL 运费总价   hdno nchar(20) NOT NULL 货单编号 主键 sno nchar(20) NOT NULL 收货人编号 外键 kno nchar(20) NOT NULL 客户编号 外键 yno nchar(20) NOT NULL 员工编号 外键 hwno nchar(20) NOT NULL 货物编号 外键           cc存储信息表 列名 数据类型 可否为空 说明 主/外键 ccstortime datetime NOT NULL 入库时间   ccsquantity Varchar(20) NOT NULL 入库数量   ccouttime datetime NOT NULL 出库时间   ccoquantity Varchar(20) NOT NULL 出库数量   yno nchar(20) NOT NULL 员工编号 外键 ckno nchar(20) NOT NULL 仓库编号 外键 hwno nchar(20) NOT NULL 货物编号 外键 ccno nchar(20) NOT NULL 存储编号 主键           ps配送信息表 列名 数据类型 可否为空 说明 主/外键 psno nchar(20) NOT NULL 配送编号 主键 sno nchar(20) NOT NULL 收货人编号 外键 yno nchar(20) NOT NULL 员工编号 外键 ckno nchar(20) NOT NULL 仓库编号 外键 ppicktime Datetime NOT NULL 接货时间   pdelitime Datetime NOT NULL 发货时间   psfs nchar(20) NOT NULL 配送方式   fsn nchar(20) NOTN ULL 配送名称             6.系统出错处理设计 6.1出错信息 本系统在登陆时采用登陆名和SQL SERVER数据库的登陆名相同的方式来确保系统的安全性,这样如果是源代码被泄露了那个人也得不到用户名和密码。这样做了之后,就是将来交给别人用了,我也进不去这个软件,大大的增加了安全性。 6.2补救措施 A. 数据库损坏 为了确保数据安全,服务器可以采用主服务器和备份服务器共同使用的方式来进行,一旦主服务器损坏,由备份服务器立即替换进行工作。 数据库要有相应的备份模块,服务器端有基于数据库系统的备份模块,可以通过磁带机或者光盘机来备份,工作站端要有基于应用程序的备份模块。 B. 部分停电、网络断开的处理 系统的关键部门,如数据中心等必须配备较大功率的UPS,常用的部门配备小功率的UPS,以备在停电的时候应急使用。 网络的安全由网路的安全和网络设备的安全来保障。 系统的最终目的是部分常用模块可以单机运行,这项工作留待二期工程完成。 C. 权限控制 系统部分采用最高级别的权限控制,采用基于数据库的安全认证,系统自带一个用户管理模块,可以方便的创建用户和授权。 对可以授予部分浏览权的用户(如客户只能浏览有那些有关物流快递公司的介绍的信息而无权浏览其它信息,则可以建立关于快递公司介绍信息的视图。 6.3系统维护设计 维护方面主要为对服务器上的数据库数据进行维护。可使用 SQL SERVER 的数据库维护功能机制。例如,定期为数据库进行Backup,维护管理数据库死锁问题和维护数据库内数据的一致性等。
本文档为【物流快递公司管理系统 数据库课程设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_995397
暂无简介~
格式:doc
大小:194KB
软件:Word
页数:22
分类:互联网
上传时间:2019-02-24
浏览量:124