南林二手商品交易管理系统设计与实现毕业论文

 2021-04-12 04:04

摘 要

本课题的研究,设计实现南林二手交易平台,对二手商品交易的双方来说,买家和卖家之间的交易可以更加方便快捷,而且相比较传统的交易方式,本系统的设计与实现可以使交易场所不需要考虑天气、场地等因素的限制,使双方交易的空间变得更加灵活。从多人集会的形式改为线上一对一售卖,也不会造成交易会结束后带来的环境污染,更加环保。

南林二手交易平台使用spring boot框架,开发语言使用java jdk1.8,开发工具使用IntelliJ IDEA 2018.3.5 x64,数据库使用Microsoft SQL Server 2017数据库,前端与后端数据之间交互使用jquery中的ajax技术。通过将系统发布到Tomcat v9.0服务器中,可以使系统稳定运行,同时方便调试。在本系统中,学生用户可以购物,收藏,支付,留言。用户的账户状态以及商品的类别名称由管理员来控制。

关键字: 南林二手交易平台; spring boot;SQL Server数据库;IntelliJ IDEADesign and Implementation of Nanlin Secondary Commodity Trading Management System

ABSTRACT

The research of this topic, the design and implementation of Nanlin second-hand trading platform, for both sides of second-hand commodity trading, the transaction between buyers and sellers can be more convenient and fast, and compared with traditional trading methods, the design and implementation of this system can make trading venues do not need to consider the weather, venues and other factors restrictions, so that the trading space between the two sides becomes more flexible. Changing from the form of multi-person gathering to online one-to-one selling will not cause environmental pollution and be more environmentally friendly after the end of the fair.

Nanlin second-hand trading platform uses spring boot framework, Java JDK1.8 as development language, IntelliJ IDEA 2018.3.5 x64 as development tool, Microsoft SQL Server 2017 as database, and Ajax technology in jQuery as interaction between front-end and back-end data.By publishing the system to Tomcat v9.0 server, the system can run stably and debug easily.In this system, students can buy, collect, pay and leave messages. The user's account status and the category name of the product are controlled by the administrator.

Key words: nanlin second-hand trading platform; spring boot; sql server database;intellij idea

目 录

1 绪论………………………………………………………………………………………1

1.1 课题背景……………………………………………………………………………1

1.2 课题意义……………………………………………………………………………1

1.3 课题目标……………………………………………………………………………1

1.4 国内外现状…………………………………………………………………………2

2系统开发技术介绍……………………………………………………3

2.1 java语言…………………………………………………………………………3

2.2 jquery技术…………………………………………………………………………3

2.3 sqlserver数据库………… …… ………………………………………………3

2.4 系统框架……………………………………………………………………………3

2.4 软件运行环境……………… ……………………………………………………4

3 系统分析……………………………………………………………5

3.1 可行性研究………………………………………………………………………5

3.2 性能需求分析……………………………………………………………………5

4 系统整体设计…………………………………………………………………………7

4.1 功能模块设计………………………………………………………………7

4.1.1 用例设计……………………………………………………………………7

4.1.2 功能模块设计………………………………………………………………9

4.2 数据库设计…………………………………………………………………………10

4.2.2 数据库概念设计………………………………………………………… …10

4.2.2 数据库逻辑设计……………………………………………… ……………10

5 系统实现……………………………………………………………………14

5.1 用户功能实现………………………………………………………………14

5.1.1 注册模块……………………………………………………………………14

5.1.2 登录模块……………………………………………………………………15

5.1.3 商品浏览模块………………………………………………………………15

5.1.4 发布商品模块………………………………………………………………16

5.1.5 收藏模块……………………………………………………………………17

5.1.6 个人信息模块………………………………………………………………17

5.1.7 购买模块…………………………………………………………………18

5.1.8 留言模块…………………………………………………………………18

5.2 管理员功能实现…………………………………………………………19

5.2.1 用户上线管理模块…………………………………………………………19

5.2.2 商品分类管理模块…………………………………………………………19

5.2.3 浏览商品模块………………………………………………………………20

6 系统测试…………………………………………………………………………………21

6.1 系统测试目的与意义………………………………………………………………21

6.2 系统测试流程………………………………………………………………………21

6.3 系统测试结果与分析………… ……………………………………………………22

结论 …………………………………………………………………………………………27

致谢 …………………………………………………………………………………28

参考文献 ……………………………………………………………………………………29

1 绪论

1.1 课题背景

每年毕业之际,学校距离自己家较远的毕业生,有很多东西需要收拾,比如书桌,台灯等等。这些比较占据行李位置的物件,如果要带走,可能会很不方便;如果不带走,就要丢弃,心里也会不舍。在平时的校园生活中,当考虑到需要换新时,会顾及到新的物品价格较高,放弃更换的想法,或者在购买新的物品之后将旧的物品丢弃,造成资源的浪费。

所以同学之间可以将自己的二手物品进行交易,传统的交易方式,将一个班或者一个系的学生物品进行统计,收集,交给专门的人,在特殊场地进行摆摊销售,再将销售的金额返回给出售者。这样,在这个过程中,需要出售者找到专门的代售点,登记自己的物品。代售的人也需要登记出售人的信息,在交易完成之后,还需要将交易的金额再交给出售者。而且,代理出售的人需要选择场地,如果是露天的地摊,还需要考虑天气因素等等。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。