课题主要任务与要求:
1.目标及基本要求
(1)目标
在毕业设计(论文)规定的时间内,通过完成实验、实习、工程实践等选题来源的毕业设计项目和相关文档的编写,从而培养学生具有较强的创新意识、技术实践能力和工程应用能力,培养学生能够解决较为复杂的工程问题能力,使学生能适应软件与信息服务行业软件分析、设计、实现、测试等领域的岗位需要。
(2)基本要求 毕业设计报告遵照重庆工程学院《本科设计(论文)撰写规范与范本》完成,正文不少于12000字。
毕业设计项目开发过程规范、标准,毕业设计应包含如下过程。 ①项目前期阶段
通过查找文献资料、调研考察等方法,按照课题的实际要求,梳理项目的业务需求,画出组织机构图、业务用例图、业务流程图等。 ②需求分析阶段
根据业务需求,进一步整理用户需求,完成数据流图、用例图、分析类图等,撰写《需求规格说明书》。 ③设计阶段
根据选择的软件开发过程,根据软件设计的原理及理论指导,确定软件设计阶段的主要任务、使用的工具、设计的内容,选择合理的Case工具,根据需要编写数据字典,画出系统功能结构图、类图、系统流程图、ER模型图,撰写《软件设计说明书》。
④实现阶段 根据系统功能设计,确定算法,需要画出程序流程图,编写程序,完成所要求的功能。 ⑤测试阶段
根据需求编写测试用例,对毕业设计项目的功能进行测试,写出测试报告。 ⑥总结 总结本次毕业设计项目的经验和教训。
2.主要任务
(1)调研并了解课题背景,分析具体需求,编写开题报告 (2)完成系统开发
随着连锁超市数量不断增加,越来越多的超市商家加入网上销售管理的大潮中,都在寻找更加轻量级、好用易用的商品销售管理系统。
重庆XX连锁超市是我市一家大型连锁超市,成立于1995年,现全市有连锁店120家,销售商品种类1万余件。各连锁店销售管理不统一,有的有销售系统,有的没有,仍采用原始记账方式进行采购和销售。随着经营范围越来越大,原始的销售方式已不满足超市需要。
为了提升超市信息化管理能力,开发一套超市销售管理系统,一方面使得管理员可以对超市零售管理的信息进行及时更新和信息化的管理,可以较为容易的获取各品牌商品的管理情况。另一方面用户可以利用互联网更直观的查看超市零售管理的相关信息。与传统的管理方式相比,用户购买的方式更加轻松,系统的操作更加准确。
系统主要实现以下功能: 员工管理:设计和实现员工的注册、登录、权限管理等功能,以提供个性化的工作任务和考勤管理服务,并确保员工信息的安全。
商品种类管理:设计和实现商品种类的录入、查询、修改等功能,以便超市管理者能够对商品进行准确的分类和管理,方便用户浏览和购买。
商品信息管理:记录和管理商品的基本信息、库存信息、价格信息等,以便超市管理者能够实时了解商品的库存情况和销售情况。 商品进货管理:
建立-完善的商品进货管理系统,包括供应商的注册、登录、商品供应等,以便超市能够及时获取商品并保持良好的合作关系。
商品销售管理:实现商品销售的自动化管理,包括订单生成、支付处理等,以提高超市的效率和客户购物体验。
销售统计管理:记录和分析销售数据,包括销售额、销售量等,以便超市管理者能够实时监控销售情况和优化销售策略。 (3)撰写毕业设计(论文)
毕业设计(论文)的目录应反映项目实现演进过程且符合软件工程生命周期模型,项目的核心功能设计、实现及测试应循序渐进、逐步推进。
3.成果形式
(1)开题报告。 (2)毕业设计(作品)项目:含文档(需求规格说明书、软件设计说明书、测试报告等)及作品源代码(电子文件)。
(3)毕业设计报告。 (4)答辩PPT及项目演示视频。
完成课题应注意的若干问题
1.学生独立完成本毕业设计。
2.可采用瀑布模型或RUP软件过程模型实现。
3.学生自备毕业设计开发所需的软硬件环境(数据库建议MySQL 5.7及以上,Java开发工具使用Intellij IDEA及以上版本)。
任务起止时间 2023 年 11 月 9 日 至 2024 年 5 月 30 日
进度安排 序号 各阶段工作主要内容 时间安排 备注 1 提交开题报告及答辩 2023.12.8
2 项目设计与实现(方案设计) 2023.12.9-2024.1.21
3 完成毕业设计(论文)初稿 2024.1.22-2024.2.29 4 中期检查 2024.3.10-2024.3.15
5 定稿毕业设计(论文) 2024.3.16-2024.5.9 6 答辩 2024.5.10-2024.5.25
7 提交毕业设计(论文)纸质材料 2024.5.27-2024.5.30
主要参考文献
[1]郭建卫.基于 SpringBoot+Mybatis+Vue的学生德育量化考核系统设计与实现[J].广东:现代信息科技
,2023.7(01):18.22.DO1:10. [2]杨敏,徐万明,田新宇,李凌雷.基于Spring
Bot框架和Android的会议管理系统设计与实现[I].北京:信息与电脑(理论版),2022,34(12):94-967.
[3]李英玲,牛美雅,兰宏富.基于un-app+SpringBoot的移动智能办系统设计与实现[U].四川:西南民族大学学报(自然科学版),2022.48(03)313.321. [4]曹嵩彭,王鹏宇.浅析Java语言在软件开发中的应用[J].河北:信息记录材料,2022,(03):114-116.
[5]庄帅.基于B/S架构设计实现超市管理系统[J].天津:信息系统工程,2022(01):105-108.
[6]数据超市管理系统.山西省,山西阳煤联创信息技术有限公司.2021-12-31.
[7]宁雅琦.商品识别及其在超市自助结算系统中的应用[D].四川:西南交通大学,2021.DO1:10.
[8]岳纹.企业小型超市管理系统的研究与开发.北京:电脑编程技巧与维护,2021(05):89-91.D01:10.
[9]王立新,基于信息技术的超市后台管理系统研究[J].江苏:无线互联科技2021.18(08):60-61.
[10]郭娇玲.小型超市及零售行业信息管理系统的设计与实现[D].四川:电子科技大学.2018. [11]Fuyuan Cheng.
Talent Recruitment Management System for Small and Micro Enterprises
Based on Springboot FrameworkAdvances in Educational Technology and
Psychology,2021,5(2). [12]Jian Chen,Chen Jian,Pan Hailan. Desian of
Man Hour Manacement nformation Systemon SorinaBoot FrameworkiJ. Joumal
ofPhysics: Conference Series.
2020.1646(1).