基于C#+asp.net+SQL Server的电子书城系统设计与实现(毕业论文+程序源码)

大家好,今天给大家介绍基于C#+asp.net+SQL Server的电子书城系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦。需要下载开题报告PPT模板及论文答辩PPT模板等的小伙伴,可以进入我的博客主页查看左侧最下面栏目中的自助下载方法哦

文章目录:

  • 基于C#+asp.net+SQL Server的电子书城系统设计与实现(毕业论文+程序源码)
    • 1、项目简介
    • 2、资源详情
    • 3、关键词:
    • 4、毕设简介
    • 5、资源下载

1、项目简介

  1. 本设计尝试用ASP.NET在网络上架构一个电子书城,以使每一位顾客不用出门在家里就能够通过上网来轻松购书。本文从理论和实践两个角度出发,对一个具有数据挖掘功能电子书城进行设计与实现分析。论文首先较为详尽地介绍了面向对象分析与设计的有关概念与技术,特别深入介绍了在本系统中运用到的知识,如:面向对象的分析设计流程;系统中所用到的开发技术ASP.NET以及ADO.NET的特点、结构框架以及使用方法。接着对书店系统的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行了明确的规划。最后对系统的主要页面、数据库、应用程序的设计与实现作了较为详细的讲解。
  2. 本电子书城系统是在Visual Studio.Net 平台上运用ASP.NET技术来实现的。其主要功能有:用户管理,新书上架,分类查找,图书检索,图书收藏夹,购买流程,销售排行,图书评论,网站管理等。论文在撰写过程中,力求将理论与实践应用相结合,对各种理论进行阐述的同时配合系统从实际应用和操作技巧上加以说明,希望能够更充分地体现到这些知识与技术在本系统中的应用与实现。

2、资源详情

项目难度:中等难度
适用场景:相关题目的毕业设计
配套论文字数:16358个字55页
包含内容:整套源码+完整毕业论文


3、关键词:

SQL2000,ASP.NET,ADO.NET


4、毕设简介

提示:以下为毕业论文的简略介绍,项目源码及完整毕业论文下载地址见文末。

第1章 选题背景
1.1计算机电子商务行业的发展情况
省略

1.2电子书城系统的现状
省略

1.3电子书城的优势
省略

1.4 任务概述
1.4.1目标:建立完善的电子书城系统
1.4.2《电子书城》系统特点
1、先进的购书流程
通过新书上架,销售排行榜,高级搜索,分类查询等多种方式方便会员浏览图书信息,各个模块都可以实现对购物车的查询,进入购物车进行购书修改,生成订单后,结账进用户存。

2、科学的书店管理模式
系统采用多种营销的主动推荐方式,客户结合灵活多样的高级检索,能轻松的找到所需要书籍信息;通过客户意见反馈系统,书店可以随时把握客户的各种新的需求和及时与客户进行网上互动交流;通过完善的信息发布系统,客户可以及时得到书店最新动态和新闻,掌握行业动向;后台结构化管理模式,涵盖了图书资料编辑、用户管理、订单管理、库存管理、基础信息管理等等,为书店的电子化管理提供了一套良好的管理模式。

3、人性化的操作界面
一个网站,能否吸引顾客的经常光顾,界面的美观也显得非常重要。本书店系统通过专业美工的精心打造,让书店的设计充分体现软件的时尚、大众化。

4、完善的安全机制:独立的密码校验功能,确保用户和书店的数据有较好的安全性。

第2章 解决方案的选择
2.1 系统说明
本系统主要是在现有正常的网上购物的基础上,把大量的人工管理信息转变为计算机管理,简化了网站管理员的工作,提高了管理的效率,同时方便用户购书。

