
金策略跨平台金融软件定制开发
作者:adminy 发布时间:2019-08-21 浏览量:
一、证券软件开发系统主要功能模块
证券软件开发业务管理系统分为前台展示查询部分和后台编辑管理部分,主要功能模块有:业务数据录入管理、统计分析、软件企业信息库、相关下载、系统管理等。其中业务数据录入、统计分析、软件企业信息库为本项目的核心部分。
(1)前台页面,企业或个人用户通过输入准确的软件产品名称和委托企业名称即可查询软件测试证券软件开发项目的实施进度。在没有登录的情况下只能进行精确查询,登录了以后可以进行模糊查询。
(2)证券软件开发软件测试项目实施进度分为:电子文档在审、电子文档已审、纸质材料受理、纸质材料受理结束并已缴费开发票、测试过程中、回归测试、测试过程结束、出具测试报告、企业领取报告、项目完结。
(3)后台页面:实施的软件项目列表可详细列出所有受理的项目信息,支持Excel导出;软件项目对应可以上传的相关文档,每个软件对应一个文件夹。
二、证券软件开发数据存储结构设计
证券软件开发系统的数据库服务器采用SQL Server2005,在NET平台上对数据的存取通过ADO.NET来实现。ADO.NET包括五个主要部分:Connection负责连接应用程序和需要访问的数据库,DataAdapter提交并获取查询结果,Command对象执行数据库查询、添加、删除、或者返回特定表内容的直接请求。DataReader对象一次存取一条记录,减少内存占用量,提高了应用程序的性能。
根据需要实现的功能,为业务管理系统建立数据库,主要由用户信息表、软件测试项目信息表、项目所处状态类型表、软件企业信息表、软件测试类别表、文档资源表等组成。
(1)证券软件开发软件测试项目信息表:证券软件开发软件测试项目信息表是整个业务系统的核心,主要记录项目编号、产品名称及版本号、委托单位、开发单位、项目开发平台、开发语言、纸质材料受理日期及受理人员、测试项目缴费情况、项目进展状态、测试人员、测试日期、测试地点、项目联系人及联系电话、测试报告编号、报告接收人、上传的相关文档等。此表以项目编号为主键,同时作为外键与其他表关联。
(2)证券软件定制项目所处状态类型表:记录证券软件开发项目所处的状态,同时作为业务流程控制的判断条件。
(3)证券软件开发软件企业信息表:记录委托单位的相关信息,例如:公司名称、工商营业执照注册号、地址、商务联系人、联系电话、email等。以营业执照注册号作为主键。
(4)证券软件定制软件测试类别表:记录所展开的软件测试业务类别,如:登记测试、确认测试、验收测试、性能测试等。
(5)证券软件定制文档资源表:记录每个软件测试项目所涉及到的相关文档,例如:测试申请表、用户手册、测试方案、执行记录、测试报告等等。