毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于.net银行储蓄系统的设计与实现(2)
1.4 系统设计目标
银行管理系统内容要求的储蓄类别管理及储蓄币种类别管理、初始化数据库、定期储蓄、外部消费与结算模拟、阶段业务处理和综合查询报表等。
2. 可行性研究
本系统为一个小型的存储管理系统,而面向对象编程语言C#的优点则是最易进行小型系统的开发和强大的数据库存取能力,并与sql server数据库兼容性很完美,所以在本文的系统设计过程中前台采用了C#语言,后台采用了sql server数据库。两者相结合完成了整个系统的开发。所以本系统是采用C/S模式,在.NET平台和SQL SERVER2005数据库下实现。
3. 系统的设计与实现
3.1 系统的功能性需求
系统中角色的信息:系统中有三种角色,管理员,操作员和客户。管理员要管理和监督整个系统,因此他要管理操作员的工作,分配操作员的权利,具有系统中的最高权限;操作员的工作就是进行业务的办理,如开户,存取款等操作,所以他就是整个系统的操作者;而客户就是与银行有关联的广大客户群体了。
系统中要求每个银行管理者都有一个系统帐号,并每个帐号都有密码,系统的一切操作(如:增加存储用户,提高利率等)都由管理者执行,而不是由存诸用户执行,也主是说存储用户并不直接与系统交互,而是通过管理员与系统交互。
系统为管理者提供主功能界面,系统在启动时要求管理者输入登录帐号与密码,系统要通过管理员执行一系操作(如:添加用户,修改,查询,删除等)储户的一切信息,存储在数据库表中。
3.2 系统主要关系模式
本系统主要有三个角色,储户,操作员和管理员,有此银行的各种操作和功能。该系统中主要就是储户在操作员的操作下对自己的账户进行一系列的管理操作,其中主要是对金额的出去款操作,每次出去款操作都会打印相应的清单使储户有一个大致的了解,除此之外还有对账号的挂失,取消挂失,注销,主要是对金钱的操作都会涉及到利率的计算问题;管理员是该系统的最高权限管理者,他们有着对整个系统的统一管理权限,可以对该银行的操作员进行增,删,改,查的操作,并且可以根据当前国家规定对该银行的利率进行调整;该系统中很多操作都涉及到对时间的操作,很多时刻都会按照服务器当前的系统时间提取并加入到相应的操作中。系统的主要关系模式图如下图3.1所示。
图3.1 系统关系模式流程图
本系统共分为三个模块,系统管理,银行操作管理和客户资源管理。如图3.2所示。
图3.2 系统三个模块
3.2.1系统管理
此模块主要是系统管理员以管理员身份登录系统后对系统进行的操作。系统管理主要分为三个小模块,权限管理,利息管理和用户管理,其中权限管理主要是为用户设定权限,进行系统的初置,数据库的初始化等操作,利息管理主要是设置利息,此操作主要是管理员设定,调整利息种类和利率。用户管理是对操作员进行管理,增加删除修改用户,为用户设定权限等。系统管理模块如图3.3所示:
图3.3 系统管理模块
3.2.2操作员管理
银行操作的主要模块有操作员信息管理,账户信息管理,开户,销户,挂失,取消挂失,存款,取款等操作,操作员管理模块图如图3.4所示。操作员的操作是将用户所要求的功能所要办理的业务通过操作员操作传送给系统,代替用户与系统交互,所以,操作员的操作与系统的操作基本类似,也可以近似地将操作员看作用户。所以操作员操作可分解为:开户,存款,取款,查询并且如用户在开户时设有密码,则进行密码验证。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
C#+sqlserver成绩管理系统设计与实现
下一篇:
VB+access员工信息管理系统设计与实现
基于android的环境信息管理系统设计
ASP.NET飞翔租贷汽车公司信...
基于激光超声检测金属材...
基于MOODLE平台的在线交互式学习设计
基于离散事件系统Petri网模型的可达图研究
基于高斯过程动态模型的时序数据恢复方法
基于深度学习的目标识别算法研究
浅谈高校行政管理人员的...
压疮高危人群的标准化中...
从政策角度谈黑龙江對俄...
酵母菌发酵生产天然香料...
上海居民的社会参与研究
AES算法GPU协处理下分组加...
浅论职工思想政治工作茬...
提高教育质量,构建大學生...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
基于Joomla平台的计算机学院网站设计与开发