(083) 进口货代管理信息系统

【摘要】20世纪80年代以来,随着时代的发展,各个企事业单位对信息资料的管理,已经逐步从手工的方法开始过渡到了以计算机为工具来进行管理的阶段。
  为了迎合现代企业管理模式的需要,提高企业自动化管理水平,适应激烈的市场竞争,公司对企业的进口货代的各个业务流程实行统一的信息管理,以帮助管理层做出及时、准确的决策。
  本篇论文基于上述背景详细介绍了**贸易有限公司的进口货代管理信息系统的开发过程,通过对公司业务的现状和长远规划及其目标进行了初步了解和详细调查,描绘了公司的组织结构图、系统的业务流程图、数据流程图和数据字典,并据此进行了系统的模块设计、实体-联系图(E-R图)设计、关系模式设计、数据库设计、代码设计、人机界面设计及输入输出设计等。本系统采用了Visual Foxpro 6.0作为软件开发工具,并在软件开发后期进行了系统的实施、调试和运行,以确保在实际工作中的可靠使用。
  本文描述了对系统进行的测试、运行和维护过程,同时在论文完成后期对开发过程作了小结,附录中给出了系统部分源程序代码,并附上了系统操作说明书,以供参考。

【关键词】进口货代管理信息系统,VF

目 录

第一章 引言 ………………………………………………………………… 1
第二章 系统分析 …………………………………………………………… 3
2.1 系统调查 ……………………………………………………………… 3
2.1.1 系统背景 ………………………………………………………… 3
2.1.2 组织结构图 ……………………………………………………… 4
2.2 可行性分析 …………………………………………………………… 6
2.2.1 经济可行性 ……………………………………………………… 6
2.2.2 技术可行性 ……………………………………………………… 6
2.2.3 营运可行性 ……………………………………………………… 7
2.3 软件系统的总目标 …………………………………………………… 7
2.4 项目开发计划 ………………………………………………………… 8
第三章 需求分析 ……………………………………………………………10
3.1 业务流程图 ……………………………………………………………10
3.2 数据流程图 ……………………………………………………………14
3.2.1 系统关联图 ………………………………………………………15
3.2.2 系统顶层图 ………………………………………………………16
3.2.3 第一层分解图 ……………………………………………………16
3.3 数据字典 ………………………………………………………………21
3.3.1 数据元素 …………………………………………………………21
3.3.2 数据流 ……………………………………………………………22
3.3.3 数据存储 …………………………………………………………22
3.3.4 数据加工 …………………………………………………………23
3.3.5 外部项 ……………………………………………………………25
第四章 概要设计 ……………………………………………………………26
4.1 软件模块结构设计 ……………………………………………………26
4.1.1 HIPO 分层图 ………………………………………………………27
4.1.2 IPO 图 ……………………………………………………………29
4.2 数据库概念设计 ………………………………………………………32
第五章 详细设计 ……………………………………………………………35
5.1 数据库的逻辑设计 ……………………………………………………35
5.2 数据库的实现 …………………………………………………………37
5.3 代码设计 ………………………………………………………………41
5.4 程序流程图 ……………………………………………………………41
5.5 物理配置方案 …………………………………………………………44
5.6 历史信息管理 …………………………………………………………44
5.7 人机界面设计 …………………………………………………………45
第六章 系统实施 ……………………………………………………………48
6.1 编程过程与特点 ………………………………………………………48
6.2 系统测试 ………………………………………………………………50
6.2.1 系统测试基本原则 ………………………………………………50
6.2.2 系统测试方法 ……………………………………………………50
6.2.3 系统测试步骤 ……………………………………………………51
6.2.4 系统测试用例 ……………………………………………………52
6.3 系统运行和维护 ………………………………………………………52
第七章 小结 …………………………………………………………………54
7.1 系统功能 ………………………………………………………………54
7.2 系统特色 ………………………………………………………………55
7.3 系统开发过程的特点 …………………………………………………55
7.4 存在问题及改进方向 …………………………………………………56
参考文献 ………………………………………………………………………57
附录1操作使用说明 …………………………………………………………58
附录2部分程序清单、源代码 ………………………………………………61


