《网络购物系统的设计与实现毕业论文正稿》由会员分享,可在线阅读,更多相关《网络购物系统的设计与实现毕业论文正稿(42页珍藏版)》请在金锄头文库上搜索。
1、. . . . .从封皮到目录:页面设置上:1.95厘米下:2.4厘米左右:2厘米装订线:1.5厘米 左备注:封皮无页眉、页脚、页码。从封皮到目录:页面设置上:1.95厘米下:2.4厘米左右:2厘米装订线:1.5厘米 左备注:封皮无页眉、页脚、页码。 本科生毕业论文(设计) 题目: 乐淘购物系统的设计与实现 学院/系 专 业 年 级 学 号 作者姓名 指导教师 2011年12月20日学习参考. . . . .摘 要本次毕业论文题目为乐淘购物系统的设计与实现。随着信息化时代的到来,网上购物以其便捷,快速,安全的优势逐渐步入了我们的生活。人们对于互联网的要求已不单单是浏览下网页,收发电子邮件,日益
2、忙碌的人们开始追求足不出户的利用互联网这一强大的平台来实现网上购物。近几年,随着网络数据库技术的进步发展,使得这一设想逐渐成为现实。本系统由两个大模块组成:前台用户界面的实现,后台管理员对乐淘购物系统的管理。前台用户界面主要是对本站所有商品的信息的展示,所以将内容细分为:游客及会员对商品的浏览,会员对商品的购买,购物生成订单,订单结算等模块。而后台主要是管理员对网站的支持和维护体现在三个模块:用户管理模块,商品管理模块,订单管理模块。在各个模块里都有相对应该的对其内容的新增,删除,修改,查询操作。由于各模块的相互独立又相互关联性使本系统较能适应目前市场需求。根据系统所需功能,决定以J2EE为开
3、发平台,采用Oracle做后台数据库,选择功能强大的Eclipse为开发工具,利用软件工程思想和方法,总体上用结构化生命周期法进行系统分析和设计,采用快速原型法来实现,系统本系统界面友好,而且操作更加简单,减少了用户学习操作的额外负担。该系统使用了功能强大的Java Web开发技术,前台页面使用JSP。同时系统使用了基于MVC机制的Struts技术,添加了Hibernate 组件。作为Web应用的一个比较成熟的开发模式MVC模式把应用程序抽象为Mode(模型)、View(视图)、Controller(控制器)三个功能截然不同的部分,三者对于整个系统是相对独立的工作,但各部分之间又紧密联系,共同
4、完成系统的各项功能。使操作方便,可维护性强。经过大量的测试,基本符合用户需求。关键字:乐淘购物网,Java,Struts,MVC,hibernate,Css,HtmlAbstract The thesis topic for happy shopping system design and implementation. With the advent of the information age, online shopping with its convenient, fast, secure advantages gradually entered our life. The Inter
5、net has not only under the webpage browsing, email, increasingly busy people began to pursue the use of the Internet remain within doors of this powerful platform to realize online shopping. In recent years, with the development of network database technology, making this vision is becoming reality.
6、 The system consists of two modules: the user interface implementation, background administrator for happy shopping management system. The user interface is mainly for all the commodities information display, so the content is divided into: visitors and members to browse merchandise, members of the
7、purchase of goods, shopping order, order settlement module. While the background is the administrator of the site support and maintenance is embodied in three modules: the user management module, management module of goods, order management module. In each module are relative to its content should b
8、e the new, delete, modify, query operation. Because each module of the independent and interrelated nature of this system is to adapt to the current market demand. According to the required function, decided to take J2EE as the development platform, using Oracle database to do the background, select
9、 the powerful Eclipse as development tool, using the software engineering ideas and methods, generally using structured life cycle method for system analysis and design, using rapid prototyping system to realize, the system interface is friendly, and the operation is more simple user operation, redu
10、ces the additional burden of learning. The system uses the powerful Java Web development technology, front page using JSP. At the same time the system using Struts technology based on MVC mechanism, add a Hibernate component. As Web application a relatively mature development model - MVC mode applic
11、ation Abstract Mode ( model ), View ( view), Controller ( controller ) three different functional parts, three for the whole system is relatively independent of the work, but the portion between closely linked together, the system of the function. The operation is convenient, the maintainability is
12、strong. After extensive testing, basically meet the needs of users.Keywords: Happy Shopping , Java, Struts, MVC, Hibernate, CSS, HTML目 录1 绪论11.1 项目背景11.2 研究意义11.3 相关领域介绍11.4 本系统概述12 乐淘系统分析32.1 系统需求分析32.1.1 功能需求32.1.2 性能需求42.2 系统可行性分析42.2.1 技术及开发方法可行性42.2.2 管理可行性42.2.3 经济可行性42.3 业务流程分析53乐淘网设计73.1 系统物
13、理环境配置73.2 项目规划73.3 系统概要设计83.4 数据库设计103.4.1 概念设计103.4.2 逻辑设计123.4.3 物理设计133.5 系统详细设计143.5.1 用户模块设计143.5.2 管理员模块设计174乐淘网的实现204.1 系统技术实现204.1.1 JSP简介204.1.2 B/S 结构概述204.1.3 Struts 框架简介204.1.4 Oracle简介214.2 系统首页实现214.3 会员注册模块实现224.4 会员登录模块实现234.4.1 会员登陆234.4.2 会员密码找回244.4.3 会员密码修改254.4.4 生成订单264.5 管理员模块
14、的实现284.5.1 管理员登录284.5.2 所有商品查询功能284.5.3 添加商品功能294.5.4 修改商品信息功能304.5.5 查询所有订单功能305 系统测试315.1 系统测试方法315.1.1 系统测试计划315.1.2 系统测试工具315.1.3 系统测试方法和测试类型315.2 系统测试的目的和原则325.3 系统测试325.3.1 系统登录测试要点325.3.2 商品购买测试要点325.3.3 操作权限测试要点325.3.4 数据输入测试要点325.3.5 数据删除测试要点335.4 数据测试效果336 结 论356.1 系统开发总结356.2 存在问题及改进36致 谢37参考文献38学习参考. . . . .1 绪论1.1 项目背景电子商务作为一种新的商业模式,被认为是新知识经济时代和