基于NET的二手宠物领养购物系统的设计与实现论文.docx

上传人:b****7 文档编号:15564673 上传时间:2023-07-05 格式:DOCX 页数:37 大小:616.27KB
下载 相关 举报
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第1页
第1页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第2页
第2页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第3页
第3页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第4页
第4页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第5页
第5页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第6页
第6页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第7页
第7页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第8页
第8页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第9页
第9页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第10页
第10页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第11页
第11页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第12页
第12页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第13页
第13页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第14页
第14页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第15页
第15页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第16页
第16页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第17页
第17页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第18页
第18页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第19页
第19页 / 共37页
基于NET的二手宠物领养购物系统的设计与实现论文.docx_第20页
第20页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

基于NET的二手宠物领养购物系统的设计与实现论文.docx

《基于NET的二手宠物领养购物系统的设计与实现论文.docx》由会员分享,可在线阅读,更多相关《基于NET的二手宠物领养购物系统的设计与实现论文.docx(37页珍藏版)》请在冰点文库上搜索。

基于NET的二手宠物领养购物系统的设计与实现论文.docx

基于NET的二手宠物领养购物系统的设计与实现论文

基于NET的二手宠物领养购物系统的设计与实现论文

 

本科毕业论文(设计)

基于.net二手宠物领养网站设计与实现

二级学院

医药信息工程学院

专业

信息系统与信息管理

(商务方向)

班级

2009级

(2)班

学生姓名

卜耀新

学号

0907523232

指导教师

李闵

2012年12月

 

诚信声明

我声明,所呈交的毕业论文(设计)是本人在老师指导下进行的研究工作及取得的研究成果。

据我查证,除了文中特别加以标注和致谢的地方外,论文(设计)中不包含其他人已经发表或撰写过的研究成果,也不包含为获得其他教育机构的学位或证书而使用过的材料。

我承诺,论文(设计)中的所有内容均真实、可信。

 

毕业论文(设计)作者(签名):

年月日

 

基于ASP.NET的二手宠物领养系统的设计与实现

摘要:

如今,随着人们生活水平不断提高,人们的生活在物质满足的基础上,更多的人将生活的重点放在追求精神享受的过程中。

于此同时,Internet铺天盖地的普及,使得这样的人纷纷通过Internet的方式去寻找精神的满足。

然而领养宠物正是人们现在炙手可热的一种精神寄托。

对于宠物的热爱让他们的生活更加充满爱心和向往。

Internet和领养宠物的两者结合,大大推动了电子商务的发展,促进了该行业的崛起。

这正是二手宠物领养网站诞生的缘由。

该网站不仅解决了地理隔离的问题,同时也跟上了网络快速发展的脚步,实现爱宠人士足不出户的领养到心仪的爱宠。

本论文主要介绍这基于ASP.NET的二手宠物领养的网站,此网站是使用MacromediaDreamweaver8工具构建,结合ASP语言的编程,外加数据库MicrosoftOfficeAccess2003的辅助,运用Web服务设计完成。

该网站凭借WEB服务器和客户的浏览器的方式,为客户提供交易平台,具有高效率、低成本的特点。

管理员在网上发布领养信息,使用户可以查阅宠物、搜索宠物、领养宠物,为客户提供全天候的、更好、更快的商务活动平台。

关键词:

宠物领养、ASP、数据库

TheDesignandImplementationofAdoptingtheSecondhandPetsSystemBasedonASP.NET

Abstract:

Nowadays,Aspeople‘slivingstandardcontinuestorise.Onthebasisofmaterialsatisfaction,moreandmorepeoplewillfocusonthepursuitofspiritualenjoyments.Atthesametime,withtheInternetoverwhelmingpopularity,peoplealwayslookforspiritualsatisfactionbytheInternet.However,itisapopularspiritualsustenanceforpeopletoadoptanimals.Lovingpetmakestheirlivestobeingfullofloveandyearn.AcombinationoftheInternetandtheadoptionpets,whichgreatlypromotedthedevelopmentofelectroniccommerce,andpromotetheriseoftheindustry.Thisisthereasonwhytheusedpetadoptionwebsitewasborn.Thiswebsitenotonlysolvedtheproblemofgeographicalisolation,butalsokeepsupwiththerapiddevelopmentofnetworksteps,andrealizesthepeoplewholovepetsstayathometoadoptthefavoritepets.ThispapermainlyintroducestheusedpetadoptionWebsitebasedonASP.NET,thesiteistouseMacromediaDreamweaver8.0tobuild,combinedwithASPlanguageprogramminganddatabaseMicrosoftOfficeAccess2003,theuseofWebservicedesigntocompleted.TheWEBsitewithWEBserverandclientbrowserway,provideforthecustomertradingplatformwiththecharacteristicsofhighefficiencyandlowcost.Administratorwillreleasetheinformationofadoptingpetsonline,sothatuserscanviewpet,searchpet,adoptpet.Itprovidescustomerswithallday,better,fasterbusinessplatform.

