毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

ASP.net校内淘宝网站设计与开发毕业论文 第4页

更新时间:2016-9-5:  来源:毕业论文
数据库设计
在系统设计过程中,数据库的设计是系统的核心和基础,把系统中大量的数据按一定的模型组织起来,提供存储、文护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。
4.1数据库概念设计
概念结构设计通常使用E-R图对它的描述工具进行设计,对需求分析阶段收集到的数据进行分类、组织,形成实体、实体的属性,标识实体的码,确定实体之间的联系类型,设计E-R图。通过对本系统进行的需求分析、系统流程设计以及系统功能结构的确定,规划出系统中使用的数据库实体对象,具体说明如下:
物品购买实体,当用户购买物品时,要对用户购买的物品信息和卖家信息进行记录,以方便用户查看自己购买的物品和卖家的信息。用户购买物品实体的关系如图2所示:
图2    用户购买物品实体E-R图
在博客的交流中,一用户对另一用户进行评价时,需要记录用户的信息,用户评论实体的关系如图3所示:本文来自辣|文,论.文'网,毕业论文 www.751com.cn 加7位QQ324_9114找源文

图3   用户评论实体关系图
4.2数据库逻辑结构设计
本系统使用SQL Server 2005作为后台数据库,涉及到用户表、院校表、评论表、博客表、商品表、用户地址表、订单表等之间的关系,如图4所示:

图4    数据库关系图
4.3 存储过程和触发器的设计
利用 AdminLoginProc和UserLoginProc分别实现管理员和用户的登录,根据返回的值确定是登录成功,密码错误,还是不存在用户名。利用FindPwd和ModifyPwd分别实现用户找回密码和修改密码,在此过程中需要对用户的数据进行比较,正确则返回相应的值,否则操作失败。PersonalPageInfo用来用户登录成功时获取该用户在购买物品过程中,未付款、未评价等信息。
触发器是一种特殊的存储过程,它与表却是紧密联系的,离开了表它将不复存在。触发器不像存储过程那样需要调用才能执行,而是在对表中数据进行增、删、改操作时被触发而执行。触发器在应用程序中可以代替繁琐的程序代码,完成相应的功能。触发器在SQL Server中的基本应用可大体概括为Insert型触发器、Update型触发器、Delete型触发器。

上一页  [1] [2] [3] [4] [5] 下一页

ASP.net校内淘宝网站设计与开发毕业论文 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。