本系统对数字化信息资源的组织采用数据库。系统的数据库结构是关系数据库SQL Server 2000,前台使用ASP.Net平台开发。信息平台的后台操作采用C/S操作结构以增强系统的安全保密性、系统稳定性和易操作性。C#是目前最完备的面向对象语言,在未来仍然很有发展前途。SQL Server 2000采用了关系型数据库结构,是一套精简、快速的数据库管理系统,它提供了多人使用的管理模式,并支持标准的SQL语法。同时,.Net平台和SQL Server 2000作为微软公司的产品,具有良好的整和性。系统采用高度集成的模块结构,将所有的模块整合到一个通用的中央数据库中。

2.1.1.硬.软件环境
2.1.1.1.硬件环境

图2-1-1 硬件环境

2.1.1.2.软件环境
操作系统:Windows 2003 Server;
正版软件:Microsoft Office 2003;
Microsoft SQL Server 2000;
Microsoft Visual Studio.Net 2003;

由于Windows操作系统在国际市场的占有率为95%,在国内市场的占有率为100%,所以我选用的操作系统为安全可靠的Windows 2003 Server;采用的开发工具为Microsoft公司开发的最完备的可视化工具Microsoft Visual Studio.Net 2003 ;目前最流行的数据库管理工具是Microsoft SQL Server 2000,而Microsoft SQL Server 2000与Windows操作系统的整合性较好,所以采用SQL Server 2000为本项目的数据库管理工具。

2.2 开发计划
省略

2.3可行性分析
2.3.1 风险分析
2.3.1.1.系统软件硬件的风险
采用了性能较高的硬件设备,和较稳定的系统软件,网站仍存在一定的因软硬件崩溃而带来的风险。解决办法之一是定期备份数据以降低风险。
2.3.1.2.计划的拖延
网站的开发存在因计划拖延带来的风险。
2.3.2 技术可行性
大学课程中的《数据库原理》,《操作系统知识》,《网络基础》等多门课程为整个课题开发提供了坚实的基础。C#是一种相对简单的语言,SQL Server也是一种简单的数据库,所以技术难度并不高。
2.3.3 操作可行性
该网站如投入使用,预期作到界面友好,管理方便,使用简单,管理人员经过培训,也是完全能够使用本网站管理书店的相关信息的。

2.4 设计方案:对涉及工具和技术的相关说明
2.4.1 B/S体系结构
本系统所面向的对象是广大的互连网用户。因此,将要采用比较流行的B/S三层结构。

图2-4-1 B/S三层结构图
B/S体系结构与C/S体系结构相比不仅具有其全部的优点,而且又有C/S体系结构所不具备的独特优势:
(1)开放的标准:B/S所采用的标准都是开放的、非专用的,是经过标准化组织所确定而非单一厂商所制定,保证了其应用的通用性和跨平台性。

(2)较低的开发和维护成本:B/S的应用只需在客户端安装通用的浏览器即可,维护和升级工作都在服务器端进行,不需对客户端进行任何改变,故而大大降低了开发和维护的成本。

(3)用户使用简单,界面友好:B/S用户的界面都在统一的浏览器上,浏览器易于使用、界面友好,又因为它不再负责数据的存取和复杂数据计算等任务,只需要进行显示,因而大大降低了对客户端的要求。

从以上的分析与比较可以看出,B/S模式具有C/S模式无法替代的优越性:它简化了系统的开发和维护,并且特别适用于网上信息发布。因此,我开发的图书在线浏览系统采用了基于B/S模式的体系结构。

2.4.2 Dreamweave
Dreamweaver是美国MACROMEDIA公司开发的集网页制作和网站管理于一身的所见即所得网页编辑器, 是一种可视化网页制作工具,利用它可以轻松地制作出跨越平台限制和跨越浏览器限制的动态网页。

Dreamweaver 可以开发HTML、XHTML、ColdFusion、ASP、ASP.NET、JSP或PHP网站。通过平面设计工具以及代码提示、标签编辑器、可扩展色彩代码、标签选择器、片段和代码检验这类编码特性来实现对代码和设计的管理。新集成的工作空间可以与Macromedia Flash MX和Fireworks MX共享,其中包括了标示签的文档窗口、可放到dock中的画板组、可定制的工具条和集成的文件浏览。Dreamweaver 还包括有预建的布局和代码,其中有网站结构、表格、可访问的模板以及为客户端交互应用而提供的JavaScript。

