天津检验检疫局一体化行政办公信息系统应用维护操作手册.pdf
《天津检验检疫局一体化行政办公信息系统应用维护操作手册.pdf》由会员分享,可在线阅读,更多相关《天津检验检疫局一体化行政办公信息系统应用维护操作手册.pdf(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目 录 一、引言.2 1、编写目的.2 2、开发单位.3 3、定义和缩写.3 4、参考资料.6 二、系统说明.7 1、系统用途.7 2、安全保密.7 三、总体说明.8 1、系统的总体功能.8 2、系统的具体功能.8 四、程序说明.9 五、操作环境.32 1、设备.32 2、支持软件.32 3、数据库.32 六、维护过程.32 1、约定.32 2、验证过程.34 3、出错及纠正方法.34 4、专门维护过程.34 5、程序清单及流程图.35 一、引言 1、编写目的 软件维护是软件生命周期的最后一个阶段,它处于系统投入生产性运行以后的时期中,因此不属于系统开发过程。软件维护需要的工作量非常大,虽然在
2、不同应用领域维护成本差别很大,但是平均说来,大型软件的维护成本高达开发成本的四倍左右。目前国外许多软件开发组织把 60%以上的人力用于维护已有的软件,而且随着软件数量增多和使用寿命延长,这个百分比还在持续上升。软件维护就是在软件已经交付使用之后,为了改正错误或者满足新的需要而修改软件的过程。它有如下几种性质的维护:1)改正性维护 因为软件测试不可能暴露出一个大型软件系统中所有潜藏的错误,所以在使用期间,用户必然会发现程序错误,并且把他们遇到的问题报告给维护人员。并将把诊断和改正错误的过程称为改正性维护。2)适应性维护 计算机科学技术领域的各方面都在迅速进步,需要经常地修改版本。为了和变化了的环
3、境适当地配合而进行的修改软件的活动称为适应性维护。3)完善性维护 在软件编写完成之后,投入实践,在使用软件的过程中,用户往往提出增加新功能或修改已有的功能的建议,这就需要进行完善性维护。4)预防性维护 为了改进未来的可维护性或可靠性,或为了给未来的改进奠定更好的基础而修改软件时,就需要进行预防性维护。维护的过程本质上是修改和压缩了的软件定义和开发过程,而且事实上远在提出一项维护要求之前,与软件维护有关的工作已经开始了。鉴于以上各点,编写维护软件的文档十分重要。它给软件维护人员提供了一份完整,清晰的说明文档,便于其快速有效地进行维护工作。2、开发单位 项目的提出者:天津市出入境检验检疫局 开发者
4、:天津市基弘电子技术有限公司 用户:天津市出入境检验检疫局 使用场所:天津市出入境检验检疫局 3、定义和缩写 1)数据流图描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况,它表示了数据和处理过程的关系。数据流图有四种基本符号:正方形(或立方体)表示数据的源点或终点。圆角矩形(或圆形)代表变换数据的处理。处理不一定是一个程序。一个处理框可以代表一系列程序,单个程序或者程序的一个模块;它甚至可以代表一种人工处理过程。开口矩形(或两条平行横线)代表数据存储。数据存储可以表示一个文件,文件的一部分,数据库的元素或纪录的一部分等等。数据存储是处于静止状态的数据。箭头代
5、表数据流,即特定数据的流动方向。数据流是处于运动中的数据。还有几种附加符号:星号表示数据流之间是“与”关系 加号表示“或”关系 异或符号表示只能从中选一个 2)数据字典(Data Dictionary,简称 DD)是对系统中各类数据描述的集合,是各类数据属性清单,是进行详细的数据收集和数据分析所获得的主要结果。它通常包括以下五个部分:数据项,是数据的最小的单位。数据结构,是若干数据项有意义的集合。数据流,可以是数据项,也可以是数据结构,表示某一处理过程的输入或输出。数据存储,处理过程中存取的数据。常常是手工凭证,手工文档,计算机文件。处理过程。它们的描述内容如下:数据项描述=数据项名,数据项含
6、义说明,别名,类型,长度,取值范围,与其他数据项的逻辑关系 取值范围,与其他数据项的逻辑关系定义了数据的完整性约束条件,是设计数据检验功能的依据。数据结构描述=数据结构名,含义说明,组成:数据结构或数据项 数据流=数据流名,说明,流出过程,流入过程,组成:数据结构或数据项 流出过程,说明该数据流由什么过程来。流入过程,说明该数据流到什么过程去。数据存储=数据存储名,说明,输入数据流,输出数据流,组成:数据结构或数据项,数据量,存取方式 数据量,说明每次存取多少数据,每天(或每小时,或每周)存取几次的信息。存取方法,指的是批处理,还是联机处理;是检索还是更新;是顺序检索还是随机检索;尽可能详细收
7、集并加以说明。处理过程=处理过程名,说明,输入:数据流,输出:数据流,处理:简要说明 简要说明中主要说明该处理过程的功能,即“做什么”(不是怎么做);处理频度要求,如每小时(或每分钟)处理多少事务,多少数据量;响应时间要求等。这些处理要求是后面物理设计的输入及性能评价的标准。3)主键:数据库表中的关键域。值互不相同。4)外部主键:数据库表中与其他表主键关联的域。5)系统:若未特别指出,统指本机票预定系统。6)SQL:Structured Query Language(结构化查询语言),一种用于访问查询数据库的语言 7)SQL SERVER:系统服务器所使用的数据库管理系统(DBMS)。8)AT
8、M:Asynchronous Transfer Mode(异步传输模式)。9)ROLLBACK:数据库的错误恢复机制。4、参考资料 1)书籍 软件工程导论第三版 张海藩 清华大学出版社 实用软件工程第二版 郑人杰 殷人昆 陶永雷 清华大学出版社 2)文档 需求规格说明书,概要设计说明书,详细设计说明书,用户操作手册。二、系统说明 1、系统用途 该系统作为一个统一的平台来整合信息资源和各种应用,消除信息孤岛,给用户提供更便捷的服务和更多更深层次的信息支持。同时该系统作为一个一体化的综合行政办公平台,提升行政办公效率,提高服务质量,来满足用户日益增长的信息需求。2、安全保密 本系统确保当数据库数据
9、存储媒体被破坏时以及当数据库用户误操作时,数据库数据信息不至于丢失。1)防止用户直接操作数据库的方法 在运行环境中,必须严格管理 sys 和 system 用户,数据信息管理员必须修改其默认密码,禁止用该用户建立数据库应用对象。删除或锁定数据库测试用户。应用级的用户账号密码采用独特加密方式,防止用户直接操作数据库。管理员只能用账号登录到应用软件,通过应用软件访问数据库,而没有其它途径操作数据库。2)角色与权限 必须按照应用需求,设计不同的用户访问权限。包括应用系统管理用户,普通用户等,按照业务需求建立不同的应用角色。用户访问另外的用户对象时,应该通过创建同义词对象 synonym 进行访问。确
10、定每个角色对数据库表的操作权限,只有数据库管理员才可以对用户进行以下操作:如创建、检索、更新、删除等。而普通用户只可以对用户相关信息进行查询,而不具备删除、更新、添加等权限。三、总体说明 1、系统的总体功能 一体化行政办公信息化系统是行政、办公、服务“三位一体”的综合行政办公管理体系的信息化平台,是在我局现有电子政务平台基础上,整合完善包括 OA、双责能效、行政执法、内外网站、医疗、机关服务等系统在内的行政类信息化应用平台。2、系统的具体功能 1)在现有电子政务系统功能界面的基础上进行进一步的开发拓展;2)系统集成移动终端支持,支持使用 Ipad、智能手机等移动终端作为客户端的访问。3)系统采
11、用 B/S 结构:用户通过 Web浏览器使用和管理本系统;4)具有良好的安全性及稳定性:在充分考虑到检验检疫应用的情况下,设计和开发本系统,并使该系统能够高效、安全地运行,充分运用物理、网络、系统、应用、管理等环节的资源,保障系统安全;5)具有良好的可扩展性和可维护性:要考虑到随着实际情况的发展可以进行扩容;数据的维护功能要方便、简洁、安全,维护功能主要包括数据的更新和备份;系统采用组件化松耦合模型建设,后期的功能变更和新功能增加可快速、方便的实现。6)具有日志管理功能:能够记录查询和数据更新时相关的关键字信息,譬如用户代码、用户 IP 地址、操作时间、访问对象等;7)具有良好的异常处理功能:
12、对用户的异常输入具有友情提示并提示正确输入样例的功能;对异常查询结果应该能在系统显示界面提供友好易懂的返回信息,并判断出异常原因返回到查询界面。四、程序说明 1)部门邮箱 实现各个部门之间邮件的发送和接收。程序实体类 public class SmsNote extends Persistence private int id;private String message;private String name;private String notetype;private Date notedate;private String state;private String systemname
13、;private String sendname;private String yeardate;private String pid;private String usergroup;public SmsNote()pk=new PK(id);public int getId()return id;public void setId(int id)setChangedFlag(id);this.id=id;public String getMessage()return message;public void setMessage(String message)setChangedFlag(
14、message);this.message=message;public String getName()return name;public void setName(String name)setChangedFlag(name);this.name=name;public String getNotetype()return notetype;public void setNotetype(String notetype)setChangedFlag(notetype);this.notetype=notetype;public Date getNotedate()return note
15、date;public void setNotedate(Date notedate)setChangedFlag(notedate);this.notedate=notedate;public String getState()return state;public void setState(String state)setChangedFlag(state);this.state=state;public String getSystemname()return systemname;public void setSystemname(String systemname)setChang
16、edFlag(systemname);this.systemname=systemname;public String getSendname()return sendname;public void setSendname(String sendname)setChangedFlag(sendname);this.sendname=sendname;public String getYeardate()return yeardate;public void setYeardate(String yeardate)setChangedFlag(yeardate);this.yeardate=y
17、eardate;public String getPid()return pid;public void setPid(String pid)setChangedFlag(pid);this.pid=pid;public String getUsergroup()return usergroup;public void setUsergroup(String usergroup)setChangedFlag(usergroup);this.usergroup=usergroup;2)会议管理 程序实体类 import java.io.*;import java.util.*;public cl
18、ass TSSysUserinf extends Persistence implements Serializable private Long userSeries;private String userId;private String orgCode;private String caId;private String name;private String sex;private String idNo;private String onlineFlag;private String opertor;private String opertorName;private Date op
19、erDate;private String position;private String title;private String email;private String tel;private String state;private String qualFlag;private String originFlag;private String adminFlag;private String ciqUserCode;private Date invalidateTime;private String password;private String flag;public TSSysU
20、serinf()pk=new PK(userSeries);public void setUserSeries(Long value)setChangedFlag(userSeries);this.userSeries=value;public Long getUserSeries()return userSeries;public void setUserId(String value)setChangedFlag(userId);this.userId=value;public String getUserId()return userId;public void setOrgCode(S
21、tring value)setChangedFlag(orgCode);this.orgCode=value;public String getOrgCode()return orgCode;public void setCaId(String value)setChangedFlag(caId);this.caId=value;public String getCaId()return caId;public void setName(String value)setChangedFlag(name);this.name=value;public String getName()return
22、 name;public void setSex(String value)setChangedFlag(sex);this.sex=value;public String getSex()return sex;public void setIdNo(String value)setChangedFlag(idNo);this.idNo=value;public String getIdNo()return idNo;public void setOnlineFlag(String value)setChangedFlag(onlineFlag);this.onlineFlag=value;p
23、ublic String getOnlineFlag()return onlineFlag;public void setOpertor(String value)setChangedFlag(opertor);this.opertor=value;public String getOpertor()return opertor;public void setOpertorName(String value)setChangedFlag(opertorName);this.opertorName=value;public String getOpertorName()return operto
24、rName;public void setOperDate(Date value)setChangedFlag(operDate);this.operDate=value;public Date getOperDate()return operDate;public void setPosition(String value)setChangedFlag(position);this.position=value;public String getPosition()return position;public void setTitle(String value)setChangedFlag
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 天津 检验 检疫 一体化 行政 办公 信息系统 应用 维护 操作手册
限制150内