测绘成果管理系统_需求分析.doc_第1页
测绘成果管理系统_需求分析.doc_第2页
测绘成果管理系统_需求分析.doc_第3页
测绘成果管理系统_需求分析.doc_第4页
测绘成果管理系统_需求分析.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

文档编号:MRMS_1 版 本 号:V1.0文档名称:需求分析规格说明书项目名称:测绘成果管理系统编写: 校对: 审核:批准:开发单位: 1. 引言:1.1 编写目的:确定图书管理系统的功能及有效性需求,以供软件开发人员参考。1.2 项目背景:现采用的房产项目测绘软件为单机软件,测绘成果以文件夹方式组织,文件夹内有计算书、属性数据库和图形数据,计算书为文本文件,数据库为mdb格式数据库,图形数据为dwg格式。这种数据管理方式有很多弊端, 当成果越来越多时,由于文件夹命名不规范、好多机器分别存储成果数据等原因,查找成果十分不方便,有时候甚至找不到需要的成果,而且根本无法进行测绘成果的统计,因此对这些测绘成果进行集中管理是很有必要的。1.3 定义: MRMS : Mapping Results Management System 测绘成果管理系统。1.4 参考资料:软件工程 钱乐秋 赵文耘 牛军钰 清华大学出版社Java语言程序设计 苏俊 机械工业出版社2. 任务概述:2.1目标:该测绘成果管理系统针对的用户是泰安市建委的测绘工作人员,每个工作人员将每个机器上、每个项目的测绘成果通过该软件上传到集中的中央数据库,包括计算书、图形数据以及从属性数据库里面提取的属性数据,达到统一管理、查询、统计的目的。2.2运行环境:本系统采用C/S体系结构,由一台服务器与多个客户机组成,配置如下:服务器:硬件:80x86系列微机CPU:733以上内存:1G以上硬盘空间:40G以上 软件:Windows Server、Mysql等工作站:硬件:80x86系列微机CPU: 166以上内存:512以上硬盘空间:2G以上软件:Windows XP 、Access等 。输入输出设备:打印机等。网络设备:Hub、网卡、网线等。2.3 开发环境:数据库:MySql编辑软件:MyEclipse,Microsoft Office开发语言:Java2.4条件与限制:1、要求操作人员熟练掌握计算机基础应用2、要求编程人员进一步了解局域网内文件的上传下载3、设计友好的GUI界面3. 功能分析3.1 功能概述 通过中央数据库实现对各个机器上的测绘成果进行统一的管理,查询,统计。具体需求:1数据上传导入:将测绘项目文件夹下的数据文件上传到中央数据库,其中数据文件包括:* “户计算书”.txt文本文件。* .mdb的数据库文件。* .dwg格式的图像文件。 2数据查询:提供查询界面以指定条件从数据库查询并显示测绘成果,其中测绘成果包括包括:* 显示计算书。* 显示全部的属性文件。* 显示dwg图形 3数据下载:将指定项目的计算书、属性数据库、dwg图形下载到客户端指定目录存放。 4报表:可以按指定条件对项目测绘数据进行统计,输入起止时段,统计期间的项目测绘工作量。3.2功能建模: 用例图:用户: 上传文件(upload file) 查询 (query) 下载文件 (download file) 报表 (excel)管理员:l 添加用户(insert)l 删除用户(delete)3.2数据库分析3.2.1表的初步分析:u 管理员=MID,name,pwdu 用户=UID,name,pwdu 户计算书=UID,time,数据流u .dwg= UID,time,数据流u 属性数据库=UID,time,Record.mdb中的数据字段3.2.2数据规范:u 计算书:名字为“户计算书.txt”的纯文本文件u 属性数据库:名字为“Record.mdb”的小型数据库,需要导入的数据包括两部分,一部分是楼栋的属性,另一部分为房屋的信息,楼栋与房屋的关系一般是一对多的关系,也有可能是一对一的关系。u 对于住宅,一般是一对多的关系,也就是一栋住宅一般是有多套房屋的,而对于非住宅,一般按只有一套房屋来管理。 楼栋信息从build表里面提取,包括以下地段:幢号、坐落(由“坐落区”、“坐落路”和“门牌号”三个地段按顺序连接)、产别、结构形式、测绘日期、总建筑面积。 房屋信息从HouseTab表里面提取,包括以下地段:所在楼栋的幢号build_num、单元号cell_num、楼层号floor_num、户号room_num、总面积total_area、用途usr_a、房屋结构houseStructure3.2.3 总E-R图3.2.4管理员用户计算书.dwg.mdb数据库4.外部接口需求4.1 网络环境以太局域网4.2 硬件接口u 输入输出设备:打印机等。u 网络设备:Hub、网卡、网线等。 4.3 软件接口u 操作系统:Windows XPu 数据库:MySql,Accessu 工具:MyEclipseu 编程语言:Java4.4 通讯接口u 网络通信标准:FTP协议u 通信安全:用户验证登录4.5 其他接口u 和其他软件系统的数据接口:ODBC5.其它非功能需求u 具

温馨提示

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

评论

0/150

提交评论