泛亚网络设备管理软件设计说明书v10.docx

上传人:b****6 文档编号:8433216 上传时间:2023-01-31 格式:DOCX 页数:17 大小:20.74KB
下载 相关 举报
泛亚网络设备管理软件设计说明书v10.docx_第1页
第1页 / 共17页
泛亚网络设备管理软件设计说明书v10.docx_第2页
第2页 / 共17页
泛亚网络设备管理软件设计说明书v10.docx_第3页
第3页 / 共17页
泛亚网络设备管理软件设计说明书v10.docx_第4页
第4页 / 共17页
泛亚网络设备管理软件设计说明书v10.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

泛亚网络设备管理软件设计说明书v10.docx

《泛亚网络设备管理软件设计说明书v10.docx》由会员分享,可在线阅读,更多相关《泛亚网络设备管理软件设计说明书v10.docx(17页珍藏版)》请在冰豆网上搜索。

泛亚网络设备管理软件设计说明书v10.docx

泛亚网络设备管理软件设计说明书v10

1引言4

1.1编写目的4

1.2背景4

1.3定义5

2程序系统的结构5

2.1系统模块5

3程序1设计说明5

3.1程序描述5

3.2功能6

3.3性能6

3.4输人项6

3.5输出项6

3.6算法6

3.7流程逻辑6

3.8接口6

3.9存储分配7

3.10注释设计7

3.11限制条件7

3.12测试计划7

3.13尚未解决的问题7

4程序2设计说明7

4.1程序描述7

4.2功能7

4.3性能8

4.4输人项8

4.5输出项8

4.6算法8

4.7流程逻辑8

4.8接口9

4.9存储分配9

4.10注释设计9

4.11限制条件9

4.12测试计划9

4.13尚未解决的问题9

5程序3设计说明9

5.1程序描述9

5.2功能10

5.3性能10

5.4输人项10

5.5输出项10

5.6算法10

5.7流程逻辑11

5.8接口11

5.9存储分配11

5.10注释设计11

5.11限制条件11

5.12测试计划11

5.13尚未解决的问题11

6程序4设计说明12

6.1程序描述12

6.2功能12

6.3性能12

6.4输人项12

6.5输出项12

6.6算法12

6.7流程逻辑13

6.8接口13

6.9存储分配13

6.10注释设计13

6.11限制条件13

6.12测试计划13

6.13尚未解决的问题14

7程序5设计说明14

7.1程序描述14

7.2功能14

7.3性能14

7.4输人项14

7.5输出项14

7.6算法14

7.7流程逻辑15

7.8接口15

7.9存储分配15

7.10注释设计15

7.11限制条件15

7.12测试计划16

7.13尚未解决的问题16

8程序6设计说明16

8.1程序描述16

8.2功能16

8.3性能16

8.4输人项16

8.5输出项16

8.6算法17

8.7流程逻辑17

8.8接口17

8.9存储分配17

8.10注释设计17

8.11限制条件18

8.12测试计划18

8.13尚未解决的问题18

设计说明书

1引言

1.1编写目的

本文档属于杭州泛亚科技有限公司针对泛亚网络设备管理软件的设计说明书,杭州泛亚科技有限公司享有最终解释权。

本文档根据前期对各大中小企业的抽样调查,对不同行业的信息管理行业,网络设备,信息管理人员做了一个系统、全面的调研分析,定义了系统主要的模块以及模块之间的相互联系。

并且定义了模块的实现的具体方法。

从需求开始,定义泛亚网络管理软件系统的结构,确定软件的子系统,从接口模式,各个方位去调研分析,保证项目的下一步能够更好的实现。

本文档的预期读者为:

项目经理,软件开发人员,质量管理人员,测试人员。

1.2背景

随着越来越多的网络设备应用各大中小企业,如何去通过对这些设备进行一个有效的管理来提高每个企业都关注的的问题,是本系统研发的最真实的目的,所以泛亚网络管理设备有助于帮助人们提高对网络设备的应用情况的掌握和管理,提高每个企业的网络管理效率。

