软件工程课程设计-图书管理系统

软件工程课程设计-图书管理系统

ID:6366526

大小:2.45 MB

页数:7页

时间:2018-01-11

软件工程课程设计-图书管理系统_第1页
软件工程课程设计-图书管理系统_第2页
软件工程课程设计-图书管理系统_第3页
软件工程课程设计-图书管理系统_第4页
软件工程课程设计-图书管理系统_第5页
资源描述:

《软件工程课程设计-图书管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、图书管理系统目录1设计时间22设计目的23设计任务24设计内容24.1设计内容概述24.1.1组织机构介绍24.1.2业务流程介绍与分析24.1.3系统开发计划34.2需求分析54.2.1总体目标54.2.2具体目标54.2.3系统数据建模64.2.4系统功能建模84.2.5数据字典134.3总体设计144.3.1总体设计HIPO技术144.3.2数据库设计174.4详细设计194.4.1读者管理模块详细设计194.4.2图书管理模块详细设计204.4.3借阅管理模块详细设计214.4.4查询模块详细设

2、计224.4.5统计模块详细设计245总结与展望25参考文献276图书管理系统成绩评定286图书管理系统1设计时间第19、20周(2011年1月4日-2011年1月14日)2设计目的使学生掌握软件工程的基本原理和基本方法,充分理解和掌握软件工程学的概念、原理、方法和技术。3设计任务运用软件工程的思想,严格按照软件生命周期各阶段的目的和任务,完成对系统的分析和设计。4设计内容4.1设计内容概述4.1.1组织机构介绍图书馆,是搜集、整理、收藏图书资料供人阅览、参考的机构,因此,它的信息化建设对国民教育有很大

3、的影响。图书馆收藏着大量的文献信息资源,积极地开发,广泛地利用这些文献资源是图书馆的重要职能之一,它也是图书馆承担各种职能的基础。由于当今社会文献的生产数量大、增长快;社会文献的类型复杂、形式多样;文献的时效性强;文献的传播速度加快;文献的内容交叉重复;文献所用语种在扩大,质量下降等特点,使人们普通感到利用起来十分不容易。图书馆通过对文献信息资源进行加工整理、科学分析综合、指引,形成有秩序、有规律、源源不断的信息流,进行更加广泛的交流与传递,使读者更好地利用它们。图书馆的文献资源开发包括下面几项内容:第

4、一,对到馆的文献进行验收、登记、分类、编目、加工,最后调配到各借阅室,以便科学排架,合理的流通;第二,对馆外文献信息资源进行搜索、过滤,成为虚拟馆藏,形成更加宽广、快捷的信息通道;第三,通过最现代化的手段—计算机网络操作技术使馆藏文献走向数字化。图书管理系统主要针对用户,图书,借阅三方面进行管理,以提高管理员的工作效率,并针对某些数据做一些统计和查询,来方便地实现对图书馆的宏观掌握。4.1.2业务流程介绍与分析(1)业务流程描述6图书管理系统为了实现用户的图书借阅功能,需要建立一张用户表来管理用户信息。

5、只有注册过的用户且用户状态为正常状态才可以进行图书的借阅。用户表中可以增加借阅用户、可以对注册用户的信息进行修改、可以注销用户、可以查询用户。用户的信息必须包含用户名称、身份证号、性别、联系方式(手机号码)等重要识别信息。图书馆中的书籍是会发生量的变化的,图书管理中需要包含对图书内容的增加、删除、修改和查询功能。图书馆中的书籍被借阅时需要进行登记。如果书籍归还之后,需要将借阅的状态改成归还。图书管理员可以按照书记名称、借阅名称、借阅日期等做为查询条件来对借阅信息进行管理。(2)业务流程图如图4-1所示4

6、.1.3系统开发计划1.项目目的本项目的设计目标旨在方便图书管理员的操作,减少图书管理员的工作量并使其能更有效的管理书库中的图书,实现传统的图书管理工作的信息化建设。2.项目背景图书馆收藏着大量的文献信息资源,积极地开发,广泛地利用这些文献资源是图书馆的重要职能之一,它也是图书馆承担各种职能的基础。由于当今社会文献的生产数量大、增长快;社会文献的类型复杂、形式多样;文献的时效性强;文献的传播速度加快;文献的内容交叉重复;文献所用语种在扩大,质量下降等特点,使人们普通感到利用起来十分不容易。随着现代信息科

7、技的发展,软件产业对提高企事业单位效率起到了很大作用,实现了很多业务上的自动化和半自动化。而图书管理系统对图书管理事业的高效发展起着决定性的作用,社会迫切需要一款更优化的图书MIS来提高图书馆的自动化程度。3.项目工作内容按照需求分析中对软件的要求,使用如下配置编写程序,并编写使用说明书,指导图书管理员的操作。数据库管理系统:SQLserver2000集成开发环境:visiualstudio20056图书管理系统读者读者个人信息表读者信息库管理员读者添加读者信息修改注销读者查询读者挂失与解挂挂失信息查询

8、结果显示管理员图书入库图书信息库书商发书清单批注架号删除图书修改图书查询图书查询结果显示借书处理借阅记录库罚款记录库续借登记打印收据超期检查与还书欠款状态解除遗失登记管理员扫描条形码扫描条形码收罚款收据读者12统计查询查询结果显示统计结果显示管理员1221图4-1业务流程图开发语言:C#,操作系统平台:MicrosoftWindowsXPProfessionalSP34.产品图书管理系统软件和使用说明书5.程序程序分为读者管理,图书管理,借

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

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

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