为翻新现有网站以及创建下一代应用程序,Dreamweaver 还支持新标准和新的网页技术,带有对XML、网页服务和增强可访问性的支持。Dreamweaver MX为新的ColdFusion MX特性提供全套的支持,包括增强的代码编辑和开发功能、集成的调试功能、可视化布局功能和照片打印功能。

2.4.3 SQL Server
SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力,提供了以 Web 标准为基础的扩展数据库编程功能。丰富的 XML 和 Internet 标准支持允许使用内置的存储过程以 XML 格式轻松存储和检索数据。

SQL Server 提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。例如,XML数据库与Web Service的支持将使您的应用实现Internet数据互联,.Net集成极大的扩展了开发空间,异构数据集成、Service Broker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。C#、VB.Net、XQuery、XMLA、ADO.Net 2.0、SMO、AMO等都将成为SQL Server数据平台上开发数据相关应用的有力工具。

2.4.4 HTML(Hyper Text Markup Language)
HTML的英文全称是"Hypertext Markup Language",中文译为“超文本标记语言”。“超文本”就是指页面内可以包含图片,联接,甚至音乐,程序等非文字的元素。在几年前作为SGML的一个子集开发的。
省略

2.4.5 ASP.Net
ASP.Net是建立在通用语言运行时(CLR)上的应用程序框架。他用来在服务器端构建功能强大的web应用程序。ASP.Net提供了世界级水平的开发工具支持。在Visual Studio .Net的集成开发环境(IDE)中,ASP.Net框架由丰富的工具箱和设计器组成。所见即所得的(WYSIWYG)编辑方式、拖放服务器控件、以及自动部署,仅仅是这一强大工具所提供的一少部分功能。ASP.Net强大而富有弹性。由于ASP.Net是基于(CLR)的,因此整个.Net平台的强大和富有弹性,同样可以应用于web应用程序开发者。.Net框架的类库、消息以及数据访问解决方案,都可以无缝集成到web。ASP.Net也是语言中立的,因此你可以选择你最熟悉的语言,或者通过几种语言来共同完成一个应用。

第3章 需求分析
3.1系统分析的任务与步骤
3.1.1 系统分析的任务
省略

3.1.2 系统分析的步骤

  1. 描述网站。在详细调查的基础上,用一定的图标、文字描述;
  2. 分析用户新的要求,改进现行模型,形成新系统的逻辑模型。
  3. 编写系统分析说明书。

3.2网站项目范围
电子书城系统从两种用户角度进行功能划分。
1、会员部分: 1.1:图书展台;
1.2:会员信息管理;
1.3:购物车;
1.4:收银台。
1.5:查看新闻;
1.6:友情链接。

2、管理员部分:
2.1:图书管理;
2.2:会员注销;
2.3:图书用户;
2.4:库存查询;
2.5:新闻管理。

3.3 功能需求
3.3.1 会员部分
1:图书展台:为会员提供购书平台。
1) 图书分类浏览功能:
① 显示图书类别列表,例如:计算机类,文史类等;
② 根据用户选择的类别显示图书部分信息;
③ 显示图书详细信息;
④ 进入购物车购书。
2) 新书上架:
① 显示最新图书的部分信息;
② 可以进入图书的详细信息;
③ 进入购物车购书。
3) 销售排行榜:
① 显示图书销量排在前十名的图书部分信息;
② 显示图书详细信息;
③ 进入购物车购书。
4) 图书高级搜索:
① 根据会员输入的部分图书信息,查找相应图书;图 书的已知条件可以是部分或全部。例如:已知书名中包括关键字“计算机”的图书,在将“计算机”输入到指定位置后,就可查找书库中所有书名中带有“计算机”这三个关键字的所有图书。
② 显示图书详细信息;
③ 进入购物车购书。