第一章 引言

  **贸易有限公司是一家专业从事国际国内货运代理业务的公司,有着国家交通部批准的专业资格证书。公司总部设在**市,服务网络遍及全球一百五十多个国家和地区,形成了海、陆、空全方位的立体交通运输物流体系。
  公司主要业务有空运、海运、海空联运出口,空运、海运进口和国内海运、空运、铁路、公路运输。公司提供仓储、保税仓储和非保税仓储等多种仓储方式,并可提供从国外提货、报关、装运直至货物到港后的清关以及送货的全程服务。
  随着经济的飞速发展和改革的不断深化,公司对各种信息需求要求讲究准确性,及时性和高效性,因此仅靠传统的手工劳动和服务方法,越来越不能适合当前企业面对市场经济的要求。
  为使信息工作更好地为管理服务,推进公司技术进步,及时为领导决策和工作人员提供信息,决定开发一套进口货代管理信息系统来减轻管理人员的工作量,使资料信息条理分明,易于管理,提高信息资料的利用率。同时为工作人员查询提供方便,能及时地获悉所需的信息资料,便于及时有效的管理。
  本系统主要研究进口货代业务管理的记录入库,数据浏览,进口报关信息和检验检疫信息的处理,为使用者提供方便及时的查阅和调度处理等几个方面。
  利用先进的计算机技术和现代局域网络的快速高效的优势,以及成熟的软件开发工具可以更加方便快捷地进行管理信息系统的开发和管理。该系统在实际运行后,可以涵盖公司进口业务中的绝大部分工作,提高了公司信息处理的准确性和信息查询的速度,公司的工作效率可以得到明显的提高,使得公司在节约大量的人力、物力和财力的同时,在以后的经营活动中也会有更强的生命力和竞争力。

第二章 系统分析

 系统分析是应用系统思想和系统科学的原理进行分析工作的方法和技术,是指在管理信息系统开发的生命周期中系统分析阶段的各项活动和方法。系统分析是系统开发的第一阶段,其目标就是在系统规划所规定的项目开发范围内,明确系统开发的目标和用户对于信息的具体需求,并提出新系统的逻辑方案。系统分析阶段一般分为:系统初步调查、可行性研究、系统详细调查和新系统逻辑方案的提出这四个阶段。系统分析工作的主要任务是明确问题、确定目标和了解用户的信息需求,其主要成果——系统说明书将作为今后系统设计、系统实施的重要基础和主要依据。

2.1 系统调查
  系统的初步调查是系统分析阶段的第一项活动,也是整个系统开发的第一项活动。系统初步调查阶段的目的是明确系统开发的目标和规模,从系统分析人员和管理人员的角度看新项目开发有无必要和可能,并论证其开发的必要性和可行性。

2.1.1 系统背景
  **贸易有限公司的绝大部分业务是从事货运代理的工作,其中主要业务有空运、海运、海空联运出口,空运、海运进口和国内海运、空运、铁路、公路运输,并提供从国外提货、海关报关报检、装运直至货物到港后的清关以及送货的全程服务。
  随着业务量的不断增长,管理信息量的急速扩张,公司存在的问题也越来越明显:
(1)业务管理工作缺乏规范性,随意性较大,各个管理部门之间的交流少,信息渠道不完善、不畅通,缺乏相互之间的沟通和协调。
(2)业务活动中数据和资料主要采用文本和表格等纸介质的手工处理,造成了公司管理活动工作量大、效率低、出错率高。
(3)各部门工作步伐不联动,缺乏统一性和时效性,数据统计量大,报表统计繁多,因而各部门数据冗余大、不同步、不完整。
(4)大量的单据和报表,造成历史数据的备份和查询极其烦琐和困难,难以提供及时、准确的信息,从而影响了公司管理和决策。
  鉴于以上问题,公司希望开发进口货代管理信息系统,以节约公司成本,提高效率,提供全面、及时、准确的信息,为决策提供依据。

2.1.2 组织结构图
  公司采用董事会监督和总经理负责的制度,总经理负责全局、统筹部署。公司下设5个具体职能部门:人事部、信息部、财务部、货运部和业务部。每一个部门设有一个部门分管经理。根据调查得知,各个部门的具体职责分工如下:
  人事部负责对公司员工的薪资和人员的招聘、录用、培训及调动情况进行管理。
  信息部负责对公司的网络设备和信息数据进行定时的维护和备份,以保证数据信息的正确性和共享性。
  财务部负责对公司的经营状况进行财务管理和会计核算,制定统计报表,计算公司的盈亏状况。
  货运部负责对公司的所经手需托运的整箱或拼箱货物进行调度、分拨、装卸和运输,使货物能够完整、及时地到达目的地。
  业务部负责对公司的客户和同行进行联络工作,对市场进行调查分析,拟定近期发展计划,同时开拓市场、增加客户。
  公司的组织机构图如图2-1所示:

            图2-1 组织机构图
