ESMS详细设计说明书软件工程.doc_第1页
ESMS详细设计说明书软件工程.doc_第2页
ESMS详细设计说明书软件工程.doc_第3页
ESMS详细设计说明书软件工程.doc_第4页
ESMS详细设计说明书软件工程.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

详细设计说明书1引言21.1编写目的21.2背景21.3定义21.4参考资料22程序系统的结构33程序1(标识符)设计说明43.1程序描述43.2功能43.3性能53.3.1精度53.3.2时间特性要求53.3.3灵活性53.4输人项53.5输出项63.6流程逻辑63.7存储分配93.8注释设计93.9测试计划91引言1.1编写目的 ESMS 软件需求说明书的目的:明确用户对软件系统的功能、行为和性能的要求,消除用户需求的模糊性、歧义性和不一致性,本说明书供开发人员和客户做参考并作为软件技术开发的文档保存。1.2背景说明a. 本系统的官方名称为供电公司安全管理系统ESMS(Electricity Security Management System), 以下简称“ESMS。b. ESMS是由上海电力学院20041017班提出,项目的开发团队由徐芳、袁燕杰、张群艳、姚慧组成,徐芳担任ESMS开发方的团队队长,项目面向所有供电公司安全部门。c. 系统运行环境:一般用户可使用WEB浏览器通过Internet在线查询相关信息,系统维护人员可使用专用的客户端软件对存储于数据库服务器中的数据进行操作。1.3定义a、ESMS:Electricity Security Management System 即供电公司安全管理系统b、本系统涉及的“工作票,操作票”,是电力部门对施工人员进行的一种安全措施。如果没有工作票和操作票,是不能对任何设施进行维修或维护。1.4参考资料a. 上海市沪东供电公司安全部门所给定的信息资料及计划任务书b. 所使用的技术资料ANSI SQL99和W3C HTML4.0c. 所使用的软件Microsoft Windows XP SP2企业版,Microsoft SQL Server2000企业版, Windows 98 及以上版本的操作系统,IE6.0以上版本的浏览器。2程序系统的结构ESMS供电公司安全管理系统安全检查情况登录安全检查管理1.0安全检查整改管理安全检查统计外包工上岗证管理外包工培训成绩管理外包工临时工作证管理两票人员申报表两票人员审核两票人员考试成绩录入两票人员审批工作票文件操作票文件两票使用外包工管理2.0两票人员管理3.0两票管理4.0需整改表已整改表拟定工作票工作票审核拟定工作票工作票审核3程序1(标识符)设计说明3.1程序描述两票人员管理子系统本程序用于公司对两票人员进行管理。本程序的主要特点:非常驻、不可重入、无覆盖要求、顺序处理。3.2功能功能需求:公司下属部门每年上报两票人员(工作票、操作票签发人、许可人)名单到公司安全部门,由安检部门进行资格审核,合格人员参加两票人员考试,考试合格后,安全部门将两票考试合格人员名单交公司领导进行审批,然后由安全部门颁发工作票、操作票签发人、许可人名单和证书。程序功能:本程序对两票人员进行管理,对数据库中的数据能够进行添加、删除、查找、修改,及时更新信息。IPO图:系统名:供电公司安全管理系统设计人:姚慧模块名:两票人员管理日期:2008年1月7日模块编号:3.0上层调用模块:下层被调用模块:两票人员申报模块、两票人员审核模块、两票人员成绩登记模块、两票人员审批模块文件名:两票人员申报表、合格两票人员表全局变量:输入数据:两票人员申报名单、两票人员培训成绩、工作票操作票签发人许可人名单输出数据:工作票操作票签发人许可人名单处理:IF 考试通过 THEN 颁发证书 ELSE 不合格 END IF3.3性能3.3.1精度a. 输入数据库的信息要求保证实时性、正确性和全面性。b. 输出的信息要保证正确无误。3.3.2时间特性要求a 响应时间:在Internet正常情况下,不超过2秒b 更新处理时间:不超过3秒c 数据的转换和传送时间:不超过2秒3.3.3灵活性操作方式上:对用户采用友好的WEB界面,信息查询采用模糊检索;信息维护采用Delphi进行数据的管理和维护;操作员可通过简单的程序实现信息的添加,修改和删除。运行环境:可以在Windows98、2000、XP、2003上进行WEB查询。同其他软件的接口的变化:对系统施加不同的外界运行控制时所引起的各种不同的需求,ESMS可以做出相应的调整。精度和有效时限的变化:本软件确保所提供信息的正确性和完备性,有效时间由于受到政策和供求关系的影响应根据供电公司的具体情况而定。计划的变化或改进:如果时间、资金充裕可以增添更丰富的功能。3.4输人项名称标识类型格式及有效范围两票人员类型KindChar操作票签发人、操作票签发人、许可人申报的两票人员工号SnumberCharYG0000001YG9999999申报的两票人员姓名SnameCharEg:张三申报的两票人员年龄LageintEg:25申报的两票人员性别LsexChar女/男申报的两票人员联系电话LtelCharEg:137742462053.5输出项名称标识类型格式及有效范围两票人员类型KindChar操作票签发人、操作票签发人、许可人合格的两票人员工号LnumberCharYG0000001YG9999999合格的两票人员姓名LnameCharEg:张三合格的两票人员年龄LageCharEg:张三合格的两票人员性别LsexChar女/男合格的两票人员电话LtelCharEg:137742462053.6流程逻辑两票人员管理子系统流程图(总):申报的两票人员名单考试不通过通过证书FT两票人员申报表流程图(子):待申报的两票人员信息审核不通过通过FT上报名单两票人员审核流程图(子):FT申报的两票人员名单各部门领导审核意见审核不通过通过两票人员考试成绩录入流程图(子):FT通过审核的两票人员的名单及考试成绩成绩审核不通过通过入档两票人员审批流程图(子):FT考试合格的两票人员名单资格审核不合格合格领导信息确认不通过通过TF3.7存储分配两票人员管理子系统运行时需要占约20M的内存空间,依据数据库大小的不同有所不同3.8注释设计a加在模块首部的注释要求说明本程序是由谁完成的,由谁测试的目的是什么实现什么功能,达到什么要求;b加在各分枝点处的注释要求说明对各变量的功能、标识范围、缺省条件; c要求对使用的逻辑添加合理的注释。3.9测试计划本程序的测试由姚慧负责,要求在一天之内完成对本子系统的测试。测试用例:黑盒法划分等价类法输入条件合理等价类不合理等价类工作票号范围1.Z0000001Z99999993.GnumberZ9999999操作票号范围2.C0000001C99999995.CnumberC9999999测试用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论