超市管理系统论文
- 格式:doc
- 大小:278.50 KB
- 文档页数:48
超市管理系统的设计与实现摘要近几年来,随着计算机信息化及 internet 的普及,运用先进的系统和软件开发企业级的职能软件,已经成为职工工作的一种重要的形式。
但目前国市场的中小型超市的运营状况是其信息化的速度和部分远远不及大型的超市,中小型超市目前采用的手工操作、汇总信息的模式的时效性、实用性都有待提高,另外手工形式的信息出错率也极高。
因此,对于这些企业的人事、人员的相关管理,相关信息的存储、处理也显得非常重要要。
经济高速发展的今天,要适应市场竞争,就需要有高效的处理方式和优化的管理方法,因此加快国中小型超市的信息化进程已经非常迫切。
应用计算机软件集中管理相关信息,最终形成集中、准确、权威的商品信息,已经是一个必然的趋势。
超市管理系统是典型的计算机管理型系统,与其他管理系统类似,其开发过程也主要包括两个方面的容,即后台数据表结构和表关系的建立以及前台应用程序的开发。
对于开发的应用程序,其基本要求为开发功能完备、易于使用。
而对于数据库的建立,需主要关注的是数据的一致性、完整性和数据的安全性等等。
系统在建设时,充分调查研究了几个中小型超市整个进货、销售、存的流程情况,充分利用了现有的软件及硬件环境,尽量控制软件建设经费,缩短软件建设周期,以期在最短的时间满足最大的用户的工作需求。
本论文从超市管理工作的实际应用出发,在系统需求分析过程,严格按照软件工程的思想和方法来分析和设计;在系统开发过程中,从功能结构和技术结构两个方面进行了总体设计,最终形成了一套非常实用的管理系统。
本论文的整体结构如下:首先,在系统的第一章,介绍了超市管理系统的选题背景和选题的研究意义;在第二章中分析了系统的技术可行性和经济可行性,并且详细介绍了超市管理系统的需求模型,最后是系统设计及系统测试。
系统主要从以下三个方面进行了开发设计:超市管理系统的概要设计、系统数据库设计和系统详细设计。
本系统采用的是典型的 MVC 三层结构,表现层采用传统的 jsp 技术,中间层采用的是流行的 Fitter+Hibernate,其中 Fitter技术贯穿整个中间层,将 web 层、service 层、DAO 层无缝整合。
数据服务层用来服务数据,前台与后台的交互采用 html为数据交换媒介,信息发布形式采用 internet 的方式,经过严格的测试验证本系统切实可行。
关键词:管理系统;Fitter;MVC;HibernateDesign and Implementation of Supermarket Management SystemAbstractIn recent years, with the popularity of computers and the internet for information. Using advanced systems and software development functions of the company-class software, has become an important forms to perform its functions. Currently,As small and medium sized supermarket in the domestic market,Its pace of information technology is far less than a large supermarket, Manual operation mode summary information timeliness, usefulness are to be improved,And,Another form of information manually is also very high error rate,Therefore, for these enterprises resource management, information storage and processing also seemed urgent need,You have to adapt to market competition, you need to have efficient processing methods and management methods, thus speeding up the process of information supermarkets have been very urgent. Application of computer software to Centralized management of computer software , Eventually forming concentrated, accurate, authoritative product information, is already an inevitable trend.Supermarket Management System is a typical management systems, the development process includes two aspects, the establishment of back-end database and development of the foreground application.For the development of applications, the need is development-featured and easy to use. For the establishment of the database, to be the main concern is consistency, data integrity and security of data and supermarkets throughout the purchase, sale, storage process, the full use of existing software and hardware environment, try to control the software construction funds, shorten the construction period the software in order in the shortest time the largest user of the work to meet the needs.This paper from the practical application of the management of the supermarket,IV Through the field of research and development site, Through the field of research and site development, formed a information release system of practical. Analysis of the development process in strict accordance with the software engineering ideas and methods, The overall design of the structure and function of technology from two aspects of the structure and system. This paper describes the background and significance of traffic information reporting system, describes the supermarket system architecture and development environment, then the overall analysis of the system, the final contents are the system design. This system is mainly to develop the design from the following three aspects: The system outline design, detailed design and database design;system is proposed idea of the system at the end of the paper shortage and the system needs improvement. System using J2EE system agencies, the Spring framework technology development, interactive foreground and background datausing html as a medium of exchange, information dissemination in the form of the use of internet way, after rigorous testing and validation of the system is feasible.Keywords: management systems;MVC ;Fitter;Hibernate目录引言 (1)第1章绪论 (2)1.1 研究目的与意义 (2)1.2 当前系统存在的问题 (2)1.3 论文研究容 (3)第2章系统分析 (4)2.1 系统可行性分析 (4)2.2 系统技术介绍 (5)2.3 需求分析 (6)第3章系统详细设计 (9)3.1 系统概要设计 (9)3.2 系统设计 (11)3.3 数据库设计 (13)第4章系统实现 (15)4.1 系统登录模块 (15)4.2 进货清单模块 (16)4.3 销售模块 (17)4.4 销售记录查询模块 (17)4.5 系统管理员模块 (17)第5章系统测试与分析 (19)5.1 程序测试和结果 (19)5.2登陆测试小结 (21)5.3 数据测试小结 (22)结论与展望 (23)致 (24)参考文献 (25)附录 (26)附录A 外文文献及翻译 (26)附录B 参考文献的题录及摘要 (30)附录C 源程序 (33)插图清单图2-1 超市数据流图 (6)图2-2 超市业务流程图 (7)图2-3 系统功能结构图 (7)图3-1 系统总体框架 (10)图3-2 数据库E-R模型图 (13)图4-1 用户登录图 (15)图4-2 进货清单图 (16)图4-3 商品查询图 (17)图4-4 销售图 (17)图4-5 销售历史记录图 (17)图4-6 职工登记图 (17)图4-7 用户管理图 (18)表格清单表2-1 相关用户具体描述 (8)表2-2 后台操作具体描述 (8)表3-1 职工表 (14)表3-2 用户表 (14)表3-3 商品清单表 (14)表3-4 销售表 (14)表5-1 系统登陆测试的输入和输出 (21)表5-2 数据正确性的测试结果列表 (21)表5-3 页面测试的输入与输出 (22)引言在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。