文档介绍:沈阳航空航天大学
课程设计
学号 2009040302105
班级 94030203
姓名赵海洋
指导教师王晓岩
2011年 3 月 16 日
沈阳航空工业学院
课程设计任务书
学院:航空宇航工程专业:飞行器制造工程班级:94030203
学号:2009040302105 题目:银行个人账户管理系统(2)
一、课程设计时间
2011年3月7~11日(第1周),共计1周,20学时。
二、课程设计内容
用VB编写软件完成以下任务:
1 (储户数据包括账号,姓名,身份证号,密码和账户余额)。
2 储户的密码修改。
3 储户的余额查询。
4 储户销户。
5 储户的各项信息更改后,应及时更新数据库中的内容。
三、课程设计要求
程序质量:
贯彻事件驱动的程序设计思想。
用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。
用户界面中的菜单至少应包括“密码修改”、“余额查询”、“销户”和“退出”4项。
代码应适当缩进,并给出必要的注释,以增强程序的可读性。
课程设计说明书:
课程结束后,上交课程设计说明书和源程序。课程设计说明书的格式和内容参见提供的模板。
四、指导教师和学生签字
指导教师:________ 学生签名:________
五、说明书成绩
六、教师评语
目录
需求分析 4
设计分析 4
技术要点 5
主要界面截图 6
总结 7
完整的源程序 8
参考文献 9
需求分析
帐目管理是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中起着承上启下的作用,其重要性不言而喻。采用软件工程的开发,依据软件流程过程规范,按照需求分析、概要设计、详细设计、程序编码、测试等过程开发了一个银行帐目管理系统银行个人账户管理系统,为广大用户提供“密码修改”、“余额查询”、“销户”和“退出”。此软件要做的是可以为用户提供正确的良好的服务。
设计分析
用户登录通过权限判断,普通用户不能,进入更不能“密码修改”、“余额查询”、“销户”和“退出”。其中涉及到了密码验证问题,查询数据库,修改数据库等问题。
输入用户名和密码
查询余额
修改密码
销户
退出
判断用户名和密码是否正确
技术要点
在银行个人账户管理系统(2)这个课程设计中主要用到了“SQL查询数据库”“ADO数据控件的使用”“数据绑定”“记录集的编辑”“if条件语句”等主要技术要点。、
SQL查询数据库
"Select * From depositor Where num ='" & Text1 & "' " 是用来查询表depositor中num是text1中所输入的用户。
2. 数据绑定
ADO数据控件与DataGrid控件添加到窗体上,将SQL查询出来的结果显示在DataGrid控件上。
Delete 方法删除记录集中当前目录——“”
Update 方法确定所做修改并保存到数据库中——“”
4. if条件语句
主要用来判断用户输入的用户名是否存在和用户密码是否正确
主要用来提示用户是否登录成功、密码修改是否成功、销户是否成功等。
,建立于数据库的连接,
(1)首先通过“工程\部件”添加Adodc控件
(2)修改ADO的ConnectionString属性为Provider=;DataSource=D:\
(3)在修改ADO的 RecordSource属性
主要界面截图
总结
通过一周对VB的学****使我增加了对VB课程的了解.
首先了解到VB的特点,,只要把预先建立的对象添加到屏幕上的某点即可.
    用VB创建一个应用程序,第一步骤是创建窗体,它是用户与应用程序进行交互操作的可视部分,窗体是创建界面的基本构造模块,,从而构出窗体的外观,设置好的窗体,窗体就作为对象,能够对其定义的事件作出响应,这也是所谓的窗体事件,而窗体事件又包括窗体本身事件,,其中包括了代码模块(窗体模块,标