网上超市设计与开发毕业论文
2022-04-11 20:54:10
论文总字数:12786字
摘 要
Internet的流行从根本上来说改变了作者们整个社会的商品交易的方式,从上世纪90年代起,就产生了通过互联网的方式经营销售的念想。不过由于90年代初期,互联网的不普及、网络诚信问题、物理管理、网上法律的不完善、交通运输等方面的影响,网上购物并没有成为时尚新宠。进入21世界以来,随着社会的发展,制约网上交易的各种问题都被一一解决,各大企业都加入了电子商务的开发中。
因此,作者开发了基于Jsp与JavaBean的网上超市购物系统。此系统分为前台与后台,根据网上超市前台的特点,可以将其分为物品查询,在首页上展示商品,添加商品到购物车,会员的信息管理,会员订单的查询与商城公告几大模块。根据后台的特点,管理进入后台后可以设置友情链接管理,商品所属大类别的设置,管理系统的公告,商品详细设置,用户购买订单管理,会员的信息的管理等。
基于Jsp与JavaBean的网上超市购物系统采用Java语言开发,开发工具选取的是NetBeans,数据库选取的是中小型企业流行的MySql。
关键词 B/S结构;Java;JavaBean;MySql;Jsp;网上超市
The design and development of online supermarket
Abstract
Internet's popularity has fundamentally changed the way the authors of the society as a whole, from the 90's of the last century, there has been a way of thinking through the Internet. But since the early 1990s, the imperfection of the Internet popularization, the problem of network integrity, physical management, online legal, transportation and other aspects of the impact, online shopping did not become the new darling of the fashion. Since entering the 21 world, with the development of society, all kinds of problems have been solved, and the one one major enterprises have joined the development of electronic commerce.Therefore, the author developed an online supermarket shopping system based on Jsp and JavaBean. This system is divided into foreground and background, according to the characteristics of online supermarket front can be divided for goods query, in front of the display of goods, add items to the shopping cart, member information management, the members of the order of the query and mall bulletin several modules. According to the characteristics of the background and management into the background can be set up after the link management, merchandise categories, announcement management system, detailed set of goods, users purchase order management, member information management.Based on Jsp and JavaBean online supermarket shopping system using Java language development, development tool selection is NetBeans, database selection is a small and medium enterprises popular MySql. The key words B/S structure; Java; JavaBean; MySql; Jsp; Online Supermarket
目 录
摘 要 I
Abstract II
目 录 I
第一章 需求分析 1
1.1任务概述 1
1.1.1目标 1
1.1.2用户的特点 1
1.2可行性分析 1
1.2.1 技术可行性 1
1.2.2 经济可行性 1
1.2.3 操作可行性 1
1.3需求规定 2
1.3.1需求概述 2
1.3.2功能的规定 2
1.3.3业务流程图 3
1.3.4程序运行环境配置 5
第二章 数据库设计 6
2.1数据库设计定义 6
2.2 E-R图 7
2.2数据表设计 8
2.2.1数据表总览 8
2.2.2数据表详细说明 8
第三章 详细设计 11
3.1程序页面架构设计 11
3.2首页展示模块 12
3.3购物车模块 13
3.4留言反馈模块 14
3.5购物指南模块 14
3.6个人资料模块 15
3.7商品管理模块 16
3.8类别管理模块 17
3.9订单管理 17
3.10 管理员管理 18
3.11会员管理 19
3.12公告管理 20
第四章 系统实现 21
4.1首页展示模块 21
4.2购物车模块 23
4.3留言反馈模块 25
4.4购物指南模块 26
4.5个人资料模块 27
4.6商品管理模块 29
4.7类别管理模块 32
4.8订单管理 33
4.9管理员管理 34
4.10会员管理 35
4.11公告管理 37
第五章 系统测试 41
5.1测试的任务及目标 41
5.1.1 测试的任务 41
5.1.2 测试的目标 41
5.2测试步骤 41
5.2.1模块测试 41
5.2.2系统测试 41
5.2.3验收测试 41
5.3测试用例 42
5.3.1用户注册 42
5.3.2商品搜索 42
5.3.3公告管理 43
5.3.4会员管理 43
第六章 结束语 44
参考文献 44
致谢 47
第一章 需求分析
1.1任务概述
1.1.1目标
本系统是为了满足人们对迅捷便捷网上购物的需求开发设计的,前端的页面设计很好的满足了购物者能够第一时间观察到自己中意的商品与商品的详细信息,后端的便捷操作很好的满足了对网页商品内容的动态维护与用户管理。
1.1.2用户的特点
本系统是面向广大的网上用户与负责商城信息维护的工作人员。因此前端的开发应该突出商品的信息与介绍,后端的开发应该着重于便捷的商品信息维护等
1.2可行性分析
无论开发什么系统都会受到时间与资源限制,因此作者们必须进行可行性分析,减少开发的风险。
1.2.1 技术可行性
本Web程序采用的是Jsp与JavaBean开发技术,数据库采用的是目前广泛在中小型企业流行的MySql。两者之间没有硬性的规定,有利于作者们在开发Jsp的同时开发数据库端,有利于提高作者们的工作效率。经过大学阶段的Java语言与数据库基础的学习与其他的软件开发相关的知识,所以本系统在技术方面是可行的
1.2.2 经济可行性
实体店的成本包括员工、店面、需要办理营业执照、定期囤积货物代价十分高。而网上超市仅仅需要几名会管理后台的人员与一台主机,投入金额很小。所以从经济方面来说也是可行的。
1.2.3 操作可行性
本系统基于Web,在用户方面,只要是上网的用户对他们而言操作十分便捷简单。在后台维护商品方面,本系统操作便利,能让大多数的员工短期内熟练上手。
1.3需求规定
1.3.1需求概述
本Web系统是属于中小型公司的网上购物系统,可以有效满足企业与个人开设网上商城的需求
此系统分为前台与后台,根据网上超市前台的特点,可以将其分为物品查询,在首页上展示商品,添加商品到购物车,会员的信息管理,会员订单的查询与商城公告几大模块。根据后台的特点,管理进入后台后可以设置友情链接管理,商品所属大类别的设置,管理系统的公告,商品详细设置,用户购买订单管理,会员的信息的管理等。
1.3.2功能的规定
功能设计:
对于典型的数据库管理系统来说,企业级的电子商城的系统应满足如下的目标:
请支付后下载全文,论文总字数:12786字