小型超信息管理系统设计与实现

11 绪论 21.1课题来源 21.2超市背景 21.3研究超市管理目的及意义 22 系统可行性及需求分析 32.2技术可行性分析 32.3操作可行性分析 32.4系统的需求分析 32.4.1 超市基本业务分析 33 系统设计 53.1系统目标 53.2系统的功能结构 53.3数据库设计 63.3.1数据库E-R图 63.3.2数据库表的设计 94 系统实现 104.1系统开发环境 104.2主要应用技术 104.2.1 MVC模式简介 104.2.2 C/S 结构简介 114.3系统实现及测试 114.3.1功能设计 114.4系统测试 164.4.1单元测试 165.总结 16致谢 17参考文献 18小型超市信息管理系统设计与实现网络工程专业 王大为指导教师 刘金定小型超市信息管理系统是市场上最流行的,超市常用的系统之一。本系统主要包括基本档案管理,采购订货,仓库入库,仓库出库,人员管理,部门管理等功能,并完成对以上功能的添加,删除,,查询,修改等功能。本系统使用JAVA作为开发工具,使用SQL SERVER 2008作为数据库,利用他们在开发数据库方面的众多优越性,尤其是JAVA在程序应用开发方面提供了大量的用于数据库应用开发的各种组件,大大提高了开发的效率。本文分析了软件开发的背景、过程、总体设计过程和详细设计过程、数据库设计、各个模块的设计和实现,以及具体界面的设计和功能。
目录
Design and implementation of information management system for small supermarkets
Student majoring in network engineering Wang Dawei
Tutor Liu Jinding
Abstract:Small information management system for supermarkets is most commercially popular and in common use by supermarkets. Functions such as basic file management, purchase order, goods plac *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
ed into storage, goods removed from storage, staff management, and department management were included in this system. Also, the inserting, deleting, selecting, updating of those functions were accomplished in this system. The development tools JAVA and SQL SERVER 2008 database were selected. The development process was made much more efficient because of the numerous components provided by JAVA for database development. In this paper, the background and process of software development, system design, detailed design, database design, module design and realization, and interface design and its function were analyzed.
Key words: information management system for supermarkets; JAVA; SQL server 2008; database system 1 绪论
1.1课题来源
随着科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广,是IT产业在市场竞争中越发显出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对数据库的进一步开发和利用尤为迫切[1]。
作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。
工作之余,本人通过对市场的调查,针对现在各中小型超市对经营业务和人事管理的实际需要,开发了这套超市管理系统。在开发过程中,针对当前各超市管理的特点和技术人员的实际水平,采用基于Windows图形用户界面这一易学易用的操作环境,在系统设计过程中,本人尽量采用易懂易读的人机界面,使用户可以在短期内完全掌握。在保证正确的实现超市管理系统的开发同时优化了程序代码,加速系统运行和减少对系统资源的占用。
1.2超市背景
在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术[2]。
超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。苏辙超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场[3]。为此,在选题过程中,我选择了超市管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。
1.3研究超市管理目的及意义
随着经济的迅速发展,信息化管理(超市管理系统)越来越重要。据统计,我国产品生产的直接成本只有总成本的50%,而物流成本占产品总成本的30%,其中超市库存成本则占物流成本的绝大部分:库存资产占到企业资产总额的20%左右。对超市来讲,若能通过库存管理使库存节约即使很小的百分比,其经济效益也是十分可观的。由于市场竞争的日益激烈,降低库存成本已经成为企业的“第三利益源泉”。因此,通过有效的库存管理方法降低库存水平,对于大幅度提高企业的资金周转率和回报率以及提升企业竞争力都具有特别重要的意义。另外 ,对于己经实施ERP多年的企业来说,经过业务数据积累,已经收集和净化了大量数据,这些原始数据给企业带来的只是不菲的存储成本,如何将大量数据当中隐藏着、未被开发和利用的、有价值的知识提取出来,为以后的决策、管理做参考,是每一个企业渴望解决的问题。库存部门作为企业物料流的核心,所积累的数据最有可能反映出企业物流系统的状况和效率,因此在企业要由此作决策时,库存管理的数据能提供最有说服力的依据,具有特别的意义[4]。随着 经济的不断发展,企业间的产品供应关系变得越来越复杂,另外由于信息技术的不断进步,全球化信息网络和全球化市场的形成及技术变革的加速,企业为了降低成本、增大效益、提高市场竟争能力,需要重新考虑产品的供应关系和模型,并建立相应的计算机管理系统。
2 系统可行性及需求分析
2.1经济可行性分析
因为通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以从经济上完全是可行的。
超市有能力承担系统开发费用
开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。对于本系统的开发者来说,其主要投资还是在人力和物力两个方面。如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。软件企业作为一个简短的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就可以为企业借阅大部分的额外开支。同时软件就其它产品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持[5]。所以,在系统的开发过程中,企业完全有能力承担开发费用[13]。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1888.html

好棒文