起航学习网

- 让每个人都能学到最前沿新知识、新技能!
起航学习网
当前位置: 起航学习网 > 学习心得 > 湘大函授大专毕业论文:网上书城的设计与实现

湘大函授大专毕业论文:网上书城的设计与实现

时间:2014-04-17 14:15:00来源:湘大 作者:起航学习网 已有: 名学员访问该课程

前言: 起航学习网给大家介绍的是“湘大函授大专毕业论文:网上书城的设计与实现”方面的知识点,关注起航学习网就等

起航学习网给大家介绍的是“湘大函授大专毕业论文:网上书城的设计与实现”方面的知识点,关注起航学习网就等于关注成考,每日最新成考指南信息就在起航学习网!

随着全国成考考试时间的推进,深圳学子都加快了对成考的了解,而在此时还有一些人在为毕业而忙碌着,那就是即将毕业的成考生。我们知道毕业是要有毕业论文的,所以今天我校就给大家共享一篇名为“网上书城的设计与实现”的论文。希望可以在写作格式及要求上帮助大家。

湘大毕业论文(设计)任务书

论文(设计)题目:网上书城的设计与实现

一、主要内容及基本要求

网上购物服务已经逐渐深入到人们的生活中,给人们的生活带来很多方便。在网上开书店是一种电子商务行为。目的是获得利润,盈利靠的就是销量,而网站是否具有吸引力则是决定销量最主要的因素。网上购物就是把传统的商店直接“搬”回家,利用Internet直接购买自己需要的商品或者享受自己需要的服务。专业地讲,它是交易双方从洽谈、签约以及贷款的支付、交货通知等整个交易过程通过Internet、web和购物界面技术化的B-C模式一并完成的一种新型购物方式,是电子商务的一个重要组成部分。因此,有人将此视为一个面向全国乃至全世界的大而统的虚拟商场。Asp.net是一种以c#为主的跨平台Web开发语言,它具有安全性,健全性,运行效率高等许多优点。该系统解决了网上售书的所需要的功能,对用户使用来说,具有操作简单、界面直观等优点;对于系统管理员来说,管理功能完备,操作方便。该系统利用了ASP技术的方便、快捷和普遍,提高了售书的效率,并降低了劳动强度。本系统是利用asp.net技术开发与实现。

二、重要研究的问题

一、对系统的可行性分析

二、对系统的设计分析

三、对系统开发工具编程语言的的熟悉使用

三、进度安排

序号

各阶段完成的内容

完成时间

1

选题

2012.12.19

2

开题

2012.12.28

3

初稿

2013.02.20

4

修改

2013.03.05

5

定稿

2013.03.11

四、应收集的资料及主要参考文献

《1.方睿,刁仁宏,吴四九《网络数据库原理及应用》成都:四川大学出版社,2005。

2.吉根林,崔海源《ASP.NET程序设计教程》北京:电子工业出版社,2004。

3.KarliWatson,ChristianNagel,黄立波(翻译)《C#入门经典》(第3版)北京:清华大学出版社,2005。

4.KarliWatson,ChristianNagel,黄立波(翻译)《C#高级编程》(第3版)北京:清华大学出版社,2005。

对网上书城的设计与实现的文献综述

一、研究的目的及现实意义

网上购物服务已经逐渐深入到人们的生活中,给人们的生活带来很多方便。为了充分利用现有资源,提高工作效率,降低劳动成本。该系统解决了网上售书的所需要的功能,对用户使用来说,具有操作简单、界面直观等优点;对于系统管理员来说,管理功能完备,操作方便。该系统利用了ASP技术的方便、快捷和普遍,提高了售书的效率,并降低了劳动强度。

二、研究的主要观点和研究方法

随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,电子商务已经成为网上的一股潮流。

可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析

(1)经济:实现这个平台设计有没有什么经济效益。该平台设计只是作为个人的毕业设计,又因为设计能力有限,其功能还不能完善,所以没有什么经济效益可谈。

(2)技术:现有的技术能否开发该平台,会有哪些困难。

(3)运行:该平台规定的运行方式是否可行。

(4)法律:该平台的开发会不会在社会上引起侵权等问题。因为该平台是作为课程设计与商业无关,又因是自主开发设计,因此不会构成侵权,在法律上是可行的。

经过相关调查与实力评估本系统的开发是具有可行性的。

三、参考文献

《1.方睿,刁仁宏,吴四九《网络数据库原理及应用》成都:四川大学出版社,2005。

2.吉根林,崔海源《ASP.NET程序设计教程》北京:电子工业出版社,2004。

3.KarliWatson,ChristianNagel,黄立波(翻译)《C#入门经典》(第3版)北京:清华大学出版社,2005。

4.KarliWatson,ChristianNagel,黄立波(翻译)《C#高级编程》(第3版)北京:清华大学出版社,2005。

目录

1.前言1

1.1开发的目的和意义1

1.1.1开发该系统的目的1

1.2网上购物的现状和发展前景1

1.2.1网上购物的现状1

1.2.2网上书店的发展前景1

1.3本系统的的可行性分析1

1.4网上购书的优势2

2.系统的概要分析和设计2

2.1系统技术概述2

2.1.1技术要求2

2.2系统功能模块分析和设计2

2.2.1前台功能需求分析2

2.2.2后台功能需求分析3

2.2.3系统功能结构图3

2.3系统功能用例图4

2.3.1从用户的角度4

2.3.2从管理员的角度4

2.4系统工作流程5

3.系统数据模块分析和设计5

3.1数据库需求分析5

3.2数据库的结构实现6

4.系统的详细设计8

4.1网站前台首页设计8

4.1.1首页模板和布局定义8

4.2会员管理模块设计9

4.2.1会员登录设计9

4.2.2会员注册设计9

4.3购物车模块设计10

4.4后台商品管理模块设计10

4.5新闻管理模块设计10

5.系统测试维护11

5.1测试11

5.2系统维护11

参考文献12

网上书城的设计与实现

摘要:伴随着Internet的蓬勃发展,网上购物作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。网络书城正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的图书。

电子商务的战略作用正逐渐被人们所认识到,在这种情况下需要一种更加便利和先进的方式来快速交流和处理商业往来业务。顺应时代需求,本系统便是用ASP在网络上架构一个动态的电子商务系统,它是在WindowsXP下,以SQLServer2005为数据库开发平台,采用ASP.NET技术、C#等多种技术开发的,完成一个基于这种技术的网上书城系统。本系统是通过VisualStudio2005工具开发的图书商城是建立在书城与消费者之间的商务交易网站,用户在本电子图书商城网站上可以方便、快捷地查找到所需商品的信息,并可以足不出户地购买图书。本系统是一个典型的asp.net开发运用程序,主要是分为前台部分和后台部分,前台部分是面向用户,主要包括用户注册,购物车,新闻,书籍展示,搜索等功能;后台部分是面向管理员,主要包括图书管理,用户管理,留言管理,新闻管理,订单管理等功能。

本文介绍了网上书店系统的开发模式和环境,并具体阐述了系统详细设计过程

关键字:ASP.NET;SQLserver2005;C#;

Thedesignandimplementationofonlinebookstore

Abstract:WiththerapiddevelopmentofInternet,onlineshoppingasaformofe-commerce'sareitshighefficiency,lowcostadvantage,andgraduallybecomethebusinessmodelandconceptsemerging,ithasbeenBuzaimanzuYongtuxinxibrowsingandrelease,Ershikewangforwardtothefullenjoymentofthenetworkbroughtmoreandmoreconvenient.Internetbookstoresareadaptedtoliveintoday'sfast-pacedsociety,sothatcustomerscaneasilyandquicklywithoutleavinghomewouldeasilychoosetheirfavoritebook.