泛亚网络设备管理系统是一个企业与互联网联系管理的有效渠道。

企业的网络可以互联网相互对联。

首先,员工们可以通过网络设备所提供的接口对互联网进行访问,查找技术资料,市场情况,查找竞争对手的信息,或者与现有潜在的客户,以及战略伙伴的一些信息。

如通过互联网在网上进行产品的介绍,业绩,公司的售后服务情况。

随着财务EPR办公的深入和推广。

企业逐渐通过互联网来连接到网络上,所以这种互联网上的交流是潜在的商机。

网络设备的管理已经是世界的一种共识。

很多企业认识只有尽快将自己的办公网络系统建设成功,并且处于领先地位。

才有助于帮助企业保存竞争优势,在竞争中不处于不败地位。

1.3定义

C#(CSharp)是由微软公司所开发的一种面向对象的、运行于.NETFramework之上的高级程序设计语言

2程序系统的结构

2.1系统模块

模块名称

标识符

模块功能

权限管理

1

管理用户权限

设备管理

2

实现设备的增删查改

调拨管理

3

实现调拨记录的增删查改

维修管理

4

实现维修记录的增删查改

运行管理

5

实现组织机构的增删查改

产品管理

6

实现类型信息的增删查改

类别管理

7

实现类别信息的增删查改

用户管理

8

实现用户的增删查改

修改密码

9

修改自身密码

3程序1设计说明

从本章开始,我们将逐一对第二种所提到每个程序的模块设计进行细化,以下给出的一些模块解释只是针对一般性模块,对于一个具体的模块,尤其是模块层次属于比较低级的层次的时候,或者子程序的时候,其很多的特性都是属于上一层模块的信息。

模块条目数与其对应的内容是相同的。

我们在这里只是做出一个枚举。

3.1程序描述

权限管理模块是出于对网络设备管理的安全性考虑实现用户的权限管理,要求规定用户级别,通过规范用户级别来完成对权限控制,用户要使用该设备管理系统,首先要通过身份权限的审核,根据不同的用户级别加载进入相应的用户主界面,结合session在不同页面间传递的级别信息设置相关功能按钮的可见性从而来实现权限控制。

3.2功能

根据用户输入的用户名,密码以及用户级别判定用户是否可以使用该系统以及用户的权限等,根据具体情况弹出相应错误提示或者进入相应的系统主界面。

3.3性能

用户在输入信息时,如果输入了不合法的信息或者错误的信息,可以单击重置按钮来方便的进行输入。

3.4输人项

用户名需手动字符串型,密码需手都动输入字符串型,用户级别选择输入,密码的输入要求以加密形式的文本显示,具有较高的安全性,要求四项输入须按照用户表中的某条记录才能正常录入。

3.5输出项

输出有三类,第一,是系统的主界面,提示用户已成功登陆,一类是错误提示窗体,提示用户输入有误。

3.6算法

将用户手动输入的信息传入数据库,构造并运行相应的查找语句,返回数据表,若数据表中有记录说明用户输入的信息是通过验证,进入主界面,否则,弹出提示框,并将用户级别存入session传入相关页面。

3.7流程逻辑

用户输入身份信息,单击“登陆”,进行判定,若输入正确进入相应的主界面,若不正确,弹出提示

3.8接口

该类接口模块属于网络设备管理系统,涉及到用户权限表和用户表。

用图文并茂的形式说明本程序所属于的上一级模块及隶属于子程序的下一层模块、子程序,说明参数赋值和调用方式,说明与本程序相直接关联的数据库和数据组成结构。

3.9存储分配

根据需要,说明本程序的存储分配。

3.10注释设计

适当添加功能注释即可,没有特殊要求

3.11限制条件

代码规范正确即可,无其他约束条件

3.12测试计划

