校园新闻门户网站的设计与实现 - 本科论文(4)
常州大学本科生毕业设计(论文)
3校园新闻管理系统设计
3.1 系统物理环境配置
系统硬件平台的配置: (1).CPU:PIII800。 (2).内存:384M DDR。 (3).硬盘:20GB。
(4).基本的输入、输出设备。 系统软件平台的配置:
如果说硬件是一个系统的身体,那么软件则是一个系统的灵魂,一个系统设计的好坏,不仅要有正确的软件开发思想,也应该有良好的软件开发工具,校园新闻赶路系统所采用的软件配置环境为:
(1).操作系统:Windows XP。
(2).数据库软件:SQL2005数据库。 (3).系统开发软件:Asp.Net+VS2005 3.2系统概要设计
(1).用户浏览功能:为了方便用户能及时的浏览到相关新闻。 (2).用户注册功能:用户可以通过填写相关信息来注册。
(3).用户留言功能:用户登录后可以发布留言。
(4).用户登录功能:分为普通用户和管理员登录两个模块。
(5).已注册用户经过登录对新闻发表评论功能:用户可以查看别人发表的评论,也可以发表自己的评论。
(6).管理员发布新闻功能:管理员可直接发布新闻到新闻浏览界面。 (7).管理员删除新闻功能:管理员可删除新闻[9]。
系统功能模块结构图反映了校园新闻管理系统功能模块的划分,如图3.1所示。
校园新闻管理系统前台功能模块后台管理员新闻展示新闻搜索发表留言用户注册用户登入校园新闻管理下载资料管理学校信息管理课程安排管理放假通知管理学校风采管理 图3.1 系统功能模块结构图
第6页 共28页
常州大学本科生毕业设计(论文)
3.3 数据库设计 3.3.1 概念设计
概念结构是各种数据模型共同基础,它比数据模型更独立于机器、抽象,更加稳定。为了把用户的数据要求清晰明确的表达出来,通常要建立一种面向问题的数据模型,按照用户的观点来对数据和信息建模。最常用的概念性数据模型就是E-R模型。
新闻N管理1管理员1管理N放假通知111管理风采管理3.3.2 逻辑设计
数据库逻辑设计分为三个阶段,分别是:用户要求、建立E-R 模型和数据库模式设计。
数据库逻辑设计中的第一阶段收集和分析用户需求是按以下四步进行的:分析用户活动,确定系统范围,分析用户活动所涉及的数据和分析系统数据。逻辑设计第二阶段建立E-R 模型分两步,首先应进行局部E-R 模型设计,然后进行总体E-R 模型的设计。逻辑设计第三阶段在数据库模式设计阶段分两步进行,第一步初步设计,把E-R 图转换为关系模型,第二步优化设计,对模式进行调整和改善。
我们所要进行研究的是逻辑设计的第三步即将E-R图像关系模型转化。下面把实体及实体间关系转换成为关系模型。实体转换出的关系模式:
用户信息表{用户ID,密码,性别,邮箱,联系电话,登陆账号} 管理员信息表{管理员ID,密码,登陆账号}
新闻信息表{新闻ID,新闻标题,新闻内容,更新时间,专区ID}
N管理课程N学校信息图3.2 系统ER图
第7页 共28页
N
常州大学本科生毕业设计(论文)
3.3.3 物理设计
本系统采用SQL2005数据库,我们建立数据库名称为dbsite,数据库中建立了9个表分别存放了管理员信息,新闻信息,风采信息,普通用户信息,校园信息等几个重要的数据表[10]。
下面分别介绍这几个数据库表的结构和意义。
表3.1 放假信息表
列名 Id StrTitle StrRemark AddDate AddUser
数据类型 int varchar varchar datetime varchar
长度 4 500 500 8 50
主键 是
允许空 否 是 是 是 是
说明 编号 信息标题 信息内容 发布时间 发布者
表3.2 风采表
列名 Id StrTitle StrImg StrRemark AddDate AddUser
数据类型 int varchar varchar varchar datetime varchar
长度 4 50 500 5000 8 50
主键 是
允许空 否 是 是 是 是 是
说明 编号 风采标题 风采图片 风采内容 发布日期 发布者
表3.3 友情链接表
列名 Id StrTitle StrImg StrUrl
数据类型 int varchar varchar varchar
长度 4 50 50 50
主键 是
允许空 否 是 是 是
说明 编号 链接标题 链接图片 链接网址
第8页 共28页
常州大学本科生毕业设计(论文)
表3.4 课程表
列名 Id StrTitle StrRemark AddDate AddUser
数据类型 int varchar varchar datetime varchar
长度 4 100 5000 8 50
主键 是
允许空 否 是 是 是 是
说明 编号 课程标题 课程内容 发布时间 发布者
表3.5 留言表
列名 Id StrTitle StrCnt AddDate AddUser
数据类型 int varchar varchar datetime varchar
长度 4 1000 1000 8 50
主键 是
允许空 否 是 是 是 是
说明 编号 留言标题 留言内容 留言时间 留言者
表3.6 新闻表
列名 Id StrTitle StrBody StrType AddUser AddDate StrGet StrImg
数据类型 int varchar varchar int varchar datetime varchar varchar
长度 4 500 5000 4 50 8 50 50
主键 是
允许空 否 是 是 是 是 是 是 是
说明 编号 新闻标题 新闻内容 新闻类型 发布者 发布时间 新闻来源
第9页 共28页
常州大学本科生毕业设计(论文)
表3.7 上传信息表
列名 Id StrTitle StrBody AddUser AddDate StrPath
数据类型 int varchar varchar int datetime varchar
长度 4 500 5000 4 8 500
主键 是
允许空 否 是 是 是 是 是
说明 编号 上传标题 上传内容 上传者 上传日期 上传路径
表3.8 用户表
列名 Id UserName LoginName LoginPwd isadmin IdentityId Phone Mobile Email Birthday Sex PhotoPath StrAddress Remark AddDate
数据类型 int varchar varchar varchar int varchar varchar varchar varchar datetime int varchar varchar varchar datetime
长度 4 50 50 50 4 30 20 20 50 8 4 250 250 500 8
主键 是
允许空 否 是 是 否 是 是 是 是 是 是 是 是 是 是 否
…… 此处隐藏:1311字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [学前教育]MC9S12XS256RMV1 xs128芯片手册4
- [学前教育]安东尼语录经典语录
- [学前教育]e级gps控制测量技术设计书
- [学前教育]苏教版2022-2022学年八年级下学期期末
- [学前教育]装修公司推广 营销
- [学前教育]家政服务合同(完整版)
- [学前教育]湖北省2016届高三联考语文试题
- [学前教育]爱立信无涯学习系统LTE题库1-LTE基础知
- [学前教育]揭秘大众柴油车作弊软件原理
- [学前教育]人才流失原因及对策分析
- [学前教育]房屋建筑施工工程劳务分包合同
- [学前教育]国际贸易实务试卷A卷09.6
- [学前教育]校园废品回收活动计划方案书范文格
- [学前教育]电大成本会计试题及答案
- [学前教育]大学物理实验 华南理工出版社 绪论答案
- [学前教育]爱丁堡产后抑郁量表
- [学前教育]液压冲击的危害、产生原因与防止方法(
- [学前教育]学生工作总结高一学生期中考试总结_020
- [学前教育]人民医院医疗废物管理规章制度大全
- [学前教育]阳光维生素的巨大抗癌潜能阅读题答案.d
- 马云在云锋基金江苏论坛闭幕式的发言
- 试论小学体育教育中的心理健康教育-教
- 语文A版一年级下册《语文乐园一》教学
- 2021四川大学物理化学考研真题经验参考
- [人教A版]2015-2016学年高中数学 第二
- 终端网点销售返利协议书
- 江苏省2015年眼科学主治医师青光眼考试
- 2017年部编人教版八年级语文上册教案
- 十一中学七年级英语上册Unit7Howmuchar
- 以赛促教的创新性实验教学机制建设实践
- 平凉市崆峒区2015七年级下生物期末试题
- 琶洲(地块五)A、B塔楼1、2#塔吊基础
- 一级医院工作制度与人员岗位职责
- 2018北京西城区高三二模理科数学试题及
- 炒股密码线技术 - 图文
- 职高学生生涯发展辅导教案
- 语文人教版四年级上册8 世界地图引出的
- 最新最新人教版二年级上册全册数学教案
- 2017高考英语全国2卷精彩试题(有问题
- 普通心理学笔记




