- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业(设计)论文图书管理系统的分析与设计软件-软件工程概论课程设计
软件学院
课程设计报告书
课程名称 软件工程概论课程设计
设计题目 图书管理系统的分析与设计
专业班级
学 号
姓 名
指导教师
2015 年月
目 录
1 设计时间 1
2 设计目的 1
3设计任务 1
4 设计内容 1
4.1项目概述 1
4.1.1系统开发计划 1
4.1.2业务流程描述 2
4.2需求分析 3
4.2.1总体目标 3
4.2.2具体目标 3
4.2.3系统数据建模 4
4.2.4系统功能建模 6
4.2.5数据字典 9
4.3总体设计 11
4.3.1总体设计HIPO技术 11
4.3.2数据库设计 13
4.3详细设计 14
4.3.1用户管理模块详细设计 14
4.3.2图书管理模块详细设计 15
4.3.3借阅管理模块详细设计 16
4.3.4查询模块详细设计 17
4.3.5统计模块详细设计 19
5 总结与展望 19
参考文献 21
成绩评定 21
1 设计时间
2015年1月26日—2015年1月29日
图书馆管理系统是图书馆管理工作中不可缺少的部分,它的内容对于图书馆的管理者和使用者来说都至关重要,所以图书管理系统应该能够为管理者或用户提供充足的信息和快捷的数据处理手段。随着校园网的发展,各高等院校的图书馆都开始使用“图书管理系统软件”开展工作。由于目前市场上的软件大多只是一些条框,没有形成特定环境下工作的图书管理系统 。特别是各图书馆之间、图书馆与读者及管理者之间要互连互通,共享信息资源。本软件就是基于这种背景而开发设计的。
3设计任务
要求运用软件工程的思想,严格按照软件生命周期各阶段的目的和任务,完成对系统的分析和设计。
本项目开发的目标主要是完成用户管理,图书管理,借阅管理,其中用户管理包括用户挂失、注销、添加、修改、查询用户信息等;图书管理包括图书入库,图书删除,图书修改,图书查询等;图书借阅管理主要包括图书的借阅登记、还书登记、图书续借、图书丢失等。
4 设计内容
4.1项目概述
4.1.1系统开发计划
1.项目目的
本项目的设计目标旨在方的操作,减少图书管理员的工作量并使其能更有效的管理书库中的图书,实现传统的图书管理工作的信息化建设。
图书馆收藏着大量,积极地开发,广泛地利用这些文献资源是图书馆的重要职能之一,它也是图书馆承担各种职能的基础。由于当今社会文献的生产数量大、增长快社会文献的类型复杂、形式多样文献的时效性强文献的传播速度加快文献的内容交叉重复文献所用语种在扩大,质量下降等特点,使人们普通感到利用起来十分不容易。
3.项目工作内容
按照需求分析中对软件的要求,使用如下配置编写程序,并编写使用说明书,指导图书管理员的操作。
4.产品
图书管理系统软件和使用说明书
5.程序
程序分为用户管理,图书管理,借阅管理,查询和统计五大模块。用户管理模块实现对用户的添加,用户的注销,用户的修改,用户的查询,借书证的挂失和解挂失;图书管理模块实现对图书的入库,图书的出库,图书的信息修改,图书的查询;借阅管理模块实现借书登记,还书登记,续借登记,遗失登记和交付罚款;查询和统计分别为方便图书管理员的工作而设计,提供迅速而准确地信息搜索和统计功能。
4.1.2业务流程描述
1.用户管理
为了实现用户的图书借阅功能,需要建立一张用户表来管理用户信息。只有注册过的用户且用户状态为正常状态才可以进行图书的借阅。用户表中可以增加借阅用户、可以对注册用户的信息进行修改、可以注销用户、可以查询用户。用户的信息必须包含用户名称、身份证号、性别、联系方式(手机号码)等重要识别信息。
2图书管理
图书馆中的书籍是会发生量的变化的,图书管理中需要包含对图书内容的增加、删除、修改和查询功能。
3借阅管理
图书馆中的书籍被借阅时需要进行登记。如果书籍归还之后,需要将借阅的状态改成归还。图书管理员可以按照书记名称、借阅名称、借阅日期等做为查询条件来对借阅信息进行管理。如图4-1业务流程图如下:
图4-1 图书管理系统业务流程图
4.2需求分析
4.2.1总体目标
本项目的设计目标旨在方的操作,减少图书管理员的工作量并使其能更有效的管理书库中的图书,实现传统的图书管理工作的信息化建设。
本系统的服务对象为图书馆流通部门的工作人员,用户界面友好,不需计算机专业的专门训练即可使用本系统。
4.2.2具体目标
主要包括以下几点:
1.
文档评论(0)