测试人员设计测试用例,要求具备符合要求和不符合要求的各种情况至少一个用例,并预定好输出的结果,代码完成后由测试人员开始对照需求进行测试

3.13尚未解决的问题

无,该部分功能全部完成。

4程序2设计说明

4.1程序描述

网络设备管理模块要求由用户的手动输入实现网络设备的信息的维护,并能结合设备信息根据编写的算法实现转化后的值,该模块的网络设备信息修改页面除实现基本功能外还要实现其他功能,就是根据登陆界面传递的session值判定用户属于说明权限级别,来确定是否来显示想要实现的功能。

4.2功能

实现设备信息的的维护,来获取网络设备通过算法基础出来的值,并配合用户权限来实现权限的管理。

4.3性能

要求用户在手动输入信息时,如果输入不合法或者错误,可以通过单击重置按钮来方便的进行重新输入,此外还要提供一些下拉框选择按钮输入来方便用户的输入信息。

4.4输人项

实现对网络设备的信息维护时所需要的条件和内容,根据用提示的方式来进行选择或输入相应的信息。

4.5输出项

根据权限验证进入相应的权限管理界面,或显示相应权限的信息,或者弹出相应的操作提示窗体。

4.6算法

Ø添加网络设备

根据用户的手动输入的信息流,生成必要的SQL插入语句,主意之前要先进行判断网络设备编号是否重复使用,保证固定资产编号的唯一性,符合设备表的约束条件。

Ø查询网络设备

根据用户输入的查询网络设备的条件,进行模糊查询,进入数据库进行生成SQL语句,对生成的记录用DataGridView进行装载。

Ø更改网络设备

在DataGridView里面单击需要更新的网络设备信息,网络设备信息根据ID进行到数据里面生成SQL语句进行更新。

Ø删除设备

在DataGridView里面单击需要更新的网络设备信息,网络设备信息根据ID进行到数据里面生成SQL语句进行更新。

进行删除操作。

Ø计算现值

根据设备信息的相关数据项自动计算显示设备的现值信息,并且支持查询功

M-s.Price/s-F*45

4.7流程逻辑

主界面上单击相应信息进入相应窗体:

网络设备添加:

用户手动输入信息,单击击添加按钮,弹出相应的提示信息,单击击重置,清空用户输入的信息,重新输入正确的信息。

查询网络设备:

用户手动输入查询的条件信息,在列表中显示相应的记录,单击设备超链接,进入网络设备的修改删除界面,根据登陆界面传递的session值判断用户权限界别,确定相关按钮的显示。

修改设备:

修改相应的信息,单击修改按钮,弹出相应的提示信息

删除设备:

点击删除,执行相应操作,点击返回,返回查询界面。

查询现值:

根据输入的条件,查询返回的现值。

4.8接口

该接口属于网络设备管理系统,关联到设备表和类别表,数据库类型表。

调用方式是通过双机相应的自动对应,当从管理界面进入修改界面时,需传递逐渐信息。

4.9存储分配

根据需要,说明本程序的存储情况

4.10注释设计

添加代码功能注释即可,无特殊要求

4.11限制条件

用户必须先登陆,代码正确。

4.12测试计划

测试人员设计测试用例,要求具备符合要求和不符合要求的各种情况至少一个测试用例,并预定好输出的结果,代码完成后由测试人员开始进行测试

4.13尚未解决的问题

查询结果以表格形式导出。

5程序3设计说明

5.1程序描述

调拨管理要求根据用户的手动输入的信息实现调拨的信息进行维护。

该模块的修改参数页面除实现基本功能外还要实现另外一个功能,就是由登录界面传递的临时缓存值判定用户的权限组,来确定是否显示更改和删除两个功能按钮。

此外,调拨记录录入时只能输入网络设备状态为不占用时候的状态

5.2功能

实现调拨管理信息的维护。

5.3性能

要求用户在手动输入信息时,如果输入错误,可以点击重置按钮来方便的进行重新输入,此外还要提供必要的下拉框选择输入来方便用户的输入。

