首页 银行帐目管理系统—免费毕业设计论文

银行帐目管理系统—免费毕业设计论文

举报
开通vip

银行帐目管理系统—免费毕业设计论文银行帐目管理系统—免费毕业设计论文 毕业设计(论文) 银行帐目管理系统 论文作者姓名: 申请学位专业: 申请学位类别: 指导教师姓名,职称,: 论文提交日期: 银行帐目管理系统 摘 要 随着我国信息产业发展迅速以及中国加入世界贸易组织,国内银行之间以及与外国银行之间的竞争也越来越激烈,怎样发展业务以吸引更多顾客是各银行面队的当务之急。 而帐目管理是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中起着相当重要的作用。现在银行的业务越来越多,吸引的客户也越来越多,银行帐目的管理就越显重要。 ...

银行帐目管理系统—免费毕业设计论文
银行帐目管理系统—免费毕业设计 论文 政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载 毕业设计(论文) 银行帐目管理系统 论文作者姓名: 申请学位专业: 申请学位类别: 指导教师姓名,职称,: 论文提交日期: 银行帐目管理系统 摘 要 随着我国信息产业发展迅速以及中国加入世界贸易组织,国内银行之间以及与外国银行之间的竞争也越来越激烈,怎样发展业务以吸引更多顾客是各银行面队的当务之急。 而帐目管理是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中起着相当重要的作用。现在银行的业务越来越多,吸引的客户也越来越多,银行帐目的管理就越显重要。 银行帐目管理系统是针对银行帐目的日常管理而设计。银行帐目管理系统不仅要求操作方便而且要求界面简洁,它还需要实现帐目管理,用户查询和查询统计功能。 针对上述情况和要求,采用软件工程的开发原理,依据软件流程过程 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 ,按照需求 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 、概要设计、详细设计、程序编码、测试等过程开发了一个银行账目管理系统。采用JAVA作为编程语言,使用工具eclipse3.1设计实现了银行帐目管理系统,完成系统管理、帐目管理、查询统计、用户查询等功能。 关键词:用户查询;帐目管理;查询统计;JAVA;eclipse3.1 Bank Account Management System Abstract Along with our country of information industry is developing quickly and China has acceded to WTO, many banks have to compete against each other for attracting customers. How to develop the business to attract more customers is the urgent matter that each bank confronts. Bank account management is a very most important part of the process of the bank business. It plays a key role in the process of bank business. The business of the bank is more and more at present so that the customers of the bank are more and more too. The management of the bank account is very important for customers. The bank account management system is a usual management to aim at the bank account to design. This operate system not only operates conveniently but also the interface is succinct, and the system needs to achieve some functions such as account management, search statistics, customer search etc. function Aiming at the above circumstance, presents a practical method to implement a bank account management system based on software engineering ,according to the software process such as analyze the need, essentials design, detailed design, program, test, etc. Adopt JAVA programming language and use the tool of eclipse3.1 to design the bank account management system. It can complete system management, account management, search statistics, customer search etc. function. Key words: Customer search; Account management; Search statistics; JAVA; Eclipse3.1 目 录 论文总页数:23页 1 引言 ..................................................................... 5 1.1 开发背景 ........................................................... 5 1.2 开发意义 ........................................................... 5 2 系统需求分析 ............................................................. 6 银行帐目管理系统的需求 ............................................. 6 2.1 2.2 用户对系统的期望 ................................................... 6 2.3 编程语言和运行环境介绍 ............................................. 6 3 功能模块设计 ............................................................. 7 3.1 银行帐目管理系统功能模块 ........................................... 7 3.2 功能模块介绍 ....................................................... 8 4 系统的实现 ............................................................... 9 4.1 登录界面的设计 ..................................................... 9 4.2 操作主界面的设计 .................................................. 10 4.3 功能界面的设计 .................................................... 13 4.3.1 显示全部的功能实现 .......................................... 13 4.3.2 开户窗口的设计与实现 ........................................ 14 4.3.3 销户窗口的设计与实现 ........................................ 15 4.3.4 存款和取款窗口的设计与实现 .................................. 17 4.3.5 修改信息窗口的设计与实现 .................................... 20 4.3.6 查询功能的实现 .............................................. 21 4.3.7 查询统计的实现 .............................................. 22 5 数据保存机制-采用链表和输入输出流 ....................................... 22 6 测试 .................................................................... 23 6.1 测试环境 .......................................................... 23 6.2 测试结果 .......................................................... 23 结 论 .................................................................... 24 参考文献 .................................................................... 25 致 谢 .................................................................... 26 声 明 .................................................................... 27 1 引言 随着社会经济的发展,信息化程度的不断深入,银行的传统业务己愈来愈不能满足银行客户的需要。同时,随着我国加入世贸组织,我国的银行业面临更加激烈的同业竞争,如何提供更多的金融产品和更优质的服务,如何吸引更多的客户,如何利用计算机技术加强银行帐户信息管理,提高银行的工作效率和业务竟争能力是摆在各家银行面前的一个迫切需要解诀的问题。 1.1 开发背景 随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,在银行帐目管理之中的应用日益增加。 近年来我国信息产业发展迅速,手工管理方式在银行帐目管理等需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。目前,对外开放必然趋势使银行业直面外国银行巨头的直接挑战,因此,银行必须提高其工作效率,改善其工作环境。这样,帐户管理的信息化势在必行。 在传统的银行帐户管理中,其过程往往是很复杂的,繁琐的,帐户管理以入帐和出帐两项内容为核心,在此过程中又需要经过若干道手续,因为整个过程都需要手工操作,效率十分低下,且由于他们之间关联复杂,统计和查询的方式各不相同;且会出现信息的重复传递问题,因此该过程需要进行信息化,以利用计算机进行帐目管理。 系统开发的整体任务是实现银行帐户管理的系统化、规范化、自动化和智能化,从而达到提高企业管理效率的目的。 1.2 开发意义 随着社会的进步和计算机技术的发展,尤其是网络技术的飞速进步,信息观念已经深入人心。信息科学作为当代社会中的重要一环在国民经济中起着举足轻重的作用。在中国经济蓬勃发展的今天,越来越庞大的储蓄用户数目和资金流通量对银行帐目管理的可靠性每天都在进行苛刻的考验。建立和发展功能较完善的银行帐目管理系统,不仅可以服务客户、联系客户、吸引客户、稳定客户,巩固银行业务经营基础,而且通过服务社会,可以塑造银行自身的市场形象,体现银行的综合实力还能够提高银行的存款总量;通过提供高效,优质的业务,吸引更多的客户来银行办理业务,从而扩大了银行的客户群,加强了银行和客户的业务联系,也会带动其他业务的发展。总之,现代商业银行的竞争和发展,已突破传统业务的框架,为了提高银行的业务竞争能力,扩大客户群,培育新的利润增长点,务必大力改良其帐目管理系统,因此建立一个功能齐全可靠的帐目管理系统 成为银行当前业务发展的迫切之需。 2 系统需求分析 2.1 银行帐目管理系统的需求 通过与银行工作人员交流了解:随着银行业务的推陈出新以及这些业务为客户带来的便利,使银行吸引了越来越多的客户,一切都使银行帐目的管理越来越重要。 银行帐目管理系统是针对银行帐目的日常管理而设计。银行操作系统不仅要求操作方便而且要求界面简洁,它需要实现帐目管理,用户查询和查询统计等几个功能。其中帐目管理又包含了开户、销户、存款、取款和修改信息的功能。用户可以通过不同的方式来查询需要的信息。 通过该系统的设计实现,使银行部门更好地进行业务管理,为客户提供更佳优质的服务。 2.2 用户对系统的期望 银行对帐目管理系统的要求主要有以下几个方面: 1. 系统能够完成银行帐目管理系统的主要功能; 2. 系统界面简洁,容易操作; 3. 具有一定的稳定性,安全性; 4. 访问速度快。 2.3 编程语言和运行环境介绍 银行帐目管理系统采用Java语言进行编程。Java语言是一种很优秀的语言,是目前软件设计中极为壮健的编程语言,只要提供了Java解释器,Java编写的软件在执行码上兼容。Java作为一种程序设计语言,它简单、面向对象、不依赖于机器的结构、具有可移植性、安全性、并且提供了并发的机制,具有很高的性能。其次,它最大限度地利用了网络,Java的小应用程序(applet)可在网络上运行而不受CPU和环境的限制。另外,Java还提供了丰富的类库,使程序设计者可以很方便地建立自己的系统。 通过分析Java的特点,进一步指出它所具有的优点。 Java语言有下面一些特点:简单、面向对象、与平台无关、解释执行、多线程、安全、动态性。 1) 简单:Java语言是一种面向对象的语言,它通过提供最基本的方法来完成指定的任务,只需理解一些基本的概念,就可以用它编写出适合于各种情况的应用程序。Java略去了运算符重载、多重继承等模糊的概念,并且通过实现自动垃圾回收,大大简化了程序设计者的内存管理工作。 2) 面向对象:Java语言的设计集中于对象及其接口,它提供了简单的类机制以及动态的接口模型。对象中封装了它的状态变量以及相应的方法,实现了模块化和信息隐藏;而类则提供了一类对象的原型,并且通过继承机制,子类可以使用父类所提供的方法,实现了代码的复用。 与平台无关:Java解释器生成与体系结构无关的字节码指令,只要安装3) 了Java运行时系统,Java程序就可在任意的处理器上运行。这些字节码指令对应于Java虚拟机中的表示,Java解释器得到字节码后,对它进行转换,使之能够在不同的平台运行。 4) 解释型:Java解释器直接对Java字节码进行解释执行。字节码本身携带了许多编译时信息,使得连接过程更加简单。 5) 多线程:Java还有一特点就是内置对多线程的支持。多线程支持完成多个任务。 6) 安全:用于网络、分布环境下的Java必须要防止病毒的入侵。Java不支持指针,一切对内存的访问都必须通过对象的实例变量来实现,这样就防止程序员使用“特洛伊”木马等欺骗手段访问对象的私有成员,同时也避免了指针操作中容易产生的错误。 7) 动态:Java的设计使它适合于一个不断发展的环境。在类库中可以自由地加入新的方法和实例变量而不会影响用户程序的执行。并且Java通过接口来支持多重继承,使之比严格的类继承具有更灵活的方式和扩展性。 Eclipse是一个开放源码的、可扩展的应用开发平台,该平台为编程人员提供了一流的Java集成开发环境。作为一套开源工具,可用于构建Web Services J2EE等各种类型的应用,其所提供的功能不亚于、甚至超过由专业的集成环境供应商所提供的商业化产品,如JBuilder。在JAVA的程序开发环境jdk1.5.0_04下Eclipse不需要安装,下载后解压即可使用。 3 功能模块设计 3.1 银行帐目管理系统功能模块 银行帐目管理系统包括五个模块,分别为系统选项、帐目管理、查询统计、用户查询和帮助。其中帐目管理还包含了开户、销户、存款、取款和修改信息功能。用户查询包含了姓名查询、地址查询、帐号查询和电话查询。功能模块图如图1所示。 银行帐目管理系统 系统管理 帐目管理 查询统计 用户查询 帮助 开销存取 修 姓帐地电 款 款 户 户 改 名号址话 信 查查查查 息 询 询 询 询 图1银行帐目管理系统模块图 3.2 功能模块介绍 银行帐目管理系统包括五个模块,分别为系统管理、帐目管理、查询统计、用户查询和帮助。其具体的功能如下: 帐目管理模块:主要处理用户的日常操作。 (1)开户:新建一个帐户,为其指定一个唯一的帐号来标志该用户‘ (2)销户:将指定用户的帐号删除。用户输入密码经过验证成功后,把帐户的余额全部取出,最后删除该帐户。 (3)存款:向指定的帐户中存入一笔钱,经用户输入密码确认后,方可存入。 (4)取款:从指定的帐户中取出一笔钱。取款前用户需要输入密码确认,取款后帐户余额不得少于帐户的最低存款额,否则不予处理。 (5)修改信息:选择一个存在的帐户,然后输入密码经确认后进入用户信息窗口,可对里面的密码、联系电话和家庭住址进行修改,而帐号和帐户上的金额不能被用户修改。 查询模块:按照指定方式进行查找帐户信息,包括按姓名、帐号和联系电话进行查找,也可以按照地址进行模糊查找。 统计模块:对银行的数据进行统计,如对帐户数量的统计。 4 系统的实现 4.1 登录界面的设计 在登录界面输入管理员姓名和密码,点击“确定”按钮,通过if(username.equals(getUsername())&&password.equals(getPassword()))语句进行比较; 判断是否通过验证,如果通过则释放,显示主窗体,进入操作主界面,如图2所示。 图2 登录界面示意图 当管理员打开登录界面后,如果不想登录,点击“退出”按钮退出系统,其代码如下: private void doExit() { System.exit(0); } 在登录时如果管理员输入错误的帐号或密码,通过 JOptionPane.showMessageDialog(this,"错误的用户名或密码!");提示管理员操作。 为防止暴力破解,设计三次输入错误密码,则自动退出系统的机制.其代码如下: else if(count == 3) { JOptionPane.showMessageDialog(this,"连续三次输入错误,退出系统!"); doExit(); } 为了防止下个用户看到上个用户的信息,利用setUsername("");和 setPassword("");来清空用户名和密码输入框中的内容。 在设计登录界面的框架时,通过public class LoginWindow extends JFrame implements ActionListener{}定义一个登录窗口类,它继承于JFrame。 在设计好登录界面的框架后,要初始化所有控件,实现的部分代码如下: public void initComponent() { Container contentPane = this.getContentPane(); contentPane.setLayout(null); labelUsername = new JLabel("管理员帐号:"); labelPassword = new JLabel("管理员密码:"); txtUsername = new JTextField(); txtPassword = new JPasswordField(); btnConfirm = new JButton("确定"); btnCancel = new JButton("退出"); „ „ } 4.2 操作主界面的设计 在操作主界面,可以进行各种操作,包括存款、取款、开户、销户、修改信息、显示全部和查找,而且界面简洁易于操作,如图3所示。 图3 操作主界面示意图 在设计银行帐目管理系统的操作主界面时,先利用public class MainWindow extends JFrame implements ActionListener{„ „}来定义一个主窗口类MainWindow,然后在里面定义所需要的全部变量,变量定义为private型。 在MainWindow类中,功能刻画的代码如下: public MainWindow(String title) { setTitle(title); setSize(WIDTH,HEIGHT); setResizable(false); setDefaultCloseOperation(EXIT_ON_CLOSE); initMenu(); initComponent(); center(); loadAccountData(); loadBillData(); } 操作主界面的设计主要包括几部分:一是菜单栏的设计,二是中间部分表格的设计,三是下面部分按钮的设计。主要设计过程如下: 菜单栏的设计是先创建好菜单项,然后把菜单项添加到对应的菜单中,再将菜单添加至菜单栏中,最后把菜单添加到主窗体中。设计好操作主界面后,点击“查询统计”按钮,出现如图4所示的下拉菜单。 图4 菜单栏示意图 实现的主要代码如下: public void initMenu() { menuBar = new JMenuBar(); //创建菜单 queryCountMenu = new JMenu("查询统计"); //创建菜单项 queryCountMI = new JMenuItem("查询统计"); //给菜单项添加监听器,监听菜单项的单击事件 queryCountMI.addActionListener(this); //菜单项添加到菜单里面 queryCountMenu.add(queryCountMI); setJMenuBar(menuBar); } 操作主界面的表格如图5所示。表格主要包含了姓名、帐号、卡上余额、家庭住址和电话,主要是方便查看信息。 图5 表格示意图 表格部分的设计主要代码如下: //设置表格的列标题 final String[] strColName = { "姓名", "帐号", "卡上余额", "家庭住址", "电话"}; //获得表格的所显示数据的TableModel dm = (DefaultTableModel) table.getModel(); //把列标题添加到表格中 for ( int i = 0;i < strCOLName.length; i++ ){ dm.addColumn(strCOLName[i]); } 窗体下面部分的控件的设计主要就先将控件创建出来,再将不同功能的控件分组放置,便于操作。 面板被只能创建一次,如果已经创建了该这块面板,直接返回创建好了的面板,提高效率。其实现代码如下: if(bottomPanel != null){return bottomPanel;} 该面板的控件分三部分创建,分别放置在三个面板中,将实现不同功能的控件放在不同的面板中,达到界面美观,操作方便的目的。如图6所示。 图6操作主界面的面板示意图 三个面板通过程序中的三个方法 getBottomLeftPanel(), getBottomMiddlePanel()以及getBottomRightPanel()。这样的划分增强了程序 的可以读性,不同的方法实现不同的功能,一目了然。实现的主要代码如下: private JPanel getBottomPanel() { if(bottomPanel != null) { return bottomPanel; } bottomPanel = new JPanel(); bottomPanel.setLayout(new GridLayout(1,3)); bottomPanel.add(getBottomLeftPanel()); bottomPanel.add(getBottomMiddlePanel()); bottomPanel.add(getBottomRightPanel()); return bottomPanel; } 4.3 功能界面的设计 4.3.1 显示全部的功能实现 在实现存款、取款、销户和修改信息的时候都需要显示出表格中的信息,然 后选择一个帐户后进行操作。 点击如图3操作主界面的“显示全部”按钮,在表格中出现已经存在的信息, 当存款、取款、销户和修改信息等操作的时候,显示的信息会发生变化,这主要 是随着操作的进行,系统会清除以前的数据。实现的代码如下: private void doShowAll() { Account[] account = new Account[data.getCount()]; data.getAccountList().toArray(account); //清除表格中以前的数据 while(table.getRowCount() != 0) { dm.removeRow(0); } //显示出所有帐户数据 for(int i=0; i 0 && !getPhone().matches("[0-9]{7}[0-9]*")) { JOptionPane.showMessageDialog(this,"请输入正确的电话号码!"); return; } 信息收集完成后,保存该帐户的信息,并生成一张开户清单,将清单保存到另外的一个文件中备份。主要代码如下: //将帐户数据添加到帐户数据链表 data.addAccount(account); //保存帐户信息到文件 FileOutputStream fos = new FileOutputStream(file); ObjectOutputStream oos = new ObjectOutputStream (fos); oos.writeObject(listAccount); oos.close(); //将新的存取清单添加到存取清单链表 billData.addBill(bill); //保存存取清单数据到文件 FileOutputStream fos = new FileOutputStream(file); ObjectOutputStream oos = new ObjectOutputStream (fos); oos.writeObject(listBill); oos.close(); 4.3.3 销户窗口的设计与实现 在如图3所示的系统操作主界面单击右下角的“显示全部”按钮后选中一个要销户的帐户,然后点击“销户”按钮,弹出输入密码的信息框,经过验证后单击“确定”按钮能完成销户功能,同时弹出一个如图8所示的信息框,显示存取信息,里面包含有用户名、帐号、操作类型、金额、余额、流水号和操作日期等信息。在销户的时候同时取完帐户上的存款金额,最后完成销户功能。点击图3操作主界面的“显示全部”按钮,可以看到销户的帐户已经不存在了。 图8 销户成功后的存取信息表 当找到要销户的帐户之后,帐户要输入密码确认进行销户操作,具体的代码如下: 找到要取款的帐户后,要用户输入密码确认进行销户操作 // while(true) { String strPassword = JOptionPane.showInputDialog(this,"请输入密码:"); if(strPassword == null) { return; }else if(account.getPassword().equals(strPassword)){ break; } else if((++i) < 3) { JOptionPane.showMessageDialog(this,"密码错误!请重新输入!"); continue; } JOptionPane.showMessageDialog(this,"密码输错三次,帐号被锁定!"); return; } 用户确认后,将帐户中的余额全部取出。先删除帐户链表中该帐户的信息,然后在删除外部文件中该帐户的数据,打印出销户清单,主要的代码如下: //将新的存取清单添加到 存取清单链表中 data.getAccountList().remove(account); //保存帐户信息到文件 FileOutputStream fos = new FileOutputStream(file); ObjectOutputStream oos = new ObjectOutputStream (fos); oos.writeObject(listAccount); oos.close(); //将新的存取清单添加到存取清单链表 billData.addBill(bill); //保存存取清单数据到文件 FileOutputStream fos = new FileOutputStream(file); ObjectOutputStream oos = new ObjectOutputStream (fos); oos.writeObject(listBill); oos.close(); 4.3.4 存款和取款窗口的设计与实现 存款和取款的操作方法都是一样的,都是首先在如图3所示的操作主界面里选中一个需要存款(取款)的帐户,如图9所示,然后点击按钮(存款或取款按钮),弹出输入密码的信息框,帐户输入密码经验证后。 图9帐户被选中示意图(蓝色标志) 在没有选中帐户的时候点击存款按钮,系统会提示帐户,实现的代码为: if(row == -1) { //如果没有选中记录,提示先选中记录才能存款 JOptionPane.showMessageDialog(this,"请先选择要存款的帐户!"); } 选中要存款的帐户后,点击存款按钮,弹出输入密码框,帐户要输入密码验证后才能存款操作,当没有输入的密码或者输错3次,会自动退出系统,实现的代码如下: else{ //根据选择的行获得标识该帐户的唯一ID String delId = (String)dm.getValueAt(table.getSelectedRow(), 1); //根据ID在帐户链表中找到该帐户并返回该帐户的引用 while(iterator.hasNext()){ account = (Account)iterator.next(); if(account.getId().equals(delId)) { break; } } //找到要存款的帐户后,要用户输入密码确认进行存款操作 int number = 0; while(true) { String strPassword = JOptionPane.showInputDialog(this,"请输入密码:"); if(strPassword == null) { return; } else if (account.getPassword().equals(strPassword)) { break; } else if((++number) < 3) { JOptionPane.showMessageDialog(this,"密码错误!请重新 输入!"); continue; } JOptionPane.showMessageDialog(this,"密码输错三次,帐号被 锁定!"); return; } 验证密码通过后,在输入框中输入存款金额,金额必须为数字,如果输入其 他信息,系统会报错,如图10所示。 图10操作错误提示框 实现的代码如下: //存款数目只能是数字 String strNumber = null; while (true) { strNumber = JOptionPane.showInputDialog(this, "请输入存款金额:"); if(strNumber == null) { return; } else if (strNumber.matches("[1-9][0-9]*")) { break; } JOptionPane.showMessageDialog(this, "输入错误!请输入数字!"); } 通过account.setMoney(account.getMoney() + Integer.parseInt(strNumber));来实现存款操作。 存款完后显示一张存取信息表,如图11所示。产生的存取清单会存储到存取清单链表中去,点击“显示全部”按钮,显示新的信息,此时的卡上余额信息已经发生变化,通过图11和图12可以发现金额的变化。 图11存款后的信息表 图12 卡上余额变化 实现的代码如下: bill = new Bill(); //生成新的存取清单 bill.setAccountId(account.getId()); bill.setMoney(Integer.parseInt(strNumber)); bill.setBalance(account.getMoney()); bill.setName(account.getName()); bill.setType("存款"); //保存帐户信息到文件 FileOutputStream fos = new FileOutputStream(file); ObjectOutputStream oos = new ObjectOutputStream (fos); oos.writeObject(listAccount); oos.close(); 4.3.5 修改信息窗口的设计与实现 修改信息的窗口和开户窗口是一样的,他们继承于同一个类,但是他们完成的功能不一样。点击如图3所示操作主界面的“修改密码”按钮,弹出输入密码提示框,验证后可以修改用户名、密码、联系电话和家庭住址,点击“确定”按钮后显示修改信息成功。但是帐户没有权力利修改帐号和存款金额。修改窗口如图12所示: 图12 修改信息窗口 主要功能实现代码与开户的功能代码相似,不同的地方是最后只对帐户信息进行更新,而不是新添加帐户,如下: //保存此帐户信息的更新 account.setName(getAccountName());//更改帐户的姓名 account.setPassword(getPassword());//更改帐户的密码 account.setPhone(getPhone());//更改帐户的电话号码 account.setAddress(getAddress());//更改帐户的住址 //在链表中更新该帐户的信息 data.getAccountList().set(pos,account); //保存帐户信息到文件 4.3.6 查询功能的实现 在图3所示的操作主界面,点击“用户查询”或“查找”都能进行查找操作,查找的时候必须选中一个查询方式,并且必须输入查找的关键字,否则会产生如图13的提示框。 图13提示信息框 代码如下: if(getInput().trim().length() == 0) { JOptionPane.showMessageDialog(this,"请输入查询关键字!"); return; 帐户可以通过四种方式来查询,分别是查询姓名,查询帐号,查询电话号码和查询家庭住址。当查询结束为,为保证信息的安全,会清除表格中以前的数据,代码如下: while(table.getRowCount() != 0) { dm.removeRow(0); } 根据查询方式进行查询,并在表格中显示出来,当查找方式为姓名时的代码如下: 根据用户选择的单选按钮 进行查询,在表格中显示符合条件的记录 // if(rab1.isSelected()) { for(int i=0; i listAccount = new LinkedList(); 在链表中查询帐户的代码为:以销户为例 Iterator iterator = data.getAccountList().iterator(); //根据选择的行获得标志该帐户的唯一ID String delId = (String)dm.getValueAt(table.getSelectedRow(),1); //根据ID在帐户链表中找到该帐户并返回该帐户的引用 while (iterator.hasNext()){ account = (Account) iterator. next(); if(account.getId().equals(delId)){ „„ } „„ } 建立新的帐户并把它保存在链表,实现的代码如下: public void addAccount(Account account) { listAccount.add(account) } 读取帐户信息并保存到链表,实现的代码如下: FileInputStream fis = new FileInputStream(file); ObjectInputStream ois = new ObjectInputStream (fis); listAccount = (LinkedList)ois.readObject(); ois.close(); 6 测试 6.1 测试环境 银行帐目管理系统测试的环境是:内存512M,硬盘80G,JDK1.5.0_04以及 eclipse汉化版,操作系统为Microsoft Windows XP professional上正常运行。 6.2 测试结果 银行帐目管理系统能够按照用户的需求实现各种功能,在登录以前运行整个 系统,运行通过后弹出管理员登录框,输入姓名和密码,然后点击“确定”按钮, 当验证通过后,进入操作主界面。可进行存款、取款、开户、销户、修改信息、 查询和统计功能。在进行存款、取款、销户和修改信息时首先都必须选中一个帐 户,然后再进行操作,通过点击“修改信息”按钮来查看具体的变化。在存款时当用户没有设置密码时,默认密码是000000,用户可以通过点击“修改信息”按钮来修改自己的密码。在输入密码时设置了输入次数,当超过输入次数后,帐户被锁定。进行查找操作时,可以通过两种方式,一是通过查找帐号、姓名和联系电话来查找帐户,二是通过查找住址来进行模糊查询,找到一些相匹配的帐户 系统在上述软硬件环境下对系统的五个模块系统管理、帐目管理、用户查询、统计和帮助进行测试和运行,结果能达到预期目标。 结 论 到现在,银行帐目管理系统能够完成用户所要求实现的功能,能够进行系统管理操作来退出系统;实现帐目管理从而对开户、销户、存款、取款还有修改信息进行操作,除了开户功能在进行销户等操作时必须先选择一个帐户然后输入密码进行验证后才能进行下一步的操作;实现了用户查询,可以通过四种方式:姓名查询、地址查询、电话查询还有帐户查询,在查询的时候先选择查询方式然后必须输入关键字才能进行查询。最后实现了查询统计功能,通过这个功能能够查询到当前的帐户数量。在设计银行帐目管理系统时,多次用到继承,很多功能实现的代码是相似的,对数据的操作是使用链表来实现的,所有对数据的操作都能在链表中表现出来,如数据的增加、删除、修改等。 但是在开发实现时还是遇到了很多料想不到的问题,在这里很感谢指导老师的指导和帮助,让我能够及时改正错误,最终完成系统所能展示的功能。但是还是存在一些不足,帮助模块里面涉及到的关于功能还没有出来。 在设计完整个系统后,不仅加深了以前所学的理论知识,也学到了很多新的知识,提高自己全面思考和实践能力。为了巩固和提高自身的能力,复习和常做项目是必不可少的,同时要虚心学习,不骄傲自满,认真听取他人的建议。 参考文献 [1] 汪志达.Java程序设计项目化教程[M].北方交通大学出版社,2003。 [2] 吴其庆.JAVA编程思想与实践[M].冶金工业出版社,2002。 [3] 孙印杰,刘斌,孙玉强等.Java编程案例精解[M].电子工业出版社,2005。 [4] 陆正五,蒋武等.Java项目开发实践[M].中国铁道出版社,2004。 [5] 张怀庆.Java案例精释150例[M].冶金工业出版社,2005。 [6] 陈刚.Eclipse从入门到精通[M].清华大学出版社,2005。 [7] 张云涛,龚玲.Eclipse精要与高级开发技术[M].电子工业出版社,2005。 [8] 周竞涛.Eclipse完全 手册 华为质量管理手册 下载焊接手册下载团建手册下载团建手册下载ld手册下载 [M].电子工业出版社,2006。 [9] 耿祥义,张跃平,王克宏.《JAVA 2 实用教程》[M].清华大学出版社,2004。 致 谢 本文是在吴四九、陈念伟老师以及同学的帮助下完成的。在这里要特别感谢吴四九、陈念伟老师对我的关心和指导。在完成毕业设计的过程中,我觉得迷惑或者遇到解决不了的问题时,他们都耐心细致地给我讲解并且在期间不断给我鼓舞,给我中肯的建议,这使我在完成毕业设计的过程中充满信心。他们渊博的知识和严谨的治学作风使我受益匪浅,对顺利完成本课题起到了极大的作用,在此向他们表示我最衷心的感谢~ 在论文完成过程中,本人还得到了王燚、苟智坚等老师在中期检查中的热心指导和建议,在此本人向他们表示深深的谢意~ 最后向在百忙之中评审本文的各位专家、老师表示衷心的感谢~ 作者简介: 姓 名: 刘斌 性别:女 出生年月:1984 年9月 民族: 汉族 E-mail: Liu_520candy@yahoo.com.cn 声 明 本论文是2007年2月至2007年6月在成都信息工程学院网络工程系完成的。 文中除了特别加以标注地方外,不包含他人已经发表或撰写过的研究成果,也不包含为获得成都信息工程学院或其他教学机构的学位或证书而使用过的材料。除非另有 说明 关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书 ,本文的工作是原始性工作。 关于学位论文使用权和研究成果知识产权的说明: 本人完全了解成都信息工程学院有关保管使用学位论文的规定,其中包括: (1)学校有权保管并向有关部门递交学位论文的原件与复印件。 (2)学校可以采用影印、缩印或其他复制方式保存学位论文。 (3)学校可以学术交流为目的复制、赠送和交换学位论文。 (4)学校可允许学位论文被查阅或借阅。 (5)学校可以公布学位论文的全部或部分内容(保密学位论文在解密后 遵守此规定)。 除非另有科研合同和其他法律文书的制约,本论文的科研成果属于成都信息工程学院。 特此声明~ 作者签名: 2007 年 6 月 日 give pleasureto our souls. But this is intolerable and blasphemous; there is,however, a much more plausible account of the delusion. Cle. What? Ath. The adaptation of art to the characters of men. Choricmovements are imitations of manners occurring in various actions,fortunes, dispositions-each particular is imitated, and those towhom the words, or songs, or dances are suited, either by nature orhabit or both, cannot help feeling pleasure in them and applaudingthem, and calling them beautiful. But those whose natures, or ways, orhabits are unsuited to them, cannot delight in them or applaud them,and they call them base. There are others, again, whose natures areright and their habits wrong, or whose habits are right and theirnatures wrong, and they praise one thing, but are pleased atanother. For they say that all these imitations are pleasant, butnot good. And in the presence of those whom they think wise, theyare ashamed of dancing and singing in the baser manner, or ofdeliberately lending any countenance to such proceedings; and yet,they have a secret pleasure in them. Cle. Very true. Ath. And is any harm done to the lover of vicious dances or songs,or any good done to the approver of the opposite sort of pleasure? Cle. I think that there is. Ath. "I think" is not the word, but I would say, rather, "I amcertain." For must they not have the same effect as when a manassociates with bad characters, whom he likes and approves rather thandislikes, and only censures playfully because he has a suspicion ofhis own badness? In that case, he who takes pleasure in them willsurely become like those in whom he takes pleasure, even though hebe ashamed to praise them. And what greater good or evil can anydestiny ever make us undergo? Cle. I know of none. Ath. Then in a city which has good laws, or in future ages is tohave them, bearing in mind the instruction and amusement which aregiven by music, can we suppose that the poets are to be allowed toteach in the dance anything which they themselves like, in the wayof rhythm, or melody, or words, to the young children of anywell-conditioned parents? Is the poet to train his choruses as hepleases, without reference to virtue or vice? Cle. That is surely quite unreasonable, and is not to be thought of. Ath. And yet he may do this in almost any state with the exceptionof Egypt. Cle. And what are the laws about music and dancing in Egypt? Ath. You will wonder when I tell you: Long ago they appear to haverecognized the very principle of which we are now speaking-thattheir young citizens must be habituated to forms and strains ofvirtue. These they fixed, and exhibited the patterns of them intheir temples; and no painter or artist is allowed to innovate uponthem, or to leave the traditional forms and invent new ones. se me,where do I sign in? Hah, I see you have a sword. I have one too. They'revery manly and tough [Mulan bites her lip as she mishandles pulling the swordout of the scabbard and it falls to the ground. Khan rolls on his back inlaughter. Mulan throws her shoe and hits Khan in the head with it quietingKhan]. I'm working on it. Who am I fooling? It's going to take a miracle toget me into the army. [Mushu appears as a giant shadow being cast on a rock with flames on eitherside. Mushu's real appearance remains out of sight] Mushu [in a Southern Baptist Preacher's voice]: Did I hear someone ask for amiracle!? Let me hear you say aye! Mulan [Running and hiding behind a rock]: Ahhhhhh. Mushu: That's close enough. Mulan [from behind a rock]: Ghost. Mushu: Get ready Mulan your serpentine salvation is at hand. For I havebeen sent by your ancestors-- [notices Cri-Kee making a hand shadow of adragon on the rock and stamps him down with his foot] to guide you throughyour masquerade. [bending down to Cri-Kee] C'mon, you're gonna stay you'regonna work. [returning to Mulan] Heed my word, 'cause if the army finds outthat you are a girl, the penalty is death. [big flames shoot up from therocks] Mulan: Who are you? Mushu: Who am I? Who am I? I am the guardian of lost souls. [Mulan smilesbig in anticipation of seeing her guardian] I am the powerful, thepleasurable, the indestructible [coming out from the rocks to show his realsize] Mushu! Oh hah, hah, pretty hot, huh? [Khan stomps on Mushu. Mulanpushes Khan back] Mulan: Ah, my ancestors sent a little lizard to help me? Mushu: Hey, dragon, dragon, not lizard. I don't do that tongue thing [flipsout his tongue to show Mulan what he means]. Mulan: You're uh... Mushu: Intimidating? Awe inspiring? Mulan [making a hand gesture to denote his smallness of size]: Tiny. Mushu [with a look of disappointment]: Of course. I'm travel size for yourconvenience. If I was my real size, your cow here [patting Khan on the nose]would die of fright. [Khan tries to bite Mushu] [pointing to the groundspeaking to Khan] Down Bessy. My powers are beyond your mortal imagination. For instance, [leaning in and looking at Mulan's chest] my eyes can seestraight through your armor. [Mulan cover her bust with her left arm andslaps Mushu with the right] Ow. [angrily] All right, that's it! Dishonor! Dishonor on your whole family. [aside to Cri-Kee] Make a note of this[Cri-Kee grabs a leaf and a pen and starts writing]. [Loudly with gusto]Dishonor on you. Dishonor on your cow. Dis- Mulan [pleadingly while covering Mushu's mouth]: Stop! I'm sorry, I'm sorry[kneeling down in front of Mushu]. I'm just nervous. I've never done thisbefore. Mushu: Then you're gonna have to trust me. And don't you slap me no more, weclear on that? [Mulan nods emphatically]. All right. Okey dokey, let's getthis show on the road. Cri-Kee, get the bags [Mushu starts walking to thecamp]. [to Khan] Let's move it heifer. [Cut to Mulan at the camp's entrance] Mushu [hiding in Mulan's armor poking his head out from her back]: Okay thisis it, time to show 'em your man walk. Shoulders back, chest high, feetapart, head up [Mushu pulls Mulan's head back] ...and strut 2, 3, break itdown, 2, 3 and work it, [Mulan walks into the camp drawing the attention themen who see her. Mulan walks into a tent and sees a man picking his nose PART ONE Chapter 1 Happy families are all alike; every unhappy family is unhappy in its own way. Everything was in confusion in the Oblonsky's house. The wife had discovered that the husband was carrying on an intrigue with a French girl, who had been a governess in their family, and she had announced to her husband that she could not go on living in the same house with him. This position of affairs had now lasted two days, and not only the husband and wife themselves, but all the members of their family and the household, were painfully conscious of it. All the members of the family and the household felt that there was no sense in their living together, and that even stray people brought together by chance in any inn had more in common with one another than they, the members of the family and the household of the Oblonskys. The wife did not leave her own apartments; the husband had not been home for two days. The children ran wild all over the house; the English governess quarreled with the housekeeper, and wrote to a friend asking her to look out for a new employ for her; the man cook had walked off the day before just at dinnertime; the kitchenmaid and the coachman had given warning. Two days after the quarrel, Prince Stepan Arkadyevich Oblonsky - Stiva, as he was called in the fashionable world - woke up at his usual hour, that is, at eight o'clock in the morning, not in his wife's bedroom, but on the leather-covered sofa in his study. He turned over his stout, well-cared-for person on the springy sofa, as though he would sink into a long sleep again; he vigorously embraced the pillow on its other side and buried his face in it; but all at once he jumped up, sat up on the sofa, and opened his eyes. `Yes, yes, how was it now?' he thought, going over his dream. `Yes, how was it? Yes! Alabin was giving a dinner at Darmstadt; no, not Darmstadt, but something American. Yes, but then, Darmstadt was in America. Yes, Alabin was giving a dinner on glass tables, and the tables sang, Il mio tesoro - no, not Il mio tesoro, but something better, and there were some sort of little decanters on the table, and, at the same time, these decanters were women,' he recalled. Stepan Arkadyevich's eyes twinkled gaily, and he pondered with a smile. `Yes, it was jolly, very jolly. There was a great deal more that was delightful, only there's no putting it into words, or even expressing it in one's waking thoughts.' And noticing a gleam of light peeping in beside one of the woolen-cloth curtains, he cheerfully dropped his feet over the edge of the sofa and felt about with them for his slippers, a present on his last birthday, worked for him by his wife on gold-colored morocco. And, as he used to do for the last nine years, he stretched out his hand, without getting up, toward the place where his dressing gown always hung in the bedroom. And thereupon he suddenly remembered that he was not sleeping in his wife's room, but in his study, as well as the reason; the smile vanished from his face and he knit his brows. `Ah, ah, ah! Oo!...' he muttered, recalling everything that had happened. And again every detail of his quarrel with his wife was present to his imagination, all the hopelessness of his position, and, worst of all, his own fault. `Yes, she won't forgive me, and she can't forgive me. And the most awful thing about it is that it's all my fault - all my fault, though I'm not to blame. That's the point of the whole tragedy,' he reflected. `Oh, oh, oh!' he kept repeating in despair, as he remembered the acutely painful sensations caused him by this quarrel. Most unpleasant of all was the first minute when, on coming from the theater, good-humored and lighthearted, with a huge pear in his hand for his wife, he had not found his wife in the drawing room, to his surprise, nor in the study, but saw her at last in her bedroom, clutching the unlucky letter that revealed everything. She, his Dolly, forever fussing and worrying over household details, and limited in her ideas, as he considered, was sitting motionless with the letter in her hand, looking at him with an expression of horror, despair and indignation. `What is this? This?' she asked, pointing to the letter. And at this recollection, Stepan Arkadyevich, as is so often the case, was not so much annoyed at the fact itself as at the way in which he had met his wife's words. There happened to him at that instant that which happens to people when they are unexpectedly caught in something very disgraceful. He did not succeed in adapting his face to the situation in which he was placed toward his wife by the discovery of his fault. Instead of being hurt, denying, defending himself, begging forgiveness; instead of remaining indifferent even - anything would have been better than what he did do - his face utterly without his volition (`cerebral reflexes,' mused Stepan Arkadyevich, who was fond of physiology) had assumed its habitual good-humored, and therefore stupid, smile. This stupid smile he could not forgive himself. Catching sight of that smile Dolly shuddered as though from physical pain, broke out with her characteristic heat into a flood of cruel words, and rushed out of the room. Since then she had refused to see her husband. `It's all the fault of that stupid smile,' Stepan Arkadyevich was thinking. `But what's to be done? What's to be done?' he kept saying to himself in despair - and found no answer. IndexNext ? Leo Tolstoy his mouth must also have been cut or disfigured in the accident she supposed him to have suffered, was confirmed, for he was smoking a pipe, and all the time that she was in the room he never loosened the silk muffler he had wrapped round the lower part of his face to put the mouthpiece to his lips. Yet it was not forgetfulness, for she saw he glanced at it as it smouldered out. He sat in the corner with his back to the window-blind and spoke now, having eaten and drunk and being comfortably warmed through, with less aggressive brevity than before. The reflection of the fire lent a kind of red animation to his big spectacles they had lacked hitherto. "I have some luggage," he said, "at Bramblehurst station," and he asked her how he could have it sent. He bowed his bandaged head quite politely in acknowledgment of her explanation. "To-morrow!" he said. "There is no speedier delivery?" and seemed quite disappointed when she answered "No." Was she quite sure? No man with a trap who would go over? Mrs. Hall, nothing loath, answered his questions and developed a conversation. "It's a steep road by the down, sir," she said in answer to the question about a trap; and then, snatching at an opening said, "It was there a carriage was upsettled, a year ago and more. A gentleman killed, besides his coachman. Accidents, sir, happen in a moment, don't they?" But the visitor was not to be drawn so easily. "They do," he said through his muffler, eyeing her quietly through his impenetrable glasses. "But they take long enough to get well, sir, don't they? ... There was my sister's son, Tom, jest cut his arm with a scythe, tumbled on it in the 'ayfield, and, bless me! he was three months tied up, sir. You'd hardly believe it. It's regular given me a dread of a scythe, sir." "I can quite understand that," said the visitor. "He was afraid, one time, that he'd have to have an op'ration --he was that bad, sir." The visitor laughed abruptly, a bark of a laugh that he seemed to bite and kill in his mouth. "Was he?" he said. "He was, sir. And no laughing matter to them as had the doing for him, as I had--my sister being took up with her little ones so much. There was bandages to do, sir, and bandages to undo. So that if I may make so bold as to say it, sir--" "Will you get me some matches?" said the visitor, quite abruptly. "My pipe is out." Mrs. Hall was pulled up suddenly. It was certainly rude of him, after telling him all she had done. She gasped at him for a moment, and remembered the two sovereigns. She went for the matches. "Thanks," he said concisely, as she put them down, and turned his shoulder upon her and stared out of the window again. It was altogether too discouraging. Evidently he was sensitive on the topic of operations and bandages. She did not "make so bold as to say," however, after all. But his snubbing way had irritated her, and Millie had a hot time of it that afternoon. The visitor remained in the parlour until four o'clock, without giving the ghost of an excuse for an intrusion. For the most part he was quite still during that time; it would seem he sat in the growing darkness smoking in the firelight, perhaps dozing. Once or twice a curious listener might have heard him at the coals, and for the space of five minutes he was audible pacing the room. He seemed to be talking to himself. Then the armchair creaked as he sat down again. The Second World War had certainly made everybody very tough. And I became a public relations man for General Electric in Schenectady, New York, and a volunteer fireman in the Village of Alplaus, where I bought my first home. My boss there was one of the toughest guys I ever hope to meet. He had been a lieutenant colonel in public relations in Baltimore. While I was in Schenectady he joined the Dutch Reformed Church, which is a very tough church, indeed. He used to ask me sneeringly sometimes why I hadn't been an officer,, as though I'd done something wrong. My wife and I had lost our baby fat. Those were our scrawny years. We had a lot of scrawny veterans and their scrawny wives for friends. The nicest veterans in Schenectady,, I thought,, the kindest and funniest ones, the ones who hated war the most, were the ones who'd really fought. I wrote the Air Force back then, asking for details about the raid on Dresden, who ordered it, how many planes did it, why they did it, what desirable results there had been and so on. I was answered by a man who, like myself, was in public relations. He said that he was sorry, but that the information was top secret still. I read the letter out loud to my wife, and I said, 'Secret? My God-from whom?' We were United World Federalists back then. I don't know what we are now. Telephoners, I guess. We telephone a lot-or I do, anyway, late at night. t. We would chuckle or grin sometimes, as though war stories were coming back, but neither one of us could remember anything good. O'Hare remembered one guy who got into a lot of wine in Dresden, before it was bombed, and we had to take him home in a wheelbarrow. It wasn't much to write a book about. I remembered two Russian soldiers who had looted a clock factory. They had a horse-drawn wagon full of clocks. They were happy and drunk. They were smoking huge cigarettes they had rolled in newspaper. That was about it for memories, and Mary was still making noise. She finally came out in the kitchen again for another Coke. She took another tray of ice cubes from the refrigerator, banged it in the sink, even though there was already plenty of ice out. Then she turned to me, let me see how angry she was, and that the anger was for me. She had been talking to herself, so what she said was a fragment of a much larger conversation. "You were just babies then!' she said. 'What?" I said. 'You were just babies in the war-like the ones upstairs! ' I nodded that this was true. We had been foolish virgins in the war, right at the end of childhood. 'But you're not going to write it that way, are you.' This wasn't a question. It was an accusation. 'I-I don't know,' I said. 'Well, I know,' she said. 'You'll pretend you were men instead of babies, and you'll be played in the movies by Frank Sinatra and John Wayne or some of those other glamorous, war-loving, dirty old men. And war will look just wonderful, so we'll have a lot more of them. And they'll be fought by babies like the babies upstairs.' So then I understood. It was war that made her so angry. She didn't want her babies or anybody else's babies killed in wars. And she thought wars were partly encouraged by books and movies. So I held up my right hand and I made her a promise 'Mary,' I said, 'I don't think this book is ever going to be finished. I must have written five thousand pages by now, and thrown them all away. If I ever do finish it, though, I give you my word of honor: there won't be a part for Frank Sinatra or John Wayne. 'I tell you what,' I said, 'I'll call it The Children's Crusade.' She was my friend after that. O'Hare and I gave up on remembering, went into the living room, talked about other things. We became curious about the real Children's Crusade, so O'Hare looked it up in a book he had, Extraordinary Popular Delusions and the Madness of Crowds, by Charles Mackay, LL.D. It was first published in London in 1841. Mackay had a low opinion of all Crusades. The Children's Crusade struck him as only slightly more sordid than the ten Crusades for grown-ups. O'Hare read this handsome passage out loud: History in her solemn page informs us that the Crusaders were but ignorant and savage men, that their motives were those of bigotry unmitigated, and that their pathway was one of blood and rears. Romance, on the other hand, dilates upon their piety and heroism, and portrays, in her most glowing and impassioned hues, their virtue and magnanimity, the imperishable honor they acquired for themselves, and the great services they rendered to Christianity. And then O'Hare read this: Now what was the grand result of all these struggles? Europe expended millions of her treasures, and the blood of two million of her people; and a handful of quarrelsome knights retained possession of Palestine for about one hundred years! Mackay told us that the Children's Crusade started in 1213, when two monks got the idea of raising armies of children in Germany and France, and selling them in North Africa as slaves. Thirty thousand children volunteered, thinking they were going to Palestine. They were no doubt idle and deserted children who generally swarm in great cities, nurtured on vice and daring, said Mackay, and ready for anything. Pope Innocent the Third thought they were going to Palestine, too, and he was thrilled. 'These children are awake while we are asleep!' he said. Most of the children were shipped out of Marseilles, and about half of them drowned in shipwrecks. The other half got to North Africa where they were sold. Through a misunderstanding, some children reported for duty at Genoa, where no slave ships were waiting. They were fed and sheltered and questioned kindly by good people there-then given a little money and a lot of advice and sent back home. 'Hooray for the good people of Genoa,' said Mary O'Hare. I slept that night in one of the children's bedrooms. O'Hare had put a book for me on the bedside table. It was Dresden, History, Stage and Gallery, by Mary Endell. It was published in 1908, and its introduction began It is hoped that this little book will make itself useful. It attempts to give to an English-reading public a bird's-eye view of how Dresden came to look as it does, architecturally; of how it expanded musically, through the genius of a few men, to its present bloom; and it calls attention to certain permanent landmarks in art that make its Gallery the resort of those seeking lasting impressions. I read some history further on Now, in 1760, Dresden underwent siege by the Prussians. On the fifteenth of July began the cannonade. The Picture-Gallery took fire. Many of the paintings had been transported to -the Konigstein, but some were seriously injured by splinters of bombshells-notably Francia's 'Baptism of Christ.' Furthermore, the stately Kreuzkirche tower, from which the enemy's movements had been watched day and night, stood in flames. It later succumbed. In sturdy contrast with the pitiful fate of the Kreuzkirche, stood the Frauenkirche, from the curves of whose stone dome the Prussian bombs -rebounded like rain. Friederich was obliged finally to give up the siege, because he learned of the fall of Glatz, the critical point of his new conquests. 'We must be off to Silesia, so that we do not lose everything.' The devastation of Dresden was boundless. When Goethe as a young student visited the city, he still found sad ruins 'Von der Kuppel der Frauenkirche sah ich these leidigen Tr黰mer zwischen die schone stddtische Ordnung hineinges鋞; da r黨mte mir der Kiister die Kunst des Baumeisters, welcher Kirche und Kuppel auf einen so uner黫nschten Fall schon eingeyichtet und bombenfest erbaut hatte. Der gute Sakristan deutete mir alsdann auf Ruinen nach allen Seiten und sagte bedenklich lakonisch: Das hat her Feind Gethan!' The two little girls and I crossed the Delaware River where George Washington had crossed it, the next morning. We went to the New York World's Fair, saw what the past had been like, according to the Ford Motor Car Company and Walt Disney, saw what the future would be like, according to General Motors. And I asked myself about the present: how wide it was, how deep it was, how much was mine to keep. I taught creative writing in the famous Writers Workshop at the University of Iowa for a couple of years after that. I got into some perfectly beautiful trouble, got out of it again. I taught in the afternoons. In the mornings I wrote. I was not be disturbed. I was working on my famous book about Dresden. And somewhere in there a nice man named Seymour Lawrence gave me a three-book contract, and I said, 'O.K., the first of the three will be my famous book about Dresden.' The friends of Seymour Lawrence call him 'Sam.' And I say to Sam now: 'Sam-here's the book.' It is so short and jumbled and jangled, Sam, because there is nothing intelligent to say about a massacre. Everybody is supposed to be dead, to never say anything or want anything ever again. Everything is supposed to be very quiet after a massacre, and it always is, except for the birds. And what do the birds say? All there is to say about a massacre, things like 'Poo-tee-weet?' I have told my sons that they are not under any circumstances to take part in massacres, and that the news of massacres of enemies is not to fill them with satisfaction or glee. I have also told them not to work for companies which make massacre machinery, and to express contempt for people who think we need machinery like that. As I've said I recently went back to Dresden with my friend O'Hare. We had a million laughs in Hamburg and West Berlin and East Berlin and Vienna and Salzburg and Helsinki, and in Leningrad, too. It was very good for me, because I saw a lot of authentic backgrounds for made-up stories which I will write later on. One of them will be Russian Baroque and another will be No Kissing and another will be Dollar Bar and another will be If the Accident Will, and so on. And so on. There was a Lufthansa plane that was supposed to fly from Philadelphia to Boston to Frankfurt. O'Hare was supposed to get on in Philadelphia and I was supposed to get on in Boston, and off we'd go. But Boston was socked in, so the plane flew straight to Frankfurt from Philadelphia. And I became a non-person in the Boston Fog, and Lufthansa put me in a limousine with some other non-persons and sent us to a motel for a non-night.
本文档为【银行帐目管理系统—免费毕业设计论文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_963767
暂无简介~
格式:doc
大小:208KB
软件:Word
页数:49
分类:工学
上传时间:2017-11-29
浏览量:28