2:会员信息管理:会员对自己的注册信息进行管理。
1) 注册会员:
① 根据系统信息自动生成会员ID号;
② 检验用户输入信息的正确性;
③ 保存会员信息。
2) 修改会员资料:
① 显示会员原有资料;
② 修改并保存会员信息。

3:购物车:显示会员购书的信息
1)添加购物车:将选中的图书信息添加到购物车中;
2)查看购物车:
① 显示客户所选商品的列表;
② 修改购买数量;
③ 自动和计金额。
3) 修改购物车:
① 改变购书数量;
② 删除要购买的图书。

4:收银台:生成订单,写用户存。
1)填写结帐信息: 要求会员输入用户名和密码;
2)生成订单;
3)结账:进用户存,查看库内图书是否可以满足购买要求,符合要求的图书结账,不符合要求的图书给与会员提示,显示交费金额信息。
5:查看新闻:网站提供一些近期新闻事件;
6:友情链接:链接到其他网站。

3.3.2 管理员部分
1:图书管理:
增加图书信息;
修改图书信息;
删除图书信息;
2:会员注销:查询会员信息,删除符合条件的会员信息;
3:图书用户:
自动生成图书用户编号,填写图书用户时间,填写所入图书编号及数量;
图书用户,进用户存。

4:库存查询:查询书库中图书的信息。

5:新闻管理:
增加新闻信息
修改新闻信息
删除新闻信息

3.4网站实体分析

图3-4-1 类图

3.5网站的数据库设计
3.5.1 概念设计
在概念设计阶段中,从用户的角度看待数据及处理要求和约束,产生一个反映用户观点的概念模式。然后再把概念模式转换成逻辑模式。将概念设计从设计过程中独立开来,使各阶段的任务相对单一化,设计复杂程度大大降低,不受特定DBMS的限制。利用ER方法进行数据库的概念设计,可分成三步进行:首先设计局部ER模式,然后把各局部ER模式综合成一个全局模式,最后对全局ER模式进行优化,得到最终的模式,即概念模式。

3.5.1.1 设计局部ER模式
1实体和属性的定义:
1)图书类别(图书类别编号,类别描述)

图3-5-1图书类别实体与属性的定义

2)图书(图书编号,图书ISBN号,图书名称,作者,出版社,图书类别,价格,折扣,图片,描述)

图3-5-2 图书实体与属性的定义

3)用户(会员编号,姓名,性别,出生年月,身份证,联系电话,问题,答案,权限,密码)

图3-5-3用户实体与属性的定义

4)订单(订单编号,订单时间,经手人编号,明细表编号,图书编号,图书总数)

图3-5-4订单实体与属性的定义

5)用户单(用户单编号,用户时间,经手人编号,明细表编号,图书编号,图书用户数量)

图3-5-5用户单实体与属性的定义

6)出库单(出库单编号,出库时间,经手人编号,出库单金额,明细编号,图书编号,图书出库数量)

图3-5-6出库单实体与属性的定义

7)库存(库存编号,库存数量,图书编号)

图3-5-7 库存实体与属性的定义

2 实体关系定义:
ER模型的“联系”用于刻画实体之间的关联。一种完整的方式是对局部结构中任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存在联系。若有联系,进一步确定是1:1、1:N、M:N的关系。还要考察一个实体类型内部是否存在联系,两个实体类型之间是否存在联系,多个实体类型之间是否存在联系,等等针对本网站分析如下:
1)实体间的关系:
① 一本图书只能属于一种图书类别(类别),而一种图书类别可以包含多本图书。

图3-5-8 图书与图书类别1:N(一对多的关系)

② 一名会员一次可以购买多本书,而一本书只可以被一名会员购买

图3-5-9会员与图书 1:N(一对多的关系)

③ 一张订单可以包含多种书,一本书可以在多个订单中

图3-5-10 订单与图书M:N(多对多的关系)

④ 一张用户单可以包含多种书,一本书只可以在一张用户单上。

图3-5-11 用户单与图书 1:N(一对多的关系)