5.4输人项

实现调拨记录增删查改时所需要的相关信息以及输入查询空闲设备的相关信息,根据输入框前面的名称提示来进行选择或输入相应的信息,注意日期的输入格式如:

2012-2-1等

5.5输出项

进入相应的界面,或显示相应的信息,或者弹出相应的操作提示窗体。

5.6算法

Ø添加网络调拨设备

根据用户的手动输入的信息流,生成必要的SQL插入语句,主意之前要先进行判断网络设备编号是否重复使用,保证固定资产编号的唯一性,符合设备表的约束条件。

Ø查询网络调拨设备

根据用户输入的查询网络调拨设备的条件,进行模糊查询,进入数据库进行生成SQL语句,对生成的记录用DataGridView进行装载。

Ø更改网络调拨设备

在DataGridView里面单击需要更新的网络设备信息,网络调拨设备信息根据ID进行到数据里面生成SQL语句进行更新。

Ø删除网路调拨设备

在DataGridView里面单击需要更新的网络设备信息,网络调拨设备信息根据ID进行到数据里面生成SQL语句进行更新。

进行删除操作。

Ø计算现值

根据设备信息的相关数据项自动计算显示设备的现值信息,并且支持查询功能。

5.7流程逻辑

主界面上单击相应信息进入相应窗体:

网络设备添加:

用户手动输入信息,单击击添加按钮,弹出相应的提示信息,单击击重置,清空用户输入的信息,重新输入正确的信息。

查询调拨记录:

用户手动输入查询的条件信息,在列表中显示相应的记录,单击设备超链接,进入网络设备的修改删除界面,根据登陆界面传递的session值判断用户权限界别,确定相关按钮的显示。

修改调拨设备:

修改相应的信息,单击修改按钮,弹出相应的提示信息

删除调拨设备:

点击删除,执行相应操作,点击返回,返回查询界面。

查询网络调拨现值:

根据输入的条件,查询返回的现值。

5.8接口

该接口属于网络调拨设备管理,关联到设备表和类别表,数据库类型表。

调用方式是通过双机相应的自动对应,当从管理界面进入修改界面时,需传递主键信息。

5.9存储分配

根据需要,说明本程序的存储分配。

5.10注释设计

适当添加功能注释即可,无特殊要求

5.11限制条件

用户必须先登陆,代码正确。

5.12测试计划

测试人员设计测试用例,要求具备符合要求和不符合要求的各种情况至少一个测试用例,并预定好输出的结果,代码完成后由测试人员开始进行测试

5.13尚未解决的问题

查询结果以excel形式导出。

6程序4设计说明

6.1程序描述

维修管理模块要求由用户的手动输入实现网络设备的维修信息的维护,并能结合设备信息根据编写的算法实现转化后的值,该模块的网络设备信息修改页面除实现基本功能外还要实现其他功能,就是根据登陆界面传递的session值判定用户属于说明权限级别,来确定是否来显示想要实现的功能。

6.2功能

实现维修记录的信息的维护,并根据用户权限管理的实现。

6.3性能

要求用户在手动输入信息时,如果输入错误,可以点击重置按钮来方便的进行重新输入,此外还要提供必要的下拉框选择输入来方便用户的输入。

6.4输人项

实现维修记录增删查改时所需要的相关信息以及输入查询空闲设备的相关信息,根据输入框前面的名称提示来进行选择或输入相应的信息,注意日期的输入格式如:

2012-2-1等

6.5输出项

进入相应的界面,或显示相应的信息,或者弹出相应的操作提示窗体。

6.6算法

Ø添加维修记录

根据用户的手动输入的信息流,生成必要的SQL插入语句,主意之前要先进行判断网络设备编号是否重复使用,保证固定资产编号的唯一性,符合设备表的约束条件。

Ø查询维修记录

