快递派送管理系统任务书及设计报告

上传人:第*** 文档编号:57491327 上传时间:2018-10-22 格式:DOC 页数:18 大小:92KB
返回 下载 相关 举报
快递派送管理系统任务书及设计报告_第1页
第1页 / 共18页
快递派送管理系统任务书及设计报告_第2页
第2页 / 共18页
快递派送管理系统任务书及设计报告_第3页
第3页 / 共18页
快递派送管理系统任务书及设计报告_第4页
第4页 / 共18页
快递派送管理系统任务书及设计报告_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《快递派送管理系统任务书及设计报告》由会员分享,可在线阅读,更多相关《快递派送管理系统任务书及设计报告(18页珍藏版)》请在金锄头文库上搜索。

1、中北大学软件学院中北大学软件学院实训说明书实实 训训 任任 务务 书书1实训的目的和要求:通过实训,使学生进一步理解和巩固面向对象程序设计的基本概念、思想和核心技术;掌握面向对象程序设计的知识和技能;熟悉使用面向对象技术进行软件开发的过程;加强学生对 Java 知识的全面掌握;提高分析问题、解决问题的能力;锻炼动手能力、创新能力和综合应用的能力。基本要求:基本要求:(1)使用 Java web,数据库自由选择(MySql、SQLServer 或 ORACLE) ;(2)按照软件工程的思想完成系统开发过程(包括需求分析、系统设计、编码实现和测试) ;(3)最终的软件系统要求数据充实、界面友好、使

2、用方便。2实训具体工作内容及分工:设计内容:设计内容:某单位图书室有各类图书已过万册,为了方便对图书的基本信息和借阅情况进行管理,需要开发一个基于 web 的图书管理系统。主要功能及要求:主要功能及要求:(1)能够实现图书基本信息的录入、修改、删除等操作,其中图书需要分类管理;(2)能办理借阅证并实现借书、还书功能;(3)能方便的对图书及借阅情况进行分类、组合等查询;(4)对超期(一个月)的情况能自动给出提示信息;实实 训训 任任 务务 书书3对实训成果的要求:提交实训说明书和光盘(每班统一制作 1 张光盘,每组一个目录) 。每组的光盘目录内含:(1)源程序文件;(2)数据库备份文件;(3)实

3、训说明书文档(另需交打印文档一份) 。4实训工作进度计划:起 迄 日 期工 作 内 容2017 年年5 月 27 日 5 月 31 日6 月 1 日 6 月 11 日6 月 12 日 6 月 14 日6 月 15 日 选择实训题目,明确实训任务,完成需求分析及系统分析与设计;功能模块代码实现、调试,完善实例数据,系统测试;撰写实训说明书文档;验收程序、答辩。前言前言随着社会的发展,人们对于知识的需求也在不断地增长。书籍作为人们获取并增长知识的主要途径,使得图书馆在人们生活中占有了一定位置。并且,作为学校三大办学支柱之一的图书馆,承担着为学校教学科研服务的重任。但是,随着图书馆书量的不断增长,造

4、成了书库空间极度不足,图书挤压,管理不善。这些都直接影响了读者对图书馆藏书的充分利用。如何为读者提供方便快捷的服务,提高图书的利用率,科学地管理图书馆等问题变得越来越突出。为此,必须建立以信息技术、计算机技术、网络技术支持的、人机结合的图书馆管理系统,将管理与系统有机地结合在一起,才能使图书馆功能最大化、服务最优化、管理规范化。为了适应读者对图书的需求,同时又大大减轻图书馆工作人员的工作量,全面提高图书馆的管理效率及服务质量。这时图书馆就特别需要开发一套图书馆管理系统,通过该系统来提高图书馆的管理效率,从而减少管理方面的工作流程和成本。一个现代化的图书馆在正常运营中总是面对大量的读者信息,书籍

5、信息以及两者相互作用产生的借书信息,还书信息。面对图书馆数以万计的图书,纷繁复杂的读者信息,频繁更替的借还书信息,传统的直接方法不但管理出现漏洞,造成损失。因此有一个智能化、系统化、信息化的图书管理系统十分重要的。充分利用计算机的功能实现对读者管理、书籍管理,借阅管理等自动化控制,将会使图书馆的工作大大减弱。方便友好的图形界面、简便的操作、完善的数据库管理。将会使得图书馆系统极大限度的应用于现代化图书管理中任务分工情况说明姓名分工组员何宇杰登录页面、图书信息增删改查、 借书信息增删改查 、说明书目录摘要 1.绪论 1.1 编写目的1.2 背景说明 2 任务概述 2.1 目标 2.1.1 开发意

6、图 2.1.2 应用目标 2.2.3 作用及范围 2.3.1 功能描述 3 需求分析 3.1 处理对象 3.2 业务分析 3.3 数据库的建立4 心得体会附录 1.1. 引言引言 1.1. 编写目的编写目的一个良好的图书管理系统必须拥有友 22 好便捷的系统用户界面,使该界面操作简单便捷,能够满足城市图书馆以及各大院校的日常业务处理需求,不仅能够减轻管理人员的劳动强度,提高其工作效率,还可以给读者查阅信息提供便利,使图书馆资源得到充分利用与合理配置,明确分配图书馆人员的分工,使采购图书的流程更为合理化,从而增强图书馆资源的共享性和流动性。此外,借助图书管理系统的优势,还能够实现传统图书管理方式

7、的变革,切实提高图书管理水平和服务水平。1.2. 背景说明背景说明人工管理图书的手续繁索、效率低下给具有强烈时间观念的管理人员带来了诸多不便,学校图书馆缺少一套完善的图书管理软件,为了对图书的管理方便,因此必须开发图书管理系统。随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。而采用手工管理图书的方法,不仅效率低、易出错、手续繁琐,而且耗费大量的人力。为了满足图书馆管理人员对图书馆书籍,读者资料,借还书等进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,特编此图书管理系统软件以提高图书馆的管理效率。2. 任务概述2.1.2.1. 目标目标建立的图书管理系统,要把图书

