Details

Title Система управления супермаркетом на основе архитектуры B_S: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators Вэнь Сюэчжэнь
Scientific adviser Амосов Владимир Владимирович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint Санкт-Петербург, 2022
Collection Выпускные квалификационные работы; Общая коллекция
Subjects Автоматизированные системы планирования и управления; малые и средние супермаркеты; информационная система управления; small and medium supermarkets; management information system
UDC 658.513.2/.5
Document type Master graduation qualification work
File type PDF
Language Russian
Level of education Master
Speciality code (FGOS) 09.04.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2023/vr/vr23-1148
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key ru\spstu\vkr\20246
Record create date 4/3/2023

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

С быстрым развитием науки и техники уровень жизни людей значительно повысился, поэтому использование компьютерных технологий для решения практических задач стало более масштабным и важным. Компьютерные технологии могут решить проблемы низкого уровня управления в реальном времени и неполного объема управления. В последние годы множество мелких и средних супермаркетов появлялось один за другим, и они становились все более актуальными для жизни людей, а конкуренция становилась все более жестокой. Чтобы поддерживать хорошую работу вашего супермаркета, супермаркету очень необходима эффективная система управления, которая может не только точно и своевременно получать большой объем информации, но и выделяться на фоне конкурентов среди супермаркетов.Система управления супермаркетом может реализовать все аспекты управления супермаркетом, включая управление пользователями, управление поставщиками, управление товарами, управление запасами и т. д. Это типичная информационная система управления (MIS). В процессе разработки системы управления полностью изучите процесс управления и требования к разработке программного обеспечения в супермаркете и используйте передовые технологии разработки программного обеспечения, чтобы снизить стоимость разработки, сократить время разработки и максимизировать фактический эффект. Объектами исследования данного проекта являются небольшие, средние и малые супермаркеты и магазины шаговой доступности. Для повышения эффективности управления была разработана система управления супермаркетами. Процесс разработки можно разделить на две части: back-end разработка и front-end разработка, Back-end разработка занимается бизнес-логикой кода, функциями управления и связью с базой данных для обеспечения стабильности и безопасности данные. Разработка внешнего программного кода требует, чтобы система была функциональна и проста в интерфейсе и эксплуатации. Система управления связывает поставщиков, пользователей и предприятия вместе, чтобы сформировать цепочку обслуживания и всесторонне повысить конкурентоспособность предприятий.С точки зрения технологии, разработка системы в основном основана на языке JAVA. В соответствии с ситуацией хранения данных в супермаркете, в системе управления базами данных используется база данных MYSQL. Для системы управления малыми и средними супермаркетами в полной мере применимы функции базы данных MYSQL. Что касается структуры системы, то для построения всей системы используются три фреймворка уровня предприятия: Spring, SpringMVC и Mybatis (SSM), что значительно сокращает этапы разработки всей системы. Режим разработки B/S используется для обеспечения масштабируемости и работоспособности системы, и принимается идея дизайна трехуровневой архитектуры MVC, которая снижает степень связанности системы и значительно улучшает возможность повторного использования. код, а также возможность обновления и обслуживания системы. Отображение страницы внешнего интерфейса и обработка суждений о представлении внешнего интерфейса реализованы с помощью технологии JavaScript в сочетании с технологией BootStrap для завершения создания страниц внешнего интерфейса. Система управления супермаркетом, разработанная на этот раз, имеет удобный интерфейс, простое управление и практичные функции, которые могут завершить весь процесс управления супермаркетом, сделать управление супермаркетом более стандартизированным и повысить эффективность управления.

With the rapid development of science and technology, people's living standards have been significantly improved, so the use of computer technology to solve practical problems has become more extensive and important. Computer technology can solve the problems of low real-time management and incomplete management scope. In recent years, many small and medium-sized supermarkets have appeared one after another, and they have become more and more relevant to people's lives, and the competition has become more cruel. In order to maintain a good operation of your supermarket, an efficient management system is very necessary for the supermarket, which can not only grasp a lot of information in an accurate and timely manner, but also stand out from the competition among supermarkets. Supermarket management system can implement all aspects of supermarket management, including user management, supplier management, commodity management, inventory management, etc. It is a typical management information system (MIS). In the process of designing the management system, fully understand the management process and software development requirements of the supermarket, and use advanced software development technology to reduce the development cost, shorten the development time, and maximize the actual effect. The research objects of this project are some small, medium and small supermarkets and convenience stores. In order to improve management efficiency, a supermarket management system has been developed. The development process can be divided into two parts: back-end development and front-end development. The back-end development deals with the business logic of the code, control functions, and the connection with the database to ensure the stability and security of the data. The development of the front-end program code requires the system to be rich in functions and simple in interface and operation. The management system links suppliers, users and enterprises together to form a service chain and comprehensively enhance the competitiveness of enterprises.In terms of technology, the development of the system is mainly based on JAVA language. According to the data storage situation of the supermarket, MYSQL database is used in the database management system. For the management system of small and medium supermarkets, the functions of MYSQL database are fully applicable. In terms of system structure, the three enterprise-level frameworks of Spring, SpringMVC and Mybatis (SSM) are used to build the whole system, which greatly reduces the development steps of the whole system. The B/S development mode is used to ensure the scalability and operability of the system, and the design idea of the MVC three-tier architecture is adopted, which reduces the coupling degree of the system, and greatly improves the reusability of the code and the upgradeability and maintenance of the system. Front-end page display and front-end submission judgment processing are implemented by JavaScript technology, combined with BootStrap technology to complete the construction of front-end pages. The supermarket management system developed this time has a friendly interface, simple operation and practical functions. It can complete the entire supermarket management process, make the supermarket management more standardized, and improve the management efficiency.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous

Access count: 5 
Last 30 days: 0

Detailed usage statistics