第11章-综合实例研究_第1页
第11章-综合实例研究_第2页
第11章-综合实例研究_第3页
第11章-综合实例研究_第4页
第11章-综合实例研究_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

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

文档简介

梁昌勇信息系统分析、设计与开发方法第11章综合实例研究1信息系统安全等级保护评测中心网站 2采用面向对象方法开发仓库管理信息系统目录信息系统安全等级保护评测中心网站开发背景

作为一家IT技术服务提供商,合肥工业大学信息系统等级保护测评中心受某省公安厅授权进行全省多个行业信息系统安全等级保护测评工作。为了更好地做好该项工作,该机构需要拥有一套高效便捷的信息系统,辅助测评工作的开展,以提高测试中心的工作效率,加强与客户的及时沟通,保障测评工作顺利开展。从测评中心的宣传和本身工作的需要,建立该结构的测评中心网站都是必需的。11.1信息系统安全等级保护

评测中心网站信息系统安全等级保护评测中心网站

一是界面友好,方便直观,采用B/S架构,用户可远程登录网站,查看中心简介、等级保护知识介绍等。二是用户可在线提交测评申请、提交测评文档、回答在线测评问题。测评人员可查看、回复用户申请,增加、删除在线测评问题,提交测评报告等。通过B/S架构来减少传统的空间和时间限制,提高效率,实现信息资源的共享,提升测评中心知名度,提高测评中心的工作效率。开发目标1、开发工具本系统选择具有可视化编程功能的VisualStudio2005作为开发前台软件,同时选择与VisualStudio2005具有较好兼容性的MicrosoftSQLServer2000作为后台数据库管理系统。2、运行环境等级保护测评中心的网站是B/S架构,故客户端要求仅要求有浏览器且能上网即可;测试环境下,服务器端为WindowsXP2+IIS5.1,后台数据库为MicrosoftSQLServer2000。信息系统安全等级保护评测中心网站

网站开发工具和运行环境

信息系统安全等级保护评测中心网站

业务描述

在实施测评工作时,可将整个测评流程分为测评申请、等级符合性检查、正式测评(含测评数据收集、测评数据分析两个子阶段)、测评报告初稿的编写、测评报告的审核、定期复查等五个阶段,这五个阶段依次进行,保障测评工作顺利进行,从而达到促进目标信息系统安全建设,保障信息安全的目的。经调查分析,测评工作的整个业务如图下图所示。网站功能需求分析从系统用户出发,引出各类用户需网站提供的服务。定义需求的模式如图右图所示,主要包括定义角色、定义域对象和为每个角色确定和编制用例。

信息系统安全等级保护评测中心网站

网站分析与设计定义角色采用分层模式,通过寻找描述为做某件事或者对某件体,和查阅规格说明的术语表,得出如下图所示的角色分层模式。

信息系统安全等级保护评测中心网站

网站分析与设计角色分层

信息系统安全等级保护评测中心网站

网站分析与设计定义域对象在进行域对象的分析时,也采用分层模式,根据目标是否真实存在于系统之内,将域对象分为表示对象包和维护对象包。域对象的分层模式如右图所示。域对象的分层模式测系统域对象被测机构需提交有关被测系统的基本资料、提交被测系统的有关管理文档、相关与测人员需回答问题等等。如右图所示。

信息系统安全等级保护评测中心网站

网站分析与设计被测系统域对象测评域包括以下对象测评项需提交文档类别在线问题在线问题答案现场测评记录

信息系统安全等级保护评测中心网站

网站分析与设计测评域对象测评申请对象包括:机构客户表待测系统测评申请系统自评报告系统测评报告

信息系统安全等级保护评测中心网站

网站分析与设计测评申请域对象

新闻通告域对象包括:通知类别,新闻类别,所内通知,新闻

信息系统安全等级保护评测中心网站

网站分析与设计新闻通告域对象终端用户用例

作为网站的一般用户,该类用户可查阅网站的所有公开信息,包括测评中心的简介、新闻、通知、等级保护介绍等。并可以下载相关文档。

信息系统安全等级保护评测中心网站

网站分析与设计授权用户用例授权用户作为网站用户的基本角色,其主要用例为维护用户资料,保障测评过程中的信息安全。

信息系统安全等级保护评测中心网站

网站分析与设计授权用户用例图机构客户用例作为等级保护的中心用户,机构客户的代表者,代表机构向测评中心提交测评申请,提供相关机构的基本资料,提交相关的管理文档汇编,并向系统添加相关的参测人员的信息,提供参测人员登录系统的标识,在测评过程中,机构客户可查阅相关的测评记录,在测评结束之后,可查阅测评报告。

信息系统安全等级保护评测中心网站

