欢迎来到天天文库
浏览记录
ID:17382251
大小:826.50 KB
页数:13页
时间:2018-08-30
《jsp1077 网上购物及发货管理系统的设计与实现2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、摘要在线购物系统是用JSP在网络上架构一个动态的在线购物网站,系统是在WindowsXP下,以SQLServer2000为数据库开发平台,Tomcat网络信息服务作为应用服务器,采用JSP(JavaServerPages),Hibernate和Struts技术开发的网上购物系统。论文详细阐述了在线购物网站的开发背景和意义,并对系统所采用的技术进行了简单的介绍。在系统规划中,描述了系统的总体设计思路和建设原则,在此基础上对系统的模型进行了简单的分析,明确系统的操作流程,并对系统进行了可行性分析,确定在当前的条件下,开发网上购物系统是可行的。在需求分析结果的基础上,进行了系统
2、的设计,对系统的功能模块进行了划分。接着对系统的数据库进行设计,包括数据库设计的各个阶段和数据表的结构,之后进行了系统中主要模块设计和实现。最后,为了保证系统的安全性和可靠性,进行了系统的测试。建立后的网站系统是一个动态、交互式、具有商品提供、系统管理等功能的在线购物网站。关键词:在线购物,JSP,Hibernate,SQLServer200010目录第1章绪论11.1选题的背景及意义11.2系统开发技术简介11.2.1JSP技术简介11.2.2Hibernate技术简介21.2.3Struts技术简介31.2.4SQLServer2000技术简介4第2章系统规划62.1
3、系统规划概述62.1.1系统规划的目标、任务和主要工作62.1.2系统规划工作的特点7102.2系统的总体设计思路72.3系统的建设原则8第3章系统分析93.1系统分析概述93.2系统的初步调查和可行性分析93.2.1系统初步调查93.2.2可行性分析103.3系统详细调查113.4新系统逻辑方案的提出11第4章系统设计134.1系统设计概述134.2系统总体结构设计134.2.1系统总体功能结构134.2.2系统体系结构164.2.3系统的软硬件环境16第5章数据库设计175.1数据库设计概述175.2数据库需求分析175.3数据库概念结构设计185.4数据库逻辑结构设
4、计205.5数据库物理结构设计205.5.1数据表简要说明215.5.2主要数据表的结构215.5.3数据表关系概要说明24第6章系统实现266.1网站的总体设计266.2Struts框架276.2.1在Struts框架下使用Tiles框架286.2.2Struts框架的执行流程306.3配置Hibernate306.3.1配置Hibernate配置文件30106.3.2配置持久化类映射文件326.4开发网上购物系统的前台336.4.1开发前台模块及首页336.4.2开发新品上架及特价商品页356.4.3开发商品销售排行模块366.4.4开发查看订单模块366.4.5开发
5、购物车386.4.6开发修改资料页406.5开发网上购物系统的后台406.5.1开发订单管理模块416.5.2开发商品管理模块426.5.3开发商品类别管理模块436.5.4开发公告管理模块446.5.5开发会员管理模块446.5.6开发管理员管理模块45第7章系统测试477.1系统测试的方法及步骤477.2系统测试的用例及结果47结论49参考文献50致谢5110如图4.1和图4.2,分别反映了网上购物商城的系统功能模块的划分。图4.1前台功能结构图10图4.2后台功能结构图1、前台模块详细功能描述:其中,查看订单、查看购物车和放入购物车模块是禁止匿名用户访问的内容。(1
6、)销售排行模块实现查看商品详细信息的功能;(2)新品上架和特价商品模块实现商品的分类查看、查看商品详细信息和将商品放入购物车的功能;(3)查看订单模块实现查看订单详细信息的功能;(4)查看购物车模块实现清空购物车、修改购物数量、继续购物和结账等功能;(5)查看发货信息模块实现查看发货详细信息等功能;(6)商品搜索模块实现查看商品详细信息等功能;(7)网站公告模块实现查看公告详细信息等功能。2、后台模块详细功能描述:(1)商品类别管理模块包括添加新类别、修改现有类别、删除子类别和删除主类别的同时删除子类别等的功能;(2)商品管理模块包括添加新商品、商品搜索、修改商品信息和删
7、除商品等的功能;(3)订单管理模块包括接受、删除新生成的订单和查看所有订单等的功能;(4)公告管理模块包括添加新公告和维护及删除原公告的功能;(5)会员管理模块包括会员搜索、删除会员和冻结/恢复会员的功能;(6)发货管理模块包括执行发货和生成发货信息等功能;(7)管理员管理模块包括添加及删除管理员、修改登录信息等的功能。4.2.2系统体系结构在线购物系统是一个模拟网上购物环境的应用程序,它维护着一个数据库,存储着用户信息、商品信息和交易信息等。JSP程序从数据库中获得信息,并呈献给最终用户。主要功能包括用户管理、商品信息管理和
此文档下载收益归作者所有