会员注册 | 登录 | 微信快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

商场管理系统的开发与实现.doc

  • 资源星级:
  • 资源大小:787.54KB   全文页数:44页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

商场管理系统的开发与实现.doc

2008届计算科学与技术专业毕业论文第1页共44页商场管理系统的开发与实现摘要随着信息产业的飞速发展,信息化管理已经引入并应用到各行业管理领域尤其是对于各大商场。企业若想在激烈的竞争中胜出就必须拥有一套完善的且合适自身特点的信息化管理系统,传统的人工管理费时,费力,效率极其低,不能够与现代经济发展同步,所以我们就企业的发展需要开发了针对商场的商场管理系统,它检索迅速,查找方便,可靠性高,存储量大,成本低,有助于提高企业的经营效益。商场管理系统开发的目标是实现企业系统化,规范化和自动化的管理,降低成本、及时反馈市场信息、完善服务质量、提高经济效益、分析市场需求、制定销售计划和目标等管理目的。本商场管理系统是针对一般商场的特点设计的软件,它包括库存管理、销售管理、财务管理、人事管理四个模块,能够满足现代商场的发展需要。系统具有界面友好、操作方便、实用而科学等特点,快速的查询、添加、删除、修改等功能。本系统采用B/S模式利用SQLserver2000作为后台数据库,对大量数据进行处理和管理,性能优越并使用JSP/Servlet技术开发服务器软件。使用windowsxp操作系统作为开发平台,运行在Tomcat5.5服务器上。关键字查询销售数据库信息管理系统B/S模式1引言随着现代科学技术的飞速发展,管理软件逐渐在中国的行业普遍开来,在日趋激烈的市场竞争环境中必须不断提高企业管理水平,将管理集成论的理念移入现代商场管理过程。现在商场正趋向大型化、规模化发展,而对于大型商场,与员工有关的财务管理,与商品有关的销售管理等信息随之急剧增加。但一直以来人们使用传统人工的方式管理,这种管理方式存在着许多缺点,如效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。无形中商场的人力、物力、资金的投入成本就会增大。因此开发一套可使人们从繁重的劳动中解脱出来,仅使用一些简单的操作便可及时、准确的获得需要的信息的商场管理的软件是现今人们急需解决的问题。我们小组通过前期对几个商场的运营情况的调查设计出一个基于B/S模式的商场管理系统,它能为企业提供信息处理和业务管理的一整套全面解决方案,可实现供应商管理、员工管理、商品管理、库存管理、进货管理、销售管理、财务报表及系统维护等功能,它是现代商业管理模式与电脑信息技术的完美结合。本系统能够帮助企业完善物流、信息流及资金流的管理、全面降低经营成本实行科学合理订货、快捷配送、提高商品的周转率、降低库存提高资金利用率及工作效率保证商场能够高效有序的运营。2.商场管理系统的需求分析为了使我们开发的商场管理系统更加智能化、规范化、可用性更强,我们对此课题进行了需求分析。要开发出真正满足客户需求的软件首先必须知道用户的需求,对软件需求的深入理解是软件开发工作获得成功的前提条件。需求分析是软件定义时期的最后一个阶段,其基本任务是确定系统必须做什么。具体来说,其要确定系统必须实现的功能,也要对系统做出完整、准确、清晰、具体的要求。通过对家商场的运营流程及顾客需求的调查研究,现对商场管理系统的客户需求,做如下第2页共44页分析。2.1功能需求分析2.1.1库存管理库存管理是企业运作的中心环节,其在降低企业经营成本中起着最重要的作用。(1)库存查询a、商场可查询全部库存情况,或根据货物名称、货物编号进行查询。库存信息包括货物编号、货物名称、货物数量。b、商场可查询全部入库记录(即入库单记录),或根据客户名称(供应商)、入库日期、经手人、货物名称进行单项或组合条件的查询。C、商场可查询全部出库记录(即出库单记录),或根据客户名称(销售商)、出库日期、经手人、货物名称进行单项或组合条件的查询。(2)出入库操作a、仓库根据有效的销售单,执行出库操作,并产生出库单,出库单显示相对应的货物名称、货物数量、出库日期、经手人的信息。b、仓库根据有效的进货单执行入库操作,并产生入库单,入库单显示相对应的进货单信息、客户名称(供应商)、货物名称、货物数量、现有货物总量、入库后货物总量(现在货物总量本次入库货物数量)、入库日期、入库货物单价、入库货物金额、经手人的信息。针对每张有效进货单只能产生一张入库单。2.1.2销售管理商场根据商品的销售情况,经过统计后生成商品销售信息,收银条打印将打印对应的销售货物名称、实际销售货物数量、销售日期、经手人的信息给客户。将录入的商品信息进行商品处理并分别更新商品库存。2.1.3财务管理财务部可适时统计查询商品入库金额、商品销售金额及职工工资情况做出相关的财务清单,供相关部门参考、核算。销售部的销售额、员工的工资以及仓库的入库金额三种资金通过财务处理汇总为财务清单,当三种资金有改变时通过财务处理更新数据库。2.1.4人事管理商场可对员工信息进行添加、删除、编辑及工资的管理。管理员的员工编号作为登陆商场管理系统的账号以及设置权限的依据。员工的基本信息作为员工工资统计基础依据。系统通过记录员工刷卡信息得到员工考勤数据,并将其与人事部的员工信息和销售部的员工销售额一同经过人事信息处理得出员工的综合信息。第3页共44页2.2性能需求分析由于商场管理系统包含比较重要的信息,因此,在系统设计时除了注重用户的需求,还要保证系统的安全性和可靠性,并在保证安全性和可靠性的前提下尽量满足系统的高效性,同时系统的可扩展性也是系统的关键因素。1安全性系统中的不同用户具有不同的使用权限。具有最高权限的人员(商场经理)方能添加、删除、修改最终数据库中的信息,并能查询商品、员工、供应商或客户的信息具有普通用户权限的人员(员工)只能操作与自己相关的临时数据信息及查看最终数据库中的信息。2可靠性由于商场管理系统中的商业信息一般会关系到整个商场的运做,所以系统中的信息是不能丢失的,在出现突发事件时系统应有数据的备案功能。保证数据的完整,使商场能继续运营。3可扩展性可扩展性是指系统能保证可持续增长以满足用户需求和业务复杂性要求,Web系统为动态变化的模型,它们通常一开始很小,但随着需求的增长而呈指数级增长。这种增长非常迅速,不仅表现在支持的用户的数量上,而且表现在提供的用户服务的复杂性和集成性方面。对于商场管理系统而言,这种扩展性就显得尤为重要,因为商场管理系统功能的完善是一个逐步的过程,随着商场的规模不断扩大,所以在信息处理和功能需求上都很有可能要求增加和改进。2.3用户其它需求我们对商场管理人员的意向调查以及对商场运做的物理流程的深入了解,概括整理出了该系统面向用户的具体要求具有简洁的界面、容易操作、功能完善、适当的帮助和出错提示、具有较强的容错处理、不同用户有不同的权限、数据查询和报表统计。2.4商场管理系统的数据流图数据流图(DFD)是一种图形化技术,它描述信息流和数据从输入移动到输出的过程中所经受的变化。它是分析人员与用户之间及好的通讯工具。下面简要介绍商场管理系统部分主要需求的数据流图2.4.1顶层的数据流图(DFD)第4页共44页2.4.2第1层的数据流图(DFD)采购员人事部财务部商品信息员工信息财务信息商品收银条商场管理系统图21商场管理系统数据流程图(0层)客户销售清单商品收银条综合信息销售额库存信息商品信息基本工资及考勤定货信息员工信息销售清单库存清单库存管理1销售管理2财务管理3财务清单人事管理4员工数据员工销售信息图22商场管理系统数据流程图(1层)库存清单第5页共44页2.4.3第2层库存管理的数据流图(DFD)2.4.4第2层销售管理的数据流图(DFD)销售清单销售记录商品收银条销售处理2.1销售额处理2.2商品处理2.3员工销售信息商品收银信息库存信息图24销售管理数据流程图(2层)商品信息定货信息定货信息定货报表定货信息库存清单库存清单库存处理1.1商品信息更新库存清单1.2定货信息定货信息处理定货1.3产生报表1.4图23库存管理数据流程图(2层)第6页共44页2.4.5第2层财务管理的数据流图(DFD)2.4.6第2层人事管理的数据流图(DFD)2.5数据字典的描述数据字典是关于数据的信息的集合,也就是对数据流图包含的所有元素的定义的集合。任员工基本信息员工销售信息员工信息档案信息工资综合信息考勤信息员工信息档案处理4.2人事信息处理4.5考勤处理4.3业绩员工业绩管理4.1图26人事管理数据流程图(2层)销售额员工基本工资及考勤销售额处理处理3.1销售总金额财务处理3.3员工工资定货信息工资处理3.2财务清单财务报表图25财务管理数据流程图(2层)第7页共44页何字典最重要的用途都是供人查阅对不了解的条目的解释,数据字典的作用也正是在软件分析和设计的过程中给人提供关于数据的描述信息。数据字典最重要的用途是作为分析阶段的工具。在数据字典中建立的一组严密一致的定义很有助于改进分析员和用户之间的通信,因此将消除许多可能的误解。对数据的这一系列严密一致的定义也有助于改进在不同的开发人员或不同的开发小组之间的通信。如果要求所有开发人员都根据公共的数据字典描述数据和设计模块,则能避免许多麻烦的接口问题。数据字典中包含的每个数据元素的控制信息是很有价值的。因为列出了使用一个给定的数据元素的所有程序(或模块),所以很容易估计改变一个数据将产生的影响,并且能对所有受影响的程序或模块作出相应的改变。因此,数据字典是开发数据库的第一步,而且是很有价值的一步。根据上面的数据流图得到了商场管理系统的数据字典,限于篇幅,下面给出本系统的数据字典1、商品基本信息的数据字典描述2、员工基本信息的数据字典描述名称商品基本信息描述记录商品信息基本情况。定义商品基本信息商品编码商品名称商品型号进价售价产地位置商品基本信息表该数据字典描述的是商品基本信息,调用时通过商品编号对相关数据进行调查统计。名称员工基本信息别名无描述记录员工基本情况。定义员工基本信息表员工编号、姓名性别年龄学历电话基本工资身份证号位置员工基本信息表该数据字典描述的是员工基本信息,调用时通过员工编号对相关数据进行调查统计。第8页共44页3.商品收银条的数据字典描述4.定货信息的数据字典描述5.员工销售信息的数据字典描述6、进货信息的数据字典描述名称商品收银条别名无描述记录销售商品的基本情况。定义商品收银条信息商品编号商品名称商品单价销售时间商场名称位置商品收银条信息表该数据字典描述的是销售商品基本信息,通过这种方式做为顾客购买商品的凭证,以便进行商品的退换。名称定货信息别名无描述记录商场定货的基本情况。定义定货信息定货编号商品编号商品名称商品单价供应商定货数量位置定货信息表该数据字典描述的是定货基本信息,调用时通过定货编号对相关数据进行调查统计。名称员工销售信息别名无描述记录员工销售基本情况。定义员工销售信息员工编号销售商品编号销售商品数量位置员工销售信息表该数据字典描述的是员工销售信息,调用时通过员工编号对相关数据进行调查统计。名字进货信息别名无描述记录商品进货情况。库存定义进货信息商品进货编号商品进货时间进货商品编号进货商品名称进货金额进货操作员供应商位置进货信息表该数据字典描述的是进货信息,调用时通过商品编号对相关商品库存数据情况进行调查统计第9页共44页7、销售清单的数据字典描述8、商品出库信息的数据字典描述9、员工考勤信息的数据字典描述10、收支信息的数据字典描述名称销售清单信息别名无描述记录商品销售情况。定义销售清单信息销售商品编号销售时间销售商品数量销售操作员位置销售清单信息表该数据字典描述的是商品销售信息,调用时通过销售商品编号对相关商品销售数据情况进行调查统计名字商品出库信息别名无描述记录各个部门基本情况。定义商品出库信息商品出库编号出库商品编号出库数量出库金额出库操作员出库时间位置商品出库信息表该数据字典描述的是各种商品出库的信息,调用时通过商品出库编号对相关商品出库情况进行调查统计该数据字典描述的是对员工考勤的记录,调用时通过员工编号对员工考勤情况进行统计名字员工考勤信息别名无描述记录员工考勤情况。定义员工考勤信息考勤序号职工编号考勤项目考勤次数考勤日期位置员工考勤信息表名字收支信息别名无描述反映商场的收支情况定义收支信息帐目序号商品入库金额商品销售金额职工工资总金额位置收支信息表该数据字典描述的是对收支信息的记录,调用时通过帐目编号对商场收支情况进行统计

注意事项

本文(商场管理系统的开发与实现.doc)为本站会员(21ask)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网(发送邮件至[email protected]或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

[email protected] 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5