网站分析与设计机构客户用例图测评人员用例在测评工作阶段,其可对机构客户提交的测评申请做出批复,并审核机构客户提交的被测系统的基本资料、被测系统的相关管理文档汇编;在测评过程中,其可编辑需提交文档列表、在线问题列表,并查看相关回复;现场测评人员也可将收集的相关测评数据登录系统,以供分析;在测评结束时,测评人员可向系统提交测评报告。

信息系统安全等级保护评测中心网站

网站分析与设计测评人员用例图

信息系统安全等级保护评测中心网站

网站功能设计查看中心简介活动图

信息系统安全等级保护评测中心网站

网站功能设计注册活动图

信息系统安全等级保护评测中心网站

网站功能设计判断注册信息合法性活动图设计体系结构所涉及的主要阶段是:A.确定和组织所有的接口和用户界面;B.为组件分配接口和界面;C.将组件组织到完整的系统结构中。

信息系统安全等级保护评测中心网站

网站体系结构设计结构分析包图网站接口包括终端用户接口授权用户接口机构客户接口参测人员接口测评人员接口系统管理员接口

信息系统安全等级保护评测中心网站

网站体系结构设计图11.18测评人员接口网站页面

信息系统安全等级保护评测中心网站

网站体系结构设计为组件分配接口和用户界面

信息系统安全等级保护评测中心网站

网站体系结构设计终端用户页面系统体系结构

信息系统安全等级保护评测中心网站

网站体系结构设计系统结构包图网站功能模块

信息系统安全等级保护评测中心网站

网站的模块功能结构设计

信息系统安全等级保护评测中心网站

主页设计选择VisualStudio2005作为开发前台软件和与VisualStudio2005具有较好兼容性的MicrosoftSQLServer2000作为后台数据库管理系统,实现了该网站系统的开发。该网站系统采用B/S架构,客户端要求仅要求有浏览器且能上网即可,全省各地不同的用户都可以通过互联网实现对系统的访问。用户以不同的身份登录,可完成所属类别用户权限下的业务操作。该网站的主页实现如图11.22所示。囿于篇幅,不再列出源代码。该网站系统自2007年5月通过测试,2007年6月试运行,8月正式运行,先后6次顺利完成该省信息系统等级保护和测评工作,安全稳定性好、效率高,应用效果良好。

信息系统安全等级保护评测中心网站

系统实施与应用

采用面向对象方法开发仓库管理信息系统系统简介

仓库管理信息系统,主要用于对仓库物资信息、仓库信息、物资入出库等信息进行管理,以及统计查询和报表自动生成等。仓库管理系统需满足仓库管理员及工作人员的需求,他们具有登陆应用系统的权限,所以需要对工作人员的登陆本模块进行更多的考虑,设计不同用户的操作权限和登陆方法。

11.2采用面向对象方法开发

仓库管理信息系统用户对仓库管理软件提出了一系列要求,主要有:用户界面友好,可操作性强。设置访问权限,防止数据被越权改动。入库、出库操作简便,数据查询方式多样。库存数据查询方便,修改方便。物资的出、入库和库存数据动态化。即库存数据、入库数据、出库数据随出入库操作的进行实时改变。按多种要求自动生成月度收支存统计报表、季度报表、年度报表和盘盈、盘亏表等各类报表。能够和企业的其它信息系统(采购管理系统、销售管理系统、生产管理系统等)交换信息。仓库管理信息系统

需求分析

具体分析上述要求,软件的总体设计方案必须做到以下各点方能满足用户需要:设计一个良好的界面,使各项操作都可以根据菜单提示方便地完成,确保不同计算机水平的人都能使用。按角色划分,设置软件使用权限,安全性好。数据录入方式尽可能简单、便捷。根据物资分类,设立九个动态数据库,以实现各类物资入库、库存、出库数据的动态化要求,并在编写程序时设立必要的临时数据库。为用户提供多角度、多方位的物资收、发、存情况的查询程序。根据用户需要,能够实现以任何时间段自动生成物资统计报表。仓库管理信息系统

需求分析

仓库管理信息系统

系统功能

在仓库管理系统中,根据角色的不同,将系统分为三个包,分别是操作员与系统交互包、管理员与系统交互包、其它系统与与本系统交互包。仓库管理信息系统

系统包图

用例视图,包含三个部分即:角色、用例、角色—用例关系角色确定根据用户需求、系统功能模块和与系统进行交互角色的划分,仓库管理系统角色可以分为操作员、管理员和其它系统。仓库管理信息系统

用例图

仓库管理信息系统用例:物资入库物资出库物资盘存信息查询统计分析用户登陆用户注销用户管理供应者信息维护提货者信息维

温馨提示

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

评论

0/150

提交评论