下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、7 系统出错处理设计 System error handling design(撰写人:杨林森 3112101126 Yanglinsen 2102-011-0300)7.1 出错信息Error message在软件的开发过程中, 需要对软件中存在的漏洞立即进行处理, 即使一个很小的漏洞,也会造成整个软件开发系统的垃圾资源无限增多, 最终可能会导致系统的瘫痪。因此在系统设计中, 对拟开发系统要注意数据的约束性。 为了进行数据统一收集和规范数据统一格式方面管理者的处理, 针对存在的安全隐患, 本项目组进行了统一约束规范。 同时,项目组也应该解决 Web服务器端的信息安全问题,这样才能更好的运用管
2、理系统, 从而减少系统的维修次数, 确保系统的安全使用。In the software development process, the need for software vulnerabilities that exist in immediate treatment, even a small flaw will cause garbage resources of the entire software development system and the infinite increase, may eventually lead to paralysis of the system
3、. Therefore, system design, system development should pay attention to the proposed binding data. In order to deal with a unified data collection and standardized data formats unified manager for security risks, the project team conducted a unified constraint specification. Meanwhile, the project te
4、am should also solve the problem of information security Web server, so as to make better use of management systems, thereby reducing the number of system maintenance, to ensure the safe use of the system.出现错误Error数据类型错误Error in datatypes逻辑出错Logicerror系统内部出错外部设备出错InternalExternalsystem errordevice e
5、rror错误名称Error1. 用户名和密码出错User name and password error2. 验证码输入错误Verification code input errors3. 帐号注册为空或者已存在The account register is empty or already exists4. 注册密码低于 6 位Registration password is less than 65. 年龄大于 100 或小于 0Age greater than 100 or less than 06. 联系方式具有的格式输入错误Contact the format of the inpu
6、t error7. 编号输入不为整数或小于 0 Number is not entered as an integer or less than 08. 标题为空,或标题大于规定字数The title is empty, or title greater than the specified number of words9. 商品库存数量输入是小数Product inventory quantity input is a decimal10. 信息 ID 输入为空Information ID input is empty11. 信息类型大于 50 个字符The type of informa
7、tion is greater than 50 characters12. 新密码与确认新密码不同New password and confirm the new password13. 提交信息失败Submit information failed14. 手机号码输入不是 11 位数字Phone number input is not 11 digits解决方法Solution提示输入不正确,检查信息是否正确,并返回。Promptedtoenterisnotcorrect,checktheinformation is correct, and return.登录失败,请重新输入。Login
8、failed, please re-enter.如空提示错误,返回;存在此用户,提示存在,返回。Error such as an empty return; exist for this user, indicate the presence of return.提示低于 6 位信息,并重新输入。 Prompted less than 6, and re-enter.提示信息:年龄应该在0 与 100 之间。The message: Age should be between 0 and 100.提示不是其所拥有的格式,重新输入。 Prompt is not its own format, r
9、e-enter.提示,编号取值范围错误,应该为正整数。Tip No. range error, it should be a positive integer.提示标题不能为空且应该小于 X 字,重新输入。 Prompt title can not be empty and should be less than X characters, re-enter.提示,数量应该为整数,清除并重新输入。 Tip number is an integer, remove and re-enter.提示出错信息,返回重新输入。With an error message and return to re-
10、enter.提示字数超出规定,重新输入。Prompt words out of the provisions re-enter.提示新密码与确认新密码不同!Prompted a new password and confirm the new password!提示失败信息,并建议检查错误信息类型Promptfailure,and recommendedto checktheerror message type提示您输入的手机号码有误,应该为11 位数字。Prompts you to enter the phone number is wrong, should be 11 digits.7.
11、1输入错误及解决方案7.1 input errors and solutions7.2 Web 服务器错误处理设计7.2the Web server error handling design错误名称输出ErrorOutput1. 不合法的 Url 请求提示错误,返回登录界面Url request legalError, return to theloginscreen2. 程序出错抛出异常输入 Log 日志中的错误信息Error, an exceptionisEnter theerror message inthrownthe Log3. 数据访问量的过大返回请求失败信息Amount of
12、data access overReturnsrequestfailureinformation4. 登陆调用 web服务器方法登录页面,要求用户登录Log in to call the web serverLogonpagerequiresusersmethodto log补救RemedyStruts 的请求错误控制 Struts request error-control判断错误信息, 返回登录界面 An error of judgment, and return to the login screen针对需求,重新选择服务器Re-select the server for the nee
13、dsStruts 拦截所有请求,判断用户是否登陆, 必须登录才能进行其他操作。Strutstointerceptallrequests to determine whether the user login, you must be logged in to perform other operations.7.2补救措施Remedial measures所有的系统, 不管采用哪种开发方式, 都不可避免的存在弱点。 所以不但在信息管理系统这一级而且在计算中心这一级( 如果适用,也包括远程设备 ) 都要审核并提出设计到安全性的问题。通过识别系统的弱点来减少侵犯安全性的危险,以及采取必要的预防措施
14、来提高安全水平,这是用户和信息服务管理部门可做得到的。All systems, regardless of which way the use of development are inevitable weaknesses. Therefore, not only in the information management system at this level and be designed to review and propose security issues in computing center at this level (if applicable, including r
15、emote device). By identifying weaknesses in the system to reduce the risk of security violations, and to take the necessary precautionary measures to improve the safety level, which is the user and theinformation services department can do it.1)后备技术Back-up technology由于现代计算机科学技术的快速发展, 以往的数据备份已经不能满足用户
16、和管理者对现有系统的要求, 现在的技术一般是进行系统数据库的实时备份和备份服务器。当数据库瘫痪时, 通过快速进行系统库的切换, 这样可以有效的减少数据的丢失。当用户量大时, 也可以使用备用服务器, 两个服务器进行同步数据存储,如果一台服务器出错时, 可以转换到另一台进行相同的操作, 让用户不需要因瘫痪而面临网页打不开、数据丢失等相关问题。Due to the rapid development of modern computer science and technology, previous data backup and managers have been unable to meet
17、 the user requirements of the existing system, and now the technology is generally carried out in real-time backup system database and backup servers. When the database is paralyzed by rapidly switching system libraries, which can effectively reduce the loss of data. When the user capacity, you can
18、use the backup server, two servers synchronize data storage, if a server error, can be converted to another the same operation, so that the user does not open the page because of paralysis of face , data loss and other related issues.2)降效技术Drop-efficient technology通常情况下系统的管理员都不是专业的计算机人员,对计算机专业的知识了解相
19、对较少。在面对系统瘫痪等错误时,都不知道如何去解决问题。如今,随着计算机科学技术的飞速发展, 为了让系统用户能够自行解决运行过程中遇到的问题,大多采取小型服务器作为后备技术。这项技术在现有的开发系统中使用很广泛,当然备用的服务器从价格上考虑,可能不如主服务器, 也可能会降低工作效率,但是从数据的完整性和安全出发,可以让维修人员有更多时间进行系统的维护。Normally the system administrator is not a professional computer staff, relatively little computer expertise to understand.
20、 In the face of system failures and other errors, do not know how to solve the problem. Nowadays, with the rapid development of computer science and technology, in order to allow system users to solve problems encountered during the operation on their own, mostly taken small server as a backuptechno
21、logy. The technology used in the existing development systems is extensive, of course, the backup server from the price considerations, may not be as the primary server, it may decrease work efficiency, but starting from the integrity and security of data, allowing maintenance personnel more time fo
22、r system maintenance.3)恢复及再启动技术Recovery and re-start technology由于采取的是低端服务器, 同时进行数据库的实时备份。 这样在系统维护好完成后,可以很快的进行数据同步,同时也可以很快的进行系统的运行。To adopt a low-end server, while the real-time backup of the database. So that system maintenance is completed, you can quickly synchronize data, but also can be quickly carried out the operation of the system.7.3系统维护设计System maintenance design信息管理系统不同于其他系统,它并不是一劳永逸的最终系统。在它的运行过程中,还有大量运行管理、系统维护、系统设置等工作要做。交付使用的信息管理系统跟工业产品不同, 工业产品可以先生产一个样品,经过试验、改进再正式投入批量生产, 而信息管理系统它需要在用户使用过程中不断完善。系统维护包括程序的维护、数据文件的维护、代码的维护等,而且系统的修改,往往会造成系统程序、文件、代码的修改。因此
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 幼儿园装修设计理念转让合同
- 塔吊基座设计与施工2024年度合同
- 铝合金门窗安装合同范文
- 管理道闸系统安装承包协议书
- 农村集体房屋转让协议书
- 经销商合作协议书版
- 化工设计:第11章 工程经济
- 课件老师教学课件
- 人教版九年级化学第二单元2氧气课时2化合反应和氧化反应分层作业课件
- 护理分级制度培训
- GIS超高频局部放电典型图谱(共14页)
- (完整版)篮球校本课程教材
- 水产品保鲜技术论文范文
- 柔性基层沥青路面
- 真崎航の21部
- 临床护理技术操作常见并发症的预防和处理规范(完整版)
- 隧洞专项施工方案(完整版)
- 继电保护课程设计对变压器进行相关保护的设计abrg
- 挖机租赁台班表.doc
- 湖南中医药大学成人教育毕业生鉴定表
- 项目验收文件清单(硬件采购类)
评论
0/150
提交评论