银行账户管理系统

时间:2024.4.30

管理信息系统

课程设计

题 目: 院 (系): 商学院 专 业: 工商管理

学生姓名: 刘 炎

梁堂德

覃海林

指导教师: 董雄报

1 概述 .................................................. 错误!未定义书签。

1.1系统名称及分工.................................... 错误!未定义书签。 1

1.2 项目简介 ......................................... 错误!未定义书签。 2 系统开发计划 .......................................... 错误!未定义书签。 3 系统分析 .............................................. 错误!未定义书签。

3.1 建立新系统的必要性分析 ........................... 错误!未定义书签。

3.2 业务流程分析 ..................................... 错误!未定义书签。

3.3 数据流程分析 ..................................... 错误!未定义书签。

3.4 数据字典定义 ..................................... 错误!未定义书签。

3.5 新系统逻辑模型的提出 ............................. 错误!未定义书签。 4 系统设计 .............................................. 错误!未定义书签。

4.1 系统功能模块详细设计 ............................. 错误!未定义书签。

4.2 系统物理配置方案设计 ............................. 错误!未定义书签。

4.3 代码设计 ......................................... 错误!未定义书签。

4.4 数据库系统设计 ................................... 错误!未定义书签。

4.5 输入、输出设计 ................................... 错误!未定义书签。

4.6 网络设计 ......................................... 错误!未定义书签。 5 系统实施 .............................................. 错误!未定义书签。

5.1 程序主要界面 ..................................... 错误!未定义书签。

5.2 程序核心代码 ..................................... 错误!未定义书签。 6 系统使用说明 .......................................... 错误!未定义书签。

6.1 运行环境 ......................................... 错误!未定义书签。

6.2 使用说明 ......................................... 错误!未定义书签。 7 课设小结 .............................................. 错误!未定义书签。 8参考文献 .............................................. 错误!未定义书签。

开发背景

20世纪90年代以来,以信息技术革命为中心的高新技术迅猛发展,不仅冲破了

2

国界,而且缩小了各国和各地的距离,使世界经济越来越融为整体。银行在现代经济活动中有信用中介、支付中介、金融服务、信用创造和调节经济等职能,在经济全球化的进程中扮演着重要的角色。 银行账户是开展各项金融业务的基础,账户管理是银行业务流程过程中十分重要且必备的环节之一, 在银行业务流程当中 起着承上启下的作用,,因此,必须加强银行账户系统建设,加大对账户资金流动的监控力度。

目前,我国正在构建全新的银行账户管理系统,加大账户管理力度,充分利用现代化网络技术,将各金融机构的账户信息联系起来,实现对全国所有单位和个人账户信息的共享,将账户的管理、使用、监控和服务功能有机结合起来,形成全国统一的银行账户数据库。

设计思想 本课程设计为银行账户管理系统,设计的思想是一切为使用者着想,一切为了方便消费者,操作尽量简单明了。

系统目标

通过银行管理系统一方面加快了客户的服务,提高的服务质量,另一方面减轻了员工的工作复杂度,提高了工作效益,实现银行帐户管理的系统化、规范化、自动化和智能化。

具体表现为:

1. 系统应符合银行账户管理的规定,满足银行相关人员日常使用的需要,并达到操作过程中的直观、方便、实用安全等要求;

2. 系统采用模块化程序设计方法,即便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护;

3. 系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、备份等操作;

4. 尽量采用现有软硬软硬件环境及先进的管理系统开发方案,从而达到充分利用现在有资源,提高系统开发水平和应用效果的目的。

5.系统对用户输入的数据,系统会进行严格的数据检验,尽量避免了人为的错误。

6.系统对银行开户、取款、存款、查询、转账、修改密码等功能的完善。

7.系统运行稳定,可靠,系统应人性化,符合用户操作习惯。

系统开发计划

3

1. 组成员一起讨论决定课程设计的主题,并进行合理的分工合作。

2. 到银行办理存款、取款、转账等业务,切身了解银行办理业务的流程。

3. 咨询银行的工作人员,了解银行的组织设置,业务分工,以及他们对现在运行的账户管

理的看法。

4. 进行市场调查,了解人们对现行的银行账户管理系统的满意程度。

5. 到ATM机进行实际操作,查看ATM机的具体业务设置,了解操作流程,以及各种操作

的限制和收费情况。

6. 到图书馆和网上查找有关资料。

7. 根据收集到的资料,分析现行银行账户的优缺点,明确系统的改进方向。

8. 初步设计出新系统的业务流程图、数据流程图、提出新模型的逻辑结构,开发出一个原

模型。

9. 根据原型系统的运行情况,反复对原型系统进行修改,完善,直到对系统满意为止。

10. 组成员对本次课程设计进行总结。

4


第二篇:16-银行账户管理系统


合肥学院

计算机科学与技术系

课程设计任务书

20 ~20 学年第 学期

指业导班教程 C语言课程设计 级 师 课程设计名称 银行账户管理系统

20 年 月

一、 课程设计目的

将理论教学中涉及到的知识点贯穿起来,对不同的数据类型、程序控制结构、数据结构作一比较和总结,结合设计题目进行综合性应用,对所学知识达到融会贯通的程度。通过课程设计,学生在下述各方面的能力应该得到锻炼:

