论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > VB6.0 >

B(VB)VB合同管理系统

第4章 需求分析

需求分析是软件开发过程的初始阶段,是一个系统的推理过程,涉及到领域问题及其组成部分,目的在于理解需要什么和必须做什么,并将用户的需求用书面形成表达出来。软件产品的质量,在很大程度上取决于是否进行过系统的需求分析,并是否取得正确、一致和比较完全的需求文档。通过需求分析揭示信息的流程和结构,为软件设计提供基础,通过标识接口细节能提供一个深入的功能说明来描述软件,并确定约束条件和定义软件的有效性。

http://www.paper51.com

需求分析是一个渐进的过程,通过开发人员和用户的不断交流,逐步加深对系统功能和性能的认识,并且加以细化、分解软件需求。 paper51.com

4.1 引言

copyright paper51.com

需求分析是软件开发过程的初始阶段,是一个系统的推理过程,涉及到领域问题及其组成部分,目的在于理解需要什么和必须做什么,并将用户的需求用书面形成表达出来。 http://www.paper51.com

4.1.1 编写目的

copyright paper51.com

本需求分析说明书的目的是奠定合同管理系统软件开发的基础。需求分析在可行性研究的基础上规定了系统设计统一的、最基本的要求,需求分析的结果是概要设计、详细设计、实现、测试和维护的依据。

内容来自论文无忧网 www.paper51.com

针对合同业务管理,如绪论中所阐述,用户的需求是不明确的,多变的。本说明书主要就用户登陆、系统维护、产品管理、合同管理、帐目管理等几个方面进行分析。 内容来自www.paper51.com

本需求分析说明书的章节划分为引言、任务概述、数据描述、功能需求、性能需求、运行需求六大部分。 内容来自论文无忧网 www.paper51.com

4.2 任务概述

http://www.paper51.com

4.2.1 开发目标

http://www.paper51.com

本系统的开发目标是实现企业信息系统中的合同管理中客户管理、产品管理、合同管理、帐目管理的操作的自动化,从而大大的提高业务管理的效率。

copyright paper51.com

系统采用VB开发,由于开发软件对数据库的良好支持,需在功能上加强。根据实际情况,需对合同管理系统有一定的了解,熟悉其业务流程,加强系统的功能与性能,并且对用户登陆的身份进行检查,增加系统维护功能。

内容来自论文无忧网 www.paper51.com

4.2.2 运行环境

内容来自论文无忧网 www.paper51.com

硬件:具有PII以上的CPU;64M以上内存;6.4G以上硬盘;显示器与显卡应支持800*600及其以上分辨率; 内容来自论文无忧网 www.paper51.com

软件:采用Windows 9x/NT/2000/XP作为系统运行的操作系统;采用VB6.0作为开发软件;采用Access表结构;采用Jet作为数据引擎;采用单层结构的数据库应用程序,通过Jet操作本地的Access文件;

paper51.com

4.2.3 条件与限制 内容来自论文无忧网 www.paper51.com

1.           使用人员应具有Windows系列操作系统的一般操作知识; 内容来自论文无忧网 www.paper51.com

2.           用户必须有帐号和密码方能进入; copyright paper51.com

3.           一般操作员具有对客户管理、产品信息管理、合同管理、帐目管理进行数据增加、修改、删除、查询、排序、统计等权限;

http://www.paper51.com

4.           管理员除开一般操作员权限外还具有用户帐号维护、数据备份,数据恢复等权限;

copyright paper51.com

4.3 功能需求

内容来自论文无忧网 www.paper51.com

4.3.1 功能划分 http://www.paper51.com

通过对合同管理业务的分析,可以得出系统可分为用户管理、系统维护、产品管理、合同管理、客户管理、帐目管理等功能模块。其中合同管理是重点,其他功能模块只能算是辅助模块。 内容来自www.paper51.com

下面就系统中相关部分进一步对功能划分:

http://www.paper51.com

系统登录检查功能划分(图4-1): copyright paper51.com

系统用户管理功能划分(图4-2):

copyright paper51.com

系统系统维护功能划分(图4-3): 内容来自www.paper51.com

copyright paper51.com

系统客户管理功能划分(图4-4): http://www.paper51.com

http://www.paper51.com

图4-4 客户管理功能图 paper51.com

系统产品管理功能划分(图4-5):

paper51.com

copyright paper51.com

产品管理 http://www.paper51.com

图4-5 产品管理功能图 copyright paper51.com