Thestrategicroleofe-commerceisgraduallybeingrecognizedthatinthiscaserequiresamoreconvenientandadvancedwaytoquicklyexchangeandprocessingofbusinesstransactions.Conformtotherequirementsofthetimes,thissystemistouseASPonthenetworkarchitectureisadynamice-commercesystems,itisunderWindowsXP,SQLServer2005databasedevelopmentplatformusingtheASP.NETtechnology,C#andothertechnologydevelopmentcompleteatechnologybasedonthisonlinebookstoresystem.ThissystemisthebookstoredevelopedbytheVisualStudio2008toolstoestablishthesiteofbusinesstransactionsinbookstoresandconsumersinthee-bookonthemallsitecanbeeasily,quicklyandeasilyfindtherequiredgoods,andstayingathomeandbuythebook.Thissystemisatypicalasp.netdevelopmentapplicationprocedures,isdividedintofrontpartandbackpartofthefrontpartoftheuser-oriented,includinguserregistration,shoppingcart,news,bookfairs,thesearchfunction;thebackgroundofsomeforadministrators,includinglibrarymanagement,usermanagement,messagemanagement,newsmanagementfunctions.

Thisarticledescribesthepatternofdevelopmentandtheenvironmentoftheonlinebookstoresystemandprovidesdetailsonthedetaileddesignprocess

Keywords:ASP.ENT;SQLServer2005;C#

网上书城的设计与实现

1.前言

1.1开发的目的和意义

1.1.1开发该系统的目的

网上购物服务已经逐渐深入到人们的生活中,给人们的生活带来很多方便。为了充分利用现有资源,提高工作效率,降低劳动成本。该系统解决了网上售书的所需要的功能,对用户使用来说,具有操作简单、界面直观等优点;对于系统管理员来说,管理功能完备,操作方便。该系统利用了ASP技术的方便、快捷和普遍,提高了售书的效率,并降低了劳动强度。

1.2网上购物的现状和发展前景

1.2.1网上购物的现状

出版物网上销售不仅是传统销售渠道的发展和补充,也是未来图书销售的发展方向目前我国运作和销售较好的大型网上书店,如当当、卓越和旌旗席殊、中国书网网上书店等,这些网上书店各具优势。

1.2.2网上书店的发展前景

电子商务的发展有其必然性和可能性。传统的商业是以手工处理信息为主,并且通过纸上的文字交换信息,但是随着处理和交换信息量的剧增,该过程变得越来越复杂,这不仅增加了重复劳动量和额外开支,而且也增加了出错机会,在这种情况下需要一种更加便利和先进的方式来快速交流和处理商业往来业务;另一方面,计算机技术的发展及其广泛应用和先进通信技术的不断完善及使用导致了EDI和Internet的出现和发展,全球社会迈入了信息自动化处理的新时代,这又使得电子商务的发展成为可能。

1.3本系统的的可行性分析

随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,电子商务已经成为网上的一股潮流。

可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析

(1)经济:实现这个平台设计有没有什么经济效益。该平台设计只是作为个人的毕业设计,又因为设计能力有限,其功能还不能完善,所以没有什么经济效益可谈。

(2)技术:现有的技术能否开发该平台,会有哪些困难。

(3)运行:该平台规定的运行方式是否可行。

(4)法律:该平台的开发会不会在社会上引起侵权等问题。因为该平台是作为课程设计与商业无关,又因是自主开发设计,因此不会构成侵权,在法律上是可行的[4]。

经过相关调查与实力评估本系统的开发是具有可行性的。

1.4网上购书的优势

(1)节约购物时间。

(2)网上书店挤压盗版空间。网络给人们带来了实惠、虚拟、幻化,也给文学和图书带来了广阔的生存空间也无疑给盗版商以有力的打击。

(3)节省购物成本。

(4)免除购物疲劳。

(5)商品比较更直观,免得发生争执。

 (6)便捷赠送方式,付款方便。。

(7)第一时间购买,服务范围更广。

2.系统的概要分析和设计

2.1系统技术概述

2.1.1技术要求

本系统采用B/C结构编写,前台是使用VisualStudio2005平台,使用的语言是C#,HTML,后台使用强大的数据库软件SQLServer2005。

VisualStudio2005是一套完整的开发工具集,用于生成ASP.NETWeb应用程序、XMLWebServices、桌面应用程序和移动应用程序。VisualBasic、VisualC++、VisualC#和VisualJ#全都使用相同的集成开发环境(IDE),利用此IDE可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了.NETFramework的功能,通过此框架可使用简化ASPWeb应用程序和XMLWebServices开发的关键技术。

2.2系统功能模块分析和设计

2.2.1前台功能需求分析