⑤ 一张处库单可以包含多种书,一本书只可以在一张出库单上。

图3-5-12 出库单与图书 1:N(一对多的关系)

⑥ 库存中包含多种书,同一编号的书只具有一条库存信息

图3-5-13 库存与图书 1:N(一对多的关系)

2)实体内部关系:
① 订单实体:每张订单中包含多个明细信息,每个明细信息只针对一张定单。

图3-5-14 订单与订单明细 1:N(一对多的关系)

② 用户单实体:每张用户单中包含多个明细信息,每个明细信息只针对一张用户单。

图3-5-15 用户单与用户单明细 1:N(一对多的关系)

③ 出库单实体:每张出库单中包含多个明细信息,每个明细信息只针对一张出用户单。

图3-5-16 出库单与出库单明细 1:N(一对多的关系)

3.5.1.2设计全局ER模式
省略

“电子书城”的全局ER模式如图所示:

图3-5-17 数据E-R图

第4章 总体设计
4.1 网站系统功能说明
4.1.1总体功能
表4-1-1 网站总体功能表

4.1.1.1 功能1
对于每个网站来说都有自己的会员,网站只有在确定登录人身份后才能提供相应的服务。
表4-1-2 会员管理功能表

4.1.1.2 功能2
电子书城为会员提供浏览图书的功能,期望会员能用最短的时间查询到书店中的图书信息,以达到成功购买的目的。
表4-1-3 图书浏览功能表

4.1.1.3 功能3
会员在购书的同时可以随时将感兴趣的图书放入购物车,做购买前的初期准备,放入购物车后可以对图书的数量进行更新。
表4-1-4 购物车管理功能表

4.1.1.4 功能4
收银台实现真正的购书操作,将会员的购书请求在数据库中进行校验,判断购买是否可以完成。完成购买后,实现的是图书的出库操作,并改变了库存的信息

表4-1-5 收银台管理功能表

4.1.1.5 功能5
管理员在网站中起着相当重要的作用,他不仅负责维护网站,同时也是网站的一员。
表4-1-6 基本信息操作功能表

4.1.2非功能性需求
非功能性需求针对整个系统进行。
4.1.2.1用户界面需求
表4-1-7 用户界面需求表

4.1.2.2软硬件环境需求
表4-1-8 软硬件环境需求表

4.1.2.3产品质量需求
表4-1-9 产品质量需求表

4.2 建立功能模型
4.2.1识别参与者
参与者(会员,管理员,网上普通用户)
会员:必须经过身份验证,才能进入,对网站执行其他的操作。
管理员:经过有效性验证,才能进入网站内部对网站进行相应的操作。
网上普通用户:经过注册才可以浏览网站。
4.2.2总体用例图

图4-2-1用例图
4.3 建立数据库模型
电子书城数据库
说明:1:!表示主键,$表示索引,N表示非空值
2:以下只是网站的重要数据表,次要重略。
1图书表:(Books)
表4-3-1图书表

2会员表:(Users)
表4-3-2 会员表

3新闻管理(NewsMaster)
表4-3-3新闻表

4订单表(Order Info)
表4-3-4订单表

5订单明细表(Order Detail)
表4-3-5订单明细表

6图书价格表(BookPrice)
表4-3-6图书价格表

7图书类别(BookType)
表4-3-7图书类别表

8用户单表(StoreIn):
表4-3-8用户单表

9用户单明细表(StoreInDetail):
表4-3-9用户单明细表

10出库单表:(Store Out)
表4-3-10出库单表

11出库单明细表:(StoreOutDetail)
表4-3-11出库单明细表

12库存表:(Storeinfo)
表4-3-12库存表

第5章 详细设计
5.1 会员登录
5.1.1人机界面(网站首页Default.asp)

图5-1-1网站首页
5.1.2 电子书城首页界面说明
首页中拥有显示进入各个模块的导航按钮,用户可以直接点击进入相应的模块。下表是主页以及相关模块入口中的几个主要文件:
表5-1-1网站首页关联文件

