设计概要说明书_第1页
设计概要说明书_第2页
设计概要说明书_第3页
设计概要说明书_第4页
设计概要说明书_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

年4月19日设计概要说明书文档仅供参考,不当之处,请联系改正。GQYGQY文档代号: 阶段:S软盘编号:密级:秘密资产管理软件概要设计说明编写:校对:审核:会签:标审:批准:目次TOC\o"1-1"\h\z1引言 41.1编写目的 41.2参考资料 41.3术语和缩写词 42需求 42.1总体描述 42.2功能 52.2.1需求功能描述 52.2.2系统功能描述 62.2.2

功能器求与程序的关系 82.3性能 102.3.1精度 102.3.2时间特性 102.3.3灵活性 102.3.4可靠性和可维护性 103环境 113.1设备环境 113.2支持软件环境 123.2.1开发环境 133.2.2运行环境 143.3接口 143.4保密与安全 154设计特性 154.1运行过程 154.2系统逻辑流程 154.3系统数据流程 174.3.1输入 174.3.2输出 174.4程序设计说明 174.4.1系统界面设计 174.4.2系统报表设计 184.4.3子网查询系统设计 19页面设计 195数据库设计说明 195.1逻辑结构设计要点 195.2物理结构设计要点 216系统出错处理设计 216.1错误分类 216.2补救措施 21