图书展示:当客户进入图书商城时,在主页面中分类显示的图书信息,以供客户选择所需图书,同时提供按照图书名称,作者信息快速查询所需书目信息的功能。

会员注册:为了能够实现图书商品的购买,需要管理客户相关的联系方式、送货地点等相关的信息,用户也可以自主对注册信息进行修改。

购物车:当客户选择购买某图书产品时,应该能够将对应图书信息,如:价格、数量记录到对应的购物车中,并允许客户返回书目查询页面,选择其他商品,并添加到购物车中,当对应的购物订单生成后,应该能够自动清除以生成订单的购物车中的信息。

产生订单:对应客户购买图书商品信息的需求,在确定了所购图书商品的价格、数量等信息后,提示用户选择对应的送货方式及付款方式,最终生成对应的订单记录。

新闻显示:当客户进入到图书商城时,在主页面中显示出该商城的一些公告,譬如优惠活动或者其它的一些提示信息,便于用户更好的浏览和使用该商城。

留言功能:注册用户登陆后可以对本站进行留言,发表评论。

图书搜索:提供快捷图书搜索功能,以便用户更快找到想要图书,提高购书效率。

2.2.2后台功能需求分析

图书管理:为了实现商城的更新性,商城管理员应该能够对图书信息进行添加删除以及修改,将商城图书的最新消息及时的提供给客户。

订单管理:对于客户在浏览时选中的图书所下的订单,管理人员应该能够及时的依据客户所提交的订单信息进行后期的出货送货的处理。

用户管理:管理者应该能够具有查询用户信息的功能,在用户忘记相关信息是可以给予相应的帮助,同时对恶意的用户保留冰冻该用户的权利。

新闻管理:为了更好的体现商城的便捷性,管理员应该具有添加删除以及修改系统公告的权利。

留言管理:为了提高商城人性化和互动性,对用户留言信息进行管理

2.2.3系统功能结构图

图书商城系统功能可以分为前台和后台两个部分,前台部分由用户使用,主要包括用户注册,图书展示,购物车,查看订单,用户留言,新闻公告;后台部分由管理员使用,主要包括留言管理,图书管理,订单管理,用户管理,新闻管理,系统功能结构图见图

3.系统数据模块分析和设计

3.1数据库需求分析

数据库的设计通常是以一个已经存在的数据库管理系统为基础的,常用的数据库管理系统有MYSQL,SQLServer,Oracle等。

本系统采用的是SQLserver2005数据库管理系统,建立的数据库名为bookshop。整个数据库应该能够包括以下表以及数据项:

会员表:会员id,密码

图书信息表:书号,书名,作者,价格,出版社,分类,书籍简介,展示图片

会员信息表:会员id,密码,昵称,性别,地址,电话,邮编,邮箱

新闻公告表:新闻内容,发布时间

留言表:留言序号,留言内容,留言人id

未提交会员订单:书号,书名,作者,价格,会员id,序号

提交订单信息表:提交人id,省份,城市,地区,邮编,地址,姓名,电话,银行账号,支付方式

3.2数据库的结构实现

(1)注册会员表,表名称标识dbo.amin,结构见表

注:主要用于保存管理id和密码,在管理员登陆时进行检测,确认登陆。

(2)图书信息表,dbo.book结构见下表

注:dbo.book表主要用于保存图书的基本信息,包括书号,书名,类别,价格作者,出版社,简介等信息、

(3)会员信息表,表名称dbo.client,结构见表

注:该表用来保存用户信息,包括用户id、密码、等注册基本信息。

(4)新闻公告表,表名称标识dbo.news,结构见表

注:新闻公告表主要用来保存新闻动态内容和发布时间

(5)注册会员留言表表,表名称标识dbo.message,结构见表

注:留言表主要用来保存会员留言信息,包括,留言顺序、会员名称、留言内容、

(6)会员订单表,表名称标识dbo.cate,结构见表

注:主要用于保存未提交订单的信息,包括会员名称、书号、书名、价格等信息。

(7)订单信息表,表名称标识dbo.clientorder,结构见表

注:订单表主要用于保存订单的ID,用户购买数量,账户名,真实姓名,地址等信息。

