基于网络的拍卖平台的研究与开发毕业论文
2020-02-16 22:20:48
摘 要
拍卖这种商务活动从很久之前就流行起来,到了现在,随着互联网的技术的发展,全社会信息化程度的加强,网络拍卖也逐渐成为消费者青睐的一种交易模式,它既保留了原始拍卖的竞价特点,还降低了管理和营销的成本,更加的方便快捷,适合于现在的生活节奏。
本文所要研究的是基于网络的拍卖平台的设计与开发,结合C2C(consumer to consumer)商务模式系统的主要特点,设计并完成了一个基于ASP(Active Server Pages)技术的网上拍卖系统,采用浏览器/服务器模式,系统代码编写利用.NET应用系统开发平台,后台采用SQL Serve开发,按功能划分出两类角色:管理员和会员,对各操作环节进行了把控,最终顺利完成系统的开发,基本实现了拍卖的流程,并对系统的安全性能做出了必要的分析。
本文主要按照软件开发的整个流程,从可行性分析、需求分析、总体设计、详细设计和软件测试这几个方面介绍拍卖网站的设计与开发,通过绪论部分的对整个系统的研究进行一个宏观的讨论和研究,扩宽视野,各个环节经过了严格的把控,并对网上有关拍卖的相关文献做了仔细的阅读后,最终使得此次毕业设计成功完成。
关键词:网络拍卖;浏览器/服务器;ASP.NET;SQL Serve
Abstract
The auction of such business activities has been popular since a long time ago. Nowadays, with the development of the technology of the Internet and the intensification of the informationization of the whole society, online auctions have gradually become a trading mode favored by consumers, which retains the original The auction's bidding features also reduce the cost of management and marketing, which is more convenient and faster, and is suitable for the current life rhythm.
This thesis is to study the design and development of the network-based auction platform, combined with the main features of the C2C(consumer to consumer) business model system, designed and completed an online auction system based on ASP(Active Server Pages) technology, using browser/server mode, system code writing and utilizing .NET Application system development platform, the background is developed by SQL Server, and two types of roles are divided according to function: administrators and members, control each operation link, and finally complete the development of the system, basically realize the auction process, and the system The necessary analysis of the safety performance was made.
This thesis mainly introduces the design and development of the auction website from the aspects of feasibility analysis, requirements analysis, overall design, detailed design and software testing according to the whole process of software development. Through the introduction part, the research on the whole system is carried out. The discussion and research, broadening the horizon, and the strict control of each link,.After carefully reading the relevant literature on the online auction,finally made the graduation design successfully completed.
Keywords: online auction; browser/server; ASP.NET; SQL Server
目 录
第1章 绪论 1
1.1 研究背景和目的 1
1.1.1 研究背景介绍 1
1.1.2 研究的目的和意义 1
1.2 国内外研究现状 2
1.3 研究内容和预期目标 2
1.4 相关技术及工具介绍 2
1.4.1 C#简介 2
1.4.2 ASP技术简介 3
1.4.3 SQL数据库简介 4
第2章 可行性研究和需求分析 5
2.1 可行性研究 5
2.2 需求分析 5
第3章 系统设计 6
3.1 系统总体设计要求 6
3.2 系统总体架构设计 6
3.3 系统的总体结构设计原则 6
3.4 系统功能设计 7
3.4.1 管理员 7
3.4.2 会员 8
3.5 界面总体设计 8
3.6 数据库表设计 9
第4章 详细设计 11
4.1 功能模块设计 11
4.1.1 前台总体流程设计 11
4.1.2 物品分类管理 12
4.2 数据库总体设计 12
4.2.1 需求分析方法 12
4.2.2 概念结构设计 13
4.2.3 E-R图设计 13
4.3 界面详细设计 14
4.4 编程详细设计 14
第5章 研究结果分析及讨论 16
5.1 登陆 16
5.2 后台管理界面 16
5.3 管理员界面平台 17
5.4 会员管理 17
5.5 拍卖物品类别管理 18
5.6 会员物品管理 18
5.7 会员注册管理 19
5.8 会员功能平台 20
5.9 上传拍品 21
5.10 物品信息展示 22
第6章 系统测试 26
6.1 软件测试的意义 26
6.2 软件测试的重要性 26
6.3 软件测试的方法 27
6.4 测试结果 27
第7章 总结 28
参考文献 29
致 谢 30
绪论
研究背景和目的
研究背景介绍
拍卖是指按照一定的规章流程,通过竞价的方式将物品或者财产转交给出价最高者的一种商务活动,遵循的基本原则是价高者得,一般通过一个卖方和多个买方之间的竞相争价来充分实现商品的价值[1]。
而随着网络的发展,各种外部条件的成熟,网上拍卖也逐渐进入人们的视线,其中C2C模式越来越呈现出蓬勃发展的势头,很多电子商务网站都兴起了拍卖功能,例如雅宝、易趣、网猎等拍卖网站。根据相关报道显示,2017年双十一天猫的最终交易额度为1680亿人名币,而在双十一当天,全国法院在阿里旗下的网络拍卖平台拍标的大约有6000件,而且拍卖的商品也是越来越丰富,虽说近些年来受到宏观经济发展环境的冲击,拍卖行业的行情有所下降,但是相较之下,网络拍卖的交易情况确是在稳步提升,网络拍卖已经打破了拍卖只会销售昂贵的艺术品这一桎梏,突破了时间和空间的限制,使得更多的普通人都能够加入进来,竞选自己喜欢的商品,体验竞拍的乐趣[2]。为了迎合客户日益增长的物品交流的需要,顺应时代的潮流,为我们的广大消费者提供灵活便利的电子商务的交易中介,设计并实现一个C2C的小型拍卖平台。
研究的目的和意义
网络拍卖之所以会越来越受到关注,就是在于在很多方面它的优势是很明显的,首先经营的规模不会受到场地的限制,经营成本较低;其次时效效益大,尤其是在快节奏的今天,时间就是金钱,甚至于说比金钱更加重要;除此之外也能满足顾客的个性化要求。每年的这个时候就会有大批的应届毕业生,对于一些生活用品和书籍期刊的处理上,他们一般都会选择跳蚤市场的方式,将商品摆放到宿舍楼附近,等待顾客的到来,但是这样的弊端也是十分的明显,一方面浪费了很多时间去等待顾客的到来,另一方面环境也不是很好,下雨或者是烈日当空都是不可忽视的阻碍交易的因素。但是如果采用网络拍卖的形式,不仅可以避免上面的弊端,对卖方还可以更充分的发挥商品的价值,对买方也可以更有针对性地挑选自己喜欢的商品并体验到竞拍的乐趣。
本项目采用ASP.NET技术开发的网上拍卖系统实现了拍卖系统的基本功能,操作简便,具有一定的实用性和安全性,经济效益和社会效益也很不错。
国内外研究现状
目前来看,在我国采用这种方式的大型电子商务网站大约有20家,主要为我们普通大众所知的网络拍卖平台就是淘宝和eBay,虽说后者是源于国外,但是在网络拍卖领域上通过与苏富比联合,所以在我国占据一定的地位。整体来说,目前国内的网络拍卖还很难真正的发展到十分庞大的地步,主要就是我国在网络拍卖安全管理方面还有待提高并未像美国日本那样形成很成熟的体系以及国民的网络拍卖诚信意识的薄弱[3],导致经常出现买方认为买的商品有假,卖方成功卖出商品却发现无人付款等情况[4]。总的来说,目前国内的网络拍卖还是在逐渐发展,并且随着国家对网络安全环境的重视,网上拍卖的前景应该会朝着越来越好。
相比国内,国外的网络拍卖整体来说是比国内好的。其一,无论是现实中的拍卖还是基于网络的拍卖国外的发展历史都比我们久,所以国外的拍卖网站的管理都比我们的完善,并且这些网站大部分都是专门用来拍卖的,不像我国的淘宝拍卖只是众多板块里面的一小条[5]。其二国外目前在这方面的处理相对来说比较完善,对于违规处理的惩罚措施也就比我们严重,这样他们在这方面所形成的诚信意识就比我们强,在这种完备体系的管理、互联网的急速发展以及拍卖本身具有的独特新引力下,网络拍卖肯定是会越来越火的。
研究内容和预期目标
主要的研究内容就是网络拍卖平台的研究与开发,首先是对网络平台下的相关技术要有一个大概的了解,其次就是深入学习浏览器/服务器模式知识和SQL数据库相关技术操作,除此之外还要学习并掌握一些基本的“拍卖”相关的情况。网站按功能可以划分为两类角色:管理员和会员,管理员主要是对拍卖的整个流程进行控制,对参加拍卖的会员进行审核,以及拍卖完成处理和拍卖过程、拍卖状态查询。会员再注册后才可进行商品的上传、竞拍等具体操作。
相关技术及工具介绍
C#简介
目前ASP.NET能够支持的开发语言主要有C#.NET、VB.NET、JS.NET和其它.NET Framework所支持的语言[6],本系统主要用C#实现,所以这里对C#语言做一个简单的介绍。
C#是一种面向对象的编程语言,它使得程序员能够快速地编码处各种基于Microsoft.NET平台的应用程序,其中Microsoft.NET也可以提供了一系列的工具和服务来最大程度地开发和利用计算与通讯领域。
正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选。无论是系统级的应用程序还是高级的商业对象,只需使用简单的C#语言结构,这些组件便可以非常便捷地转化为相应的XML网络服务,这样它们就可以由任何语言在任何操作系统上经过Internet进行调用。
ASP技术简介
随着计算机技术的飞速发展,因特网应用在全世界范围内的普及,尤其是web2.0的出现,使得单纯的静态网页变得远远不能满足人们的需求,在此情况下,动态网页技术应运而生。
ASP(动态服务器页面)是一种工作在服务器端的开发技术,主要用来创建动态网页和交互式Web应用程序。主要原理就是它能在HTML中嵌入脚本,从而进行各种程序逻辑和对数据库的访问任务[7]。
ASP程序主要工作在Web服务器端,当用户对浏览器进行操作后,浏览器就向服务器发出一个HTTP请求,然后系统就会产生一个.asp类型的文件,之后Web服务器会对该请求予以响应,同时也会调用相应的ASP引擎对这个文件进行相应的安排,当ASP引擎遇到任何与Active脚本兼容的脚本时调用相应的脚本时就开始解释并执行其中的脚本命令,如果程序中含有的请求是要访问后台的数据库里面的数据信息,那么系统就会借由ODBC程序为媒介去与系统后台数据库建立一个链接,再经由数据库访问组件执行访问操作,最后,ASP程序会根据与数据库逐渐联系的结果集自动生成合乎规范的HTML页面响应客户浏览器的请求。主要过程如下图1.1所示:
图1.1 asp工作原理
以上是毕业论文大纲或资料介绍,该课题完整毕业论文、开题报告、任务书、程序设计、图纸设计等资料请添加微信获取,微信号:bysjorg。
相关图片展示: