Shopping online网上购物系统的设计与实现可行性研究报告【完整定稿】
- 格式:doc
- 大小:670.50 KB
- 文档页数:57
网上商城可行性研究报告一、研究背景和目的随着互联网的不断发展,越来越多的消费者选择在网上购买商品。
在这种趋势下,许多传统实体商店开始思考如何在网络上建立自己的商城,以满足消费者在线购物的需求。
而本报告旨在通过研究和分析网上商城建设的可行性,为想要构建自己的网上商城的商家提供参考。
二、市场需求分析目前,网上购物已经成为消费者的一种普遍选择。
据国家统计局的数据,截至2021年三季度,中国网络购物用户规模达到6.15亿人,网购渗透率为81.4%。
消费者对于网上购物的需求不断增长,尤其是在疫情期间,线上购物更是迅速普及。
而随着消费者对线上购物的依赖度增加,他们对于网上商城的要求也在不断提高。
首先,消费者希望购物平台提供足够的商品选择,尤其是高品质的产品和独家产品。
其次,消费者希望购物过程简单快捷,并保证安全可靠。
最后,消费者也会关注商城对于产品质量和售后服务的保障。
三、市场竞争分析在日益激烈的市场竞争中,网上商城市场已经被主要的电商巨头垄断,如淘宝、京东、天猫等。
这些平台已经具备了庞大的用户群体和比较成熟的物流体系,他们也会不断优化商城的用户体验和服务。
但即便如此,仍有大量的新网上商城涌现出来。
新进入市场的商家通常会选择多元化商品线、低价位策略和优质个性化服务等手段,来吸引消费者并占据一定的市场份额。
同时,针对目标用户群体,新商家也会追求不同的产品特色和差异化服务,从而增加其竞争力。
四、网上商城建设方案在市场竞争中,要建设一个成功的网上商城,需要综合考虑各种技术、服务、人力和成本等因素,以满足目标用户群体的需求和提高运营效益。
以下是建设网上商城的一些关键内容:1. 选择网上商城平台和工具要建设网上商城,需要首先选择合适的平台和工具来支持运营。
一般而言,商家可以选择开源平台,如Magento,Shopify等,也可以选择第三方服务商提供的平台和工具,如阿里云、腾讯云等云服务商提供的云主机,云数据库等服务。
目录第一部分网上购物系统的可行性报告 (1)第一章绪论 (1)第二章网上购物系统的概述 (2)第三章网上购物系统的优势与前景 (3)第四章项目背景及可行性分析 (5)第五章网上购物系统的总体描述 (7)第六章网上购物系统的数据库设计 (13)第二部分需求分析说明书 (15)第一章引言 (15)第二章任务概述 (15)第三章需求规定 (15)第三部分概要设计说明书 (19)第一章概述 (19)第二章系统目标 (19)第三章代码 (23)第四章总结 (34)第一部分网上购物系统的可行性报告第一章绪论在互联网日益流行的今天,网络是主角,是时代的宠儿。
在网络大家族中,电子商务则是一个热点。
电子商务一个最基本体现就是电子购物网站,从一定程度上讲它就是网上超市,也就是一种网上销售。
“网”字意味着它具有信息时代的快捷方便等特征。
事实上电子商务的出现,给消费者的地位,消费观念带来了重要的变化。
1.1课题意义自我国加入WTO后,越来越多的传统企业进一步认识到企业经济发展的必然趋势是以网络化、全球化为主要特征.而企业实行电子商务则成为企业发展与国际接轨的必要条件。
多年来国家十分重视企业的信息化建设,并做了大量工作,但目前企业开始实施信息化的比例还不到20%。
所以电子购物网站的实现是一个非常迫切的需求。
1.1.1企业电子购物网站可以实现提高经营决策和计划预见能力通过电子商务对各类客户的需求可以超前做到全面地了解使企业有针对性地提前安排生产经营计划,占得市场先机1.1.2加强与客户的沟通.促进产品销售根据电子商务信息库中保存的大量客户资料,通过快速的信息沟通,为客户及时提供所需的产品和服务1.1.3提高新产品开发和服务能力在及时获得市场对新产品需求信息的同时,电子商务系统将使企业小批量多批次和按需生产的灵活生产方式的特色得到更充分更有效的发挥,增强企业创新能力1.1.4稳定与批发供应商的关系企业的电子商务化完全可以提供和传统大型生产企业同等的与批发供应商建立良好信誉关系和交易的机会1.1.5降低交易和曾后服务成本电子商务使得企业能直接面向最终客户,从而降低交易成本和客户售后咨询等服务费用,尤其是对无形产品的服务现阶段企业开展电子商务以加强与客户的沟通和促进产品销售1.2 选题理由本人是计算机科学与技术专业大四的学生,对电子购物网站的需求非常感兴趣,所以从专业到技术相结合,取网上购物为课题是一个非常好的选择。
Shopping online网上购物系统的设计与实现可行性研究报告目录摘要 (1)ABSTRACT ................................................................................................ 错误!未定义书签。
第一章绪论 (2)1.1课题背景 (2)1.2目的和意义 (2)1.3系统开发环境 (3)1.4B/S结构的数据库访问模式 (3)1.5相关技术简介 (5)1.5.1 JSP开发技术简介 (5)1.5.2 SQL Server 2005数据库简介 (5)第二章可行性研究 (8)2.1技术可行性 (8)2.2经济可行性 (9)2.3法律可行性 (9)2.4运行可行性 (9)第三章需求分析 (10)3.1前台业务流程分析 (10)3.2后台业务流程分析 (11)3.3数据流程分析 (12)第四章系统总体设计 (14)4.1系统结构分析 (15)4.2功能模块设计 (16)4.2.1 前台模块的功能模块设计 (17)4.2.2 后台模块的功能模块设计 (18)4.3数据库设计 (19)4.3.1 E-R图 (19)4.3.2 基本表设计 (27)第五章系统详细设计 (31)5.1系统主界面设计 (31)5.2系统前台各主要模块的功能设计 (32)5.2.1 用户登陆模块的实现 (32)5.2.2 新会员注册模块的实现 (34)5.2.3 购物车模块的实现 (36)5.2.4 商品搜索模块的实现 (41)5.3后台管理模块的实现 (41)第六章系统测试及性能分析 (45)6.1测试的基本概念 (45)6.2测试步骤 (46)6.3系统测试 (47)6.4系统的性能分析 (50)6.5系统中所存在的问题及解决方案 (50)6.5.1 系统的整体设计和规划中的问题 (50)6.5.2 开发功能模块所遇到的难点 (51)6.5.3 系统中存在的问题及拟定的解决方法 (51)总结 ...................................................................................................... 错误!未定义书签。
⽹上购物系统可⾏性分析报告⽹上购物系统可⾏性分析报告⽬录⼀、引⾔ (4)1.1 编写⽬的 (4)1.2 背景 (4)1.3 定义 (4)1.4 参考资料 (5)⼆、可⾏性研究的前提 (5)2.1 要求 (5)2.2 ⽬标 (5)2.3 条件、假定和限制 (6)2.4 可⾏性研究⽅法 (6)2.5 评价尺度 (6)三、对现有系统的分析 (6)3.1 处理流程和数据流程 (7)3.2 ⼯作负荷 (7)3.3 费⽤⽀出 (8)3.4 ⼈员、设备 (8)3.5 局限性 (8)四、所建议的系统 (8)4.1 对所建议系统的说明 (8)4.2 处理流程和数据流程 (9)4.3 改进之处 (10)4.4 影响 (10)4.5 局限性 (10)4.6 技术⽅⾯的可⾏性 (11)五、可选择的其他系统⽅案 (11)5.1 可选择的其他⽅案 1 (11)5.2 可选择的其他⽅案 2 (11)六、投资及效益分析 (12)6.1 ⽀出 (12)6.1.1 基本建设投资 (12)6.1.2 其他⼀次性⽀出 (12)6.1.3 ⾮⼀次性⽀出 (12)6.2 收益 (12)6.2.1 ⼀次性收益 (12)6.2.2 ⾮⼀次性收益 (13)6.2.3 不可定量的收益 (13)6.3 收益/投资⽐ (13)6.4 投资回收周期 (13)6.5 敏感性分析 (13)七、社会因素⽅⾯可⾏性 (13)7.1 法律⽅⾯的可⾏性 (13)7.2 使⽤⽅⾯的可⾏性 (14)⼋、结论 (14)⼀.引⾔1.1编写⽬的编码可⾏性研究报告的⽬的是为了对本⽹上购物系统的可⾏性进⾏⼀下探讨,论证实现本项⽬的可能性,和⼀些前期的准备⼯作及⼯作条件,并且为⼯程的下⼀步设计打下铺垫。
电⼦商务是于九⼗年代初,在欧美兴起的⼀种全新的商业交易模式,它实现了交易的⽆纸化,效率化,⾃动化表现了⽹络最具魅⼒的地⽅,快速的交换信息,地理界限的模糊,这所有的⼀切也必将推动传统商业⾏为在⽹路时代的变⾰。
购物系统可行性研究报告一、研究目的和意义现代社会,随着经济的发展和人民生活水平的提高,网上购物已经成为越来越多人的消费方式。
为了更好地满足消费者的需求,提升用户体验,提高商家的销售业绩,搭建一个可靠、高效的购物系统至关重要。
因此,本次研究旨在分析购物系统的可行性,探讨其实施的必要性和必备条件。
二、研究内容和方法1. 研究内容:(1)购物系统的定义和特点;(2)购物系统对消费者和商家的影响;(3)购物系统实施的必要性和好处;(4)购物系统的实施条件和技术支持。
2. 研究方法:(1)文献研究法:通过查阅相关文献,了解购物系统的发展历史和现状;(2)问卷调查法:设计问卷,收集用户和商家对购物系统的看法和需求;(3)案例分析法:选取几家知名的购物网站,分析其成功经验和运营模式。
三、购物系统的定义和特点购物系统是指一个在线购物平台,通过互联网为消费者和商家提供商品展示、购买、支付、配送等服务。
购物系统的特点包括以下几点:(1)在线展示:消费者可以在网上浏览商品信息,选择心仪的产品;(2)在线购买:消费者可以通过点击按钮实现购买,方便快捷;(3)多种支付方式:支持多种支付方式,如支付宝、微信支付、信用卡等;(4)配送服务:提供便捷的配送服务,确保商品及时送达;(5)售后服务:提供多种售后服务,如退货、换货、维修等。
四、购物系统对消费者和商家的影响1. 对消费者的影响:(1)方便快捷:省去了实体店购物的时间和精力;(2)多样选择:可在不同的购物网站上比较价格和品质;(3)价格优惠:网上购物常有促销活动,价格更优惠;(4)评价参考:可以查看其他消费者的评价,更可靠。
2. 对商家的影响:(1)开拓市场:可以覆盖更广泛的消费群体;(2)节省成本:与实体店相比,网店成本更低,利润更高;(3)数据分析:可以通过购物系统分析用户行为,提升销售业绩;(4)品牌推广:通过购物系统推广品牌形象,提高知名度。
五、购物系统实施的必要性和好处1. 必要性:(1)适应时代需求:满足人们网购的需求,贴近消费者生活方式;(2)提升竞争力:网购已成为一种主流消费方式,商家必须与时俱进;(3)拓展销售渠道:开设网店能吸引更多潜在客户,拓展销售渠道;(4)降低成本:与实体店相比,网店运营成本更低,利润更高。
网上购物系统可行性分析报告摘要:本文旨在对网上购物系统进行可行性分析,通过市场研究、竞争对手分析等方法,分析其在商业上的可行性。
文章阐述了网上购物系统的背景和市场前景,进行了所需技术、人力、物资及经费等方面的可行性分析。
最终达到了对网上购物系统是否具有可行性进行全面的评估,并提出了解决方案。
1.引言随着互联网技术的飞速发展和普及,网上购物已经成为了越来越多人购物的首选方式,市场潜力不容小觑。
网上购物系统的运营策略和技术一直是人们关注的焦点,本文将结合市场分析和技术可行性分析,探讨建立一个网上购物系统是否具有可行性。
2.背景由于互联网的快速发展,越来越多的人使用网上购物来购买商品和服务。
按照2019年中国电子商务研究中心发布的数据,2019年中国电子商务市场交易额达到34.81万亿元,同比增长21.6%,预计未来几年市场规模还会继续扩大。
因此,网上购物成为了未来商业市场的趋势。
3.市场前景现今市面上的网上购物系统千奇百怪,消费者在购物网站上面可以方便地查看商品信息并购买商品。
网上购物系统的便利性和时效性使得越来越多的人将其视为购物的首选方式。
因此,开发一个好的网上购物系统将对商家营收和顾客体验产生极其积极的影响。
4.竞争分析网上购物系统的竞争对手非常多,如淘宝、京东、天猫等。
目前的竞争对手拥有雄厚的技术和广泛的客户群体,这要求我们在网上购物系统的设计中必须要不断创新和提供优质的服务来吸引消费者。
5.技术可行性在建立网上购物系统时,完善的技术支持团队非常必要。
技术支持团队需要持续聘用高水平的技术人才,并确保能够承受大量的访问用于维护服务器的稳定性和安全性。
此外,该系统还需要具有优秀的用户界面设计,流畅的交互体验等技术条件。
6.人力、物资及经费可行性开发和维护一个完整的网上购物系统需要大量的人力、物资及经费。
开发初期可能要聘用大量的人员,同时也需要购置若干服务器用以存储和维护数据。
由于网上购物系统需要长期不断地运营与更新,因此还需要大量的资金投入和更新团队的培训投入。
网上购物系统可行性分析报告1. 引言随着互联网技术的飞速发展,网上购物已经成为了现代生活中不可或缺的一部分。
越来越多的人选择在网上购物,这种趋势使得网上购物系统成为了商家不可或缺的一种销售渠道。
而且,网上购物系统凭借其便捷性、灵活性和低成本等优势,已经在世界范围内得到广泛应用。
本文将对网上购物系统的可行性进行分析,以便确定其在商业运营中的价值和效益。
2. 技术可行性在技术可行性分析中,我们需要考虑系统开发所需的技术和资源是否能够满足项目要求。
网上购物系统通常需要具备以下技术要求:- 用户界面设计:用户界面应该简洁、直观,并且易于操作。
通过合理的设计和布局,用户能够快速、方便地浏览和购买商品。
- 数据库管理:网上购物系统需要一个强大的数据库管理系统,来存储和管理商品信息、用户信息和订单信息等。
数据库应该具备高效性、可靠性和安全性。
- 购物车和支付系统:购物车和支付系统是网上购物系统的核心功能之一。
购物车应该能够方便地添加和删除商品,并且能够计算购物车中商品的总价。
支付系统应该支持多种支付方式,并且能够保障用户的支付安全。
- 安全性和隐私保护:网上购物系统需要采取必要的安全措施,保护用户的个人信息和支付信息不被非法获取和使用。
3. 经济可行性在经济可行性分析中,我们考虑的是系统开发和运维所需的成本,以及系统带来的经济效益。
开发一个网上购物系统所需的成本主要包括人力成本、硬件设备成本和软件开发成本。
而系统的经济效益则体现在以下几个方面:- 销售额增长:通过网上购物系统,商家可以扩大销售渠道,吸引更多的顾客。
这将带来更大的销售额,从而提高企业的利润。
- 成本节约:网上购物系统可以降低商家的运营成本。
相比实体店铺,网上购物系统没有租金、人力等额外开销,因此能够帮助商家节省大量成本。
- 降低库存风险:网上购物系统可以根据顾客需求进行库存管理。
商家可以根据销售数据来制定采购计划,避免过量的库存和滞销的商品。
4. 社会可行性在社会可行性分析中,我们考虑的是网上购物系统对社会的影响。
Shopping online网上购物系统.的设计与实现可行性研究报告目录摘要 (1)ABSTRACT ................................................................................................ 错误!未定义书签。
第一章绪论 (2)1。
1课题背景 (2)1。
2目.的和意义 (2)1。
3系统开发环境 (3)1。
4B/S结构.的数据库访问模式 (3)1。
5相关技术简介 (5)1。
5。
1 JSP开发技术简介 (5)1。
5。
2 SQL Server 2005数据库简介 (5)第二章可行性研究 (8)2。
1技术可行性 (8)2。
2经济可行性 (9)2。
3法律可行性 (9)2。
4运行可行性 (9)第三章需求分析 (10)3。
1前台业务流程分析 (10)3。
2后台业务流程分析 (11)3。
3数据流程分析 (12)第四章系统总体设计 (14)4。
1系统结构分析 (15)4。
2功能模块设计 (16)4。
2。
1 前台模块.的功能模块设计 (17)4。
2。
2 后台模块.的功能模块设计 (18)4。
3数据库设计 (19)4。
3。
1 E-R图 (19)4。
3。
2 基本表设计 (27)第五章系统详细设计 (31)5。
1系统主界面设计 (31)5。
2系统前台各主要模块.的功能设计 (32)5。
2。
1 用户登陆模块.的实现 (32)5。
2。
2 新会员注册模块.的实现 (34)5。
2。
3 购物车模块.的实现 (36)5。
2。
4 商品搜索模块.的实现 (41)5。
3后台管理模块.的实现 (41)第六章系统测试及性能分析 (45)6。
1测试.的基本概念 (45)6。
2测试步骤 (46)6。
3系统测试 (47)6。
4系统.的性能分析 (50)6。
5系统中所存在.的问题及解决方案 (50)6。
5。
1 系统.的整体设计和规划中.的问题 (50)6。
网上购物系统设计与实现研究论文(共6篇)第1篇:网上购物系统的设计移动互联网产业的快速发展带来了电子商务高速发展新契机,越来越多的商家在网上建起在线商店,以便抢占更多的用户碎片化时间和拥有更广泛的用户群体,同时,致力于向消費者输入一种新颖的购物理念。
作为电子商务的前端商务平台,网上购物系统在其商务活动全过程中起着非常关键的作用。
文章阐述了B2C(BusinesstoCustomer,即企业对消费者)网上购物系统的设计过程。
1系统的设计1.1需求分析B2C网上购物系统是一种具有交互功能的商业信息系统。
它向用户提供静态和动态两类信息资源。
所谓静态信息是指那些不经常变动或更新的资源,如:公司简介、管理规范和公司制度等;动态信息是指随时变化的信息,如:商品报价、会议安排和培训信息等。
图1是系统要完成的主要功能流程,因此,该系统应有如下模块。
(如图1)(1)用户管理模块。
能够完成用户注册和用户基本信息的修改。
(2)管理员管理模块。
能够完成对网站的管理员进行管理、商品信息管理(商品添加、商品审查)、会员管理(会员查看)、网站信息管理(新闻添加、修改删除),以及订单管理的功能。
(3)商品搜索模块。
能对电子商品的类别和名称进行搜索。
(4)购物车管理模块。
能够通过查看购物车对所选商品进行确定、挑选。
1.2系统总体结构通过前面的分析,我们设计了该系统总体结构如图2所示:2结语随着电子商务的发展和普及,网上购物系统突破时空的限制,作者:李丽琼等第2篇:基于JSP的网上购物系统研究1研究现状网络的出现与迅速发展和电子商务的逐渐成熟,不仅改变了我们记录和传播知识的符号,也改变了我们的交易方式,而且将会对我们的思维方式、工作方式和生活方式产生根本性的影响。
网上购物在资源量、经济、销售手段等方面的优势,都将成为电子商务必将替代传统交易模式的前提。
而所有这些都需要通过网络语言实现,JSP就是实现电子商务走向应用的关键技术之一。
Shopping online网上购物系统的设计与实现可行性研究报告目录摘要 (1)ABSTRACT ................................................................................................ 错误!未定义书签。
第一章绪论 (2)1.1课题背景 (2)1.2目的和意义 (2)1.3系统开发环境 (3)1.4B/S结构的数据库访问模式 (3)1.5相关技术简介 (5)1.5.1 JSP开发技术简介 (5)1.5.2 SQL Server 2005数据库简介 (5)第二章可行性研究 (8)2.1技术可行性 (8)2.2经济可行性 (9)2.3法律可行性 (9)2.4运行可行性 (9)第三章需求分析 (10)3.1前台业务流程分析 (10)3.2后台业务流程分析 (11)3.3数据流程分析 (12)第四章系统总体设计 (14)4.1系统结构分析 (15)4.2功能模块设计 (16)4.2.1 前台模块的功能模块设计 (17)4.2.2 后台模块的功能模块设计 (18)4.3数据库设计 (19)4.3.1 E-R图 (19)4.3.2 基本表设计 (27)第五章系统详细设计 (31)5.1系统主界面设计 (31)5.2系统前台各主要模块的功能设计 (32)5.2.1 用户登陆模块的实现 (32)5.2.2 新会员注册模块的实现 (34)5.2.3 购物车模块的实现 (36)5.2.4 商品搜索模块的实现 (41)5.3后台管理模块的实现 (41)第六章系统测试及性能分析 (45)6.1测试的基本概念 (45)6.2测试步骤 (46)6.3系统测试 (47)6.4系统的性能分析 (50)6.5系统中所存在的问题及解决方案 (50)6.5.1 系统的整体设计和规划中的问题 (50)6.5.2 开发功能模块所遇到的难点 (51)6.5.3 系统中存在的问题及拟定的解决方法 (51)总结 ...................................................................................................... 错误!未定义书签。
参考文献 ...................................................................................................... 错误!未定义书签。
致谢 ...................................................................................................... 错误!未定义书签。
附录 ...................................................................................................... 错误!未定义书签。
摘要随着市场经济的逐渐形成,全球化经济已在国内迅速发展起来。
以往的销售模式正在受到空前的挑战:人们已经对去固定的场所、购买(出售)固定的物品的交易方式所带来的不便越来越感到不满,交易的时间长、效率低。
高额的运费、销售场地的凭租费等繁多的额外开支也给商家带来沉重的成本支出。
为了适应市场、适应经济前进的步伐,买家和商家都在努力积极地寻找一种能够带来高效率、低成本销售模式。
系统采用JSP作为主要开发语言,Tomcat为系统服务器,SQL Server为系统数据库。
JSP、Tomcat、SQL Server为当今主流的网上购物系统的开发技术,无论从系统的兼容性还是可扩展性来看,采用JSP、Tomcat、SQL Server技术将有利于大中型系统的开发和建设。
第一章绪论1.1 课题背景随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,网上商城已经成为网上购物的一股潮流。
互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通流域,互联网的跨地域性和可交互性使其在与传统媒体行业和传统贸易行业的竞争中是具有不可抗拒的优势。
人们对于互联网技术的要求已不单单是浏览一下网站网页,收发电子邮件,日益忙碌的人们开始追求足不出户就能买到心仪的商品,是越来越多的上网爱好者实现购物的一种方式。
对于企业来讲,无论是企业之间(B to B),还是企业和客户之间(B to C)的交易,如果能够实现网上交易将大大提高交易速度节约成本。
但是对网络的及时、一对一、跨时间、跨空间等特性,并没有充分加以利用。
在这种形势下,传统的依靠管理人员人工工作传递信息和数据的管理方式就无法满足企业日益增长的业务需求了。
因而开发了这样一个具有前后台的系统,以满足购物者和企业的需求。
1.2 目的和意义无店铺零售的悄然兴起、;是商业经济发展到一定阶段的产物、;也是顺应新的消费需求和技术进步的必然结果。
与传统的百货商店、连锁超市、大卖场、便利店等有形商铺相比,无店铺零售业态具有一定的先天优势。
一是地段。
对于传统的有形店铺来说,门店的选址、地段的优劣,几乎能够决定其未来经营的成败,而城市中的商业网点资源,尤其是优质商业网点资源通常十分稀缺。
无店铺零售则大多不存在地段方面的制约。
二是经营成本。
借助日益发展的科学技术,无店铺零售通常能够省却从生产到销售过程中的许多环节,从而有效降低经营成本与交易成本,给消费者、商家带来双赢的局面。
三是风险。
对于个人来说、;网上商店等无店铺零售业态的准入门槛相对较低,运转比较灵活,即使遇到风险,也有船小好掉头的优势。
专家表示,随着社会经济的发展及消费水平的提高、;人们希望得到更加方便、更加快捷的购物方式,同时也乐于尝试各种新的购物方式。
在这一市场需求的推动下,企业会对商品零售的方式进行创新,而先进的技术给创新提供了重要支撑与平台。
鉴于互联网的优势以及对国内外相关的各销售网站现状的研究分析、;我决定开发以基于Web的商城网站作为我的毕业设计主题。
立足于设计一个在网络平台上运行的购物支付配送等功能于一体的无店铺网络商城。
以小小的力量推动中国互联网的发展。
1.3 系统开发环境本系统采用B/S结构,前台开发工具为MyEclipse Enterprise Workbench 6.0.0 GA,后台数据库是SQL Server,服务器是Tomcat 6.0.8,软件要求:操作系统为Windows XP或更高,Internet Explorer 5.01 或更高版本,硬件要求:Pentium 133 MHz* Pentium 133 MHz 或更快128 MB* 256 MB 或更高。
1.4 B/S结构的数据库访问模式B/S结构是真正的三层结构,它以访问Web数据库为中心,HTTP为传输协议,客户端通过浏览器(Browser)访问Web服务器和与其相连的后台数据库,我们称之为B/S(Browser/Server)模式。
其三级结构组成如图1-1所示,图中从左到右,分为三个层次:第一层是客户端即浏览器,主要完成客户和后台的交互及最终查询结果的输出功能。
在客户端向指定的Web服务器提出服务器请求,Web服务器用HTTP协议把所需文件资料传给用户,客户端接受并显示在WWW浏览器上;图1.1 三级结构组成第二层Web服务器是功能层,完成客户的应用功能,即Web服务器接受客户请求,并与后台数据库连接,进行申请处理,然后将处理结果返回Web服务器,再传至客户端;第三层数据库服务器是数据层。
数据库服务器应客户请求独立地进行各种处理。
与传统的C/S模式相比,B/S结构把处理功能全部移植到了服务器端,用户的请求通过浏览器发出,无论是使用和数据库维护上都比传统模式更加经济方便。
而且使维护任务层次化:管理员负责服务器硬件日常管理和维护,系统维护人员负责后台数据库数据更新维护。
由以上的比较分析可知,三层结构也可以理解为增加WEB服务器的C/S模式。
1.5 相关技术简介1.5.1 JSP开发技术简介JSP是Java Server Page的缩写,是由Sun Microsystems公司倡导、许多公司参与建立一种动态网页技术标准,它在动态网页的建设中有强大而特别的功能。
JSP是一种服务器端HTML(或XML)嵌入Java代码的脚本语言,是开发Web动态网站快速而有效的工具,JSP的技术的优势:1. JSP技术是用Java语言作为脚本语言的。
Java语言是成熟的、强大的、易扩充的编程语言。
2. 高效性与安全性。
JSP在执行前先被编译成字节码,字节码由Java虚拟机解释执行,比源码解释效率高。
3. 可维护性。
由于JSP技术是一种开放的、跨平台的结构,因此Web服务器、平台及其他组件能很容易升级或切换,且不会影响JSP基本的应用程序。
4.稳定性。
5.产品的多样性。
目前,在国内JSP还是一种较新的技术。
但JSP+Servlet+JDBC+JavaBean目前已经成为开发电子商务平台的主流技术。
随着国内与国际的接轨,JSP必将成为网站开发技术的首选。
1.5.2 SQL Server 2005数据库简介SQL Server 2005 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2005 的大型多处理器的服务器等多种平台使用。
SQL Server 2005的兼容性很好。
由于今天Windows操作系统占领着主导地的位,选择SQL Server一定会在兼容性方面取得一些优势。
另外,SQL Server 2005 除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能。
尤其是它可以直接存贮XML 数据,可以将搜索结果以XML格式输出等特点,有利于构建了异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石。
这些特点在.NET 战略中发挥着重要的作用。
在使用由Microsoft SQL Server 2005关系数据库引擎的情况下,XML数据可在关系表中进行存储,而查询则能以XML格式将有关结果返回。
此外,XML支持还简化了后端系统集成,并实现了跨防火墙的无缝数据传输。
你还可以使用Hypertext Transfer Protocol(超文本传输协议,HTTP)来访问SQL Server 2005,以实现面向SQL Server 2005数据库的安全Web连接和无须额外编程的联机分析处理(OLAP)多维数据集。