您好,欢迎访问三七文档
昆明理工大学成教学院本科毕业论文超市进销存管理系统学生:刘成军专业:计算机科学与技术班级:2004级导师:吕宁昆明理工大学成人教育学院二OO八年一月目录摘要.........................................................................................................................................第一章绪论.............................................................................................................................1.1研究背景.........................................................................................................................1.1.1数据库技术的现状……………………………………………………………………1.1.2国外超市信息管理的缺点和现代信息管理系统优势……………………………….1.2选题意义.........................................................................................................................第二章需求分析.......................................................................................................................2.1系统分析……………………………………………………………………………………2.1.1系统调查………………………………………………………………………………….2.2系统目标…………………………………………………………………………...............2.3需求分析的初步调查……………………………………………………………………...2.4需求分析的组织结构分析………………………………………………………………2.5业务流程图、数据流程图及E-R图……………………………………………………..2.5.1业务流程图………………………………………………………………………………2.5.2超市进销存管理系统的数据流的分析…………………………………………………2.5.3系统E-R图………………………………………………………………………………2.6数据词典............................................................................................................................第三章总体设计………………………………………………………………………………4.1……………………………………………………………....................................................4.2任务概要…………………………………………………………………..........................4.2.1系统层次模块图…………………………………………………………………………4.2.2模块设计………………………………………………….............................................4.3详细设计………………………………………………………………………………….4.3.1数据库社计……………………………………………………………………………4.3.2数据库需求分析……………………………………………………………………….4.3.3数据库设计…………………………………………………………………………….4.1系统的设计与实现………………………………………………………………………..4.4.2商品打印模块子系统………………………………………………………………………….4.4.3创建信息查询模块及代码………………………………………………………………第五章结论……………………………………………………………………………………第六章毕业设计心得体………………………………………………………………………致谢……………………………………………………………….............................................附录:参考文献…………………………………………………………….............................摘要本信息管理系统是一般超市所用的进销存管理系统,是运用Java+SQLServer2000(若条件所限可转换为ACCESS)编写而成的。超市可通过对此进销存管理系统的运用,来进一步提高整个超市的进货、销售、库存管理水平、质量和效率,为其管理带来了很大的方便,力求做到超市进销存管理的半自动化。本论文以某超市的进销存管理流程为背景,论述了信息系统开发的基本原理,结构,方法和过程。本文详细阐述了系统分析、可行性研究、需求分析、概要设计、详细设计、系统实现、系统测试以及系统维护等软件开发过程。力求将所学到的知识在信息系统开发中得以全面的应用,并使系统在实际的操作中能按照设计的要求安全有效正确的运行。本系统的用户界面十分简洁、实用方便,系统编制过程中充分考虑了计算机的优越性,对于不是计算机专业的人员来说,只要有操作其他相关应用软件的经验并阅读了操作说明书,就可以很方便的进入系统并使用本系统提供的功能。第一章绪论1.1研究背景在国民经济信息化过程中超市信息化是一个很重要的部分,随着超市生产模式逐渐从劳动密集型向技术密集型转变,建立在真实数据基础上的科学理性现代管理方式将会使超市在市场竞争中立于不败之地。信息管理系统能及时为超市提供所需的真实数据,成为超市管理者进行决策的依据。无论在商业超市还是在制造超市中,超市的进销存业务都是基础业务。随着我国社会经济的发展,市场需求越来越趋于多样化、个性化,并且多变而不易预测。这给超市带来了不少的困难,现代商业的迅猛发展,对手工管理模式提出了严峻挑战。商品品种日益丰富,流行周期变短;超市经营活动节奏加快,如调价、削价、移库、赊销、代销、折让、退换等各种情况;信息量增大、变化加快,这些都增加了经营管理的结算和统计难度,手工管理难以完全胜任。尤其是现代化大工业、大生产的组织原则应用于流通领域,更需要用现代化的手段使其管理思想真正得以实现。现代商业的迅猛发展,对手工管理模式提出了严峻挑战。商品品种日益丰富,流行周期变短;超市经营活动节奏加快,如调价、削价、移库、赊销、代销、折让、退换等各种情况;信息量增大、变化加快,这些都增加了经营管理的结算和统计难度,手工管理难以完全胜任。尤其是现代化大工业、大生产的组织原则应用于流通领域,更需要用现代化的手段使其管理思想真正得以实现。现代化商业大市场、大流通、大商业发展的前提是高度发达的社会信息化,而商业超市自身内部的信息管理系统又是社会信息化的前提。强化库存管理,规范业务流程,提高透明度,加快商品资金周转,以及为流通领域信息管理全面网络化打下基础,是商业超市家们梦寐以求的。1.1.1数据库技术的现状在商业超市信息管理系统中数据库是关键,数据库中的数据就是超市的重要资源,数据库设计的好坏影响着超市信息管理系统的好坏。超市信息管理系统中的核心技术就是数据库技术。三十多年来,数据库系统支持的模型由层次模型、网状模型发展到关系模型和面向对象模型,数据处理方式也由以前的集中式处理发展到分布式处理。1.1.2国外超市信息管理的缺点和现代信息管理系统优势国外的超市信息管理系统经过若多年的发展,信息管理以相当成熟,以从管理的理念发展到计算机信息管理的变化。再到多数超市特别是大超市都已实现了信息化的管理。这都要得益于需求的带动,信息技术的高速发展。而在国内,随着社会的稳定发展,特别是在中国加入WTO后,超市的规模得到了空前的发展,为了使超市走向正规的发展,与国际接轨的信息管理系统也正开始兴盛起来。1.2选题意义论文在对超市的基本业务:采购、销售、储存业务分析的基础上,根据自己开发的进销存系统和对国内市场上领先的进销存系统的分析,对进销存系统的一般功能、体系结构提出了自己的看法;对超市的销售和库存管理系统有一定的参考价值。1.3系统陈述作为一个计算机管理信息系统,要解决的问题是处理作业计划与无聊管理的问题,以及提高管理的工作效率和水平。本超市进销存管理系统是将超市商品的进货、销售、库存、帐务管理等过程进行电子化管理,它能很好地满足各个行业的大多数商业公司和超市的管理需要。本超市进销存管理系统是基本使用Java来开发,为提高效率,部分功能使用C/C++及汇编语言来编写,它提供了强大的数据管理功能和简单易用美观的用户界面,使超市以低成本将业务管理通过网络来进行,即使是异地经营也能获得实时的管理信息。进销存系统将商品从进货到库存,再到销售的整个物资流和资金流的状况进行统一的管理,及时掌握经营中的情况,同时能降低管理成本,提高工作效率和增加收益。//本超市进销存管理系统有以下功能和特点:采购管理:对采购的申请、采购订单、采购收货入库等进行流程化管理,建立完善的产品和供应商档案信息管理,对采购全过程进行跟踪和有效控制。采购管理与系统的财务、销售和库存等管理功能结合可以动态掌握采购业务的付款和应付款情况、库存信息,从而减少盲目采购,有效控制库存,可使财务部门及时掌握库存的采购成本。销售管理:销售管理对销售部门的日常业务进行跟踪和控制管理,能够处理多种销售方式,提供多种方便灵活的单据生成方式,提供商品的进货入库、销货出库、进货付款、出货付款、进出库单打印等功能,支持条形码。可以处理收据、发票、金额、采购付款、销售收款、应收、应付款总帐和明细帐,可按要求进行各种方式的结算和核算。财务统计和查询:提供商品进销存和现金流量的日报表、周报表或月报表统计报表。有多种常用财务报表可供选择,如资产负债表、损益表、支出明细表、现金流量表等,也可以自定义报表计算公式和格式,以报表和图形的方式输出管理数据分析结果,使管理决策所需的数据能够准确、直观地展现出来。第二章需求分析需求分析是系统开发的一个重要步骤,是整个系统开发的基础。如果需求定义错误(例如需求不完全、不贴切或使人易于发生误解),那么不论以后的工作质量如何,都必然导致系统开发的失败。大量实践证明,信息系统产生的许多错误都是由于需求定义不准确或错误导致,而且,如果在需求定义阶段发生错误,则修改这些错误的代价是非常高的。因此,信息系统开发中需求定义是系统成功的关键一步,必须引起足够的重视。软件系统的需求分析是软件开发过程中极其重要的一步,需求分析的好坏直接影响所开发的软件系统是否合理,是否符合用户的需要。需求分析过程通常是从软件系统功能需求的调查研究入手,最终形成能够全面反映各部分功能要求的描述文档。2.1系统分析系统分析是指在管理信息系统开发的生命周期中系统分析阶段的各项活动和方法,应用系统思想和系统科学的原理进行分析工作的方法与技术。系统分析阶段的目的,就是按照系统规划所定的某个开发项目范围内明确系统开发的目标和用户需求的信息,系统分析在整个系统开发过程中,是要解决“做什么”的问题,即根据系统规划所确定的范围,对现行系统进行详细调查,尽可能弄清楚用户对信息的需求,调查原信息系统的资源,输入,处理和输出,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求,也即提出新系统的逻辑模型,为下一阶段进行物理方案设计,解决“怎么做”提供依据
本文标题:进销存管理系统论文
链接地址:https://www.777doc.com/doc-1712087 .html