8、馆的图书管理、读者管理、图书借阅管理等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。2.1.1 开发意图 a. 为了图书管理系统更完善; b. 为了学校图书馆对图书的管理更方便; c. 为了减轻图书管理人员的工作负担。 2.1.2 应用目标 通过本系统软件,能帮助图书馆管理人员利用计算机,快速方便地对图书馆书籍,读者资料,借还书等进行高效的管理。 2.1.3 作用及范围 本软件适用于教育界,它是比较完善的系统管理软件,对图书馆的书籍,读者资料,借还书等可以进行方便的管理。3 需求分析本系统根据常规的图书馆的基本功能有录入、删除、查询、修改、借书、还书等功能。分为添加和删除都采用链式

9、结构的原理去执行文件。在读者区读者可以按编号或书名轻松找到所需书的信息,这里也采用的是链式结构原理执行。与此同时,本系统操作界面很是简单清晰,一目了然,给读者以舒服的感官效果。同时该系统中用到结构体,数组等编程用法。通过对中小型图书馆的调查、分析发现,用户的需求可分为 4 个方面第一是图书馆的工作人员通过计算机来管理各类图书,分类编号、调整图书结构、增加图书库存,适应读者的需求。第二是读者能通过计算机来查询浏览图书馆中的图书,来确定自己需要的书籍,为借阅做好准备。第三是工作人员对读者的借书情况能够作好全面掌握,能及时得到每个读者的当前借阅状态和历史借阅记录。第四也是图书馆的核心工作,对图书的借

10、阅管理。在软、硬件方面对系统的需求是软件要易学,容易掌握,可以很简单方便地管理各种图书信息。硬件的配置要求不能太高,这样可以适应中小型图书馆的经济条件。所以中小型图书馆管理信息系统旨在提供一个可以操作的,方便查询的,易于修改的辅助管理系统。同时提供了系统智能辅助与用户自主选择的两种方式,提高查询效率根据系统特点确定了开发模型,再通过对系统进行需求分析研究,建立结构化分析,系统功能模块,系统流程图。然后通过对各个功能模块进行深入分析,确定数据的定义和属性,及各功能的实现。论文介绍了图书管理系统的运行环境和开发环境,结合了数据结构的相关知识。最终设计实现了借还书籍,书籍管理等图书管理系统的基本功能

11、。作为计算机应用的一部分具有着手工管理所无法比拟的优点。3.1 处理对象:图书信息:书籍编号,书名,类型,作者,译者,出版商,出版时间,价格,存储量。 读者信息:编号,姓名,性别,最多可借数量,可借时间。 借阅信息:读者编号,书籍编号,借阅日期,还书日期,借阅时间,是否还书。 管理员信息:编号,姓名,密码,是否为管理员3.2 业务分析:本系统主要开发目的是方便图书管理人员进行图书信息管理,增加工作效率,面向的客户群体是各级图书馆的工作人员。根据本系统的需求,结合实际管理情况,具体的业务需求为:(1) 系统管理员能够对用户实施管理:包括添加、删除用户信息,对用户密码进行有效管理。(2) 图书管理

12、员能够方便的进行图书管理:包括设置图书种类和图书信息,添加、删除和修改图书信息。(3)图书管理员能够在读者借阅书籍时添加和修改读者借阅书籍信息;在读者还书时添加和修改读者还书信息。(4)管理员能够修改自己的密码(5)读者能够方便的对图书进行查询系统功能模块图本系统应用有如下功能模块:基本信息设置:如操作人员的编辑,操作人员密码的修改。用户的管理:可以增加、修改、删除用户信息。图书信息管理:可以增加、删除、修改图书信息。查询图书信息。添加图书借阅信息。借阅还书功能。数据用户: 用户编号,用户名,密码 图书类别:图书类别编号,图书类别名称 图书:图书编号,图书名称,图书作者,图书价格,图书描述,图

13、书类别(外键)3.3 数据库表的建立books 图书信息表borrow 借书信息表图 3.1 图书管理系统功能图表 3.1 数据库 books 表表 3.2 数据库 borrow 表字段类型长度是否为空描述Idint11否主键Namevarchar255否ReaderIdint255否Readernamevarchar255否字段类型长度是否为空描述Idint11否主键Namevarchar255否authorvarchar255否countint11否图书管理系统登录图书信息借书信息用 户 名密 码图 书 增 删 改 查借 书 增 删 改 查Borrowcountint11否图 3.2 图书

14、信息 E-R 图图 3.3 借书信息 E-R 图4.4.心得体会心得体会 这次实验为 java 课程的综合性实验,检验了我们所学习的知识。 在完成此图书管理系统中,我们收获了很多。由于对 java 基础知识了解不够,遇到好多问题, 我还用到好多其他知识,挑战了自己。前学过的许多知识点在运用过程中也有了更为深入的分析,在这个过程中也体会到了如何将书本知识转化到实际的应用中。在开题报告阶段我们参阅了大量的中外文献,对所开发系统的现状,国际发展情况以及未来发展趋势有了深入的了解; 在整个系统的需求分析过程中对开发前期工作地流程步骤有了深入的掌握;在开发过程我们进一步学习了 Java 的基础语法,在配置开发工具过程中对 Tomcat 和 Eclipse 的连接部署有了清晰地认识,在使用第三方插件是进行了其配置文件 Struts-config.xml 的作用也有了相当的了解, 对开发 Web 程序的步骤框架页有了总体性认识

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

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