基于WEB的超市信息管理系统设计与开发文献综述

 2022-12-22 19:21:51

{title}{title}

中国药科大学本科生毕业论文(设计)开题报告

姓名

陈涛

学号

16408226

专业

信息管理与信息系统

指导教师

叶峰

课题名称

基于WEB的超市信息管理系统设计与开发

课题性质

基础研究 应用课题 radic;设计型 调研综述 理论研究

开题报告内容:(包括拟研究或解决的问题、采用的研究手段及文献综述,不少于2000字)

  1. 解决的问题

超市作为当前主要的零售主体,商品数量及相关信息繁多,信息传递效率慢,人员管理复杂。尤其是网购的快速发展对超市行业的产生了巨大的影响,要想适应市场的竞争,就需要高效快速的管理方法,迫切的需要引入新型的管理手段,因此加快超市的信息化进程是必不可少的。

本超市管理系统采用易于操作的人机界面,使用户可以在短时间内掌握网站的基本操作,快速准确的获得商品的相关信息,实现超市的管理人员与工作人员,顾客与商品的信息的快速共享,使得超市业务获得快速发展。该超市管理系统弥补了传统的超市管理系统在网络化服务的缺少,是超市的服务在服务质量没有减弱的前提下,更加方便,贴近顾客。

  1. 研究手段

1、研究工具

系统的开发环境:

(1)JAVA运行环境:JDK

(2)Web服务器:Tomcat

(3)数据库:MySQL

(4)集成开发环境:STS (Spring Tool Suite)

软件介绍

(1)JDK(Java SE Development Kit)是Sun公司提供给Java开发人员的Java语言开发工具包。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Environment,简称:JRE),Java开发所需要的工具(javac,java)和Java基础的类库(即Java API)。

(2)Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。而Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。

(3)MySQL是一个关系型数据库管理系统。由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在Internet上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用。

(4)STS(Spring Tool Suite)是一个基于Eclipse的开发环境,用于开发Spring应用程序。它提供了一个现成的使用环境来实现,调试,运行,和部署你的Spring应用程序,包括关键的服务器和云计算。换句话说,STS是一个定制版的eclipse,由Spring Framework官方在Java EE版本的eclipse上包装spring插件出来的版本,但其核心还是Java EE版本的eclipse。

2.研究步骤:

(1)搭建Java的开发环境。包括JDK、STS、Tomcat的安装和配置、数据库MySQL的安装和连接。

(2)进行可行性研究和网站的需求分析。

(3)进行系统的各大功能模块的划分。

(4)数据库设计。

(5)网站的各大功能界面的设计。

(6)完成网站开发。

(7)王城编码工作,对网站进行测试优化。

(8)完成网站。

3.技术路线:

前端:使用Bootstrap框架。

后端:使用SSM框架。

1.Spring的优势:通过Spring的IOC特性,将对象之间的依赖关系交给了Spring控制,方便解耦,简化了开发。通过Spring的AOP特性,对重复模块进行集中,实现事务,日志,权限的控制,提供了对其他优秀开源框架的集成支持。

2.Spring MVC的优势:Spring MVC是使用了MVC设计思想的轻量级web框架,对web层进行解耦,使我们开发更简洁。与Spring无缝衔接,灵活的数据验证,格式化,数据绑定机制。

3.MyBatis的优势:对数据库的操作采用xml文件配置,解除了SQL和代码的耦合。提供映射标签,支持对象属性和数据库ORM字段关系的映射,支持对象关系映射标签,支持对象关系的组建。支持动态的SQL。

三、参考文献

[1]毛勇博. 基于J2EE架构的超市管理系统的研究与开发[D].西安电子科技大学,2019.

[2]刘红存. 基于MVC的超市进销存系统设计与实现[D].电子科技大学,2015.

[3]李冰.基于B/S的连锁超市ERP的设计与实现[J].职大学报,2007(04):20-21.

[4]杨正午.基于WEB前端开发技术的网站设计——以连锁超市商品销售管理系统为例[.山西科技,2019,34(03):51-53 57.

[5]聂兆慈. 基于Java的超市管理软件系统的设计与实现[D].黑龙江大学,2018.

[6]刘文文.基于JSP的超市客户管理系统设计[J].信息与电脑(理论版),2018(07):75-76.

[7]孙铁军. 学校超市管理系统的设计与实现[D].山东大学,2008.

[8]吴川.中小型连锁超市管理信息系统分析与设计[J].商场现代化,2005(25):155-156.

[9]张鼎武.小型超市管理信息系统[J].新西部(下半月),2008(01):123-124.

[10]张雪.超市仓库管理信息系统分析与设计[J].智库时代,2017(09):149 152.

[11]周巍. 某高校超市订单管理系统的设计与实现[D].电子科技大学,2014.

文献综述:

超市管理系统实行超市的各方位管理,包括员工、供应商、会员、商品、库存等,是典型的管理信息系统(MIS)。在设计管理系统的过程中,充分了解超市的管理流程和软件开发需求,并利用先进的软件开发技术,达到减小开发成本,缩短开发时间,最大程度将实际功效发挥出来的目的。

开发过程可以分为后台开发和前台开发两个部分,后台开发处理代码的业务逻辑,控制功能以及和数据库的连接,保证数据的稳定性和安全性。前台程序代码的开发,要求系统的功能丰富且界面及操作简洁,在技术方面,系统的开发以JAVA语言为主,根据超市的数据存储情况,在数据库管理系统方面采用MySQL数据库。对于中小型超市的管理系统而言,MySQL数据库的功能完全适用。在系统的结构方面,使用Spring、Spring MVC和MyBatis三大企业级框架进行整个系统的搭建,使整个系统的开发步骤大大减少。使用B/S开发模式保证系统的可拓展性和易操作性,采用MVC三层架构的设计思想,降低了系统的耦合度,代码的可重用性和系统的可升级维护性也大大提高。本次开发的超市管理系统,可以完成整个超市管理过程,使超市管理更加规范化,提高了管理效率

  1. 时间安排

2020年2月20号-2020年3月19号 整理并分析所收集的文献,撰写开题报告

2020年3月20号-2020年3月31号 进行超市信息管理系统的需求分析和总体设计

2020年4月1号-2020年5月10号 系统开发与调试,进行论文的编写工作,针对论文遇见的问题加以思考,找出解决方案。

2020年5月11号-2020年5月19号 撰写论文初稿部分

2020年5月20号-2020年5月29号 最终定稿,熟悉论文内容

2020年5月30号-2020年6月10号 论文答辩

学生签名:陈涛 2020年3月13日

指导教师意见:

指导教师签名: 年 月 日

所在教研室审查意见:

负责人签名: 年 月 日

填写说明

1.指导教师意见填写对文献综述的评语,对本课题的深度、广度及工作量的意见和对论文结果的预测;

2.所在教研室审查意见包括对指导教师意见的认定和是否同意开题等。

资料编号:[372357]

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版