Keywords:

PetAdoptionASPDatabase

第1章引言

随着人们的生活水平的大幅提高,如今,越来越多的社会人士接受了该观点:

“动物是人类的朋友”,从而形成了很多养宠物的,爱护宠物的风气。

生活上富裕了,人们就越来越追求精神上的幸福感。

领养宠物正是人们追求的重要一部分。

与此同时,网络普及程度的广泛,发展的如此迅速,两者有效的结合,更加带动了人们领养宠物的热潮。

然而,寥寥几个的实体市场的存在不足以满足世界各地的需要求,从而更加体现通过网络领养宠物地位的重要性。

因此一个实用、高效、稳定的可实现在线领养宠物系统正是利用信息提高效率、服务质量的最佳选择。

实现全天候,高效的,无拘无束的领养宠物的平台。

1.1系统开发背景

国内外现状和发展趋势

在国内经济快速增长的时代,无数的钢铁水泥竖立在我们的生活周围。

在倍感陌生的生活环境里,人们的生活节奏是如此的快。

忙碌的生活虽然给我们带来了很好的物质基础,但是对于自身的精神生活要求总是无法得到满足。

没时间,忙碌,孤独总是自己的标签。

如何提高本身的精神上的质量正是人们懊恼的事情。

然而,宠物,作为人类忠诚的朋友掀起了热潮,这就促使人们对领养宠物的热衷和热情达到了一个很高涨的地步

在国外,领养宠物的生活方式的流行已经非常普及。

比如:

美国作为一个经济发展的强国,他们对于领养宠物的观念是非常牢固的。

宠物已经是他们家庭的重要部分,不仅是他们的朋友而且把宠物看作其亲人一样。

对比国内,动物领养热潮才刚开始的,这说明我们地区的动物领养意识只是刚刚起步的。

在领养宠物起步的阶段面临着许多难题。

更多的人对于宠物大多停留在购买的程度,而不是到相应的宠物收留所去领养。

即使有一部分人到宠物收留所进行宠物的领养,地理隔离也是一大问题所在。

如何加快领养宠物发展的步伐呢?

这问题的解决正是如今电子商务与宠物领养完美结合的关键。

互联网的快速发展,人们对网络的依赖,以及网络给人们带来了如此便利,快捷,全天的服务。

同时,网络的虚拟空间成为80后、90后年轻人的主要活动场所,传统的生活方式逐渐被这种新的生活方式所取代,大家都会有意识的通过网络去实现自己的需求。

网络也凭借着其快速、便捷、互动的优势,能成为网上交易的先行者、试验者、号召者、鼓动者。

这些因素致使“动物领养”网站的实现成为一种潜在的发展动力。

这所有的优点大大扩大了宠物领养的市场和提高了其发展水平。

目前,我国关于该类型的网站和论坛越来越多,互联网已经成为该活动的重要途径。

但是,许多网友都喜欢在一些网站充满激情地纵论各种宠物话题,但是在现实世界里,大部分人却是光说不做的,完全没有用行动去支持该活动。

同时,该类型的网站也参差不齐,大多数都停留在商业运行的基础上去运营,完全失去了领养宠物的那一份爱心所在。

1.1.2系统开发目的与意义

通过对同类型的宠物领养网站的调查和研究,认真详细的分析该类型网站存在的不足,以及吸收它们其中的优点。

综合各方面的所得到的信息,设计出比较完整合理的管理系统,再对所要设计系统的构架做出适当的需求分析、设计系统的功能模块以及各模块的具体实现方法、最后并对制作该系统的所要使用的开发工具做出选择,从而完成该二手宠物网站的设计和构建工作

在人们环保意识进一步的强化下,大家都意识到领养动物的社会意义远远高于经济意义。

