技术:Java、JSP
摘要:
随着计算机网络技术的飞速发展和人们生活节奏的不断加快,电子商务技术已经逐渐融入了人们的日常生活当中,网上书店作为电子商务最普遍的一种形式,已被大众逐渐接受。因此开发一个网上书店系统,适合当今形势,更加方便人们在线购书。
本网上书店系统以MVC分层思想为原则,使用SSH框架进行整合开发。页面显示使用JSP和HTML,数据库使用Oracle,这些技术目前相对比较成熟,方便系统的维护与扩展。网上书店系统前台包括了用户注册、用户登录、书籍查询、书籍添加到购物车、删除书籍等几大功能;后台管理功能则包括书籍的修改、添加、删除、用户管理和订单管理等主要功能。本系统具有操作简单、页面友善、灵活性好、运行稳定等特点。
与其他使用ASP,PHP语言编写的网上书店系统相比,本系统使用的JSP语言更加方便快捷,开发更加效率。使用SSH框架和JSP相结合的方式,大大降低了系统的耦合度,增强了系统的可维护性、可移植性。本系统使用了数据库连接池技术,有效的防止了因连接数过大而引起系统崩溃局面的发生,并且使用了基于Annotation注解的方式进行开发,使网上书店系统的数据访问更加的快捷。

关键词:网上书店;MVC;SSH;Oracle

目录:
1 绪论    1
1.1 系统开发背景    1
1.2 开发意义    1
1.3 国内外现状    2
1.4 本系统设计的内容    2
1.5 设计的步骤    2
2 系统开发技术    3
2.1 动态网页技术JSP    3
2.2 框架SSH    3
2.3 系统开发工具    4
2.4 系统配置过程    4
2.5 配置关键性问题的解决    4
2.5.1 系统性能调整    4
2.5.2 数据库编码    5
2.5.3 页面字符集    5
3 系统分析    6
3.1 可行性分析    6
3.1.1 技术可行性    6
3.1.2 经济可行性    6
3.1.3 可行性分析结论    6
3.2 需求分析    6
3.2.1 开发意图    7
3.2.2 功能需求    7
3.2.3 数据流图    7
3.2.4 数据字典    9
4 系统设计    15
4.1 系统的功能模块设计    15
4.2 系统的工作流程    16
4.3 系统模块详细设计    17
5 数据库设计    22
5.1 数据库概念设计    22
5.1.1 E-R图以及实体的定义    22
5.2 数据库逻辑设计    24
6 系统实现    26
6.1 系统主页面    26
6.2 非登录用户操作    27
6.2.1 用户注册    27
6.2.3 查看书籍信息    29
6.3 登录用户操作    30
6.3.1 购物车    30
6.3.2 付款    32
6.3.3 更新个人信息    32
7 系统压力测试    34
7.1 系统压力测试工具及环境    34
7.2 录制测试过程    34
7.2.1 建立线程组    35
7.2.2 建立HTTP请求默认值    35
7.2.3 设置代理服务器    36
7.3 测试设置及启动    37
7.3.1 设置登录参数    37
7.3.2 启动测试    38
7.4 测试结果    38
7.4.1 系统压力测试聚合报告    38
7.4.2 系统压力测试图形结果    39
参考文献    40
致谢    41
外文原文    42
外文翻译    47

论文字数:18348
包含资料:

 

截图:

 
 

