欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    网上购物商城.docx

    • 资源ID:17084737       资源大小:247.70KB        全文页数:25页
    • 资源格式: DOCX        下载积分:8金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    网上购物商城.docx

    1、网上购物商城 X X X X 大 学动态网页设计 课程设计(论文)题目: 网上购物商城 院(系): 专业班级: 学 号: 学生姓名: 指导教师: 教师职称: 起止时间: 程序设计专题(报告)任务及评语院(系):软件学院 教研室:软件教研室学 号学生姓名专业班级程序设计(报告)题目网上购物商城程序设计(报告)任务程序设计专题的任务与要求:(1)掌握JSP编程、面向对象的基础知识。(2)较熟练地编写基于JSP技术的动态网页。(3)了解JSP的内置对象、Bean、Servlet编程等编程技术。(4)联系已学过的内容,巩固所学的理论,增强独立工作能力。(5)通过设计主要使学生有一个独立编写程序的过程,

    2、对理论学习及动手能力都有一个很大的提高。(6)通过本次设计,进一步培养学生热爱专业的思想,同时对本专业综合素质的提高起一个积极的推动作用。(7)课程设计过程中,要严格遵守实践环节的时间安排,听从指导教师的指导。正确地完成上述内容,记录实习日记,规范完整地撰写出课程设计报告。指导教师评语及成绩成绩: 指导教师签字: 2013 年 12 月 23日目 录第1章 实训的目的与要求 11.1 实训设计目的 11.2 实训设计的实验环境 11.3 实训设计的预备知识 11.4 实训设计要求 1第2章 实训设计内容 22.1开发背景简述 22.2 系统设计内容 22.3需求分析 32.3.1系统逻辑设计

    3、32.3.2 系统功能需求分析 62.4系统实现 92.4.1 系统的详细设计 92.4.3 程序源代码 102.5测试分析 17第3章 实训总结 19参考资料 20第1章 实训的目的与要求1.1 实训设计目的动态网页设计是计算机相关专业的必修专业基础课程,其实践性、应用性很强。实践教学环节是必不可少的一个重要环节。本课程的程序设计专题实际是计算机相关专业学生学习完JAVA程序设计及动态网页设计等课程后,进行的一次全面的综合训练,JSP动态网页设计的设计目的是加深对理论教学内容的理解和掌握,使学生较系统地掌握程序设计及其在网络开发中的广泛应用,基本方法及技巧,为学生综合运用所学知识,利用软件工

    4、程为基础进行软件开发、并在实践应用方面打下一定基础。1.2 实训设计的实验环境硬件要求能运行Windows 2000操作系统的微机系统。JSP动态网页设计语言及相应的集成开发环境:J2SDK和ECLIPSE开发工具及Tomcat服务器。1.3 实训设计的预备知识熟悉JAVA语言及ECLIPSE开发工具、Tomcat服务器。1.4 实训设计要求按JSP动态网页设计的设计指导书提供的课题,要求学生在自行完成各个操作环节,并能实现且达到举一反三的目的,完成一个项目解决一类问题。要求学生能够全面、深入理解和熟练掌握所学内容,并能够用其分析、设计和解答类似问题;对此能够较好地理解和掌握,能够进行简单分析

    5、和判断;能编写出具有良好风格的程序;掌握JSP动态网页设计的基本技能和面向对象的概念和方法编程技术。同时培养学生进行分析问题、解决问题的能力;培养学生进行设计分析、设计方法、设计操作与测试、设计过程的观察、理解和归纳能力的提高。第2章 实训设计内容2.1开发背景简述伴随着Internet的蓬勃发展,网上购物系统作为电子商务的一种形式正以某种高效,低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利,由于网上购物价格便宜而且方便,足不出户就可以买的自己想要的东西,现在越来越多的人选择网上购物。网上购物正适应了当今社会的快

    6、节奏生活。网上购物最大的优势在于一种潜在的低成本销售的可能性。在销售渠道、模式、零售终端的发展变迁之中,成本要素起了决定性的作用。在目前的现实条件下,传统的企业与新兴的网上购物企业大可放开眼界,结合不同购物方式的优势,给予消费者最佳的购物体验。目前,网上购物消费者群体已具有一定规模,并具有较高的潜在增长率。在今天,信息化大潮已经不可逆转,全球经济在一体化发展。对中国企业而言,这是一个充满机遇与挑战的全新的经济时代。对人们,它改变着人的生活方式和观念,所以网上购物是很有前景和必要的。2.2 系统设计内容网上购物系统适应了当今社会人们快节奏生活的的方式,是一个具有简单功能的服装购物系统,在此网站里

    7、面的服装经济又实惠,每个用户都可以通过登录此网站,从中找到适合自己的服装,此网站虽然功能不是很多,但是足以满足用户的需求,当用户看到自己喜欢的服装时,可以先将此服装添加到购物车里,然后可以继续进行挑选,然后,在进入购物车中一起去结账。此网站最大的特点就是专一性,是一家专门经营各类服装的网站,里面有各式各样的服装,从小孩到老人都可以从中找到令用户满意的服装。如果是会员,在购买的时候还可以享受包邮,打折的活动。作为用户喜欢的Web应用程序,除了具有能够实时满足户用的需要外,还具有用户留言板的模块,也有快速搜索,直接找到自己想要的服装类型。网上购物系统的性质决定了它的服务端工作负荷比较大,这就要求服

    8、务端的硬件配置要尽可能的高,主要是内存,而且操作系统也要尽可能的稳定。基于java的系统一般来说网络安全性比较好,但并不能说就一定安全,尤其在windows操作系统下,由于windows的漏洞比较多,系统装配在windows下并不是最佳的选择,如果有条件,建议可将系统装配在unix操作系统下,提高系统的抗侵入能力。系统的核心数据库,随着数据的不断增多,必然会产生冗余,导致系统运行效率降低,建议管理员定期备份和清理冗余数据,以保证系统的正常高效运行。总的来说,本购物网站主要实现了一下的功能:(1)用户类型:登录系统的身份定为两种,一是会员,二是管理员.(2)权限管理:系统需要经过有效的身份验证可

    9、以登录。用户的身份不同,使用的系统资源也不同。会员可以进行购物下单;管理员可以进行后台管理。(3)会员注册:用户可以注册成本站的会员,从而进行购物下单。(4)物品查询:用户可以进行查询本站所拥有的自己需要的物品。(5)用户购物书:已经注册会员的用户可以进行购物书籍并会像超市的购物车一样放入自己需要的物品以便后面的下单。(6)用户下单:用户可以在进行购物后,最后进行下单,网站在收到你的汇款后会进行处理。(7)在线帮助:暂提供了购物流程和付款方式两个帮助。(8)后台物品管理:可以对物品进行查询,删除,修改和添加操作。(9)广告管理:可以对广告进行查询,删除,修改和添加操作。(10)会员管理:可以会

    10、员进行查询,删除。(11)订单管理:这也是核心管理,主要对订单的处理操作。(12)管理员管理:可以添加和删除商品信息等。2.3需求分析2.3.1系统逻辑设计E-R图是一种概念模型。概念模型实际上是现实世界到机器世界的一个中间层次。概念模型用于信息世界的建模,是显示世界到信息世界的第一层抽象,使数据库设计人员进行数据库设计的有利工具,也是数据库设计人员和用户之间进行交流的语言,因此概念模型一方面应该具有较强的语义表达能力,能够方便、直接的表达应该用众的各种语义知识,另一方面他还应该简单、清晰并且易于用户理解。以下是各个数据表的实体图。(1)订单实体图:图2.1订单实体图(2)订单商品信息实体图:

    11、图2.2订单商品实体图(3)总体E-R图:图2.3总体E-R图表的设计是这次设计的一个核心内容。根据前面对网站前台与后台功能模块的分析和对数据库中实体关系的设计,可以看到网站中所用到的数据信息基本包括:商品信息、用户信息、留言信息、订单信息、管理员信息、公告信息等。database 用来存储系统的数据库,由于环境限制,本系统采用的是windows自带的Access数据库,所有的相关表也都放在这里。商品信息表结构:字段字段名类型宽度小数位索引可否为空Hw_id商品编号自动编号是否Hw_name商品名称文本型50否Hw_cash商品价格数值型182Hw_content商品信息备注型255Hw_pi

    12、c商品图片文本型255Hw_buys商品数量数值型18Hw_date商品日期日期型表2.1商品信息表结构网站信息表结构:字段NameMailTelAddsOICQMSNSitenameFaxCode字段名姓名信箱电话地址QQMSN网站名称传真邮编类型文本文本文本文本数值数值文本文本文本表2.2网站信息表结构2.3.2 系统功能需求分析经过前期的深入调查和研究,总结出该平台需要完成的一些具体功能,分析如下:用户管理:能够完成用户基本信息录入的注册和用户基本信息的修改。管理员管理:能够完成管理员对网站的商品信息管理(商品添加、商品审查)、会员管理(会员审查)、网站信息管理(新闻添加、修改删除、公告

    13、设置),以及常规设置(广告添加,友情链接)的功能。搜索功能:能过电子商品的名称进行搜索。查询功能:能够通过查看购物车对所选商品进行确定、挑选。用户管理功能:新用户注册,个人资料管理。图2.4网络购物网站结构图用户提交订单后,通过产生的订单号查询订单信息及执行状态。用户在购物中心首页中单击“订单查询”超链接,就可以进入输入订单号页面,在页面的文本框中输入订单号并单击“提交”按钮,如果订单号输入无误,系统将根据用户录入的订单号在数据表中查询处对应的货品信息并转到订单查询显示页面将货品信息显示出来。订单查询模块流程图如图2.3.2.2所示。图2.5订单模块流程图用户在前台购物所产生的订单并不能立即执

    14、行,需要系统管理员在后台进行订单信息管理审核以确认它的执行性。用户单击导航区中的“订单信息管理”超链接进入用户订单处理页面,该页面上会显示近期所有没被处理的订单。用户订单处理页面显示的是用户基本信息,要想知道订单中所涉及的商品,需要单击对应订单号的超链接打开商品订购详单页面才行。商品订购详单主要通过提交的订单号从tb_Shop表中查询处对应的商品并显示在页面中,管理员审核后可通过复选框来设置订单是否执行。程序中利用admin/shop.jsp来完成这些功能。当选中“是/否”复选框时,系统会根据提交的订单号更新数据表,如果更新成功,则转到spif.jsp也执行。流程图如图2.3.2.3所示图2.

    15、6订单信息流程图2.4系统实现2.4.1 系统的详细设计 用户再一次确认后,系统会显示购物成功并返回给用户一个订购单号,提示用户填写收货人详细信息,包括姓名、地址、邮编、邮箱、电话、付款方式、备注等信息,这些信息是系统自动从用户表中提取出来的,用户可以修改如图2.4.1所示图2.7订单页面2.4.3 程序源代码以下是该作品的部分代码:Reg.jsp 用户注册 (为避免引起不必要的纠纷,以下信息请如实添写,如以下信息有变动,应当立刻通知本站) 用 户 名: 密    码: 密码确认: E - mail : 地    址: 电 

    16、   话: 邮    编: 真实姓名: Regsave.jsp%String errmsg=错误!;boolean founderr=false;String user_name,user_pass,user_pass2,user_adds,user_tel,user_mail,user_postcode;user_name=errmsg;user_pass=errmsg;user_pass2=errmsg;user_adds=errmsg;user_tel=errmsg;user_mail=errmsg;user_postcode=errms

    17、g;if(request.getParameter(user_name).equals()errmsg=errmsg+用户名不能为空,;founderr=true;else user_name=getStr(request.getParameter(user_name);if(request.getParameter(user_pass).equals()errmsg=errmsg+密码不能为空,;founderr=true;else user_pass=getStr(request.getParameter(user_pass);if(request.getParameter(user_pa

    18、ss2).equals()errmsg=errmsg+密码确认不能为空,;founderr=true;else user_pass2=getStr(request.getParameter(user_pass2);if(!user_pass.equals(user_pass2)errmsg=errmsg+两次密码不同!;founderr=true;if(request.getParameter(user_adds).equals()errmsg=errmsg+地址不能为空,;founderr=true;else user_adds=getStr(request.getParameter(use

    19、r_adds);if(request.getParameter(user_tel).equals()errmsg=errmsg+电话号码不能为空,;founderr=true;else user_tel=getStr(request.getParameter(user_tel);if(!IsMail(request.getParameter(user_mail)errmsg=errmsg+你的E-mail有错误,;founderr=true;else user_mail=getStr(request.getParameter(user_mail);if(request.getParameter(user_postcode).equals()errmsg=errmsg+邮编不能为空,;founderr=true;else user_postcode=getStr(request.getParameter(user_postcode);sql=select * from member where user_name=+user_name+


    注意事项

    本文(网上购物商城.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开