闲置物品交流网站设计与实现Word文档格式.docx
- 文档编号:20370619
- 上传时间:2023-01-22
- 格式:DOCX
- 页数:35
- 大小:1.28MB
闲置物品交流网站设计与实现Word文档格式.docx
《闲置物品交流网站设计与实现Word文档格式.docx》由会员分享,可在线阅读,更多相关《闲置物品交流网站设计与实现Word文档格式.docx(35页珍藏版)》请在冰豆网上搜索。
商品交易,后台管理,用户管理,商品管理,发布信息。
Abstract
Withthetwenty-firstCenturyshortly,globalizationandsublimation,theworldeconomyistherapiddevelopment,therichandthepoor
Fromwidening.Inourcountry,theeconomytotheannualpercentageamongtheranksoftheworld'
sfastdevelopment.Nationaleconomicprosperityandprosperity,continuousimprovementofpeople'
slivingstandard,consumptionissubstantiallymoreluxury.Inthetwenty-firstCentury,toimprovethestandardoflivingofthetime,peoplenotonlyonthespiritandthepursuitofwealth,morepayattentiontothepursuitofmaterial,extremeluxuryandthepursuitoftheperfect.Thisledtothebirthofluxury,morepeoplewillregarditasawasteproduct.Asaresult,idleluxurytradinghasbecomeacommonpractice.Everyonehasmoreorlessidle,andplacedthedepreciationintowaste,asalowpricetoselltopeopleinneed.Benefit,whatisthereagainstit.AccordingtoChina'
srapideconomicdevelopmentandtheimprovementofpeople'
slivingstandardofthisplatform.Thepeopleofidleluxuryreasonableeffectivemanagement.Letthepeopleofidleidlenolongerextravagantluxury.Wecanfortheidlegoodspackagedandrepackagedlandscapingandotherwaystosatisfytheextravagantdesire,toavoidunnecessaryidlegoods.Wecanthroughthenetworkplatformofequivalentexchange.Asofnow:
easybar,Taobao,which,itiseasytoprofessionalidleitemsreplacementbase.Ofcourse,canalsoface-to-faceequivalentexchange.Inadvocatingthe"
lowcarbon"
today,begincollectingsubstitutionidlegoodsservice,buildasafeandfastidlegoodsexchangeplatform,mutualexchangeofneededproducts,promoteharmony,dishvividunusedresources,promotinglow-carbonlife,servingthepeople.Treatmentofidle,replacementisrequired,tobeahappylow-carbonmaster.Ibelieveinourjointefforts,ourenvironmentwillbecomebetter,oursocietywillbecomemoreharmonious.
Keywords:
commoditytrading,backofficemanagement,usermanagement,productmanagement,releaseinformation.
第一章概述
1.1引言
网上物品交流网也被称为电子商店,是电子商务的一个重要组成部分。
网上商店作为电子商务的一种具体形式,在Internet上已经非常普及。
由于充分利用和结合了最新的信息技术,网上商店具有传统商店无可比拟的优势,如经营成本低,受地域限制和时间限制少,市场扩张力极大等。
目前Internet上的网上商店每天以惊人的速度增加。
网上购物越来越成为现代年轻人的首选,足不出门便能选购好自己称心如意的商品,居多物品更是人们的首选,在百忙之中有可能你无法亲自到售货店选择你想要的物品,但是此系统借助发达的网络和现代的科技技术可以让你打开网页就能完成物品的订购。
进入21世纪网络信息发布已经逐步取代了传统的媒体发布,网上发布的范围更广,持久性更好。
物品的信息如果在网上发布更有利于网店的业务发展。
本论文主要涉及软件,数据库与网络技术等。
涵盖知识面广,可有效地提高消费者综合运用所学知识分析解决问题的能力,增强消费者对事物的理解与掌握能力,培养消费者掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。
1.2选题的背景
互联网的快速发展。
随着电脑的普及、网联网的快速发展,给电子商务的发展提供了有利的基础设施条件。
中国网络购物的快速发展,得益于快速普及的网络。
信用卡等的使用等都为电子商务更快更强地发展提供了很好的条件。
网上的商品品种很多,并在快速的发展中,几乎能满足大部分消费者的需求。
网上买家面对的是无数的卖家,同时卖家面对的也是无数的买家,市场潜能很大。
信息化的时代,高新技术的发展使得进入的门槛越来越低,管理维护的费用也相对要低。
电子商务的发展使网上购物跨越了空间维度,而且节省时间。
网络资源的共享以及中间环节的减少还有就是不用去花大量的投资在店铺上等都使得企业的成本相对实体经济要低得多,所以价格上也就要便宜。
同时网上浏览购物,可以只在几个网页之间来回对照就可以买到自己满意且相对价格更优惠的,节约更多的时间成本。
1.3选题研究的目的和意义
Internet技术迅速发展,互联网已日益成为收集提供信息的最佳渠道并且进入了传统的流通领域。
高新技术的迅猛发展,信息技术的广泛应用,全球经济趋于一体化,使电子商务开始流行起来,一种全新的购物理念开始形成并逐步发展。
人们的生活方式受其影响发生着巨大的变化。
电子商务的出现满足了人们对交易迅速便捷的需要。
一般人如果对自己的一些资源和用品有出售的愿望,但是以传统的方式进行出售显得非常的麻烦,因为没有合适的出售平台,而且面对的购买者范围相当狭窄。
建立一个网上二手交易平台可以解决人们需要出售商品的愿望,在网络上以虚拟商店的形式发布自己的出售商品,可以利用网络这个巨大的资源找到广泛的顾客群。
同时也给需要购买廉价商品的用户提供一个便捷有效的途径。
与传统方式相比,开发网上二手商品交易系统具有许多优势:
1、其营业成本完全有理由比传统意义上的商店低得多,不需支付昂贵的店铺租金,花费大量的装修费用。
2、网上交易更容易开拓市场,互联网发展势头强烈凸现其资源的优越性。
可实现24小时营业,不需要营业员,可以被看作为一个自动售货机。
3、网上交易系统可以实现实时的商品发布和按需购买,具有极强的方便性。
4、开发环境和资源相对完善,此类开发的技术已经逐渐趋于成熟,开发时较为便利。
1.4测试目的
1)测试是为了发现程序中的错误而执行程序的过程
2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案
3)成功的测试是发现了至今为止尚未发现的错误的测
第二章闲置物品交流网站分析及技术
2.1网站需求分析
本网站需求分析很重要主要根据两大部分展开:
第一是市场需求分析,第二是用户需求分析。
2.1.1如今行业网站描述
随着计算机及网络技术的日益提升,网络用户快速增长,网络信息发布的相关服务也越来越多,传统的商品交易的模式已经不能满足用户的需求。
系统化,自动化,高效率的网上交易系统已经必不可少。
近年来,二手商品交易市场的规模越来越大,伴随电子商务的长足进步,出现了大量的网上商店,由于Internet提供了双向的交互通信,网上购物不仅成为了可能,而且成为了热门。
这种模式节省了买卖双方的时间、空间。
大大提高了交易效率,节省了各类不必要的开支。
目前网上二手商品交易网站从类型上来看分为两种:
一种只是提供了二手商品信息的平台,大多存在于区域性相当强的网站,这些网站大多是只提供给广大朋友发布闲置信息的平台但不介入实质性的交易。
像这样的网站完全是二手卖家和二手买家之间的交易,这样的交易相对稳妥,不过区域性是其最大的弱点。
另外一种就是专门的闲置商品交易网站了,在这样的网站上进行交易,安全性存在较大隐患。
2.1.2如今行业存在主要问题的分析
商品交易管理系统伴随网络技术的发展已经得到了长足的进步,功能设计及实现上已经比较完善。
但是现行的一些系统仍旧存在一些问题,归纳如下:
1、系统的协调性不强。
各功能模块之间的设计不够简单合理,造成资源浪费,没有实现最大利用。
2、系统的扩展性不够完善。
系统应当有自身的扩展功能满足增加新功能的需要。
只有需求中考虑到可扩展性,在架构过程中才能够有针对性的进行设计。
2.1.3提出解决方案
据对目前网上闲置商品交易现状的了解,结合对此类应用系统的研究和分析,新系统的设计应具备以下几方面的要求:
1、模块的划分应该做到科学准确,尽量符合实际业务的需要,以保证以后新模块的加入尽可能减少对现有功能模块运行的影响。
2、从需求分析过程中了解哪些需求是易变化或会扩展的需求。
充分理解设计的思想和重要的设计模式,使系统具有较好的扩展性。
3、系统能提供完善的交易流程,使用户能简单方便完成交易。
2.2网站系统分析
为了最终实现目标系统,必须设计出组成这个系统的所有程序和文件(或数据库)。
模块是数据说明、可执行语句等程序设计对象的集合,它是单独命名的而且可通过名字来访问。
模块化就是把程序化分成若干个模块,每个模块完成一个子功能,把这些模块集起来组成一个整体,可以完成指定的满足问题的要求。
首先对现有系统进行分析,现有系统是信息的重要来源。
分析已有系统的功能和实现,从而确定新系统的设计目标和模型。
由于条件有限,调研主要是在网上进行。
即通过在网上已有的在线考试系统和了解其具备的功能。
1.从用户的角度
从用户的角度通过注册后可以浏览页面进行选物品交流,把自己喜欢的商品添加到购物车中,并生成订单。
同时可以通过页面进行商品的查询,使用户更加方便的查询到自己需要的商品。
2.从管理员的角度
从管理员的角度可以通过登入管理员的页面进行对用户的管理,添加和删除用户,并对用户的订单进行管理和商品进行管理。
2.2.1网站可行性研究
可行性研究阶段的主要任务是在网站初步调查的基础上,对新网站是否能够实现和值得实现等问题做出判断,避免在花费了大量的人力和物力之后才发现网站不能实现或新网站投入使用后没有任何实际意义而引起的浪费,对新网站可行性的分析,要求用最小的代价在尽量短的时间内确定网站是否可行。
2.2.2网站技术可行性分析
在线考试系统的开发是一项复杂的系统工程。
为了保证系统开发成功,必须采用工程化的系统开发方法,并研究出一些符合工程化标准的开发方法。
这些方法旨在指导开发者进行工程化的系统开发,从而加快系统开发的速度,保证质量以及降低开发成本。
工程化的系统开发方法确实在开发实践中取得了一定的效果。
此次开发使用C#作为开发语言,采用ASP.NET技术,Access数据库IIS服务器。
2.2.3运行可行性分析
随着计算机知识的普及和推广,越来越多的人掌握了计算机的基本使用方法和技能。
随着Internet的发展,用户对于网络、WINDOWS等环境下的软件使用比较熟悉,对于新鲜事物,用户表现出极大的兴趣和热情。
2.2.4市场可行性分析
网上物品买卖(交流交易)给人们带来了方便同时给商家带来了成本的节省,成为一种全新的物品销售模式,商家可以免去店面的成本和雇佣人员的成本,更大限度的做到还利益于消费者,所以构建一个网上商店在经济上是完全可行的。
就本网站而言,随着电脑的普及,为消费者在网络上进行购物提供有利的条件。
而一个网上交易商店可以为消费者提供软件条件,这样消费者便可以足不出户的买商品了。
商家可以从中获得利润,两全其美。
通过以上的分析,开发网上交流网站是完全可行的。
2.3网站关键技术
2.3.1ASP.NET技术
ASP.NET:
是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。
与以前的Web开发模型相比,ASP.NET提供了数个重要的优点:
一、增强的性能:
ASP.NET是在服务器上运行的编译好的公共语言运行库代码。
与被解释的前辈不同,ASP.NET可利用早期绑定、实时编译、本机优化和盒外缓存服务。
这相当于在编写代码行之前便显著提高了性能。
二、世界级的工具:
支持ASP.NETFramework补充了VisualStudio集成开发环境中的大量工具箱和设计器。
WYSIWYG编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。
威力和灵活性。
由于ASP.NET基于公共语言运行库,因此Web应用程序开发人员可以利用整个平台的威力和灵活性。
.NETFramework类库、消息处理和数据访问解决方案都可从Web无缝访问。
ASP.NET也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。
另外,公共语言运行库的交互性保证在迁移到ASP.NET时保留基于COM的开发中的现有投资。
三、威力和灵活性:
四、简易性:
ASP.NET使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。
例如,ASP.NET页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似VisualBasic的简单窗体处理模型中处理事件。
另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。
五、可管理性:
ASP.NET采用基于文本的分层配置系统,简化了将设置应用于服务器环境和Web应用程序。
由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。
此“零本地管理”哲学也扩展到了ASP.NETFramework应用程序的部署。
只需将必要的文件复制到服务器,即可将ASP.NETFramework应用程序部署到服务器。
不需要重新启动服务器,即使是在部署或替换运行的编译代码时。
六、可缩放性和可用性:
ASP.NET在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。
另外,进程受到ASP.NET运行库的密切监视和管理,以便当进程行为不正常(泄漏、死锁)时,可就地创建新进程,以帮助保持应用程序始终可用于处理请求。
七、自定义性和扩展性:
ASP.NET随附了一个设计周到的结构,它使开发人员可以在适当的级别“插入”代码。
实际上,可以用自己编写的自定义组件扩展或替换ASP.NET运行库的任何子组件。
实现自定义身份验证或状态服务一直没有变得更容易。
八、安全性:
借助内置的Windows身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。
注:
ASP.NET应用程序:
ASP.NET将应用程序定义为所有文件、页、处理程序、模块和可执行代码的总和,这些文件、页、处理程序、模块和可执行代码必须可在Web应用程序服务器上的给定虚拟目录(及其子目录)的范围内调用或运行。
例如,可在Web服务器计算机上的“/order”虚拟目录中发布一个“order”应用程序。
对于IIS,可在Internet服务管理器中设置虚拟目录;
该目录包含所有子目录,除非子目录本身就是虚拟目录。
Web服务器上的每个ASP.NETFramework应用程序都在唯一的.NETFramework应用程序域中执行,从而保证了类隔离(无版本或命名冲突)、安全沙箱(防止访问特定计算机或网络资源)和静态变量隔离。
ASP.NET在Web应用程序的生存期内维护HttpApplication实例池。
ASP.NET自动指派其中的某个实例处理应用程序接收到的每个传入HTTP请求。
所指派的特定HttpApplication实例负责管理请求的整个生存期,并仅在请求完成后才被重新使用。
这意味着HttpApplication中的用户代码不必是可重入的。
)
2.3.2C#程序语言
C#是一种简单、现代、面向对象和类型安全的编程语言。
C#由C和C++发展而来。
C#(发音为“C霎普”)牢固地植根于C和C++语言族谱中,是Microsoft专门为使用.NET平台而创建的。
一、简单
C#具有C++所没有的一个优势就是学习简单。
该语言首要的目标就是简单。
很多功能用C#实现很简单。
在C#中,没有C++中流行的指针。
在C++中,有:
:
、和->操作符,它们用于名字空间、成员和引用。
对于新手来说,操作符至今仍是学习的一道难关。
C#弃用其它操作符,仅使用单个操作符
二、现代
对于企业级的编程语言来说,新增的金融数据类型很受欢迎。
您用到了一种新的十进制数据类型,它专用于金融计算方面。
全面的内存管理已经不是您的任务。
运行时提供了一个垃圾收集器,负责C#程序中的内存管理。
三、面向对象:
C#的核心是面向对象程序设计,C#支持所有关键的面向对象的概念,如封装、继承和多态性。
四、封装
封装是一种程序设计机制,它绑定代码及其操作的数据,并使它们不受外界干涉和误用的影响,从而保证安全性.
C#的基本单元是类,类定义对象的形式,它指定数据和操作这些数据的代码。
2.3.3Access数据库
Access是Office系列软件中用来专门管理数据库的应用软件,它可以运行于各种Windows系统环境中。
由于Access继承了Windows的特性,不仅易于使用,而且界面友好,因此被用户广泛采用。
使用Access的时候不需要数据库管理者具有专业的程序设计水平,任何非专业的用户都可以用它来创建功能强大的数据库管理系统。
Access使用标准的SQL(StructuredQueryLanguage,结构化查询语言)作为它的数据库语言,从而提供了强大的数据处理能力和通用性,使其成为一个功能强大而且易于使用的桌面关系型数据库管理系统和应用程序生成器。
一个Access数据库可以包含表、查询、窗体、报表、宏、模块以及数据访问页,不同于传统的桌面数据库(dbase、FoxPro、Paradox),Access数据库使用单一的*.mdb文件管理所有的信息,这种针对数据库集成的最优化文件结构不仅包括数据本身,也包括了它的支持对象。
2.3.4Dreamweaver8
MacromediaDreamweaver8是一款专业的HTML编辑器,用于对Web站点、Web页面和Web应用程序进行设计、编码和开发。
无论您是喜欢直接编写HTML代码的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver都会为您提供帮助良多的工具,丰富用户的Web创作体验。
Dreamweaver8用其强大的规范管理来保证高质量的设计,其设计环境可以使用css,并迅速、高效地开发出代码简洁和专业、规范的站点。
利用Dreamweaver中的可视化编辑功能,您可以快速创建Web页面而无需编写任何代码。
您可以查看所有站点元素或资源并将它们从易于使用的面板直接拖到文档中。
您可以在MacromediaFireworks或其它图形应用程序中创建和编辑图像,然后将它们直接导入Dreamweaver,从而优化您的开发工作流程。
Dreamweaver还提供了其它工具,可以简化向Web页中添加Flash资源的过程。
除了可帮助您生成Web页的拖放功能外,Dreamweaver还提供了功能全面的编码环境,其中包括代码编辑工具(例如代码颜色、标签完成、“编码”工具栏和代码折叠);
有关层叠样式表(CSS)、JavaScript、ColdFusion标记语言(CFML)和其它语言的语言参考资料。
Macromedia的可自由导入导出HTML技术可导入您手工编码的HTML文档而不会重新设置代码的格式,您可以随后用您首
选的格式设置样式来重新设置代码的格式。
Dreamweaver还使您可以使用服务器技术(如CFML、ASP.NET、ASP、JSP和PHP)生成动态的、数据库驱动的Web应用程序。
如果
您偏爱使用XML数据,Dreamweaver也提供了相关工具,可帮助您轻松创建XSLT页、附加XML文件并在Web页中显示XML数据。
Dreamweaver可以完全自定义。
您可以创建您自己的对象和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 闲置 物品 交流 网站 设计 实现