码迷,mamicode.com
首页 > 其他好文 > 详细

第五周作业

时间:2016-04-03 21:57:04      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

系统出错处理设计

   出错信息 

  在软件的开发过程中,需要对软件中存在的漏洞立即进行处理,即使一个很小的漏洞,也会造成整个软件开发系统的垃圾资源无限增多,最终可能会导致系统的瘫痪。因此在系统设计中,对拟开发系统要注意数据的约束性。为了进行数据统一收集和规范数据统一格式方面管理者的处理,针对存在的安全隐患,本项目组进行了统一约束规范。同时,项目组也应该解决Web服务器端的信息安全问题,这样才能更好的运用管理系统,从而减少系统的维修次数,确保系统的安全使用

错误

解决方法

用户和密码错误

提示输入不正确并返回

验证码错误

登陆失败请重新输入

程序出错抛出异常

判断错误信息,返回登陆界面

不合理的url请求

提示错误返回首页

数据访问量过大

返回请求失败信息 重新选择服务器

登陆调用web服务器方法

登陆界面要求用户登录

  补救措施

  说明故障出现后可能采取的变通措施,包括:

  1)后备技术 

由于现代计算机科学技术的快速发展,以往的数据备份已经不能满足用户和管理者对现有系统的要求,现在的技术一般是进行系统数据库的实时备份和备份服务器。当数据库瘫痪时,通过快速进行系统库的切换,这样可以有效的减少数据的丢失。当用户量大时,也可以使用备用服务器,两个服务器进行同步数据存储,如果一台服务器出错时,可以转换到另一台进行相同的操作,让用户不需要因瘫痪而面临网页打不开、数据丢失等相关问题。

 2)降效技术   

通常情况下系统的管理员都不是专业的计算机人员,对计算机专业的知识了解相对较少。在面对系统瘫痪等错误时,都不知道如何去解决问题。如今,随着计算机科学技术的飞速发展,为了让系统用户能够自行解决运行过程中遇到的问题,大多采取小型服务器作为后备技术。这项技术在现有的开发系统中使用很广泛,当然备用的服务器从价格上考虑,可能不如主服务器,也可能会降低工作效率,但是从数据的完整性和安全出发,可以让维修人员有更多时间进行系统的维护。

  3)恢复及再启动技术    

由于采取的是低端服务器,同时进行数据库的实时备份。这样在系统维护好完成后,可以很快的进行数据同步,同时也可以很快的进行系统的运行。

4

本软件应充分考虑各种系统错误,避免造成数据库不一致或损坏;

努力提高系统鲁棒性,避免因用户的疏忽对系统造成损坏;

采用对话框形式为用户提供警告信息;

可考虑实现数据库备份和密码功能;

一些关键性操作(如删除记录)都应提供确认机制

 

  系统维护设计 

 作业管理系统不同于其他系统,它并不是一劳永逸的最终系统。在它的运行过程中,还有大量运行管理、系统维护、系统设置等工作要做。交付使用的作业管理系统跟工业产品不同,工业产品可以先生产一个样品,经过试验、改进再正式投入批量生产,而作业管理系统它需要在用户使用过程中不断完善。系统维护包括程序的维护、数据文件的维护、代码的维护等,而且系统的修改,往往会造成系统程序、文件、代码的修改。因此,系统的修改必须通过批准。

第五周作业

标签:

原文地址:http://www.cnblogs.com/daring/p/5350674.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!