资源描述
摘要 Ill
Abstract IV
1绪论 1
1.1课题背景 1
1.2课题研究目标 1
1.3系统实现方法 2
2系统分析 3
2. 1问题定义 3
2. 2可行性研究 3
2.2.1技术可行性 3
2. 2. 2操作可行性 4
3需求分析 5
3.1系统流程分析 5
3. 2系统功能分析 7
3.3系统数据流图 8
4总体设计 11
4. 1解决方案 11
4.2数据库设计 11
4. 2. 1概念结构设计 11
4.2.2数据库逻辑结构设计 13
4.3系统各功能模块详细设计 17
4.3.1用户注册与登录设计 17
4.3.2用户资料管理模块设计 18
4.3.3换品管理模块设计 19
4.3.4需求管理模块设计 21
4.3.5留言管理模块设计 22
4.3.6交换操作模块设计 23
5界面设计 25
5. 1概述 25
5. 2人机界面设计 25
5.2.1用户管理模块 25
5. 2. 2换品管理模块 26
5. 2. 3个人管理模块 28
5.2.4换客管理模块 33
5.2.5需求管理模块 35
5. 2.6同城活动模块 36
6系统实现 37
6. 1用户资料管理模块的主要实现 37
6.3换品管理模块的主要实现 37
6.4需求管理模块的主要实现 39
6.5留言管理模块主要实现 39
6.6交换申请管理模块的主要实现 40
6.7同城活动管理模块的主要实现 41
7系统测试 43
8总结 52
8. 1系统工作总结 52
8. 2心得体会 52
致谢 53
参考文献 54
文献综述
电子商务网站购物已经成为这个时代不可阻挡的一个趋势,随着购物消费 的便捷与快捷,不可避免的出现由于电商价格战滋生的盲目消费,以自认为便宜 的价格购买了非必需品。这不仅导致金钱的浪费更是一种资源的浪费。物物交换 平台就是要将这些浪费的资源重新安放位置,使其物尽其用。
本系统采用Microsoft visual studio 2010作为开发工具,数据库采用SQL SERVER 2008o本系统为Web模式,用ASP.NET作为实现技术,编程语言采用 C#。
本论文作为对系统的阐述,描述了系统开发的整个过程。第一章绪论,主 要介绍了系统的开发背景、任务、功能和总体上的实现方法。从第二章到第七章, 用软件工程的方法对系统的开发过程做详细的记录,包括问题定义、可行性分析、 需求分析、总体设计、详细设计、系统实现和系统测试。第八章是对系统开发过 程的总结,最后是致谢。
关键词:物物交换平台、电子商务、ASP.NET
Abstract
E-commerce website shopping has become an irresistible trend of this era, with the convenience of shopping, the inevitable emergence of mindless consumption due to the electricity supplier price war breeding to think cheaper price to buy the non-essentials. This not only leads to a waste of money but also a waste of resources. To these barter platform is a waste of resources to re-placement, making the best use.
The system uses Microsoft Visual Studio 2010 as a development tool, database using SQL SERVER 2008. The system for the Web mode, use ASP.NET as the enabling technologies, programming languages using C #.
In this thesis, as the elaboration of the system, describes the entire process of system development. The first chapter introduces the background of the system development, mission, functions, and overall implementation. From Chapter II to Chapter VII, to do a detailed record of the system development process of software engineering methods, including problem definition, feasibility analysis, requirements analysis, conceptual design, detailed design, system implementation and system testing. Chapter VIII is a summary of the systems development process, and finally the acknowledgments.
Key Words: Barter Platform> E-commerce、ASP.NET
1绪论
1.1课题背景
在互联网时代,物品交换形式也改头换面,开始充分寄托于传播快、覆盖广 的互联网络。摆脱空间与时间束缚的物物交换方式正以环保者的身份存在于快速 消费的电商时代。若将有限的资源固定,则其可用价值无疑会受到到禁锢。只有 资源流动才能使其有限性发挥最大的利用价值。据联合国下属机构国际电信联盟 发布最新全球互联网年度报告一一《2013年信息社会分析》显示,2013年,全 球网民将达27亿,移动互联网连接数将达68亿。互联网购物的人群更是以迅猛 的速度在增长,中国网购交易近五年来增长幅度就超过10倍,并预计2020年交 易额度将达25000-40000亿人民币。各大电商为争夺市场份额开展价格大战,刺 激消费将导致资源长期闲置得不到有效利用。应资源交换的需求,现阶段闲置物 品交换平台也正逐渐兴起。在互联网技术日趋成熟的阶段,电商快速发展所遗留 的资源长期被搁置问题将推动物品交换平台的进一步发展。
纵观目前国内物品交换现状,许多电商都已意识到物品交换的潜在市场。越 来越多的专业换物网站开始兴起。例:百姓网,易物网等。除了专业的交换网站, 各大电商网站也设有二手市场频道为广大用户提供闲置物品买卖平台。例:58 同城,赶集网,淘宝等都有二手货品市场。随着社交网络的不断发展以及环保意 识的不断强化,相对于市场逐渐饱和增长速度开始变缓的电商平台,物品交换网 站将会有更大的发展优势。物物交换平台,通过对闲置资源的再分配从而实现资 源的再利用。使用该系统的用户通过个人信息管理、需求管理、交换申请管理、 换品信息管理、及活动信息管理来实现简单的物品交换功能。
1.2课题研究目标
本系统旨在设计并实现一个物品交换系统。系统提供多用户的同时访问, 用户通过填写相关信息进行注册,获取登陆账号。所有用户都可对所有已发布换 品信息、换客信息、需求信息以及同城活动信息的查看。登录用户可进入个人中 心实现对个人信息、需求信息、交换申请、换品信息、及活动信息的管理。
本系统的文档要记录系统从开始问题定义到投入运行中所有的过程,包括 需求分析、概要设计、详细设计、系统的实现以及系统的测试五大部分。文档需 要记录这些过程中用户的需求、开发者的想法及本系统采用的实现方法等。系统 完成后,还需对该系统所使用方法及操作的具体细节进行描述。
1.3系统实现方法
本系统采用Microsoft visual studio 2010作为开发工具,数据库采用SQL SERVER 2008 o本系统基于Web模式,主要用ASP.NET作为实现技术,编程语 言采用C#语言。
本系统的实现,业务逻辑设计方面主要基于对现有的各大交换网站的充分 了解及体验,技术实现上主要通过搜集、整理并学习相关ASP. NET资料的方式。 通过对已有换物网站的体验以及与用户简单沟通,明确系统业务流程,确定系统 功能模型,设计出适合系统的数据库及界面,并完善相关业务逻辑。在系统开发 中所遇到的问题,主要通过查阅资料、与同学和指导教师分析讨论,并通过反复 论证和充分的系统测试来解决。
2系统分析
系统分析的主要目的是明确系统的使用范围以及用户的需求,并提出系统 的解决方案。
2.1问题定义
物物交换网站是以换品及换客为中心的资源流转网站。换客与换客之间通 过留言板以及交换申请消息作为沟通平台实现简单在线物品交换。线下实物交换 以用户注册所提供的真实有效的联系方式为基础进行。换物网站作为资源整合的 平台,为平台用户提供最新的换品信息、交换需求、换客信息,以及同城活动信 息。同时为交换用户提供在线留言以及发起交换申请的功能,线下交换具体环节 由用户自行沟通。登陆用户在个人中心进行换品发布,需求发布、换物申请、同 城活动发布操作;所发布的最新信息都将在网站中即时更新,用户通过搜索换客, 换品查看所有换客和换品,选择感兴趣的换品可查看该换品详细信息并可对该物 品发表留言和发出交换申请交换。物物交换系统将换品、需求、换客串联起来, 使得物品交换更加方便快捷,线下交换流程更加公开化透明化,线上信息更加集 中是物品交换发展的方向。
2. 2可行性研究
在明确系统目标和环境的基础上,需要进一步对系统的可行性进行研究。 可行性研究是针对系统进行全面、概要的分析,主要包括两方面:技术可行性分 析和操作可行性分析。
2.2. 1技术可行性
基于Web的ASP.NET技术已经相当成熟而且普遍,SQL SERVER 2008作 为后台数据库,就总体而言,利用此技术来开发本系统完全可行。但具体就本系 统而言,还有如下几个关键问题:
(1)复杂业务逻辑的实现及界面设计。系统需要大奖换客、需求、换品及 交换的复杂数据网络;并通过选择恰当的数据模型将其隐藏在后台程序中。在界 面设计过程中尽可能的将繁琐功能进行归纳整理,用符合用户使用逻辑的方式展 示,以在追求功能实现的同时达到用户的良好体验。
(2) 对于每个用户维护交换请求队列和收到请求队列。系统允许多个用户 进行登录操作,每个用户通过注册登录都可以实现相关信息的发布及进行相关操 作,这要求系统需要根据不同用户登录时进行的系统操作进行维护,以确保系统 数据的准确性。
(3) 系统用户交流的实现。用户登录后通过查看换品详细信息,可对自己 感兴趣的物品进行交换操作。交换要求双方达成一致意见才能生效,这一需求要 求系统为用户提供简单的交流功能。
(4) 复杂的数据库操作实现。由于系统涉及多处及多个表格级联操作,在 数据库设计时确保数据库的合理性,系统对数据库表格操作语法的灵活运用有了 更高的要求。
综上所述,本系统在开发过程中虽然有些技术困难,但都可以找到相应的 解决方案。因此在技术上是完全可行的。
2. 2. 2操作可行性
网站操作只需要1台简单的PC,以及配套的输入输出设备(鼠标,键盘, 显示器),网站程序编写需要PC安装VS2010软件以及SQL Server 2008o系统 所设计的用户操作界面十分简单直观,用户可以一目了然,用户只需正确填写的 用户名、设置密码以及及用户所在地地址邮编等简单的信息即可获取登陆账号
故综上所述,本系统在技术及操作上都是可行的。
3需求分析
需求分析阶段的主要目标是明
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索