本站小编为你精心准备了设计分析下的网络系统论文参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
1系统的设计目标
从系统的应用角度和使用范围等因素来考虑,对该网站内容管理系统提出一些基本的性能目标。(1)高可用性。操作应该方便、灵活。后台管理员应能快速地进行栏目设置、文章管理等操作。前台浏览者应能方便地浏览文章、搜索文章。(2)稳定性。系统应有较高的稳定性。系统响应时间不应过长,更不应在操作无误情况下出现页面显示时间过慢,甚至出现页面不显示的状况。(3)安全性。系统应有较高的安全性。系统的安全指数应较高,可通过日志记录的方式查看系统操作记录,以提高安全性。(4)集成与可扩展性。系统通过灵活丰富的接口实现可扩展性的优异表现,内容经过管理之后,必然提出数据、服务共享的要求,设计中考虑多样化的服务组件和服务总线方式。
2系统设计
2.1系统架构设计
该内容管理系统使用了标准的3层体系架构,他将应用功能分成表现层、逻辑层和数据层三部分。表示层是应用的用户接口部分,担负着应用于用户之间的交互功能。逻辑层相当于应用的本体,它是将具体的应用处理逻辑编入程序当中。数据层就是实现对各种数据库和数据源的访问,更使得逻辑层的设计和实现更集中于系统本身的功能。
2.2系统功能设计
在以上设计思想的基础上,设计了系统实际应该具有的功能。包括首页、文章栏目、文章内容、模板管理、辅助功能、核心功能、网站配置管理六个模块。各个模块,又有各自的分支功能。
2.3系统数据库设计
数据库的设计关系到整个系统性能、升级和移植的问题,在数据库设计时要保证数据库的一致性和完整性,尽可能降低数据的冗余。结合本系统的功能,主要涉及到以下几个方面的表:(1)栏目表。栏目表主要用于存放栏目的相关属性,如栏目标识,栏目名称,父栏目标识,外部链接,统计日期,系统类型,文档数量,栏目路径等。(2)文章表。文章表存储系统的文章内容,作者,评论数量,文章描述,发表日期,统计时间等。(3)用户表。用户表存储系统相关用户的基本信息,包括:联系地址、出生年月、创建时间、当前登录IP和时间、电子邮箱、登录名、真实姓名、性别等。
2.4系统维护设计
在系统运行时,出错的防范及补救措施包括:(1)将整个系统周期性的建立副本,当系统出现严重错误时可及时的调整到副本继续运行,比如操作系统遭到病毒攻击,物理磁盘出现错误等等严重性的问题。(2)及时备份系统数据,当系统数据在操作不当或遭到黑客攻击出现数量混乱时及时进行数据库的恢复。另外,对于系统中插件的使用,如果插件出现问题,可在系统模块中方便的停止或删除插件的运行,等修复完成后再通过插件管理模块恢复运行。系统中还提供相应的日志管理,当出现问题时可以查询相应的日志,查找到错误的发生源,进行及时的补救措施和提前的防范措施。
作者:王晓玲单位:山西省大同煤矿集团公司工会