宠物狗销售系统,主要实现宠物狗销售的网络化管理。网站前台系统主要负责与用户打交道,实现用户的注册,登录,商品信息管理功能,会员中心等功能,以及对销售情况的统计查询。在宠物主和宠物狗销售之间搭建了一座沟通的桥梁。
本文基于WEB,采用JSP和SQLServer数据库,开发了一个宠物狗销售管理系统,重点介绍了网站的功能实现和设计细节。
系统采用了java的web技术servlet进行开发,基于B/S架构模式,以Myeclipse为开发平台,mysql为数据库,jsp为开发语言制作而成.并且文档方面包括,任务书,开题报告,答辩ppt等,通过这些技术的实现,整个系统的性能得到了大大的提高。本系统是独立的运行,不依附于其他系统,可移植,可扩展。代码的编写规范,注解较多,有利于作为毕设设计,课程设计,二次开发等。
根据需求分析与系统功能设计目标,结合实际情况本系统功能模块设计分为如下几个模块:
1.主页:在这里我们可以看见本系统的主要功能和信息。
2.用户注册:在这里我们可以注册我们的基本信息,其中电话和Email是比较重要的,因为我们需要对这些信息进行处理,以方便用户的付款和邮购。
3.用户登陆:为了方便用户的付款,邮购和管理,我们需要变成会员后才可以进行消费。
4.宠物狗浏览:成功登陆后的用户可以分页浏览宠物狗,并将想要的宠物狗提交到填写订单页面。如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“用户登录页面”。
5.订购宠物狗:成功登陆的用户可以在该页面定购所需要的宠物狗。如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“用户登陆页面”。
6.查看订单:成功登陆的用户可以在该页修改已经订购的宠物狗。如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“用户登陆页面”。
7.修改订单:成功登陆的用户可以在该页修改或删除已经订购的宠物狗。如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“用户登陆页面”。
8.宠物狗查询:成功登陆的用户可以在该页查找自己需要的宠物狗。如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“用户登陆页面”。
9.修改密码:成功登陆的用户可以在该页修改自己的密码。如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“用户登陆页面”。
10.修改个人信息:成功登陆的用户可以在该页修改自己当初注册时的信息。如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“用户登陆页面”。
11.管理员:查看用户订单,查看用户信息,并根据用户信息和用户订单对宠物狗进行发派。
目 录
第一章 开发背景 4
1.1 目的和意义 4
1.2 开发设计思想 4
1.3 开发目标 4
1.4 开发工具和环境简介 4
1.4.1 Java Server Page 简介 4
1.4.2 Microsoft SQLServer2000 简介 5
1.4.3 JDBC 驱动程序简介 5
1.4.4 JavaBeans 简介 6
1.4.5 JAVA 简介 6
1.4.6 电子商务简介 6
1.5运行环境 7
第二章 宠物狗销售系统系统分析 8
2.1 系统功能分析 8
2.2 可行性研究 9
2.3 需求分析 10
2.5 数据字典 14
2.6 需求分析复审 14
第三章 宠物狗销售系统总体设计 15
3.1 系统总体功能结构图 15
3.2.系统功能设计目标 17
3.3.宠物狗销售系统功能模块划分 17
3.4 宠物狗销售的体系结构 18
第四章 数据库设计 19
4.1 数据库系统概述 19
4.2 数据库表设计 19
第五章 程序设计 22
5.1 程序说明 22
5.2 具体模块划分 22
第六章 软件安装与调试 27
6.1 软件的安装与配置 27
6.2 软件调试 27
6.3 软件测试 28
6.3.1 测试的重要性及目的 28
6.3.2 测试的步骤 29
6.3.3 测试的主要内容 29
第七章 结束语 31
致谢 32
参考文献 33