2.2 可行性分析
  可行性分析是系统分析阶段的第二项活动,是对系统进行全面、概括的分析,在初步分析的基础上,明确了公司存在的主要问题和建立新系统的初步设想,进一步对系统目标、涉及范围等因数进行分析研究。按照管理信息系统的原理和方法,采用成熟的信息技术和手段,提高公司销售管理水平,优化人力、物力和财力的配置是该系统的目标。现从经济可行性、技术可行性和营运可行性三方面来进行研究。

2.2.1 经济可行性
  经济可行性是对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行估算,对系统建成后可能取得的社会及经济效益进行估计。
系统为公司管理层提供大量的有用信息,同时规范了公司的信息流和物流,系统建成后带来的效益远远高于系统的开发、维护费用。此外,公司领导层的大力支持使得该系统的开发建设在经济上十分可行。

2.2.2 技术可行性
  技术可行性是对现有技术进行评价,分析系统是否可以用现有技术来实施,以及技术发展对系统的开发建设有什么影响。
本系统采用Visual Foxpro6.0中文版作为开发工具,该工具对于本系统所提出的要求是完全能够实现的。利用VFP开发工具所开发的系统对要求数据库资源的共享是能够满足的。另外,该工具的许多特点和优点对于保证系统的稳定性和安全性,以及加快开发进程是十分有利的。

2.2.3 营运可行性
  营运可行性是指系统对组织机构的影响,现有人员和机构、设施、环境等对系统的适应性以及进行人员培训补充计划的可行性。
通过在处理过程中及时提供提示信息和对工作人员进行培训可使工作人员很快地适应新系统,从而发挥新系统效益。此外,公司还为该系统配备了专门的计算机专业维护人员,为系统的稳定性和营运可行性提供了保障。
综合从技术、经济、营运三方面来看,开发一个简单易用、界面友好、灵活方便的管理信息系统对于公司是十分迫切和可行的,这对于公司提高管理效率,减少管理费用是十分有益的。

2.3 软件系统的总目标
  **有限公司进口货代管理信息系统将根据公司的管理要求和经营方式,按照管理信息系统的原理和方法,为公司领导层、管理层、财务、业务、货代等部门提供详尽的信息数据,从而方便各部门的决策和管理。该系统采用VFP作为开发工具,公司每代理一笔业务,随着每条报关资料记录的输入,工作人员就可以根据工作完成的进度进行记录的查询、添加、修改,直至这笔业务结束,对该记录进行归档备份,以为公司下一步所进行的开具票据、档案留底和统计帐务等工作提供依据。为公司领导和工作人员获得迅速、安全、准确的信息提供可靠依据,并作出相应的处理便是本系统的设计目标。

2.4 项目开发计划
  为实现公司进口货代管理信息系统的总体目标,结合公司实际情况,整个系统分以下两个主要阶段来实现:
第一阶段:主要完成系统的硬件建设和软件的分析、设计、开发和运营(主要包括计算机系统设备和网络系统设备的准备、网络系统的组装和建设、货代系统的业务需求调查及分析、系统功能的设计和开发、系统的测试和试运营等)。
第二阶段:对该系统的需求进行扩充和功能完善(主要包括功能模块的完善和调整、新需求的分析和调整、新模块的设计和开发等)。
在进行此次系统项目开发之前,我先根据软件系统开发各阶段工作量的大小不同,及其开发各阶段内容的轻重缓急来区分,对工作的进度做了如下所示的项目开发进度计划表: ... ...       ... ...
 
... ...       ... ...
 
【论文说明】该论文包含组织机构图、业务流程图、数据流程图(包括系统关联图、顶层图、第一层数据流图)、数据字典、总体功能结构图、 HIPO图、E-R图、程序流程图、界面演示图和部分程序清单(文字),Word格式,文件大小628K,字数1.9万,按计算机毕业论文格式要求书写,适用于计算机专业!

返回论文

 

关于本站  |   联系我们  |   获取方式  |   常见问题  |   网站地图
版权所有:计算机论文网