基本信息出版社:清华大学出版社
页码:252 页
出版日期:2009年01月
ISBN:7302191808/9787302191803
条形码:9787302191803
版本:第1版
装帧:平装
开本:16
正文语种:中文
丛书名:普通高等教育“十一五”国家级规划教材,21世纪计算机科学与技术实践型教程
内容简介 《Java语言程序设计课程实践》是Java语言程序设计的辅助教材,主要内容包括三部分。第一部分通过两个实例(宿舍管理系统、在线银行系统)描述了典型的JSP程序的设计,第二部分通过三个实例(打字机式跑马灯系统、时钟系统、聊天室系统)描述了典型的Applet小程序的设计,第三部分通过四个实例(计算器、文本编辑器、画图系统、超市管理系统)描述了典型的Java应用程序的设计。对每一部分的介绍都包括系统概要、基本功能要求、主要知识点、系统设计思路、部分源程序代码等。
《Java语言程序设计课程实践》可作为高等院校的Java课程设计教材,也可作为Java程序设计人员的参考书。
编辑推荐 《Java语言程序设计课程实践》特点
《Java语言程序设计课程实践》是Java语言的课程设计的指导书,主要分为三部分:
第一部分包括第1章宿舍管理系统,第2章在线银行系统。这两章的内容是围绕JSP(即JavaServer Pages)程序设计展开的实例。
第二部分包括第3章打字机式跑马灯系统、第4章时钟系统以及第5章聊天室系统,这三章的内容是围绕Java Applet程序设计展开的实例。
第三部分包括第6章计算器系统、第7章文本编辑器系统、第8章画图系统以及第9章超市管理系统。第6至8章,主要介绍一些常见的单机应用软件的制作,第9章是一个典型的C/S结构的程序设计实例。
通过《Java语言程序设计课程实践》的练习,学生不但可以结合教学的内容循序渐进地进行程序设计方面的实践训练,而且可以提高运用所学知识来解决实际问题的能力,进而增强对课程具体内容的理解、知识综合运用以及融会贯通的能力。
配套资源
《Java语言程序设计课程实践》可免费提供相关教学素材的网络下载。
下载网址:http://www.tup.tsinghua.edu.cn/或http//www.tup.com.cn/
如若下载困难,请填写书后的读者意见反馈表,注明索取电子素材。
目录
第一部分 JSP程序设计实例
第1章 宿舍管理系统
1.1 系统概要
1.2 基本功能要求
1.3 主要知识点
1.4 系统设计思路
1.5 部分源程序代码
1.5.1 登录窗口
1.5.2 主窗口中查询房间信息功能的实现
1.5.3 主窗口中查询学生信息功能的实现
1.5.4 主窗口中房间信息录入功能的实现
1.5.5 主窗口中学生信息录入功能的实现
第2章 在线银行系统
2.1 系统概要
2.2 基本功能要求
2.3 主要知识点
2.4 系统设计思路
2.5 部分源程序代码
2.5.1 登录窗口
2.5.2 主窗口
2.5.3 账户列表窗口
2.5.4 账户明细窗口
2.5.5 转账窗口
2.5.6 自动存取款窗口
2.5.7 用户信息窗口
第二部分 Java Applet程序设计实例
第3章 打字机式跑马灯系统
3.1 系统概要
3.2 基本功能要求
3.3 主要知识点
3.4 系统设计思路
3.5 部分源程序代码
第4章 时钟系统
4.1 系统概要
4.2 基本功能要求
4.3 主要知识点
4.4 系统设计思路
4.5 部分源程序代码
4.5.1 机械表界面
4.5.2 电子表界面
第5章 聊天室系统
5.1 系统概要
5.2 基本功能要求
5.3 主要知识点
5.4 系统设计思路
5.5 部分源程序代码
5.5.1 服务器端
5.5.2 客户端
5.5.3 输入个人信息
5.5.4 聊天界面
第三部分 应用程序设计实例
第6章 计算器
6.1 系统概要
6.2 基本功能要求
6.3 主要知识点
6.4 系统设计思路
6.5 部分源程序代码
第7章 文本编辑器
7.1 系统概要
7.2 基本功能要求
7.3 主要知识点
7.4 系统设计思路
7.5 部分源程序代码
7.5.1 主窗口程序
7.5.2 选择字体对话框
7.5.3 打印文件程序
第8章 画图系统
8.1 系统概要
8.2 基本功能要求
8.3 主要知识点
8.4 系统设计思路
8.5 画图窗口的源程序代码
第9章 超市管理系统
9.1 系统概要
9.2 基本功能要求
9.3 主要知识点
9.4 系统设计思路
9.5 部分源程序代码
9.5.1 登录系统
9.5.2 主窗口
9.5.3 商品展示
9.5.4 合同管理
9.5.5 客户管理
9.5.6 仓库管理
9.5.7 员工管理
附录A Tomcat服务器的安装
附录B Web应用在tomcat下的部署
参考文献
……
序言 21世纪影响世界的三大关键技术是:以计算机和网络为代表的信息技术,以基因工程为代表的生命科学和生物技术,以纳米技术为代表的新型材料技术。信息技术居三大关键技术之首。国民经济的发展采取信息化带动现代化的方针,要求在所有领域中迅速推广信息技术,导致需要大量的计算机科学与技术领域的优秀人才。
计算机科学与技术的广泛应用是计算机学科发展的原动力,计算机科学是一门应用科学。因此,计算机学科的优秀人才不仅应具有坚实的科学理论基础,而且更重要的是能将理论与实践相结合,并具有解决实际问题的能力。培养计算机科学与技术的优秀人才是社会的需要、国民经济发展的需要。
制定科学的教学计划对于培养计算机科学与技术人才十分重要,而教材的选择是实施教学计划的一个重要组成部分,《21世纪计算机科学与技术实践型教程》主要考虑了下述两方面。
一方面,高等学校的计算机科学与技术专业的学生,在学习了基本的必修课和部分选修课程之后,立刻进行计算机应用系统的软件和硬件开发与应用尚存在一些困难,而《21世纪计算机科学与技术实践型教程》就是为了填补这部分鸿沟。将理论与实际联系起来,结合起来,使学生不仅学会了计算机科学理论,而且也学会了应用这些理论解决实际问题。
另一方面,计算机科学与技术专业的课程内容需要经过实践练习,才能深刻理解和掌握。因此,本套教材增强了实践性、应用性和可理解性,并在体例上做了改进——使用案例说明。
实践型教学占有重要的位置,不仅体现了理论和实践紧密结合的学科特征,而且对于提高学生的综合素质,培养学生的创新精神与实践能力有特殊的作用。因此,研究和撰写实践型教材是必需的,也是十分重要的任务。优秀的教材是保证高水平教学的重要因素,选择水平高、内容新、实践性强的教材可以促进课堂教学质量的快速提升。在教学中,应用实践型教材可以增强学生的认知能力、创新能力、实践能力以及团队协作和交流表达能力。
实践型教材应由教学经验丰富、实际应用经验丰富的教师撰写。此系列教材的作者不但从事多年的计算机教学,而且参加并完成了多项计算机类的科研项目,把他们积累的经验、知识、智慧、素质融合于教材中,奉献给计算机科学与技术的教学。
我们在组织本系列教材过程中,虽然经过了详细的思考和讨论,但毕竟是初步的尝试,不完善甚至缺陷不可避免,敬请读者指正。
文摘 单击“确定”按钮,进入系统的主窗口,如图9-2所示,菜单选项中列出了本系统所能完成的操作。
单击菜单选项的“商品展示”,如图9-3所示,在该界面中可以根据商品ID号查询商品详细信息。
单击菜单选项的“合同管理”,如图9-4所示,在该界面中可以根据订单ID号查询订单详细信息。
单击菜单选项的“客户管理”,如图9-5所示,在该界面中可以根据订单ID号查询客户详细信息。
单击菜单选项的“公司管理”的下一级选项“仓库管理”,如图9-6所示,在该界面中可以根据仓库ID号查询。
单击菜单选项的“公司管理”的下一级选项“员工管理”,如图9-7所示,在该界面中可以根据员工ID号查询。
插图:
