《java语言程序设计》课程设计说明书样例

上传人:第*** 文档编号:32805990 上传时间:2018-02-12 格式:DOC 页数:18 大小:1.88MB
返回 下载 相关 举报
《java语言程序设计》课程设计说明书样例_第1页
第1页 / 共18页
《java语言程序设计》课程设计说明书样例_第2页
第2页 / 共18页
《java语言程序设计》课程设计说明书样例_第3页
第3页 / 共18页
《java语言程序设计》课程设计说明书样例_第4页
第4页 / 共18页
《java语言程序设计》课程设计说明书样例_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《《java语言程序设计》课程设计说明书样例》由会员分享,可在线阅读,更多相关《《java语言程序设计》课程设计说明书样例(18页珍藏版)》请在金锄头文库上搜索。

1、Java 语言程序设计课程设计说明书姓 名: 崔博 学 号: 20130131205 班 级: 13 计算机 2 指导教师: 巩晨静 完成日期: 12.15 目录第 一 章 概述 .11.1 Java 语言简介 .11.2 Java 平台简介 .1第 二 章 项目选题说明及分析 .12.1 项目选题说明 .12.2 技术可行性 .22.3 经济可行性 .3第三章 系统设计 .33.1 设计思想 .33.2 系统设计模块图 .4第四章 系统实现与项目测试 .74.1 系统默认界面 .74.2 登录界面 .74.3 系统管理员功能界面 .84.4 图书管理功能界面 .124.5 信息浏览 .16第

2、 五 章 数据库的建立 .175.1 用户信息列表 .175.2 图书信息列表 .18第六章 总结 .18第七章 参考文献 .190图书管理系统设计说明书第 一 章 概 述1.1 Java 语言简介Java 语言是一种多用途的面向对象的编程语言。主要包括两个特点:面向对象和跨平台。面向对象是指主要用类为单位写程序,在程序中可以用类来创建对象和使用对象;跨平台指的是 Java 程序编译后的.class 文件可以在不同的操作系统且在任何具有 Java 虚拟机的计算机和电子设备上运行。1.2 Java 平台简介Java 平台是为 java 开发及 java 程序运行提供的运行环境的系统软件,即一个演

3、员要把自己的才能展现出来,需要一个舞台,而 Java 平台就相当于这个舞台,它为 java 语言开发提供了编译器和解释器以及 java 开发的核心类库API,JDK 就是 Java 开发平台的一种具体实现。第 二 章 项 目 选 题 说 明 及 分 析 2.1 项目选题说明首先,图书馆的管理直接关系到我们大学生如何更好的使用图书,更充分的利用现有资源学习,提高自身素质。针对当今的大学图书馆藏书越来越多,学生借书越来越频繁,图书管理较为繁琐,图书馆管理工作人员付出的工作时间越来越多,得到的效率却很低这个现状。为提高工作效率,减轻图书馆工作人员的工作负担,决定开发学校图书馆管理系统软件,以帮助更好

4、的实现图书馆的管理,让我们能更便捷的借阅图书,让老师能花最少的时间办理好借阅图书手续。 开发此图书馆管理系统软件,以供图书馆工作人员管理使用及学生和老师查询或者借书使用,方便操作者随时添加、查询、修改等。为了我们提高软件开发的能力,学习 JAVA 编程的技巧,提高工作设计思想,通过本次的软件工1程开发,开发人员与指导老师,能从中学习知识吸取经验,在技术和软件思想上同时得到锻炼和提高,从而使总体水升到一个新的高度。开发此图书馆管理系统软件,也是对实现数字化图书馆管理的支持,现今各大学普遍存在着一个现象,图书的借阅手续都是由专门的老师来实现办理的,每当借阅高峰期时,排队借书的场面屡见不鲜,这样即耗

5、费时间又使原本不太大的借书大厅拥挤不堪。图书馆管理系统的实现,可以着眼于数字化借阅,简化学生图书查询流程,简化图书外借登记手续,即提高借阅效率又可实现图书借阅的完整进出记录,保证图书的合理使用,让广大师生受益。 2.2 技术可行性图书借阅系统的建立,需要进行用户需求调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。要想使学生能够有效的借阅,功能上对系统的要求是全面的。因此对用户的需求可分为三个方面:一方面是图书管理人员对需要进行图书借阅的同学进行信息注册,获得借书证;二方面是学生通过计算机进行图书浏览;三方面是学生通过计算机进行图书借阅。这三个方面形成了图书借阅的一个

6、工作整体,利用计算机的自动化处理,可方便快捷地共享信息、交流信息,高效地协同工作。在软硬件方面对系统的需求,软件要求易学,界面友好,容易掌握,可以很简单方便的进行图书借阅信息管理。硬件的配置要求不能太高,这样可以很好的适应当前的学校图书馆的借阅。图书馆长期的人工管理工作所投入的人力物力财力是相当之多的,本系统的建设成功,将在这几个方面大大节省资源,更重要的是,系统带来的轻松、便捷,使图书馆的日常管理工作不再那么烦琐。从个人价值上看,本系统的开发成功亦是对本人长期学习成果的一种检验和一次实践,在个人能力水平上得到了很好的锻炼和提高,其价值也是明显的。学校用于图书馆管理的都是个人计算机,在存储量、

7、速度方面都能满足数据库运行的要求。在技术难度方面,由于有老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。本系统的关键2技术、开发环境、运行环境介绍如下:1、系统开发环境:JDK 1.7.02、运行平台:Windows 73、数据库: MySQL 5.04、关键技术:数据库技术2.3 经济可行性此系统是由在校大学生开发的学校图书馆管理信息系统。此系统在开发方式上对系统的需求,由于学校图书馆的借阅是一种无商业利益的,所以系统设计开发的周期要短,在短时间内完成,减少开发成本,提高开发效率,方便、简单、实用是作为系统开发的指导思想。本系统完全能够在校园图书馆管理工

8、作中发挥重要作用,而作为个人,能在软件开发能力方面得到锻炼和提高也是十分重要的,本系统在此不注重任何社会经济目标。第 三 章 系 统 设 计3.1 设计思想(1)系统分成三个主要的模块,系统管理员模块、图书管理员模块和读者,系统管理员主要负责用户的添加、修改、删除,图书管理员主要负责图书信息的变更,读者就是借阅图书。(2)分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。(3)合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。(4)采用先进的管理系统开发方案,减少开发中的时间和财

9、力、物力、提高系统开发的水平和应用效果。3图书管理员登录3.2 系统设计模块图图书馆登录系统管理员登录用户登录图 3.1 登录功能结构图系统管理员用户管理 信息一览图 3.2 系统管理员功能结构图4图书管理员图书管理借书管理还书管理信息一览图 3.3 系统管理员结构功能图图 3.4 图书管理员功能结构图用户管理添加用户删除用户修改用户5图书管理添加图书修改图书删除图书借书管理图书出借信息修改还书管理图书还入信息修改图 3.5 图书管理员功能结构图图 3.6 图书管理员功能结构图 图 3.7 图书管理员功能结构图 6第 四 章 系 统 实 现 与 项 目 测 试4.1 系统默认界面4.2 登录界面简介:该登陆界面登录时,不同的用户会根据设置的权限打开不同的菜单。部分代码:public UserLogin( MianWindow mainfram)super(用户登录);this.mainfram=mainfram;jta1=new JLabel(用户

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 工程造价

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号