1引言1.1编写目的本概要设计是在经过了“资产管理软件”的需求分析之后,为明确各项功能需求的落实与否以及以后进一步设计开发而编写的,它的依据是需求分析。预期的读者是组织评审人员及后期的设计编程人员。1.2参考资料工程实施规范b)《资产管理结构方案设计书》c)《资产管理软件需求规格说明》d)《资产管理软件概要设计说明》《资产管理研制任务书》1.3术语和缩写词为叙述方便,本文件定义如下术语:ZCRJSparePartComputerManageSystem:备件计算机管理系统,即本系统。COMComponentObjectModel:组件对象模型ASPActiveServerPages:活动服务页IISMicrosoftInternetInformation:微软网络信息服务2需求2.1总体描述管理软件(以下简称ZCRJ),利用了数据库管理技术,对电子备件贮备数量、品种、存放位置、代号、名称等项目进行计算机管理,旨在实现快捷、方便、高效的备件出入库、备件统计打印与备件查询等功能。2.2功能2.2.1需求功能描述根据需求规格说明,系统划分为八个子功能模块,分别为:基础数据管理模块:主要实现系统初始化数据库操作;备件库管理模块:主要实现出入库、盘点、备件信息查询;统计报表管理模块:主要实现系统信息统计与打印;系统管理模块:主要实现系统数据库管理以及用户权限管理等功能;用户设置管理模块:主要实现一些用户个性化设置等功能;子网查询模块:主要实现网络查询等功能。需求功能结构图如图1:固定资产管理系统固定资产管理系统系统功能信息发布综合查询其它管理数据字典通知发信其它登记校园规划用途土地用途使用权限类型使用权限状况土地证办理情况教育部分类号国标分类号房屋结构房屋用途房屋经费科目产权状况房屋状况供热情况供电情况空调情况供水情况供气情况房屋朝向仪器状态仪器经费科目设备来源土地查询房屋查询设备查询家具查询交通查询部门初始角色初始用户初始校区设置备用字段存放地点口令修改数据备份土地管理房屋管理校区的土地规划校区的管理家具被服车辆管理家具登记直接变动变动查询车辆登记直接变动变动查询仪器管理设备登记附件登记直接变动变动查询图12.2.2系统功能描述根据需求功能,系统规划为如下几个功能模块如表1:模块名称命名模块类型功能简述系统登录ZCRJ01GUI验证用户名、密码、操作权限窗口管理包ZCRJ02GUI组织并控制整个系统的界面显示数据库初始化ZCRJ03GUI实现需求功能数据库初始化备件贮存位置管理ZCRJ04GUI实现需求功能备件贮存位置管理备件信息管理ZCRJ05GUI实现需求功能备件信息管理备件动态信息管理ZCRJ06GUI实现需求功能备件动态信息管理备件入库ZCRJ07GUI实现需求功能备件入库备件出库ZCRJ08GUI实现需求功能备件出库出入库单据管理ZCRJ09MOD提供打印、管理出入库单功能,供出入库模块调用整体盘点ZCRJ10GUI实现需求功能整体盘点抽样盘点ZCRJ11GUI实现需求功能抽样盘点查询统计管理ZCRJ12GUI两模块结合实现需求功能统计报表统计报表管理ZCRJ13GUI用户权限管理包ZCRJ14GUI完成需求功能用户权限管理系统数据库管理ZCRJ15GUI完成需求功能数据库管理子网查询管理ZCRJ16GUI对网络查询包进行设置、管理,完成需求功能网络查询管理系统操作日志管理ZCRJ17GUI完成需求功能系统操作日志管理、对系统日志操作类进行属性设置。条形码扫描设置管理ZCRJ18GUI完成需求功能条形码扫描设置管理用户设置ZCRJ19GUI管理当前用户的密码与用户信息网络查询包ZCRJ26GUI实现需求功能子网查询的界面功能数据库操作类ZCRJ20MOD提供对数据库的操作的封装,系统所有对数据库的操作均调用本模块文件操作类ZCRJ21MOD对系统文件操作的封装,系统所有对文件的操作包括对INI文件的操作均调用本模块。Excel操作类ZCRJ22MOD提供系统对Excel表的操作,系统所有对Excel表的操作均调用本模块系统日志操作类ZCRJ23MOD提供系统操作日志信息的写入、读出、查询、保存功能,供系统需要生成日志的模块调用系统查询接口ZCRJ24INF子网查询组件的接口定义类子网查询组件ZCRJ25COM完成需求功能子网查询的数据库查询,组织查询结果,供网络查询包调用系统帮助模块ZCRJ25GUI实现系统帮助功能表1表格说明:表中“GUI”表示模块具有操作界面,“MOD”表示模块没有操作界面,“INF”表示接口定义类,“COM”表示此模块为COM组件。2.2.3功能需求与程序的关系用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系,如表2:系统系统功能需求功能系统登录窗口管理数据库初始化备件贮存位置管理备件信息管理备件动态信息管理备件入库备件出库整体盘点抽样盘点统计报表管理查询统计管理用户权限管理系统数据库管理子网查询管理系统日志操作管理条形码扫描设置管理用户设置子网查询备件初始化领取备件初始化备件贮存位置管理备件信息管理备件入库故障件入库退还入库入库单据管理备件出库借出出库出库单据管理整体盘点抽样盘点备件贮存位置统计备件信息查询统计库存结存查询统计故障信息查询统计备件借出查询备件出入库记录查询当前库存状态查询用户权限管理系统数据库管理条形码扫描设置系统操作日志管理报警信息提示自动打印出入库单据备件库当前状态查询备件详细信息查询子网查询管理表2分配关系图中内容说明:其它模块如,数据库操作类、文件操作类、Excel操作类、系统日志操作类、系统查询接口、子网查询组件、出入库单据管理,作为底层或中间层调用,不再在上表中体现。具体调用关系,能够参考2.2.2系统功能描述。详细描述请参考程序设计说明。2.3性能2.3.1精度根据需求要求,本系统在数据精度上没有特殊的要求,但要确保数据记录的准确性。2.3.2时间特性要求系统操作灵活,反应迅速,不允许界面操作有明显停顿现象。程序流尽量采用主线程,必要的时采用多线程,以提高系统的响应能力。2.3.3灵活性系统在设计的时候,主要考虑在WindowsServer环境下运行,在选用数据库的时候优先考虑性能与安全性。最大内存占用要小于1GB,如果系统资源占用太大,则采用文件序列化及数据流方式,降低资源占用率。2.3.4可靠性和可维护性根据需求规格说明中对系统性能的要求,本系统对于可靠性与可维护性方面做了以下几个方面的考虑:成熟性:选用成熟的操作系统、应用开发工具,为系统编写详尽的测试计划和测试用例,保证足够的测试时间。容错性:编写详细的错误处理代码,降低系统对资源的消耗,充分考虑用户操作系统版本、浏览器版本、显示参数、客户端配置情况,再代码中捉充分的判断处理。可恢复性:提供系统软件日备份功能,系统数据可恢复至任何时段。易分析性:在用户操作异常时,提示的错误信息能反应是经过操作哪个字段产生的错误,方便用户分析。易修改性:由于提供成熟的产品,对产品的修改性不在这里体现。稳定性:经过保证网络系统、操作系统的稳定,同时在应用系统设计时强调质量和准确性来保证稳定性。易测试性:由于提供成熟的产品,对产品的测试性不在这里体现。3环境3.1设备环境ZCRJ硬件系统包括系统服务器以及与之配套的外围设备,其中外围设备包括打印机、条码扫描仪、条码打印机、移动式存储器、HUB与调制解调器。具体如下:系统服务器一台,采用标准工业用控制计算机,奔腾IV系列CPU控制器,512MRAM存储器,是运行ZCRJ软件系统的主要硬件平台。打印机一台,针式,能够打印ZCRJ产生的所有报表。条码扫描仪一台,采用WELCHALLYN品牌,作为备件出入库以及盘点的辅助操作方式,能够很大的提高出入库效率。网络连接设备,如调制解调器、HUB。ZCRJ硬件系统拓扑图如图2:图23.2支持软件环境提炼模型如下,如图3:图33.2.1开发环境操作系统:WindowsServer;数据库:ORACLE8.1.6;应用软件:Office;设计建模软件:RationalRose;MicrosoftVisioXP;数据库建模软件:PowerDesigner9;编码软件:开发环境:MicrosoftVisualStudio6.0;开发环境:MicrosoftVisualStudio.NET;网页美工:PhotoShop6.0;MacromediaDreamweaver;其它支持环境:DCOM/COM+组件运行环境;ODBC开放式数据库连接驱动;OLEDB的数据库连接驱动;TCP/IP网络协议支持。3.2.2运行环境操作系统:Windows2KServer;数据库:ORACLE8.1.6;其它支持环境:MicrosoftExcel2K组件环境;DCOM/COM+组件运行环境;OLEDB的数据库连接驱动;TCP/IP网络协议支持。3.3接口本系统接口包括界面接口、网络查询接口、预留接口:界面接口即人机界面,采用WINDOWS窗口模式,要求操作方便、界面友好、美观。网络查询接口采用B/S三层结构开发,在COM层只做相关的查询组件,并做进一步的SESSIONID的权限验证,保证系统的数据安全。如果有数据交换时均采用规定的ADO记录集格式。预留接口不做具体编码。3.4保密与安全在保密与安全性方面,ZCRJ系统在设计时主要采用以下措施:WindowsServer操作系统的安全机制:安装系统完成之后,检测RPC等漏洞,安装响应的补丁程序。重新设置超级管理员账号与密码,而且要求保证定期更新。启动ZCRJ系统需要的相关的服务,而且禁用与ZCRJ系统没有关系的服务等,单独设定IIS服务运行目录的权限等。在A的基础上,ZCRJ在网络部分还采用只提供网络查询使用的相应的组件模块,并在COM组件中做SESSIONID的验证。后台数据库只设置本地访问权限,禁用所有网络端口。本地操作模块,不提供网络操作功能。所有的数据库访问都采用一个只有基本权限的数据库账号,ZCRJ系统中的权限管理单独做一个模块。做到数据库权限与应用软件系统权限分离,充分保证了灵活性与数据安全性。4设计特性4.1运行过程ZCRJ系统在登录之后,首先检测系统数据库初始化标示,如果系统数据库没有初始化则进入系统初始化界面,要求初始化数据库。数据库初始化完成之后,就设置系统数据库初始化完成标识,下一次系统就能够跳过以上各步。初始化数据库完成之后,系统读入系统设置参数,并进入系统出入库操作界面,循环等待用户信息。用户业务完成之后,能够点击退出按钮或者退出菜单,退出系统。4.2系统逻辑流程系统逻辑流程图如图4所示:图44.3系统数据流程4.3.1输入ZCRJ系统为典型的MIS系统,输入信息包括主要业务操作信息与业务操作辅助信息,其中主要业务操作信息包括:备件出库信息、备件入库信息、备件盘点信息。业务操作辅助信息包括系统信息、备件信息。详细信息说明请参看数据库设计说明与程序设计说明部分。4.3.2输出ZCRJ系统输出信息包括:出入库单信息、备件查询信息、备件报表。详细信息说明请参看数据库设计说明与程序设计说明部分。4.4程序设计说明4.4.1系统界面设计ZCRJ系统采用MDI多文档窗口控制方式,主界面包括标题栏、菜单栏、工具栏、状态栏、出入库管理窗口、窗体显示区、右键菜单。子界面采用CDI子窗体与SDI单文档窗体相结合的控制方式。详细内容如下:标题栏包括:图标、系统名称(资产管理软件)、最大化按钮、最小化按钮、关闭按钮;系统菜单栏;工具栏包括:出入库->出库、出入库->入库、出入库->盘点、复制、粘贴、剪切、删除、刷新、停止按钮。状态栏包括:四个区域,第一栏显示登录用户名称,第二栏显示系统当前状态,第三栏显示当前日期,第四栏显示当前时间。右键菜单包括:工具栏、状态栏两个子菜单。出入库管理窗口包括:出库栏、入库栏、盘点栏,其中出库栏包括备件出库、借出出库,入库栏包括备件入库、归还入库、故障件入库,盘点栏包括抽样盘点、整体盘点。CDI子窗体允许用户手动调整窗体大小,窗体控件位置能够根据不同状态进行调整。SDI单文档窗体采用对话框形式窗体,不允许用户调整窗体大小。窗体格式如图5:出入库管理窗口窗口显示区出入库管理窗口窗口显示区图54.4.2系统报表设计系统报表分为备件信息查询统计、出入库单据查询、故障信息查询统计。备件信息查询统计需要统计以下内容:备件名称、产品代号、备件编码、库存数量、备用数量、机用数量、故障数量、累计出库数量、预警数量、借出数量、使用组合名称、使用组合代号、使用机柜名称、使用机柜代号、使用车辆名称、使用车辆代号、责任单位、生产时期、产品批次、备件价格、外形尺寸、参考重量、备件类型、包装分类、存放期、存放位置名称、存放位置编号、备注。要求能够根据需要输出以上任意字段的报表。出入库单据查询需要统计以下内容:单据号、备件名称、产品代号、备件编号、备件位置、备件数量、日期时间、操作人、经办人、操作类型、打印单据、备注。故障信息查询统计需要统计以下内容:备件名称、产品代号、备件数量、故障时间、环境温度、故障地点、故障原因。4.4.3子网查询系统设计处理说明:子网查询为ZCRJ系统提供的网络查询接口,HTML页面格式,网络终端连接上ZCRJ服务器后,能够使用IE6.0浏览器进行浏览,调用子网查询组件实现。具体查询功能有:备件详细信息查询、备

温馨提示

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

评论

0/150

提交评论