新华书店网上售书系统相关推荐

  1. 基于JavaEE的“三味”书屋网上售书系统

    技术:Java.JSP等 摘要: 美国最先提出Internet的概念,如今,全球各地的人们纷纷加入到这个网络行列, 使 Internet 真正走向全球化.随着用户.网民越来越多,网络的范围也愈来愈大, ...

  2. JAVA高级应用课程设计(网上书城系统——会员登陆模块的设计与实现)

    课程设计报告 课   程  名   称: JAVA高级应用课程设计 设   计  题   目:网上书城系统--会员登陆模块的设计与实现 目 录 一.开发背景. 1 (一)背景概述. 1 (二)发展前景 ...

  3. 基于SpringBoot框架的网上购书系统的设计与实现

    源码获取:私聊回复[SpringBoot.网上购书]获取 更多选题参考: 计算机毕业设计.三级项目.五级项目.期末大作业.参赛作品等选题参考 文章目录 前言 一.背景及意义 选题背景 选题目的 二.系 ...

  4. Java项目:网上商城系统(java+SSM+jsp+mysql+maven)

    源码获取:博客首页 "资源" 里下载! 一.项目简述功能 javaweb 网上商城系统,前台+后台管理,用户注册,登录,上哦展示,分组展示,搜索,收货地址管理,购物车管理,添加,购 ...

  5. 网上商城系统源代码_多用户系统商城授权有几种方式?

    网上商城系统一般都需要获取正规授权才可以投入商业使用范围,许多系统开发商为了适应不同企业的需求提供了几种不同的授权方式,企业可以选择合适的方式获得系统的使用权.下面HiShop小编就来为大家介绍一下多 ...

  6. 收汇核销系统无法与服务器连接,出口收汇核销网上报系统一直都无法与服务器建立连接.doc...

    出口收汇核销网上报系统一直都无法与服务器建立连接 冯?诺依曼计算机的基本原理是_________ A.程序外接 B.逻辑连接 C.数据内置 D.程序存储 2.目前各部门广泛使用的人事档案管理.财务管理 ...

  7. 选课系统html页面设计,网上选课系统的设计与实现(代码)..doc

    网上选课系统的设计与实现(代码). 网上选课系统的设计与实现(代码) 目录 摘要1 ABSTRACT2 第一章 引言3 1.1课题背景及意义3 1.2开发工具的选用及介绍3 1.3 课题的可行性分析5 ...

  8. 对网上花店系统进行软件测试,网上花店系统

    内容介绍 2.7万字 52页 摘 要 本系统采用Model2模式(JSP+JavaBean+Servlet),并使用当前流行的Apache Struts框架进行开发,用MySQL完成数据的管理.Str ...

  9. 基于jsp的网上商城_[源码和文档分享]基于S2SH框架的JSP和MySQL的网上商城系统

    随着网络技术的飞速发展,网络已经成为人们获取和交换信息的最有效途径,通过网络进行商品交易已经成为一种新型的购物方式.网上商城系统是将商品销售和计算机网络功能结合起来的一种新型的电商系统,是当前新技术革 ...

最新文章

  1. ICLR 2019论文投稿近1600篇,强化学习最热门
  2. disconf 中文乱码
  3. NTU课程 CE7454 回归与分类
  4. 深度神经网络(DNN)损失函数和激活函数的选择
  5. 三级网络技术_三级网络技术考前选择题—VLAN
  6. 容器删除元素后迭代器失效_STL 4: STL之容器:选择时机,删除元素,迭代器失效...
  7. MathType可以编辑省略号吗
  8. Kitten编程猫里如何先后播放不同的背景音乐
  9. 《需求分析与系统设计》第三篇
  10. C#的语法总结(第一版)
  11. CODEBLOCKS 汉化配置
  12. 学中式烹调10天笔记(备用)
  13. 前端小白的挖坑填坑之路。
  14. 【华为联机对战】下载运行华为官方Unity示例代码,提示鉴权失败并返回错误码100114
  15. WEB认证苹果手机锁屏后出现断开WI-Fi的现象和解决
  16. 一开电脑wifi就断网_为什么电脑一连wifi就断网,
  17. windows7下系统保护中出现错误“文件名、目录名或卷标语法不正确。(0x8007007B)“ 以及保护设置列表中出现“Windows7_os(c:)(找不到)”选项时的解决方法...
  18. JavaScript模拟轮播图效果
  19. 2020年有寓意的领证日期_2020领证吉日
  20. 腾讯、阿里也开始裁员了,失业来得太突然…

热门文章

  1. 连接云端数据库(MySQL)
  2. 蓝牙耳机降噪功能哪款好?盘点四款降噪效果好的蓝牙耳机
  3. 如何在鲲鹏920安装Ubuntu
  4. 淘宝同行店铺采集软件可以采集淘宝店铺吗?
  5. 用python画一只可爱的布朗熊
  6. 双目客流统计方案的应用原理
  7. mysql的单页应用框架搭建_单页应用(SPA)的特征
  8. 浅显易懂认识23种设计模式
  9. 推荐高可靠性的cypress异步SRAM
  10. 你对YOLOV3损失函数真的理解正确了吗?