基于Web网上订购系统前台业务功能的设计与实现(系统+论文+答辩PPT+外文资料)
摘 要:Web网上订购系统是利用JSP+Struts技术实现一个在网络上的动态电子商务网站。系统以SQL Server 2000为数据库开发平台,以Tomcat作为应用服务器,采用JSP(Java Server Pages)技术实现。Web网上订购系统分前台部分和后台部分,前台部分由用户使用,主要包括用户注册,购物车管理,订单管理,个人资料管理,等功能;后台部分由管理员使用,主要包括商品管理,处理订单,用户信息管理等功能。Web网上订购系统前台业务功能的设计与实现主要完成前台部分的开发。 建立后的网站系统是一个动态、交互式、具有商品提供、系统管理等功能的电子商务网站。系统经过初步测试,达到了最初提出的设计任务要求。
关键词:JSP;Struts;SQLserver2005;Tomcat;网上购物系统 The Online Shopping System ——Design and Implementation of Business
ABSTRACT The system is trying to use JSP+Struts in a dynamic network of e-commerce websites structure, with SQL Server 2000 for database development in platform, Tomcat application server as a network information services, use JSP (Java Server Pages) technology develop online shopping system. The Online Shopping System is divided into front module and back module, the front module of website witch is for users, including users registered, a shopping cart management, order management, personal information management, message board management functions; the back module witch used by managers, including commodity management, processing orders, customer information management, information management, and other functions links. I am responsible for the front part. After the establishment of the website is a dynamic, interactive, with commodities, systems management, and other functions of the e-commerce website users. System has been tested to achieve the mission requirements
Key Words: JSP;Struts;SQL Server 2005;Tomcat;Online shopping system 1 前 言 1.1 选题背景 随着互联网技术的发展,电子商务已经不再是一梦想。通过网上银行、网上交易平台的支持,人们足不出户,便可轻松进行网上交易活动。同时也出现了大量的新的办公模式和生活方式,如SOHO族等,本文介绍的系统是电子商务的一个部分,即网上购物系统的实现。 用户希望在该购物系统的帮助下,通过虚拟的网上商店,在线挑选自己喜爱的商品,放置在虚拟的购物筐内,接着通过购物系统向网上商店下商品订单,在多种付款方式中选择一种,向该商品支付相关费用。网上商店收到用户订单后,此时认定该订单为有效订单,等待用户支付的费用。在收到费用后,准备订单所列商品,发货,同时通过有效的联系方式通知用户商品已寄出,注意查收。在用户收到商品后,该次交易过程结束。 另外,利用该系统,商店可以更好地进行其会员管理,进行人性化的信后服务,扩大服务范围,同时降低管理成本。 目 录
摘 要 III ABSTRACT IV 1 前 言 1.1 选题背景 1 1.2 网上购物的现状 1 1.3 网上购物的安全性 1 1.4 系统定义 2 2 需求分析 2.1 功能需求概述 4 2.2 用户权限描述 4 2.3 可行性分析 4 2.4 数据库描述 5 2.5 数据采集 5 2.6 系统环境 5 2.6.1系统运行环境 5 2.6.2 系统开发环境 6 3 概要设计 3.1 系统总体结构 7 3.2 功能划分 7 3.3 系统功能描述 8 3.4 数据库设计 9 3.4.1数据库环境的连接 9 3.4.2数据库概念结构设计 9 3.4.3数据库逻辑结构设计 12 4 详细设计 4.1 会员管理功能模块 15 4.1.1 会员管理模块功能描述 15 4.1.2 会员管理模块界面设计 15 4.1.3算法实现 17 4.2 产品分类查看模块 18 4.2.1 产品分类查看功能描述 18 4.2.2 产品分类查看功能模块的界面设计 19 4.2.3 算法实现 19 4.3 商品展台功能模块 21 4.3.1 商品展台模块功能描述 21 4.3.2 商品展台模块界面设计 22 4.3.3 算法实现 24 4.4 购物车功能模块 27 4.4.1 购物车模块功能描述 27 4.4.2 购物车模块界面设计 27 4.4.3 算法实现 29 4.5查看订单功能模块 31 4.5.1 查看订单模块功能描述 31 4.5.2 查看订单模块界面设计 31 4.5.3 算法实现 32 5 系统测试 5.1 系统测试 34 5.1.1引言 34 5.1.2 测试用例 34 5.2 结果分析 39 6 总 结 42 谢 辞 43 参考文献 44
谢 辞 毕业设计已接近了尾声,通三个月的努力终于完成了WEB网上订购系统要求的功能。在此过程中遇到了很多的困难,是老师和同学们一块探讨学习帮我克服了困难。才使得我毕业设计顺利完成,在这里我向在毕业设计中帮助过我的老师和同学们表示深深的感谢。 本次毕业设计是在伊静老师的悉心指导和严格要求下业已完成的,从选题到具体系统实现,再到论文修改无不凝聚着伊静老师的心血和汗水,在我的毕业设计期间,伊静老师为我提供了种种专业知识上的指导和一些富于创造性的建议。伊老师渊博的专业知识,严谨的治学态度,精益求精的工作作风,诲人不倦的高尚师德,严以律己、宽以待人的崇高风范,使我感受到她朴实无华、平易近人的人格魅力。他是我日后学习、工作与生活中的最好的榜样!在此向伊静老师表示深深的感谢和崇高的敬意! 感谢所有教过的或没教过我们的全学院的老师,因为你们课堂上的指导和课外的交流,我们才可以学习到很多知识和做人的道理,为今后的人生做准备。 感谢所有的舍友和身边的朋友,谢谢你们的鼓励和支持,没有你们,我们走不到今天,从遥远的家来到这个陌生的城市里,是你们和我共同维系着彼此之间兄弟般的感情,维系着寝室那份家的融洽。四年了,仿佛就在昨天。四年里,我们没有红过脸,没有吵过嘴,没有发生上大学前所担心的任何不开心的事情。只是今后大家就难得再聚在一起吃每年元旦那顿饭了吧,没关系,各奔前程,大家珍重。 四年时间,不知不觉就要过去了。在此,我衷心感谢四年来辛勤培育我们的老师。在以后的工作岗位上,我也会不断努力,用自己的辛勤工作和不懈奋斗来回报母校和老师们! 参考文献 [1] 萨师煊,王珊.数据库系统概论[M].北京: 高等教育出版社, 2003:25-65. [2] 甘仞初.管理信息系统[M].北京:机械工业出版社,2001-2:102-109. [3] [加]Budi Kurniawan.深入浅出Struts[M]北京:人民邮电出版社,2007:52-126. [4] 李贤华. 基于JSP技术的大型网上购物系统的设计与实现[J],计算机与现代化出版社,2008(8): 82-89. [5] 何静, 谭新民. 基于J2EE的网上购物系统的设计[J],山西电子技术出版社,2008(1):66-68. [6] 刘大玮,马传宝,孙颖洁编著.SQL Server数据库项目案例导航[J]北京:清华大学出版社,2005:12-36. [7] 殷人昆,郑人杰.实用软件工程[M].北京:清华大学出版社,2005-5:112-136. [8] [美]普雷斯曼.软件工程:实践者的研究方法[M]北京:机械工业出版社,2004-7:98-112. [9] 衡友跃. 基于MVC模式的网上购物系统应用研究[J],淮北职业技术学院学报,2008-7:77-79. [8] James W. Cooper, et al. Introduction to Design Patterms in C#[J] . Waston Research Center, 2003,V33(5) :2002-2005. [9] Thomas R. Peltier, Information Security Risk Analysis[J].Rothstein Associates Inc,2001-8:11-45. [10] 张健. XML技术在网上购物系统中的应用与安全分析[J]科技创新导报,2008-12:40-63.

|