提出‘动物领养’活动的初衷,是想通过动物领养,唤起人们热爱自然、关注动物生存环境的良好意识,同时,给人类的朋友一个家。

当你有一段养宠物的经历的时候,你会发现动物认养还有着更加实际而深刻的意义。

首先。

动物认养可以提高人们爱护动物的意识,进而可以减少不法之徒对可怜动物的残忍杀害,更不用说那些以动物为美餐的恐怖食客了。

动物认养还可以培养小朋友们爱护动物、关心大自然的意识。

那些生长在今时今日的孩子们每天看到的都只是钢筋水泥高楼大厦,他们的爱心从小就被淡漠了,通过动物领养,我们可以帮助他们了解自然,恢复他们应该有的童真童趣。

通过构建一个较完善的二手宠物领养系统,同时利用电子化信息化的技术更为有效的、方便的实现宠物的领养,提高效率,取得更多的社会效益。

 

1.2设计方法和技术路线

关于宠物领养的网站有许许多多,通过有比较性的去筛选比较有代表性的网站。

从中去了解制作该类型的网站需要制作怎样的功能,实现用户的何种需求。

该网站包括宠物网站首页,宠物展示区,购物车,领养流程,关于我们,在线帮助,用户注册7个板块,其中也具有将该网站设为首页,加入收藏的功能,同时,也具有会员登录,管理员入口的小模块,首页会实现不同宠物的展现,同时又各种功能的入口处,宠物展示区实现用户对所需宠物的领养,将领养的对象置于领养车里面,便于统一的管理,同时网站也对宠物领养流程有相应的规定,刚准备领养宠物的用户可以通过网站的在线帮助去了解常见的问题,注意事项等等,这主要的8大板块便于用户的操作。

然而页面的有关操作对不同用户的有不同的权限,首页存在会员登录,新用户注册,管理员入口。

针对会员可以对该网站的各种宠物经行领养的操作,然而新用户必须在注册成会员时,才可以经行领养操作。

但是这一系列的操作都必须有一个后台在支持,管理员入口则提供了后台操作的功能,通过新增,修改,删除对展示区的宠物以及新增用户等的内容进行合理的管理。

1.3系统开发工具

1.3.1开发工具—MacromediaDreamweaver8

MacromediaDreamweaver8是一款集网页制作和管理网站于一身的所见即所得网页编辑器,Dreamweaver8是一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。

之后,全球最大的图像编辑软件供应商Adobe官方宣布,以换股方式收购软件公司Macromedia,Macromedia是著名的网页设计软件Dreamweaver及Flash的供应商。

自此开始,Dreamweaver开始属于ADOBE设计软件系列。

Macromedia被Adobe收购后,Adobe对Dreamweaver进行了相应的一些改进。

在原有的基础上,增加了自适应网格,改善的FTP性能,Catalyst集成等等的很多重要功能

Dreamweaver是在网页设计与制作领域中用户最多、应用最广、功能最强大的软件,随着Dreamweaver的不断更新,改进,更坚定Dreamweaver在该领域的地位。

它集网页设计、网站开发和站点管理功能于一身,具有可视化、支持多平台和跨浏览器的特性,是目前网站设计、开发、制作的首选工具。

其优点如下:

(1)灵活的编写方式

Dreamweaver具有灵活编写网页的特点,不但将世界一流水平的“设计”和“代码”编辑器合二为一,而且在设计窗口中还精化了源代码,能帮助用户按工作需要定制自己的用户界面。

(2)可视化编辑界面

Dreamweaver是一种所见即所得的HTML编辑器,可实现页面元素的插入和生成。

或视化编辑环境大量减少了代码的编写,同时亦保证了其专业性和兼容性,并且可以对内部的HTML编辑器和任何第三方的HTML编辑器进行实时的访问。

无论用户习惯手工输入HTML源代码还是使用可视化的编辑界面,Dreamweaver都能提供便捷的方式使用户设计网页和管理网站变得更容易。

(3)功能更多的CSS支持——CSS可视化设计、CSS检查工具

(4)动态跨浏览器验证

当保存时系统自动检查当前文档的跨浏览器有效性,可以指定何种浏览器为测试用浏览器,同时系统自动检验以确定页面有没有目标浏览器不支持的tags或CSS结构。

动态跨浏览器有效性检查功能可以自动核对tags和CSS规则是否适应目前的主浏览器。

