小天鹅洗衣机网上销售网站毕业设计说明书
小天鹅洗衣机网上销售,java,MyEclipse目 录
一、绪 论 2
(一) 课题背景 2
(二) 目的与意义 2
(三) 课题研究主要内容 2
(四) 国内外现状 3
二、需求分析 4
三、系统设计 5
(一) 系统概要设计 5
(二) 功能模块设计 6
(三) 页面设计 8
四、系统实现 10
(一) 数据库连接的实现 10
(二) 功能模块实现 10
(三) 页面实现 13
五、系统测试 17
(一) 测试原理 17
(二) 测试结果分析 17
六、结 论 18
参考文献 19
致 谢 20
一、绪 论
(一)课题背景
目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。
网络的快速发展为网上商店的迅速发展提供了强大的推动力,同时,由于国家的重视,网上购物的环境也已经逐步得到了改善,相对于安全,以及市场运作的规范和相应政策法规的完善。网上购物对网民的吸引力将会越来越大,人们足不出户就可以卖到自己心仪的商品,而且网上的价格都是比实际价格便宜的,很受网民的 *好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
喜爱。随着我国网络购物事业的发展,人们对购物网站的看法也变得越来越接受了。人们从怀疑到信任,不了解到十分了解,从否定到肯定,从拒绝到欣然接受,使得网上购物的观念将更加深入人心。
本系统是小天鹅洗衣机网上销售,本系统开发前我们调查研究了很多网上商店的网站,总结了很多优点与缺点,在充分研究的基础上开发的本系统。希望本系统开发后会带给人们更多的方便,得到更多的人的认可。
(二)目的与意义
网络购物是未来购物发展的必然。针对此种情况,我们需要设计开发出功能强大,费用低廉,通用性强,适合我国国情的购物网站系统是很有必要的,这是本系统开发的目的。
有了这个系统可以为企业提供营销的解决方案,是为企业量身定制购物管理系统,提供第三方的销售平台,帮助企业进行信息处理和软硬件的日常维护。这类服务商在行业上与享用服务者没有竞争关系和业务冲突。除了免去了开发研究所耗费的时间和支出,在短时间内即可享受电子商务给企业发展带来的收益以外,零售企业不必再为大笔的人力、财力、物力投入而伤脑筋,也不必为日后的软硬件维护、升级而担忧。租用这种第三方平台无需高额的前期投入,在使用过程中,也只需定期交纳一定的服务费用。这样开展电子商务,仅需企业很少的投入,就可以给企业带来很大的收益,也是十分符合目前我国零售企业特点的。具有现实意义。
(三)课题研究主要内容
本课题研究小天鹅洗衣机网上销售, 小天鹅洗衣机销售系统从功能上划分为会员和管理员两种用户。在系统实现上最重要的就是信息的交互,这点是由需求分析和可行性分析直接决定的,必须做好洗衣机销售的及时性,准确性及真实性,并由管理员亲自监督和管理,及时对不按规则录入的信息进行及时的审查和删除。
1、管理员功能
网站的管理人员可以随时的添加洗衣机,及时添加洗衣机的种类,可以随意的修改洗衣机价格,设置特价等,减少了不必要的人力投入、节约了开支,提高了经济效益。后台管理员主要实现对注册用户的管理、订单的管理、洗衣机的管理、留言管理、网站信息等管理。
2、用户功能
会员功能主要提供给系统的会员使用,包括会员的注册、登录,添加购物车,查看订单、留言。
二、需求分析
在开发系统前需求分析是十分重要的,只有详细的进行需求分析才能更好的了解所需开发的内容,才能更好的为客户服务。需求分析的好坏直接影响着系统开发的成败,所以需求分析至关重要。
(一)业务流程分析
系统的活动图是可以明确的表达出系统工作的流程。系统的业务用例工作流程说明了业务为向所服务的业务主角提供其所需的价值而必须完成的工作,如图2-1所示。
图2-1系统的活动图
(二)功能需求分析
系统中详细的用例图如图2-2,图2-3所示。表2-2是用例表述示例。
图2-2 用户(会员)用例图
图2.3管理员用例图
(三)数据需求分析
在系统软件开发与设计过程中,概念设计作为整个数据库设计的关键,主要任务是通过系统软件需求分析所得到的资源,构建一个不依赖于具体机器的概念模型。数据库概念设计是对现实世界的概括与抽象,反映现实世界中事物与事物之间的联系,并通过E-R关系图进行呈现。数据概念结构模型-实体关系图(ER图):描述数据对象及数据对象之间的关系;如图2-4所示。
图2-4小天鹅洗衣机网上销售的ER图
三、系统设计
(一)系统概要设计
系统软件设计阶段的主要任务是在需求分析的基础上,确定系统软件的模块层次结构、数据库结构和模块的控制流程等,明确软件系统软件该“如何做”。该阶段要遵循易用性、业务完整性、业务规范化和扩展性等设计原则。
1、体系结构图
系统的体系结构图是根据上述的分析如何共享系统数据、怎样的布局、如何交互等设计的,分层体系结构图如图3.1所示。
图3.1 某网站分层体系结构图
2、功能层次图
在一个系统中一定要有合理的功能模块的划分,这样才能够极大限度地减少不必要的重复劳动、提高开发人员的工作效率,同时在后期的使用中也可以增大系统的可维护性。系统的功能层次图,如图3.2所示。
图3.2 系统功能层次图
(二)功能模块设计
1、购物车功能模块设计
会员登录系统后看到自己喜欢的洗衣机可以添加购物车,添加后也可以从购物车删除洗衣机,然后继续挑选洗衣机;可以在购物车中直接修改数量,还可以修改购物车中某个洗衣机的数量,统计洗衣机总金额。
2、管理员添加洗衣机模块设计
管理员可以在后台添加洗衣机,添加后可以修改或是删除,添加洗衣机流程图如下图3.7所示:
图3.4 添加洗衣机流程图
顺序图可以显示多个对象之间的动态协作,如图3.5所示。
图3.5小天鹅洗衣机网上销售顺序图
3、 页面设计
页面设计的关键是确定怎样具体的实现软件所要求实现的目标,就是怎样设计出未来程序的详细运行模式,使将来编写的程序方便使用,易于修改、便于维护也是详细设计的重要阶段。目标结构化程序设计是实现这一目标的基本保证,是进行详细设计的逻辑基础。
一、绪 论 2
(一) 课题背景 2
(二) 目的与意义 2
(三) 课题研究主要内容 2
(四) 国内外现状 3
二、需求分析 4
三、系统设计 5
(一) 系统概要设计 5
(二) 功能模块设计 6
(三) 页面设计 8
四、系统实现 10
(一) 数据库连接的实现 10
(二) 功能模块实现 10
(三) 页面实现 13
五、系统测试 17
(一) 测试原理 17
(二) 测试结果分析 17
六、结 论 18
参考文献 19
致 谢 20
一、绪 论
(一)课题背景
目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。
网络的快速发展为网上商店的迅速发展提供了强大的推动力,同时,由于国家的重视,网上购物的环境也已经逐步得到了改善,相对于安全,以及市场运作的规范和相应政策法规的完善。网上购物对网民的吸引力将会越来越大,人们足不出户就可以卖到自己心仪的商品,而且网上的价格都是比实际价格便宜的,很受网民的 *好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
喜爱。随着我国网络购物事业的发展,人们对购物网站的看法也变得越来越接受了。人们从怀疑到信任,不了解到十分了解,从否定到肯定,从拒绝到欣然接受,使得网上购物的观念将更加深入人心。
本系统是小天鹅洗衣机网上销售,本系统开发前我们调查研究了很多网上商店的网站,总结了很多优点与缺点,在充分研究的基础上开发的本系统。希望本系统开发后会带给人们更多的方便,得到更多的人的认可。
(二)目的与意义
网络购物是未来购物发展的必然。针对此种情况,我们需要设计开发出功能强大,费用低廉,通用性强,适合我国国情的购物网站系统是很有必要的,这是本系统开发的目的。
有了这个系统可以为企业提供营销的解决方案,是为企业量身定制购物管理系统,提供第三方的销售平台,帮助企业进行信息处理和软硬件的日常维护。这类服务商在行业上与享用服务者没有竞争关系和业务冲突。除了免去了开发研究所耗费的时间和支出,在短时间内即可享受电子商务给企业发展带来的收益以外,零售企业不必再为大笔的人力、财力、物力投入而伤脑筋,也不必为日后的软硬件维护、升级而担忧。租用这种第三方平台无需高额的前期投入,在使用过程中,也只需定期交纳一定的服务费用。这样开展电子商务,仅需企业很少的投入,就可以给企业带来很大的收益,也是十分符合目前我国零售企业特点的。具有现实意义。
(三)课题研究主要内容
本课题研究小天鹅洗衣机网上销售, 小天鹅洗衣机销售系统从功能上划分为会员和管理员两种用户。在系统实现上最重要的就是信息的交互,这点是由需求分析和可行性分析直接决定的,必须做好洗衣机销售的及时性,准确性及真实性,并由管理员亲自监督和管理,及时对不按规则录入的信息进行及时的审查和删除。
1、管理员功能
网站的管理人员可以随时的添加洗衣机,及时添加洗衣机的种类,可以随意的修改洗衣机价格,设置特价等,减少了不必要的人力投入、节约了开支,提高了经济效益。后台管理员主要实现对注册用户的管理、订单的管理、洗衣机的管理、留言管理、网站信息等管理。
2、用户功能
会员功能主要提供给系统的会员使用,包括会员的注册、登录,添加购物车,查看订单、留言。
二、需求分析
在开发系统前需求分析是十分重要的,只有详细的进行需求分析才能更好的了解所需开发的内容,才能更好的为客户服务。需求分析的好坏直接影响着系统开发的成败,所以需求分析至关重要。
(一)业务流程分析
系统的活动图是可以明确的表达出系统工作的流程。系统的业务用例工作流程说明了业务为向所服务的业务主角提供其所需的价值而必须完成的工作,如图2-1所示。
图2-1系统的活动图
(二)功能需求分析
系统中详细的用例图如图2-2,图2-3所示。表2-2是用例表述示例。
图2-2 用户(会员)用例图
图2.3管理员用例图
(三)数据需求分析
在系统软件开发与设计过程中,概念设计作为整个数据库设计的关键,主要任务是通过系统软件需求分析所得到的资源,构建一个不依赖于具体机器的概念模型。数据库概念设计是对现实世界的概括与抽象,反映现实世界中事物与事物之间的联系,并通过E-R关系图进行呈现。数据概念结构模型-实体关系图(ER图):描述数据对象及数据对象之间的关系;如图2-4所示。
图2-4小天鹅洗衣机网上销售的ER图
三、系统设计
(一)系统概要设计
系统软件设计阶段的主要任务是在需求分析的基础上,确定系统软件的模块层次结构、数据库结构和模块的控制流程等,明确软件系统软件该“如何做”。该阶段要遵循易用性、业务完整性、业务规范化和扩展性等设计原则。
1、体系结构图
系统的体系结构图是根据上述的分析如何共享系统数据、怎样的布局、如何交互等设计的,分层体系结构图如图3.1所示。
图3.1 某网站分层体系结构图
2、功能层次图
在一个系统中一定要有合理的功能模块的划分,这样才能够极大限度地减少不必要的重复劳动、提高开发人员的工作效率,同时在后期的使用中也可以增大系统的可维护性。系统的功能层次图,如图3.2所示。
图3.2 系统功能层次图
(二)功能模块设计
1、购物车功能模块设计
会员登录系统后看到自己喜欢的洗衣机可以添加购物车,添加后也可以从购物车删除洗衣机,然后继续挑选洗衣机;可以在购物车中直接修改数量,还可以修改购物车中某个洗衣机的数量,统计洗衣机总金额。
2、管理员添加洗衣机模块设计
管理员可以在后台添加洗衣机,添加后可以修改或是删除,添加洗衣机流程图如下图3.7所示:
图3.4 添加洗衣机流程图
顺序图可以显示多个对象之间的动态协作,如图3.5所示。
图3.5小天鹅洗衣机网上销售顺序图
3、 页面设计
页面设计的关键是确定怎样具体的实现软件所要求实现的目标,就是怎样设计出未来程序的详细运行模式,使将来编写的程序方便使用,易于修改、便于维护也是详细设计的重要阶段。目标结构化程序设计是实现这一目标的基本保证,是进行详细设计的逻辑基础。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/808.html