优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

304_一种基于C2C模式的网上购物系统(C#)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

1.3 本课题研究的意义
第一:本课题的目标是将传统面对面的商品销售方式,转换到基于网络这样一个更方便快捷的方式。为买卖双方节约了很多的时间和金钱。对商家来说,节约和降低成本,就是盈利;对用户来说,足不出户,就可以购买到自己想要的东西,无疑是很好的事情。而且现在的网络发展速度相当的惊人,那么基于网络的购物也会越来越流行,必定是一个趋势。
第二:学习设计和实现一个网站所需要掌握的基本技术。这个“网络购物系统”能够实现用户注册、登陆,查看和发布商品信息,用户信息管理,留言等基本功能,它具备一个网站的基本要素,设计这个系统可以让设计者了解设计出一个完整的网站需要什么技术,掌握一些基本技能。 【买计算机毕业论文就到计算机毕业论文网】
第三:通过设计完成该系统,了解和掌握一个网站系统建设的具体过程,需要的做好什么准备,学习和掌握相关的编程语言和技术。
1.4 本课题的研究内容
本系统采用B/S结构进行设计,使用SQL Server 2000构建数据库,并在.NET环境下使用C#语言开发的一个基于C2C模式的网络购物系统。综合运用以前所学的专业知识,并结合现在正在学的相关知识,完成该网上购物系统,本设计要求实现的功能包括以下内容: copyright think58

[来源:http://think58.com]

(1)用户的注册、登陆、留言;
(2)注册登陆用户对个人信息的修改管理;
(3)注册登陆用户发布个人商品,并能实现个人商品信息的添加删除的管理;
(4)管理员对用户注册的审查,对发布商品的审查,避免个别用户发布一些敏感话题。
2 系统需求分析
2.1 系统功能需求分析
系统应该允许浏览者(没有注册的用户)申请在该系统注册帐号,帐号注册必须通过管理员审查通过才能使用;允许用户登陆,登陆后拥有所有普通用户在线功能;实现系统管理员对系统的管理。
根据对系统的分析,系统主要功能应该包括:留言,用户注册(包括注册登陆名、用户名、密码、联系电话等相关用户个人信息);用户登录;修改个人信息(可修改用户名等个人相关信息);登陆用户发布个人商品;用户修改发布商品的相关信息。管理员对注册用户的审核、对发布商品的审核、推荐已发布的商品。由此画出系统逻辑图。

图1 系统逻辑图
2.2 运行需求
1.用户界面
超越的界面,全新感觉,操作简便,一目了然,视图优美等特点,操作的便利,对用户友好。
2.软硬条件
适合各个版本的Windows操作系统,适应较高版本的IE浏览器,不要求特别的附加软硬件的支持。 think58

[来源:http://think58.com]


3.故障处理
正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。我们的目的是开发出正确的系统,而不是用无休止的出错处理代理掩盖错误。
4.系统的封闭性
用户的封闭性较好,可在本系统下实现各种用户功能。
2.3 预期设计目标
开发一个具有开放体系结构的、易维护的、具有良好操作界面的、C2C模式的网上购物系统。游客可以浏览网站主页和各商家商店页面,游客也可以注册成为会员,系统能够具有多商家开店发布推销商品,多用户浏览商品等基本功能。
2.4 系统可行性分析
2.4.1 技术可行性
本系统采用C#语言编写,目前很多网站的建设都是采用ASP.NET编写,其中C#是比较流行也很成熟的网络编程语言,很多成熟的网站都是采用C#语言编写,数据库使用的是在中小型网站建设中使用比较广泛的SQL Server,经过多年的发展和完善,Microsoft SQL Server 2000这中数据库语言已经非常完善,而且具有很好的兼容性和可操作性。所以使用目前现有的技术能够实现这个系统。

copyright think58 [来源:http://think58.com]

[来源:http://www.think58.com]

2.4.2 经济可行性
一个项目的开发成本、运行费用和收益这些经济因素决定了该系统是否值得的做,只有投资预计能带来利润的系统才值得进一步去考虑。该系统的开发使用的是已经很成熟的技术和语言,系统的操作和维护都很简单和方便,这些都表明了该系统是一个低成本的系统,该系统的运行费用很低,在运营中的成本波动不大。在后期的运营中,经济效益主要的来源是网站广告的投放。总的来说,该系统具有经济上的可行性。 本文来自think58 [资料来源:http://think58.com]

2.4.3 操作可行性
系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足用户的需求。设计开发中一直注重系统操作的简单方便,操作方式都非常简单人性化,相关的操作方式和用户已经习惯的各大网站的用户操作方式基本相同。所以,操作方式在用户组织内是行得通的。
3 系统设计
3.1 系统结构图

图2 系统结构图
3.2 数据库设计
3.2.1 E—R图
在对网上购物系统进行需求分析的基础上,建立系统的E-R关系模型,并由E-R图导出数据关系模型。

图3 系统E—R图 think58 [资料来源:www.THINK58.com]

3.2.2 开发环境和语言
Microsoft XP
Visual Studio 2005 C#
SQL Server 2000 think58好,好think58 [资料来源:http://think58.com]

[资料来源:http://think58.com]