网上家具商城.doc

上传人:博****1 文档编号:544953374 上传时间:2023-09-19 格式:DOC 页数:43 大小:2.53MB
返回 下载 相关 举报
网上家具商城.doc_第1页
第1页 / 共43页
网上家具商城.doc_第2页
第2页 / 共43页
网上家具商城.doc_第3页
第3页 / 共43页
网上家具商城.doc_第4页
第4页 / 共43页
网上家具商城.doc_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《网上家具商城.doc》由会员分享,可在线阅读,更多相关《网上家具商城.doc(43页珍藏版)》请在金锄头文库上搜索。

1、江苏师范大学科文学院物联网软件工程综合实训报告题 目: 网上家具商城系统 学 号: 108325121,108325159,108325162,108325163姓 名: 吴骞,谢腾飞,雷祥海,曹冬烨 班 级: 10物联网 教 师: 祝 义 江苏师范大学计算机科学与技术学院摘 要21世纪以来,人类经济高速发展,人们的生活发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。为了让消费者网上购物过程变得简单、方便、安全、快捷,网上商城购物成了一种新型而热门的购物方式。网上商城购物系统是一种具有交互功能的商业信息系统,它在网络上建立一个虚拟的购物商城;使购物过程变得轻松、快捷、

2、方便。网上购物商城系统实际上是一个B/S结构的信息系统,目前开发这种系统用到的主要开发工具有:ASP、JSP、PHP等,用到的数据库主要是一些流行的大型数据库,如Oracle,SQL server等,我们开发该系统用到的开发工具为.NET,数据库使用的是SQL server2005。本系统共分两个部分:前台用户部分和后台管理部份。在前台用户部分中,包括用户在线注册、定购商品、浏览商品、查询商品信息等操作;后台管理部分包括:商品信息的管理、用户订单的管理、普通管理员的管理、客户的管理各种即时信息的发布管理。 作为一个购物系统,系统的安全性和实现购物的方便性是很重要的,在安全性方面,系统主要考虑了

3、数据存储的安全性,以及用了用户注册和密码等措施,没有使用到数字签名。本文中所做的主要工作如下:(1)介绍了个性化页面的背景及IIS+ASP系统的一般原理;(2)阐述整个个性化页面生成系统的系统结构及工作原理;分析了系统实现中的特殊性、难点和重点;(3)设计实现用户注册/登录、查询、购买;管理员对网站的系统管理;个性化页面动态生成-回显等程序模块;实现ASP和HTML页面;(4)分析并解决实现中的若干技术问题;(5)建立完整的实验网站,进行测试并分析结果。关键词:网上购物,.NET,数据库,信息化目 录摘 要I目 录II第1章 引 言11.1课题的背景、目的与意义11.2国内外现状11.3研究内

4、容21.4系统的组织系统结构设计结构3第2章 系统分析和概要设计42.1可行性分析42.2需求分析52.2.1业务需求分析52.2.2用户需求分析52.2.3功能需求分析52.2.4 系统运行环境6第3章 系统总体设计73.173.2功能模块设计73.2.1前台模块的功能模块设计83.2.2后台管理模块的功能模块设计93.3数据库设计93.3.1 E-R图103.3.2基本表设计12第4章 系统详细实现154.1前台功能模块的实现154.1.1用户管理模块154.1.2用户资料修改模块204.1.3购物车模块224.1.4订单查询模块244.2后台功能模块的实现254.2.1管理员登录模块25

5、4.2.2添加商品模块274.2.3订单信息管理模块294.2.4查询用户信息模块31第5章 系统调试与实施335.1系统测试原理及测试原则335.1.1 测试的重要性及目的335.1.2 测试的步骤335.1.3 测试的主要内容345.2本系统测试34结 论37参考文献38致 谢39第1章 引 言1.1课题的背景、目的与意义在互联网日益流行的今天,网络是主角,是时代的宠儿。在网络大家族中,电子商务则是一个热点。电子商务一个最基本体现就是网上购物,从一定程度上讲它就是网上超市,也就是一种网上销售。“网”字意味着它具有信息时代的快捷方便等特征。事实上电子商务的出现,给消费者的地位,消费观念带来了