(5)强大的WEB站点管理功能

(6)内建的图形编辑引擎

(7)Dreamweaver的集成特性

Dreamweaver8继承了Fireworks、Flash和Shockwave的集成特性,可以在这些Web创作工具之间自由地切换,轻松地创建美观实用的网页。

(8)丰富的媒体支持能力

可以方便地加入Java、Flash、Shockwave、ActiveX以及其他媒体。

Dreamweaver具有强大的多媒体处理功能,在设计DHTML和CSS方面表现得极为出色,它利用JavaScript和DHTML语言代码轻松地实现网页元素的动作和交互操作。

Dreamweaver还提供行为和时间线两种控件来产生交互式响应和进行动画处理。

(9)超强的扩展能力

Dreamweaver还支持第三方插件,任何人都可以根据自己的需要扩展Dreamweaver的功能,并且可以发布这些插件。

 

1.3.2数据库—MicrosoftOfficeAccess2003

目前市场上已有的数据库系统包括MYSQL、Access、MicrosoftSQLServer2000、Oracle,其中MicrosoftOfficeAccess是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。

它是微软OFFICE的一个成员。

MicrosoftOfficeAccess2003是一种数据库管理程序,可赋予更佳的用户体验,并且新增了导入、导出和处理XML数据文件等功能。

由于该程序可以识别和标记常见错误,同时提供更正错误的选项,因此在Access2003中工作变得更加轻松自如。

另外,Access2003的新功能还可以帮助数据库开发人员查看有关数据库对象之间相关性的信息。

因此,MicrosoftAccess2003在很多地方得到广泛使用,例如小型企业,大公司的部门。

其优点如下:

(1)存储方式简单,易于维护管理Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb或.accdb)的数据库文件中,便于用户的操作和管理。

(2)面向对象Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。

它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。

通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。

同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。

(3)界面友好、易操作Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。

系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。

(4)集成环境、处理多种数据信息Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。

