java毕业设计商城开题报告_基于java,JSP的网上购物系统的设计与实现,毕业论文,开题报告...

关键词 网上购物 JSP struts hibernate JQuery

目 录

1 引言 1

1.1 课题背景 1

1.2 课题研究意义及应用现状 1

1.3 课题的主要内容及论文组成 2

2 开发环境与关键技术 3

2.1 软件环境 3

2.2 后台数据库SQL server 3

2.3 JSP 4

2.4 JQuery 5

2.5 系统的重要框架 5

3 系统需求分析 10

3.1 需求分析 10

3.2 课题可行性分析 10

3.3 网站设计的特点和思想 11

3.4 系统配置要求 12

4 系统的概要设计 13

4.1 系统功能模块图 13

4.2 模块分析 14

4.3 界面设计 16

5 系统的详细设计 21

5.1 web.xml文件的解析 21

5.2 Struts-config.xml文件解析 22

5.3 Hibernate.cfg.xml 的文件解析 24

6 系统测试 27

6.1 测试环境 27

6.2 测试结果 27

6.3 系统高效性设计 28

6.4 数据库安全 28

结论 30

致谢 31

参考文献 32

中文摘要………………………………………………………………………………Ⅰ 英文摘要………………………………………………………………………………Ⅱ 1 网上购物系统绪论 4 1.1 系统开发背景 4 1.1.1网上购物的发展 4 1.1.2网上购物系统的现状 4 1.2系统实现的目标 5 1.3系统的开发意义 5 2网上购物系统分析 7 2.1网站的设计目标 7 2.2网站的可行性分析 7 2.3网站的深入调查 8 2.4网站设计的特点 8 2.5网站开发的设计思想 8 2.6系统设计的总体规则 9 3 系统的开发技术及主要架构 10 3.1开发技术的选择 10 3.2系统的主要架构及开发模式 11 3.2.1基于B/S的体系结构 11 3.2.2基于MVC的应用开发模型 12 4 系统的功能和流程分析 14 4.1网站的功能分析 14 4.2 平台功能模块的设计分析 14 4.3 系统流程分析 15 4.3.1前台购物流程如图4-2 所示 15 4.3.2注册功能流程如图4-3所示 15 4.3.3商品搜索流程如图4-4所示 16 4.3.4用户登录流程如图4-5所示 17 4.3.5商品管理流程如图4-6所示 17 4.3.6购物车流程如图4-7所示 18 5 系统功能的具体实现 18 5.1系统数据库表的基本设计 18 5.2 功能总体说明 21 5.2.1 目录结构说明 21 5.2.2 功能页面结构 22 5.2.3 主要功能流程如图5-1所示 23 5.3各功能模块的实现 23 5.3.1数据库的连接 23 5.3.2用户登陆模块的实现 24 5.3.3 购物车模块的实现 27 5.3.4商品信息和新闻的实现 31 5.3.5后台管理模块的实现 32 5.3.6 商品搜索模块的实现 40 6 系统测试及难点分析 41 6.1系统运行环境的搭建 41 6.1.1 JAVA虚拟机的安装 41 6.1.2 Tomcat环境搭建 41 6.2 系统程序的安装和加载 41 6.2.1 文件的拷贝 41 6.2.2 数据库的连接 42 6.2.3 Myeclipse开发工具 42 6.3系统测试 43 6.3.1 系统关键部分测试分析 43 6.3.2 单元测试分析 44 6.3.3 测试分析总结及说明 45 6.3.4 系统的性能分析 45 6.4 系统中所存在的问题及解决方案 46 6.4.1 系统的整体设计和规划中的问题 46 6.4.2 开发功能模块所遇到的难点 46 6.4.3系统中存在的问题及拟定的解决方法 47 总结与展望 49 致  谢 50 参考文献 51
基于JAVA网上书店开题报告主要研究内容: 网上书店系统主要只要分为用户模块和管理员模块。 用户模块: 1)注册:新用户填写表单,包括用户名、联系方式、邮箱等信息。如果输入的用户名已经被其他用户注册使用,系统提示用户,建议其更改自己的用户名。 2)登入:输入用户名、密码。如果用户输入的用户名或密码错误,系统将显示错误信息;如果登入成功,就将一个成功登入的信息赋值给用户,同事用户操作的页面将被链接到“主页”页面 3)图书浏览与查询:用户可以在本页面浏览图书书目,同时,将想要的图书进行收藏、加入购物车或订购图书。 4)图书收藏:登入后的用户可以对图书进行收藏,方便下次购买。 5)购买图书:登入后的用户,可以直接购买图书转到提交订单的页面。 6)购物车:登入后的用户可以先图书加入购物车,在购物车中可以查看已加入的图书数量信息等,可以删除购物车中的图书,决定购买时,可提交订单。 7)付款:提交订单后跳转到付款页面,用户进行付款。 管理员模块: 1)用户管理:登入管理员账号后,可以对普通用户进行管理,可查看用户信息,可删除用户账号。 2)图书管理:查询图书的信息,如库存量,作者,出版社等。可以添加新的图书。可以修改已有的图书信息。可以删除已有的图书信息。 3)订单管理:查看已经生成的订单。可以对根据用户购买后的备注要求修改已生成的订单。可以删除过期的订单。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值