职场大变样社区

128

主题

150

帖子

325

积分

VIP会员

积分
325
跳转到指定楼层
楼主
发表于 2019-4-9 17:29:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Java、JSP、框架等
摘要:
随着网络的遍及,计算机技术的疾速开展,现有的人工收银模式,已经无法顺应时代的发展,特别是近些年来,随着超市规模、商品数量、业务的增加,超市收银系统的高效方便快捷,可以很方便的查看库存、销售数据、并且指引小型超市的进货方向,成为很多小型超市的首选。本论文采纳Oracle构建数据库,利用SSH框架、Java语言进行开发,系统基于业务逻辑、数据、用户界面分离的多层次体系架构,以超市收银业务为基础,结合Spring技术,对小型超市的开发做出了一个较为全面的专研,开发出了一套超市收银系统,以便于完成信息的分析和共享。

关键词:超市收银管理; 超市管理

目录:
1 绪论        1
1.1课题背景        1
1.2 国内外研究现状        1
1.3 目的和意义        1
1.4 系统设计思想        2
1.5  系统开发环境        2
1.5.1  Spring Tool Suite简介        2
1.5.2  Spring Boot简介        3
1.5.3  JPA技术        3
1.5.4  Maven简介        3
1.5.5  B/S简介        4
2可行性分析        5
2.1  操作可行性        5
2.2  经济可行性分析        5
2.3  技术可行性        5
3需求分析        6
3.1  功能需求分析        7
3.1.1  用例图        7
3.1.2  系统类图        8
3.2  非功能性需求        8
4  总体设计        9
4.1  系统模块总体设计        9
4.2  数据库设计        10
4.2.1  数据库设计概述        10
4.2.2  数据分析        10
4.3数据库的详细设计        10
4.3.1  E-R图        11
4.3.2  数据表的设计        14
5 详细设计        17
5.1  系统运行平台设计        18
5.2  系统主界面设计        18
5.3  界面层与前台交互设计        19
5.4  SpringBoot下的Druid数据库连接池        19
5.5  JPA配置        19
5.6  Spring Security配置        19
5.7  DAO组件        21
5.8  功能模块实现        21
5.8.1  管理员管理模块设计与实现        21
5.8.2  商品管理模块        22
5.8.3  供应商管理功能模块        25
5.8.4  会员管理模块        27
5.8.5  仓库管理模块        28
5.8.6  类别管理模块        30
5.8.7  进货单管理模块        31
5.8.8  销售查看模块        32
5.8.9  收银操作模块        33
6 测试        35
6.1  概念        35
6.2  测试的任务和目的        35
6.3  软件测试的步骤        35
6.4  功能测试        35
6.5  数据应用测试        36
6.7  兼容性测试        38
总结        39
致谢        41
外文资料        42
中文翻译        49

论文字数:18667
包含资料:


截图:


百度网盘下载地址(金币充值):
[sell=200,2]链接:https://pan.baidu.com/s/1w631M5I8vgr0x_BI6r488A 提取码:u00c[/sell]

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表