小型网上购物系统的设计开发毕业设计论文.doc

小型网上购物系统的设计开发毕业设计论文.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
小型网上购物系统 内容摘要 本文以当今流行的jsp技术开发设计了”小燕子网上购物”交互式电子商店系统。采用结构化生命周期法,自顶向下、逐层分解,模块化的系统结构设计。全文共分为序言、系统需求分析说明、总体设计、数据库设计、界面设计、程序设计、测试和使用说明等八章。绪论中阐述了电子商务的起源与电子商务的意义。软件计划中阐述了市场调查、可行性研究、软件工程方法以及构建本网站所需的开发环境。需求分析阶段阐述了本网站的功能需求、外部接口的需求,将来可能提出的功能需求,并设计系统的逻辑模型。总体设计中阐述了网站的总体设计思想、首页的设计、网站的总体功能设计以及数据库的逻辑设计。在软件的详细设计中阐述了数据库的详细设计、网站各模块功能的具体实现,完成了本系统的Jsp交互式电子商店的系统。文中详细说明了系统分析、系统设计的方法在系统实际开发中应用,并总结了开发过程中的一些经验和体会。 关键字:JSP;SQLserver2000;Tomcat;网上购物系统 目 录 1序言 1 2系统需求分析说明 2 2.1系统介绍 2 2.2 功能需求 2 2.3 其他要求 2 3总体设计 3 3.1总体结构和模块设计 3 3.2处理流程 3 4数据库设计 5 4.1数据库结构属性图 5 4.2数据库表格设计 5 5页面设计 9 5.1前台页面 9 5.2后台页面 10 6系统详细设计 12 6.1 前台设计 12 6.2 后台设计 27 7 测试 32 7.1测试方式: 32 7.2 测试步骤: 32 7.3 测试报告: 32 7.4 测试结果评价: 33 8使用说明 34 8.1 系统环境要求: 34 8.2 系统安装: 34 8.3 系统运行: 34 参考文献: 35 致 谢 36 1序言 随着Internet[1]的发展,计算机软件系统不断的应用于各个领域,比如银行,超市,图书馆等。这些计算机软件系统给管理人员带来了极大的方便,提高了工作效率,减少工作人员工作量。就拿图书销售来说,网上书店[已走进我们的生活中。通过它,我们购买图书更加的方便,便捷,也给经销商对书籍的,采购,统计等管理范围[2]内带来很大的方便。 通过对java[3]相关知识的认真学习,我决定做一个简单的网上书店系统[4],把自己所学的知识用到实践中去,同时通过这次系统的编制来检验一下我用java编程的能力,对我平时所学的知识做一个总结。 2系统需求分析说明 2.1系统介绍 本系统是建立在Windows平台上,基于B/S结构[5]的一个简单网上书店。通过这个网上书店,可以更加方便地管理图书和销售图书。 2.2 功能需求 通过对当当网,卓越网等网上书店的认识和分析,我对网上书店有了基本的了解,我觉得该系统至少应该具有以下的一些基本功能: 注册管理:能够对用户名,密码的简单验证;能够对电子邮箱,Email进行有效性验证;能够防止利用页面刷新重复注册,以及已经注册的用户不能重复注册。 商品浏览:分类显示商品;显示商品详情,提供购买链接;可以对商品进行模糊查询;显示当前用户的浏览记录。浏览商品时不要求用户登录,但下订单前用户必须登录,对于浏览过的商品有历史记录。 购物车管理:欲购买商品可以增添到购物车;也可以从购物车退回商品,清空购物车;对于同一件商品的多次购买只能在原来的商品上增添数量,还可以修改购物车中某个商品的数量,统计商品总金额。 订单管理:只有登录的用户可下订单;用户可以查看自己的订单。管理员可以修改订单的状态;也可以按某个时间段,状态查询订单及分页列表显示查询结果。 商品评论:显示某个商品的所有评论,只有登录用户才可以对某个商品发表评论,没有登陆时候跳转到登陆页面。 商品管理:管理员可以增添商品分类;修改商品基本信息;增添商品时候可以上传图片;商品基本信息删除的时候,存在订单的商品不能够被删除。 注册用户管理:管理员可以通过查询指定用户,并管理用户的启用,冻结,和重置密码。 2.3 其他要求 (1)页面要求:对于主要页面要注意美观,简洁。 (2)时间要求:要在指定的时间里面完成本系统 (3)系统要求:系统要有运行稳定 3总体设计 3.1总体结构和模块设计[6] (1)前台部分由用户使用,包括用户注册,购物车,我的订单,商品浏览,个人管理等几个部分。 (2)后台部分由用户管理,订单管理,商品管理等几个部分。 功能结构图如下: 图3.1 功能模块设计图 3.2处理流程 业务流程如下: 图3.2 .业务流程图 4数据库设计 4.1数据库结构属性图 图4.1 E-R图 4.2数据库表格设计 1.图书分类表 Table: bookType 说明:图书类型表 列名 说明 类型 备注 bTypeId 代理主键 Int(4) 自增 bTypeName 类型名称

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档