C#新闻管理系统课程设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
武汉软件工程职业学院课程设计报告2014-2015学年度第二学期
题目:新闻管理系统
姓名:XXX
班级:网络1302班
系部:计算机学院
指导教师:XXX
日期:2015年6月29日
摘要
新闻系统是网络中最常见、最常用的。根据调查报告,阅读新闻以65.9%的比例成为使用最多的因特网功能。因此,设计一个界面友好,功能强大的新闻发布系统十分有必要。
新闻发布系统是上个世纪九十年代互连网技术发展以后才出现的技术,最初表现是解决一些网站的信息动态发布而开发,最初只是简单的发布和显示,应用对于各种不同的站点需要构建不同的系统来满足需要,而且功能十分单一,在九十年代后期,互连网技术进一步发展,网络作为新起的新闻媒介工具,其用户大大增加,对系统的要求也越来越高,新闻发布系统在这样的一个环境中提出、开发、并改进,到现在,新闻系统开发的成功案例已经不计其数,而且已经应用到各种站点上,可以说,各行各业的绝大部分的网站都使用到了新闻发布系统,大量的用户引发了新闻发布系统功能的进一步扩大和深化,给新闻发布系统提出了更高的要求
关键字:新闻管理系统、数据库、、C#、新闻发布
前言 (4)
1 设计内容和要求 (4)
1.1设计内容 (4)
1.2 要求 (5)
2 需求分析 (6)
2.1系统功能分析 (6)
2.2性能要求 (6)
2.3 功能要求 (6)
2.4系统流程图 (7)
2.5 系统总体结构设计 (7)
2.6系统的功能模块 (7)
3 数据库设计 (9)
3.1数据项设计 (9)
3.2数据字典 (9)
3.3 数据库安全设计 (10)
4 新闻系统代码开发与实现 (11)
4.1新闻管理系统设计思路 (11)
4.2前台新闻首页 (11)
4.3后台登录管理页面 (13)
4.4新闻管理页面 (15)
4.5用户管理页面 (18)
5 总结 (22)
参考文献 (23)
新闻管理从新闻的管理为中心,是新闻管理思想一个划时代的进步。新闻信息,是学校所有信息资源中重要的一部分,因而,新闻信息的规范化与量化管理,已成为现代各个学校管理中不可缺少的重要组成部分。如何帮助学校更好的管理新闻,提高管理效率,增强新闻发布速率,是学校管理重点关心的问题之一,校园原有新闻管理手工制作发布的网页信息不但无法检索堆积如山的信息,而且可能每次更新内容并上传的时候都会使服务中断,导致无法访问,从网上发文,通知和信息交流等,都将给学校的日常新闻管理工作带来了巨大的影响。需要技术更为先进的校园新闻管理系统。
这次我的设计的课题是“校园新闻管理系统”,目的是对学习的新闻信息进行全面的规划与管理,帮助学校做到:
1、完善体系管理。
2、加强流程控制。
3、实现量化管理。
4、科学管理新闻档案,优化分类,全面反应现阶段的信息情况。
5、管理新闻信息,使新闻明确化。
1 设计内容和要求
1.1设计内容
网站功能:
1)用户可以查看、浏览个人信息
2)用户个人信息修改,密码维护功能
3)用户查询、浏览新闻信息
4)用户留言板块
5)退出登录
后台管理:
1)管理员对用户信息进行管理
2)管理员浏览、添加,修改,删除新闻
3)新闻可带相关图片和附件
4)新闻可以进行分类,分类管理
1.2 要求
基本要求:
1)要求利用C#的编程思想以及组件开发原理来完成系统的设计;
2)突出C#语言与其它语言不同点(即体现C#的高级功能,如属性概念、接口、事件、委托等);
3)体现可视化编程基本东西,如系统带有菜单、工具栏、状态栏以及一些常用的高级控件。
创新要求:
在基本要求达到后,可进行创新设计,如把系统转化为组件、给系统
在数据方面具有导入导出功能等。
2 需求分析
2.1系统功能分析
校园新闻的信息管理是基础性的管理工作。校园新闻管理信息系统的主要作用是系统管理员通过Internet能够方便,快速,简洁的管理校园新闻;普通用户能够快速地浏览新闻。新闻管理是一个学习发展的重要动力,只有加强新闻管理,充分发挥每一个学生的积极性和创造性,才能不断提高学校的发展。帮助学校老师同学掌握学校的最新情况,这就是本新闻管理系统需要完成的功能。
2.2性能要求
用C#制作的新闻发布管理系统还可以通过功能强大的Internet网及时的向网民传递最新的新闻信息,有助于信息互动,为互联网的发展了一定的促进作用!本系统主要的功能有:管理员权限与普通用户权限。管理员权限:新闻类别的管理(对新闻类别的添加,修改,删除,查询),新闻信息管理(对新闻信息的添加,修改,删除,查询),普通用户权限:新闻信息的浏览(新闻信息更新,查询),新闻评论(新闻评论更新,查询,添加)。
2.3 功能要求
通过分析各种新闻门户网站。并对其共同点抽象化,可以发现一个新闻发布系统主要功能:
1.新闻发布新闻发布功能必须提供简便易用的UI接口,可以方便地发布图文信息,格式化文章等。
2.新闻浏览用户通过新闻浏览功能可以方便地浏览到发布的新闻列表,以及新闻的详细内容。
3.新闻检索用户可以通过某关键字检索网站所有新闻中相符的内容。
4.新闻评论用户通过留言功能可以对所阅读的新闻发表自己的见解。
5.评论审核评论审核犹如一个过滤器,只有通过了评论审核,关于此新闻