基于C2C模式的网上购物系统设计
关键词:C2C模式;网上购物;C#;.NET;SQL Server
摘 要
网络购物已经慢慢地从一个新鲜的事物逐渐变成日常生活的一部分,以其特殊的优势而逐渐深入人心。本课题是设计开发一种基于C2C模式的网上购物系统。让各用户使用浏览器进行商品浏览。注册用户可以轻松的展示自己的网络商店,能对自己的用户信息进行修改,对发布的商品信息进行添加与管理,用自己的方法去推销产品。系统管理员可以对会员的相关信息进行管理。网站提供数据库检索和一定的安全保障,商品信息的发布和交易的协商都由作为独立个体的“买家”和“卖家”完成。利用.NET平台进行小型网站的开发是未来开发的趋势。本系统在.NET平台上进行开发,用C#进行了编码,并使用SQL server进行数据库设计,建立起一个比较完整的网上购物系统。其特点是方便快捷的操作方式,简单易懂的管理方法,因此对于企业和用户来说,都是一种新型的、节约型的系统。
2.2 运行需求
1.用户界面
超越的界面,全新感觉,操作简便,一目了然,视图优美等特点,操作的便利,对用户友好。
2.软硬条件
适合各个版本的Windows操作系统,适应较高版本的IE浏览器,不要求特别的附加软硬件的支持。
3.故障处理
正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。我们的目的是开发出正确的系统,而不是用无休止的出错处理代理掩盖错误。
4.系统的封闭性
用户的封闭性较好,可在本系统下实现各种用户功能。
2.3 预期设计目标
开发一个具有开放体系结构的、易维护的、具有良好操作界面的、C2C模式的网上购物系统。游客可以浏览网站主页和各商家商店页面,游客也可以注册成为会员,系统能够具有多商家开店发布推销商品,多用户浏览商品等基本功能。
2.4 系统可行性分析
2.4.1 技术可行性
本系统采用C#语言编写,目前很多网站的建设都是采用ASP.NET编写,其中C#是比较流行也很成熟的网络编程语言,很多成熟的网站都是采用C#语言编写,数据库使用的是在中小型网站建设中使用比较广泛的SQL Server,经过多年的发展和完善,Microsoft SQL Server 2000这中数据库语言已经非常完善,而且具有很好的兼容性和可操作性。所以使用目前现有的技术能够实现这个系统。
2.4.2 经济可行性
一个项目的开发成本、运行费用和收益这些经济因素决定了该系统是否值得的做,只有投资预计能带来利润的系统才值得进一步去考虑。该系统的开发使用的是已经很成熟的技术和语言,系统的操作和维护都很简单和方便,这些都表明了该系统是一个低成本的系统,该系统的运行费用很低,在运营中的成本波动不大。在后期的运营中,经济效益主要的来源是网站广告的投放。总的来说,该系统具有经济上的可行性。
2.4.3 操作可行性
系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足用户的需求。设计开发中一直注重系统操作的简单方便,操作方式都非常简单人性化,相关的操作方式和用户已经习惯的各大网站的用户操作方式基本相同。所以,操作方式在用户组织内是行得通的。
目 录
1 引言 1
1.1 课题背景 1
1.2 国内研究发展现状 1
1.3 本课题研究的意义 2
1.4 本课题的研究内容 2
2 系统需求分析 2
2.1 系统功能需求分析 2
2.2 运行需求 3
2.3 预期设计目标 4
2.4 系统可行性分析 4
2.4.1 技术可行性 4
2.4.2 经济可行性 4
2.4.3 操作可行性 4
3 系统设计 5
3.1 系统结构图 5
3.2 数据库设计 5
3.2.1 E—R图 5
3.2.2 开发环境和语言 6
3.2.3 相关语言介绍 6
3.2.4 核心数据库设计 6
4 系统实现 9
4.1 用户注册 9
4.2 用户登陆 11
4.3 发布商品 13
4.4 留言 16
4.5 管理员登陆 17
5 系统测试 18
结 论 19
参考文献 19
致 谢 21
相关热词:NET 172 基于 C2C 模式 网上 购物 系统
上一篇:【.NET】173 基于C#的文档加密器的设计