- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于.NET框架的网站内容管理系统设计与实现.doc
基于.NET框架的网站内容管理系统设计与实现 摘要:文中主要对基于.NET框架的网站内容管理系统的开发方法进行介绍。利用.NET框架中的三层结构与B/S软件模式,设计与实现了一种能够为多用户并发访问提供支持的网站内容管理方案,并为系统用户提供网络环境下的在线编辑、评论管理与统计、复合查询方式。此外,在设计与提供更加丰富内容管理功能的基础上,为用户提供更加贴合实际的安全策略。 关键词:内容管理系统;三层结构;复合查询 中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)09-0125-02 1 概述 信息化网络与计算机技术的不断发展,推动了网站内容管理系统的持续进步。这是,内容管理系统作为包含了硬件与软件的网络化系统,能够为用户网站建设与信息发布过程中所遇到的各种问题与需求进行有效解决。在网站中采用内容管理系统,其最大的特点就在于流程比较完善、功能更加丰富,能够将稿件进行分类的基础上,授权给合法用户进行编辑与管理,同时并不需要用户对底层代码进行操作。 笔者所在单位自从采用办公自动化系统以来,网络资源增加迅速,单位运行中的各种会议资料、宣传资料、机关报告记录以及上报资料等,都可能通过内容管理系统进行统一的管理。文中就是针对这种现实需求,在Visual Studio环境下,基于.NET框架实现B/S模式内容管理系统的构建。所设计与实现的内容管理系统,不仅能够为文件类别的动态管理提供支持,还能够实现文件的分布式存储、信息的复合查询与实时统计,以及在线编辑等功能。 2 系统设计 2.1 开发环境 基于B/S模式,使用面向.NET2008开发工具,以及SQL Server数据库。在服务器端则采用Window Server操作系统,Internet信息服务器则作为Web服务器来使用,在客户端采用IE8或更高版本浏览器。 2.2 体系结构 系统实现主要采用三层体系结构,即:表示层、逻辑层与数据层,具体如图1中所示。采用这种三层体系结构,可以有效缩短整个系统的开发周期,提高对联机事务进行处理的性能。所以,构建的系统安全性与扩展性能够得到大幅提高,也使得系统的维护与管理更加便利。 2.3 功能性设计 系统用户与使用者主要包括:单位各部门负责人,普通用户与系统管理员等三种。 1)单位各部门负责人在登录成功后的功能设计 对相关资料进行在线编辑并上载图片附件,在提交成功后,可以返回本部门的资料提交列表,能够对文件资料进行详细查看与浏览,不能对其他部门的文件资料进行查看。将本地磁盘中的文件上传到服务器中,上传结束后能够显示相关文件的详细信息与下载地址。能够对系统自动生成的各部门所提交文档的统计信息进行查看,并能够通过饼图进行显示。能够对系统自动生成的各部门所提交文档的录用情况与信息进行查看,并能够通过饼图进行显示。对本部门所提交的文章与资料、上传文档进行浏览,并能够修改未录用的信息,但已录用信息则不能进行修改。 2)普通用户登录成功后的功能设计 能够对文档资料进行在线编辑,并对图片附件进行上传,在提交成功后,可以自动返回普通用户文档提交列表,对相关的文档资料进行查看与浏览;可以将本地的文件上传到服务器,在上传成功后则能够显示文件的详细信息与具体的下载地址;查看各部门所提交的各类信息,对相关内容进行管理操作;对系统所自动生成的各部门提交文档统计与排序信息进行查看,并可以选择用饼图进行可视化显示;对本部门所提交与上传的文档进行浏览,并能够对自己的用户资料进行在线修改。 3)系统管理员在成功登录后的功能设计 系统管理员除了普通用户所具体的功能与权限外,还增加了其他权限:对普通用户所提交的各类信息进行审核,并能够在审核的过程中对相关内容进行添加、修改、查询与删除操作;对系统中的存储卷进行添加、修改与删除,对上传路径进行动态设置,并实现对未审核文件的临时上传路径;对各类用户的相关信息进行添加、查询与修改操作。 2.4 数据库设计 在完成了对系统的体系结构与主要功能的分析过程后,还需要对其进行逐步地细化。在系统的服务器端主要采用存储过程实现对相关数据的统一操作,可以完成与数据相关的所有任务,并将得到的结果向客户端传送。采用这种方式能够有效避免对数据库所进行的频繁操作,大幅提高整个系统的动作效率,提升对数据库的访问速度,对数据库中相关表之间的逻辑关系进行屏蔽,使得对数据库本身的访问转变为对数据库所提供服务的访问。相较于将数据传输到系统客户端的过程,采用存储过程则能够大幅提高计算速度。 3 技术细节 3.1 文件管理和分布式存储 普通用户只能够对各个部门所提交的文档进行管理,而系统管理员则能够对其他类型用户所提交的文档进行综合管理。各个部门的负责人所上传的文件,在经过系统管理员审核以后,就能够直接进行发布。 文中系统的服务对象为作者所在单位的
您可能关注的文档
最近下载
- 销售行业述职报告5篇.docx VIP
- 英语必备词汇(思维导图版).doc VIP
- 汽油、柴油仓储及50万吨_年甲醇汽油调配添加剂调制项目可行性研究报告中润油新能源股份有限公司.doc VIP
- GB T 3810.14-2016 陶瓷砖试验方法第14部分 耐污染性的测定.docx VIP
- AIAG 第三版APQP产品质量先期策划培训教程-学员版.pdf VIP
- 文件检验相关知识试卷涵盖检验准备鉴定等内容.doc
- 人教版初中化学知识总结.pdf VIP
- 2024江西工业职业技术学院数学专任教师岗位招聘3人笔试备考题库及答案解析.docx VIP
- 工业碳排放绩效研究.pptx VIP
- 瓦楞纸板箱生产环境质量控制手册与程序汇编指南.docx VIP
文档评论(0)