{title}{title}
中国药科大学本科生毕业论文(设计)开题报告
|
姓名 |
陈涛 |
学号 |
16408226 |
专业 |
信息管理与信息系统 |
指导教师 |
叶峰 |
|
课题名称 |
基于WEB的超市信息管理系统设计与开发 |
||||||
|
课题性质 |
基础研究 应用课题 radic;设计型 调研综述 理论研究 |
||||||
|
开题报告内容:(包括拟研究或解决的问题、采用的研究手段及文献综述,不少于2000字)
超市作为当前主要的零售主体,商品数量及相关信息繁多,信息传递效率慢,人员管理复杂。尤其是网购的快速发展对超市行业的产生了巨大的影响,要想适应市场的竞争,就需要高效快速的管理方法,迫切的需要引入新型的管理手段,因此加快超市的信息化进程是必不可少的。 本超市管理系统采用易于操作的人机界面,使用户可以在短时间内掌握网站的基本操作,快速准确的获得商品的相关信息,实现超市的管理人员与工作人员,顾客与商品的信息的快速共享,使得超市业务获得快速发展。该超市管理系统弥补了传统的超市管理系统在网络化服务的缺少,是超市的服务在服务质量没有减弱的前提下,更加方便,贴近顾客。
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三层架构的设计思想,降低了系统的耦合度,代码的可重用性和系统的可升级维护性也大大提高。本次开发的超市管理系统,可以完成整个超市管理过程,使超市管理更加规范化,提高了管理效率
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]
