基于web的网络书店系统的研究与设计.docx
《基于web的网络书店系统的研究与设计.docx》由会员分享,可在线阅读,更多相关《基于web的网络书店系统的研究与设计.docx(41页珍藏版)》请在冰豆网上搜索。
基于web的网络书店系统的研究与设计
毕业设计(论文)
题目:
基于web的网络书店系统的研究与设计
系(部):
信息工程系
专业:
电子信息工程
班级:
电子信息科学与技术
学生姓名:
刘飞
指导姓名:
陶秋香
南昌航空大学科技学院
填表日期2012年5月
基于web的网络书店系统的研究与设计
学生姓名:
刘飞班级:
0882081
指导老师:
陶秋香
摘要:
随着经济的快速发展和通信技术的逐步提高,网络越来越方便人们的生活,网上购物也成了大多数人的选择。
本论文以基于web的网上书店系统的研究与设计为背景。
利用网上购物系统可方便广大永无购买书籍,该系统主要包括了书籍的的查询系统,书籍的订购系统,管理员对用户、商品、订单的管理系统。
使买卖实现网络化,不再是以前的古板式面对面交易,使用户可以随时随地都可以购买书籍。
管理员的管理能够更加方便清晰,很好的提高了购物管理的效率。
本系统的采用SQLServer2000为后台数据库以Web为页面形式,涉及到数据库、网络、Web服务器等方面的技术,阐述了研究本系统的市场可行性分析,具体分析了数据库的结构和关键模型的设计,各个功能模块的描述、数据流图以及系统在网络中运行的原理。
实现了较为完备的功能,实现数据的存储和后台对数据库的数据调用。
网络管理者在线发布最新图书信息,用户登录该系统就可以在线购买大家喜欢的图书,使用户在足不出户的情况下就可以购物,给消费者带来了极大地方便。
关键词:
网络书店SQLServer2000Aweb服务器
指导老师签名:
Basedonthesystematicstudyanddesignofthewebonlinebookstore
Studentname:
liufeiClass:
0882081
Supervisor:
taoqiuxiang
Abstract:
Withthegradualimprovementoftherapideconomicdevelopmentand
communicationstechnology,networkmoreconvenienttopeople'slives,alotofconvenienceforeveryone.Onlineshoppinghasbecomethechoiceofmostpeople.Thisthesisisthesystematicstudyanddesignofweb-basedonlinebookstore.Theonlineshoppingsystemtofacilitatethemajorityneverbuybooks,thesystemaqueryincludingsystemofthebooks,bookorderingsystem,theadministratoruser,merchandise,ordermanagementsystem.Tradingnetwork,isnolongertheancientplateface-to-facetransactions,allowingusersanywherecanbuybooks.Administratorofthemanagementtobemoreclear,goodwaytoimprovetheefficiencyofthemanagementofshopping.
ThesystemusesSQLServer2000back-enddatabasetotheWebpageform,itcomestodatabases,networks,Webserversandotheraspectsoftechnology,describedtostudythemarketfeasibilityanalysis,detailedanalysisofthedatabasestructureandkeymodeldesign,descriptionofthevariousfunctionalmodules,dataflowdiagramsandsystemrunningonthenetworkprinciple.Toachieveamorecomplete,datastorageandback-officedatatothedatabasecalls.Networkmanagerspublishedonlinethelatestbooks,loggedontothesystemcanbepurchasedonlinethebooksyoulike,sothatuserscanshopinthecaseofstayingathome,andbringgreatconveniencetotheconsumer.
Keywords:
OnlinebookstoreSQLServer2000AwebServer
Signatureofsupervisor:
学士学位论文原创性声明
本人声明,所呈交的论文是本人在导师的指导下独立完成的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含法律意义上已属于他人的任何形式的研究成果,也不包含本人已用于其他学位申请的论文或成果。
对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式表明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:
日期:
年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权南昌航空大学科技学院可以将本论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
作者签名:
日期:
导师签名:
日期:
第一章引言
随着互联网络的快速发展,网络书店越来越为人们所关注。
通过网网络书店,人们就可以足不出户就可以选购所需的图书。
本系统以ASP.net为主要制作工具,实现了用户注册、登陆、书籍浏览/查询、对书籍的购买使用购物车以及用户订单生成,从而实现了结账等一系列功能。
实现网站与客户之间的交流。
最后系统还必须设置管理员对整个系统的数据进行操作,包括添加新书、管理图书、订单管理、图书分类管理、用户管理等功能。
本系统以SQL2000数据库为基础,集成ASP.net技术的一个功能完善,安全机制完备的网络书店系统的设计,实现了用户注册、登陆、书籍浏览/查询、对书籍的购买使用购物车以及用户订单生成,从而实现了结账等一系列功能。
实现网站与客户之间的交流。
最后系统还必须设置管理员对整个系统的数据进行操作,包括添加新书、管理图书、订单管理、图书分类管理、用户管理等。
1.1研究课题的背景及意义
随着计算机网络及计算机技术的高速发展和应用范围的扩大,越来越多的人选择在网上购买书籍。
网络书店是一个基于Internet的网上图书销售程序。
用户可以通过Internet登录书店,浏览其中的图书信息。
可以将书店中感兴趣的书加入到购物车中,如果决定购买图书可以将购物车中的图书作为订单下达,网络书店系统管理员会定期处理用户下达的订单。
电脑网络可以查阅信息,能够让我们迅速的并且便捷的了解我们周围的世界。
能够让我们和世界各地的人进行交流,随着网络的迅猛发展,网络也越来越普及了,并且十分的快速,由于有了这么一条信息通道,网上查询和网上购物随之发展,并且给我们生活带来很多方便,现在越来越多的人热衷于网上购物。
网络书店系统是基于用户购物,书店管理员对书籍、用户、订单进行管理的系统。
网络书店系统是一个集图书的进货,售出管理;图书的分类,检索管理的综合性信息管理系统,同时也是一个具备网上交易功能的B/S架构的互联网应用。
作为一个管理图书进货出货的物流管理系统,要求本系统有准确,条理的物流记录,同时有良好的系统稳定性,良好的系统抗风险能力。
而作为一个B/S架构的互联网应用,服务器的架构,网络负载的平衡是很重要的。
而且,作为一个互联网应用,稳定性是压倒一切的要求,保持系统长时间运行不宕机对于客户非常重要。
而作为具备网上交易功能的互联网应用,交易安全性也是重中之重的要求。
1.2系统开发的目标
1、向用户提供图书浏览;
2、用户可以根据多种方式查询自己喜爱的图书;
3、用户可以把自己想买的书添加到购物车;
4、用户可以对图书进行评论。
通过信息管理的需求分析、设计和实现的过程,让毕业生全面掌握数据库的基本管理方法、常用SQLServer语言的使用以及数据库开发技术,积累有效的数据库应用系统实践经验。
此系统设计能够实现首页(商品展示页面)、商品详细信息页面、购物车页面、注册维护个人资料页面、使用帮助和注销等,书目类型维护、书本维护、顾客信息维护、订单处理等分析并解决实现中的若干技术问题,建立完整的网上书店。
该网络书店程序使用A实现,程序结构为B/S结构。
网上书店的设计与实现,它包括普通用户和管理员两类,其中普通用户是网上书店的主体用户,而管理员负责整个系统的整体维护。
1.3技术可行性的论证
本系统的设计主要使用微软公司的ASP.net技术进行开发。
ASP.NET是开发Web应用程序的基础架构(framework),除了它内部的运作方法外,对外也显露了许多的开发支持,让开发人员可以利用它来发展出许多强大的Web应用程序解决方案数据库方面则是使用Microsoft公司推出的数据系统SQLServer2000,它以操作简单及自身的安全性、可靠性及所具有强大功能,深受广大开发人员的青睐。
SQLServer是一个关系数据库管理系统,它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的,SQLServer2000中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用SQLServer的过程。
SQLServer2000还支持基于标准的、与WindowsDNA集成的程序设计模型,使SQLServer数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。
这些功能使您得以快速交付SQLServer应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。
第二章需求分析
2.1系统需求分析
用A和sqlserver设计一个方便实用、界面美观及具有一定功能的在线人才网站系统。
系统设计的主要功能如下:
1.前台供给用户使用,用于展现信息和完成与用户的交互性处理,即通过注册能实现对书籍的购买,查询订单等功能,留言,投票,修改个人信息等。
2后台供给网站的管理者使用,分为高级管理员、和管理员两类。
用于管理网站的内容,即实现对书籍、订单、用户、留言、投票、及个人信息的管理。
高级管理员为系统首先指定一名人员,该人员除具有一般管理员的功能外,还能够修改所有用户及管理员的权限。
2.1.1功能需求
新闻公告管理
图2.1系统功能模块图
能够对网络书店的图书信息和用户信息的进行很有效的管理;对图书的