路产管理系统 第7页

 

路产设施基本信息管理模块,维护路产设施的基本信息,能够增加删除、修改项目,并能够保存相关的图像文件。支持数据导入,多种格式图片导入并能过控制导入图片文件的大小。

实现多条件混合任意组合查询,能够使多个数据表的查询再同一个界面中完成,并能过产生相应的卡片打印和统计资料报表的生成。

三级权限管理,灵活设置用户的权限、组用户权限设置和用户设置。

§3.4编写目的

为了使系统的功能更加符合用户的需求,更贴近用户所需,我们就需要充分与用户交流,根据用户需求构造一个从抽象到具体的逻辑模型,表达系统将要实现的需求,为下一阶段的系统设计提供基础,并为系统测试提供依据。需求分析报告是系统开发成败的关键因素,是系统的本质。应该扎实从需求分析做起,该需求分析报告完成后移交项目开发人员与用户阅读。

§3.5 运行环境表述

硬件要求:处理器:X86体系的CPU;内存:512MB以上.

操作系统:Microsoft Windows XP Professional版本.

软件要求:Borland Delphi 7.0企业版,Microsoft Offices Access 2003.

 

§3.6 定义

系统:在本论文中,独立使用“系统”一词时,“系统”是指“基建处项目管理系统”。

数据流图(DFD):以图形方式表达数据处理系统中信息的传递和变换处理过程,从数据加工的角度来描述一个企事业组织中的业务活动。

数据字典:对数据流图中所有数据元素、数据结构、数据文件、数据流等的格式和内容进行定义的数据集合。

 

§3.7 系统总流程

该系统将采用传统开发模型,在每一步开发过程中听取用户反馈信息,并进行相应更改,以使用户系统开发结果尽量接近用户需求。系统开发预计经过以下几个阶段:如图(3-4

需求分析

概要设计

详细设计

 

编码

测试

用户反馈

用户反馈

用户反馈

用户反馈

3-4

§3.9 系统需求

此系统的需求主要是毕业导师提出的,我结合毕业导师提出的需求和在网上自己找的软件进行了此次毕业设计。

 

§3.10统概要设计

在软件需求分析阶段,搞清楚了软件“做什么”的问题,形成了目标系统的逻辑模型。现在所要做的就是要把软件“做什么”的逻辑模型变换为“怎么做”的物理模型,即着手实现软件的需求。首先,需要描述的是系统的总的体系结构。

 

§3.10.1系统结构设计

系统的概要设计中最重要的就是系统的模块化。模块化是指解决一个复杂问题时自项向下逐层把软件系统划分成若干个模块的过程。每个模块完成一个特定的功能,所有的模块按某种方法组织起来,成为一个整体,完成整个系统所要求的功能。将系统划分为多个模块是为了降低软件系统的复杂性,提高可读性、可维护性,但模块的划分不能是任意的,应尽量保持其独立性。也就是说,每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单,即尽量做到高内聚低耦合,提高模块的独立性,为设计高质量的软件结构奠定基础。

在系统的概要设计中采用结构化设计(Structure Design,简称SD),SD以需求分析阶段产生的数据流图DFD为基础,按一定的步骤映射成软件结构。首先将整个系统划分为几个小问题,小模块,在系统中,设计了系统管理,路产卡片管理以及综合查询的三个大模块。又将系统管理分成了用户管理和打印两中小模块,将路产卡片管理分成了十一个小模块如路产桥梁管理卡片、公路建筑区控制卡片等。

以下就是系统的结构图:(在这里为了表达方便将结构图分开来表达。)如图(3-5

 

输入基本信息

 

 

 

填或放弃

获得基本信息表格

获得打印信息

打印信息

 

 

 

重填或放弃

路产管理系统 第7页

1     1  2 3  3

  2

4     4  5 6  6

5

3-5    基本信息部分

1.填好的基本信息表格

2.合格的基本信息表格

3.不合格的基本信息表格

4.进行打印的信息表格

5.合格的打印的信息表格

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有