javaweb的宠物交流管理
Internet的快速发展,使得人们可以快速、便捷的获取自己所需信息,它的作用不仅仅只是在信息的传播上,也在人们的生活中提供了很大的帮助,如网络教育、工作等,渐渐的成为了我们生活的一部分。它不仅仅是对于我们而言是个重要部分,它已经成为了政府和企业单位的得力伙伴,我们都格外重视它。社会的美好发展,每个家庭的生活条件正在不断的变好,宠物也伴随主流来到了我们的身边。每个家庭的宠物各不相同,也各有各的特点,如狗的忠诚,猫的滑稽等,在生活中,每个人都喜欢养宠物,在孤单的日子里,宠物陪伴了我们。当与宠物之间的生活越来越长,宠物逐渐成为了每个家庭的一部分。随着互联网的发展,人们可以在彼此的交流中更好的与宠物相处,也能在网络中找到适合自己的宠物。本文详细介绍了宠物系统的提出设计方案、分析、解决、实施、搭建到最后的应用,简要的介绍了MyEclipse以及涉及到的一些软件应用。展现系统各个部分的不同功能及不同界面的同时,并介绍了一些关于java上相关的一些细节,并给出源代码以做参考。在最后本人对我的一些经历进行了总结。
目录
一、引言 1
(一)开发背景 1
(二)设计目标 1
(三)开发技术 1
二、系统分析与设计 1
(一)系统功能需求 1
(二) 系统功能模块图 1
(三)系统用例图与系统活动图 2
1.用户用例图 2
2. 商家用例图 3
3. 系统活动图 4
(四)开发及运行环境 5
(五)数据库设计 5
1.数据库概念设计 5
2.数据库逻辑设计 6
三、 系统功能设计与实现 10
1.用户的注册功能 10
2.用户的登录功能 13
3,宠物管理功能 14
4.宠物评论管理 18
5.用户权限管理 22
四、系统测试 25
(一)测试环境 25
(二)测试用例 25
(三)测试结果 26
五、总结 26
六、致谢 26
七、参考文献 26
一、引言
*好棒文|www.hbsrm.com +Q: &351916072&
(一)开发背景
随着时代的发展,家庭条件生活越来越好,宠物成了每家特殊的存在,导致与宠物间的交易也越来越多。宠物买卖的人越来越多。互联网成为了人们获取信息、发布信息和传递信息的重要方式,使得网络间的交易越来越多,而伴随而来的是各种骗子通过网络的ID 不真实性进行骗取非法财产,然而网络上的美好物品又吸引了越来越多的人。宠物管理系统正是为了满足大众需求所开发的宠物管理系统。
宠物管理系统是基于Java Web的信息管理系统,方便了人们在网络中进行买卖的需要。只需要一台电脑跟一根网线就可以进行网络间的安全交易。宠物管理系统可以为商家或用户提供一个安全美好的交易交流平台。它包括宠物信息显示、用户管理、订单查询、宠物评论查询、宠物管理、订单管理。宠物展示主要实现宠物的类别推荐、宠物分类查询等功能;交易平台主要是为了保证用户的财产;订单管理主要负责查看店家与客户的交易进度情况;宠物评论则为了方便人们对店家宠物的一些相关性的了解等。
(二)设计目标
由于家庭情况的好转,宠物每个家庭的一部分,自然而然,人们也在进行宠物的互换等,该软件可以让每家每户可以购买得自己所心仪的宠物,为他们在宠物的交易方面提供一个安全平台。
(三)开发技术
本软件采用的是MVC的架构模式,具体如下:
Model层采用的是javabean技术
View层采用的是JSP技术
Control层采用的是xml技术
二、系统分析与设计
(一)系统功能需求
该软件类似于电子商务平台,共有两类用户:用户、商家、管理员。用户在该系统中可以进行注册、登录,在登录后可以查看后台的宠物信息的数据,也可以发布一些宠物评论。其中,也可以进行宠物的购买,以及订单的查询。商家在该系统中也可以进行注册、登录,大致功能与用户一致,不过比用户多一些功能,如宠物信息的发布与上架或下架。如有用户购买宠物,商家可以收到订单信息,在交易完成后,把交易情况存储到数据库中,商家可以查看交易信息,以此来查看自己的盈利情况。
系统功能模块图
根据(一)中的系统功能需求的分析等出一系列的功能。对功能运行的轨迹做出了一系列的总结。
图1系统功能模块图
(三)系统用例图与系统活动图
1.用户用例图
根据一般用户在对软件的操作过程中所需要的功能,进行了一次总结,并制作成UML图。
如下图所示:
图2用户用例图
商家用例图
根据电子商务平台的店家在对软件的操作过程中所需要的功能,进行了一次总结,并制作成UML图。
如下图所示:
图3商家用例图
系统活动图
根据图1系统功能模块图对该系统进行了一次活动总结,如下图所示:
图4系统活动图
(四)开发及运行环境
使用语言:JSP(Java Server Pages)
开发工具:MyEclipse10
数据库: Oracle
JSP编译环境: JDK1.8+TOMCAT7.0+Oracle
操作系统: Windows7
浏览器:Google浏览器
(五)数据库设计
1.数据库概念设计
宠物系统分以下几大实体类:用户实体类,插入数据实体类,意见实体类,意见副件实体类,权限实体类,商家订货实体类,商家销售实体类,宠物实体类,日志实体类,普通用户购买记录实体类,普通用户订单实体类。
根据以上实体类建立以下表,如下所示:
编号
名称
说明
表1
pet
宠物表
表2
shopper_order_table
商家订货表
表3
sales_table
商家销售表
表4
sugg_table
评论表
表5
common_order_table
普通用户订单表
表6
buy_table
普通用户购买记录表
表7
log_table
日志记录表
表8
p_user
用户表
表9
shopper
商家表
表10
common
普通用户表
目录
一、引言 1
(一)开发背景 1
(二)设计目标 1
(三)开发技术 1
二、系统分析与设计 1
(一)系统功能需求 1
(二) 系统功能模块图 1
(三)系统用例图与系统活动图 2
1.用户用例图 2
2. 商家用例图 3
3. 系统活动图 4
(四)开发及运行环境 5
(五)数据库设计 5
1.数据库概念设计 5
2.数据库逻辑设计 6
三、 系统功能设计与实现 10
1.用户的注册功能 10
2.用户的登录功能 13
3,宠物管理功能 14
4.宠物评论管理 18
5.用户权限管理 22
四、系统测试 25
(一)测试环境 25
(二)测试用例 25
(三)测试结果 26
五、总结 26
六、致谢 26
七、参考文献 26
一、引言
*好棒文|www.hbsrm.com +Q: &351916072&
(一)开发背景
随着时代的发展,家庭条件生活越来越好,宠物成了每家特殊的存在,导致与宠物间的交易也越来越多。宠物买卖的人越来越多。互联网成为了人们获取信息、发布信息和传递信息的重要方式,使得网络间的交易越来越多,而伴随而来的是各种骗子通过网络的ID 不真实性进行骗取非法财产,然而网络上的美好物品又吸引了越来越多的人。宠物管理系统正是为了满足大众需求所开发的宠物管理系统。
宠物管理系统是基于Java Web的信息管理系统,方便了人们在网络中进行买卖的需要。只需要一台电脑跟一根网线就可以进行网络间的安全交易。宠物管理系统可以为商家或用户提供一个安全美好的交易交流平台。它包括宠物信息显示、用户管理、订单查询、宠物评论查询、宠物管理、订单管理。宠物展示主要实现宠物的类别推荐、宠物分类查询等功能;交易平台主要是为了保证用户的财产;订单管理主要负责查看店家与客户的交易进度情况;宠物评论则为了方便人们对店家宠物的一些相关性的了解等。
(二)设计目标
由于家庭情况的好转,宠物每个家庭的一部分,自然而然,人们也在进行宠物的互换等,该软件可以让每家每户可以购买得自己所心仪的宠物,为他们在宠物的交易方面提供一个安全平台。
(三)开发技术
本软件采用的是MVC的架构模式,具体如下:
Model层采用的是javabean技术
View层采用的是JSP技术
Control层采用的是xml技术
二、系统分析与设计
(一)系统功能需求
该软件类似于电子商务平台,共有两类用户:用户、商家、管理员。用户在该系统中可以进行注册、登录,在登录后可以查看后台的宠物信息的数据,也可以发布一些宠物评论。其中,也可以进行宠物的购买,以及订单的查询。商家在该系统中也可以进行注册、登录,大致功能与用户一致,不过比用户多一些功能,如宠物信息的发布与上架或下架。如有用户购买宠物,商家可以收到订单信息,在交易完成后,把交易情况存储到数据库中,商家可以查看交易信息,以此来查看自己的盈利情况。
系统功能模块图
根据(一)中的系统功能需求的分析等出一系列的功能。对功能运行的轨迹做出了一系列的总结。
图1系统功能模块图
(三)系统用例图与系统活动图
1.用户用例图
根据一般用户在对软件的操作过程中所需要的功能,进行了一次总结,并制作成UML图。
如下图所示:
图2用户用例图
商家用例图
根据电子商务平台的店家在对软件的操作过程中所需要的功能,进行了一次总结,并制作成UML图。
如下图所示:
图3商家用例图
系统活动图
根据图1系统功能模块图对该系统进行了一次活动总结,如下图所示:
图4系统活动图
(四)开发及运行环境
使用语言:JSP(Java Server Pages)
开发工具:MyEclipse10
数据库: Oracle
JSP编译环境: JDK1.8+TOMCAT7.0+Oracle
操作系统: Windows7
浏览器:Google浏览器
(五)数据库设计
1.数据库概念设计
宠物系统分以下几大实体类:用户实体类,插入数据实体类,意见实体类,意见副件实体类,权限实体类,商家订货实体类,商家销售实体类,宠物实体类,日志实体类,普通用户购买记录实体类,普通用户订单实体类。
根据以上实体类建立以下表,如下所示:
编号
名称
说明
表1
pet
宠物表
表2
shopper_order_table
商家订货表
表3
sales_table
商家销售表
表4
sugg_table
评论表
表5
common_order_table
普通用户订单表
表6
buy_table
普通用户购买记录表
表7
log_table
日志记录表
表8
p_user
用户表
表9
shopper
商家表
表10
common
普通用户表
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1380.html