网上书城系统前台服务模块学位论文.docx

上传人:b****1 文档编号:1661338 上传时间:2022-10-23 格式:DOCX 页数:24 大小:492.24KB
下载 相关 举报
网上书城系统前台服务模块学位论文.docx_第1页
第1页 / 共24页
网上书城系统前台服务模块学位论文.docx_第2页
第2页 / 共24页
网上书城系统前台服务模块学位论文.docx_第3页
第3页 / 共24页
网上书城系统前台服务模块学位论文.docx_第4页
第4页 / 共24页
网上书城系统前台服务模块学位论文.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

网上书城系统前台服务模块学位论文.docx

《网上书城系统前台服务模块学位论文.docx》由会员分享,可在线阅读,更多相关《网上书城系统前台服务模块学位论文.docx(24页珍藏版)》请在冰豆网上搜索。

网上书城系统前台服务模块学位论文.docx

网上书城系统前台服务模块学位论文

摘要

现代化的网上书店要对书籍的各种信息进行管理,这些信息数量大而且处理复杂。

传统的方法需要大量的人力时间,又存在很多漏洞,一旦出现错误可能会造成不可估量的损失。

因此设计一个智能化系统化信息化的网上图书销售管理系统是十分必要的。

在实现技术上,利用VS2010构建网上书店的程序结构和用户界面;利用SQLServer2005数据库建立网上书店的后端数据源;针对网上书店的电子商务交易流程,对网站的具体运作形式作了详细地说明。

本论文以一个虚拟的网上书店解决方案背景,详细论述了网页各部分之间的内在联系,最终根据内在联系将它们有机地结合在一起,以形成一个完整的网上书城的解决方案。

本系统基于B/S架构和VS2010平台,采用C#技术和MicrosoftSQLServer2005数据库技术进行开发。

关键词:

网上书城;C#;SQLServer2005;VisualStudio2010

Abstract

Modernonlinebookstoretovariouskindsofinformationonthebooks,andtheinformationmanagementoflargequantitiesanddealingwithcomplex.Thetraditionalmethodofhumanneedsalotoftime,andtherearemanyloopholes,onceappearmistakemaycausetheirownlosses.Thereforedesignanintelligentsystematicinformationonlinebooksalesmanagementsystemisverynecessary.

Intechnology,usetheonlinebookstoresVS2010constructionprogramstructureanduserinterface;UseSQLServer2005databaseestablishedonlinebookstorebackenddata;Accordingtotheonlinebookstorese-commercetransactionsofthesite'sspecificprocess,theoperationformindetail.

Thisthesistoavirtualonlinebookstoresolutionsbackground,thewebpageisintroducedindetailtheinnerrelationbetweeneachpartaccordingtotheinnerlink,andeventuallytheytogetherefficiently,inordertoformacompleteonlinebookstoressolutions.

ThissystembasedonB/SstructureandVS2010platform,usingc#technologyandMicrosoftSQLServerdatabasetechnologydevelopedin2005.

Keywords:

C#;SQLServer2005;VisualStudio2010

1.绪论

1.1选题意义

电子商务是21世纪经济发展的主要动力之一,它将象蒸汽机的发明一样,引起整个社会生活和经济的变革。

当然,如上所述目前困难还很多,由于在消费观念、信用体系、法规政策、网上支付等问题上与国外存在距离,我国电子商务的发展还处于初级阶段,需要进行市场培育与诱导。

电子商务将是21世纪的经济增长点,它所带动的电子商务的技术、产品、服务的发展将会给不同的行业带来大量的新的机会。

电子商务的快速发展以及上网人数的剧增,为企业创造了许多网络商机。

为了跟上世界电子商务的发展潮流,缩短与发达国家之间的差距,每个人都应该从不同的角度积极了解电子商务、参与电子商务,尽快适应飞速发展的信息社会的需要。

为此,我撰写了这篇论文,力求将理论与实践相结合,在对电子商务理论进行阐述的同时,配合一个模拟网上书店购物系统,以期达到对电子商务更深层次的理解与认识。

网上书店作为电子商务系统的一个应用具有如下优点:

1.突破了商业往来的时间限制:

网络上的计算机可以一天24小时,天天提供客户完善的网络服务。

而且可以提供给全国各地的消费者,以最快的速度将公司图书的外观、内容、价格及相关信息提供给客户了解。

2.节省公司营运成本:

网上书店本身没有店面,减少了公司的管理费用,此外,网上书店管理系统精简了办公程序,促进了管理的规范化。

3.提高了客户购物的积极性:

顾客利用网上书店,可以很快的找到所需的图书,在网上提交订单后,图书很快就会送到顾客手中,节省了顾客的购物时间和精力。

4.图书商品本身的优越性:

根据国内外同行的经验,专业、学术等图书更加适合邮购、直销等无店铺销售。

1.2网上书店的现状分析

网上书店系统,是为了迎合现在人们的生活而设计的。

随着网络的覆盖面的增广,上网的人们也就越来越多了,在网上购买图书是一种潮流,随着现在网上书店大量的出现,人们更喜欢的在网上购书,这样大大节约了出行的时间,而且服务也不比现实的差,网上书店的主要目标是满足人们足不出户购物的需求,只需在网上书店是先订货,然后在一定时间内送货上门或通过邮寄的方式送货,货到再付款。

很多人看到了书这种商品网上销售的诸多好处:

方便购买、金额小、风险小、用户容易决定;信息的完整性以及很少出现质量问题和退货现象等。

完全符合人们的理念。

使人们避免了挑选图书的烦琐过程,让人们在购物过程中变得轻松,快捷,方便。

从而在网络上建立一个虚拟的购物书店,让人们在网络上进行购书的行为。