根据用户输入的查询维修记录的条件,进行模糊查询,进入数据库进行生成SQL语句,对生成的记录用DataGridView进行装载。

Ø更改维修记录

在DataGridView里面单击需要更新的维修记录,维修记录信息根据ID进行到数据里面生成SQL语句进行更新。

Ø删除维修记录

在DataGridView里面单击需要更新的维修记录信息,维修记录信息根据ID进行到数据里面生成SQL语句进行更新。

进行删除操作。

Ø计算现值

根据设备信息的相关数据项自动计算显示设备的现值信息,并且支持查询功能。

6.7流程逻辑

主界面上单击相应信息进入相应窗体:

维修记录添加:

用户手动输入信息,单击击添加按钮,弹出相应的提示信息,单击击重置,清空用户输入的信息,重新输入正确的信息。

查询维修记录:

用户手动输入查询的条件信息,在列表中显示相应的记录,单击设备超链接,进入网络设备的修改删除界面,根据登陆界面传递的session值判断用户权限界别,确定相关按钮的显示。

修改维修记录=:

修改相应的信息,单击修改按钮,弹出相应的提示信息

删除维修记录:

点击删除,执行相应操作,点击返回,返回查询界面。

6.8接口

该接口属于网络设备维修记录管理,关联到设备表和类别表,数据库类型表。

调用方式是通过双机相应的自动对应,当从管理界面进入修改界面时,需传递主键信息。

6.9存储分配

根据需要,说明本程序的存储分配。

6.10注释设计

适当添加功能注释即可,无特殊要求

6.11限制条件

用户必须先登陆,代码正确。

6.12测试计划

测试人员设计测试用例,要求具备符合要求和不符合要求的各种情况至少一个测试用例,并预定好输出的结果,代码完成后由测试人员开始进行测试

6.13尚未解决的问题

查询结果以excel形式导出。

7程序5设计说明

7.1程序描述

组织模块要求由用户的手动输入实现网络设备的组织管理信息进行维护,并能结合设备信息根据编写的算法实现转化后的值,该模块的网络设备信息修改页面除实现基本功能外还要实现其他功能,就是根据登陆界面传递的session值判定用户属于说明权限级别,来确定是否来显示想要实现的功能。

7.2功能

实现组织机构的的信息维护,自动生成组织机构图,并根据用户权限管理的实现。

7.3性能

要求用户在输入信息时,如果输入错误,可以点击重置按钮来方便的进行重新输入,此外还要提供必要的下拉框选择输入来方便用户的输入。

7.4输人项

要求用户在手动输入信息时,如果输入错误,可以点击重置按钮来方便的进行重新输入,此外还要提供必要的下拉框选择输入来方便用户的输入。

7.5输出项

进入相应的界面,或显示相应的信息,或者弹出相应的操作提示窗体。

7.6算法

Ø添加组织结构信息

根据用户的手动输入的信息流,生成必要的SQL插入语句,主意之前要先进行判断网络设备编号是否重复使用,保证固定资产编号的唯一性,符合设备表的约束条件。

Ø查询组织结构信息

根据用户输入的查询维修记录的条件,进行模糊查询,进入数据库进行生成SQL语句,对生成的记录用DataGridView进行装载。

Ø更改组织结构信息

在DataGridView里面单击需要更新的维修记录,组织结构信息根据ID进行到数据里面生成SQL语句进行更新。

Ø删除组织结构信息

在DataGridView里面单击需要更新的维修记录信息,组织结构信息根据ID进行到数据里面生成SQL语句进行更新。

进行删除操作。

Ø查看组织结构图

根据查询设备ID,查看组织结构图。

7.7流程逻辑

主界面上单击相应信息进入相应窗体:

组织结构添加添加:

用户手动输入信息,单击击添加按钮,弹出相应的提示信息,单击击重置,清空用户输入的信息,重新输入正确的信息。

查询组织结构信息:

