1 / 29

基于 .NET 架构的新闻发布管理系统设计与实现

基于 .NET 架构的新闻发布管理系统设计与实现. 08999156 胡洋 指导老师:杜威. 课题来源,国内现状,研究意义 . 参考文献. 系统定义, 功能需求,数据需求 . 数据库的选择,数据库表的描述. 软件环境 ,硬件环境. 用户首页,类别管理页,输入员页面,搜索页面等. 绪 论. 需求分析. 数据库设计. 开发环境. 系统实现. 结 论. 大 纲. 1. 2. 3. 绪 论.

kadeem
Download Presentation

基于 .NET 架构的新闻发布管理系统设计与实现

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 基于.NET架构的新闻发布管理系统设计与实现 08999156 胡洋 指导老师:杜威

  2. 课题来源,国内现状,研究意义 参考文献 系统定义, 功能需求,数据需求 数据库的选择,数据库表的描述 软件环境,硬件环境 用户首页,类别管理页,输入员页面,搜索页面等 绪 论 需求分析 数据库设计 开发环境 系统实现 结 论 大 纲

  3. 1 2 3 绪 论 课题来源:通知公布、师生的交流、教学过程的监控 国内现状:传统的网站新闻管理方式有两种,ASP优势 研究意义:方便快捷的了解自己想知道的事情

  4. 需求分析 数据需求 系统定义 功能需求 新闻网站的出现在一定程度上取代了传统的新闻传播媒介所具有的职能和作用,而且新闻网具有互联网所具备的一切特性,为广大用户提供及时,方便,快捷的阅览评论服务 1、新闻查看: 2、新闻查找: 3、用户评论: 4、管理员登录: 5、新闻管理: 6、管理员信息: 7、新闻类别管理: 系统功能模块图 用户需求具体体现在各种信息的提供、保存、更新和查询上,这就要求数据库结构能充分满足各种信息的输出和输入。通过收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据词典,为后面的具体设计打下基础 数据的流程图

  5. 系统功能模块图 新闻网页的基本操作 .NET 提高关注度

  6. 数据的流程图 新闻网页的基本操作 提高关注度

  7. 数据项和数据结构 针对新闻管理发布系统的需求,通过对管理发布过程的内容数据分析,设计如下所示的数据项和数据结构: 新闻信息:包括的数据项有新闻编号、新闻标题、新闻内容、新闻发布者的编号、新闻发布时间、新闻类别编号、是否有图片和阅读次数。 新闻评论信息:包括的数据项有新闻评论编号、评论者名称、评论时间、新闻评论内容、新闻编号。 新闻类别信息:包括的数据项有新闻类别编号、新闻类别。 用户信息:包括的数据项有用户编号、用户名、用户密码、用户的真实姓名、用户电子信箱地址、用户权限标志

  8. 建立数据库和存储过程 利用Microsoft SQL Server 2000建立数据库及其存储过程。这里给出两个必需的数据表。

  9. 数据库设计 • 本网站使用SQL Server 2008实现关系型数据库。 • SQL Server 2008出现在微软数据平台愿景上是因为它使得公司可以运行他们最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本。   这个平台有以下特点:   • 可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。    • 高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。    • 智能的——提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。

  10. 数据库表的描述 • E-R图概念模型是对信息世界建模,其表示方法有很多,其中最为常用的是实体-联系模型,即E-R模型,它是用E-R图来描述现实世界的概念模型 • E-R图中用矩形表示实体;用椭圆表示属性;用菱形表示联系 • 根据上面的设计所规划出的实体有:新闻信息实体、新闻评论信息实体、新闻类别信息实体、用户信息实体。各个实体具体的描述E—R图如下所示

  11. 各个实体具体的描述E—R图如下所示 新闻网页的基本操作 新闻信息实体 新闻评论信息实体 E-R图 提高关注度 用户信息实体 新闻类别信息实体

  12. 新闻编号 新闻信息实体 阅读次数 新闻标题 是否有图片 新闻内容 发布者编号 发布时间 类别编号 新闻信息实体E—R图 新闻网页的基本操作 与内网链接 大学生 提高关注度

  13. 新闻评论信息实体E—R图 新闻网页的基本操作 与内网链接 大学生 提高关注度

  14. 新闻类别信息实体E—R图 新闻网页的基本操作 与内网链接 大学生 提高关注度

  15. 用户信息实体E—R图 新闻网页的基本操作 与内网链接 大学生 提高关注度

  16. 各表之间的关系 新闻网页的基本操作 与内网链接 大学生 提高关注度

  17. 开发环境 此应用程序可广泛运行于Internet,也适用于内部的局域网。运行要求如下: 软件环境 客户端:Windows 98,Internet Explorer 4.0以上版本。 服务器端:Windows 2000/XP,IIS 5.0及以上版本。 数据库:采用SQL Sever2008数据库,运行于服务器端。 硬件环境 服务器:CPU要求PIII 800以上,内存256MB以上。 客户机:CPU要求200MMX以上,内存64MB以上。 新闻网页的基本操作 与内网链接 大学生 提高关注度

  18. 系统实现系统总体结构图 新闻网页的基本操作 与内网链接 大学生 提高关注度

  19. 用户首页 功能描述 主要功能是显示最热门、最新和推荐的前8条新闻,显示新闻搜索功能、页面风格设置新闻分类,新闻图片和网站公告等。

  20. 新闻类别管理页: 功能描述:作为一个新闻管理系统,最重要的功能还是要能对新闻进行添加、删除、修改之类的管理。包括修改用户Ⅲ和密码,删除用户,更改部门名称,删除新闻部门,管理员所添加的新闻也不再需要审核而可以直接发布。

  21. 新闻输入员页面: 功能描述:新闻输入员只具有添加新闻的权限,任何浏览者都可注册成为新闻输入员,但是所添加的新闻并不能直接发布到网站上显示,而需经过审查员或管理员审核是否给予通过,这保证了网站内容管理的合理性,并不是随便添加的新闻都能发布;

  22. 新闻搜索页面 功能描述: 在新闻首页页面,点击”搜索”,输入查询条件,系统会自动判断所输入条件是否合法,若合法则对数据进行查询,查询结果显示页面

  23. 新闻评论页面: 功能描述:当用户在一个页面点击一条新闻时,就进入到新闻详细信息的查看页面,在此页面会有对此条新闻的评论链接。在此页面,用户可以输入自己对此条新闻的评论,并且也可以看到别的登录者对这条新闻的评论。

  24. 后台功能模块设计 打开网站首页,在首页右边下侧有登陆框.输入管理员帐号,密码。或者直接点击首页最下面的Admin.进入同站登录页面进行登录;

  25. 参考文献 【1】Scott Worley著.{ASP.NET技术内幕》.第二版.北京:人民邮电出版社,2002 【2】Sanjeev Rohilla,Senthil Nathan,Surbhi Malfiotra著.{ADO.NET专业项目实例开发》.第四版.北京:中国水利水电出版社,2003: 【3】冯天飞.基于WEB的用户管理系统设计与实施(J】.计算机应用研究,2001,(4).78~82 【4】唐燕涛.新闻发布系统在高校管理中的用.高教论坛,2005年03期.131~132 【5】Howard,A Taxonomy ofComputer andNetwork Attacks[M],http:l/www.celtOrgresearch/JHThesis/Word6/chap06.doe.PP.53"-72.35—97.

  26. 参考文献 《【6】曹斌,韩中孝.ASP.NET数据库系统项目开发实践.北京.科学出版社,2005年.1~17 【7】飞思科技产品研发中心.精通.NET核心技术一高级特征.北京.电子工业出版社,2002年8月.717~813 【8】郑字军.C#2.0程序设计教程.北京.清华大学出版社,2005年.132—198 【9】(美)A.Russell Jones著,高春蓉等译.ASP.NET从入门到精通【M】,电子工业出版,2002.1, 35—97. 【10】ASP数据库开发实例解析【M】.机械工业出版社.李严、于亚芳、王国辉,2004年12月,153-167.

  27. 参考文献 【11】(美)Angshuman Chakraborti等著,唐云深,赵世华等译.NET Framework专业项目实例开 发【M】.中国水利水电出版社,2003.6,53“7. 【12】ScoRAIlen等著.C群数据库A.I'-J.郝启堂【M】.张哲峰译.清华大学出版社,2003.2,147~203. 【13】(美)微软公司著.NET框架1.1类库参考手册【M】.清华大学出版社,2004.1,37-48. f12】Steve Walther著.ASENET:Tips,Tutorials,and Code[M].电子工业出版社,2003.7,10~1 7. 【14】萨师煊,王珊.数据库系统概论I匕京.高等教育出版社,2002年2月.222~229 【15】SQL Server数据库开发实例解析【M】机械工业出版社.宋昆、李严等.2006年1月,31-36. 【16】Peter GNeumann and Donn B.Parker,A summary ofcomputer misuse techniques,in Proceedings ofthe 1 2th National Computer Security Confrence[OL],PP.396"-407.Naitonal Institute of Standards,October 1 998. Assurance,2002.http://ff.csee.umbc.edu/cadip/2002Symposium/Ont-for-JDS.pdf.

  28. 参考文献 【17】http://doeshow.mte.dhs.org/ids.htm.[OL】 【18】(美)Jeffrey Richte著.MicmsoR.NET Frameworks[M].清华大学出版社,2003.4,55~78. 【19】Alex Homer等.ASENET Web Forms Programming[M].清华大学出版社,2003.1,39~125. 【20】Jefley Undercofre and JdmPinkston,Modeling Computer Atacks:A Target—Centric Ontology for Intrusion Deteciton[OL],Under review IEEE First Intrenaitonal Workshop On Information 【21】陈建德.使用.NET创建PetShoP蓝图应用程序.北京.国防工业出版社,2002.76--150 【22】ASP信息系统开发实例精选【M】.机械工业出版社.王国辉、牛强、李南南等.2005年7月, 20—22 【23】李代平.SQLServer2000实用宝典(上)一基础、应用与操作.北京.冶金工业出版社,2002 年6月.1¨2 【24】(美)佛格森。C撑宝典.j匕京。电子工业出版社,2002年11月.117-171

  29. 基于.NET架构的新闻发布管理系统设计与实现视频结束,请老师审阅基于.NET架构的新闻发布管理系统设计与实现视频结束,请老师审阅 08999156 胡洋

More Related