管理信息系统课程设计超市进销存管理系统(完整版).doc
《管理信息系统课程设计超市进销存管理系统(完整版).doc》由会员分享,可在线阅读,更多相关《管理信息系统课程设计超市进销存管理系统(完整版).doc(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、管理信息系统课程设计超市进销存管理系统(完整版)(文档可以直接使用,也可根据实际需要修改使用,可编辑 欢迎下载)河南城建学院管理信息系统课程设计课程名称:超市进销存管理系统指导教师:小组成员:组 长:项目分工:设计时间:第五学期第18周目录1系统概述及设计规范 1.1系统分析-1 现状分析-1 系统初步调查-1 1.2可行性分析-2 1.3系统目标-3 1.4系统主要功能及说明-4 1.5设计规范-52总体结构分析2.1需求分析-52.2系统结构-6 系统总结构-6 系统组织结构-7 系统逻辑结构划分(U/C矩阵)-8 2.3子系统及模块功能说明-9 组织结构-9 业务功能-10 管理功能-1
2、1 2.4开发环境-12 硬件环境-12 软件环境-123系统分析 3.1业务流程-12 3.2数据流程-14 3.3数据字典-14 数据流字典-17 数据存储字典-22 数据处理字典-234系统设计 4.1数据库设计-26 4.1.1数据库概念设计-26 4.1.2数据库结构设计-28 4.2输入输出设计-30 4.3代码设计-345 处理流程设计 5.1进销存数据处理流程(顶层)-355.2进销存数据处理流程(二层)-356 参考文献-367 心得体会-36一、系统概述1.1 系统分析1.1.1现状分析 自改革开放以来,随着我国经济情况的日新月异,飞速发展,涌现出越来越多的超市和便利店。越
3、来越多的人喜欢到超市购物。超市里销售的货物也呈现出多样化的发展趋势。随着超市里货物种类和数量的大量增加,超市工作人员的工作量也随之增多,然而,日益繁重的工作使同志们日益疲惫,每位工作人员都在超负荷的运转,为出现工作失误制造了一定的有力条件,对此,超市的管理层看在眼里,急在心里。怎样既可以加快办事效率,又能减少工作失误,更好服务于社会主义四个现代化建设的问题,逐渐的进入到了领导的视线里。综上所述,本超市进销存系统设计的很有必要,也很有条件做到超市信息在线管理,以更贴近时代需求和超市发展需要。系统初步调查超市的销售业务一直使用着最简单的人工管理。超市经营物品的采购、库存、销售及核算等手工信息管理使
4、得员工工作量大、服务质量差、工作效率低。同时,由于对市场的反馈信息不能及时地处理,从而导致销售与市场脱节。要改变这种手工管理的落后状况,把工作人员从枯燥乏味的重复劳动中解脱出来,用计算机系统进行管理是一个明智的选择。利用计算机这一工具,不但能成百倍地提高工作效率,还能及时准确地得到有关信息,有效排除人为造成的失误,避免许多不必要的损失。超市的进销存管理信息系统,首先必须具备的功能是记录仓库存货、销售以及进货情况,通过该系统了解超市进货渠道、商品单价、数量,库存商品的种类、数量,销售商品种类、价格、数量,以便管理员根据以上信息作出经营管理决策。在性能方面要求系统核算准确,使实存商品、销售商品与所
5、记帐目一致,能够被超市长期有效使用。数据主要来自于入库单、发票,超市销售在营业期间内一直发生,数据也就一直变化。销售商品后开出发票,并且要显示商品价格数额。在当天汇总时修改相应文件,注重的是总额、总数量。为减少月末工作量,日常中要对报表数据逐步统计核算。 超市数据资料有些属内部资料,不能为外人所知,系统须有保密措施,设置密码。查看资料需输入正确密码,销售人员销售货物需输入代号才能打开收银柜。万一泄露密码,应设修改密码的程序,同时密码不能过于简单。 1.2可行性分析随着计算机技术的发展和网络人口的增加,人们对网络的需求也越来越苛刻,越来越贴近其生活,电子信息管理已经成为网上的一股潮流。而更多的,
6、是要求传统行业的管理要延伸到网络,以更方便其生活、工作和学习。可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。系统的可行性分析主要包括经济上的可行性、技术上的可行性和操作上的可行性。本系统的可行性分析如下:经济可行性 由于本超市管理系统所要求的硬件(计算机及相关硬件)和软件环境,市场上都容易购
7、买到或从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对超市不造成过重的经济负担。而一旦此系统投入使用,不仅可以减少超市的工作强度,提高工作效率,而且方便了超市对信息的管理,延续了传统的管理模式,极大限度的方便了超市管理人员,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本管理系统的开发成本,所以从经济方面讲开发此系统是可行的。技术可行性超市管理系统的开发基于C/S模式,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全
8、性好的库。本系统拟采用ASP.NET和MS SQL 2005分别作为前端和后端的开发工具。ASP.NET是在Java基础下开发出来的实现了动态页面与静态页面的分离,脱离了硬件平台的束缚,以及编译后运行等方式大大提高了其执行效率而逐渐成为因特网上的主流开发工具。SQL 2005作为微软在Windows 系列平台上开发的数据库,一经推出就以其易用性得到了很多用户的青睐,相信大多数将自己的业务建立在Windows平台上的用户都会对它有相当的亲切感。区别于FoxPro、Sql 2005小型数据库,SQL 2005是一个功能完备的数据库管理系统。它包括支持开发的引擎、标准的SQL语言、扩展的特性等功能。
9、而像存储过程、触发器等特性,也是大型数据库才拥有的。因此从技术方面讲开发此系统是可行的。操作可行性超市作为一个商品资源的集散点,其主要功能就是对顾客开放购买的地方。传统的超市管理系统,一般有两种方式:一是手工管理,这种方式应用最传统的“笔纸操作系统”,将超市的货物信息、销售信息、厂商信息管理及单据管理等均以纯手工的形式进行,将信息以表格文件的表现形式记录在纸上,再进行统一保存。这种方式虽然在简单信息查询时会有一定的方便,但是存在着更多的不便:信息保存时间和条件很受限制、容易被损坏、信息查询不便、信息传达容易造成失误等。另一种是常见的信息管理方法是应用单机版的管理系统,但是这种系统设计时间较早,
10、很多功能划分很不科学,很多设置已经跟不上时代需求了。但是超市管理人员已经有相当的应用经验,所以新的系统操作有一定的操作经验可以作一定的操作经验。综上所述,本超市很有必要,也很有条件做到超市信息在线管理,以更贴近时代需求和超市发展需要。1.3系统目标本仿真系统的设计目标是:(1) 能通过键盘录入当前的销售商品和实收金额、采购清单、验货单;(2) 自动结算应收金额和找零金额;(3) 打印购物小票并更新库存;(4) 能查询商品销售信息、采购清单、库存信息、验货单;(5) 能根据验货单确认采购清单并更新库存。1.4系统的主要功能及说明1.系统主要功能:本系统的主要功能是帮助独立的超市门店实现进货、销售
11、、存货及盘点进行管理。由销售人员键盘录入当前的销售商品和实收金额、系统自动结算应收金额和找零金额,输出打印购物小票并更新库存。由此,系统会自动生成采购清单,经店长批准之后,向供应商发出送货请求。根据系统生成的验货单与采购清单,由库存管理人员实现补货以及库存的更新。优点是可以对一些销售帐目进行汇总报表记录 、可以快速收银、根据使用不同的软件还有一些其他好处。在以上功能的实现过程中,系统还支持对各类信息的查询。包括:基本信息查询、商品销售信息查询、采购清单查询、库存信息查询。通过管理信息系统提高商品库存效率、简化人事管理、增加公司年度利润。2.系统功能说明:通过对目前超市的现有的了解和调查及对网上
12、的资料的分析,要求该系统要实现以下的功能:该系统实现六大功能:基础信息管理、进货管理、销售管理、库存管理、查询统计、系统管理。基础信息管理包括客户信息管理(添加、修改与删除)、商品信息管理(添加、修改与删除)、供应商信息管理(添加、修改与删除);进货管理包括进货单、进货/退货;销售管理包括销售单、销售退货;库存信息管理包括库存盘点,、库存价格调整;系统管理包括操作员管理、更改密码、权限管理、退出系统;查询统计包括客户查询、商品查询、供应商查询、销售查询、销售退货查询、入库查询、入库退货查询以及销售排行。根据超市职责的不同设计了不同的用户操作界面操作员界面,管理员界面。且系统操作简单界面友好。为
13、方便用户系统支持多条件查询。系统具有更高的安全性。1.5系统设计规范系统名称:超市进销存管理系统 文件命名规范:允许文件或者文件夹名称不得超过255个字符。文件名除了开头之外任何地方都可以使用空格。文件名中不能有下列符号:“?”、“、”、“”、“*”、“”、“”“、“”、“|”。Windows XP文件名不区分大小写,但显示时可以保留大小写格式。文件名中可以包含多个间隔符,如“我的文件。我的图片。001”。二、总体结构设计2.1需求分析超市进销存系统必须提供顾客信息、厂家信息、采购信息、销售信息、库存信息和财务信息的基础设计:提供强大的精确查找和模糊查找信息的功能,可以分不同权限、不同用户对该
14、系统进行操作。另外,该系统还必须保证数据的安全性、完整性和准确性。超市进销存财务一体化系统的目标是实现超市信息化管理,减少盲目采购、降低采购成本、合理控制库存、减少资金占用并提升超市综合竞争力。时间就是金钱,效率就是生命。超市进销存管理系统能够为超市节省大量人力资源,减少管理费用,从而间接为超市节约成本,提高超市效率。超市的销售业务一直使用着最简单的人工管理。超市经营物品的采购、库存、销售及核算等手工信息管理使得员工工作量大、服务质量差、工作效率低。同时,由于对市场的反馈信息不能及时地处理,从而导致销售与市场脱节。要改变这种手工管理的落后状况,把工作人员从枯燥乏味的重复劳动中解脱出来,用计算机
15、系统进行管理是一个明智的选择。利用计算机这一工具,不但能成百倍地提高工作效率,还能及时准确地得到有关信息,有效排除人为造成的失误,避免许多不必要的损失。在性能方面要求系统核算准确,使实存商品、销售商品与所记帐目一致,能够被超市长期有效使用。数据主要来自于入库单、发票,超市销售在营业期间内一直发生,数据也就一直变化。销售商品后开出发票,并且要显示商品价格数额。在当天汇总时修改相应文件,注重的是总额、总数量。为减少月末工作量,日常中要对报表数据逐步统计核算。 综上所述,随着当今全球经济化的大潮下和信息化建设的全面发展,超市进销存管理系统对超市的管理和运营很有必要,也很有必要做到超市信息在线管理,以
16、更贴近时代需求和超市发展需要。2.2 系统结构 系统总结构系统用户管理商品信息管理商品库存管理前台销售管理购物结算管理客户取物管理用户管理修改口令商品信息管理商品库存管理库存报表创建客户购物车购物车数据管理购物车处理购物车结算与收费注销客户购物车超市进销存管理系统系统组织结构业务功能与组合结构的关系业务功能与组织结构的关系如表所示。 进货销售库存/盘点店长店长助理销售部门业务功能与组织结构的关系表注:表中“”表示该项业务是对应组织的主要业务;“”表示该组织是参加协调该项业务的。 2.2.3 系统逻辑结构划分(U/C矩阵) 数据类功能用户名口令权限商品编号货物编号单位商品名称厂家存量下限日期数量
17、系统用户用户设置CCC商品管理添加商品CUU商品查找UCU商品类别CUU进货管理进货管理UUCU进货查询UUC库存管理库存查询UUUCCU销售管理销售添加UUCU销售查询UUC数据资源分布: 数据类功能用户名口令权限商品编号货物编号单位商品名称厂家存量下限日期数量系统用户用户子系统商品管理商品管理子系统UUU进货管理UU进货管理子系统UUU库存管理UU库存管理子系统U销售管理UU销售管理子系统U2.3子系统及模块功能说明本系统应用背景为一家中小超市门店。组织结构该门店规模较小,其组织结构关系如图:店长销售部门店长助理业务功能业务功能主要包括:进货、销售和库存/盘点管理。库存管理:销售管理:进货
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 课程设计 超市 进销存 管理 系统 完整版
限制150内