版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现研究背景和意义、国内外研究现状研究背景和意义、国内外研究现状相关技术和原理介绍相关技术和原理介绍新闻管理系统的需求分析新闻管理系统的需求分析新闻管理系统的设计新闻管理系统的设计总结与展望总结与展望重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现1研究背景和意义研究背景和意义现存问题:现存问题: 系统不注重管理权限的设置,在管理用户类没系统不注重管理权限的设置,在管理用户类没有明确的分工和责权;有明确的分工和责权;系统大多采用客户端系
2、统大多采用客户端/服务器方式,操作繁琐,服务器方式,操作繁琐,安全和可靠性低,资源不能有效共享;安全和可靠性低,资源不能有效共享;系统大多是采用系统大多是采用C/S模式的局域网系统,很大模式的局域网系统,很大程度上限制了新闻管理系统的功能扩展。程度上限制了新闻管理系统的功能扩展。 重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现1研究背景和意义研究背景和意义基于基于ASP.NET的新闻管理系统的现实意义:的新闻管理系统的现实意义: 界面人性化,操作简便。基于界面人性化,操作简便。基于B/S模式下的新模式下的新闻管理系统操作简便,日常维护
3、高效。闻管理系统操作简便,日常维护高效。 安全性高,成熟稳定。安全性高,成熟稳定。 静态页面输出技术支持,主要动态资料可通静态页面输出技术支持,主要动态资料可通过后台管理自动生成对应,节省了系统资源开过后台管理自动生成对应,节省了系统资源开销,提高前台客户浏览速度。销,提高前台客户浏览速度。 重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现 国内的新闻管理系统大多数只是运行在单机上国内的新闻管理系统大多数只是运行在单机上的单纯的信息管理系统,主要是满足部分用户的的单纯的信息管理系统,主要是满足部分用户的业务需求针对信息管理业务单元需求而
4、设计开发业务需求针对信息管理业务单元需求而设计开发的,是基于新闻管理模式的基础上实现低层次的的,是基于新闻管理模式的基础上实现低层次的数据处理或业务流程电子化。数据处理或业务流程电子化。 国外的新闻管理系统具备新闻发布管理功能,国外的新闻管理系统具备新闻发布管理功能,能够实现动态新闻管理,相对较为完善。能够实现动态新闻管理,相对较为完善。 软件价格高,要求用户具有很强的程序设计软件价格高,要求用户具有很强的程序设计能力。能力。 一个使用方便、价格合理的新闻发布管理系一个使用方便、价格合理的新闻发布管理系统就成为了绝大多数用户所期待的软件产品。统就成为了绝大多数用户所期待的软件产品。国内国内国外
5、国外1国内外研究现状国内外研究现状重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现2、相关技术和原理介绍、相关技术和原理介绍新的编程模型和结构,新的编程模型和结构,独特的二次编译、代独特的二次编译、代码分离、缓冲服务码分离、缓冲服务提供更好的安全保护提供更好的安全保护主流的主流的webweb开发技术开发技术ASP.NETASP.NET技术技术数据库技术数据库技术有效的组织和存储数有效的组织和存储数据,减少存储的冗余据,减少存储的冗余高效的实现资源共享高效的实现资源共享SQL ServerSQL Server数据库数据库访问数据对象的接口
6、:访问数据对象的接口:ODBCODBC、CLEDBCLEDB、ADOADOADOADO适合于大量用户适合于大量用户同时访问的同时访问的webweb站点站点ADO.NETADO.NET访问数据库原理访问数据库原理 ADO.NET ADO.NET为为.NET.NET应用程序提供数据应用程序提供数据访问模型,将数据访问和操作分离访问模型,将数据访问和操作分离开,使用者能更加方便地在应用程开,使用者能更加方便地在应用程序中使用数据序中使用数据 ASP.NET ASP.NET 断开连接方式数据结构断开连接方式数据结构 当浏览器向当浏览器向WebWeb服务器请求网页时,服务器请求网页时,服务器处理该请求,
7、并将所请求的服务器处理该请求,并将所请求的网页发送给浏览器,然后连接就被网页发送给浏览器,然后连接就被断开,直到浏览器发出下一个请求。断开,直到浏览器发出下一个请求。 ADO.NET ADO.NET引入了数据集引入了数据集DatasetDataset重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现编编辑辑 评评审审员员普通普通用户用户 查看浏览新闻查看浏览新闻 搜索新闻搜索新闻 登录系统录入新闻登录系统录入新闻 分配新闻稿件给评审员评审分配新闻稿件给评审员评审 根据评审结果发送信息给投稿者根据评审结果发送信息给投稿者 把修改意见发送给用
8、户把修改意见发送给用户 登录系统对新闻稿件进行评审登录系统对新闻稿件进行评审 评审员由管理员指定或评审员由管理员指定或 用户申请管理员审核用户申请管理员审核 3、系统需求分析、系统需求分析-用户分析用户分析重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现用户用户注册管理员审核取回密码用户登录注册成为普通用户注册成为评审员注册成为编辑用用户户登登录录管管理理3、系统需求分析、系统需求分析-用例分析用例分析重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现添加新闻普通管理员普通管理员投
9、递新闻新闻内容管理新闻插件管理新闻发布管理用户基本信息管理管理员权限设置录入员录入员 编编 辑辑责任编辑责任编辑 总编辑总编辑 高级管理员高级管理员 3、系统需求分析、系统需求分析-用例分析用例分析管管理理员员权权限限重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现新闻标题新闻附件责任编辑责任编辑 所属栏目新闻内容新闻属性新闻内容管理发布日期新闻关键词新闻来源新闻管理栏目管理稿件管理专题管理不规则新闻归档管理新新闻闻内内容容管管理理3、系统需求分析、系统需求分析-用例分析用例分析重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新
10、闻管理系统的设计与实现的新闻管理系统的设计与实现普通管理员系统样式系统标签日志发布新闻发布模板新闻站点发布3、系统需求分析、系统需求分析-用例分析用例分析新新闻闻发发布布管管理理重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现总编辑广告系统采集系统新闻插件管理友情链接新新闻闻插插件件管管理理3、系统需求分析、系统需求分析-用例分析用例分析重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现第一层为第一层为UI层,即表示层:层,即表示层:Web浏览器。浏览器。第二层为业务逻辑层,具有应
11、用程序扩展功能的第二层为业务逻辑层,具有应用程序扩展功能的Web服务器。服务器。第三层为数据层,数据库服务器。第三层为数据层,数据库服务器。3、系统需求分析、系统需求分析-系统架构系统架构重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现Web服服务器务器硬件硬件环境环境软件软件环境环境数据库数据库服务服务应用服应用服务器务器备份服备份服务器务器操作操作系统系统网站发网站发布平台布平台数据库数据库平台平台软件运软件运行平台行平台浏览浏览工具工具安全安全措施措施系统开系统开发语言发语言3、系统需求分析、系统需求分析-软硬件环境分析软硬件环境
12、分析重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现采用采用MD5加密方式加密密码加密方式加密密码对数据进行关键字过虑对数据进行关键字过虑前台和后台分离,隐藏后台管理程序前台和后台分离,隐藏后台管理程序严格限制上传文件类型和大小严格限制上传文件类型和大小对管理员权限进行严格控制对管理员权限进行严格控制14253会员库和系统主数据库分离会员库和系统主数据库分离6 CMS系统安全性分析系统安全性分析3、系统需求分析、系统需求分析-安全性分析安全性分析重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系
13、统的设计与实现服务器内网、外网隔离服务器内网、外网隔离网络防病毒软件系统网络防病毒软件系统防火墙防火墙 将系统分为内网和外网,采用防火墙隔离,内网、外网不能直接将系统分为内网和外网,采用防火墙隔离,内网、外网不能直接互相访问。内网、外网之间设置非军事区,所有内网、外网之间的互相访问。内网、外网之间设置非军事区,所有内网、外网之间的访问全部通过防火墙实现。访问全部通过防火墙实现。 使用国产防火墙,如方正方御防火墙、天网防火墙等等使用国产防火墙,如方正方御防火墙、天网防火墙等等 安装防杀毒软件系统,要求连接在网络上的每台服务器和客户安装防杀毒软件系统,要求连接在网络上的每台服务器和客户机均要安装。
14、需要由一台运行机均要安装。需要由一台运行Windows 2000 Advanced Server的服务器担任网络防杀毒控制中心。的服务器担任网络防杀毒控制中心。 服服务务器器安安全全性性析析3、系统需求分析、系统需求分析-安全性分析安全性分析重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现 基于基于ASP.NETASP.NET技术技术 采用采用SQL Server技术技术在在B/SB/S三层架构下实现三层架构下实现 规范性规范性 实用性实用性 先进性先进性 安全性安全性 稳定性稳定性4、系统设计、系统设计-设计原则设计原则 可扩展性可扩
15、展性 目标:目标:构建界面美观、操作简单、管理方便、稳定性好、功能强大、构建界面美观、操作简单、管理方便、稳定性好、功能强大、运行速度快的新闻管理系统。运行速度快的新闻管理系统。 重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现数据源数据源应用服务端应用服务端用户界面端用户界面端相应的数据库和其它业务子系统相应的数据库和其它业务子系统 数据库查询、其它业务访问数据库查询、其它业务访问 相应的数据库和其它业务子系统相应的数据库和其它业务子系统 开发环境和应用软件设计开发环境和应用软件设计先进的主流技术和层次结构先进的主流技术和层次结构Dr
16、eamWeaver、Visual Studio 2005应应用软件开发用软件开发InterDev、PhotoShop、Flash等先进的等先进的网页图形制作工具网页图形制作工具Windows 2003操操作系统,自带作系统,自带IIS作作为为WEB服务器服务器 SQL Server 2000数数据库系统据库系统4、系统设计、系统设计软件采用最流行的软件采用最流行的 3 3层层 B/S B/S 结构来实现结构来实现 重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现4、系统设计、系统设计-总体功能模块设计总体功能模块设计新闻管理系统新闻管理
17、系统用户登录用户登录前台功能模块前台功能模块后台功能模块后台功能模块新闻浏览新闻浏览新闻搜索新闻搜索管理员权限管管理员权限管理理用户信息管理用户信息管理新闻内容管理新闻内容管理新闻发布管理新闻发布管理新闻插件管理新闻插件管理重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现4、系统设计、系统设计-关键功能模块设计关键功能模块设计 : 用户用户 : 普通管理员普通管理员1: 浏览网站,访问指定页面2: 进入用户登录系统3: 用户注册,选则用户类型,输入基本信息11:用户登录,访问指定页面4: 审核8: 输入身份证号码,回答密码问题10: 用
18、户存在,答案正确,取回密码5:用户登录,输入用户名、密码6: 验证9: 验证7: 密码错误用用户户登登陆陆流流程程设设计计重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现样式样式设计设计标签标签设计设计系统系统模板模板列表样式列表样式图片样式图片样式列表类标签列表类标签栏栏目目列列表表最最新新新新闻闻推推荐荐新新闻闻热热点点新新闻闻头头条条新新闻闻精精彩彩新新闻闻公公告告新新闻闻子子类类新新闻闻专专题题新新闻闻滚滚动动新新闻闻4、系统设计、系统设计-关键功能模块设计关键功能模块设计新闻管理发布系统设计新闻管理发布系统设计重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现5 5、新闻管理的实现、新闻管理的实现重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现5 5、新闻管理的实现、新闻管理的实现重庆大学软件学院重庆大学软件学院基于基于ASP.NET的新闻管理系统的设计与实现的新闻管理系统的设计与实现绪绪 论论新闻管理系统需求分析新闻管理系统需求分析新闻管理系统的设计与实现新闻管理系统的设计与实现从新闻管理系统的研究背景和意义出发,分析了国内外的研究现状。提出了系统构建所需
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年高考物理考前20天冲刺讲义(三)(解析版)
- 刍议民间工艺美术的传承
- 2026 学龄前自闭症思维力技能提升课件
- 企业税务争议传播预案
- 健康教育学校工作计划
- 保护地球建议书
- 2026届山东省邹平县达标名校十校联考最后英语试题含答案
- 2026 自闭症融合教育支持课件
- 2026 学龄前自闭症教师干预认知课件
- 忠实履行义务环境污染图片
- 【时政解读】从美式斩杀线看中国温度与制度力量 课件
- 2026年广州市黄埔区事业单位招聘笔试参考题库及答案解析
- 油漆车间安全培训
- 第25讲-理解为王:化学反应原理综合题解法策略
- 2025多学科共识:慢性阻塞性肺病患者心肺风险的识别和管理课件
- 2026年共青团入团积极分子考试测试试卷题库及答案
- 2025学年河北省名校协作体高三语文上学期12月考试卷附答案解析
- 2025湖南大学出版社有限责任公司招聘笔试历年常考点试题专练附带答案详解试卷2套
- 制造业产品研发流程优化方案
- 某法律服务公司车辆调度管理细则
- 2025年无人机教育普及与培训行业发展报告
评论
0/150
提交评论