ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:797.48KB ,
资源ID:16955840      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16955840.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(线下交易商城管理系统Word文件下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

线下交易商城管理系统Word文件下载.docx

1、指导教师:李玉坤完成日期:2014年12 月引言随着IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,网络化的迅速普及以及它的强大功能,在广阔的Internet网络中有各种各样的电子商城,它可以让我们足不出户借助网络轻轻的点击鼠标即可以实现购物、查询商品以及相关信息。网上购物也已经成为一种主流。网上商城不需要商店的租赁费,新的商品可以以最快的速度吸引到顾客的眼球。网上商城为商家节约了场地租赁费等额外成本,同时也为顾客带来了无穷的方便性,顾客不再需要出门便可以购买到自己想要的商品。廉价的网络资源成本使得网络商城成本低廉,庞大的互联网络带来了无限的市场,给商家和买家带来了庞大

2、的利益和无限的需求。第一章 引言1.1设计开发的意义随着社会的发展,技术的不断发展以及产品的不断更新换代使得人们对物质的要求越来越高,随之而来的问题便是越来越多的二手货物堆积了下来却无法得到更好的利用。特别是在校园里面,作为走在世界发展最前端的学生,首先,他们没有时间也没有精力去经营一个二手货物商店,而且他们也没有足够的二手货来支撑这个商店,一般校园里学生们的二手货都只是零散的,并不能得到很好的二次利用。其次,一个主要的原因就是学生们并没有稳定的资金来源。所以要如何处理自己身边的二手货物,并且如何能够得到一样自己想要的二手货物而又不需要花太多的钱,成为当今学生们需要解决的一个难题。Intern

3、et经过20年的发展,已经成为世界上覆盖最广、规模最大、信息资源最丰富的计算机网络,它延伸到了世界的每一个角落,兼容所有的传输媒介,支持成千上万不同的应用。Internet极大地推动了世界经济向知识经济的转变,近两年间,随着国际互联网以惊人的速度席卷全球之际,我国多媒体网络覆盖面也在不断扩大。校园学生们的二手货能够得到更好的利用所欠缺的正是这么一个交易平台。因此,利用Internet这个媒介建立一个功能强大的、界面美观的校园二手市场交易网站,创建校园二手市场交易系统平台是十分可行的。例如:学生们可以通过这个交易平台选择自己喜欢的二手货放到购物车内,然后进行交易。并且能将自己的二手货物放在这个平

4、台上卖,等等。1.2设计系统的任务及目标设计该系统的主要目的是为在校大学生等提供一个二手交易平台。系统应该界面优美,易于操作。为广大学生提供方便。本系统按照功能分解,可以分为前台管理和后台管理系统。根据页面流的设计,管理端系统分为用户管理、商品管理、留言管理、公告管理、学校管理、系统管理6个模块。1.3设计开发及运行的软硬件环境硬件环境:PC机系统环境:Windows8.1开发环境:MyEclipse2015 CI,MySQL 5.6,Tomcat 8.0使用语言:Java第二章 系统分析及设计2.1系统需求分析2.1.1 系统的目标及任务该系统的目标是:设计一个线下交易购物平台。通过调查,要

5、求有如下功能:针对不同管理员的专业计算机水平,要求有专业的人机界面管理员对商品信息的维护管理员对分类信息的维护管理员对留言信息的维护管理员对用户信息的维护管理员对公告信息的维护管理员对学校信息的维护管理员对举报进行的操作管理员对自身信息的维护系统后台安全性的保护2.1.2 数据流图2.2数据库概念结构设计概念设计的任务: 在需求分析阶段产生的需求说明书的基础上,按照特定的方法把他们抽象为一个不依赖于任何具体及其的数据模型,及概念模型。概念模型使设计者的注意力能够从复杂的实现细节中解脱出来,而只集中在最重要的信息的结构和处理模式上。2.3数据库逻辑结构设计对数据库逻辑的设计分为两个步骤:1.将概

6、念设计所得ER图转换为关系模型。2.对关系模型进行优化。下面转换后关系模型,关系的主码用下划线标出。学校信息(学校编号,学校名)用户信息(用户编号,用户名,用户密码,用户电话,用户QQ,用户邮箱,用户所在学校编号)商品大类信息(大类编号,大类名,大类照片)商品小类信息(小类编号,小类名,所属大类)商品信息(商品编号,商品名,大类编号,小类编号,创建者编号,商品照片,商品创建日期,商品价格,商品库存,商品描述)留言信息(留言编号,发送者编号,接受者编号,状态,发送时间)评论管理(评论者编号,评论商品编号,评论内容,评论时间,回复评论者编号)收藏信息(收藏编号,收藏商品编号,收藏用户编号)公告信息

7、(公告编号,公告名,公告时间,公告内容)举报信息(举报编号,举报商品编号,举报原因,处理状态,处理方法) 管理员信息(管理员编号,管理员用户名,管理员密码)2.4数据库创建商城管理系统中创建的表以及有主键外键关系的表如下图所示:1、管理员信息2、大类信息3、收藏信息4、评论信息5、留言信息6、公告管理 7、商品信息8、举报信息9、学校管理10、小类信息11、用户信息数据库关系图:第三章 系统开发及实现3.1 主要技术及设计效果3.1.1 主要技术介绍系统中采用的主要方案和技术,重点介绍JSP技术、JDBC技术、JavaBean技术、MVC模式等。系统开发时主要使用的是MyEclipse软件,并

8、且使用Java语言进行编程。用MySQL进行数据库的连接。还有采用了Tomcat和JDK作为辅助的工具。1、jsp技术JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参及一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets

9、,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑及网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。2、jdbc技术JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准

10、的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序,同时,JDBC也是个商标名。3、JavaBean技术JavaBean是Sun公司为了进入因特网、企业网以及万维网上进行分布式计算的组件结构入口。按照Sun公司的定义,JavaBean是一个可重复使用的软件部件。JavaBean体系结构是第一个全面地基于组件的标准模型之一,该组件是Java类,这些类遵循一个接口格式,以便于使方法命名、底层行为以及继承或实现的行为能够把类看做标准的JavaBean组件的方式进行构造7。在Java模型中,通过JavaBean可以无限扩充Java程序的功能,通过J

11、avaBean的组合可以快速生成新的应用程序。JavaBean具有以下特点:a)可以实现代码的重复利用。b)易维护性、易使用性、易编写性。c)可以在Java的任何平台上工作,不需要重新编译。d)可以在内部网或者网络之间进行传输。e)可以以其它部件的模式进行工作。JavaBean在JSP程序中常用来封装事务逻辑、数据库操作等,可以很好的实现业务逻辑和前台程序的分离,使得系统具有更好的健壮性和灵活性。4、MVC模式MVC是 模型(Model),视图(View)和控制(Controller)的缩写,其目的实现Web系统的职能分工。其中Model层实现系统中的业务逻辑,通常可以用JavaBean或EJ

