基于JavaEE技术的农业种子销售系统的设计与实现.docx

资料分类:设计作品 上传会员:菲菲小宝贝 更新时间:2022-03-07
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:14992
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着时代的发展,计算机技术正在不断的进步,软件行业也在快速发展。在日常生活中的各个角落都有它的踪迹,它像一张大网笼罩在21世纪上空。以前人们主要以到市场或特定的地方的方式,去购买所需的农业种子。但现在计算机技术和软件行业已经渐渐的成为了销售行业的主心骨,凭借着它的错误率低、省时和省力等特点,从而在根本上改变了以往农业种子销售过于单一的模式,在人力上,节省了资源,在工作上,提高了效率。

本文针对农业种子的销售项目,采用Java与MySQL技术完成项目的实现, 前端web页面完成数据显示和业务输入输出。后端程序完成对数据库的查询、添加、修改和删除。本项目设计了购买种子的用户和管理用户的管理员这两种角色,设计并实现了注册功能,设计并实现了用户修改个人密码功能,设计了用户管理功能,设计了种子商品信息浏览功能,种子购买功能、订单管理功能、购物车管理功能和用户留言管理功能。

本项目通过系统的测试,经过2个月试运行,满足了种子销售功能和性能需求,在农业种子市场具有较好的推广价值。

 

关键词:农业种子;销售;MVC

 

目录

摘要

Abstract

引    言-1

1  前言-2

1.1  开发背景-2

1.2  课题研究的意义-2

2  系统开发相关技术介绍-4

2.1  JavaEE的定义-4

2.2  EJB 3.0和EJB 2.0的区别-4

2.3  JavaEE优缺点-5

2.4  MySQL-7

2.4.1  数据库介绍-7

2.4.2  MySQL优缺点-7

3  系统分析-8

3.1  可行性分析-8

3.1.1  运行可行性-8

3.1.2  经济可行性-8

3.1.3  技术可行性-8

3.2  系统需求分析-9

3.3  功能需求分析和流程图-9

3.4  系统环境和开发环境-10

4  系统总体设计-11

4.1  系统主要功能设计-11

4.2  数据库设计-11

4.2.1  E-R图设计-12

4.2.2  数据库逻辑结构设计-12

4.2.3  数据库物理结构设计-13

5  系统的详细设计与实现-16

5.1  Java与MySQL数据库的连接-16

5.2  系统首页模块设计-16

5.2.1  未登录用户首页模块-16

5.2.2  已登录用户首页模块-17

5.3  登录模块设计-17

5.3.1  用户登录模块-17

5.3.2  管理员登录模块-18

5.4  用户管理模块设计-19

5.4.1  用户的显示与删除模块-19

5.4.2  新用户注册模块-20

5.4.3  用户修改密码模块-21

5.5  个人中心模块设计-22

5.6  留言板模块设计-23

5.6.1  留言板的新增模块-23

5.6.2  留言板的显示与删除模块-24

5.7  商品模块设计-25

5.8  订单模块设计-26

5.8.1  订单新增模块-26

5.8.2  购物车显示与删除模块-27

6  系统测试-29

6.1  软件测试的目的-29

6.2  软件测试的基本原则-30

6.3  测试用例-30

6.3.1  登录页面测试-30

6.3.2  用户注册测试-31

6.3.3  用户修改密码测试-32

6.3.4  查看用户测试-33

6.3.5  删除用户测试-33

6.3.6  添加订单测试-34

6.3.7  添加留言测试-35

6.4  软件测试总结-36

结    论-37

参 考 文 献-38

致    谢-39

相关论文资料:
最新评论
上传会员 菲菲小宝贝 对本文的描述:目前全球经济一体化的发展速度已经远远超过人们的想象,种子在人们心中的地位也越来越高,根据数据分析整理来看,种子大大地提高了农业科技的发展与进步。其实,种子的价值远......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: