欢迎来到天天文库
浏览记录
ID:31359336
大小:111.50 KB
页数:8页
时间:2019-01-09
《基于jsp的高校旧货交易系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于JSP的高校旧货交易系统设计与实现 摘要:以现有的校园旧货交易系统为背景,分析了高校旧货交易系统的意义。采用UML进行需求建模,设计了买家子系统的用例图、整体功能结构图等。基于JSP技术进行开发,实现了交易系统的商品管理、购物车、留言板、求购信息的发布等功能。实际应用表明,系统达到了需求分析的目标,使得旧货物品在校园内多次使用和流通,减少了浪费。 关键词:旧货交易;JSP技术;系统设计;UML建模;SQLServer数据库 中图分类号:TP393文献标识码:A文章编号:1009-3044(2016)22
2、-0077-03 Abstract:Basedontheexistingcampussecond-handtradingsystemasthebackground,analyzesthesignificanceofsecond-handtradingsystem.UsingUMLtocarryontherequirementmodeling,designtheusecasediagramofthebuyersubsystem,theoverallfunctionstructurediagramandsoon.B
3、asedonJSPtechnologydevelopment,therealizationofthetradingsystemofcommoditymanagement,shoppingcart,messageboard,buyinformationreleaseandotherfunctions.Practicalapplicationshowsthatsystemtoachievethegoalofrequirementanalysis,makingvintageitemsoncampusmultipleus
4、eandcirculation,reducethewaste.8 Keywords:second-handtrading;JSPtechnology;systemdesign;UMLmodeling;SQLServerdatabase 随着Internet技术的发展,越来越多的青年消费者进行网上购物,随之而来的问题便是越来越多的旧货物品堆积下来却无法得到更好地利用。特别是在校园里面,学生每年都会丢弃大量的书籍或旧物。如何使学生能够处理自己身边的旧货物品,净化校园环境,是一个急需解决的问题。校园学生的旧货物品能
5、够得到更好地利用所欠缺的正是一个基于互联网的交易平台。 设计和实现高校旧货交易系统,是为广大学生提供一个方便、快捷的自主交易平台。基于JSP技术和SQLServer等开发工具,完成了旧货商品展示、发布求购信息、留言板、购物车、公告栏等功能,为高校学生提供了一个交易平台。 1系统开发的目的意义 当今社会上,诸如淘宝类型的电子商务网站纷纷建立,但这些网站针对性不强,高校旧货交易系统针对的人群是高校学生,因此比这些网站拥有更强的针对性。高校旧货交易系统可以让每一个学生都能在学校内完成旧货物品的交易,不仅可以进行环
6、保、节俭等传统文明教育,还可以让学生在学校进行电子商务的实践,因此高校旧货交易系统的开发是必要的。 2系统数据库的连接 Java中连接数据库的技术是JDBC(JavaDatabaseConnectivity)。很多数据库系统带有JDBC驱动程序,Java程序就通过JDBC驱动程序与数据库相连,执行查询、提取数据等操作。ODBC(OpenDatabase8Connectivity)即开放的数据库连接技术,ODBC是微软和一些数据库厂商联合制定的,它通过应用程序接口API提供了一种跨平台的用来访问关系数据库中数据
7、的手段,是访问数据库的通用方法。 3系统总体设计 3.1系统总体功能 系统总体架构设计的任务是根据系统分析的逻辑模型设计软件系统的物理结构。高校旧货交易系统主要是为大学生提供一个良好的旧货交易平台,主要是针对买家、卖家和和管理员三大角色的功能实现,包括前台和后台两部分。 系统总体功能如图1所示: 3.2业务分析 通过这个旧货交易平台,每个同学都可以非常方便的发布自己的信息,浏览别人的发布的物品信息,还可以对各种旧货信息做出横向比较,做出自己的最佳选择。系统提供给在校大学生使用,同时还需要管理员维护系统
8、,所以执行者为用户和管理员。系统中的角色分为买家、卖家和管理员。 系统用例图如图2所示: 3.3系统模块设计 系统主要包括购物车模块、留言板模块、发布求购信息模块、商品信息发布模块、后台管理模块(订单管理、留言管理、公告栏管理、用户管理、管理员设置),不同的模块实现不同的功能。 1)用户注册、登录、修改密码。 2)购物车模块8 主要实现向购物车中添加商品,修改
此文档下载收益归作者所有