医药物流中心仓库管理系统

举报
资源描述
题 目  医药物流中心仓库管理系统 20 目 录 摘 要 4 第一章 引言 5 1.1 组织机构概况 5 1.2项目开发背景及信息系统目标 5 1.3信息系统范围 6 第二章 系统分析 7 2.1 概述 7 2.1.1 系统分析的含义和目标 7 2.1.2 系统分析的任务 7 2.1.3 系统分析的步骤 7 2.2 可行性分析 8 2.2.1 技术可行性分析 8 2.2.2 经济可行性分析 8 2.2.3 营运可行性分析 9 2.3 现行系统的详细调查 9 2.3.1 现行系统的总目标 9 第三章 需求分析 10 3.1业务流程分析 10 3.2 数据流图 11 3.2.1 系统关联图 12 3.3 数据字典 12 3.3.1 数据流 13 3.3.2 数据元素 14 3.3.3 数据加工 15 3.3.4 数据存储 18 3.3.5 外部项 19 3.4 基本加工说明 20 第四章 系统概要设计 21 4.1 软件模块结构设计 21 4.1.1 开发工具介绍 21 JSP技术 21 4.2 数据库设计 29 4.2.1 实体描述 30 4.2.2 联系描述 30 4.2.3 E-R图 30 第五章 系统详细设计 33 5.1 数据库的逻辑设计 33 5.2 数据库的实现 33 5.3 程序流程图 36 5.4 计算机系统配置方案 38 5.4.1 计算机系统硬件配置 38 5.4.2 计算机系统软件配置 38 5.5 历史信息的管理 38 5.6 人机界面的设计 39 5.6.1 登录界面设计 39 5.6.2 系统基本信界面设计 41 5.6.3 库存添加界面 43 5.6.4 库存查询界面 46 第六章 系统实现 47 6.1 概述 47 6.2 编程工具与环境 47 6.3 系统测试 48 6.4 系统运行与维护 49 第七章 结束语 51 7.1 概述 51 7.3 系统的特点 51 7.4 存在问题及改进方向 51 7.5 系统开发的体会 51 7.6 致谢 52 第八章 参考文献 53 摘 要 管理信息系统是一个由人和计算机等组成的能进行信息收集、传输、加工、保存、维护和使用的系统。它能实测国民经济部门或企业的各种运行情况,能利用过去的数据预测未来,能从全局出发辅助决策,能利用信息控制国民经济部门或企业的活动,并帮助其实现规划目标。 本系统主要通过使用管理信息系统(MIS)的方法,对公司的日常业务处理和信息资源进行全面、系统的管理。在整个系统开发的过程中,运用了软件工程的基本概念、相关技术和方法。并且采用了系统生命周期的结构化程序设计方法,从而将整个系统开发各阶段(系统分析、系统设计、系统实施)的基本活动贯穿起来。 本系统希望能够通过医药物流中心仓库管理系统的建立,理顺企业的信息流程和流向,使企业的经营管理更加完善,使所有职能部门的管理人员在信息系统的辅助下进行工作,提高管理的整体水平;希望能够在现有的人力、物力、财力的基础上,进一步的发挥出企业的优势,使得企业能够扩大市场占有率,提高公司的竞争能力。 本系统采用JSP开发设计。 关键词:管理信息系统 进销存系统 第一章 引言 1.1 组织机构概况 XXXX有限公司成立于1998年。公司主要为药品的销售提供良好的销售渠道和广泛的营销网络。公司主要经营各种药品,药材的进出口业务,同时也从事保税区企业间的贸易代理,保税仓储业务,药品展示以及相关产品的咨询服务等。公司拥有大量的各国生产厂家的信息,可根据客户的需要提供相应的服务。 1.2项目开发背景及信息系统目标 随着公司业务量的逐渐增长,业务范围的不断扩大,特别是中国进入WTO之后,市场竞争尤其是家电行业的竞争日趋激烈,公司需要更多的人力、物力、财力以稳固并拓展公司药品在市场的销售额。如何更加有效地管理产品的进、销、存已成为公司领导的重要决策事项。到目前为止,公司还没有一套完整的、行之有效的管理信息系统,公司进行信息管理的主要方式是基于文本、表格等纸介质的手工处理,信息处理工作量大,查询困难。为了使公司的管理工作科学化、规范化,为了降低管理成本,实现管理现代化,扩大市场的竞争优势,公司领导提出开发“医药物流中心仓库管理系统”, 希望通过建立管理信息系统,提高企业现有资源的利用率, 使企业管理工作规范化、制度化和程序化,避免业务管理的随意性,提高信息处理的速度和准确性,及时、准确地把握企业内部、市场和其他外部信息,以提高领导决策的水平。 通过对系统的初步调查,明确了系统开发的目标为:按照管理信息系统的原理和方法,采用成熟、先进的信息技术和手段,支持公司进、销、存管理工作的全过程,加强销售活动中的各种信息资源的管理和应用,实现销售管理现代化,及时、准确地提供各种信息报表辅助领导决策。 1.3信息系统范围 “医药物流中心仓库管理系统”主要是为公司的经营活动提供信息服务,系统能够对客户信息管理、订单管理、药品信息管理、供应商管理、库存管理,系统用户管理等信息提供存储、更新、查询、统计的功能,使公司能够合理控制进销存各个环节,提高资金的利用率和结算速度,实现管理的高效率、实时性、安全性、科学化、现代化和智能化。系统的数据来源由各职能部门的业务人员通过键盘输入。此外,对系统的安全性方面也提出了明确的信息要求。 第二章 系统分析 2.1 概述 2.1.1 系统分析的含义和目标 系统分析(systems analysis),是指在管理信息系统开发的生命周期中应用系统思想和系统科学的原理进行分析工作的方法和技术。 系统分析阶段的目标:就是按系统规划所定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。 2.1.2 系统分析的任务 系统分析的任务是:尽可能弄清用户对信息的需求,调查原信息系统的资源、输入、处理和输出。完成新系统的逻辑设计,以满足XXX公司的业务发展要求。 系统分析的具体工作内容包括: (1) 可行性分析; (2) 详细调查; (3) 系统性分析; (4) 提出新系统的逻辑模型 2.1.3 系统分析的步骤 系统分析阶段的主要活动是:系统的初步调查、可行性研究、系统的详细调查、新系统逻辑方案的提出。 (1) 系统的初步调查:系统的初步调查是着重于系统的总体目标、总体功能和发展方向。 (2) 可行性的研究:可行性的研究是进一步明确系统的目标、规模与功能,对系统发展背景、必要性和意义进行调查分析并根据需要和可能提出拟定开发系统的初步方案计划。 (3) 现行系统详细调查:在可行性研究的基础上进一步对现行系统进行全面、深入的调查和分析,弄清楚现行系统运行状况,发现其薄弱环节,找出要解决的问题实质,确保新系统更有效。 (4) 新系统逻辑方案的提出:主要明确用户的信息需求,确定新系统的逻辑功能,提出新系统的逻辑方案。 2.2 可行性分析 在明确系统目标和环境的基础上,需要进一步对系统的可行性进行研究。此活动的主要目标是进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出拟开发系统的初步方案与计划。可行性研究是针对系统进行全面、概要的分析,主要包括三方面:技术可行性分析、经济可行性分析和营运可行性分析。 2.2.1 技术可行性分析 技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬、软件配置能否满足开发者需要等。公司目前内部建有局域网,各部门均采用PⅢ以上的PC机作为工作台,其容量、速度能满足系统要求。公司有专业的IT人员,对软件开发工具比较熟悉,有开发数据库经验;能够胜任信息系统的开发工作。 编程语言和开发工具 (1)编程语言:JAVA(JSP) (2)数据库:SQL Server 2005开发工具 (3)开发工具:Myeclipse 6.0、 SQL Server2005、PhotoShop、Dreamweaver等 2.2.2 经济可行性分析 主要是对项目的经济效益进行评价,一方面是支出的费用,其中包括设备购置费、软件开发费、管理和维护费、人员工资和培训费等。另一方面是取得的收益中可以用前来衡量的那部分(收益的另一部分难以用钱来表示)。基于本公司的现有计算机及配套设备,建设MIS系统,不需要添置硬件设备,而且由本公司的员工自行开发,可以大大节省软件的开发费用,并且建立了MIS系统后,能大大减少重复性的书面报告,降低办公费用,提高办公效率,与前期的投入相比,后期的收益是更为可观的。 2.2.3 营运可行性分析 主要是管理人员对开发信息系统是否支持,现有管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。公司各级领导积极支持该系统开发,并打算针对新开发的信息系统重新完善公司的规章制度,使新系统能够充分的发挥作用;系统操作简单,易于理解,员工经过短时间的培训就可以使用该系统。 2.3 现行系统的详细调查 对现行管理业务进行详细调查研究是了解系统需求和进行系统分析与设计的重大基础工作,因此要对XXX公司的各项业务管理工作进行全面、细致而充分的调查研究。系统调研采取的主要方法是到现场去,通过座谈、询问、观察甚至直接参与管理活动,自上至下逐步细化地进行了解,调查内容涉及上至企业发展目标、经营管理情况,下至具体职能管理工作和业务处理操作的企业经营管理全过程。 详细调查的重点是对管理业务的流程进行描述,通过采用系统流程图中部分图形工具来描述管理业务活动,进行规范化说明。 2.3.1 现行系统的总目标 按照管理信息系统的原理和方法,采用成熟的信息技术和手段,支持公司管理工作的全过程,加强各种信息资源的管理与运用,提高企业管理工作的现代化水平,优化人、财、物和信息资源在供、销等各环节的运行机制。 管理信息系统应逐步覆盖公司内部的所有部门和一切经营活动,使所有业务部门的工作人员在信息系统的辅助下进行工作,提高管理的整体水平,同时企业领导可以通过系统及时了解各部门工作的进展情况。 第三章 需求分析 这一阶段的主要目标是明确公司的信息需求,包括组织、发展、改革的总信息需求和各级管理人员完成各自工作任务的信息需求,确定新系统的逻辑功能,提出新系统的逻辑方案,完成系统分析阶段的最终成果—系统说明书的编写。 3.1业务流程分析 业务流程分析可以帮助我们了解某项业务的具体处理过程,发现和处理系统调查工作中的错误和疏漏,修改和删除原系统中不合理部分,在新系统基础上优化业务处理流程。现通过调查,采用系统流程图的部分图形工具来规范说明公司的业务活动。业务流程图中的符号说明如图3.1所示,业务流程如图3.2所示: 系统内人员 系统外实体 单据、报表、帐目 处理 数据流向 存储 图3.1 业务流程图图例 图3.2 业务流程图 这一阶段的工作主要包括调查分析、建模、对模型进行评价和修改以及编写系统说明书。在对XXX公司的业务流程进行认真分析和研究的基础上,经过和公司领导的反复协商、论证,最后确定了公司管理信息系统的逻辑模型。下面先以数据流程图和数据字典的方式来描述新系统的逻辑功能。 3.2 数据流图 数据流图是组织中信息运动的抽象,是管理信息系统逻辑模型的主要形式。它是采用自顶向下逐层扩展的方法,从逻辑上精确地描述系统具有的数据加工、数据存储、数据输入输出及数据来源和去向等功能。这个模型不涉及硬件、软件、数据结构与文件组织,它与对系统的物理描述无关,所描述的内容是面向用户的,是系统设计的主要依据之一。数据流图的符号说明如图3.3所示: 外部项 加工
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关资源
正为您匹配相似的精品文档
相关搜索

当前位置:首页 > 学术论文 > 毕业论文


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号