征信系统软件设计说明_第1页
征信系统软件设计说明_第2页
征信系统软件设计说明_第3页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、 10 / 16征信系统软件设计说明一、引言编写目的编写本套征信系统的软件说明的目的在于依据软件需求说明书中 的任务概述,需求规定等规划设计出一套可执行软件的构造模型。参考资料征信系统需求分析报告软件工程导论第三版基于工程的软件工程面对对象争辩方法二、总体设计需求规定本套征信系统软件分为效劳器端和客户端两局部:客户端局部由用户使用,通过 B/S 的方式实现,用户可使用扫瞄器通过互联网进展操作。效劳器端软件由治理员使用,通过 C/S 的方式实现,治理员通过治理界面可对数据库进展操作和治理。运行环境客户端的运行环境:Windows98IE5或 其他扫瞄器。效劳器端的运行环境:Windows2022

2、 ServerWindows2022Advanced。根本设计概念和处理流程本套征信系统软件的编写,是为了设计出一套在线查询、数据录入和 分析的应用软件。软件分为两大局部,数据录入和数据分析局部。客户端 是以网页的形式实现,用户通过扫瞄器对数据库中的数据进展查询、扫瞄 并可进展打印。数据治理局部(效劳器端)则是一套治理系统,在治理局部 中,治理员可以对数据库中的数据进展输入、修改、删除和查询等操作, 从而对数据库中的数据进展治理。构造本套征信系统软件承受 Browser/Server 和 Client/Server 相结合的构造来进展开发。人工处理过程效劳器端的人工处理数据的输入用户依据需要来

3、输入关于征信方面的各类报表及根底数据数据, 但必需保证其正确性和准确性。数据的修改用户依据需要对指定的数据进展修改,由于记录繁多,因此用户 首先要输入肯定的查询条件,缩小记录范围,然后再从该范围中找到指定 的记录进展修改,保证修改的内容的正确性和准确性后可更数据库的数 据。数据的删除用户依据需要对指定的数据进展删除,由于记录繁多,因此用户 首先要输入肯定的查询条件,缩小记录范围,然后再从该范围中找到制定的记录进展删除,保证将要删除的内容的正确性和准确性后可删除掉数据 库中的数据。数据的查询用户依据需要查询数据库中的全部数据,用户需输入肯定的查询 条件,然后可依据输入的查询依据查询数据库的数据。

4、客户端的人工处理注册用户必需注册才能进展订票操作,在此,用户必需填写个人的真 实并准确的具体信息。查询用户通过填写肯定的查询条件,可查询用户所需要的信息。提交用户可通过互联网进展数据提交,填写准确的各类信息后提交并保存。三、接口设计用户接口本征信系统软件的可视化很强,做到用户运行程序就可直接上手操作。在设计界面时,同时也考虑到此方面,因此在每个可以点击的按钮上 ToolTipText外部接口在本套征信系统软件中,前期考虑承受电子证书进展登录的验证,没有考虑其他外部接口问题,如有需要可以添加对外部接口的考虑,例如红 外扫描、卡式读取设备等。内部接口由于本套征信系统软件是使用可视化软件来治理数据库

5、中的数据,因 此数据库为连接各个模块之间的接口,我们同时也称之为软件内部的接口。四、系统数据构造设计规律构造设计要点依据需求分析设计数据库中的字段,建立一个规律上的数据库的结构。物理构造设计要点在数据库软件中建立数据库,并要保证数据库最低要符合其次范式。数据构造及程序的关系静态数值需求支持并行操作的用户。处理多条记录数据。表或文件的最小为2048字节,最大无限制。精度需求在进展提取数据库数据时,要求数据记录定位准确,在向数据库中添 加数据时,要求输入数据准确。主要的精度适应系统要求,不承受违规操 作。时间特性需求响应时间应在人的感觉和视觉大事范围内;机敏性当需求发生某些变化时,治理应用软件操作

6、方式、数据构造、运行环境基 本不会发生变化,变化只是将对应的数据库文件内的记录转变,或将过滤条件转变 即可。数据治理力量需求本应用软件可治理多条记录,本应用软件根本约用 1,300千字节空间,全部文件均放置在数据库中调用,查询数据、文件、记录时,通过库文件名 直接进展操作或通过存储过程来完成操作。数据库设计描述数据库分析需将数据库设计成关系模式最低符合其次范式的标准。依据需求分析,确定系统的实体。依据实体分析的结果,在数据库中应建立如下数据 表:passenger_infor(企业信息表)、destine_infor(录入员信息表)、destine_infor1(资产负债表)、plane_in

