版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、大连理工大学硕士学位论文小型超市管理系统的设计与实现姓名:胡华申请学位级别:硕士专业:软件工程指导教师:周宽久20091122大连理工大学专业学位硕士学位论文摘要随着我国经济的持续发展,人民生活水平在稳步提高,住宅小区附近的小型超市数量迅速增加,销售的产品也曰趋丰富。近年来,经济的迅速发展也对超市的经营管理提出了更高的要求,而传统的手工式的管理已经严重影响到超市这种零售企业的信息化建设,因此建立一套小型超市管理系统正成为零售企业的目前所需。本论文主要进行了以下几个方面的工作:首先,总结了超市管理系统的发展现状和发展趋势,阐述了目前数据库技术在国内外超市零售业的应用现状和重要作用,并介绍了论文的
2、研究内容、目的和结构。其次,根据小型超市管理系统的特点和系统需求,在开发和设计中采用了面向对象的分析和设计方法,并结合软件工程的技术方法对管理信息系统进行研究,给出了详细的需求分析、设计和实现方法。其中主要实现了商品销售管理、商品信息管理、员工信息管理、进货库存管理、统计分析及系统用户权限管理等功能,同时根据具体的业务特点和用户的要求设计了系统界面。小型超市管理系统采用作为整个系统的开发环境,后台数据库采用,可运行于目前配置一般的家用计算机。通过试运行表明,该设计是成功的,已经达到了设计目标。该系统使超市的资金流、物流、客户流控制结合在一起,在进货、销售、库存管理、财务结算等方面,可以给小型超
3、市的运营提供有力的帮助。关键词:小型超市;进货管理;销售管理小型超市管理系统的设计与实现,。:,:;大连理工大学学位论文独创性声明作者郑重声明:所呈交的学位论文,是本人在导师的指导下进行研究工作所取得的成果。尽我所知,除文中已经注明引用内容和致谢的地方外,本论文不包含其他个人或集体已经发表的研究成果,也不包含其他已申请学位或其他用途使用过的成果。与我一同工作的同志对本研究所做的贡献均已在论文中做了明确的说明并表示了谢意。若有不实之处,本人愿意承担相关法律责任。学位论文题目:!型超立篁堡丕缠鲍遮让生塞理作者签名:塑至日期:丝年尘月二日大连理工大学专业学位硕士学位论文大连理工大学学位论文版权使用授
4、权书本人完全了解学校有关学位论文知识产权的规定,在校攻读学位期间论文工作的知识产权属于大连理工大学,允许论文被查阅和借阅。学校有权保留论文并向国家有关部门或机构送交论文的复印件和电子版,可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印、或扫描等复制手段保存和汇编本学位论文。学位论文题目:作者签名:导师签名:日期:丝望年生月三三日日期:三丝芝年旦月日大连理工大学专业学位硕士学位论文绪论许多零售企业在不断发展过程中面临着业务不断增长,而管理水平相对滞后的困境。尤其是许多企业在逐年经营过程中,积累了大量历史数据,但是信息比较分散、相互独立。在信息技术迅猛发展的今天,处于竞争
5、性行业的中小型零售企业如何在未来的市场竞争中借助信息化实时掌握营销动态,不断提升服务水平,提高资源配置水平和核心竞争力,成为他们不得不面对的问题。在零售企业中引入超市信息管理系统,利用收银机将超市中各种商品的进货、退货、销售等信息输入电脑,使得经营管理者能够及时掌控经营信息,作出合适的各种采购及货物库存决策。超市信息管理系统,可完成商品采购订货、销售、盘点库存、财务分析等管理功能,并对商品的购销存状态实时跟踪记录。本论文主要介绍超市信息管理系统中的系统登录、商品录入、库存管理、商品销售等部分内容,以展现设计和实现一个完整信息管理系统的思路和步骤。研究的背景意义中国的中小企业从改革开放以来,得到
6、了迅猛的发展,但是长期以来,由于我国零售业的技术投入低,绝大部分工作仍采用传统手工方式来完成,零售企业流程不规范,缺乏标准化管理,企业普遍缺乏信息专业人员,这给计算机应用带来许多困难。据不完全统计,我国企业中实现上网的只占所有企业的卜,采用以及系统的企业不足;作为企业电子商务最核心的系统,目前已实现的企业仅占。成本庞大、效率低下、管理不严密这三大弊病成为目前制约我国零售行业发展的“瓶颈”。信息化程度对于提高中小零售企业的经营效益起着关键性作用,我国零售企业市场竞争力差的主要原因是信息能力差。中小零售企业信息化的改造,将先进技术手段介入企业经营,能迅速改善中小零售企业的经营状况,提高市场竞争力。
7、国内外现状概述管理信息系统的发展管理信息系统从世纪年代中期计算机用于管理领域以来,经历了从简单到复杂、从单机到网络、从功能单功能集成、从传统到现代的演化。其发展历程大致分为电子数据处理系统()、管理信息系统()、决策支持系统()三个阶段:()面向业务的电子数据处理系统()小型超市管理系统的设计与实现电子数据处理系统()是利用计算机处理代替人工操作的计算机系统,如工资结算、报表统计等。特点是面向操作层,以单项应用为主,数据资源不能共享,以批处理方式为主。它较少涉及管理问题,是管理信息系统发展的初级阶段。()面向管理的管理信息系统()世纪年代初,随着数据库技术、网络通信技术和科学管理方法的发展,计
8、算机在管理上的应用日益广泛,从而使管理信息系统()逐渐成熟起来。管理信息系统的特点是:能够将组织中大量的数据和信息高度集中起来,进行快速处理、统一使用。有一个中央数据库和计算机网络系统是管理信息系统的重要标志。管理信息系统的处理方式是在数据库和网络基础上的分布式处理;利用定量化的科学管理方法,通过预测、计划、优化、管理、调节和控制等手段来支持决策。管理信息系统()由电子数据处理系统()发展而来,与电子数据处理系统相比,管理信息系统更强调信息处理的系统性、综合性,除要求在事务处理上的高效率外,还强调对组织内部的各部门以及各部门之间的管理活动的支持。早期的管理信息系统是指面向中层管理控制的信息系统
9、,主要应用于解决结构化问题。于是人们从世纪年代开始研究解决管理中的半结构化决策与非结构化决策问题的决策支持系统决策支持系统()。()面向决策的决策支持系统()决策支持系统()以帮助高层次管理人员制定决策为目标,强调系统的灵活性、适应性。决策者和决策分析人员可以充分利用系统的引导,详细了解和分析其决策过程中的各主要因素及其影响,激发其思维创造力,从而在决策支持系统的帮助和引导下逐步深入地透视问题,最终有效地作出决策,即通过人机互助完成最终决策。从管理信息系统的发展及其内容的扩展可以看出,它始终是以中小企业的管理活动为核心,不断综合新的信息技术、计算机技术和网络技术来改善系统功能,以提供更完善的服
10、务或满足新的需求。这一发展过程也体现出管理信息系统不断集成新技术并扩展系统功能的发展特点。管理信息系统是一个不断发展的概念,它将朝着智能、集成和网络等方向的趋势不断发展。管理信息系统在中小企业中的应用现状中小企业是管理信息系统主要的应用领域,中小企业复杂的管理活动给管理信息系统提供了典型的应用环境和广阔的应用舞台。世纪年代中期,计算机作为强有力的数据处理工具与手段,开始在中小企业管理中应用。多年来,中小企业应用管理信息系统经历了从简单、局部应用到高级、一一大连理大学专业学位硕士学位论文全面解决管理问题的发展过程。任何一个中小企业管理信息系统都蕴含着管理体制和管理模式,由于系统中信息的处理和输出
11、方式都与管理方法、管理体制密切相关,因此,任何一个管理信息系统都是其具体管理思想的缩影。中小企业应用的管理信息系统,其实质就是各种管理思想的信息化实现。国外中小企业管理信息系统的应用现状年美国通用电气公司安装的第一台商业用数据处理计算机,开创了信息系统应用于中小企业管理的先河。世纪年代中期到年代中期,电子数据处理系统()在中小企业中得到广泛应用,主要是用计算机部分地代替手工劳动,进行一些简单的单项数据处理工作,如计算工资、统计产量等。世纪年代中期到年代初期,随着计算机技术的发展、各类信息报告系统应运而生。这类系统的特点是按事先规定的要求提供各类报告。如能反映库存数量的库存状态报告,反映生产进度
12、的生产状态报告。这一时期,为了解决生产中库存控制的问题,年美国的管理专家提出了物料需求计划()这一新的管理思想,即根据产品的需求情况和产品结构,确定原材料和零件数量及订货时间,在满足生产需要的前提下,有效降低库存。这一思想对以后中小企业管理信息系统的发展有着重大的意义。随着计算机技术的发展,这一管理思想借助于计算机这一强有力的工具,发展成为一种有效的管理方法。年代后,随着信息技术的飞速发展,管理信息系统在中小企业中得到广泛的应用。管理信息系统将中小企业中的数据和信息集中起来,进行快速处理,还可以利用定量化的科学管理方法,通过预测、计划、优化、管理、调节和控制等手段来支持决策。这一时期研究者在物
13、料需求计划()的基础上增加了能力需求计划,使系统具有生产计划与能力的平衡过程,形成了闭环。年代,在中小企业中开始使用一种典型的管理信息系统(制造资源计年代以来,逐渐发展成为新一代的中小企业资源系统()。在划)。于年提出的,它以为核心,将生产制造、财务会计、市场营销、工程管理、采购供应以及信息管理等各个部门纳入整体管理之中,构成了完整运作体系。基础上将供应商和中小企业内部的采购、生产、销售以及客户看作一个紧密联系的供应链,通过信息技术和管理理论对中小企业的物流、资金流和信息流进行全面的集成管理,以提高供应链的运行效率,追求中小企业资源的合理高效利用,提高中小企业在全球市场中的竞争能力。以为代表的
14、现代中小企业管理信息系统主要支持中小企业内部管理业务。小型超市管理系统的设计与实现随着网络的迅猛发展,出现了各种管理思想和模式的管理信息系统,如客户关系管理()、供应链管理()、商业智能()、电子商务()和计算机集成制造系统(管理信息系统()等。中小企业管理信息系统逐步会发展成为一种融合各种管理思想和信息技术的面向产品生命周期的集成系统,以实现资源共享、数据共享、适应网络经济的充分柔性的中小企业管理信息系统。目前,在欧美等发达国家,的应用已经比较普及,多数大中型企业已经采用系统和先进管理方式多年,目前正在推行全球化供应链管理技术和敏捷中小企业后期系统,许多小中小企业也在纷纷应用系统。超市信息系
15、统概述(存在问题及主要研究内容)超市管理系统是针对超级市场的销售而开发的。应用超市管理系统能够转变超市的工作方式,有效提高销售速度和服务水平,提高客户对超市的信任度和满意度,改善客户关系。运用超市管理系统,在销售商品时实行出口一次性付款,可以实现超市内部现代化管理,能够准确把握每一种商品的销售动态,防止商品断档或过量储备,商品开发方向、进货的适时化都可通过超市管理系统来完成。超市管理系统将手工编制好的销售账目或根据原始超市销售记录直接在系统内制作超市销售信息,同时可对输入的超市销售信息进行修改、查询等操作。这种集约化的销售管理模式既便于对超市销售信息的收集、整理和加工,又便于操作员的需求信息在
16、最短的时间内得到反馈,同时超市管理系统可自动分析各种商品销售变化规律,商品销售结构、居民消费变化等,从而为合理进货、经营、加工、库存、销售等提供科学的决策依据。小型超市便利店的发展水平关系到人民生活水平的提高,它为居民生活提供了便利,同时由于超市货物、员工的多样性和复杂性,使得市场、人事管理、物品供需关系、设备管理显得更为复杂,所以商场超市更应该象其他企业一样,应用信息管理技术完善自己的市场、管理、供需关系等等。本文详细介绍了有关信息管理系统的基本概念原理,以及小型超市管理系统的创建过程及实现方法。同时,介绍了超市管理系统的开发环境、功能作用、所用到的语言、设计的方案等各方面内容。小型超市管理
17、系统充分运用计算机管理信息技术,建立数据库,对超市的进销存过程进行详细分析,实现了对超市的进货、销售和库存的科学管理。该系统主要包括以下几大模块:输入单据、查询、销售、进退货、打印报表、用户登录管理。一一大连理工大学专业学位硕士学位论文本文共分为五大部分:第一部分,简要叙述了信息管理系统的发展状况和本系统基本概况;第二部分,按照软件工程的要求出发,首先进行需求分析;第三部分,主要为总体设计和详细设计;第四部分,阐述如何实现具体功能:第五部分,介绍系统调试。一一小型超市管理系统的设计与实现需求分析而小刀倒需求分析是指在充分了解客户情况,包括客户生产、财务及管理流程后,与客户一起讨论对系统的具体要
18、求,针对其现行体制中的不足及目前所需的信息,制定出一套用户对系统的需求方案。需求分析是完全以企业的需要及实际情况为出发点,因此为企业合理地选择系统提供了基本保障。需求分析按照由顶至底、由大到小、由粗到精的过程进行。需求分析是整个实施过程中至关重要的一步,是否制定出合理的客户需求决定了以后整个系统实施的成败。系统开发平台小型超市管理系统主要采用技术和数据库,分别对技术的特点、应用范围,以及统移植性能的要求。数据库的发展、特点和应用等方面进行简要阐述,以明确开发系统所使用的技术有足够的可行性和明显的针对性,并能满足系简介是著名的(现)公司开发的面向对象的可视化软件开发工具,到现在已经历了代产品的发
19、展历程。结合了可视化技术、面向对象编程、数据库和分布式应用技术等先进的软件编程技术及思想,并使用了全特征的代码编辑器和高速的编译器及高级而独特的集成开发环境(),功能强大、易于使用、开发迅速。“真正的程序员用,聪明的程序员用,这句话是对最经典、最实在的描述。被称为第四代编程语言,它具有简单、高效、功能强大的特点。和相比,更简单、更易于掌握,但是在功能上却毫不逊色;和相比,则功能更强大、更实用。可以说同时兼备了功能强大和简单易学的特点,它一直是程序员至爱的编程工具。具有以下几个特性:基于窗体和面向对象的方法、高速的编译器、强大的数据库支持、与编程紧密结合、强大而成熟的组件技术。但最重要的还是语言
20、,它才是一切的根本。语言是在语言的基础上发展起来的,简单易学。一一大连理工大学专业学位硕士学位论文简介是的一个基于的功能强大的关系型数据库管理系统,是适用于中小型事务处理及客户端服务端结构的应用系统,它功能强大、操作简便,日益受到广大数据库用户喜爱,越来越多的开发工具提供了与的接口。最初是由、和三家公司共同开发的,于年推出了第一个版本,在推出后,与在的开发上就分道扬镳了,将移植到系统上,专注于开发、推广的版本。可以帮助各种规模的企业来管理数据,它以其可伸缩性的商业解决方案、强大的数据仓库以及与旗下软件的紧密集成为企业提供了额外的商业便利。它为数量快速增长的并发用户提供支持,用更加复杂的方式有效
21、处理和分析海量数据,能够帮助企业智能化地分析大量数据和制定明智的业务决策的工具,为企业提供了一个可伸缩的数据平台。是公司推出的数据库管理系统的最新版本,数据库。本文介绍的超市管理系统的开发选用的就是是一个分布式的关系型数据库管理系统,具有客户机服务器体系结构,采能够满足今天的商业环境要求不同类型的数据库解决方案,它用了的语言在客户机与服务器间传递客户机的请求与服务器的处理结果。是一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。性能、可伸缩性及可靠性是基本要求,而进入市场时间也非
22、常关键,除这些核心企业品质外,还为用户数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。该版本继承了版本的优点,同时又增加了许多更先进的功能,具有使用方便、可伸缩性好与相关软件集成程度高等优点,可跨越从运行的个人电脑到运行的大型多处理器的服务器等多种平台使用。不但可以应用于大中型数据库管理中,建立分布式关系数据库,而且可以开发桌面数据库。事实上,数据库处理的基本结构,采取关系型数据库模式,尽管如此,相信大家都可以轻易地发现:的数据库处理方式是使用面向对象的操作方式与精神,也就是说,的所有功能都可以基于系统已经建立好的一些对象来达成,是一种面向对象企业管理器是的主
23、要管理工具,它提供了一个遵从删标的系统结构。准的用户界面,使用户得以:小型超市管理系统的设计与实现()定义实例组;()将个别服务器注册到组中;()为每个已注册的服务器配置所有选项;()在每个已注册的服务器中创建并管理所有数据库、对象、登录、用户和权限;()在每个已注册的服务器上定义并执行所有管理任务;()通过唤醒调用查询分析器,交互地设计并测试语句、批处理和脚本。它支持中小型数据库、多用户的高性能和事物处理,支持分布式数据库和分布处理,能够实现安全性和完整性控制,具有可移植性、可兼容性和可联结性,具备良好的数据管理能力和良好的开发性。将功能集成到的接口。中,提供可扩充的基于套件中的和可以作为数
24、据展现工具,另外还支持第三方数据展现工具。是的一个基于的功能强大的关系型数据库管理系统,可以帮助各种规模的企业来管理数据,以其可伸缩性的商业解决方案、强大的数据仓库以及与旗下软件的紧密集成为企业提供额外的商业便利。它为数量快速增长的并发用户提供支持,用更加复杂的方式有效处理和分析海量数据,能够帮助企业智能化地分析大量数据和制定明智的业务决策的工具,为企业提供了一个可伸缩的数据平台。为各种类型的计算机提供了足够的兼容性;多处采用图形管理,易于创建、管理和配置;是第一个集成数据转换服务的数据库;具有网络独立性和内置的容错特性:提供了可扩充的分布式客户服务器平台;自动数据复制:支持可扩展标记语言()
25、,可将检索结果以文档的形式返回,也可使用新的行集函数将文档中的数据表现为关系行集的形式。是一个客户服务器关系型数据库系统,分为客户端(前端)和服务器(后端)两部分。而分布式管理框架()使得任何一种前端都可以和后端通信,并且可以使人们自行编写前端工具来访问后端的资源和数据,除了前端和后端外还包括了对象库部分。对象库的结构化组件负责在前端和后端之间提供接口使之可以互相通信,其使用的是对象链接与嵌入()这个工业标准。的特性又被划分为两部分:分布式管理对象(),使前端应用可以管理后端;数据访问对象()使前端应用通过开放数据互连()直接访问数据库中的数据。一一大连理工大学专业学位硕士学位论文微软公司的之
26、所以被确认为本项目的软件开发平台,主要是因为它具有支持数据仓库开发的特性,具有联机分析处理软件包,可以获得平台上各种软件系统的支持。公司的已经在性能和可扩展性方面确立了世界领先的地位,是一套完全的数据库和数据分析解决方案,使用户可以快速创建下一代的可扩展电子商务和数据仓库解决方案。系统的功能需求分析系统开发目的与规模开发小型超市管理系统的目的主要是通过超市管理系统为客户提供方便快捷的查询、修改、输入服务,实现对超市的进货、销售和库存的科学管理。开发小型超市管理系统的目标是:()确保该系统的稳定性,保证数据的安全,满足超市管理者和员工的需要;()用户能够注册,方便地进行数据管理;保证出现异常时,
27、可以提示用户;()保证某些处理的及时性,如顾客实付金额的计算、顾客购物小票的打印,要快速及时;()提供简单、便捷的查询与修改;()整个系统能合为一个整体,提高效率;保证支付系统的顺畅与简捷,且注意安全性。本超市管理系统的使用范围初步定位在规模不大,周围居民在到户之间,工作人员在到人的小型超市。用户分析及用例图分析()用户分析超市管理系统的使用者,即超市的员工主要由超市经理、信息管理员、采购员、收银员组成。超市经理:超市管理系统的所有者,主管主要事务,是超市管理系统系统的投入者和管理者,可以对后台根据需要随时进行管理。信息管理员:超市管理系统的系统管理者,进行系统的日常管理维护,并按照超市管理者
28、的意愿,负责单据录入、采购计划、发货计划的编制,对商品进行各种管理,比如添加、修改、删除、更新等。采购员:根据采购计划进行商品的采购。一一收银员:根据顾客选购的商品进行销售数据的输入,超市管理系统的客户端使用者。通过调查,超市管理系统的客户具有以下特征:主要是超市工作人员,在超市工作:在工作地点或家里有电脑,能登录超市管理系统。()用例图分析系统管理员用例图如下:左息系统瞥理员心筻自售经理,积奄迅会计进货员荩收慑员图小型超市管理系统用例图大连理工大学专业学位硕七学位论文系统功能需求陈述()前台功能需求调查表用户登录时,若用户输入的用户名不存在时,提示用户重新填写,并重新回到登录界面;用户登录时
29、,若用户输入的密码错误时,提示用户重新填写,返回登录界面。如果输入的信息不全,则要求正确填写必须输入的表项。如果输入信息正确,将提示注册完成,用户可以正常登录,进行不同权限的数据管理。用户登录时,所有输入信息正确,将出现“()后台功能需求调查表管理员登录,进入后台管理系统。可以从事以下操作:员工管理,可以查看登录次数和时间,并可以删除。添加新用户功能,可以修改用户权限。对用户进行修改、删除。管理员工信息,可以对信息进行查询、添加、修改。折扣与客户管理口,欢迎您!”。用户能够根据不同权限添加、修改和删除系统不同级别的数据。查看供货商数据,并可以对数据进行管理。修改管理员密码,保证安全性。添加新商
30、品功能,可增加删改商品信息。添加新商品,首先选择商品大类,再选择商品小类,输入商品名称,进行商品说明。商品类别管理,可以更改类别名称,可以添加和删除类别。管理销售单,可以销售单进行条件查询,并进行管理。商品统计报表,输入条件,得到报表。管理统计报表,可进行日统计报表浏览和审核。查看库存数据,并可以对数据进行管理。非功能需求分析系统界面与硬件需求()系统界面需求界面设计的原则要求,如:方便、简洁、美观、一致等。整个界面要保持友好、简易的风格。输入设备:键盘、鼠标、扫描仪、条码扫描器小型超市管理系统的设计与实现输出设备:显示器、打印机、条码标签打印机显示风格:应用程序界面接口需求:暂无()硬件需求
31、为了能够更好地运行硬件需求为:,并且满足数据库的存储及处理速度要求。奔腾双核,运行速度或以上内存:或以上硬盘:或以上显示器:英寸宽频,分辨率为软件环境开发和运行境需求:安装升级,如果是更高的版本需要对数据库进行操作系统:的任何版本或浏览器:版本或以上系统流程图根据通过上一节的系统需求分析,了解和分析现有的系统,并以概括的形式表达对现在系统的认识,进入设计阶段以后,应该把设想的新系统的逻辑模型转变成物理模型,因此需要描绘未来的物理系统的概貌。而系统流程图是概括地描绘物理系统的传统工具,它表达了数据在超市管理系统各部件之间流动的情况。通过上一节的系统需求分析以及第一章中提出的系统设计的目标,这一节
32、主要对超市销售系统的系统工作流程进行分析。在超市销售系统中,管理员添加和修改基本信息将基本信息保存在系统中,并在数据库中的查询相关信息。超市管理系统的后台流程图如图所示,超市管理系统的前台流程图系统流程图如图所示。数据流图得出系统流程图以后,接下来就要分析系统的数据流图。数据流图是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换,它是分析员与用户之间极好的通信工具。大连理工大学专业学位硕十学位论文管理员卜叫三成功,于失败超市后台管理员工管理会员管理供货商管理商品管理会员卡管理查询统计与报表图超市管理系统的后台流程图综合分析上面的系统流程图,可得出超市管理系统的整体数据流图
33、。顶层数据流图如图所示:收银员卜叫二至忪成功,阪败超市前台管理密码管理销售管理销售查询图超市管理系统的前台流程图购物信息打印购物小票图超市顶层数据流图一小型超市管理系统的设计与实现根据上面的数据流图再具体分析超市进货和商品销售结账过程中的数据流,得出层的数据流图,分别如图和图所示:图是用户登录管理系统进行信息管理的第一层数据流图,如图所示的第一层图及部分主要模块的图,以详细分析系统处理数据的情况。面丽毹再瓣一用户密码合霉霉统图壅堕碧号出塞赞:画层数据流图图层数据流图,系统的模型图概念模型的最常用的表示方法是实体一联系方法(,简称方法)。方法是用图来描述某一组织的信息模型。图中包含了实体、关系和
34、属性等三种基本成分,通常用矩形框代表实体,用连接相关实体的菱形框表示关小型超市管理系统的设计与实现系,用椭圆形或圆角矩形表示实体(或关系)的属性,并用直线把实体(关系)与其属性连接起来。图超市管理系统图由于人们通常就是用实体、联系和属性这三个概念来理解和描述现实问题的,所以实体联系图非常接近人的思维方式。此外,模型使用简单的图形符号来表达系统分析员对问题域的理解,不熟悉计算机技术的用户也都能够理解它,因此,模型可以作为用户与分析员之间的交流工具。大连理工大学专业学位硕十学位论文实体联系图:简称为图,是指以实体、关系、属性三个基本概念概括数据的基本结构,从而描述静态数据结构的概念模式。与此有关的
35、概念有:()实体:是观念世界中描述客观事物的概念。()属性:指实体具有的某种特性,用来描述一个实体。()联系:可分为两类:一是实体内部的联系;二是实体之间的联系。超市管理系统的模型如图所示。网络版系统结构图此系统可以有网络版和单机版,网络版系统结构图如下图。机器终端分店机器终端数据库服务器代理服务器图系统结构小型超市管理系统的设计与实现系统的设计设计原则()实用性小型超市管理系统具备完成软件工程所要求功能的能力和水准。系统符合小型超市实际需要的国内外有关规范的要求,并且实现容易、操作方便。从用户角度出发,充分利用现有资源,尽量降低系统成本,使系统具有较高的性能价格比。()实时性小型超市管理系统
36、实时处理顾客的购货单,及时计算和打印购货小票。实时监测库存情况,缺货时可及时预警。()可靠性小型超市管理系统具备在规定的条件下和规定的时间内完成本系统规定功能的能力,具备系统长期和稳定工作的能力,采用高可靠性措施,这些措施利用如下的技术降低系统故障概率和有关影响正常运行的随机性:系统的使用不影响被监控设备的正常运行;系统的局部故障不影响整个监控系统的正常工作;系统主要设备存在结构和功能冗余,系统不存在瓶颈问题:系统设备采用模块化结构,便于故障排除和替换;系统具有自诊断功能,对各种程序出错、通道干扰等可自动恢复,对通信终端、软硬件故障等能够诊断出故障并及时预警。()开放性小型超市管理系统遵循开放
37、性原则,系统提供符合国际标准的软件、硬件、通信、网络、操作系统和数据库管理系统等诸方面的接口与工具,使系统具备良好的灵活性、兼容性、扩展性和可移植性。整个网络是一个开放系统,能兼容不同厂商的产品,并能支持二次开发。()灵活性小型超市管理系统组网方式灵活,系统功能配置灵活,能够充分利用现有视频监控子系统网络资源。系统将其他子系统都融入其中,能满足不同监控单元的业务需求,软件功能全面,配置方便。()可扩展性大连理工大学专业学位硕士学位论文小型超市管理系统采用模块化结构,使系统能够在用户要求发生变更时方便灵活地在硬件和软件上进行扩展,即不需要改变网络的结构和主要的软硬件设备。系统具有一定的冗余量,能
38、够适应不断增加的业务需求,在系统加入新的连接点或客户机时,只须在新建节点上安装小型超市系统并建立和服务器的连接即可,服务器的软硬件无须做大的改变,只需增加少量设备;系统具备一定的能力以便组建小型网络。()安全性小型超市管理系统系统具有安全防范和保密措施,防止非法侵入系统及非法操作。操作安全性:视频监控系统可对每一功能操作提供检查和校核,当操作有误时能自动或手动被禁止并报警。任何自动或手动操作可用存储记录或作提示指导。硬件、软件的安全性:视频监控系统采取以下措施保证其安全性:具有电源故障保护和自动重新启动;能预置初态和重新设置;设备故障能自动切除或切换并能故障报警;系统设计或系统性能应考虑到重载
39、和紧急临界情况。()可维护性小型超市管理系统监控系统的结构设计应考虑维修方便,以便缩短平均修复时间。系统具有自诊断和寻找故障程序,指出具体故障部位,在现场更换故障部件后即恢复正常。系统功能模块设计模块化是指在解决一个复杂问题时,自顶向下逐层把软件系统划分成若干个模块的过程。每个模块完成一个特定的功能,所有的模块都按某种方法组织起来,成为一个整体,完成整个系统所要求的功能。根据前面在需求分析阶段提出的系统功能需求,将系统结构分成四个模块:基本信息管理模块、货物管理模块、销售管理模块、统计报表模块,每个模块的具体功能如下:基本信息管理模块该模块主要实现对员工、商品、供货商、会员等基本信息管理的功能
40、,让管理层对整个超市的人事及商品有详细的了解,包括“员工信息管理”、“商品信息管理、“供货商信息管理、“会员信息管理四个功能模块。()员工信息管理,这个模块对超市的所有员工的信息进行登记管理,包括添加、修改、删除、查询等操作。()商品信息管理和供货商信息管理,这两个模块功能同员工信息管理模块。()会员信息管理,对会员进行添加、修改、删除、充值等操作。小型超市管理系统的设计与实现货物管理模块该模块主要实现对整个超市的日常工作管理的功能,使整个超市的工作井然有序,这个模块包括“进货入库管理、“退货管理、“缺货管理”、“商品调价管理四个功能模块。()进货入库管理,这个模块对超市所购进的商品进行登记。
41、()退货管理,这个模块主要对商场滞销的产品进行退货处理。()缺货管理,这个模块主要完成对缺货商品的统计和定时告警。()商品调价管理,这个模块主要是登记在超市进行某些商品的促销活动时,对促销范围内的商品价格进行变更。销售管理模块该模块是系统最主要的模块,对商品的销售进行一条龙管理,能够对每日商品销售信息进行输入、查询、统计等操作。包括“销售商品单、“营业利润分析、“客户结账”、“销售查询”四个功能模块。()销售商品单,这个模块主要是对顾客所购买的商品进行登记,包括销售流水账号、所购买商品的类别、名称、数量、价格、销售日期等。()营业利润分析,这个模块通过对商品销售的分析,得出各种商品的所得利润及整个超市公司的收益。同时帮助超市经营者掌握和分析营销情况,及时做出正确决策。()客户结账,超市在销售商品时,对客户所购买商品的信息进行登记,并结算客户销售金额。()销售查询,这个模块实现对销售商品、销售金额等的查询功能。统计报表模块该模块主要包括“进货单、“销售详细表、“商品销售排行表、“缺货商品单等报表的生成、导出。()进货单,将整个超市的进货记录以报表的形式打印出来。()销售详细表,将商品的具体销售情况以报表的形式打印出来。()商品销售排行表,对已经销售出的商品进行排位,得出销售量最高的商
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 地基加固注浆施工方案
- 基坑监测与变形控制方案
- 医院无线数据传输系统建设方案
- 初中化学气体制备装置中自动化控制系统设计课题报告教学研究课题报告
- 2026年辽源市事业单位硕博人才专项招聘考试考试参考试题及答案解析
- 2026广西广电网络科技发展有限公司罗城分公司招聘2人考试参考题库及答案解析
- 2026宁夏公费师范生和“优师计划”毕业生“双向选择”(174人)考试参考试题及答案解析
- 2026年安庆桐城市“事编企用”人才引进13名笔试备考题库及答案解析
- 2026山东铁投集团“才聚齐鲁 成就未来”招聘60人考试参考试题及答案解析
- 未来五年新形势下女式凉拖鞋行业顺势崛起战略制定与实施分析研究报告
- (2026春新版)苏教版二年级数学下册全册教学设计1
- 资产租赁信用考核制度
- 2026年江苏农林职业技术学院单招职业技能考试题库附答案解析
- 2026石嘴山市能达建设发展有限公司招聘3人考试参考题库及答案解析
- 高一下学期返校收心归位主题班会课件
- 北京市朝阳区2025-2026学年高三上学期期末质量检测语文试卷及参考答案
- 2026年春季人教版小学数学三年级下册教学计划(含进度表)
- 2025年法医精神病试题及答案
- 初中开学安全教育教学课件
- 部编版四年级下册道德与法治教学工作计划及进度表
- DL∕T 1936-2018 配电自动化系统安全防护技术导则
评论
0/150
提交评论