银行定期储蓄管罗理系统.docVIP

  • 1
  • 0
  • 约9.48千字
  • 约 17页
  • 2019-01-02 发布于福建
  • 举报
银行定期储蓄管罗理系统

- 程序设计报告 (2009/2010学年第二学期) 题 目: 银行定期储蓄管理系统 专 业 学 生 姓 名 班 级 学 号 指 导 教 师 指 导 单 位 日 期 评 分 细 则 评分项 优秀 良好 中等 差 遵守机房规章制度 上机时的表现 学习态度 程序准备情况 程序设计能力 团队合作精神 课题功能实现情况 算法设计合理性 用户界面设计 报告书写认真程度 内容详实程度 文字表达熟练程度 回答问题准确度 简 短 评 语 教师签名: 年 月 日 评分等级 备注 评分等级有五种:优秀、良好、中等、及格、不及格 一、课题内容和要求 银行定期储蓄管理系统 系统的基本功能: (1) 工作人员根据口令进入系统; (2) 可以录入新的存单信息(存单编号,储户姓名,身份证编号,住址,联系电话,存款金额,存期,利率,密码),利率在存期决定后自动得到; (3)根据存单编号可以查询存单信息; (4)根据存单编号和密码可以完成储户取款操作,自动算清应支付的利息并显示在屏幕上。 要求: (1) 首先自己设计好界面和算法,存单信息可以保存在文件中; (2) 界面友好,可操作性强,输入信息符合逻辑如存款金额不为负数、不可能有非数字的字符等; (3) 必须完成(四)所要求的各基本功能,在基本功能实现的基础上,可考虑增加对工作人员信息维护的功能,如口令修改等。 二、需求分析 1) 管理员输入口令进入系统; 2) 提供可操作的主菜单:输出主菜单,包括申请账号、查询管理、取款管理、修改密码、退出系统,根据客户输入的选项来运行不同的功能,运行不同的函数; 3) 账号申请功能:客户按照正确的格式输入基本信息,申请账号; 4) 查询功能:客户输入账号,查询基本信息和当前本息和; 5) 取款功能:客户输入账号和密码,提取本息和; 6) 修改密码:客户输入账号和原密码进行密码修改; 7) 退出系统。 三、概要设计 银行定期储蓄管理系统 银行定期储蓄管理系统 帐 号 申 请 查 询 管 理 取款 管理 修改密码 姓名 存单帐号 密码 密码确认 住址 身份证 联系电话 基本信息 存款金额 存期 利率 日期 基本信息显示 查询当前本息和 取出本息和 帐号 原密码 新密码 四、详细设计 #includestdio.h #includestdlib.h #includeconio.h #includestring.h #includemath.h struct per { char mz[20]; char zh[20]; char mm[20]; char zhuzhi[20]; char ID[20]; char tel[20]; double money; double rate; int year; int year1,month1,day1; } dat,temp; void kh() /* 开户 */ { FILE *pa,*pa1; char mm_ok[20]; pa = fopen(db.dat,ab); char ch; int coin,yy; double ra; char dizhi[20]; char shenfenzheng[20]; char dianhua[20]; lp: printf(请输入您的名字:); scanf(%s,dat.mz); printf(存单帐号:); scanf(%s,dat.zh); pa1 = fopen(db.dat,rb); while(fread(temp,sizeof(temp),1,pa1) ==1 ) { if ((strcmp (dat.zh,temp.zh) == 0)) { printf(对不起,此帐号已经有人用了,请重新输入.\n); fclose(pa1); goto lp; } } printf(密码:); scanf(%s,dat.mm); printf(

文档评论(0)

1亿VIP精品文档

相关文档