5.1.3 流程图

图5-1-2 网站登录流程图

5.2 会员注册
5.2.1人机界面(Register.asp)

图5-2-1 会员注册页
5.2.2会员注册界面说明
电子书城网站的注册界面,新进会员需要注册才能进入书店。通过会员注册提取用户基本信息。注册内容包括姓名,性别,出生日期 ,电话号码,身份证号等信息。
5.2.3流程图

图5-2-2 会员注册流程图
5.3会员图书浏览
会员图书浏览可以通过四种方式进行:分类浏览,高级搜索,销售排行榜,新书上架。这里指详细介绍了高级搜索的功能模块。
5.3.1 高级搜索界面(Highsearch.asp)

图5-3-1图书高级搜索页
5.3.2图书高级搜索界面说明
该功能是收集会员输入的查询图书条件后送到查找页面HighSearch.asp进行查找。查询条件有书名,作者名,出版社,图书类别等,可以输入多项中的一项或几项进行查找。因为是模糊查询,所以不用输入完整的数据项,比如:在书名中输入“计算机”,即可查出所有书名中包含“计算机”的所有图书信息。查询结果直接在本页显示,以列表的形式输出查询结果。

5.4购物车
5.4.1人机界面(ShoppingCar.asp)

图5-4-1购物车页
5.4.2购物车界面说明
包括继续购物、更新购物车和结账操作。点击“返回首页”将已购商品暂存于网页session中并返回购物主页面(Default.asp)继续购物;点击“编辑”刷新本页面以显示最新的购物统计信息;点击“删除”则将暂存于网页session中的购物信息清空;点击“收银台”将购物信息暂存于网页session中并转至生成订单页面(Checkout.asp)
5.4.3流程图

图5-4-2 购物车流程图
5.5收银台
5.5.1人机界面(Goodbye.asp)
1)生成订单:

图5-5-1生成订单页
2)结帐

图5-5-2收银台页
5.5.2收银台界面说明
采用与购物主界面风格一致的设计。在信息显示区域所显示的是会员所选择要购买的图书信息,包括图书名称、作者、出版社、单价、数量,在下面显示总价。生成定单,以此使会员确认购物操作。点击“结账”按钮则将购物信息处理后发送至网站数据库相应数据表中并将页面转至购物感谢页面(Goodbye.asp)。
在感谢页面中,显示了会员本次的消费金额,若库存能够满足会员的购买请求则正常购买,若库存不能满足会员的购买请求则提示抱歉信息。如上图中“抱歉,编号为11的Oracle数据库开发库存数量不足,无法购买!”。

5.6管理员管理网站基本信息
管理员负责对网站的所有基本信息进行维护。在电子书城系统中管理员需要对图书类别,图书基本信息,图书用户信息,图书库存信息,新闻信息进行管理,在这里只详细的介绍一下图书管理和图书用户。

5.6.1图书信息管理
5.6.1.1人机界面
1)增加新书

图5-6-1增加新书页
2)编辑图书

图5-6-2编辑图书页

5.6.1.2 图书信息管理界面说明
1)增加图书:电子书城需要随时添加一些热门图书。添加图书的过程中要记录图书的一些基本信息,如:图书编号(系统自动生成),图书名称,作者,出版社,单价,折扣,图片及其所属类别。添加成功后,写入数据库图书表当中。另外,只有在图书信息表中存在的图书才可以进行用户操作。
2)编辑图书:根据电子书城的经营需要,经常要对一些图书的信息进行更新。例如:图书折扣等等。在编辑图书功能中可以修改或删除所列出的图书信息。

5.6.2图书用户
5.6.2.1 人机界面
1)用户主页面

图5-6-3图书用户主页
2)用户明细页面

图5-6-4图书用户明细页

5.6.2.2图书用户界面说明
管理员进入图书用户主界面,系统会根据当前日期和当天的用户次数自动生成用户单编号,管理员填写经手人姓名及用户日期,确定无误后点击“用户”按钮,向用户明细中添加具体的用户信息。

