毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net散文文学网站的设计与实现(3)
数据库逻辑设计就是将E-R图转换为关系模型的过程,即将所有实体和关系转换成一系列的关系模式。具体描述如下:
管理员(编号,用户名,密码)
用户(用户名,用户密码,性别,年龄,地址,电话)
文章(文章编号,文章标题,文章内容,作者,发表时间,类别编号)
文章类别(类别编号,类别名字)
留言(留言编号,留言人,留言内容,留言时间,评论文章编号)
3.2.4数据表设计
数据库是信息管理的后台,存储着所有的信息。基于以上的需求分析、概念结构设计和逻辑结构设计,可为散文文学网站创建5个表,分别是文章类别表(ArticleType)、文章内容表(Article)、留言表(Message)、管理员表(Admin)和用户表(UserInfo)。各个数据表结构设计如下所示。
(1)文章类别表(ArticleType):存储文章类别信息,设计的表结构如表1所示。
表1 ArticleType
列名 数据类型 描述
ArticleTypeId int 类别编号
ArticleTypeName nvarchar(10) 类别名字
(2)文章内容表(Article):存储文章基本信息,文章类别编号关联着文章类别信息,设计的表结构如表2所示。
表2 Article
列名 数据类型 描述
ArticleId int 文章编号
ArticleName nvarchar(10) 文章标题
ArticleContent nvarchar(1000) 文章内容
ArticleAuthor nvarchar(10) 作者
ArticleDateTime datetime 发表时间
ArticleTypeId int 文章类别编号
(3)留言表(Message):存储用户发表的留言信息,设计的表结构如表3所示。
表3 Message
列名 数据类型 描述
MessageId int 留言编号
MessageSendName nvarchar(50) 留言人
MessageContent nvarchar(300) 留言内容
MessageDateTime datetime 留言时间
M_ArticleId int 评论文章编号
(4)管理员表(Admin):存储管理员信息,设计的表结构如表4所示。
表4 Admin
列名 数据类型 描述
AdminId int 编号
AdminName nvarchar(10) 用户名
AdminPwd nvarchar(50) 密码
(5)用户表(UserInfo):存储用户基本信息,设计的表结构如表5所示。
表5 UserInfo
列名 数据类型 描述
UserId int 用户编号
UserName nvarchar(50) 用户名
UserPwd nvarchar(50) 用户密码
UserGender nchar(1) 性别
UserAge int 年龄
UserAddress nvarchar(50) 地址
UserEmail varchar(50) 电话
4.系统的实现
4.1数据库连接
数据库是存储和管理数据的仓库,信息存储在相应的数据表中,数据库操作是经常要用到的操作,ASP.NET中一般做法是在Web.config中配置数据库连接代码,然后在程序中调用数据库连接代码,这样做的好处就是当数据库连接代码需要改变的时候,我们只要修改Web.config中的数据库连接代码即可,而不必在修改每一个页面中的数据库连接代码。在Web.config文件添加如下代码:
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
ASP.net旅游网站设计与实现+ER图+流程图
下一篇:
《C++面向对象程序设计》课程考试系统的设计与实现
ASP.NET的Web网络應用程序开...
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
asp.net+sqlserver信息安全技术...
asp.net+sqlserver社区医院病员...
ASP.NET微信平台的办证系统设计
公寓空调设计任务书
AT89C52单片机的超声波测距...
中国学术生态细节考察《...
神经外科重症监护病房患...
国内外图像分割技术研究现状
志愿者活动的调查问卷表
承德市事业单位档案管理...
C#学校科研管理系统的设计
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】