ASP.NET 电子书城系统的设计-毕业论文
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要
随着Internet技术的发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。
本设计尝试用ASP.NET在网络上架构一个电子书城,以使每一位顾客不用出门在家里就能够通过上网来轻松购书。本文从理论和实践两个角度出发,对一个具有数据挖掘功能电子书城进行设计与实现分析。论文首先较为详尽地介绍了面向对象分析与设计的有关概念与技术,特别深入介绍了在本系统中运用到的知识,如:面向对象的分析设计流程;系统中所用到的开发技术ASP.NET以及ADO.NET的特点、结构框架以及使用方法。接着对书店系统的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行了明确的规划。最后对系统的主要页面、数据库、应用程序的设计与实现作了较为详细的讲解。
本电子书城系统是在Visual Studio.Net 平台上运用ASP.NET技术来实现的。其主要功能有:用户管理,新书上架,分类查找,图书检索,图书收藏夹,购买流程,销售排行,图书评论,网站管理等。论文在撰写过程中,力求将理论与实践应用相结合,对各种理论进行阐述的同时配合系统从实际应用和操作技巧上加以说明,希望能够更充分地体现到这些知识与技术在本系统中的应用与实现。 think58 [来源:http://www.think58.com]
关键词:SQL2000,ASP.NET,ADO.NET
目 录
第1章 选题背景 1
1.1计算机电子商务行业的发展情况 1
1.2电子书城系统的现状 2
1.3电子书城的优势 2
1.4 任务概述 3
1.4.1目标:建立完善的电子书城系统 3
1.4.2《电子书城》系统特点 3
第2章 解决方案的选择 5
2.1 系统说明 5
2.1.1.硬.软件环境 5
2.2 开发计划 6
2.3可行性分析 6
2.3.1 风险分析 6
2.3.2 技术可行性 6
2.3.3 操作可行性 7
2.4 设计方案:对涉及工具和技术的相关说明 7
2.4.1 B/S体系结构 7
2.4.2 Dreamweave 8
2.4.3 SQL Server 8
2.4.4 HTML(Hyper Text Markup Language) 9
2.4.5 ASP.Net 9
第3章 需求分析 10
3.1系统分析的任务与步骤 10
3.1.1 系统分析的任务 10
3.1.2 系统分析的步骤 10
3.2网站项目范围 10
3.3 功能需求 11
3.3.1 会员部分 11
3.3.2 管理员部分 12
3.4网站实体分析 14
3.5网站的数据库设计 14
3.5.1 概念设计 14
第4章 总体设计 21 think58好,好think58
4.1 网站系统功能说明 21
4.1.1总体功能 21
4.1.2非功能性需求 23
4.2 建立功能模型 24
4.2.1识别参与者 24
4.2.2总体用例图 25
4.3 建立数据库模型 25
第5章 详细设计 30
5.1 会员登录 30
5.2 会员注册 32
5.3会员图书浏览 33
5.4购物车 34
5.5收银台 35
5.6管理员管理网站基本信息 36
第6章 编码实现 40
6.1 数据库连接 40
6.2 会员登录 41
6.3 图书高级搜索 42
6.4 购物车 43
6.5图书用户 44
6.6 系统测试 45
6.6.1系统测试的目的 45
6.1.2面向对象系统测试方案 45
第7章 软件布署 46
7.1安装环境要求 46
7.2系统使用说明 46
总结 47
致 谢 48
参考文献 49 think58
第1章 选题背景
1.1计算机电子商务行业的发展情况
计算机的出现给人类社会带来了第三次工业革命,计算机和计算机网络已经深入到了各行各业,各个领域,随着Internet的不断扩大和发展,电脑网络“把每一个国家、每一个城市甚至每一个家庭连接到一起”,形成了一条“信息高速路”,计算机毕业论文,就像高速公路大大提高了车辆行驶的速度一样。
信息高速公路给生活、学习和工作带来了什么影响呢?总结起来主要有三点:第一,电脑网络可以查阅信息,迅速而便捷地了解周围的世界;第二,可以跟世界各地的人随时进行交流,并建立联系;第三,可以参加网络购物、拍卖等活动。正是由于有了这么一条信息高速路,网上查询和网上购物随之有可能,因此网上商业交易也迅速地发展起来,也因此给我们的生活带来很多方便。
电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化,效率化,自动化,表现了网络最具魅力的地方,快速的交换信息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网络时代的变革。任何新事物都代表着一种趋势,那些符合人类进步的趋势必然会得到大家的认同。电子商务就是这样一种事物,它对人类社会进行着全方位的改造,在企业竞争、政府部门、公共研究机构、教育以及娱乐等方面改变着人类相互交往的方式,为人们展示了一个全新、璀璨的世界。由于电子商务的出现,传统的经营模式和经营理念将发生巨大的变化,将会创造巨大的效益和机会,会将市场的空间形态、时间形态和虚拟形态结合起来,将物流、资金流、信息流汇集成开放的、良性循环的环路,使经营者以市场为纽带,在市场上发挥最佳的作用,得到最大的效益和发展,不仅将有力地推动Internet的发展,对社会的进步和经济的变革产生深远影响,更重要的,它本身的发展和成熟为我们提供了许许多多的机会。 think58 [来源:http://www.think58.com]
但与此同时,相关的信息数据却急剧膨胀。这些海量的、以不同形式存储的数据资料,表面上杂乱无章且缺乏组织的规整化,但事实上却包含了许多潜在的、有价值的知识和规则,如何从这些海量的数据中发现有用的知识是知识工程研究面临的新课题。[计算机毕业网-免费计算机毕业设计|计算机毕业论文|计算机硕士论文|计算机网络毕业设计|计算机专业毕业设计|计算机硕士论文|电大毕业论文|开题报告|www.think58.com].63062252012-1-6
第2章 解决方案的选择
2.1 系统说明
本系统主要是在现有正常的网上购物的基础上,把大量的人工管理信息转变为计算机管理,简化了网站管理员的工作,提高了管理的效率,同时方便用户购书。
本系统对数字化信息资源的组织采用数据库。计算机毕业设计。系统的数据库结构是关系数据库SQL Server 2000,前台使用ASP.Net平台开发。信息平台的后台操作采用C/S操作结构以增强系统的安全保密性、系统稳定性和易操作性。C#是目前最完备的面向对象语言,在未来仍然很有发展前途。SQL Server 2000采用了关系型数据库结构,是一套精简、快速的数据库管理系统,它提供了多人使用的管理模式,并支持标准的SQL语法。同时,.Net平台和SQL Server 2000作为微软公司的产品,具有良好的整和性。系统采用高度集成的模块结构,将所有的模块整合到一个通用的中央数据库中。 think58.com
[资料来源:http://THINK58.com]
5.3会员图书浏览
会员图书浏览可以通过四种方式进行:分类浏览,高级搜索,销售排行榜,新书上架。这里指详细介绍了高级搜索的功能模块。
5.3.1 高级搜索界面(Highsearch.asp)
copyright think58
think58好,好think58 [版权所有:http://think58.com]
上一篇:用NET+SQL开发的留言板设计