基于SSH的服装饰品店管理与实现报告1毕业设计.docx

上传人:b****5 文档编号:7272637 上传时间:2023-01-22 格式:DOCX 页数:54 大小:907.92KB
下载 相关 举报
基于SSH的服装饰品店管理与实现报告1毕业设计.docx_第1页
第1页 / 共54页
基于SSH的服装饰品店管理与实现报告1毕业设计.docx_第2页
第2页 / 共54页
基于SSH的服装饰品店管理与实现报告1毕业设计.docx_第3页
第3页 / 共54页
基于SSH的服装饰品店管理与实现报告1毕业设计.docx_第4页
第4页 / 共54页
基于SSH的服装饰品店管理与实现报告1毕业设计.docx_第5页
第5页 / 共54页
点击查看更多>>
下载资源
资源描述

基于SSH的服装饰品店管理与实现报告1毕业设计.docx

《基于SSH的服装饰品店管理与实现报告1毕业设计.docx》由会员分享,可在线阅读,更多相关《基于SSH的服装饰品店管理与实现报告1毕业设计.docx(54页珍藏版)》请在冰豆网上搜索。

基于SSH的服装饰品店管理与实现报告1毕业设计.docx

基于SSH的服装饰品店管理与实现报告1毕业设计

(此文档为word格式,下载后您可任意编辑修改!

存档日期:

存档编号:

JXG0801—08计11—流水号

 

本科生毕业设计

 

题目:

基于JSP的服装饰品店管理系统设计与实现

姓名:

冀晓峰

学院:

计算机科学与技术学院

专业:

计算机科学与技术

年级、班级:

08计11

指导教师:

胡晓婷

 

江苏师范大学教务处印制

江苏师范大学计算机学院学士学位

毕业设计原创性声明

 

本人郑重声明:

所呈交的毕业设计报告(设计)基于的JSP服装饰品店管理系统设计与实现是本人在导师指导下,在徐州师范大学计算机学院学习期间,进行毕业设计(设计)时取得的成果。

本人知道,除文中已经标明引用的内容外,本毕业设计报告(设计)不包含任何其他个人或集体已经发表或撰写过的研究成果。

对本文的研究做出贡献的个人或集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

 

班级:

08计11

学生签名:

2012年5月21日

基于JSP的服装饰品店管理系统设计与实现

摘要:

当今计算机网络技术得到飞速的发展,人们上互联网不单单只是为了浏览网站和收发邮件,日常生活中的各项活动,人们都力求通过网络远程完成,而购物对于人们来说是十分贴近生活的活动,网上购物自然成为了人们所追捧的时尚。

随着互联网的逐步完善和数据库技术的发展,电子商务平台逐渐成为了广为接受的一项网络服务。

本课题基于JSP技术,设计实现了一个服装饰品店管理系统。

该系统主要包含用户的登录和注册,登录后浏览商品、添加商品到购物车,然后下订单,最后结算、留言等模块;后台实现用户信息、订单、留言管理等功能。

经测试该系统符合基本的服装饰品管理要求。

此方案与现今网上已采用的一些方案相比,具有用户使用更简单,界面更直观等优点

关键词:

网上商店;JSP;数据库

Designandimplementationofjspbasedgarmentaccessoriesshopmanagementsystem

Abstract:

Today,Computernetworkisdevelopingfasterandfaster.Byinternet,peoplenotonlybrowsethewebsites,contactwitheachotherbyemail,butalsowishtoliveoninternet.Shoppingoninternetbecomefashion.Withthedevelopmentofinternetanddatabasetechnology,moreandmorepeoplecangoshoppingoninternetnow.

ThepaperisbasedontheJSPtechnology,thedesignandimplementationofamanagementsystemofgarmentaccessoriesshop.Thesystemincludesuserloginandregistration,loginbrowsemerchandise,additemstotheshoppingcart,thenundertheorders,thefinalsettlement,suchasmessagemodule;thebackgroundtoachievetheuserinformation,order,messagemanagementandsoon.Aftertestingthesystemmeetsthebasicrequirementsforthemanagementofcostumejewelry.Withthecurrentprogramusedinonlineprograms,usercanusesimpler,moreintuitiveinterfaceadvantages.

Keywords:

shopping-online;JSP;database

第1章绪论1

1.1课题背景1

1.2目的和意义2

1.3本报告主要内容2

第2章开发工具和技术简介3

2.1开发工具3

2.2技术介绍4

2.3本章小结4

第3章系统分析5

3.1可行性分析5

3.1.1经济可行性5

3.1.2技术可行性5

3.2服装在线销售需求分析6

3.3数据流图6

3.4本章小结9

第4章总体设计10

4.1系统模块总体设计10

4.1.1前台系统模块10

4.1.2后台系统模块11

4.2数据库设计12

4.2.1数据分析12

4.2.2数据库的详细设计13

4.3本章小结15

第5章详细设计与实现17

5.1系统运行平台设置17

5.1.1硬件环境17

5.1.2软件环境17

5.2系统首页设计17

5.3系统前台基本功能设计与实现18

5.3.1用户维护模块设计与实现18

5.3.2服装展示模块设计与实现22

5.3.3购物车模块设计与实现22

5.3.4收银台模块的设计与实现23

5.3.5查看订单模块设计与实现24

5.3.6客户留言模块设计与实现25

5.4系统后台管理功能设计与实现25

5.4.1基本信息管理设计与实现25

5.4.2订单信息管理设计与实现26

5.4.3服装信息管理设计与实现27

5.4.4公告信息管理设计与实现28

5.4.5留言信息管理设计与实现28

5.5本章小结29

第6章系统测试30

6.1软件测试30

6.2本系统测试30

6.2.1购物车模块的测试30

6.2.2用户注册模块的测试32

6.3本章小结32

第7章总结与展望33

7.1总结33

7.2展望33

毕业设计体会34

致谢35

参考文献36

英文翻译资料43

第1章绪论

1.1课题背景

电子商务在中国逐步兴起的大环境下,建立利用互联网开拓信息渠道,帮助企业及时调整产品结构,协助经销商打开货源的信息门户成为解决信息流通不畅的有效方案[1]。

毫无疑问,电子商务有利于企业转换经营机制,建立现代企业制度,提高企业的管理水平和国际竞争力。

本系统将根据电子商务在中国的发展即对企业效益的提高,来建立一个在线服装购物网。

电子商务系统的建立,需要进行用户需求调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。

要想使电子商务客户能方便的使用系统,功能上对系统的要求是全面的。

利用计算机的自动化处理,可方便快捷地共享信息、交流信息,高效地工作。

“电子商务”是由IBM公司于1998年率先提出并迅速得到广泛认同。

包括网络广告、在线电子服务等内容,涵盖了过去、现在和未来所有电子形式实现的商务活动手段。

随着时代发展、计算机及网络产品、互联网技术、安全支付等电子商务的支撑技术在电子商务应用的大潮中产生质的飞跃。

它不仅局限带动互联网经济的飞速发展,而是将深入到经贸的每一个角落,深入千家万户。

电子商务提出了一种全新的商业机会、需求、规则和挑战。

电子商务极大提高了传统商务活动的效益和效率。

与传统商务活动相比它具有下列竞争优势:

(1)降低交易成本。

首先,通过网络营销活动企业可以提高营销效率和降低促销费用,据统计在Internet上做广告可以提高销售数量10倍,同时它的成本是传统广告的110;其次,电子商务可以降低采购成本,因为借助Internet企业可以在全球市场寻求最优惠价格的供应商,而且通过与供应商信息共享减少中间环节由于信息不准确带来的损失。

有资料表明,使用EDI通常可以为企业节省5%-10%的采购成本。

(2)减少库存。

企业为应付变化莫测的市场需求,不得不保持一定库存产品和原材料库存。

产生库存的根本原因是信息不畅,以信息技术为基础的电子商务则可以改变企业决策中信息不确切和不及时问题。

通过Internet可以将市场需求信息传递给企业决策生产,同时企业的需求信息可以马上传递给供应商适时补充供给,从而实现零库存管理。

(3)缩短生产周期。

一个产品的生产是许多企业相互协作的成果,因此产品的设计开发和生产销售可能涉及许多关联的企业,通过电子商务可以改变过去由于信息封闭导致的分阶段合作方式改为信息共享的协同并行工作方式,从而最大限度减少因信息封闭而无谓等待的时间。

(4)增加商机。

传统的交易受到时间和空间限制,而基于Internet的电子商务则是24小时全球运作,网上的业务可以开展到传统营销人员销售和广告促销所达不到的市场范围。

(5)减轻物资的依赖。

传统企业的经营活动必须有一定物资基础才可能开展业务活动,而通过Internet可以创办虚拟企业,如网上商店和网上银行开设和发展基本不需要很多的实物基础设施,同时企业还可以将节省费用转让给消费者,这正是著名的网上书店Amazon为什么能给消费者提供传统书店无法提供的优惠折扣原因所在.[1]

1.2目的和意义

在市场竞争日益激烈的今天,信息技术已成为企业赖以提升竞争力的重要手段。

但有关调查显示,目前我国服装企业信息化的应用普及率非常低,在软件应用上,实现软件管理的企业也少之又少。

企业的决策者往往及管理者、执行者等多种身份于一身。

他们多靠经验来管理者自己的企业。

服装行业对信息化的重视程度参差不齐,企业应用水平也高低悬殊,信息化在服装行业显得步履艰难。

所以,为了提升企业优势,软件管理,实现信息化是必要的。

本系统的开发时针对这些问题设计的,开发费用较小,一般的小型服装企业都能承担;使用方便,便于服装管理者的学习使用。

服装公司的管理人员可以根据本系统所反映的信息进行分析,从而做出正确的决策,加快管理效率。

1.3本报告主要内容

本报告主要介绍了系统的设计过程,主要内容包括:

1.绪论:

主要介绍了课题的背景和意义

2.开发工具盒技术简介:

主要介绍MyEclipse工具的使用和技术、数据库mysql的相关知识

3.系统分析:

包括可行性分析、需求分析和数据流图三个子章节

4.总体设计:

包括系统模块总体设计、数据库设计

5.详细设计与实现:

包括运行平台设置、前台基本功能设计、后台管理功能设计

6.系统测试

7.总结与展望

第2章开发工具和技术简介

2.1开发工具

MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。

它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。

在结构上,MyEclipse的特征可以分为7类:

(1)J2EE模型;

(2)WEB开发工具;(3)EJB开发工具;(4)应用程序服务器的连接器;(5)J2EE项目部署服务;(6)数据库服务;(7)MyEclipse整合帮助。

简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。

Mysql是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS2版本。

Mysql近年来不断更新版本,1996年,Microsoft推出了Mysql6.5版本;1998年,Mysql发版本和用户见面;Mysql是Microsoft公司于2000年推出的最新版本。

Mysql特点:

1.真正的客户机服务器体系结构。

2.图形化用户界面,使系统管理和数据库管理更加直观、简单。

3.丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。

4.Mysql与WindowsNT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。

Mysql也可以很好地与MicrosoftBackOffice产品集成。

5.具有很好的伸缩性,可跨越从运行Windows9598的膝上型电脑到运行Windows2000的大型多处理器等多种平台使用。

6.对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。

7.Mysql提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。

2.2技术介绍

本系统采用MVC框架,MVC(Model-View-Controller)是一种设计模式,它强制性地把应用程序的输入、处理和输出分开。

MVC把应用程序分成3个核心:

模型层、视图层和控制层,它们分别担负不同的任务。

其中视图层向用户显示相关的数据,并能接受用户的输入数据,但是它并不进行任何实际的业务处理。

模型层表示业务数据和业务逻辑。

控制层接收用户输入并调用模型和视图去完成用户的需求。

本系统需要用到的Java相关技术有jsp技术、servlet技术、jdbc技术、SSH框架。

其中,关键的技术难点在于Struts技术的运用。

Struts技术是基于MVC的Web应用框架。

在Struts框架中,模型层由实现业务逻辑的JavaBean组件构成,控制层由ActionServlet和Action来实现,视图层由一组JSP文件构成。

2.3本章小结

开发工具的选择和采用的技术是开发过程中必不可少的一个环节。

只有明确了工具和技术才能让后续的工作顺利完成。

第3章系统分析

网络平台已经成为企业经营管理中不可忽视的一个重要的方面,拥有一个全面的、功能强大的、操作简单的在线销售系统网站,已经成为企业营销发展的一个必然趋势。

服装在线销售系统网站的建立,从销售方面来讲,不仅给服装企业增加了一个新的销售渠道,而且方便了顾客购买与了解公司的服装及新的销售方向。

从服装企业宣传方面来讲,不仅扩大了企业知名度,还更直观地展示出企业的服装。

拥有一个B2C的服装在线销售系统网站,已经成为服装企业网络销售进程中的一个重要环节。

新系统的目标确定后,可以从经济可行性、技术可行性对能否实现新系统目标进行可行性分析。

3.1可行性分析

可行性分析是软件设计过程中一个重要而不可缺少的过程。

3.1.1经济可行性

软件的经济可行性是指软件所能带来的经济效益与开发设计所需要的投资相比,是否相适宜,同时还要看此软件能否真正给用户带来足够的经济效益,我们开发的这套系统正是考虑为服装在线销售系统的使用者提高工作效率,节省工作时间,方便操作与管理而设计。

本系统的开发在经济上是完全可行的。

开发此软件不需要大量经费,而且是个人独立设计,可以节省许多费用,同时也可提高个人的实际动手能力。

3.1.2技术可行性

根据该系统目标来衡量所需的技术是否具备,一般可从硬软件的性能要求、环境条件、操作人员水平和数量等方面去考虑和分析。

考虑到系统实施的可行性,在软件方面选择了如今较流行的MyEclipse工具来进行开发管理平台的设计,使用MySql数据库存储数据。

在硬件方面,则选择空间较大,硬件的配置越高,系统的开发与运行会更流畅。

考虑到如今的家用或商用电脑硬件的整体配置水平,系统在硬件方面是可行的。

在软件方面,由于MyEclipse和MySql是两个非常成熟的开发工具,无论在安全性、可用性、可靠性方面都毫无置疑,因此软件方面是可行的。

3.2服装在线销售需求分析

经过对各大服装购物网站及实际服装企业销售过程的考察、分析,要求本系统具有以下功能

(1)统一友好的操作界面,保证系统的易用性,方便用户的操作;

(2)具备服装信息的展示功能,方便浏览者对服装信息进行浏览与比较;

(3)规范的服装分类,方便浏览者分类查找服装;

(4)完善的购物车功能与用户结账功能;

(5)设置网站公告信息模块,使浏览者能够及时了解网站的各项动态变化,及销售的新品、特价活动等信息;

(6)服装销售排行功能;

(7)订单信息查询功能、服装信息查询功能;

(8)全面的后台管理功能,以方便管理员对网站信息进行更新与管理。

3.3数据流图

1.系统总数据流图如图3-1所示

图3-1 系统总数据数据流图

订单管理数据流图如图3-2所示。

图3-2 订单管理数据流图

基本信息维护数据流图如图3-3所示。

图3-3 基本信息维护数据流图数据流图

 

2.数据字典

数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。

它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和数据项等方面进行具体的定义。

数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。

(1)数据项定义

如表3-1所示。

表3-1 系统数据项定义

序号

名称

别名

类型

长度(字符)

I01-01

goods_id

服装编号

Int

4

I01-02

goods_name

服装名称

varchar

50

I01-03

goods_miaoshu

服装描述

varchar

5000

1I01-04

goods_pic

存放服装图片

Varchar

50

I01-06

goods_shichangjia

服装市场价

int

4

I01-07

goods_tejia

服装特价

int

4

I01-08

goods_isnottejia

普通服装

varchar

50

I01-09

goods_catelog_id

服装种类号

int

4

I01-10

catelog_id

种类编号

Int

4

I01-11

catelog_name

种类名称

Varchar

50

I01-12

catelog_miaoshu

种类描述

Varchar

5000

I01-13

order_id

订单ID

Int

4

I01-14

order_bianhao

订单编号

Varchar

50

I01-15

order_date

订单生成日期

varchar

50

I01-16

order_zhuangtai

订单状态

varchar

50

I01-17

order_jine

总的消费金额

Int

4

I01-18

order_songhuodizhi

送货地址

Varchar

50

I01-19

order_fukuangfangshi

付款方式

Varchar

50

I01-20

order_user_id

用户ID

Int

4

I01-21

orderItem_id

订单明细编号

Int

4

I01-22

order_id

订单编号

Int

4

I01-23

goods_id

服装编号

Int

4

I01-24

goods_quantity

购买数量

Int

4

I01-25

user_id

用户ID

Int

4

I01-26

user_name

用户名

Varchar

50

I01-27

user_pw

用户密码

Varchar

50

I01-28

user_realname

真实姓名

Varchar

50

I01-29

user_address

住址

Varchar

50

I01-30

user_sex

性别

Varchar

50

I01-31

user_tel

联系电话

Varchar

50

I01-32

user_email

用户邮箱

Varchar

50

续表3-1

I01-33

user_qq

用户QQ

Varchar

50

I01-34

userId

管理员ID

int

4

I01-35

userName

管理员名称

Varchar

50

I01-36

userPw

管理员密码

Varchar

50

I01-37

gonggao_id

公告编号

Int

4

I01-38

gonggao_title

公告标题

Varchar

50

I01-39

gonggao_content

公告内容

Varchar

5000

I01-40

gonggao_data

公告创建时间

Varchar

50

I01-41

gonggao_fabuzhe

发布人

Varchar

50

I01-42

liuyan_id

留言id

Int

4

I01-43

liuyan_title

留言标题

Varchar

50

I01-44

liuyan_content

留言内容

Varchar

5000

I01-45

liuyan_date

留言时间

Varchar

50

I01-46

liuyan_user

留言客户

Varchar

50

3.4本章小结

可行性分析的任务是明确应用项目开发的必要性和可行性。

本章主要对系统开发的可行性进行具体的分析,从用户方角度考虑本系统是否可行,主要通过有力的数据和软件运行环境方面作为依据。

通过经济可行性、技术可行性、运行可行性等方面的分析说明本工程的技术成熟、完备,测试手段可靠,具有良好的市场拓展,它追求的是简单、易学、易懂、易用,因此,本系统具有一定的开发前景,具有开发的价值。

需求分析报告是对系统需求的全面分析,是软件生存周期中最关键的一步,是建立软件开发的基础。

经过需求分析要得到系统将要“做什么”,同时理解在做什么的基础上抽取出其“怎么做”的本质。

本章首先介绍了电子商务近年来的发展状况,然后具体说明了需求分析的内容,详细描述了数据流图和数据字典的组成,为下一章的总体设计打下基础。

第4章总体设计

4.1系统模块总体设计

根据服装在线销售系统的具体情况,调查管理业务流程是顺着系统信息流动的过程逐步地进行,内容包括各环节的业务处理、信息来源、处理方法、计算方法、信息流经去向、信息提供的时间和形态(报告、单据等)。

本系统共分为前台和后台两大模块,两个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同而已。

依据上述功能分析,系统在两个模块的基础上每一个模块又分为几个模块。

4.1.1前台系统模块

(1)服装展台模块:

通过新品上架,分页显示特价服装,服装销售排行展示网站的所有服装;

(2)服装查询模块:

按服装的类别查询服装的相关信息;

(3)购物车模块:

用户添加服装至购物车,查看购物车中的服装,从购物车中移除不满意的服装,清空购物车中的产品,修改所要购买的服装的数量;

(4)收银台模块:

用户满意购物车中的产品后进行结账并填写订单信息;

(5)用户维护模块:

为用户提

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1