课程设计Ⅳ
设计说明书
网站新闻发布与管理系统 的数据库设计和数据操作
学生姓名 学 号 班 级 成 绩 指导教师
周 朝 1118064029 网络1101班
杨 刚
数学与计算机科学学院 2014年 6 月 27 日
课程设计任务书
2013—2014学年 第二学期
课程设计名称: 课程设计IV 课程设计题目: 网站新闻发布与管理系统的数据库设计和数据操作 完 成 期 限: 设计内容: 1. 任务说明
本系统的主要功能如下: 1) 具有用户注册及个人信息管理功能。
自 2014年6月16日 至 2014年6月28日 共2周
2) 管理员可以发布新闻、删除新闻。
3) 用户注册后可以对新闻进行评论、发表留言。 4) 管理员可以管理留言和对用户进行管理。 2. 要求
1) 在调查或了解的基础上,进行系统分析。
2) 根据逻辑设计方案,进行系统设计。 3) 课程设计的重点:系统的分析、数据库设计、用SQL语句进行数据操作。 3. 参考资料
[1] 苗雪兰,刘瑞新,宋会群.数据库系统原理及应用教程(第2版)[M].北京:机械工业出版社,2006. [2] 向阳.信息系统分析与设计(第1版)[M].北京:清华大学出版社,2009. [3] 卫红春.信息系统分析与设计[M].西安:西安电子科技大学出版社,2003. 指导教师:杨刚 教研室负责人:陈波
课程设计评阅
评语: 指导教师签名: 年 月 日
摘 要
设计了一个新闻发布和管理系统,主要完成了系统分析、数据库设计和实现、数据操作等内容。该系统具体功能有:添加并删除用户,管理员发表新闻删除新闻,注册用户对新闻进行评论发表留言,管理员对用户进行管理。数据库实现采用SQL Server 2008数据库管理系统。 关键词:新闻发布;管理系统;系统分析;SQL Server
目 录
1 课题描述 ..................................................................................................................................... 1 1.1课程设计的内容 .................................................................................................................. 1 1.2 课程设计的目的 .................................................................................................................. 1 2 需求分析 ..................................................................................................................................... 2 2.1 功能分析 ............................................................................................................................... 2 2.2数据流程分析 ...................................................................................................................... 2 2.2.3 系统数据字典 .................................................................................................................. 3 3 系统总体设计 ............................................................................................................................. 5 3.1 模块划分 .............................................................................................................................. 5 3.2 系统功能模块图 ................................................................................................................... 5 4 数据库的设计 ............................................................................................................................. 6 4.1 概念结构设计 ...................................................................................................................... 6 4.2 数据库逻辑结构设计 .......................................................................................................... 8 4.3 数据库物理结构设计 .......................................................................................................... 8 5 数据库的数据操作 ................................................................................................................... 11 5.1 数据库的创建 ..................................................................................................................... 11 5.2 数据操作 ............................................................................................................................ 12 6 总结 ........................................................................................................................................... 15 参考文献 ....................................................................................................................................... 16
1 课题描述 1.1课程设计的内容
本次课程设计是要设计一个网站新闻发布与管理系统,完成对网站新闻发布与管理系统数据库的设计并进行数据操作。网站新闻发布与管理系统可以发布和管理新闻信息,主要实现用户浏览与评论新闻和管理员发布与管理新闻以及管理评论。具体实现一些功能,为用户提供用户管理,为管理员提供新闻管理、权限管理、管理员管理和评论管理。 1.2 课程设计的目的
本次课程设计重在对学习过的理论知识进行实际应用。在了解相关信息的基础上,进行系统分析。根据逻辑设计方案,进行系统设计,重在系统的分析与数据库设计方面。加强掌握数据库设计流程,为系统实现奠定重要基础。
1