伴随着网上购物以及网上书店的出现,从而使得人们避免了挑选图书的烦琐过程,让人们在购物过程中变得轻松,快捷,方便。

1.3术语说明

本网站的开发平台MicrosoftVisualStudio2010简称VS2010,MicrosoftSQLSever2005简称SQL2005。

2可行性分析

2.1技术可行性

本系统使用.NET技术进行开发,编程语言使用VisualC#语言。

ASP.NET是Microsoft开发的适用于构建、管理Web页面的技术,它的特点主要是:

简化页面的编辑工作,提供代码与设计视图分离,使得代码更容易编写、修改与维护;不仅能使用Script语言,还可以使用编译式语言,如本系统所采用的C#,不同的动态网页制作技术还可以使用不同的编程语言;所以ASP.NET是实现本系统的最佳技术,它是完全可行的。

2.2操作可行性

界面设计时充分考虑了管理人员和用户的习惯,简单操作;数据录入迅速、规范、可靠;统计准确;适应力强;容易扩充。

在操作的可行性也得到了保障。

3网站规划设计

3.1需求分析

3.1.1功能需求分析

一个网上图书书城应该包含两类角色:

购书者(用户)和图书销售管理员。

针对不用角色,将系统分为前台和后台两个部分。

前台为针对用户使用,后台就是管理员使用。

一、用户部分(前台):

1.购书者进行网上注册、登录:

必须先注册,注册时必须提供用户名、密码、电子邮件等。

2.查询图书信息:

所有注册用户均可通过网上图书销售管理系统,查询最新图书信息、畅销图书信息。

没有登录的用户不能购买图书。

3.订购图书:

消费者对欲购图书订购,可以修改自己的购物车,在订购信息确认之前可以对订购信息进行修改。

4.留言:

用户可以对网站上面的图书进行评论。

5.缺书登记:

当用户欲购的图书在书城上没有信息时,用户可以登记这本图书的信息,以便图书管理员更新图书,使书城更加完全,书籍更加完备。

6.修改会员信息:

用户可以对自己的信息随意更改。

二、系统管理员(后台):

1.管理员登录:

管理员进入图书销售系统须填写用户名和密码。

2.图书管理:

对原数据库中不存在的图书增加新的图书信息,包括增加、删除、修改图书信息。

3.管理员处理购书者的订单信息:

包括客户填写的订单信息,同时对订单进行审核,对未处理订单处理放入已处理状态。

4.缺书管理:

对用户提出的缺书信息管理,查看缺少的书本信息。

5.用户管理:

包括系统管理员和会员的用户管理;更改系统管理员的的信息和删除会员信息。

3.1.2数据流图

数据流图是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。

数据流图有四种基本符号:

正方形表示数据的源点或终点;圆角矩形代表变换数据的处理;或两条平行横线代表数据存储;箭头表示数据流。

1.顶层数据流图

该系统的顶层数据流图如图3-1。

由于该系统分为用户和管理员两部分,每个部分总的数据流图分别如图3-2和图3-3所示。

图3-1顶层数据流图

图3-2用户部分的数据流图

图3-3管理员部分的数据流图

3.1.3数据字典

数据字典是开发者与用户相互沟通的有效途径之一。

它能形象的向用户描述开发者的意图,使用户明白数据库可能具有的项目,可有效地缓解开发者和用户之间的交流鸿沟,也有利于用户向开发者提出自己的要求,避免因理解分歧造成的代价巨大的接口问题。

数据字典是各类数据描述的集合,它是进行详细设计的数据收集和数据分析后所获得的主要成果。

针对本网站,通过对管理内容和过程的分析,设计的主要数据字典表示如下:

●名字:

用户基本信息(Userinfo)

描述:

用户注册所填写的信息表

定义:

用户信息=用户ID+用户名+密码+电子邮件

●名字:

管理员信息(admin)

描述:

系统后台销售管理员的信息

定义:

管理员ID+用户名+密码+用户真实名称+登录时间

●名字:

图书基本信息(Book)

描述:

图书入库时进行登记的图书分类表

定义:

图书基本信息=图书编号+类型编号+图书名称+作者+译者+出版社+价格+封面图片+折扣+状态

●名字:

图书分类信息(BookType)

描述:

所销售的图书类信息表

定义:

图书分类=图书分类编号+类名称+描述

●名字:

留言表(comment)

描述:

消费者对图书的评论

定义:

评论信息=评论信息编号+图书编号+评论者+电子邮箱+标题+评论内容+评论时间

●名字:

缺少的图书(LackRecord)

描述:

用户需要但数据库中没有记录的图书

定义:

缺书表=缺书编码+登记缺书的用户编码+书籍名称+出版社+

Bookhitssales

●名字:

订单基本信息(Orders)

描述:

消费者购买图书的信息表

定义:

订单基本信息=订单号+订购用户+订购日期+订购状态

●名字:

订单详细信息(OrderDetails)

描述:

消费者购买图书的详细信息表

定义:

订单详细信息=编号+订单编号+图书编号+数量

●名字:

临时存储信息(TempStore)

描述:

记录临时所需的图书

定义:

临时存储信息=图书编号+会员编号

3.2总体设计

3.2.1系统模块设计

各个功能模块描述

●前台:

(1)首页图书浏览模块:

默认的首页。

(2)用户注册和登录模块:

用于登录和注册,只有登录了的用户才能购买商品。

(3)购物车模块:

购物车能得到想要买的书。

(4)订单结算模块:

用户确认订单后提交给管理员。

(5)留言模块:

用户对服务与图书可以进行评论。

●后台:

(1)图书类别管理模块:

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

当前位置:首页 > 高等教育 > 理学

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

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