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