《信息系统分析与设计》课程设计报告(共31页).doc
《《信息系统分析与设计》课程设计报告(共31页).doc》由会员分享,可在线阅读,更多相关《《信息系统分析与设计》课程设计报告(共31页).doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上信息系统分析与设计课程设计报告设计题目: 连锁超市进销存管理信息系统目录专心-专注-专业连锁超市进销存管理信息系统分析与设计1 设计背景简介21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是连锁超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为每一个超市努力追求的目标。经过调查我们发现,大多数超市在物流管理方面,仍使用传统的人工管理模式,浪费人力资源,准确率低。
2、有些商品紧缺,顾客要排队购买或商品供不应求,使顾客大为不满,还有一些商品,长期积压,损坏严重,造成重大经济损失,引起销售人员的极大不满,以多次向超市管理人员反映,但此类问题仍屡屡发生,得不到根本性的解决,已引起总经理的高度重视。一个超市,它的物流管理势必非常复杂,如果没有一个强大的信息系统来支持,那么就会造成一部分商品大量积压,而另一些商品供不应求的局面,这种局面必然会给超市带来巨大的经济损失。有些超市为了避免这样的情况发生,就会对物流管理投入大量的人力。虽然这样解决了物流方面的问题,但是这又有悖于管理学的原则,效率低,浪费了人力资源,解决不了根本性的问题。随着全球信息时代的到来,信息技术对社
3、会发展和经济增长的作用愈来愈明显。商业企业有效地采用信息技术手段,加速了商业领域的发展与进步,信息化建设已经成为当前商业企业提高企业管理水平,谋求生存,参与市场竞争的必由之路。进、销、存是企业运作过程中的最主要、最核心的工作环节。创建一个稳定、高效的进销存系统,优点如下:整合企业资源,实现信息共享;商业企业在经营活动中每日都要将发生的基础信息(如商品信息、厂商信息、采购信息、销售信息、库存信息等)由进销存系统进行收集、整理及汇总,并以各种报表形式体现出来。商业企业中各部门、各级别的管理人员可根据自身工作的需要及企业分配的权限,随时查询本部门商品流转中的各种信息和变化趋势,为管理者的决策活动提供
4、数据依据。丰富系统功能,提高工作效率:进销存系统不但能够完成一般商品的销售功能,还能够实现商品的量贩销售、按金额或者比例的打折销售、商品的组合销售,以及顾客利用信用卡或储值卡、会员卡进行的刷卡销售等功能。在销售工作结束后,计算机系统可对销售信息进行记录和汇总,帮助收款员进行核对和查询,避免了手工收银工作中可能出现的漏洞。3规范业务流程,减少人工费用:进销存系统用电子单据代替以往用人工来传递各种单据的工作,商场的管理人员通过本地的计算机就能够对各部门提交的单据进行查询、审核、记账等操作。商场工作人员通过进销存系统就能够完成商品流转的全过程;进销存系统的使用,使企业组织机构得以简化,传统商业企业中
5、的物价、核算等部门及人员的工作已经完全被计算机所代替,从而节约了这些部门的各种设备和人工费用的支出。2 可行性分析(技术可行性)所谓技术可行性分析是分析在特定条件下,技术资源的可用性和这些技术资源用于解决信息系统问题的可能性和现实性。本超市管理系统是以实际情况为基础,针对各大超市现有的管理情况,而开发的一套进销存管理信息系统软件。本系统是一个以计算机为工具,对超市的供应商、采购、进货、销售、仓库、财务、客户等信息进行处理的人机系统,其能及时、准确的反映超市进、销、存中的各项工作的当前状态,并利用过去的数据统计分析,能从全局出发辅助超市各部门的管理。该系统的开发采用Rational Softwa
6、re进行系统分析,SQL Server 2000数据库作为后台管理库,VB6.0进行界面设置,这些开发软件已被大量应用,技术上都比较成熟。因此在技术上是可行的。3 系统分析进销存管理系统是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传播、加工、存储、更新和维护、以企业战略竞优,提高效率和效益为目的,支持企业高层决策、中层控制、基层运作的集成化的人机系统。该超市管理系统要解决的问题就是:如何实现超市的科学、高效的管理,包括商品基本信息管理、采购信息的管理、销售信息的管理、库存信息的管理、员工信息的管理。目标系统是一个数据库应用软件,其最终目的是通过此软件来
7、实现连锁超市各个环节的管理。3.1 系统功能设计为了解决这一系列的问题,针对超市的特点,以帮助超市解决现在面临的问题,提高超市的竞争力,无论是公司还是企业对于货物都实行了信息化管理,以提高管理水平和工作效率,同时也可以最大限度地减少手工操作带来的错误。我设计的进销存管理主要包括进货、销售和库存三方面的管理,下面介绍该系统的一些主要功能:1) 基本信息的维护 商品类型的建立与维护:包括商品类型的新建、修改和删除等 商品基本信息管理:包括商品基本信息的新建、修改和删除等 供货商信息管理:包括供货商信息的新建、修改和删除等 管理员信息管理:系统管理员的添加、删除和修改密码等2) 商品进货信息管理:商
8、品进货信息包括商品进货数量、单价、供货商等。商品进货管理功能完成进货信息登记、修改和删除等。3) 商品销售信息管理:商品销售信息包括商品销售数量、单价、统计日期等。商品销售管理功能完成销售信息登记、修改和删除等。4) 员工信息管理:包括员工的工号、姓名、在系统中的权限设置等。主要通过该模块完成对员工在系统中的使用权限进行规定,以保证系统的安全性。3.2 系统设计目标相信通过本系统,可以产生以下效果:(1) 提高工作人员的正确性,省略了手工核对的工作量。(2) 超市管理者从繁重的传统式经营管理中解脱出来,并且有更多的时间从事于管理工作,工作重心逐渐转到管理上来,进一步提高了工作效率。(3) 采购
9、人员查询本系统,可以更直接、有效地获得商品情况,了解到商品是否畅销或滞销。(4) 销售管理人员根据商品的销售情况进行分析,以进行下一次的销售计划。超市管理者把握住商品的进销存动态,对超市各种资源的流转进行更好的控制和发展。3.3 系统总体用例图设计用例图描述了从外部来看系统在做什么,强调的是系统在做什么而不是怎样做。超市管理系统设计的,用户包括系统维护员、采购员、库房管理员和前台售货员和Database,他们是用例图中的活动者。其中前台售货员负责销售信息录入,采购员负责管理维护供货商信息、联系供货商、货品采购等,库房管理员负责查询库存情况、维护库存情况、协助进货、协助出货等,系统维护员负责维护
10、商品基本信息、维护商品类型信息、维护基本数据库信息、维护员工基本信息、设置员工操作权限等。而Database则对以上所有操作可以进行处理,基本所有操作最终都要通过数据库的存取来完成。 根据以上对系统的分析,可绘制系统业务用例图如下图1:图1 系统业务用例图3.4 系统业务流程操作活动图活动图是一种描述工作流的方式,它用来描述采取何种动作、做什么(对象状态改变)、何时发生(动作序列)以及在何处发生(泳道)。由于工作量限制,这里只对采购业务、货物上架、货物销售等业务活动进行分析,下面为这三部分业务的分析图。3.4.1 采购业务 采购员在采购进货物之后,首先登陆系统修改进货信息,然后安排货物入库,在
11、库管员对货物进行核对后,如检查数量相符,则对系统中的商品信息的库存量进行修改,然后安排货品入库,采购业务完成。下图2即该业务活动图。图2 采购业务活动图3.4.2货物上架货物在被顾客选购之前首先要从库房提出,摆放至卖场的货架上,而货物上架业务首先是由卖场的人员提出提货请求,当库管员核对请求与现有库存后,若提货量或现有库存出现问题,即刻提出修改,若提货量与总公司的指示不相符,则通知卖场提货人员修改供货请求,若是现有库存量不足,则通知采购员进行货品采购,当提货请求与现有库存相符时,首先在系统中进行库存量修改,然后安排货品出货,再由卖场人员安排货品上架。具体业务活动图如下图3所示。图3 货品上架业务
12、活动图3.4.3货物销售在顾客选购好商品后即到收款台进行交款,售货员对商品进行条码扫描,由前台POS机进行款项计算,而前台POS机是与销售管理系统相连接的,是以前台售货员的身份在系统中对产品销售信息进行添加、修改操作,而主要是添加操作。在录入售货信息后,前台售货员根据POS机收取款项,顾客在付款后就可提取货物,完成购货流程。下图4为货物销售业务活动图。图4 货物销售业务活动图3.5新系统部分功能操作的序列图3.5.1删除供货商信息采购员进入系统后,首先进入登陆界面,在进行操作权限判断后,进入供货商信息管理界面,在管理界面中,首先查询并选择需要删除的供货商信息,在选择好需要删除的信息后,点击删除
13、按钮,系统对该信息进行删除,并且在系统弹出的“确认删除”对话框中进行确认,然后系统将数据库中相应的记录信息进行删除。下图5为删除供货商信息的操作序列图:图5 删除供货商信息序列图3.5.2添加商品类别信息系统维护员进入系统后,首先进入登陆界面,在进行操作权限判断后,进入商品类别管理界面,在管理界面中,首先查询现有商品类别信息,在需要添加的商品类别信息非已有信息后,点击添加按钮,输入添加的新商品类别信息,系统在判断该信息确实费已有信息后,再向数据库中添加该商品类别信息。若添加成功,则返回添加成功信息,若商品信息为已有信息,则显示为“商品信息已有”,添加不成功。下图6为添加商品类别信息的操作序列图
14、:图6 添加商品信息序列图3.5.3修改员工基本信息系统维护员进入系统后,首先进入登陆界面,在进行操作权限判断后,进入员工基本信息管理界面,在管理界面中,选择要进行修改的客户信息,然后点击“修改”按钮,客户信息在已设计好的模式中显示,系统确定可以修改该信息,操作员修改该信息后,点击“保存”按钮,如果成功保存则显示修改成功信息,如果保存不成功则显示修改不成功信息。下图7为修改员工基本信息的操作序列图:图7 修改员工基本信息序列图3.6系统管理员员工信息管理状态图该功能就是系统管理员所要完成的工作,但管理员所要完成的工作很多,不能使用一张图表示完成。这里仅就系统的员工信息管理工作做出状态图,即下图
15、9,是员工信息管理状态图。管理员登录员工基本信息管理界面,首先发出查询请求,输入查询条件的请求,找到相应的员工信息,既可对员工信息进行相应的添加、修改和删除操作。图8 员工信息管理状态图3.7系统总体类图设计类是包括信息和行为的项目,是面向对象的重要特点,一般使用类名称、属性、操作分隔的长方形来表示。通过类图,设计和开发人员可以确定需要开发的类,类之间的关系和每个类操作和责任。图9是分析阶段产生的系统类图。图9 系统类图该系统中包括7个表,分别为商品基本信息表、商品单位信息表、商品类型信息表、商品进货信息表、商品销售信息表和员工信息表。其中,商品类型信息,包括的数据项有:商品类型编号、商品类型
16、名称等;商品信息,包括的数据项有:商品编号、商品名称、商品介绍、库存量等;商品单位信息,包括的数据项有:单位编号、单位名称等;供应商信息,包括的数据项有:供应商名称、介绍等;进货信息,包括的数据项有:进货商品、数量、单位、单价、进货时间、送货人、经手人等;销售信息,包括的数据项有:销售商品、数量、单位、单价、销售日期等;员工信息,包括的数据项有:员工账号、密码、所在部门、用户名、权限编码等。该系统包括四种用户类型,即系统维护员、采购员、库房管理员和前台售货员。前台售货员所使用的操作有商品销售信息录入,采购员所使用的操作有管理维护供货商信息、联系供货商、货品采购等,库房管理员所使用的操作有查询库
17、存情况、维护库存情况、协助进货、协助出货等,系统维护员在整个系统中的权限最大,所使用的操作有维护商品基本信息、维护商品类型信息、维护基本数据库信息、维护员工基本信息、设置员工操作权限等。综上所述,该系统的建模过程已经基本完成,它包含的基本功能在进行模型设计的时候已经基本考虑周全。通过对该系统模型的设计可以更加深刻的了解该系统的功能,为将来在具体实现系统功能做好了铺垫。不管是用例图、序列图还是活动图,都能够更清楚地解释给用户系统的运作原理和使用方法,更重要的是该系统的功能满足了特定用户的需求,使得用户能够在使用该系统时能够一目了然。此外,上述所有模型的建立也在一定程度上降低了系统实际开发的难度,
18、给程序开发人员的工作带来了很多的方便。4系统设计4.1功能结构设计根据系统所要实现的功能分析,可得出如下图10所示的系统功能模块图:超市进销存管理系统商品类型管理模块 商品管理模块供货商管理模块商品进货管理模块商品销售管理模块用户管理模块图10 系统功能模块图4.2数据库设计4.2.1 数据库需求分析1) 针对超市进销存管理系统,分别针对采购部门、销售部门和库存保管部门进行详细的调研和分析,总结出如下的需求信息: 商品按类管理,所以需要有意商品类型信息。 商品必须属于一个商品类型。 如果一个商品类型存在商品,则该类型不可删除。 需要记录供应商信息。 在涉及商品数量的地方,要给出相应的单位。 在
19、进货信息中要包含商品供应商等信息。 商品销售信息单中要包含登记商品销售数量、单价等信息。 只有管理员登陆后才能使用系统。 进货、销售、库存等信息都可以添加、修改、删除及分类查找。 2) 经过上述系统功能分析和需求总结,考虑到功能上的不断完善,该系统应具有以下六个基本功能成分:管理员登记商品类型管理商品单位管理进货管理销售管理库存管理。涉及如下的数据项和数据表结构: 商品类型信息,包括的数据项有:商品类型编号、商品类型名称等 商品信息,包括的数据项有:商品编号、商品名称、商品介绍、库存量等 商品单位信息,包括的数据项有:单位编号、单位名称等 供应商信息,包括的数据项有:供应商名称、介绍等 进货信
20、息,包括的数据项有:进货商品、数量、单位、单价、进货时间、送货人、经手人等 销售信息,包括的数据项有:销售商品、数量、单位、单价、销售日期等 管理员信息,包括的数据项有:管理员账号、密码等4.2.2 数据库结构设计根据以上的数据项结构要求建立的SQL Server数据库关系图如下图11所示: 图11 数据库设计关系图4.3代码设计、输出设计、输入设计等4.3.1代码设计本系统设计的编码主要有商品编号、送货号、商品类型号、单位编号、销售编号、员工账号及员工权限编码等,对其编码多数采用顺序码。4.3.2输入设计输入设计是从输入角度,通过对输入设备、输入方式、输入内容、输入形式、输入编码、输入安全控
21、制等方面的分析研究,确定出可行的输入设计方案。本系统的输入方式是联机输入方式。由于连锁超市的经营方式,以及销售前台POS机的工作原理,决定了输入方式是联机输入,因为只有在用户输入数据后,同时系统对其进行验证后,其所有的业务才可以完成。本系统前台部分使用的是条码扫描仪以及收银机键盘联合输入,其中,条码扫描仪通过扫描和事先编程将实物的条码信息转换为系统中的商品编号,并且查询连同输入商品的名称、单价、单位等信息,并在POS机中计算得到每笔交易的总价,售货员将实收货款数目通过POS机键盘登记入POS机。本系统后台部分的输入设备是普通台式计算机键盘。4.3.3输出设计输出设计时从信息输出角度,通过对输出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统分析与设计 信息 系统分析 设计 课程设计 报告 31
限制150内