📄 lunwen.txt
字号:
中小型物流管理系统源码主要用于中小型物流,贸易企业的日程管理,做的多帐套,多仓库,多货品的管理,能实时反映仓库的货品库存数量,提供应收,应付款项的列表,提供货品销售情况分析,客户销售情况分析,业务员销售情况分析等分析数据,中小型物流管理系统系统给企业的决策者提供准确,及时,完整的分析数据
目 录
第一章 前 言 ……………………………………………….1
1.1 POWERBILDER的特点 ……………………………………………1
1.2 数据库技术的重要性 ……………………………………………2
1.3 POWERBUILDER与数据库的连接………………………………… 3
1.4 使用POWERBUILER开发物流管理系统的优越性 ……………… 4
1.5 企业实行物流管理的目的、意义及趋势 ……………………… 4
1.6 物流管理系统实施对现代企业发展的现实意义……………… 5
第二章 系统分析 …………………………………………… 6
2.1 系统基本情况描述 ………………………………………………6
2.2可行性分析 ……………………………………………………… 8
2.3 系统分析 ……………………………………………….….……9
第三章 系统设计 ……………………………………………….... 18
3.1 系统配置…………………………………………………………18
3.2模块设计………………………………………………………….18
3.3数据库设计……………………………………………………….25
3.4代码设计………………………………………………………….28
3.5 输入\输出设计……………………………………………………28
第四章 系统实施与评价………………………………………………30
4.1 程序的实现……………………………………………………… 30
4.2 系统的调试与运行……………………………………………… 39
致谢与参考文献…………………………………………………… 40
管理信息系统(MIS)是一个综合的用户--机器系统,它利用计算机提供信息以支持系统运行、管理、分析和决策功能。对于广大从事MIS和数据库应用系统开发的软件人员来说,能拥有一套得心应手的辅助开发工具是他们梦寐以求的愿望。Powersoft 公司推出的PowerBuilder正是这样一种高效而快捷的集成开发环境,它提供了可视化的、面向对象的、基于客户/服务器的开发环境。除了能够方便的构建和实现分布式系统,还可以开发基于Internet的应用系统。
1. 开放式数据库联接ODBC环境
ODBC是为了连接物理数据库而提供的一种标准接口。这种体系结构能更好地满足企业的实际需要,有利于应用系统的移植和扩充。目前,市场上流行的各种数据库系统软件,如Oracle\,Informix\, Sybase等,各行其道,使用户无所适从。然而PowerBuilder为这些数据库提供了公共的前端工具,提供了开放式数据库连接ODBC,不仅适用于各种数据库管理系统,具有很好的兼容性,而且还能给已有的数据资源带来全新的图形界面。对于在本机创建的ASA数据库,系统将自动定义数据源和DB Profile.而在别的机器上创建的ASA数据库或其他类型的数据库,则必须定义。
2.基于客户/服务器的体系结构
基于客户/服务器(Client/Sever)的体系结构可以减少硬件平台的投资,并能完成大型主机的功能,而且可以集中数据的存储和管理,实现资源的共享,降低维护的难度,还能集中实施企业规则,实现企业信息的标准化。
3.面向对象应用程序的开发方法 。
对象(Object),是包含相关的数据(以变量的形式)以及用于操作这些数据的方法(子程序)的软件包。一个对象是一个类的具体表现,在功能上它与其它程序保持独立,一个定义良好的对象具有封装的数据和功能。
4.可视化的开发环境 。
PowerBuilder为开发人员提供了一个高度集成的可视化编程环境,其中包括菜单、窗口、数据窗口、数据库应用程序管理、调试等一系列画板,并且相互之间有机地结合,相互关联,给应用程序开发人员提供了极大的方便。用户不用了解WINDOWS
C编程技术,通过图形化的交互操作,就可以设计实现应用系统,开发出美观、简洁的图形化界面。
5.强大的数据提取能力 。
PowerBuilder一个很大的特点就是提出了功能强劲的数据窗口控制(DataWindowsObject)。数据窗口对象可以用于连接数据库,获得记录,以各种风格显示数据和更新数据库。经过五个版本的改进,数据窗口具有很灵活的能力,通过Describe(),Modify(),great()等函数,编程者可以在程序中动态地改变数据窗口的结构和显示模式。
1.2 1.2 数据库技术的重要性
数据库设计即是一项涉及多学科的综合性技术,又是一项庞大的工程项目。有人讲“三分技术,七分管理,十二分基础数据”是数据库建设的基本规律。数据库是数据管理的最新技术,是计算机科学的重要分支。数据库设计的特点是:其一数据库建设是硬件、软件和干件的结合;其二数据库设计应该和应用系统设计相结合,也就是说,整个设计过程中要把结构(数据)设计和行为(处理)设计密切结合起来。
今天信息资源已成为各个部门的重要财富和资源。建立一个满足各部门信息处理要求的行之有效的信息系统成为一个企业或组织生存发展的重要条件。因此,作为信息系统核心和基础的数据技术得到越来越广泛的应用,从小型单项事务处理系统到大型信息系统,从联机事务处理到联机分析处理,从一般企业管理到计算机辅助设计与制造(CAD/CAM)、计算机集成制造系统(CIMS)、办公信息系统(OIS)、地理信息系统(GIS)等,越来越多新的应用领域采用数据库存储和处理所有信息资源。
数据库是计算机的基础功能之一,便于使用的数据库开发环境更是IT业的未来发展方向,市场前景极为广阔。Powerbuilder程序设计语言是真实的由中国人自主源代码的
">程序设计语言,其所完成的独立系统、编程平台、编辑器等均独具特色,实用高效,安全可靠。对于一个国家来说,数据库的建设规模、数据库信息量的大小和使用频度已成为衡量这个国家信息化程度的重要标志。
。
2.1 2.1系统基本情况描述
在该企业中,由于零件种类、数量繁多,企业的各级管理人员需要及时了解客户信息、内部信息,这些原有系统无法满足,因而开发新系统势在必行,这一点从企业高层到具体业务人员认识是一致的。物流是作为一种能力在企业内部进行定位的。信息化对物流的发展发挥了重要作用,但它不能给物流系统带来创新价值,唯有知识管理才具有创新功能,使物流系统发生质的变化。物流信息化注重信息技术的利用和信息收集、处理、传递,管理对象主要是业务信息,即显性知识。但信息管理只能“使信息成为行动的基础的方式”,不能使信息通过个人或组织的自身知识的作用而成为更有效的行为。任何员工接收信息后,必须结合自身经验、教训,经过思考方能做出行为决策。对于同种信息,不同人做出的决定不同,产生效益的程度也不同。可见对企业决策起实质影响的是人的经验、教训以及思维方式等看不见、摸不着的隐性知识,这是物流信息化利用信息技术无法收集的。同时,物流员工也难以利用物流信息系统借鉴、倾听员工获得的教训,参考最好的实践经验和物流专业知识进行知识复用和知识创新。本系统的开发为供应商、工程提供客户所需信息,为企业的各级管理人员提供企业信息及客户信息,并实现一系列功能。
2.1.1 2.1.1主要功能及描述
1.主要功能
物流管理系统的主要功能包括:查询管理、录入管理、维护管理、输出管理等。
2.功能描述
查询管理 包括客户信息查询、供应数据查询,客户信息查询主要用于查询供应商信息、零件信息、工程信息,并了解代码所指涵义,它是物流管理系统的基础数据。供应数据查询用于企业内部人员对公司供需的调控。查询管理可以使客户、企业各级领导及员工及时准确获得信息,能够对企业的顾客有一个清楚的了解,通过客户管理部分保持和客户良好的关系。
录入管理 包括物资信息的录入、供应商信息、零件信息、工程信息录入,用于接受合格的新客户,并录入新的信息。
维护管理 包括物流供应管理和客户信息管理的维护,其中客户信息管理包括供应商、零件、工程信息的维护。主要用于数据、信息的保存、删除、添加、退出。
输出管理 包括单个供应数据输出和多个供应数据输出。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -