JSP+access手机在线销售系统-开题报告_第1页
JSP+access手机在线销售系统-开题报告_第2页
JSP+access手机在线销售系统-开题报告_第3页
JSP+access手机在线销售系统-开题报告_第4页
JSP+access手机在线销售系统-开题报告_第5页
已阅读5页,还剩3页未读, 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1项目开发总结报告2项目开发总结报告【摘要】通过网上购物系统的建设以实现对商业零售企业提供信息化管理。建立了B2C 的网络销售系统。着重论述了系统功能与实现、数据流程及存储,包括商品目录、用户注册、网上订货与购物、库存查询、后台数据库管理等。运用 HTML 语言、JavaScript 技术、JSP 与后台数据库链接等关键技术建设网上购物系统。实现网上购物系统以下功能:(1)为客户提供 24 小时方便快捷的在线订购服务。(2)商品信息的维护与管理。(3)高效的商品数据方案,对商品信息进行科学、灵活地分类、存储。 (4)强大、方便、快捷的查询。(5)订单号模块。(6)将客户商业逻辑规则融入系统,即根据不同客户属性,提供不同付款方式。(7)订单管理。【关键词】B2C、网上购物系统、JSP、数据库一:引言1.1 编写目的以下是根据 CNNIC(中国互联网络信息中心)公布的中国 B2C 电子商务发展报告来进一步分析目前的网上购物的现状。 (主要引用其中的分析图表)由于以上的各种优势,电子商务在我国的发展十分迅速,它已经成为一个非常热门的领域,这就是我们本次课程设计选择网络购物系统的原因!不仅可以学习到网站的制作,还可以对最热门的领域加深了解,为以后的学习或工作积累经验!1.2 背景网上订购系统作为 B2B,B2C(Business to Customer,即企业对消费者),C2C(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范3和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI 交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛凯玛特,家庭仓储、科罗格、J.C 培尼等纷纷挤身于网络经商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。在我国,网上购物从无到有也不过短短几年时间。我国第一家网上购物发生在 1996 年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的,但这毕竟为我国零售业奏出了网上购物的先声。根据 CNNIC 的统计结果,截止 2004 年 1 月中国有互联网用户 7950 万人,而又有 40.7%以上的网民在过去的一年里有过网上购物经历,这就说明中国有网上购物的用户达是 3235.7 万人,并且这一数字还在以 17%左右的速度增长,预计到 2006 年中国网上购物用户将达到 6962 万人,这说明在中国发展网上购物具有良好的群众基础,网上购物方式日趋被大家所接受。电子商务的特性有以下几点:商务性、集成性、可扩展性、服务性、安全性、协调性。 一 商务性 电子商务最基本的特性为商务性,即提供买、卖交易的服务、手段和机会。网上购物提供一种客户所需要的方便途径。因而,电子商务对任何规模的企业而言,都是一种机遇。对我们中国的传统企业也不例外。二 集成性 a.技术的集成性由于电子商务整个流成的处理涉及的内容比较多,比如信息,金融,服务等,要使得整个流程能够正常的运转,就需要运用技术去实现,当然技术是越先进的越好,比如从 html到 asp 到 jsp 到现在的 ,这是一个技术发展的过程,也是现实运用的需要。b.信息的集成性互联网上每个人都在搜索对自己有用的信息,因而它就应当提供大量的信息,满足不同用户的需要,现在中国面对客户的商业网站是越来越多了,怎样让客户一最快的速度,搜索到最有用的信息,可能应该是这类网站最应该考虑的。三扩展性这主要是针对系统的稳定性来说的。电子商务的服务系统应当有自身的扩展功能。因为系统应当能承受住一定的负荷,如果在某个高峰访问期导致了服务器的崩溃,结果是可想而知的。四服务性 在电子商务环境中,客户不再受地域的限制,运用互联网为媒介的这种贸易,他的合作伙伴可以是地球上其他任一个角落,要想使全球的人都能接受你的所提供的商品,服务质量是最关键的。技术创新带来新的结果,万维网应用使得企业能自动处理商务过程,并不再象以往那样强调公司内部的分工。现在在 Internet 上许多企业都能为客户提供完整服务,这使得互联网的应用得以充分的发挥。五安全性在电子商务中,安全性是必须考虑的核心问题。欺骗、窃听、病毒和非法入侵都在威胁着电子商务,因此要求网络能提供一种端到端的安全解决方案,包括加密机制、签名机制、分布式安全管理、存取控制、防火墙、安全万维网服务器、防病毒保护等。随着技术的发展,电子商务的安全性也会相应得以增强。六协调性4商务活动是一种协调过程,它需要雇员和客户,生产方、供货方以及商务伙伴间的协调。为提高效率,许多组织都提供了交互式的协议,电子商务活动可以在这些协议的基础上进行。1.3 定义HTML 语言:HTML(Hyper Text Markup Language 超文本标记语言)是一种用来制作超文本文档的简单标记语言。与常见的字处理文件不同,Web 页以超文本标识语言编排格式。HTML 文件是带有特定 HTML 插入标记的用以编排文档属性和格式的标准文本文件。它能独立于各种操作系统平台(如 UNIX,WINDOWS 等) 。自 1990 年以来 HTML 就一直被用作 World Wide Web上的信息表示语言,用于描述 Homepage 的格式设计和它与 WWW 上其它 Homepage 的连结信息。JavaScript 技术:JavaScript 是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。使用它的目的是与 HTML 超文本标记语言、Java 脚本语言(Java 小程序)一起实现在一个 Web 页面中链接多个对象,与 Web 客户交互作用。从而可以开发客户端的应用程序等。它是通过嵌入或调入在标准的 HTML 语言中实现的。它的出现弥补了 HTML 语言的缺陷,它是 Java 与 HTML 折衷的选择JSP:JSP(Java Server Pages)是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP 技术是用 JAVA 语言作为脚本语言的,JSP 网页为整个服务器端的JAVA 库单元提供了一个接口来服务于 HTTP 的应用程序。数据库原理: SOL 语言简单介绍SQL 是英文 Structured Query Language 的缩写,意思为结构化查询语言。 SQL 语言的主要功能就是同各种数据库建立联系,进行沟通。按照 ANSI(美国国家标准协会)的规定,SQL 被作为关系型数据库管理系统的标准语言。SQL 语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。JDBC,ODBC 技术介绍JDBC -JDBC(Java DataBase Connectivity)是 Java 与数据库的接口规范,JDBC 定义了一个支持标准 SQL 功能的通用低层的应用程序编程接口(API),它由 Java 语言编写的类和接口组成,旨在让各数据库开发商为 Java 程序员提供标准的数据库 API。 JDBC API 定义了若干 Java 中的类,表示数据库连接、SQL 指令、结果集、数据库元数据等。它允许 Java 程序员发送 SQL 指令并处理结果。通过驱动程序管理器,JDBC API 可利用不同的驱动程序连接不同的数据库系统。 。ODBC -ODBC(Open DataBase Connectivity)是微软倡导的、当前被业界广泛接受的、用于数据库访问的应用程序编程接口(API) ,它以 X/Open 和 ISO/IEC 的调用级接口(CLI)规范为基础,并使用结构化查询语言(SQL)作为其数据库访问语言。 ODBC 总体结构有四个组件: - 应用程序执行处理并调用 ODBC API 函数,以提交 SQL 语句并检索结果。 - 驱动程序管理器(Driver Manager)根据应用程序需要加载/卸载驱动程序,处理ODBC 函数调用,或把它们传送到驱动程序。 5- 驱动程序处理 ODBC 函数调用,提交 SQL 请求到一个指定的数据源,并把结果返回到应用程序。如果有必要,驱动程序修改一个应用程序请求,以使请求与相关的 DBMS 支持的语法一致。 - 数据源包括用户要访问的数据及其相关的操作系统、DBMS 及用于访问 DBMS 的网络平台。 Access 数据库Access 是一个数据库管理系统,它之所以被集成到 Office 中而不是 Visual Studio 中,是因为它与其它的数据库管理系统(如 Visual FoxPro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是,Access 的功能足够强大,足以应付一般的数据管理及处理需要。1.4 参考资料书籍资料:JSP 实用编程实例集锦 清华大学出版社 马文刚等编著Java 案例开发 中国水利水电出版社 张靓等编著电子商务网站的设计与实现华侨大学学报 严桂兰、刘甲耀参考及专业网站/2 实际开发结果2.1 产品手机销售系统,大体分为四部分:前台,后台,购物车和论坛。前台 JSP 页面包括:index.,view,paihang,top,basket,userts等。其中网站主页为 index后台 Access 数据库共包括 19 个表:ad,admin,basket,company,dlpf,guest,hw,logo,member,Modify,news,newsclass,nsort,ps,pub,sort,sub,system,ts 各表。2.2 主要功能和性能(1)为客户提供 24 小时方便快捷的在线订购服务。(2)商品信息的维护与管理,包括价格的调整、现有商品信息的修改、新商品信息的加入、过时商品信息的删除等。(3)高效的商品数据方案,对商品信息进行科学、灵活地分类、存储,方便客户迅速从少则几万,多则几十万甚至上百万种商品中找出自己所需商品。(4)强大、方便、快捷的查询功能。提供关键字查询(如:查找所有“NOKIA ”商品)。(5)订单号模块所谓订单号模块,就是客户购买完商品后,系统自动分配一个购物号码给6客户,以方便客户随时查询账单处理情况。了解现在货物的状态。(6)将客户商业逻辑规则融入系统,即根据不同客户属性,提供不同付款方式。 (如信用卡、支票等)(7)订单管理。为分销商的 EPR 系统提供数据接口。管理员可以查看历史记录、订单状态,并且能够在最短的时间内通知用户。(8)客户论坛。客户可以分享使用心得,在线反映问题,获得最新的新闻资讯!系统完成了事先制定的功能需求,并且增加了论坛的功能,各项功能使用良好,没有大的毛病。2.3 基本流程系统前台流程框图首页登录前台首页商品区 论坛选购商品收银台系统后台流程框图后台管理系统商品维护 查看用户 系统维护72.4 进度系统完成时间 2005-6-28 日,预计完成时间 2005-6-29 日,基本按时完成。详细进度 2005-5-15 至 2005-5-31,需求分析阶段2005-6-1 至 2005-6-10,详细设计阶段2005-6-11 至 2005-6-25,代码编写阶段2005-6-26 至 2005-6-27,系统测试阶段2.5 费用计划费用:电费: 100 元上网费: 60 元消暑降温费: 100 元开发期限:45 天实际费用:电费: 100 元上网费: 60 元消暑降温费: 100 元人工费:2000 元(5 元/机时)大幅超出预计费用主要原因:课程设计课程学校收费 5 元/机时开始并未计算在内!3 开发工作评价3.1 对生产效率的评价在 45 天时间做出一个比较完善的商务网站说明大家都比较努力。3.2 对产品质量的评价由于编程经验的不足以及本次使用的是 JSP,程序中难免出现各种错误,不过好在本组组长韩庆宾对网站的建设以及 JSP 有较高的造诣,很多问题在他的帮助下得以解决,才最终完了本系统!本系统虽然在功能上还有待完善,美工上还比较欠缺,但基本的操作都可以实现,也尽我们的能力将差错控制在了最低的限度。可以说,本系统达到了实际应用的标准。83.3 对技术方法的评价系统使用 JSP+Access,在系统的安全性上会有一定的欠缺,这是由于 Access 本身所造成的!开发初期想使用 SQL SERVER 或者 MYSQL 来做系统后台数据库,但由于在数据类型的转换方面老是出错,迫不得已改用 Access!而 JSP 的安全性弥补了 Access 的不足,JAVA 语言的平台无关性便于本系统的推广使用!并且在 JSP 中使用了 JAVA BEAN 等新技术。3.4 出错原因的分析大部分的错误都是编程经验欠缺以及粗心所致,也有一些其它的错误

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论