7、for(财务分析表)、plane_infor1(银行流水分析表)、user_infor行业分析表等,同时各 个数据表间也存在着相应的连接的关系。数据库设计说明(1)passenger_infor(企业信息表)在此数据表中,存放的是具体企业的具体信息,在企业信息中包含有 企业的一些根本信息和法人、股东的个人信息、子公司信息、等字段及其 他表相连接的字段。在该信息表中包括以下字段:passenger_id、passenger_name、passenger_sex、passenger_tel、passenger_address、plane_no、plane_grade、destine_id、catc

8、h_tic_date其他表格说明,详见软件开发字段说明;五、系统出错处理设计出错信息在设计本套企业信息表软件时,设计人员应尽可能的考虑到全部的出 错状况,并做出相应的恢复信息。无法预料的错误信息,应返回给用户一 个特定的信息提示。补救措施对于出错概率较大的地方,设计人员应结合用户需求做一些必要的限 制,削减出错的可能。系统维护设计本套企业信息表软件的维护设计要有特地人员来做,这些人员应对本 套企业信息表软件的程序代码构造及流程有深入的了解。六、程序系统的组织构造系统组织构造图效劳器端的组织构造图暂略在二期开发时提交系统层次构造图效劳器端客户端的组织构造图暂略在二期开发时提交系统层级构造图客户端

9、模块层次图查询模块层次图添加模块层次图修改模块层次图删除模块层次图七、程序标识符设计说明程序描述客户端程序:本套征信系统软件的客户端应用程序以网页的形式编写,包括静 态和动态的网页,存放在效劳器中,客户使用扫瞄器通过互连网络对网页 进展访问,并完成客户端可以完成的功能。效劳器端程序:VB软件,治理员通过使用该软件来进展对数据库中的数据进展治理。后台数据库:本套征信系统软件的后台数据库使用Informix库效劳器,用来存放全部的数据。功能客户端的主要功能1)查询信息包括全部表类的各个子项,根本录入数据和分析后的数据。性能时间特性需求在网络连接正常的状况下,查询响应时间为秒级。机敏性当需求发生某些

10、变化时,治理应用软件操作方式、数据构造、运 行环境根本不会发生变化,变化只是将对应的数据库文件内的记录转变, 或转变过滤条件。可用性软件应当尽可能的一目了然,使一般用户能够使用。安全性Informix中应尽可能的使用调用存储过程的方法以免使某人反编译软件后或入侵到效劳器后对数据库的构造了如指掌,在程序中应当设置不同权限的人访 问时的账户和密码,以保证数据不简洁被错改、破坏,而且要经常对数据 库进展备份操作,使得数据一旦受到破坏或是出错能够保证准时的恢复数 据,将损失降低到最低。可维护性应用程序的维护当用户使用本套征信系统软件时,遇到了软件本身的规律错误 时,应当有软件的维护人员对软件进展修改。

11、数据库的维护应当有特定的数据库维护人员对数据库进展准时地进展备份,管 理等操作,以保证数据库的安全性。可转移、可转换性Visual Basic 及asp 编程语言的兼容性很高,在 windows95/98.windowsNT. windows2022. windows XP输入项用户通过软件输入必要的信息,然后保存到数据库,所输入的信息是 经过需求分析限定的内容,同时也是数据库中每个字段中存储的内容。输出项本套征信系统软件会将全部需要扫瞄的数据显示在屏幕上,以便使用 户能够扫瞄到数据库中的数据或用户想要扫瞄范围中的数据。算法将用户输入的数据,按字段保存到数据库中。将数据库中的数据,按字段提取到

12、用户界面中。必要的去除重复项的算法。按条件修改、删除数据中的数据。保持表间数据的全都性。流程规律效劳器端个模块的流程图查询模块流程图添加模块流程图修改模块流程图删除模块流程图客户端各模块的流程图查询模块的流程图接口JAVAPHP立及数据库的连接使用了 ADODB 的对象来完成,每个模块中都使用了Recordset、Command、Connection 的对象,因此在模块中对三者的对象进展定义(分别为:rs、cmd、cn),并且将 cn 连接数据库的语句写好并翻开连接,在其他的模块中共同调用这三个对象来对数据库进展操作。注释设计 PHP 测试人员和开发人员了解开发过程所用,另一份是不带有注释语句的网页,用来最终实际应用

温馨提示

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

评论

0/150

提交评论