中小外贸企业单证管理系统的分析与设计毕业论文(下).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《中小外贸企业单证管理系统的分析与设计毕业论文(下).doc》由会员分享,可在线阅读,更多相关《中小外贸企业单证管理系统的分析与设计毕业论文(下).doc(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、3系统设计系统设计的任务是:在系统分析所提出的逻辑模型上,科学合理地进行物理模型的设计。通过系统设计,设计人员应能为程序开发人员提供完善的、清楚的设计文档,并对设计规范中不清楚的地方做出解释。3.1 数据库设计数据库概念结构设计的目的是分析数据字典中数据间内在语义关联,并将其抽象表示为数据的概念模式。目前,数据库概念结构设计常用E-R模型来描述概念结构。概念结构设计是数据库系统的核心和基础。由于各个机器上实现的DBMS软件都是基于某种数据模型的,但是在具体机器上实现的模型都有许多严格的限制。而现实应用环境是复杂多变的,如果把实现世界中的事物直接转换为机器中的对象,就非常不方便。概念结构是对现实
2、世界的一种抽象。所谓抽象是对实际的人、物、事和概念进行人为处理,抽取所关心的共同特性,忽略非本质的细节,并把这些特性用各种概念精确地加以描述,这些概念组成了某种模型。通过概念设计得到的概念模型是从现实世界的角度对所要解决的问题的描述,不依赖于具体的硬件环境和DBMS。在需求分析和逻辑设计之间增加概念设计阶段,可以使设计人员仅从用户的角度看待数据及处理要求和约束。 数据库E-R图设计数据库概念设计是数据库设计的关键,是由分析用户需求到生产概念产品的一系列有序的、可组织的、有目标的设计活动,它表现为一个由粗到精、由模糊到清晰、由具体到抽象的不断进化的过程。为了满足系统的功能,抽象出系统全局E-R图
3、以及业务员、国外客户、货代、供应商、报关单证、议付单证、产品信息7个实体,具体的实体关系如下:经过对业务流和数据流的分析,可得出全局E-R图如下图图3-8全局E-R图图3.1 单证系统全局E-R图各个局部E-R图设计:图3.2国外客户实体属性图3.3 供应商实体属性图3.4 业务员实体属性图3.5 产品信息实体属性图3.6报关单证实体属性图3.7议付单证实体属性图签订外销合同图签订采购合同 数据库表的设计由上面的概念结构设计E-R图,得到关系模式如下:(1)国外客户(国外客户编号,客户姓名,公司名称,城市,国家,地址,邮政编码, , ,网址,备注)(2)供应商(供应商编号,公司名称,联系人,姓
4、名,地址,城市,省份,邮政编码, , ,备注)(3)业务员(业务员编码,业务员名字,性别,联系方式, )(4)产品信息(产品编号,供应商编号,名称,规格,单位,单价,备注)(5)报关单证(报关单证编号,单证类型,业务员编号,业务员名字,创建时间,备注)(6)议付单证(报关单证编号,单证类型,业务员编号,业务员名字,创建时间) (7)发布(产品信息编号,业务员编号,产品信息表)(8)签订外销合同(外销合同,业务员编号,国外客户编号)(9)签订采购合同(采购合同,业务员编号,供货商编号)根据以上关系模式,可以得出各个模块所涉及的数据表的结构,并给出相应字段名,数据类型,长度,主外键等信息。数据库中
5、各个表的设计如下图所示(1) 国外客户信息表字段名字段解释数据类型长度允许空备注Gwkhbh国外客户编号Char20否主键Khmc客户姓名Varchar20否Gsmc公司名称Varchar20否Cs城市Varchar10否Gj国家Varchar10否Dz地址Varchar10否Yzbm邮政编码Int10否Dh Int10否Cz Char10否Bz备注varchar100是(2)供应商信息表字段名字段解释数据类型长度允许空备注Gysbh供应商编号Char20否主键Gsmc公司名称Varchar20否Lxl联系人Varchar20否Xm姓名Varchar10否Dz地址Varchar10否Cs城市V
6、archar10否Sf省份Int10否Yzbm邮政编码Int10否Cz Char10否Bz备注Varchar100是(3)业务员信息表字段名字段解释数据类型长度允许空备注Ywybm业务员编码Varchar20否主键Ywymz业务员名字varchar10否Xb性别char2否Lxfs联系方式varchar20否(4)产品信息表字段名字段解释数据类型长度允许空备注Cpbm产品编号varchar20否主键Gysxx供应商编号varchar20否外键Mc名称varchar10否Gg规格varchar10否Dw单位varchar2否Dj单价varchar10否Bz备注varchar100是(5)议付单证
7、信息表字段名字段解释数据类型长度允许空备注Bgdzbm议付单证编号Varchar20否主键Dzlx单证类型Varchar20否YwyMz业务员名字Varchar10否YwyBh业务员编号Datetime8否外键Bz备注Varchar100是(6)报关单证信息表字段名字段解释数据类型长度允许空备注Bgdzbm报关单证编号Varchar20否主键Dzlx单证类型Varchar20否YwyMz业务员Varchar10否YwyBh业务员编号Datetime8否外键Bz备注Varchar100是(7)发布信息表字段名字段解释数据类型长度允许空备注Bgdzbm报关单证编号Varchar20否Dzlx单证类
8、型Varchar20否YwyMz业务员Varchar10否(8)签订外销合同信息表字段名字段解释数据类型长度允许空备注Cpbh产品编号Varchar10否外键Ywybh业务员编号Varchar20否外键Cpxxb产品信息表Varchar20否主键(8)签订采购合同信息表字段名字段解释数据类型长度允许空备注Cght采购合同Varchar10否主键Ywybh业务员编号Varchar20否Ghsbh供货商编号Varchar20否 3.2 系统的功能结构设计 系统功能结构图设计系统的功能结构图能够形象的表达系统中各种功能流程,便于人员和管理人员之间进行交流和分析问题。设计一个系统首先应进行组织的重新设
9、计,应当把系统看成一个对组织有目的的改变过程。系统功能分析是在系统开发的总体任务的基础上完成的。本单证管理系统是针对国内众多外贸企业进出口单证管理特点,专门为外贸企业开发的符合国际惯例的出口单证管理软件。本单证管理从方便外贸企业出口单证制作和管理需要出发,很好地总结了外贸企业进出口单据之间的关系,充分发挥了计算机的组织管理能力,使外贸企业出口单证的制作工作从繁琐复杂,化为简单易用;管理工作从零乱不齐,化为有条不紊,切实的实现了外贸企业单证工作的信息化管理。本系统主要面向外贸企业和外贸商品进出口企业,模块中有进出口基本资料管理、业务处理管理、单证制作管理、统计查询管理,系统管理等的信息管理。对上
10、述各项模块进行集中、分块,按照结构化程序设计的要求,得到如图3-9所示的系统功能模块图。图3-9 外贸单证系统功能结构图 系统各功能模块分析(1)资料管理模块资料管理模块主要是对国外客户资料,国内产品供应商资料,产品信息和货代资料的增删改查。供方资料:主要用于业务员对自己国内工厂的信息进行登记查询等操作。包括工厂信息的新建、删除、修改及查询等功能。客户资料:主要用于业务员对自己国外客户的信息进行登记查询等操作。包括客户信息的新建、删除、修改及查询等功能产品维护:要用于操作人员对自己产品资料进行登记查询等操作。包括产品资料的新建、删除、修改及查询等功能。货代资料:主要用于业务员对自己国内货代的信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中小 外贸企业 管理 系统 分析 设计 毕业论文
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内