用户手动输入查询的条件信息,在列表中显示相应的记录,单击设备超链接,进入网络设备的修改删除界面,根据登陆界面传递的session值判断用户权限界别,确定相关按钮的显示。

修改组织结构信息:

修改相应的信息,单击修改按钮,弹出相应的提示信息

删除组织结构信息:

点击删除,执行相应操作,点击返回,返回查询界面。

7.8接口

该接口属于组织结构信息管理,关联到设备表和类别表,数据库类型表。

调用方式是通过双机相应的自动对应,当从管理界面进入修改界面时,需传递主键信息。

7.9存储分配

根据需要,说明本程序的存储分配。

7.10注释设计

适当添加功能注释即可,无特殊要求

7.11限制条件

用户必须先登陆,代码正确。

7.12测试计划

测试人员设计测试用例,要求具备符合要求和不符合要求的各种情况至少一个用例,并预定好输出的结果,代码完成后由测试人员开始进行测试

7.13尚未解决的问题

查询结果以excel形式导出。

8程序6设计说明

8.1程序描述

设备类型要求由用户的手动输入实现网络设备的设备类型管理信息进行维护,并能结合设备信息根据编写的算法实现转化后的值,该模块的网络设备类型信息修改页面除实现基本功能外还要实现其他功能,就是根据登陆界面传递的session值判定用户属于说明权限级别,来确定是否来显示想要实现的功能。

8.2功能

实现设备类型的信息维护,自动生成组织机构图,并根据用户权限管理的实现。

8.3性能

要求用户在输入信息时,如果输入错误,可以点击重置按钮来方便的进行重新输入,此外还要提供必要的下拉框选择输入来方便用户的输入。

8.4输人项

要求用户在手动输入信息时,如果输入错误,可以点击重置按钮来方便的进行重新输入,此外还要提供必要的下拉框选择输入来方便用户的输入。

8.5输出项

进入相应的界面,或显示相应的信息,或者弹出相应的操作提示窗体。

8.6算法

Ø添加设备类型信息

根据用户的手动输入的信息流,生成必要的SQL插入语句,主意之前要先进行判断网络设备编号是否重复使用,保证固定资产编号的唯一性,符合设备表的约束条件。

Ø查询设备类型信息

根据用户输入的查询维修记录的条件,进行模糊查询,进入数据库进行生成SQL语句,对生成的记录用DataGridView进行装载。

Ø更改设备类型信息

在DataGridView里面单击需要更新的维修记录,设备类型根据ID进行到数据里面生成SQL语句进行更新。

Ø删除设备类型信息

在DataGridView里面单击需要更新的维修记录信息,设备类型信息根据ID进行到数据里面生成SQL语句进行更新。

进行删除操作。

8.7流程逻辑

主界面上单击相应信息进入相应窗体:

设备类型添加添加:

用户手动输入信息,单击击添加按钮,弹出相应的提示信息,单击击重置,清空用户输入的信息,重新输入正确的信息。

设备类型信息:

用户手动输入查询的条件信息,在列表中显示相应的记录,单击设备超链接,进入网络设备的修改删除界面,根据登陆界面传递的session值判断用户权限界别,确定相关按钮的显示。

修改设备类型信息:

修改相应的信息,单击修改按钮,弹出相应的提示信息

删除设备类型信息:

点击删除,执行相应操作,点击返回,返回查询界面。

8.8接口

该接口属于设备类型信息管理,关联到设备表和类别表,数据库类型表。

调用方式是通过双机相应的自动对应,当从管理界面进入修改界面时,需传递主键信息。

8.9存储分配

根据需要,说明本程序的存储分配。

8.10注释设计

适当添加功能注释即可,无特殊要求

8.11限制条件

用户必须先登陆,代码正确。

8.12测试计划

测试人员设计测试用例,要求具备符合要求和不符合要求的各种情况至少一个用例,并预定好输出的结果,代码完成后由测试人员开始进行测试

8.13尚未解决的问题

查询结果以excel形式导出。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 党团建设

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1