学士学位论文基于j2ee的星星手机在线销售系统的设计与实现Word下载.docx

上传人:b****2 文档编号:14740031 上传时间:2022-10-24 格式:DOCX 页数:30 大小:654.90KB
下载 相关 举报
学士学位论文基于j2ee的星星手机在线销售系统的设计与实现Word下载.docx_第1页
第1页 / 共30页
学士学位论文基于j2ee的星星手机在线销售系统的设计与实现Word下载.docx_第2页
第2页 / 共30页
学士学位论文基于j2ee的星星手机在线销售系统的设计与实现Word下载.docx_第3页
第3页 / 共30页
学士学位论文基于j2ee的星星手机在线销售系统的设计与实现Word下载.docx_第4页
第4页 / 共30页
学士学位论文基于j2ee的星星手机在线销售系统的设计与实现Word下载.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

学士学位论文基于j2ee的星星手机在线销售系统的设计与实现Word下载.docx

《学士学位论文基于j2ee的星星手机在线销售系统的设计与实现Word下载.docx》由会员分享,可在线阅读,更多相关《学士学位论文基于j2ee的星星手机在线销售系统的设计与实现Word下载.docx(30页珍藏版)》请在冰豆网上搜索。

学士学位论文基于j2ee的星星手机在线销售系统的设计与实现Word下载.docx

一个现代的星星手机在线销售系统正是用现代的科技完善我们经济的重要表现。

该应用程序是一个在Windows7系统下实现的,它不仅实现了客户在前台网络上的注册、修改信息、购物,还实现了管理者后台的商品、订单和会员等管理功能。

在购物功能中特别使用了当前时间作为订单号,既保证了订单的唯一性,又便于管理员统计查询,也方便用户记忆。

在用户找回密码时设置了三个步骤,帮助用户根据系统提示逐步完成,每一步的完成都基于上一步,这样设置有效保证了用户帐户的安全。

系统通过销售记录自动生成商品销售排行,为用户选择商品提供了参考,相当于现实商场中的model,也节省了管理员整理销售记录的时间。

关键词:

Servlet数据库JavaBean星星手机在线网络系统

一、引言

(一)课题研究背景

目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。

网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。

用户在网上关注的信息也不再是单一的新闻。

报告数据显示,用户在网上经常查询的信息中,教育信息占29.3%,手机信息占13.8%,求职招聘信息占24.2%。

在互联网服务业务方面:

电子邮件、搜索引擎、网上银行、在线交易、网络广告、网络新闻、网络游戏等服务业务仍然快速的发展着

(二)课题研究意义

从国外近几年的电子商务实践来看,手机网站的市场前景,手机网站购因其快捷方便、无所不在的特点,已经成为电子商务中一个发展的新方向。

美国旧金山负责跟踪移动通讯产业发展状况的特利菲亚公司的总裁约翰·

狄菲尔说:

“购物网站市场从长远看具有超越传统电子商务规模的潜力。

”购物网站超过传统销售的能力,是因为购物网站具有一些无可匹敌的优势。

国内的购物网站在自身的发展以及整个产业的推动下,购物网站应进入打造品牌的阶段,但是从目前状况来看,购物网站整体处于无序竞争状态。

购物网站市场需要制订行业内部的规范标准,正在制订当中的《购物网站信息产品交易市场资质规范(送审讨论稿)》标准可谓契合了市场发展的要求,为购物网站管理水平的进一步提升提供了依据。

购物网站将对人们的消费购物行为产生根本性的变化。

购物已经不仅仅是时髦,而是变成了一种需求,就如2013年马云的阿里巴巴仅“双十一”一天的网络销售额就创下了350亿元的历史奇迹。

(三)星星手机在线销售系统概述

1.用户管理:

系统分为普通用户和管理员两种权限用户,注册功能主要用于普通用户登录系统,只有用户登录后才能对星星手机在线网络销售的商品进行相应操作。

2.用户注册:

用户通过注册才能成为本站会员,进而购买商品等操作。

3.促销信息管理:

主要是实现对近期促销信息的动态显示,显示信息是管理员后台维护。

4.订单管理:

可以查询提交的订单是否审批(即查看订单的审批状态)。

用户订购商品后提交订单。

5.商品管理:

管理员登陆系统后可以对后台商品信息进行管理,主要包括对商品的新增,修改,删除,已经前台注册用户对商品信息的浏览。

本次论文就是针对星星手机在线网络销售进行展开说明。

本系统基于JSP技术,采用SQL2000数据库技术。

在安全性方面,利用了加密技术,使系统更安全可靠。

通过此系统星星手机在线网络销售系统可以实现更方便、高效,信息化管理,给商家带来更好的效益,也方便了用户的使用。

(四)星星手机在线销售系统发展简介

星星手机在线网络销售系统是建立在Internet网上进行商务活动的虚拟网络空间和保障商务顺利运营的管理环境,是协调、整合信息流、物质流、资金流有序、关联、高效流动的重要场所。

企业、商家可充分利用星星手机在线网络销售系统提供的网络基础设施、支付平台、安全平台、管理平台等共享资源有效地、低成本地开展自己的商业活动。

星星手机在线网络的建设,不仅仅是初级网上购物的实现,它能够有效地在Internet上构架安全的和易于扩展的业务框架体系,实现BToB(企业对企业)、BToC(企业对用户)以及CToC(用户到用户)等应用环境,推动电子商务在中国的发展。

二、主要开发技术和工具简介

(一)JSP简介

JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一动态网页技术标准。

JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。

JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。

插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

JSP与JavaServlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。

(二)SQLSERVER2000数据库简介

