javaweb的二手商品交易网站(源码)【字数:9098】
目 录
第一章 绪论 1
1.1 课题背景 1
1.2 毕业设计任务 1
1.3 系统实现的目标 1
第二章 主要技术简介 3
2.1主要架构 3
2.2基于B/S的体系结构 3
第三章 需求分析 4
3.1可行性分析 4
3.2功能需求 4
3.2.1登录功能 4
3.2.2 公告管理功能 4
3.2.3 商品管理功能 5
3.2.4 订单管理功能 5
3.2.5 用户管理功能 5
3.2.6 系统管理功能 6
3.2.7 在线购物功能 6
*51今日免费论文网|www.jxszl.com +Q: ^351916072*
3.3 非功能需求 7
第四章 系统设计 8
4.1 系统概要设计 8
4.2 业务流程分析 8
4.2.1 用户注册和登录 9
4.2.2 购物流程 10
4.2.3 管理员登录流程 11
4.3 整体流程分析 11
4.4数据库设计 13
4.4.1 数据库概念设计 13
4.4.2 数据库逻辑设计 16
第五章 系统编码与实现 19
5.1 概述 19
5.2 用户界面设计 19
5.2.1 登录界面设计 19
5.2.2 首页设计 19
5.2.3 商品购买页面设计 20
5.2.4 普通用户界面设计 21
5.2.5 管理员界面设计 21
第六章 系统测试 23
第七章 总结 24
7.1 系统的性能分析 24
7.2 系统完成情况分析 24
7.3 出现问题及解决方案 24
7.3.1 系统的整体设计和规划中的问题 24
7.3.2 系统中存在的问题及拟定的解决方法 24
7.4 通过毕业设计的收获 24
致 谢 26
参考文献 27
第一章 绪论
1.1 课题背景
近几年,社会快速发展,互联网以及计算机网络技术已经发展的很成熟。随着Internet的发展和生活质量的提高,人们的购买力大幅增长,电子商务也势不可挡的火爆起来。在电子平台迅速增长的同时,也出现了人们选择网上购物的比例增加的现象,预算商家都在电子商务平台上租用商店,向消费者展示出一种新奇的购物理念,如最贴近人们生活的京东,阿里等。特别是在校园里面,作为走在先进技术发展最前端的学生,更是最早的体会到了电子商务的便捷性,但常见的电子商务交易网站并不能很好的解决校园二手物品的交易,首先,学生的首要任务是完成功课,没有充裕的精力经营一个二手货物店铺,并且也没物品资源,通常情况下二手物品大部分的都被当做废物扔掉。还有个重要的原因是他们没有充足的资金用来店铺的投资。所以怎样及时的处理自己的二手货物,并且可以得到自己需要的二手货物,这些都成了如今在校学生的待解决的问题。
经过20多年的蓬勃发展,Internet具备了覆盖范围广,规模大,信息资源丰富的特点,兼容各种传输媒介,支持各种各样的应用。近几年,互联网以势不可挡之势风靡全球,我国信息网络也已基本完善。然而,在校学生们却缺少一个能够让自己身边的二手货物得到更好的利用的交易平台。因此,在这个大数据时代,用Internet技术,设计一个功能较为完善、界面相对友好的二手物品交易平台,定会受到广大学生的青睐。
二手物品交易平台在管理上不同于传统交易,其结合了销售和管理,使得管理自动化。
1.2 毕业设计任务
作为一个校园交易网站,虽然规模远远不及网上的一些购物平台,但在功能设计方面也基本趋于完善,正是人们所说的麻雀虽小五脏俱全,本文介绍了二手物品交易网站的设计,在开发和实践方面做了很大的努力。对于学生,此二手物品交易网站是一个很好的平台。在网站上,学生们可以更方便更省心的进行二手商品买卖、出租和交换。例如:有需要的同学可以使用网站购买二手物品。本系统具有以下功能:交易二手物品、对商品评价、管理员后台管理、信息发布、物品管理、账号管理等。
本文讲解了二手商品交易系统从设计理念到实现的全部流程,包括需求分析、系统设计、系统的实现以及测试等。
1.3 系统实现的目标
二手交易网站不仅需要简洁美观的外观,更需要严密的计划,关注系统的细节。这样才能尽量避免在实际应用时出现错误。此网站的网页编辑采用的是JSP技术,同时使用Ajax技术把数据库和动态网页关联起来。以前的的信息系统数据的录入方式是由专门人员将数据输入到数据库中,但这个方式适合用于数据比较少的系统。当数据比较大多时,这样的方式不仅浪费资源还经常会出现错误。针对这个难题,本系统在应用中设立网站和数据库,然后,用户的交易数据能实时的保存在数据库中,可以快速的查询到物品的交易信息。
第二章 主要技术简介
2.1主要架构
系统使用了B/S架构,就像建房子一样,一所楼房最基础的是其框架,这种的网站,在用户访问和操作等方面对平台有相关的需求,而C/S架构比较难以解决用户量太多时系统的稳定性,而B/S架构就能很好的解决此类问题,其优势是前后台层次分明,并且符合用户正常浏览网页的习惯,用户只要用普通的浏览器就能访问网站,方便快捷。此外,JAVA有面向对象、跨平台、安全、简单易用等特点。MVC开发流程则使开发过程更加清晰明了。以上所述很大程度上节省了系统的实现成本,缩减了系统实现的时间。
原文链接:http://www.jxszl.com/jsj/rjgc/444748.html
最新推荐
热门阅读