(1)进一步巩固、加深学生所学专业课程《C语言教程》的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。

(2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。

(3)利用所学知识,开发小型应用系统,掌握运用C语言编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。

(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。

(5)掌握自顶而下的设计方法,将大问题进行模块化,领会结构化程序设计的方法。

(6)熟练掌握C语言的基本语法,灵活运用各种数据类型。

(7)进一步掌握在集成环境下如何调试程序(单步调试,设置断点、观察表达式,分块调试)和修改程序。

二、 课程设计名称及内容

课程设计名称:银行账户管理系统

设计内容:设计一个银行账户管理系统,该系统要求对该系统进行管理和维护。

三、 任务和要求

该系统具有开户,查询账户余额,销户,存取款和修改密码等功能。注意对用户的密码进行加密。将客户信息如姓名,身份证号码,电话等信息作为一条记录添加入文件中保存,从实际出发,不要用虚拟的数据。

四、 设计方案提示

(1)界面

创建带有弹出式菜单窗口界面。

(2)输入数据并存入文件

2

使用到结构体变量和动态链表,对输入的信息进行合法性判断,直到输入正确为止。都输入完成后,调用写文件函数对指定的文件进行写操作,把输入的信息写入到文件中。

(3)加密

可采用移位加密法

五、 主要知识点

? 面向过程程序设计方法

? 界面制作,switch的应用。

? 数组或链表的实现与应用。

? 文件的读写。

六、 其他

程序设计可在VC++、C++ Builder环境下进行。

七、 参考资料

[1] 黄明等编著《C语言课程设计》北京:电子工业出版社

[2] 郭翠英编著《C语言课程设计案例精编》北京:中国水利水电出版社

[3] 宁正元《数据结构(c语言)》 南京:东南大学出版社。20xx年6月第1版

[4] 严蔚敏等 《数据结构(c语言版)》 北京:清华大学出版社,19xx年4月第1版

[5] 谭浩强编著《C程序设计题解与上机指导(第3版) 》北京:清华大学出版社

[6] 谭浩强编著《C程序设计(第3版) 》北京:清华大学出版社

3

更多相关推荐:
浅谈银行账户管理中存在的问题及建议

浅谈银行账户管理中存在的问题及建议杜兴星作者单位辽宁省朝阳市龙城区农村信用合作联社银行账户管理包括银行账户的开立使用和撤销涵盖了单位银行结算账户和个人银行结算账户是银行支付结算工作中的一项重要内容具有涉及面广工...

银行账户管理办法(执行稿)

银行账户管理办法一为了加强公司财务管理规范银行结算业务根据公司的财务管理制度和实际情况特制定本办法二银行账户的管理负责人为财务部经理财务部经理对银行账户的启用日常使用注销负责管理三公司启用新银行账户或注销原银行...

银行结算账户管理中存在的问题和建议

银行结算账户管理中存在的问题和建议人民币银行结算账户管理是支付结算管理的一项重要内容加强账户管理对促进社会信用维护经济金融秩序防范违法犯罪具有重要意义人民币银行结算账户管理办法以下简称办法和账户管理系统的运行对...

银行账户管理系统报告书

合肥学院计算机科学与技术系课程设计报告20xx20xx学年第二学期课学学专指业导班教生姓程C语言课程设计银行管理系统章小敏10040120xx10级计本三班何立新高玲玲名号级师课程设计名称20xx年6月合肥学院...

银行账户管理

AccountjavapackagecombuaaaccountpublicabstractclassAccountprivateintidprivateStringuserNameprivatedoubleb...

单位银行结算账户管理协议

单位银行结算账户管理协议甲方(信用社)全称:乙方(存款人)全称:根据《人民币银行结算账户管理办法》和乙方提出的申请,甲方同意为乙方开立专户存款账户(□基本存款帐户□一般存款账户□专用存款账户□临时存款账户),户…

银行账户管理

includeltiostreamgtincludeltstringgtincludeltstdlibhgtincludeltfstreamgtusingnamespacestdclassconsumercla...

C语言 银行账户管理作业附源码

银行账户管理系统一设计思路用结构体链表来存放个人银行账户的信息通过静态分配结构体数组的大小然后通过对链表的插入查找删除排序保存操作实现账户管理的功能程序退出时自动将内存中的数据保存到文件中再次运行时程序会自动从...

16-银行账户管理系统

合肥学院计算机科学与技术系课程设计任务书2020学年第学期课专指业导班教程C语言课程设计级师课程设计名称银行账户管理系统20年月一课程设计目的将理论教学中涉及到的知识点贯穿起来对不同的数据类型程序控制结构数据结...

银行账户管理设计

includeltiostreamgtincludeltstringgtincludeltfstreamgtusingnamespacestdclassconsumerclassYH银行类publicvoids...

银行存款账户的管理

银行存款账户的管理银行存款是企业存入银行或其他金融机构的货币资金企业根据业务需要在其所在地银行开设账户运用所开设的账户进行存款取款以及各种收支转账业务的结算正确开立和使用银行账户是做好资金结算工作的基础企业只有...

银行账户相关的重要时效总结

银行账户相关的重要时效其他可撤销账户1年内无收付活动且不欠银行费用的可撤销储户收到通知起30日内办理撤销手续银行结算账户的比较

银行账户管理总结(17篇)