进入用户明细界面后,根据用户主界面返回的用户单编号,填写用户图书ISBN号和用户数量,每确定一种书用户点击一次“加入用户单”按钮。在界面的下面就会生成相应的用户单信息。录入结束后,统一点击“提交”按钮,生成用户单,写用户存。

第6章 编码实现
6.1 数据库连接
6.1.1 代码实现

在web.config中编写的连接字符串connectionString

6.2 会员登录
6.2.1代码实现

6.3 图书高级搜索
6.3.1 代码实现

6.4 购物车
6.4.1 代码实现

6.5图书用户
6.5.1代码实现(使用存储过程自动生成用户单编号)
1)数据库存储过程部分:

2)前台类方法

6.6 系统测试
6.6.1系统测试的目的
省略

6.1.2面向对象系统测试方案
省略

第7章 软件布署
省略

总结
省略

致 谢
省略

参考文献
[1] 吴明辉、胡煜、窦亮,《ASP.NET网络办公及商务应用系统开发实例导航》,中文第1版,北京,人
民邮电出版社,2003年
[2] 邓文渊、挑战,《互动网站百宝箱》,北京,中国铁道出版社,2004年
[3] 石志国,《ASP.NET动态网站编程》,北京,清华大学出版社,2001年
[4] 蒙新,《ASP.NET编程技术与综合实例演练》,北京,清华大学出版社 ,2001年
[5] 丁贵广,《ASP.NET编程基础与实例》,北京,机械工业出版社,2002
[6] 张海藩,《软件工程导论》,2003年,清华大学出版社
[7] 李存斌、樊建平,《ASP.NET高级编程及项目应用开发》,2003年,中国水利水电出版社
[8] 魏善沛编著.《Web数据库技术实用教程》.北京. 清华大学出版社.1998
[9] [美] Jeffrey D.Ullman,《Fundamental Course of Database System》,TsingHua Press,2001
年11月。
[10] [美]Jeffer R.Shapiro著,周之、黄玫译,《SQL Server 2000参考大全》,清华大学出版社,
2002年6月。
[11] 隆华软件工作室 编著,《SQL Server 2000程序设计》,清华大学出版社,2001年10月。
[12] [美]Scot Johnson 著,《Active Server Pages译解》,电子工业出版社,1999年。
[13] 李世杰 编著,《Active Server Pages(ASP.NET)网页设计手册》,清华大学出版社,1999年。
[14] 汪晓平、吴勇强、张宏林等 编著,《ASP.NET网络开发技术》,2000年。


5、资源下载

本项目源码及完整论文如下,有需要的朋友可以点击进行下载。如果链接失效可点击下方卡片扫码自助下载。

序号 毕业设计全套资源(点击下载)
本项目源码 基于C#+asp.net+SQL Server的电子书城系统设计与实现(源码+文档)_C#_asp.net_电子书城系统.zip

