1、 信息科学与工程学院信息科学与工程学院 课程设计任务书课程设计任务书 题目: 小型图书管理系统 学 号: 姓 名: 专 业: 网 络 技 术 课 程: JAVA语言程序设计 指导教师: 职称: 教师 完成时间: 20 11 年 9 月-20 11 年 11 月 2011 年 11 月 20 日 1 课程课程设计设计任务书及成绩评定任务书及成绩评定 课程课程设计的任务和具体要求设计的任务和具体要求 课程设计任务下达后,各个组要尽快召开本开发组会议,研究系统的功能、性 能和界面要求,合理分配组内资源,明确分工。具体安排如下: 1、下达项目实训任务,各组研究课题并分工。 2、进行需求分析,形成需求分
2、析报告,整理成电子文档上交(每组一份, 组员工作任务分配情况) 。 3、 进行总体设计和详细设计, 形成详细设计报告, 整理成电子文档上交 (每 组一份) 。 4、进行系统模块开发。 5、全部上机进行系统模块开发和模块测试。 6、系统集成和集成测试,撰写系统操作说明书和项目实训总结报告。 指导教师签字: 、 日期: 指导教师评语指导教师评语 成绩: 指导教师签字: 日期: 2 课程设计课程设计所需软件、硬件等所需软件、硬件等 JavaScript 课程设计进度计划课程设计进度计划 起至日期起至日期 工作内容工作内容 备注备注 2011 年 9 月起 至 2011 年 11 月结束 对学习过的知
3、识综合应用,自拟题目编写 一个程序。 参考文献、资料索引参考文献、资料索引 序号 文献、资料名称 编著者 出版单位 1.JA AVA语言程序设计 清华大学出版社 2.JAVA 学习学习视频教程网站视频教程网站: 3. 王胜捷王胜捷.Java 程序设计。北京:中国铁道出版社,程序设计。北京:中国铁道出版社,2002 3 目 录 1 前言前言.1 2 系统流程图系统流程图 .1 3 数据库设计数据库设计.2 3.1 数据库表2 3.2 数据库设计2 4 程序代码程序代码.3 4.1.登陆界面.3 4.2 图书概览.5 4.3 图书查询.10 4.4 图书删除.14 4.5 图书入库.19 4.6
4、主界面.23 4.7 修改密码26 5 界面预览界面预览30 6.设计总结设计总结33 4 1.前言前言 本本系统是小型图书管理系统,专为个人设计。本系统启动后需要登陆,然后进入主界系统是小型图书管理系统,专为个人设计。本系统启动后需要登陆,然后进入主界 在这个界面我们可以选择所需要的功能模块来完成所要执行的功能。在这个界面我们可以选择所需要的功能模块来完成所要执行的功能。 系统共有系统共有 4 个功能模块:图书入库、图书查询、图书删除、图书概览、修改密码。支个功能模块:图书入库、图书查询、图书删除、图书概览、修改密码。支 持一系列关于图书管理方面的简单操作持一系列关于图书管理方面的简单操作,
5、诸如查询、删除、添加、修改密码等。诸如查询、删除、添加、修改密码等。2. 2.系统流程图系统流程图 说明: 首先是输入判断,相当于在登陆模块,要求用户输入用户名和密码;然后判断,如果 输入密码 判断 失败 成功 系统开始 判断 退出 图书查询 图书入库 图书删除 图书概览 修改密码 退出 5 判断失败退出系统,否则进入图书管理系统的主界面。进入主界面后,用户要选择所需执 行的功能,即通过鼠标点击相应项,来完成所需操作。 3.数据库设计数据库设计 3.1 数据库表数据库表 3.2 数据库设计数据库设计 在图书管理系统中,共设计 2 张表。本系统使用 Access 来创建数据表。数据库的名称为数据库的名称为 B