毕业设计(论文)的基本内容:
基于AS400使用COBOL和DB2开发保险业务中顾客信息录入、修改、查询模块。其中顾客管理包含:
(1)新顾客做成:契约人、被保险者、受益人都需要先做成顾客,做成顾客的具体信息,包括基本信息和住址等。
(2)顾客住址的追加及查询选择。
(3)顾客信息的修改。
(4)顾客信息的查询。
(5)顾客信息的删除。
并对以上所实现的部分进行测试和评价。
系统的功能结构设计
顾客管理模块按照前面的分析完成的是5大功能:顾客的做成,顾客的照会,顾客信息变更,顾客的删除,住址的追加选择。实现这些功能无非都需要有物理文件(数据库),逻辑文件,画面程序和COBOL程序。下面分别详细设计。
顾客的做成:创建新顾客通过COBOL语言在AS400上完成对后台数据库的操作,而COBOL语言不能直接对数据库进行相应的增删改查,必须通过对逻辑文件的操作来对数据库操作。将新建的顾客信息存入到物理文件里。在添加顾客信息时,顾客番号需要做成系统自动生成,每添加一个顾客,顾客番号自动加一。姓名共4个姓和名,前两个是半角即英文姓名;后两个是全角即汉字姓名(中文或日文)。邮编番号和住址是通过录入的邮编番号,按F7键可以跳到住址查询画面选择住址,住址不能直接在画面录入
追加邮编番号时当后面的空格不为空时(有任何字母录入)不做本画面的任何CHECK,直接跳到住址追加画面。本画面CHECK需要姓名、邮编、住址必须有值;半角姓名和全角姓名的CHECK。
顾客的照会:查询顾客信息,与顾客的做成基本一致,也是COBOL语言在AS400上利用逻辑文件完成对后台数据库的操作。并将查询结果返回到画面上对应的位置。按照输入的顾客番号显示出该番号的顾客所有信息。
顾客的变更:输入要修改的顾客信息的顾客番号,显示出该番号对应的顾客信息,便可更改,需要注意除顾客番号外,顾客信息都可修改。
顾客信息的删除:输入删除的顾客的顾客番号显示出该番号的顾客信息,按F8键,出现小窗口,若确认删除则输入Y,出输入N。