JAVA网上购物系统的设计(电子商务论文).doc
《JAVA网上购物系统的设计(电子商务论文).doc》由会员分享,可在线阅读,更多相关《JAVA网上购物系统的设计(电子商务论文).doc(90页珍藏版)》请在沃文网上搜索。
1、 摘要伴随着Internet的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。网络购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。本网站便是尝试用JSP在网络上架构一个动态的电子商务网站,它是在Windows XP下,以SQL Server2000为数据库开发网站,Tomcat网络信息服务作为应用服务器,采用JSP(Java Server Pages)技术开发的网上购物网站。它分前台部分和后台部分,前台部分包括商品查询
2、、商品展台、购物车、会员管理、收银台、订单查询及商城公告等部分,后台部分包括商品设置、会员设置、后台管理员设置、订单设置、公告设置、友情设置等部分。本网站具有多方面特点,包括网站界面人性化,效率高,易上手,使用简单。关键字:数据库; 人性化; 简单;网上购物网站AbstractWith the rapid development of Internet, Web shopping as a form of electronic commerce is its high efficiency, low cost advantage, and gradually become a new busi
3、ness model and philosophy, people no longer meet the purpose of information browsing and publishing, but eager to fully enjoy the network brought more and more convenient. Internet shopping is adapted to live in todays fast-paced society, so that customers can easily and quickly without leaving home
4、 would easily choose their favorite products. JSP is try this site on the network architecture a dynamic e-commerce site, it is in Windows XP, SQL Server2000 to develop websites for the database, Tomcat web information service as the application server, adopting the JSP (Java Server Pages) technolog
5、y development online shopping site. It was divided into front part and back part, front part of the inquiry, including goods, merchandise booths, shopping cart, member management, checkout, order inquiries and other part of the mall notice, the background section includes product set, members set th
6、e administrator to set the background, orders settings, notice setting, friendship and some other settings. This site has many features, including personalized web interface, high efficiency, difficulty of use, simple to use.Keywords: Database; humanity; simple; online shopping siteI目录0 前言11 问题定义21.
7、1 网站名称21.2 现行网站存在的问题21.3 项目目标21.4 项目范围21.5 可行性研究阶段经费估算22 可行性研究42.1 现行网站调研42.1.1 现行网站目标42.1.2 用户组织机构42.1.3 网站的业务流图52.1.4 网站接口72.2 可行性分析72.2.1 可行性分析的目的72.2.2 技术可行性72.2.3 经济可行性72.2.4 操作可行性72.2.5 法律可行性72.2.6 可行性研究结论73 需求分析83.1 诚欣购物网站功能描述83.2 诚欣购物网站性能描述83.3 诚欣购物网站逻辑模型93.4 诚欣购物网站逻辑模型详细描述153.4.1 诚欣购物网站数据流描
8、述153.4.2 诚欣购物网站数据存储描述153.4.3 诚欣购物网站数据处理描述163.5数据字典173.6 诚欣购物网站安全性分析183.7 诚欣购物网站与其它子网站的接口描述184 总体设计194.1 设计思想194.2 诚欣购物网站软件结构图194.3 诚欣购物网站模块描述204.4 数据库设计324.4.1 代码设计324.4.2 数据库设计324.5 诚欣购物网站输入、输出设计404.5.1 输入设计404.5.2 输出设计414.6 网站信息量估算424.7 网站安全性设计424.8 网站运行设计434.8.1 运行环境434.8.2 运行模块的组合434.8.3 运行时间434
9、.9 网站出错处理设计434.9.1出错输出信息434.9.2出错处理对策444.10 网站维护设计445 详细设计455.1 会员登录模块详细设计455.1.1 会员登录模块功能455.1.2 会员登录模块输入界面设计455.1.3 会员登录模块输出界面设计455.1.4 用户登录模块算法设计465.1.5会员登录模块限制条件465.2 购物车模块详细设计465.2.1 购物车模块功能465.2.2 购物车模块输入界面设计475.2.3 购物车模块输出界面设计475.2.4 购物车模块算法设计475.2.5 购物车模块限制条件475.3 商品管理模块详细设计485.3.1 商品管理模块功能4
10、85.3.2 商品管理模块输入界面设计485.3.3 商品管理模块输出界面设计485.3.4 商品管理模块算法设计485.3.5 商品管理模块限制条件485.4 订单管理模块详细设计495.4.1 订单管理模块功能495.4.2 订单管理模块输入界面设计495.4.3 订单管理模块输出界面设计495.4.4 订单管理模块算法设计495.4.5订单管理模块限制条件496 编码506.1 编程工具的选择506.2 变量设计506.2.1 变量名设计原则506.2.2 变量设计516.2.3 程序清单517 测试设计697.1 网站测试的基本原则697.2 测试用例697. 2. 1 测试用例方案设
11、计697.3 诚欣购物网站测试结论707.3.1 软件能力707.3.2 软件限制707.4 网站维护建议707.5网站测试结论708 网站使用说明718.1 网站运行环境718.2 网站安装指南718.3 网站操作指南718.4 网站出现问题说明719结论72致谢73参考文献74附录A 译文75附录B 外文文献78辽宁工程技术大学毕业设计(论文)0 前言毕业设计作为理工院校重要的实践性教学环节,是对学生在校期间所学知识的综合考察,也为我们今后走向工作岗位打下基础。在本着能真正锻炼培养自己分析问题、解决问题能力的前提下,根据自己的兴趣爱好和今后工作的实际需要,我选择了诚欣购物网站这一课题。在适
12、应现行信息体制的基础上,在设计中尽可能充分发挥计算机管理的长处,促进管理的科学化。经过几个月的努力,自己无论在网站分析、网站设计、软件编程等方面都有较大的提高,独立完成了设计任务。本论文对我所设计的课题进行了较完整、详细的描述。其中第一章为问题定义,简要介绍网站针对的网上购物结构和项目概况;第二章为可行性研究,描述、给出系统的业务流图;第三章为需求分析,给出了网站在功能和性能上的要求;第四章为总体设计,在前几章的基础上确定系统总体结构和模块外部设计;第五章为详细设计,具体的设计出每个模块的功能实现;第六章为编码,编写程序脚本; 第七章为测试设计,按顺序对测试项目做出说明,证实软件能力;第八章是
13、网站使用说明;最后是结束语和参考书目。整个设计过程力求按软件工程教学中软件开发的步骤进行,循序渐进,前后呼应。程序经过多次上机调试,证明是正确的,是可行的。由于时间仓促和本人设计水平有限,本设计缺点和错误在所难免,恳请各位老师和同学给予批评指正。1 问题定义1.1 网站名称诚欣购物网站1.2 现行网站存在的问题网上购物网站是针对网络购物的专业化垂直搜索引擎,其主要功能是采集、整理和挖掘海量的网络商品信息和商家信息,向网络购物用户提供精准的挑选商品和选择商家等主要功能,可见对商品信息的比较深度和对网络店家的挑选方式是衡量比较购物网站的两大重要指标,本网上购物网站只是简单罗列B2C商品价格,仅仅起
14、到了比较价格的作用,没有更多的内容以提供更深入的购物指导,为网购用户提供的功能相对单一。大部分仅仅停留在商品价格、商品参数和商品列表等浅层次的信息上,需要更深层次的开发与完善相关功能。1.3 项目目标现在流行的网上购物网站不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节。这样才能使得在电子交易时避免不必要错误发生。我们将使用HTML、JSP等技术来编辑网页,并运用JDBC技术把数据库和动态网页相关联。传统的管理信息网站信息获取方法是由专业文字录入人员将信息输入到管理网站的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都
15、相应上升。本设计在实际应用中的解决方案是建立网站, 以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时了解商品买卖的情况1。1.4 项目范围本网站涉及互联网上的各种消费人群,网站开发平台为Windows XP中文专业版,后台应用SQL Server2000数据库,Web服务器为Tomcat6.0.13,开发工具Macromedia Dreamweaver 8,网页制作Photoshop8.0,另外还用到JDK1.5.0.计算机硬件要求P42.8以上,内存要求512M以上。1.5 可行性研究阶段经费估算基础投资:PC机1台:5000元共计:0.5万其他一次性投资:Dreamw
16、eaver MX 2004 简体中文版 2600元 Tomcat6.0.13:免费Windows XP中文专业版: 1998元操作员培训费:免费软件开发费:2000元共计:0.6598万元经常性支出:人工费用:2(月)*1(人)*2000(元)=4000元其他不可知额外支出: 1000元共计:0.5万元支出共计:1.6598万元2 可行性研究2.1 现行网站调研2.1.1 现行网站目标2本网站利用现在比较广泛的JSP+ SQL Server2000数据库的架构实现的,此网站分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、查询商品、订购商品、购物车、用户维
17、护等功能;后台管理是提供给管理员的,其中包括:商品管理、用户管理等。使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。2.1.2 用户组织机构 超级管理员普通管理员会员超级管理员:超级管理员具有网站所有权限,其中包括1) 商品设置模块:主要包括商品查询、大类别查询、小类别查询,其中通过商品查询功能对商品进行添加、删除查看商品的相关信息和设置商品为特价商品,通过大类别查询和小类别查询功能对商品的大类别和小类别进行添加和删除。2) 会员设置模块:可以查看会员的相关信息和查看。3) 后台管理员设置模块:可以修改该管理员的密码以及添加新的管理员。4) 订单设置模块:可以对用户已提交的订单进行查看详
18、细信息、出货、删除等操作。5) 公告设置模块:可以添加新的公告以及对已添加的公告进行修改、查询内容和删除等操作。6) 友情链接模块:可以添加新的网招信息以及对已添加的网站信息进行删除操作。普通管理员:普通管理员具有除了添加新的管理员权限之外的所有权限,其中包括1) 商品设置模块:主要包括商品查询、大类别查询、小类别查询,其中通过商品查询功能对商品进行添加、删除查看商品的相关信息和设置商品为特价商品,通过大类别查询和小类别查询功能对商品的大类别和小类别进行添加和删除。2) 会员设置模块:可以查看会员的相关信息和查看。3) 订单设置模块:可以对用户已提交的订单进行查看详细信息、出货、删除等操作。4
19、) 公告设置模块:可以添加新的公告以及对已添加的公告进行修改、查询内容和删除等操作。5) 友情链接模块:可以添加新的网招信息以及对已添加的网站信息进行删除操作。会员:查询、浏览和购买相关商品。2.1.3 网站的业务流图用业务流程图描述企业各项业务处理过程,并结合业务流程图详细、准确地说明业务处理过程中数据的收集、输入、传递、存储、加工的方法、算法、输出的数量及形式等3。业务流程图使用的符号如下: 表示实体表示输入输出的报表表示处理表示信息存档表示业务流向表示外部实体管理员添加友情链接添加公告信息添加商品大分类添加商品小分类商品注册会员会员登录会员信息表商品信息表商品小类别信息表信息表商品大分类
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 网上 购物 系统 设计 电子商务论文