5、 网站业务功能与组织结构的关系表
网站业务功能与组织结构的关系如表5-1所示:
表5-1 业务功能与组织结构的关系表
注:表中★表示该项业务是对应组织的主要业务;▲表示该项组织是参加协调该业务的。
6、 网站处理流程图网站处理流程图如图5-4所示:
图5-4 网站处理流程图7、 网站模型(B/S结构)
校园公益捐赠网站采用B/S结构(Browser/Server,浏览器/服务器模式),用户端只需安装一个浏览器即可使用,如Google Chrome或Internet Explorer。B/S模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、文护和使用。服务器只需安装Access等数据库,就可以通过Web Server浏览器同数据库进行数据交互。B/S结构文护和升级方式简单,成本降低,受到大家的一致好评。
(二) 数据库分析与设计
1、 网站数据库概念设计
校园公益捐赠网站用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求网站的数据库结构能充分满足各种信息的输出和输入。收集基本的数据、数据结构处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。下面分别对几个步骤进行说明。
数据库需求分析:在校园公益捐赠网站中,数据库应当解决以下需求:
(1) 保存用户信息,包括用户个人联系资料等;
(2) 保存捐赠物品信息,包括捐赠物品的各个属性;
(3) 保存购物车信息,包括购物车所含用户收藏的信息;
(4) 保存订购记录信息,包含各个用户的订购记录;
(5) 保存管理员信息,包含管理员的个人资料;
(6) 保存捐赠物品状态信息,包含捐赠物品的状态信息。
数据的实体关系图(E-R图)如图5-5示:
图5-5 实体关系图(E-R图)
数据库的实体属性图(实体详细属性)如图5-6~5-11所示:
图5-6 用户实体属性图
图5-7 捐赠物品实体属性图
图5-8 购物车实体属性图
图5-9 订购实体属性图
图5-10 管理员实体属性图
图5-11 捐赠物品状态实体属性图
2、 网站数据库逻辑设计
结合对校园公益捐赠网站数据库概念设计及实体结构的分析,得到该网站的数据库逻辑设计如下:
(1)user用户信息表(用户编号、用户名、密码、注册类型、会员卡号、注册时间、我的积分、年龄、性别等)
(2)goods捐赠物品信息表(物品编号、物品名称、物品大类、物品小类、物品价格、物品图片、物品关键字、物品数量等)
(3)history购物车信息表(购物车、用户编号、用户名、物品编号、物品名称等)
(4)action订单信息表(订单编号、用户编号、用户名、物品编号、订购时间、订购单价格、订购总额、留言等)
(5)admin管理员信息表(管理员编号、管理员用户名、管理员密码、管理员类型)
(6)donate捐赠物品状态信息表(捐赠物品编号、物品名称、捐赠者、用户编号、用户名、会员卡号、物品状态、物品积分、捐赠时间)
- 上一篇:Flash电源转换器专题交互界面设计
- 下一篇:校园公益捐赠网站的现状分析与未来发展趋势
-
-
-
-
-
-
-
大众媒体对公共政策制定的影响
酸性水汽提装置总汽提塔设计+CAD图纸
电站锅炉暖风器设计任务书
当代大学生慈善意识研究+文献综述
河岸冲刷和泥沙淤积的监测国内外研究现状
java+mysql车辆管理系统的设计+源代码
杂拟谷盗体内共生菌沃尔...
十二层带中心支撑钢结构...
乳业同业并购式全产业链...
中考体育项目与体育教学合理结合的研究