4.系统的详细设计

4.1网站前台首页设计

对于电子商务网站来说,首页是极其重要的,首页设计的好坏将直接影响到顾客购买的情绪,在本系统的首页中,用户可以再第一时间内掌握商城推出的图书、上架新书、最新公告等,还可以查看搜索指定图书、图书分类查询等。运行界面如图:

商城首页界面

4.1.1首页模板和布局定义

首页布局包括,导航栏,图书查询,商品展示,用户登陆,新闻动态,出版社专区等内容。

4.2会员管理模块设计

电子商城前台的会员管理主要包括会员注册、会员登录两个部分介绍下会员注册的实现步骤,其中会员登录运行页面

4.2.1会员登录设计

会员登录界面会员登陆设计

4.2.2会员注册设计

会员注册页面运行如下:

4.3购物车模块设计

电子商城中的购物车同实际生活中的购物车一样,都用于暂时保存选购的商品。购物车主要包括所选商品的添加、查看购物、单价商品购买数量修改、从购物车移去指定商品、清空购物车五个部分。

页面设计

购物车有三种可能的页面,分别是未登录、购物车空、购物车承载了商品。用户未登录,这时页面提示用户未登录信息,如果用户已经登录,判断请求中的参数,如果参数在用户已经登陆的情况下,根据判断来说明购物车内有没有商品。

购物车运行页面如图

购物车界面

4.4后台商品管理模块设计

在电子商务系统中,对于商品信息的管理最为重要,可以说任何一个没有商品或者是商品不齐全的电子商务系统都是没有意义的。因此,一个好的电子商务系统,必须拥有一个方便快捷的商品信息管理模块,本系统的商品管理模块主要实现对商品信息的管理,包括分页商品列表、添加商品信息、修改商品信息、删除商品信息等功能。

商品管理模块首页采用分页技术显示了所有商品信息,它将商品信息表中的商品信息以列表的方式显示,并为之添加修改和删除等管理功能。

4.5新闻管理模块设计

公告管理功能主要是查看公告信息、添加公告信息、删除公告信息,由于公告信息涉及到发布公布的时间,所有没有修改公告的功能。

公告管理页面运行如图

新闻管理界面

5.系统测试维护

对于asp.net如果代码出错可以用visualstudio2005开发环境作为网页开发工具的。对想要在可视化的环境下制作复杂网页的专业网页制作者来说,visualstudio2005为专业人士编写网页的最佳选择。以目前的情况来说,visualstudio功能越来越丰富。应用前景越来越广泛。

5.1测试

系统基本达到设计要求,系统功能基本完整,用户界面良好,错误处理正确,且能正确提示错误种类。总的来说,本系统通过测试,可以运行。

5.2系统维护

系统维护阶段的关键任务是,通过各种必要的维护活动使系统持久地满足用户的需要。

对于本系统的使用,需要遵循相关的软件使用方式,注意系统数据的备份和恢复,从多个方面来确保数据能够可靠的保存下来以及及时的更新。

参考文献

1.方睿,刁仁宏,吴四九《网络数据库原理及应用》成都:四川大学出版社,2005。

2.吉根林,崔海源《ASP.NET程序设计教程》北京:电子工业出版社,2004。

3.KarliWatson,ChristianNagel,黄立波(翻译)《C#入门经典》(第3版)北京:清华大学出版社,2005。

4.KarliWatson,ChristianNagel,黄立波(翻译)《C#高级编程》(第3版)北京:清华大学出版社,2005。

5.黄明,梁旭,李伯林《C#+SQLServer中小型信息系统开发实例精选》北京:机械工业出版社,2007。

6.Bhasin.H《ASP.NET专业项目实例开发》北京:北京水利水电出版社,2002。

阅读“湘大函授大专毕业论文:网上书城的设计与实现”一文知成考,想要了解其他成考指南信息,请关注起航学习网(www.epx365.cn),我们会为大家分享更多精彩成考招生招生信息!

文章出自:http://qh.itpxw.cn/xxxd/201634923.html

文章标题:湘大函授大专毕业论文:网上书城的设计与实现



免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉

(责任编辑:深圳学历教育网)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
推荐内容