6、重要的变化。“时尚家居”网上商城是一个完全独立自主的网络空间,可以由站长本人在上网后随时、随地、随意的发布信息、修改信息、删除信息、管理信息,同时可以在网上从事各种交易及商务活动 更重要的是,完成这些建设工作,只需要站长会打字就可以完成,不需要站长会设计软件,不需要编写复杂的程序语言。网站是一个企业的窗口,不管是企业的宣传,还是企业营销的开展,网站都有它的优势,并且相比其他优势非常明显。企业通过网络来宣传企业形象,它的受众面大,几乎全世界都可以看得到,倘若是开展网络营销那么它的优势就更为明显。网站相当于是一年365天,一日24小时营销平台,它的营销成本比传统的营销要低的多,不需要店铺租金,装饰

7、装修费用,以及人员配置也比实体店要少的多等等诸多方面的优势。1.2国内外现状无论在国内还是在国外,电子商务都还处于起步阶段。最近几年电子商务得到了迅速的发展。尽管各个国家具体情况不同,但是基于对国家经济发展的预测,各国政府都很重视电子商务,并且积极地发展电子商务。在发达国家,电子商务的发展非常迅速,通过Internet进行交易己成为一种潮流。基于电子商务所连带出的商品交易方案、电子结账方案和信息安全方案等,已逐步成为国际信息技术市场竞争的焦点。随着电子商务的日益发展,产生了虚拟银行、网络营销、网上购物、网络广告等新兴信息产业,从侧面反应了电子商务正在对社会和经济产生着深刻的影响。在电子商务过程

8、中,通过人与电子通讯方式的结合,极大地提高了商务活动的效率,减少了不必要的中间环节。同时,电子商务的发展也将转变政府的行为。在电子商务逐渐变的流行的时代里,当企业应用电子商务进行经营,银行实现金融电子化,以及消费者实现网上消费的同时,也将对政府管理行为提出新的要求,国外在这方面有很好的法律法规加以约束,防止商业欺诈行为。国内在这方面做的就没有国外的好,没有一定的规范加以约束,我们经常可以看到一些消费者在网上购买的东西和实际不一样,发现上当后我们也无能为力。在国外,XML技术已经在电子商务领域里得到广泛应用。由于它具有自描述性、内容与显示相分离、独立于平台等特点,并且提供了一套跨平台、跨网络、跨

9、程序语言的数据描述方式,已逐渐成为科学与业务应用中数据表示及Web应用中数据交换的标准格式。同时,国内外对.NET技术的研究已经形成了热潮,纷纷研究如何利用.NET (Active Server Page .NET)架构及其相关工具来开发功能强大的新型应用程序。相对而言,国内的研究工作要滞后一些。主要表现在国内大部分的研究仍停留在较单一的层面上,单纯研究如何以ASP.NET生成动态网页,对于如何将其与数据库技术及XML技术结合,生成真正的电子商务方案的研究却比较少,而很多国外的资料中已经在研究如何利用.NET技术生成真正的电子商务方案。为此,用.NET技术来实现一个网上商店是很有必要的。1.3

10、研究内容这次设计实现了一个网上购物系统,网络购物中心所承载的信息量大、购物流程比较繁琐,而且互联网中日益肆虐的黑客和病毒对网络的安全性提出了更高的挑战。开发出的网络购物中心系统基于Windows 2003 Server中文企业版服务器和SQL Server 2005数据库,采用现在.NET网站开发技术进行开发,具有很高的稳定性和安全性。网络购物中心真正实现了在Internet上的经营销售,从而使其获得更大的市场机遇及经济效益,很大程度地提高了企业的核心竞争力。这个网上购物系统所需要的功能从用户角度进行划分,可以分为前台用户功能和后台管理功能。用户功能主要提供给购物的用户使用,包括用户的注册、登