C#毕业设计——基于C#+asp.net+SQL Server的电子书城系统设计与实现(毕业论文+程序源码)——电子书城系统相关推荐

  1. C#毕业设计——基于C#+asp.net+FTP的FTP客户端设计与实现(毕业论文+程序源码)——FTP客户端

    基于C#+asp.net+FTP的FTP客户端设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于C#+asp.net+FTP的FTP客户端设计与实现,文章末尾附有本毕业设计的论文和源码下载地 ...

  2. C#毕业设计——基于C#+asp.net+SQL Server的公交车管理系统设计与实现(毕业论文+程序源码)——公交车管理系统

    基于C#+asp.net+SQL Server的公交车管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于C#+asp.net+SQL Server的公交车管理系统设计与实现,文章末尾 ...

  3. C#毕业设计——基于C#+asp.net+SQL server的办公自动化管理系统设计与实现(毕业论文+程序源码)——办公自动化管理系统

    基于C#+asp.net+SQL server的办公自动化管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于C#+asp.net+SQL server的办公自动化管理系统设计与实现, ...

  4. java毕业设计——基于Java+Bootstrap+Mysql的电影评论网站设计与实现(毕业论文+程序源码)——电影评论网站

    基于Java+Bootstrap+Mysql的电影评论网站设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于Java+Bootstrap+Mysql的电影评论网站设计与实现,文章末尾附有本毕 ...

  5. java毕业设计——基于JSP+sqlserver的环境美容服务公司网站设计与实现(毕业论文+程序源码)——公司网站

    基于JSP+sqlserver的环境美容服务公司网站设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于JSP+sqlserver的环境美容服务公司网站设计与实现,文章末尾附有本毕业设计的论文 ...

  6. java毕业设计——基于java+Winpcap的局域网监听软件设计与实现(毕业论文+程序源码)——局域网监听软件

    基于java+Winpcap的局域网监听软件设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+Winpcap的局域网监听软件设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦 ...

  7. java毕业设计——基于java+Socket+sqlserver的远程监控系统软件设计与实现(毕业论文+程序源码)——远程监控系统

    基于java+Socket+sqlserver的远程监控系统软件设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+Socket+sqlserver的远程监控系统软件设计与实现,文章 ...

  8. java毕业设计——基于java+Java awt+swing的愤怒的小鸟游戏设计与实现(毕业论文+程序源码)——愤怒的小鸟游戏

    基于java+Java awt+swing的愤怒的小鸟游戏设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+Java awt+swing的愤怒的小鸟游戏设计与实现,文章末尾附有本毕 ...

  9. java毕业设计——基于java+J2ME+sqlserver的打飞机游戏设计与实现(毕业论文+程序源码)——打飞机游戏

    基于java+J2ME+sqlserver的打飞机游戏设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+J2ME+sqlserver的打飞机游戏设计与实现,文章末尾附有本毕业设计的 ...

  10. vb毕业设计——基于vb+VB.NET的媒体播放器设计与实现(毕业论文+程序源码)——媒体播放器

    基于vb+VB.NET的媒体播放器设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于vb+VB.NET的媒体播放器设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦. 文章目录: 基于 ...

最新文章

  1. 主席树 ---- 2021 ICPC 昆明 M.Stone Games [主席树 + 暴力]
  2. error code [17027]; 流已被关闭;
  3. 【学习笔记1】CentOS 下载
  4. 文巾解题 LCP 07. 传递信息
  5. 文件操作ofstream,open,close,ifstream,fin,按照行来读取数据, fstream,iosin iosout,fio.seekg(),文件写入和文件读写,文件拷贝和文件
  6. 利用微信登录掘金网站的HTTP请求分析
  7. linux树形目录结构存放,Linux目录结构
  8. 台湾印象之四:风流人物
  9. synchronized 方法 导致插入数据插不进_synchronized 原理知多少
  10. lol云顶之奕助手_关于云顶之奕的感想
  11. 最大比例(压轴题 )
  12. 吴昊品游戏核心算法 Round 18 —— 吴昊教你玩Zen Puzzle Garden
  13. 自动开关机软件哪个好?自动开关机软件盘点
  14. sqlserver创建函数后提示对象名无效
  15. PNP三极管工作原理
  16. EBUSY: resource busy or locked, symlink
  17. python ljust 中文_python ljust 中文_Python为文档批量注音(生僻字歌词为例)
  18. 0.96寸OLED显示屏标准库移植HAL库(模拟IIC) - 基于STM32
  19. java 画图板 锯齿_java绘画中的锯齿问题
  20. 大学的学习目标与期望

热门文章

  1. Android商城排版,android排版布局学习
  2. 支持度,置信度,提升度的区别和计算
  3. mysql事务排队情况_MySQL事务问题
  4. 培训机构靠谱吗?|猿代码科技
  5. HDOJ1495 非常可乐(bfs)
  6. 系统安全与应用【上】
  7. ARKit之路-LiDAR传感器(一)
  8. function and functionality
  9. 亚博智能PS2手柄学习笔记
  10. Android错误:unexpected text found in layout file