菜单
  

    3.3概念结构设计
    根据班级交流网站的需求分析结果,可以得到以下几个实体信息:用户实体、博客实体、论坛实体。通过分析实体间的关系最终整理得到系统实体关系图如图2所示。
     图2  班级交流网站E-R图
    3.4逻辑结构设计
    数据库逻辑设计就是将E-R图转换为关系模型的过程,即将所有实体和关系转换成一系列的关系模式。具体描述如下:
    管理员(编号,用户名,密码)
    用户(用户名,用户密码,角色,出生日期,地址,用户编号)
    论坛(论坛编号,论坛主题,论坛内容,作者,发表时间,类别编号)
    论坛类别(类别编号,类别名字)
    博客(博客编号,发布人,博客内容,发布时间,博客编号)
    3.5数据表设计
    数据库是信息管理的后台,存储着所有的信息。基于以上的需求分析、概念结构设计和逻辑结构设计,可为班级交流网站创建11个表,主要有管理员表(Admin)、用户表(Person)、论坛表(Appear)、博客表(Bloglog)、班级相册表(ClassAlbum)、新闻表(News)。部分数据表结构设计如下所示。
    (1)新闻内容表(News):存储新闻基本信息,设计的表结构如表1所示。
    表1  News
    列名    数据类型    描述
    NewsId    int    新闻编号
    NewaAuthor    nvarchar(20)    发布人
    NewsTitle    nvarchar(200)    新闻标题
    NewsContent    nvarchar(5000)    新闻内容
    NewsInput    nvarchar(20)    当前用户
    NewsTime    Datetime    发布时间
    (2)管理员表(Admin):存储网站管理员信息,设计的表结构如表2所示。
    表2  Admin
    列名    数据类型    描述
    Adminid
    AdminName
    AdminPwd
    AddTime    int
    nvarchar(50)
    nvarchar(50)
    datetime    编号
    用户名
    密码
    添加时间
    (3)博客表(Bloglog):存储用户博客信息,设计的表结构如表3所示。
    表3 Person
    列名    数据类型    描述
    LogId    int    编号
    LogAuthor    nvarchar(20)    作者
    LogTitle    nvarchar(100)    标题
    LogContent    nvarchar(300)    内容
    LogType    nvarchar(20)    类型
    LogClickNum    Int    点击量
    LogReplyNum    Int    回复数
    LogTime    Datetime    发表时间
    4.系统的实现
    4.1数据库连接
    数据库是存储和管理数据的仓库,网站中所有动态数据均存储在相应的数据表中。为了提高系统的可移植性,把数据库连接字符串存放到Web.config配置文件中,数据访问层直接从配置文件中读取数据库连接字符串,这样做的好处就是当数据库地址改变时,我们只要修改Web.config中数据库连接信息,而不需要重新编译代码。Web.config配置文件中数据库连接信息如下所示:
  1. 上一篇:java+mysql二手车在线交易网站设计+源码
  2. 下一篇:ASP.net家庭理财管理系统的设计+源码
  1. java+mysql班级评优系统的设计与实现

  2. ASP.NET旅游资源管理系统的设计与实现

  3. asp.net物流信息管理系统设计与实现

  4. ASP.NET杂志社投稿及稿件处...

  5. asp.net网络商城在线购物系统的设计与实现

  6. ASP.NET+SQLSERVER古诗词在线学...

  7. asp.net+sqlserver小型超市管理系统的设计+ER图

  8. 酸性水汽提装置总汽提塔设计+CAD图纸

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. 杂拟谷盗体内共生菌沃尔...

  11. 大众媒体对公共政策制定的影响

  12. 十二层带中心支撑钢结构...

  13. 当代大学生慈善意识研究+文献综述

  14. 中考体育项目与体育教学合理结合的研究

  15. 乳业同业并购式全产业链...

  16. 电站锅炉暖风器设计任务书

  17. java+mysql车辆管理系统的设计+源代码

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回