11、录,购物车,查看订单等;后台管理功能主要提供给系统的管理人员使用,包括对用户、商品、订单的管理。用户注册后,登录网站的用户可以在线查看、订购产品,并可在论坛中与其他用户进行交流及提出意见等。这些部分用.NET设计页面及连接,使用数据库来建立相关的表,以便于对其进行查看、修改或删除。在网站设计中,管理员完成对网站的维护与管理的工作。使用数据库中权限的功能对管理员设置权限,管理员可以对商品信息进行新增,修改及删除,也可以对订单信息进行处理,同时管理员也可以对用户信息进行管理。1.4系统的组织结构本文分为七章,通过对这个网站的分析、设计与实现的过程的全面介绍来展示系统的全部特性。第一章绪论描述了课题

12、的背景、目的与意义,介绍了国内外现状,进而总结出此次研究工作的内容。第二章系统分析首先从几个角度分析了系统开发的可行性。阐述了系统在实际应用中的价值,然后进行了需求分析、网站业务流程分析和数据流分析。第三章的系统总体设计在明确了系统设计原则下,进行了功能模块设计。接着进行数据库设计,首先针对系统中的数据设计出实体间的关系,然后描述了数据库中基本表的设计。第四章的系统实现阐述了系统页面及其逻辑功能的实现,重点描述了前台与后台的各个功能模块的实现过程,对主要的原理和技术进行了详细的说明,并列出了一些典型的逻辑的程序流程图进行说明。第五章系统测试,介绍了系统的测试的原理及重要性,分析了测试的方法和结

13、果。第六章结论分析了系统的一些主要的优、缺点,开发此系统的过程中所遇到的困难。最后是参考文献和致谢。参考文献中列出了本次毕业设计中所用到的参考资料和文中所引用到的定义与解释的出处。致谢中对在本次毕业设计中给予指导和帮助的老师和同学表示由衷的感谢。第2章 系统分析和概要设计2.1可行性分析可行性分析是在全面调查基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、运行的方面进行分析和研究,以避免投资失误,保证新系统开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。这部分将从以下四个方面进行研究:技术可行性、经济可行性、操作可行性和调度可行性。

14、(1)技术可行性因为计算机硬件的发展已经越来越快,现在PC机的性能已经可以胜任普通网站的web服务器。购买一台高性能PC机作为企业的网站对于这个营销商来说并不是问题。.NET 是Internet/Intranet Web上的重要应用技术,可以和各种Java技术完好的结合在一起从而实现非常复杂的应用。因此得到了广泛的支持和承认,成为一种非常流行的网站开发技术。利用JSP技术可以建立先进、安全和跨平台的动态网站。鉴于.NET技术的成熟与广泛的使用,加以指导老师的帮助可以得到很多的技术支持。由于在学习数据库时一直以SQL Server作为例子,所以采用Microsoft SQL Server2005

15、作为数据库的后台。(2)经济可行性根据调查的资料,现在聘用一支团队设计并建设企业商务型网站的费用为5300元左右,另外每年交纳600元占用网站空间和网站维护费。为了使网站建成后能达到增加企业经济效益的效果,寻找一支创新与技术优秀的团队最多需要增加3000元的一次性投资。这样看来一个成功的网站建成后为这个营销商带来的效益将会远大于成本。但架设好一个网络中的服务器,以满足互联网中浏览者对速度的需求,这样每年服务器与网络线路和设备的维护费用将是企业不得不重点考虑的因素。如何做好经济可行性分析,需要通过仔细的调查与投资和行业方面的专业人士分析。(3)操作可行性如今,计算机与网络已经非常地普及。特别是在企业信息化高需求与快速发展的时代,计算机应用已经成为企业员工必备的技能。由于这个课题是以PC机作s为服务器的网站,营销商可以自己对网站进行操作和管理。2.2需求分析商务系统随着中国经济的高速发展发生了巨大的变化。专做营销的中小型企业随着百姓个人消费水平的增长迅速成长起来,但同时也带来了这一行业激烈的竞争。2.2.1业务需求分析网站的制作已经不单单是把企业想要表达的内容

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号