本系统的系统流程图如图所示:
图1 系统功能流程图
3.数据库设计
3.1数据库概念设计
、
图2 数据库实体关系E-R图
3.2 数据库逻辑结构设计
根据系统功能设计的要求以及功能模块的划分,对于系统用户信息数据库,可以列出以下数据项和表:
1)用户信息表(Users)
用户信息表的每一行记录了用户基本特征的数据,以及管理上需要而记录的数据和网页上表现需要的数据,并且每个用户都对应有不同的权限设置,不同的身份通过权限显示不同的内容等,共确定有8个字段构成,其中UserID仅仅作为主键使用,用于唯一地标识一个用户。
表1 Users(用户信息表)
数据项 数据项(英文) 列类型 长度 可空否 备注
编号 UserID Int 8 N 主键
登录名 LoginName Nvarchar 20 N
密码 LoginPwd Nvarchar 20 N
用户权限 UserGroup Int 10 N
姓名 UerName Nvarchar 10 N
邮箱 UserEmail Nvarchar 20 Y
职称 UserTitle Nvarchar 20 N
2)教程信息表(Blog)
教程信息表的每一行记录了一个教学文章基本特征的数据本文来自辣&文*论~文'网,
毕业论文 www.751com.cn 加7位QQ324,9114找源文,该表作为网站的主要显示信息,关联了主题表,类别表,留言表,以及用户表之间的主外键关系,确保了教程的唯一化和互动性,共确定由11个字段构成。其中BlogID为主键使用,用于唯一地标识一篇教程。
生产运作管理英文文献及翻译表2 Blog (教程信息表)
数据项 数据项(英文) 列类型 长度 可空否 备注
课程编号 BlogID Int 8 N 主键
标题 BlogTitle Nvarchar 100 N
添加时间 BlogAddDate DateTime 50 N
点击率 BlogHit Int 50 N
置顶 BlogTop Bool 100 N
访问量 BlogPuch Bool 50 N
文章内容 BlogContent Nvarchar 8 N
说明 BlogNote Nvarchar 8 N
分类 BlogClassID Int 8 N BlogClass表ClassID的外键
主题 BlogThemeID Int 100 N BlogTheme表的ThemeID的外键
发布人 BlogUserID Int 20 N Users表的UserID的外键
3)留言表(Messages)
留言表的每一行记录了相应教程文章的留言信息的留言内容数据,与教程信息表关联显示,实现了学生与老师的留言互动等,共确定有7个字段构成。其中MesID作为主键使用,用于唯一标识一条留言。
上一页 [1] [2] [3] [4] [5] [6] 下一页
ASP.NET网络教学平台系统设计与实现+流程图+ER图 第4页下载如图片无法显示或论文不完整,请联系qq752018766