SQLSERVER2000是Microsoft公司出品的第一款可以在WEB上运行的数据库服务器产品,是一种高性能的关系型数据库管理系统,它是专门为大量数据处组数据库服务器,使服务器相互合作,提供与数据库服务器群集相同的性能级别。

因此,数据库服务器组可以支持最大型的WEB站点和企业数据处理系统的数据存储要求。

(三)Tomcat服务器简介

Tomcat属于著名的Apache工程组下的一个独立项目组jakarta,该项目组和Java领导者Sun公司合作共同致力于Servlet/JSP服务技术的开发。

虽然目前Tomcat不是性能最好的Servlet/JSP服务器,但是由于它的开发者具有深厚的技术背景,加上该项目本身非常活跃,始终保持高速发展(几乎平均一个月就有一次升级)相信Tomcat最终会超越同类产品。

同时Tomcat属于开放源代码项目产品,可以使我们有机会更深入的了解和使用。

(四)开发环境

硬件环境:

CPU:

IntelCore22.00GHz

内存:

4G

硬盘:

500G

软件环境:

操作系统:

MicrosoftWindows7

数据库:

SQLServer2000

浏览器:

MicrosoftInternetExplorer6.0

开发工具:

MyEclipse5.1

JSP服务器:

Tomcat6.0

JDK:

JDK1.6

三、系统的总体设计

(一)技术可行性分析

技术可行性分析是根据新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。

为本系统的开发我特地进行了深入的调查研究。

对网上手机销售现状及需求方向有了进一步的认识。

综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。

通过详细的调研和借鉴成功的经验,能采集到足够的信息。

严格按照数据库开发流程进行设计,确定和使用所得信息才可创建完善的数据库。

采用先进科学和广为流行的设计方法,有助于对系统进行科学严谨,全面完整的设计,简化设计流程,降低出错率。

JAVA是已成熟的技术,加以使用有助于加快和简化程序的设计。

(二)经济可行性

经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。

现在,计算机的价格已经十分低廉,性能逐渐强大。

本系统属单机系统,需购置微机、打印机各一台以及各种相关软件,采用自主开发方式,系统开发成功,正常运转,将更有效地帮助超市的管理,节省人工书面操作等,所产生的效益远大于所需费用。

本系统的运行不仅可以代替人工进行许多繁杂的劳动也可以节省许多资源,而且本系统的运行可以大大的提高管理员的工作效率,可以使敏感文档更加安全,等等。

所以,本系统在经济上是可行的。

(三)功能可行性

模块化的设计方法,有助于软件开发过程的管理,因为科学合理的将整个程序划分多个功能模块,各模块单独设计,用助于降低整个程序的设计难度及减少错误程序的影响范围,子模块易于实现,又使整个程序易于衔接和修改。

(四)总体需求分析

消费者在访问该系统时,浏览商品和最新公告,并使用购物车筛选自己中意的商品,购物完后到服务台进行结账,并保留订单以便收到货物进行核对,显然系统存在这样的主要角色,因此定义该角色为前端用户,同样在系统的后台,也存在着一种角色,需要人员管理商品,公告,查询,处理订单,管理注册用户,我们定义该角色为系统管理员。

综上所述,本系统实际只包含两个角色:

前端用户和系统管理员。

其用例图,如图1星星手机在线网络销售系统用例图图1所示。

图1星星手机在线销售系统用例图

(五)功能需求分析

1.前台模块功能设计

对于星星手机在线网络销售系统来说,首页设计的好坏将直接影响到顾客的购买情绪。

在首页中,用户不但可以在第一时间内掌握商城推出的特价商品、上架商品、最新公告等,还可以查看销售排行,在查看商品时可以根据一种方式快速查询等。

这些功能的实现都包含在系统前台的设计里。

在表1中简单列出了前台页面涉及到的功能页面:

前台页面说明

表1

名称

说明

网站导航

网站站内导航条

用户登录

会员注册和登录的入口

商城公告

显示网站最新动态

商品大类别

显示商品大类别信息,会员可以按照大类别查询商品

新品上架

显示网站最新产品

版权信息

显示网站版权信息,也是后台登录入口

2.后台功能模块设计

对于星星手机在线网络销售系统中,后台的设计直接影响了前台用户的使用和整个网站的全部商品信息表2中简单列出了后台页面涉及到的功能页面

后台页面说明

表2

网站后台导航区

放置管理员可操作项目的链接

操作区

显示所有后台导航链接,不同的链接信息对应不同的JSP页面

显示网站版权信息

在各功能页面实现的过程中,还需要注意一些问题:

(1)用户设置功能模块

如表3所示是用户管理功能模块的明细,需要指出的是。

这和前台会员的个人信息管理功能模块是不同的。

这里管理的是所有的注册用户和系统管理员的信息,是真正意义上的用户管理模块。

用户设置功能模块

表3 

序号

功能列表

功能明细

1

会员设置

管理员查看会员详细信息,有增、删、改的功能

2

后台管理员设置

查看管理员信息,总管理员有对其他管理员增、删、改的权限

后台验证支持用户登陆功能,与后端数据库表的密码进行核实。

添加用户这一项功能主要是在系统管理员进行用户管理时增加系统管理员,或者是确认用户的注册,确认用户是对注册的用户信息进行确认。

(2)后台订单设置功能模块

后台订单设置功能模块(如表4所示)是关键的一项,用户在网站下达订单后,管理员要及时处理订单,处理过程包括:

对订单要根据用户填写电话进行确认,安排商品配送,然后进行发送。

后台订单管理功能

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

当前位置:首页 > IT计算机 > 电脑基础知识

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

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