图书管理系统项目-系统编程文档

图书管理系统项目-系统编程文档

ID:6806919

大小:7.06 MB

页数:27页

时间:2018-01-26

图书管理系统项目-系统编程文档_第1页
图书管理系统项目-系统编程文档_第2页
图书管理系统项目-系统编程文档_第3页
图书管理系统项目-系统编程文档_第4页
图书管理系统项目-系统编程文档_第5页
资源描述:

《图书管理系统项目-系统编程文档》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、系统编程文档10图书管理系统项目系统编程文档题目:图书管理系统班级:08信息管理与信息系统本科班姓名:指导老师:2009年12月28日系统编程文档10版本历史版本/状态作者参与者起止日期备注版本1祝灵叶祝灵叶、同学帮助加老师指导2009-12-10—2009-12-18完成基本界面的设置,实现不同身份登陆不同界面,能够进行不同的操作版本2祝灵叶祝灵叶、同学帮助加老师指导2008-12-20—2009-12-24实现了各个按钮的监听及页面的跳转版本3祝灵叶祝灵叶、同学帮助加老师指导2009-12-25—2

2、010-12-28连接上了数据库,实现了增删改查基本功能,并且实现了界面的整体美化效果一、需求分析1.开发背景和意义图书管理是高校内每一个系部或院部都必须切实面对的工作,但一直以来人们使用传统的人工方式管理图书资料。这种方式存在着许多缺点,如效率低、保密性差且较为繁琐。另外,随着图书资料数量的增加,其工作量也将大大增加,这必将增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和维护都带来了很多困难。经过详细的调查,目前我国各类高等学校中有相当一部分单位图书资料管理还停留在人工管理的基础

3、上。这样的管理机制已经不能适应时代的发展,其管理方法将浪费许多人力和物力。随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。图书管理作为计算机应用的一个分支,有着手工管理无法比拟的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书管理系统,将是非常必要的,也是十分及时的。2.系统需求概况2.1任务概述经过对我校图书馆详细调查,加深了对现行图书管

4、理业务的深刻了解,与此同时,将整个图书管理系统的业务流程抽象描述如下:1、新的图书购进后,管理员对其分门别类地进行汇总、编号、上架,以备学生借阅。系统编程文档102、旧的图书需要撤架,管理员对其信息删除,以备馆藏。3、如有图书信息需要修改,管理员可以修改其相应的信息。4、管理员可以对有权借阅书籍的同学进行增加和删除。5、学生如需借书,则应在其借阅表上进行相应的登记。6、学生可以在一定的条件下续借一定的书籍。7、学生借阅图书后,应及时归还,并在借阅表中删除相应的借阅信息。2.2功能需求以下是图书管理系统必

5、须具备的功能:1.新进图书的登记功能:对于购进的新书,系统必须具备图书信息资料(编号、书名、图书类型、出版社、作者、定价)的录入功能。2.图书的查询修改功能:当图书资料发生变化,如图书丢失或有错误信息输入时,则应能够及时对数据进行修改和补充。3.图书的删除功能:当一部分图书因受损严重时,需要对其信息删除并进行馆藏。3.借阅的登记、续借的登记及归还的登记功能:系统的主要功能之一,供本校学生借阅图书、续借图书和归还图书,并进行登记。4.学生信息的增加、删除和修改功能:系统主要功能之一,建立学生信息,并对其进

6、行维护。2.3性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,图书管理系统应该满足以下的性能需求:1、系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。2、系统的开放性和系统的可扩充性图书管理系统在开发过程中,应该充分考虑以后的可扩充性。例如用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系

7、统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。3、系统的易用性和易维护性系统编程文档10图书管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。4、系统的标准性系统在设计开发使用过程

8、中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。针对新的业务流程,现具体描述其功能如下:1.用户登录:系统对用户合法性进行检查,并适合不同身份的人员进行登录。2.图书入库:对新购进的图书分类进行编号,并把图书基本信息录入计算机。3.图书撤架:旧的图书需要撤架,管理员对其信息删除,以备馆藏。4.图书信息的修改:如有图书信息需要修改,管理员可以修改其相应的信息。4.学生权限的修改:管理员可以对有权借阅书籍的同学进行增

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。