C#校园爱心慈善屋交易网站的设计与实现+ER图+数据流图DFD(10)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

C#校园爱心慈善屋交易网站的设计与实现+ER图+数据流图DFD(10)


(2)    即时可见:对信息的处理(包括添加、修改、删除)将立即在主页的对应栏目显示出来,达到"即时发布、即时见效"的功能。
(3)    功能完善:不仅包括常见系统的信息管理的各个方面:信息录入、浏览、删除、修改、查询等各个方面,完整地实现了系统对即时信息的管理要求。而且,还能进行对会员的管理,对会员的资料进行审核,以及上传文件的管理。同时,为了能有效方面的更新系统的界面。
(4)    方便移植:系统应具有实用性、可靠性和适用性,同时注意到先进性。针对不同的用户,只需要稍作修改就可以开发出适合自己特点的网上书店。系统界面中所需的条目,图片等数据都存放于数据文件中,只要对该文件做部分修改,就能在系统界面上实现及时更新的效果,减少了更改系统源代码的复杂性。
(5)    动态管理:对系统数据库实行动态操作,能实现对数据库信息的动态查询、动态更新修改和动态录入数据。
慈善交易平台的总数据流程图如下所示:
 
图 3.1    慈善交易平台总数据流程图
3.2    模块详细设计
本慈善交易网站设计流程:通过浏览器进入平台主页,根据不同的用户进行登录,所有用户都可以浏览主页面。通过权限判断,游客用户只能浏览、阅读和查询信息,注册用户除了可以完成普通用户的操作外,还可以进行对自己注册资料的操作(包括对自己的资料的录入、修改和删除的操作)以及管理自己的买卖情况等。管理员可以对网站信息进行添加、修改和删除的权限,及对后台管理的所有功能进行操作。所有用户均可以实现网站基本的查询功能。
 
图 3.2    慈善交易平台主流程图
在网站的设计中,分为前台和后台两个部分设计:
(1)    前台主要功能描述:
会员管理模块:实现会员登录、新用户注册以及找回密码等功能。
登录功能:如果是网上商城的用户,购买前需填写用户名、密码和验证码即可享 受商城服务。
注册功能:顾客首先要注册为网上商城的用户。注册后,用户可继续如实填写详细个人信息及收货人信息,同时可修改密码、查看购物车、修改详细信息。
用户发布商品信息:会员可以在网站上发布自己想捐赠/卖掉的商品,捐赠对象为本校贫困学生。物品交易所得善款有部分捐给爱心慈善屋,有部分自己所得。会员可对自己的商品进行修改等。
商品信息浏览:完成用户对其他用户发布的物品的浏览,由于网站的商品信息量比较大,物品内容是分类存放的,用户想要浏览某种商品时,可以使用此功能来查找,以便快速定位,可以输入关键字,按物品的名称或内容的内容进行查找。
购物车模块:实现用户对商品的选择购买功能。可实现商品的添加,购物车查看,结算,购物车晴空等功能。
用户交流,发表评论:会员可以在网站的交流讨论区求购和讨论商品,在交流促进同学之间情谊之时还可买到自己想要的物品。
(2)    后台系统功能描述
用户管理模块:用户管理模块包括用户注册,对用户基本信息的浏览,更改用户密码等功能。
供求信息管理模块:管理员可进行对注册用户发布的买卖信息进行审核,审核不通过的便进行删除。
物品管理模块:此模块的功能是对注册用户发布的商品各项信息进行审核修改,对审查不通过的物品信息进行删除操作。
其他设置模块:新闻公告,友情链接的增删改查。 (责任编辑:qin)