12、B来实现; View层用于及用户的交互,通常用JSP来实现; Controller层是Model及View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作。3.1.2 设计效果:1、登录界面2、后台管理界面3、用户管理4、商品管理5、大类信息管理6、小类管理7、学校管理8、公告管理9、留言管理第四章 总结数据库课程设计主要目的是利用学习的数据库知识和技术以及所掌握的一门较好的编程语言设计开发出一个小系统或者一个网站,去解决我们生活中的一些问题,服务大众。通过本次课程设计,对于之前所学的数据库基本原理和基础理论这门课程重新

13、温习了一遍,在原有的基础上加深了对该门课程的理解,通过实践,让之前自己不同的地方得到了很好的解答,拓展了自己的视野,掌握了数据库设计的一些方法和技巧。在课程设计的时候当然也会遇到很多问题,比如对于使用存储过程的时候,而之前对于存储过程使用的较少,常常由于少了一个符号而出现了错误,也不太理解存储过程的好处在哪里,通过不断学习以及掌握较好的同学的解答,让自己对存储过程有了很好的理解。以及主键和外键,表的设计,通过不断细分,能清楚了各个表之间的关系。通过不断学习,加上自己的思考和同学的帮助,在本次数据库课程设计中,不仅培养了自己分析问题的能力,而且也加强了自己的动手能力。这些提高,对于自己的学习是相

14、当有帮助的,都特别实用。受益匪浅。这对于已经大三的我们是很有帮助的,让自己在积累的许多理论知识后,通过动手实践,让之前自己所学的东西可以融会贯通,实现了真正意义上的理论结合实际,在遇到困难的时候,培养了自己冷静的思考能力,不断去提问自己,不断去学习,排除困难,学会了在苦中作乐,这也为大四毕业找工作实习提供了许多的帮助。在出校之前有个锻炼的机会,给自己带来了许多的感悟!参考文献1何玉洁著 数据库原理及应用 机械工业出版社 2008.3.2王珊 萨师煊著 数据库系统概论(第四版)高等教育出版社 2006.53张志峰,朱颢东等著 JAVA WEB 技术整合应用及项目实践 清华大学出版社 2013.64张海藩著 软件工程导论 (第五版)清华大学出版社 2008.25(美)Robert W.Sebesta著;李政仪译 web程序设计(第3版)清华大学出版社 2006.8

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1