超市进销管理系统开题报告

超市进销管理系统开题报告

ID:479900

大小:38.50 KB

页数:5页

时间:2017-08-09

上传者:U-944
超市进销管理系统开题报告_第1页
超市进销管理系统开题报告_第2页
超市进销管理系统开题报告_第3页
超市进销管理系统开题报告_第4页
超市进销管理系统开题报告_第5页
资源描述:

《超市进销管理系统开题报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

开题报告超市进销管理系统一、选题的背景、意义随着当今世界计算机科学技术的迅猛发展及全球经济一体化,企业之间的竞争日益激烈,将计算机技术运用到企业的发展中以迫在眉睫,计算机技术已成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对书数据库的进一步开发和利用显得尤为迫切[1,2]。超市一直采用人工管理。物品的采购、库存、销售等信息的管理存在工作量大、工作效率低下、耗费人员过多等问题,从而导致劳力资本投入量大、市场及消费者的反馈信息不能及时处理等问题。超市的经营者大多具备电脑基本操作知识,对于必要的专业操作经短期培训即可。超市的管理基础工作和各项管理制度比较健全,执行严格,原始数据采集完整,保存良好。经过沟通了解,超市的领导对开发小组的工作十分支持和关心,对这个进销存管理信息系统寄予厚望[3]。目前我国国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。对此我们决定设计一套超市进销存管理系统来完善超市的管理制度,增强企业的竞争力,实现信息化管理。二、研究的基本内容与拟解决的主要问题超市的销售业务一直使用着最简单的人工管理。[4]超市经营物品的采购、库存、销售及核算等手工信息管理使得员工工作量大、服务质量差、工作效率低。同时,由于对市场的反馈信息不能及时地处理,从而导致销售与市场脱节。 要改变这种手工管理的落后状况,把工作人员从枯燥乏味的重复劳动中解脱出来,用计算机系统进行管理是一个明智的选择。利用计算机这一工具,不但能成百倍地提高工作效率,还能及时准确地得到有关信息,有效排除人为造成的失误,避免许多不必要的损失。 超市的进销存管理信息系统,首先必须具备的功能是记录仓库存货、销售以及进货情况,通过该系统了解超市进货渠道、商品单价、数量,库存商品的种类、数量,销售商品种类、价格、数量,以便管理员根据以上信息作出经营管理决策[8]。性能方面要求系统核算准确,使实存商品、销售商品与所记帐目一致,能够被超市长期有效使用。数据主要来自于入库单、发票,超市销售在营业期间内一直发生,数据也就一直变化。销售商品后开出发票,并且要显示商品价格数额。在当天汇总时修改相应文件,注重的是总额、总数量。为减少月末工作量,日常中要对报表数据逐步统计核算[1,7]。超市数据资料有些属内部资料,不能为外人所知,系统须有保密措施,设置密码。查看资料需输入正确密码,销售人员销售货物需输入代号才能打开收银柜。万一泄露密码,应设修改密码的程序,同时密码不能过于简单。三、研究的方法与技术路线、研究难点,预期达到的目标一:超市进销管理系统研究的基本内容是系统所组成的模块:主要实现从进货,、库存到销售一体化信息管理,设计商品信息、商品的供应商、购买商品的客户等多个实体。本系统主要模块有:人机交互模块,公共模块,基础信息模块,进货管理,查询统计模块和库存管理模块其必须解决1人机交互模块:其穿体和主窗体必须设计层次清晰的系统菜单和工具栏,其中系统菜单包含系统中所有功能的菜单项,而工具栏主要提供常用的快捷访问按钮。(基本JAVA中的Swing类来实现)[6]。2公共模块:由于系统中有部分模块共用,或者是多个模块甚至整个系统信息的配置信息所,它们必须被多个模块重复调用来完成指定的业务逻[9]说注意的类1):Dao公共类来完成有关数据库的操作。该类在静态代码段中驱动并连接数据库,然后再将所有的数据库访问方法定义为静态;2):编写Item公共类用来封装和传递参数信息。在Dao类中经常使用该类作为方法参数。3基础信息模块:用于管理超市进销管理系统中的客户,商品和供应商信息,起主要功能是对这些基础信息进行添加,修改和删除。主要问题有:1)供应商的添加:主要功能是负责为系统添加新的供应商记录。[1] 在超市进销管理系统中,商品是主要的管理对象,而系统中所有的商品都由不同的供应商提供,这就需要把不同的供应商信息添加到系统中,在商品信息中会关联系统中对应的供应商信息。3)供应商修改和删除:主要是用于维护系统中的供应商信息。在供应商的联系方式发生改变时。必须更新系统中的记录,以提供供应商的最新信息。4进货管理模块:[1,10]它是系统不可缺少的重要组成部分,它主要负责为系统记录进货单及起退货信息,相应的进货商品会添加到库存管理中.其主要问题是:进货管理模块使用JDBC实现事物操作,因为进货和退货的业务逻辑涉及到多个数据表,为保证数据的完整性,将多个数据表的操作放在事物中实现,如果对任何一个数据表的操作出现错误或是不可执行的操作,那么整个事物中的所有操作都将被取消,并恢复到事物执行之前的数据状态否则就全部执行.5查询统计模块;[8]它主要包括基础信息,进货信息,销售信息,退货信息的查询和销售排行功能.其主要问题是:它是以丰富的查询条件为主要技术,当查询一个商品销售或者退货等信息时,需要提供按客户全称,销售票号,退货票号,指定日期等多种查询条件和查询对象,进行普通查询或者模糊查询.对于普通查询条件可以简单的使用SQL语句的”=”进行判断,但是模糊查询稍微复杂些,需要使用SQL语句中的LIKE关键字.LIKE需要使用通配符在字符串内查找指定模式,所以需要了解通配符及其含义.6库存管理模块;起主要功能是库存盘点和价格调整2个功能.价格调整功能主要用于调整库存中指定商品的单价,当用户选择了指定商品,价格调整功能的界面会显示该商品在库存中的单价,库存量,库存金额,单价,产地等信息.其主要问题是;盘点技术相对简单,它将库存信息显示在表格中,由操作员输入盘点的商品数量,然后程序自动计算损益.[1]价格调整功能涉及下拉列表框的选择事件监听和事件处理技术,这在使用JavaSwing技术进行程序开发的过程中,非常重要.[7]为防止用户的错误输入,程序界面经常需要将可枚举的输入内容封装在下拉列表框中,限制拥护的输入.二:[5]本系统使用的是MDI窗体模式开发的程序界面,重点也应该在窗体中。它使用一个主窗体包含多个子窗体,子窗体只能在主窗体规定的范围内移动。子窗体由导航面板上的按钮调用,这些按钮需要添加事件监听器,在单击该按钮时,由事件监听器创建并初始化响应的子窗体,然后显示子窗体。 如果为每个按钮创建新的时间监听器对象,那么至少需要20个事件监听器类,因为导航面板上定义的按钮总数和子窗体的数量是对应的,而子窗体的数量正好是20个,所以需要定义相应数量的按钮和事件监听器,这些繁琐的工作会占用大量的程序开发时间,影响工作进度。所以JAVA的反射功能为这个思路提供可行性。[6]这个是很重要的技巧和难点,在java.lang.reflect包中有File类,Method类和Constructor类,这3个类分别描述类的字段,放法和构造方法。这里需要调用构造方法创建实例对象。三:[7,8]在本程序采用SQLserver2003设计初期因分析本系统中的主要的数据实体对象,通过这些可以得出数据表结构的基本模型,然后画出E-R图(在文献综述中进一步描述)最终实施到数据库中。通过熟悉PowerDesigner并使用数据库建模进一步完成各表间通过主外键引用工具实现各表的依赖关系,完成建模。四、论文详细工作进度和安排第七学期第10周至第18周(2011年01月06日前):文献检索和资料收集,完成毕业论文(设计)文献综述、开题报告和外文翻译;第八学期第1周至第3周(2011年03月11日前):撰写论文提纲,完成毕业论文(设计)初稿、需求分析和概要设计;第八学期第4周至第12周(2011年05月13日前):详细设计、系统调试、和毕业论文(设计)完成定稿;初期查阅,理解的资料,用文档收集起来,在实际设计中使用到时,可以尽可能的参阅,对比。在系统设计初期阶段,我打算先从模块的构建起手,其次是模块的完善,功能的建立,再到界面设计,功能完善。五、主要参考文献:[1]书籍:9787302189046书名JavaSwing开发与案例详解.出版地:清华大学出版社出版者王鹏何晙峰编著,出版年月:2008-12月第一版[2](美)BruceEckel.Java编程思想.陈昊鹏译.北京:机械工业出版社,2007[3][美]RogersCadenhead.Java编程入门经典.梅兴文译.第4版.北京:人民邮电出版社,2007[4]陈轶.姚晓昆编著.Java程序设计实验指导.北京:清华大学出版社,2006[5]杨昭编著.二级Java语言程序设计教程.北京:中国水利水电出版社,2006[6]赵文靖编著.Java程序设计基础与上机指导.北京:清华大学出版社,2006 [7]《数据库原理及应用》钱雪忠主编北京邮电大学出版社2007,8第二版[8]《数据库技术与联机分析处理》王珊主编北京科学出版社1998[9]吴其庆编著.Java程序设计实例教程.北京:冶金工业出版社,2006[10]柳西玲.许斌编著.Java语言应用开发基础.北京:清华大学出版社,2006

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
大家都在看
近期热门
关闭