网上购物系统的设计与实现
来源:56doc.com 资料编号:5D1108 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D1108
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
摘 要:本程序应用PHP和JAVAscript语言及mysql数据库进行软件开发。 本系统功能主要包含几大模块:新闻公告模块,浏览商品模块,订购商品模块,管理员对商品的入库,商品信息的修改。在进入网上购物主页后,没有注册的用户可以浏览商品和进行普通用户的注册的功能。普通用户注册后,进行登陆,登陆成功后可以进行浏览商品,订购商品,支付费用,查询订购等功能。管理员登陆成功后将进入管理界面,在管理界面里可以实现管理新闻公告,商品管理,商品入库等功能。本程序系统采用了mysql数据库,因为考虑到了mysql较好的移植性能。 本文中所做的主要工作如下: (1)介绍了apache+PHP+mysql的安装。 (2)阐述整个系统的系统结构及工作原理,分析了本系统实现中的一些特点、难点和重点。 (3)设计实现用户注册/登录、查询、购买,管理员对网站的系统管理。 (4)分析并解决实现中的若干技术问题。 (5)建立完整的实验网站,并进行了测试。
目 录 1引言. 1 1.1课题的研究背景与意义. 1 1.1.1课题的研究背景. 1 1.1.2课题的研究意义. 1 1.2问题的定义及内容的简介. 1 1.2.1问题的定义. 1 1.2.2内容简介. 2 1.3问题的调研. 3 1.4可行性分析. 3 1.4.1 经济可行性. 4 1.4.2技术可行性. 4 1.4.3操作可行性. 4 1.4.4法律可行性. 4 1.5论文各章内容介绍. 4 2需求分析. 6 2.1业务流分析. 6 2.2数据流分析. 7 2.2数据字典. 9 2.2.1网上购物系统的数据字典. 9 3系统设计. 11 3.1系统总体功能结构. 11 3.2系统数据模型设计. 12 3.2.1 数据概念结构设计-E-R图. 12 3.2.2数据逻辑结构设计—关系模式. 15 3.2.3数据逻辑结构设计—关系表. 15 3.3开发环境与运行环境设计. 16 3.3.1开发环境设计. 16 3.3.2 运行环境设计. 16 4用户管理模块设计. 18 4.1用户管理模块的体系结构设计. 18 4.1.1用户管理模块功能简介. 18 4.1.2用户管理模块功能图. 18 4.1.3用户管理模块流程图. 18 4.2 用户管理模块的详细设计. 19 4.2.1用户注册与登陆界面设计. 19 4.2.2管理员用户管理界面设计. 20 4.2.3此模块遇到的问题及解决方案. 21 5购物车管理模块设计. 22 5.1购物车管理模块的体系结构设计. 22 5.1.1购物车管理模块的功能简介. 22 5.1.2购物车管理模块的功能图. 22 5.1.3购物车管理模块的流程图. 22 5.2购物车管理模块的详细设计. 23 5.2.1购物车管理的界面设计. 23 5.2.2此模块遇到的问题及解决方案. 24 6商品查询模块设计. 26 6.1商品查询模块的体系结构设计. 26 6.1.1商品查询模块功能简介. 26 6.1.2商品查询模块功能图. 26 6.1.3商品查询模块流程图. 26 6.2商品查询模块的详细设计. 27 6.2.1商品查询模块的界面设计. 27 6.2.2此模块遇到的问题及解决方案. 28 7定单管理模块设计. 30 7.1定单管理模块的体系结构设计. 30 7.1.1定单管理模块功能简介. 30 7.1.2定单管理模块功能图. 30 7.1.3定单管理模块流程图. 30 7.2定单管理模块的详细设计. 30 7.2.1定单管理模块的界面设计. 30 7.2.2此模块遇到的问题及解决方案. 32 8商品信息管理模块设计. 34 8.1商品信息管理模块的体系结构设计. 34 8.1.1商品信息管理模块功能简介. 34 8.1.2商品信息管理模块功能图. 34 8.1.3商品信息管理模块流程图. 34 8.2商品信息管理模块的详细设计. 35 8.2.1商品信息管理模块的界面设计. 35 8.2.2此模块遇到的问题及解决方案. 37 9公告信息管理模块设计. 39 9.1公告信息管理模块的体系结构设计. 39 9.1.1公告信息管理模块功能简介. 39 9.1.2公告信息管理模块功能图. 39 9.1.3公告信息管理模块流程图. 39 9.2公告信息管理模块的详细设计. 40 9.2.1公告信息管理模块的界面设计. 40 9.2.2此模块遇到的问题及解决方案. 42 10用户手册. 44 10.1系统功能简介和运行环境介绍. 44 10.1.1系统功能简介. 44 10.1.2运行环境介绍. 45 10.2系统运行与操作指南. 45 11系统评价. 46 11.1系统特色/优点介绍. 46 11.2系统存在的不足与改进方案. 46 11.2.1系统存在不足. 46 11.2.2改进方案. 46 11.3设计收获与心得. 46 结 论. 48 致 谢. 49 参 考 文 献. 50
论文各章内容介绍 第1章引言部分,引言主要叙述课题的研究背景和意义、问题的定义和内容简介、问题的调研和可行性分析。 第2章主要内容是:系统需求分析包括,业务流程分析;数据流分析;数据字典。 第3章主要内容是:系统总体设计包括,系统总体结构设计;系统数据结构设计(如E-R图、关系模型和关系规范化);系统开发与运行环境设计。 第4章主要内容是:用户管理模块包括,用户管理模块的体系结构设计,用户管理模块的详细设计,此模块遇到主要问题及解决方案。 第5章主要内容是:购物车管理模块包括,购物车管理模块的体系结构设计,购物车模块的详细设计,此模块遇到主要问题及解决方案。 第6章主要内容是:商品查询模块包括,商品查询模块的体系结构设计,商品查询模块的详细设计,此模块遇到主要问题及解决方案。 第7章主要内容是:订单管理模块包括,订单管理模块的体系结构设计,订单管理模块的详细设计,此模块遇到主要问题及解决方案。 第8章主要内容是:商品管理模块包括,商品管理模块的体系结构设计,商品管理模块的详细设计,此模块遇到主要问题及解决方案。 第9章主要内容是:公告管理模块包括,公告管理模块的体系结构设计,公告管理模块的详细设计,此模块遇到主要问题及解决方案。 第10章主要内容是:用户手册包括,系统功能简介、系统运行环境和安装环境简介,系统的操作指南说明。 第11章主要内容是:系统评价包括,系统的特色和优点简介,系统存在的不足与改进方案说明,毕业设计的收获和心得。 最后还有致谢、参考资料等等内容的介绍。 |