基于vb的瓜果物流管理系统的设计Word下载.docx
- 文档编号:18371778
- 上传时间:2022-12-15
- 格式:DOCX
- 页数:21
- 大小:306.92KB
基于vb的瓜果物流管理系统的设计Word下载.docx
《基于vb的瓜果物流管理系统的设计Word下载.docx》由会员分享,可在线阅读,更多相关《基于vb的瓜果物流管理系统的设计Word下载.docx(21页珍藏版)》请在冰豆网上搜索。
2.1物流管理系统的分析
系统的分析是必要且十分重要的环节,系统分析工作的好坏很大程度上决定了系统的成败。
系统分析的的任务是:
在充分认识原系统的基础上,通过问题识别,可行性分析,详细调查,系统化分析,最后完成新系统的逻辑方案设计,或称逻辑模型设计。
此次分析的内容包括:
1.管理上的可行性。
指管理人员对开发应用项目的态度和管理方面的条件。
主管领导不支持的项目肯定不行。
如果高中层管理人员的抵触情绪很大,就有必要等一等,只要做工作,创造条件。
2.技术上的可行性。
这方面分析当间的软,硬件技术能否满足对系统提出的要求如增加存储能力,实现通讯功能,提高处理速度。
3.经济上的可行性。
主要是预估费用支出和对项目的经济效益进行评价。
2.2需求分析
瓜果配送企业需要对日常经营活动中设计商品、顾客、供应商、员工、批发商、车队等各类数据进行有效管理,以实现瓜果物流企业日常业务的自动化,提高商场运行效率,降低人力成本。
为了便于管理,假设瓜果物流企业内部具有采购部、财务部、销售部、人力资源部。
各部门都设有部门经理负责各部门业务,由总经理负责整个整个企业活动的管理,此外,采购部有若干采购人员,财务部门有若干财务人员,销售部门有收银台销售人员、客服工作人员等,人力资源部有人事秘书。
与企业有关的外部人员主要包括顾客与供应商,顾客分成普通顾客与会员顾客。
该物流管理系统应该实现顾客管理、商品采购入库、商品销售、财务管理、人力资源管理和查询统计等大类功能,整个系统主要工作在商场的局域网环境下,通过适当的安全途径,通过互联网为顾客提供部分服务,整个系统应具有较高的销量和安全性。
由于本系统为一个简化的企业业务系统模型,系统尽量与实际贴近,但出于篇幅与设计需要,不考虑过于复杂的实际业务流程,并忽略一些企业必备业务环节,如复杂的财务核算、退货、发票等功能。
2.3企业业务功能需求
2.3.1:
顾客管理功能需求
该瓜果企业支持会员制,将顾客分为普通顾客和会员顾客两大类。
会员顾客在瓜果采购过程中如果持有会员卡,系统记录下会员的姓名、电话、身份证、生日、地址、积分、会员等级等信息。
2.3.2:
瓜果采购管理功能需求
该系统登记各个供应商及供货商所能供应的瓜果商品信息。
商品采购完成后,将进行商品整理储存工作,并通过商品入库管理系统登记记录相关进货信息,记录每次入库单信息,包括入单号、日期和经手人,并保存瓜果商品名称、数量、进价、供应商信息。
此外,还记录所有商品的现有库存信息。
2.3.3:
瓜果商品销售业务功能需求
由于瓜果价格具有季节性差异,不同时间同一种瓜果的价格可能存在很大差异,因此,新进货瓜果在销售之前必须由销售经理在适当的时机制定销价格。
同时销售经理还需要根据销售情况与市场情况对在销售的商品进行价格调整。
系统应该支持各种定价业务。
2.3.4:
人力资源管理功能需求
系统应该记录商场所有各类员工信息,在招人新员工及老员工离职后更新员工信息,并将各类员工根据业务情况进行绩效考核,核定和管理员工工资。
2.3.5:
财务管理功能需求
系统应该能进行各类账户管理,以支持企业的的财务业务活动,如支付采购费用、支付人员工资、接存销售人员上交的现金收入,银行业务往来、生成各类财务报告等。
2.3.6:
各类查询统计功能需求
系统应针对各类管理、业务人员特点,已固定报表或用户住的查询的方式为各类人员提供企业业务情况数据查询服务。
系统也应为会员与普通用户在网上提供各类信息服务。
假设该系统至少应为各类人员提供如下表所示的各类信息服务.
表1:
系统对各类人员提供的信息服务举例
人员类别
信息服务需求
总经理
企业各类业务,如周、月、季、年的各类信息查询
销售部经理
企业对每日、每周、每月、每季的销售信息查询
销售人员
当天、各周、每月本人销售业绩,相关业务详单查询
客服人员
会员客户各方面情况,相关业务详单查询
采购部经理
商场每周、每月、每季商品销售情况与采购入库信息查询
采购人员
本人所负责的各类瓜果商品的供应商、商品销售与库存情况,相关业务详单查询
人力资源部经理
各业务人员每周每月绩效信息查询
人力资源经理
各业务人力资源变化及成本信息查询
财务部经理
商场每时段总体财务收支信息查询
财务人员
每天、每周、每月本人负责业务的财务信息查询
普通顾客
通过网站获知瓜果商品的热销瓜果,瓜果明细等宣传信息查询
会员顾客
个人积分,及针对不同类别会员的特殊信息服务查询
2.4:
非功能性需求概述
根据瓜果企业经营管理的特点,本系统应该满足一下几项性能要求:
(1):
实时性。
要求整个系统对基本销售业务实现秒级响应;
(2):
并发性。
要求多个终端同时操作数据库的要求;
(3):
交互性。
丰富友好的人机交互界面;
(4):
安全性。
保证数据存储和传输的安全,及时进行数据库备份;
(5):
稳定性。
保证整个软硬件系统的长期稳定运行。
(6):
数据处理。
系统能在线保存至少1年的销售数据。
2.5企业运行业务流程
经过分析,当今瓜果物流的供应链如下图所示,
图
(1)瓜果供应链
图
(2)系统设计流程图
2.6实体关系模型
通过分析实体关系,建立如下三级ER图
一级E-R图表示的系统整个系统的整体的运行,包括与外面的交互。
在这个系统中表示的是其他外界的用户或单位与本系统之间进行动作的过程。
图(3)一级ER图
二级E-R图是本系统包括的各张表,也就是各个管理子系统。
其中包括客户管理,登陆管理,品名管理,车站管理,运单管理。
图(4)二级ER图
三级E-R图是系统中各个表中的各个字段属性.客户管理中是一些客户的基本信息,包括客户号,姓名,性别,公司,地址,电话,手机,传真,备注。
(客户管理信息E-R图如下)
图(5)三级ER图
3:
数据库设计
本次系统选用的数据库为Access,Access数据库是微软公司推出的基于Windows的桌面关系数据库管理系统,它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;
提供了多种向导、生成器、模板,把数据储存、数据查询、界面设计、报表生成等操作规范化;
为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
Access是一种关系型数据库管理系统,其主要特点如下:
3.1存储方式单一
Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。
3.2面向对象
Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。
它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。
通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。
同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。
3.3界面友好、易操作
Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。
系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。
3.4集成环境、处理多种数据信息
Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。
3.5Access支持ODBC
Access支持ODBC(开发数据库互连,OpenDataBaseConnectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。
Access还可以将程序应用于网络,并与网络上的动态数据相联接。
利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。
本系统共包括五张数据表。
通过access数据库管理,进行各个数据表的设计,数据表各个字段和名称如下:
表
(2):
CLIENT表
职工信息表
字段名称
数据类型
说明
ID
数字
编号,索引
NAME
文本
名称
SEX
性别
COMPANY
工作单位
ADDRESS
联系地址
TELEPHONE
联系电话
MOBILE
手机号码
FAX
传真号码
REMARK
备注
表(3):
MYUSERS表
用户信息表
USERNAME
用户名称
PASSWORD
用户密码
表(4):
PRODUCT表
产品信息表
品名
表(5):
STATION表
车站管理表
表(6):
TRAFFIC表
物流运行表
CARNUM
车号
DATENUM
日前/时间
日期
PRODUCTNAME
货物名称
PRODUCTTYPE
货物类型
TRAINTYPE
车类型
SENDSTATION
发站
RECEIVESTATION
到站台
SENDER
发货人
RECEIVER
收货人
WEIGHT
吨位
BASICCARRIAGE
国铁运费
LOCALCARRIAGE
地铁运费
SERVECHARGE
服务费
LOADCHARGE
装卸费
FAVOVRABILE
优惠金额
SHORTCARRIAGE
短途运费
STORAGECHARGE
仓储费
CLEARCHARGE
清扫费
TOTAL
总计
FLAG
是否结算
4:
物流系统分析与各功能模块设计
综合分析瓜果商品的业务流程以及设计系统的复杂性,在本次软件设计过程中只选择设计一下几个功能模块作为学术研究,以后实际中若有需要,将进一步的开发其他功能模块。
运单管理模块:
功过运单管理模块可以新增加运单业务,同时可以管理所有运单业务,如新增加、查询运单、修改运单和删除运单。
客户管理模块:
对物流管理系统的客户信息进行管理,通过这个模块可以新增加客户、查询客户信息、修改客户信息和删除客户信息。
结算管理模块:
通过结算管理模块,对物流管理系统的业务单据做结算管理,在这个模块中,可以查询结算单据、逐条浏览结算单据、全部浏览结算单据、打印结算单据、汇总结算单据、打印汇总结算单据。
系统管理模块:
在系统管理模块中,可以对物流管理系统中的车站信息和品名信息进行设置,包括新增加信息、修改信息和删除信息,已经对用户密码修改的设置功能。
退出系统模块:
退出物流信息管理系统。
图(6)物流管理系统各模块
4.1:
登陆模块
用户登录模块的流程控制如图(7)所示,其登录界面如图(8)所示,对于企业的不同用户,具有不同的登录名称和用户密码,对应着每个不同的用户具有不同的操作权限。
为了防止无关的人员进入系统违规操作业务,每一次重新启动系统,都会返回到登录界面,当操作人员输入正确的用户名和密码后才能继续更深层次的操作。
图(7)用户登录判断流程图
图(8)用户登录界面
4.2主页面表单
这个表单是主界面表单,当用户身份验证通过后就会进入本主页面,是物流系统操作管理的主要界面。
在这个界面中,用户可以进行系统的所有操作,通过主界面上端的菜单选择进入各个模块。
包括运单增加、客户管理、结算管理、系统管理和退出系统。
图(9)瓜果物流系统主页面表单
4.3 新增运单表单
本表单用来增加物流系统的新接待业务。
在新增运单管理模块中,用户输入车号、车类型、品名、发货日期、发站、到站、发货人、收货人、货物类型、重量、运输费用等各个信息,自动在表单下面出现合计信息。
图(10)新增运单表
4.4 查看运单表单:
查看运单表单,用来查询、浏览、修改和删除所接受的物流业务。
选择表单可以浏览、修改和删除运单单据。
图(11)查看运单表
4.5 运单查询表单
本运单用来查询物流系统的运单,在该表单中可以通过输入车站号、品名、发站、到站、发货人、收货人、发货日期等信息来查询运单业务。
图(12)运单查询表
4.6 更改运单表单
本表单用来更改物流系统的业务表单,通过该表单可以修改业务单据中的各个项目信息。
图(13)更改运单表
4.7 新增客户表单
本表单用来新增加物流系统的客户管理,在该表单中,可以输入客户的各种信息,包括姓名、性别、工作单位、联系电话、手机号码、传真、联系地址和备注等信息。
图(14)新增客户表
4.8 查看客户表单
本表单用来查看、修改和删除客户信息,在该表单中,通过各个功能按钮,完成对客户信息的查询、修改和删除等操作。
在下面的列表中可以方便的查看客户的各种信息。
图(15)查看客户表
4.9 修改客户表单
本表单用来修改客户信息,通过这个表单,可以对已经存在的客户信息进行修改。
修改后点击修改按钮,就可以保存客户的修改信息了。
图(16)修改客户表
4.10 结算管理表单
本表单用来管理物流系统业务的结算信息。
在这个表单中,通过查询按钮可以弹出查询信息表单,查询结算信息。
点击单条预览按钮可以对信息单条预览。
单条打印按钮则弹出word文档的单条管理记录,可以供用户打印单条信息。
全部预览和全部打印则是对信息的全部浏览和全部信息的打印处理。
图(17)结算管理表
4.11 车站管理表单
本表单用来管理物流系统,所有经过的车站信息,在这个表单中,输入物货信息管理系统中所有经过的车站,即可以接受物品货运到达的地方。
图(18)车站管理表
4.12 品名管理表单
本表单用来管理系统的品名设置,通过这个表单,可以对物流管理系统中,所有接待的物品品名进行提前设置,可以方便用户在添加运单管理时对货运信息的输入。
图(19)品名管理表
4.13 修改密码表单
本表单用来修改用户密码。
在这个表单中,对系统登陆用户的密码进行修改和设置,当输入正确的旧密码后,才会有修改密码的权限,为了防止错输入新密码,采用输入两次新密码的方法来避免,判断两次输入密码相同时,才允许对密码的修改。
图(20)修改密码表
4.14 汇总结算表单
本表单用来汇总结算信息,在该表单中,通过上部的各个功能按钮对运单进行结算功能、预览功能和打印功能的管理。
界面设置如下图:
图(21)汇总结算表
5:
总结与展望
本次物流系统设计过程中前台选择VB6.0编译软件,后台选择Access2013数据库,在起初构思的过程中期待设计一个功能比较完善的物流管理系统,但是在数据库设计构建,以及编写代码的过程中逐渐发现,这是一个很复杂的过程。
而且在编写软件的过程中调试代码过程中也遇见了很多bug,由于时间有限,至今,还有一些模块设计过程中存在漏洞,在打开时候出现问题。
在此后设计过程中,还有待进一步改进。
当今瓜果物流公司的业务大多数都还是人工操作,没有实现自动化,这些反复的工作可以整合到一个系统过程中来,让电脑代替人工计算,这样节省人力物力,必然会带来很大的收益。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 vb 瓜果 物流 管理 系统 设计