(5)Access支持ODBC(开发数据库互连,OpenDataBaseConnectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。

Access还可以将程序应用于网络,并与网络上的动态数据相联接。

利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。

(6)支持广泛,易于扩展,弹性较大能够将通过链接表的方式来打开EXCEL文件、格式化文本文件等,这样就可以利用数据库的高效率对其中的数据进行查询、处理。

还可以通过以Access作为前台客户端,以SQLServer作为后台数据库的方式(如ADP)开发大型数据库应用系统。

总之,Access是一个既可以只用来存放数据的数据库,也可以作为一个客户端开发工具来进行数据库应用系统开发;即可以开发方便易用的小型软件,也可以用来开发大型的应用系统。

另外,在开发一些小型网站WEB应用程序时,用来存储数据。

例如ASP+Access。

这些应用程序都利用ASP技术在InternetInformationServices运行。

第二章系统分析

系统分析要回答系统究竟是要“做什么”的。

本章节从系统的可行性分析去决定该系统是否值得去开发。

在得到开发的许可的前提下,去进一步的对系统进行系统的需求分析以及业务流程分析去更进一步的对其所拥有的潜力进行分析。

通过本章内容,使得分析者深刻的理解和认识系统,并能将其完整、准确地表达,不仅起到沟通用户和开发者的作用,还是后续工作的依据。

2.1可行性分析

可行性分析主要包括技术可行性、经济可行性、社会可行性。

(1)技术可行性分析

在保证该系统的正常运行的前提下,其对用户计算机的硬件、软件要求不高,目前市场上的一般计算机软硬件都能满足系统开发要求。

运用的开发工具是Dreamweaver,而数据库则为MicrosoftAccess2003,其为office自带数据库。

该系统的维护工作也非常方便,有一定数据库开发经验的操作人员,可以在短时间内掌握维护工作。

最后,该系统开发完成后在1024*768的浏览器下能够达到最佳的浏览效果,但是在其他分辨率下亦不影响系统的正常功能;另外需要浏览该系统的计算机联入Internet,而这些方面在当前条件下是完全能够实现的。

(2)经济可行性分析

系统的主要支出包括人员费用、硬件设备费用、软件费用等。

系统的运行费用包括系统的维护费、设备维护费、消耗材料费等。

在这两大方面的支出较少。

而该系统带来的收益比支出多很多。

在传统的销售模式中,企业要投入大量的人力物力用于商品的配送,并且还不能有效做到合理的供货。

而该系统为商家提供了随时随地查看所有商品信息的功能,是商家在短时间内充分了解当前市场货物的供需情况,从何制定合理的配送计划,达到配送成本最小化、供货效率最大化。

这样就能为企业节约大量的人力资源。

(3)社会可行性分析

首先从当前社会商业宠物市场运作情况来看,在传统销售模式中的商业企业在运营的过程中,经常会受到一些条件的限制。

例如:

宠物信息的宣传受到限制,领养者只能通过上门咨询、电话沟通等方式进行各种信息的获取,受到一定的时间与物理空间的局限并且成本较高,庞大的经济周转。

还包括:

复杂的周转渠道。

基于商家在传统销售模式中遇到的困难,开发了该系统。

商家在使用该系统后,只需将需要推广的宠物信息录入数据库,即可达到向宠物领养者推销的目的,节省了大量的人力资源。

同时可以根据在线用户的多少、实时查看库存信息,实现宠物周转渠道的最简洁化。

同时,网络的广泛普及和使用,使得越来越多人通过在线网络领养宠物的方式代替传统的领养方式去实现个人的需求。

2.2需求分析

需求分析是调查用户对新开发的系统的需要和要求,但用户是站在系统使用者的角度提出的,考虑使用者目前的经济实力是否能够承担其提出的系统要求,所以开发人员需结合使用者的目标、业务流程、技术等因素,通过细致的分析,确定合理可行的信息系统需求。

根据该系统的逻辑过程,同时参考、分析目前市场上已有的同类型网站,本系统的主要功能需求分为领养和系统管理两大模块。

其中领养模块的功能由购买者使用,可以进行各类宠物信息的浏览,如果是注册会员那么可以领养宠物到购物车并实现结算。

系统管理功能由发布宠物的商家使用,可以实现管理员管理、宠物信息管理、数据库管理、宠物分类管理、添加/删除宠物的功能、审核宠物信息功能等内容。

2.2.1领养模块功能需求分析

系统领养模块主要让宠物领养者使用,可以进行各类宠物信息的浏览和领养功能,系统领养模块的功能需求如下:

1.会员注册:

提供浏览者注册功能,注册之后可以在网站选购心仪宠物到购物车,否则只能浏览宠物信息而无法下达订单。

2.会员登录:

针对已注册的会员设置,每个访问者一次只能够登陆一个账户。

3.索回密码:

当已注册用户忘记密码时可根据用户名或邮箱、通过密码提示问题和答案索回密码。

4.宠物信息检索与浏览:

网站的首页显示出了部分宠物和热门宠物,同时列出了网站相应的其他功能模块。

5.热门宠物展示:

显示出用户较热爱的宠物,同时也是性价比较高的宠物信息。

6.购物车功能:

未注册或者未登陆的用户不可使用该功能,然而已登录的会员选中的宠物都将暂时存放在购物车中,可通过查看购物车修改购买数量。

7.宠物展示区:

用户可以通过此模块浏览到网站更加多的宠物信息,从而挑选到合适自己的宠物。

8.领养流程:

针对网站的所有用户,都应认真阅读该流程并且严格按照该流程的规定去实现宠物的领养。

9.关于我们:

用户可以通过浏览该模块,对我们的网站有进一步的了解,同时增加网站的信誉度。

10.在线帮助:

根据不同用户存在的常见问题,在该模块列出了大部分的相应解决方法,为用户解答疑问。

11.客服帮助:

所有的用户可以通过联系该网站的客服去咨询网站相应的问题。

12.注销登录:

注册用户单击“注销”后实现安全退出。

2.2.2后台管理模块功能需求分析

后台管理模块的功能由发布宠物信息的商家使用,可以进行管理员管理,数据库备份,上传文件管理,宠物信息的管理,系统管理模块的功能需求如下:

1.管理员登录:

只有通过登录才能进入系统管理主页面,进而使用系统管理模块的所有功能。

2.网站管理员的管理:

增加、删除管理员,管理员密码修改。

3.数据库备份功能:

备份文件会存储到指定的目录,以便系统遭到破坏时可以最大限度的恢复。

4.会员管理:

对会员的增加、删除等管理

5.上传文件管理:

对于网站所需的文件(包括图片)进行统一的增加、删除的管理。

6.宠物管理:

实现增加、删除宠物类别,以及管理宠

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

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2