摘要:随着社会的发展,各种交易网站的涌现将网络购物理念引入到慈善捐助中,网络化的公益发展是必然趋势。我们在校大学生生活环境和条件的提高使得身边有许多闲置物品无法得到充分的利用。与此同时,也有很大一部分比较贫困的大学生需要得到关怀和帮助。慈善最大化,使得有效资源循环利用,达到节俭节约的目的是本课题校园爱心慈善交易平台的设计初衷。
本课题设计网站的主要用户是在校大学生,为校园里的同学提供一个慈善二手物品交易的信息数字化平台。在网站设计方面准备采用规范的三层架构,使系统达到数据层,逻辑层与界面层的分离,同时也增加了安全性、扩展性和重构性等等。设计采用语言为C#,B/S架构,数据库方面使用Microsoft SQL Server 2005数据库对数据进行管理。
本网站主要实现功能有:
1.用户注册
2.对用户及商品信息的增删改查
3.订单和购物车的实现
4.用户交流和评价
关键词: 慈善爱心;数字化校园;购物网站;ASP.NET;C#
Design and Development of The Campu’s Charity Trading Platform
Abstract: With the development of society and the emergence of various trading sites, the network shopping concept is introduced to charitable donations. Networking is an inevitable trend of development of the public service. A part of our college students’ living environment and conditions have greatly improved, and there are many idle items can’t be fully utilized. At the same time, there are many poor college students need care and help. How to maximize the impact of charity and reuse resources is the main purpose of this thesis titled campus's charity trading platform's design and development.
The system is developed for college students and provides a charity second-hand goods trading digital information platform. In the aspect of web design, this thesis not only uses a standard three layer architecture, allowing the system to achieve the data layer, logic layer and interfacial layer separation, but also increases the safety, extension and reconstruction etc.. The system uses C# as programming language and employss Microsoft SQL Server 2005 database server to manage data, adopts B/S model structure to achieve system function.
The site's main function is:
1 user registration
2 modifications of user and commodity information
3 orders and the realization of the shopping cart
4 users to exchange and evaluation
Keywords: Love and Charity; Shopping sites; Digital Campus; ASP.NET; C#
目录
摘要 i
Abstract i
目录 iii
1 绪论 1
1.1 课题的研究 1
1.2 调研情况 3
1.2.1 课题调研 3
1.2.2 设计方法调研 3
2 分析 5
2.1 可行性分析 5
2.2 需求分析 7
2.2.1 系统功能说明 7
2.2.2 数据流图DFD 8
2.2.3 数据字典DD 12
3 设计 15
3.1 网站设计目标 15
3.2 模块详细设计 16
3.2.2 用户注册模块 18
3.2.3 慈善物品发布模块 19
3.2.4 购物车模块 20
3.2.5 用户交流模块 21