电子科技大学成都学院课程设计
3.6 密码管理
开始
Y
结束
图3-5 密码管理流程图 输入新密码 修改密码信息 N 判断 账户信息表 输入原密码
12
第3章 功能分析
3.7 账户管理
3.7.1 账户加密
开始 输入账户信息 判断是否 符合要求 N Y 提交经理审核
图3-6 账户加密流程图
结束 审核通过 N 判断 Y 锁定信息表
13
电子科技大学成都学院课程设计
3.7.2 账户解密
开始 提交管理请求 输入职员信息 图3-7 账户解密流程图
结束 显示信息 输入用户编号 判断权限
14
第3章 功能分析
3.8 贷款管理
开始 提交贷款请求
结束
图3-8贷款管理流程图 审核 系统审核 经理审核 贷款信息表 贷款划入账户 成功
15
第4章 系统分析
4.1 设计思想
(1)系统分成几个相对独立的模块,但这些模块都进行集中式管理。
(2)分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。
(3)合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。
4.2 设计原则
为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:
(1)合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进行诸如产品进货、销售等工作。
(2)实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。
(3)易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。
(4)源程序可读性原则:为了便于其他设计,维护人员读懂代码或以后的代码修改,软件升级维护,即可能做好代码注释工作。
(5)优化原则:为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,自定义用户对象,事件,函数,减少不必要的重复性代码,使程序简介明了,也方便了将来的维护。
(6)安全性原则:可以为该系统的用户设置用户权限
4.3 数据库表的设计
16