本系统的重点是合同管理,其功能划分如下(图4-6): http://www.paper51.com

paper51.com

图4-6 合同管理功能图 内容来自论文无忧网 www.paper51.com

系统帐目管理功能划分(图4-7):

内容来自论文无忧网 www.paper51.com

4.3.2 功能描述 copyright paper51.com

1.  通过对合同管理系统功能的分析,得出系统的主要功能:用户登陆、系统维护、客户管理、产品管理、合同管理、帐目管理;

内容来自www.paper51.com

2.  用户登陆功能用于验证用户身份,决定用户是否能进入系统,以及今日系统后有什么权限; http://www.paper51.com

3.  用户管理功能提供给管理员以管理用户帐号的能力,管理员在这里可以添加、删除帐号,可以清空用户遗失的密码;

内容来自论文无忧网 www.paper51.com

4.  密码更改功能用于用户更改自己的密码;

内容来自www.paper51.com

5.  客户管理功能用于对供应商、经销商的管理,提供增加、删除、修改、查询、排序、统计等子功能; 内容来自论文无忧网 www.paper51.com

6.  产品管理功能用于对产品目录、产品信息、产品报价进行管理,其中产品目录分为四级,并且对美以及都可进行相关数据操作,对产品信息和产品报价提供增加、删除、修改、查询、排序、统计等子功能;

内容来自论文无忧网 www.paper51.com

7.   合同管理功能的主要内容包括:根据公司本部、各分公司以及各部门签定的合同书,编制全公司合同台帐、全公司合同明细表;按分公司(或部门)、按项目内容、项目类别、合同签定时间、合同额大小、合同编号等方式统计查询合同有关方面数据,生成各种合同统计报表;根据公司财务处收费到帐记录编制全公司合同收费统计报表;按分公司(或部门)、合同收费时间、合同编号等方式统计查询合同收费有关方面数据,生成各种收费统计报表;生成各种合同收费汇总统计报表;根据公司生产计划安排即合同执行情况,计划合同收费时间与合同收费额;生成年度合同(项目)结转统计报表;根据公司财务处收费到帐记录及各项目成本等数据进行奖金分配;对有意向的项目进行跟踪,建立项目跟踪信息库及项目信息库。

copyright paper51.com

8.  帐目管理用于对会计科目、总帐、日记帐、分类帐的管理,并提供相应的提供增加、删除、修改、查询、排序、统计等子功能;

http://www.paper51.com

9.  系统维护功能提供数据备份和数据恢复功能;

copyright paper51.com

4.3.3 详细功能需求

copyright paper51.com

用户管理要求:增加、修改、删除、查询、统计

内容来自论文无忧网 www.paper51.com

查询要求:登录权限、登陆帐号; http://www.paper51.com

统计要求:记录总数

内容来自www.paper51.com

客户管理要求:增加、修改、删除、查询、排序、统计 内容来自www.paper51.com

查询要求:客户编号、客户名称、开户行、帐号、税号、联系人、联系电话、地址邮政编码

内容来自论文无忧网 www.paper51.com

排序要求:客户编号、客户名称、开户行、帐号、税号、联系人

内容来自www.paper51.com

统计要求:客户总数;

http://www.paper51.com

产品管理要求:增加、修改、删除、查询、排序、统计

内容来自论文无忧网 www.paper51.com

查询要求: 产品代码、产品名称、产品型号、产品单价

http://www.paper51.com

排序要求:产品代码、产品名称、产品单价、 paper51.com

统计要求:产品总数; 内容来自论文无忧网 www.paper51.com

合同管理要求:增加、修改、删除、查询、排序、统计

内容来自论文无忧网 www.paper51.com

查询要求:客户名称、合同编号、签约日期、合同金额、未完成合同、已执行完毕合同

内容来自www.paper51.com

排序要求:客户名称、合同编号、签约日期、合同金额 内容来自www.paper51.com

统计要求:客户名称、签约日期、未完成合同、已执行完毕合同;

内容来自论文无忧网 www.paper51.com

帐目管理要求:增加、修改、删除、查询、排序、统计 内容来自www.paper51.com

查询要求:合同编号、合同金额、付款金额、付款日期 copyright paper51.com

到帐日期、结算方式、拒付原因 内容来自www.paper51.com

排序要求:合同编号、合同金额、付款金额、付款日期、到帐日期

copyright paper51.com

统计要求:合同编号、付款日期、到帐日期;

copyright paper51.com

------分隔线----------------------------
联系方式