1、摘要 I 摘摘 要要 随着网络应用的丰富和发展, 很多网站往往不能迅速跟进大量信息衍生及业 务模式变革的脚步,常常需要花费许多时间、人力和物力来处理信息更新和维护 工作;遇到网站扩充的时候,整合内外网及分支网站的工作就变得更加复杂,甚 至还需重新建设网站; 如此下去, 用户始终在一个高成本、 低效率的循环中升级、 整合。为了更好地解决上述问题,我们开发了该内容管理系统。 本系统是基于MVC 框架的 B/S模式和 AJAX技术, 使用 MSSQL Server 2005 数据库,并采用.NET 语言开发的。系统的主要功能包括系统管理、内容管理、 标签管理、模板管理、发布管理五大子系统。实现了一个
2、傻瓜式、流程化、自动 化的建站工具,它还为不同用户提供不同的操作权限,实行严格的认证与授权机 制,提供 SEO 搜索引擎优化技术从而更容易被搜索引擎(如百度,Google 等)收 录及优先排序。通过完善、易用的模板-代码分离的方式,实现一个通用的门户、 电子商务建站工具,使得非专业人员能在较短的时间内制作出满意的门户、电子 商务等网站,简化网站建设过程,降低网站建设门槛。 本文首先对 MVC 框架、 ASP.NET 技术、 模版引擎及标签解析作了简要介绍, 接着采用 UML 建模语言对系统进行了分析与建模,描述了如何采用 ASP.NET 等相关技术开发项目。最后,作者对开发工作进行了简要的总结
3、与展望。 关键词关键词:ASP.NET;CMS;模板引擎;标签解析;自动化建站 Abstract II AbstractAbstract Along with the enrichment and development of network applications,many websites cant meet the need of large-scale science computation magnanimous data processing and business model changing, which often spends a lot of time, manpow
4、er and material resources in dealing with information and updating websites. When website is needed to be expanded, the combination of internal and external nets and branch web site will often become complexity, even to reconsider web construction. Gradually, the user always makes an upgrade and integration in a high cost and low efficiency. In order to solve these problems mentioned above preferably, we develop the Content Management System. The development of system, based on MVC framework