节点文献

基于MVC的零售业商品管理系统的设计与开发

The Design and Development of A Retail Merchandise Management System Based on MVC

【作者】 王鹏

【导师】 赵建军; 胡海良;

【作者基本信息】 上海交通大学 , 软件工程(专业学位), 2016, 硕士

【摘要】 随着互联网科技的飞速发展,零售业的销售形式也从百货商店、超级市场增加到电子商务等多种模式。从此,开店不必非要租间店铺,只要有台连接互联网的电脑,几个人甚至一个人在住所便可通过各种电子商务平台开店做生意。与传统方式相比,这大大降低了成本。在商品信息管理方面,大中型企业的信息化管理普遍使用先进完善的ERP系统,但是投入的成本较高,随之对应的人力、财力、物力要求更高。对于中小型企业来说,由于规模和资金等的限制,难以用上大型ERP系统。对于这类用户来说处于两难的境地。本系统根据中小规模企业的运营特点,为其量身定做了商品信息管理软件。在设计过程中最大限度地满足用户的要求,因此,该系统具有较强的实用性和针对性。本文针对零售业在互联网普及下对商品信息的管理模式进行了需求调研,开发出了可以降低企业管理成本、提高企业竞争力的商品管理系统。本系统采用基于MVC模式、B/S结构的软件体系架构,使用Visual Studio 2013 Express for Web作为开发平台,使用LigerUI框架作为前端,使用SQL Server 2012 Express进行数据库管理。在数据库设计上,使用Entity Framework的Code First模式。另外,采用UML工具对需求进行可视化描述,研究从系统需求分析、系统设计到系统实现的详细过程。在系统设计与开发过程中,主要针对系统公共信息的处理和智能化推荐等问题进行了研究。系统最终实现了采购管理、销售管理、库存管理、财务管理、基础信息管理等功能模块,提供进销存分析检索功能,可实时生成任意时间段的利润统计报表、销售排行等可基本反映企业经营状况的统计报表;将商品、客户、供应商等公共信息进行统一管理,减轻用户的维护负担和数据冗余问题;提供采购商品推荐功能,通过Apriori算法对销售商品记录进行分析得出经常在一起销售的关联商品。为企业全方位、系统化提供决策、计划、控制与经营绩效的评估等数据支持。系统经过开发和测试之后,已正式上线使用。目前系统运行正常,用户反映良好。

【Abstract】 With the rapid development of Internet,there are various forms of retail sales patterns,including department stores,supermarkets and e-commerce.Since then,as long as there is a computer connected to the internet,even a few people in the residence could do business by operating stores through e-commerce website.Compared with traditional methods,this greatly reduces the cost.In the product information management,medium-sized enterprises widespread use an advanced ERP system.However,higher input costs need appropriate human,financial and material resources.For small enterprises,due to limitations of scale and capital,it is difficult to purchase large ERP systems.For such users do not know how to do it.This system designed according to the characteristics of small enterprises.In the design process,the system satisfies the requirements of users as far as possible.Therefore,the system has strong usefulness and relevance.This paper studies the retail industry during the period of the popularity of the internet.Developing a business management system can reduce costs and improve the competitiveness of enterprises merchandise management.The system is based on MVC mode and B/S structure.Its development platform is Visual Studio 2013 Express for Web.It uses the LigerUI framework as the front end and its database management system is SQL Server 2012 Express.In database design,it uses Entity Framework’s Code First mode for data table design.By using UML tool to study the system requirements analysis,system design and system implementation process in detail.In the process of system design and development,it is mainly aimed at the problems such as the processing of public information and intelligent recommendation.It has procurement management,sales management,inventory management,financial management,basic information management and other functional modules.It can generate statistical reports in real-time to reflect business conditions such as profit statistics and sales ranking.It unified management of public information such as goods,customers,suppliers,etc.,to reduce the user’s burden of maintenance and data redundancy.It provides purchasing commodity recommendation function,through the analysis of sales of goods records by using Apriori algorithm,to get related products.Based on previous data,it also can provide constructive suggestions for the enterprise.After development and testing,the system has been formally launched to use.Currently,the system is operating normally and users are satisfied with it.

节点文献中: 

本文链接的文献网络图示:

本文的引文网络