- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程课程报告
——图书借还管理系统
学校:宁大科学技术学院
姓名: 夏沣
学号: 134173341
班级: 13软工2班
日期: 2016/5/29
软件定义
(一)用户需求分析
1.用户需求:
整个系统主要有读者、管理员和系统管理员。管理员可进行对学生预定,借阅,续借,归还图书的操作,以及对图书超期归还的罚款处理和图书遗失的遗失处理。读者可对读书进行相应的预定,借阅,续借,归还。管理员需要通过登录进入系统。系统管理员则对系统进行系统维护和相应功能的开发。
2.功能需求
本系统主要提供对图书预定,图书借阅,图书续借,图书归还功能,以及对以上相应功能的信息管理功能。图书归还中还包括了超期归还的罚款处理功能和图书遗失的遗失处理功能。
3.业务流程图
(二)可行性分析
1 经济可行性分析??? 书馆这样的商业性质较小的场所,其经济成分比重相对较少,主要是支出的费用:其中包括设备购置费、软件开发费用、管理和维护费、人员工资和培训费等。前期的资金投入主要集中于购置图书上。
2 技术可行性分析?? 上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。
3 管理可行性分析
管理系统的设计,是按照实际的图书借阅流程来设计的,因此其功能也是跟实际的图书馆借阅功能。而管理员可以为学生管理员,可以对电脑操作比较熟悉。同时还需要学校的支持并制定相对应的规章管理制度。
4 社会可行性分析? 前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是图书馆完全有可能也有能力采用这样先进的管理技术。对图书馆工作人员的要求提高,使图书馆在一定的可能下进行机构精简,迫使工作人员继续学习新知识,拓宽图书馆在市场环境下的生存空间。
(三)系统目标
本系统主要实现对图书馆的信息进行管理,图书馆的正常运营中总是面对大量的读者信息,读书馆信息以及两者相互产生的借书信息,本系统的开发就是在于提高图书管理的工作效率,加强图书馆的管理。
二、软件开发
(一)系统分析(建模)
1、E-R图
一对多关系:一个管理员管理多个读者的信息和一个管理员管理多本图书信息
多对多关系:一个读者可以预定、借阅、归还多本图书,一本图书可以被多个读者预定、借阅、归还。
2.数据流图
2.1. “图书管理系统“顶层数据流图:
2.2 “图书管理系统“1层数据流图:
3.数据字典
表格名称夏沣_读者信息表字段名称字段类别字段长度备注idint自动编号读者编号varchar50主键读者姓名varchar50读者性别varchar50读者类型varchar50登记日期SMALLDATETIME读者状态varchar50
表格名称夏沣_图书信息表字段名称字段类别字段长度备注idint自动编号书籍编号varchar50主键书籍名称varchar50书籍类型varchar50书籍作者varchar50出版社名称varchar50出版日期SMALLDATETIME书籍价格varchar50书籍状态varchar50不同状态对应不同操作
表格名称夏沣_借阅信息表字段名称字段类别字段长度备注idint自动编号读者编号varchar50主键图书编号varchar50主键借出日期SMALLDATETIME应该归还日期SMALLDATETIME
表格名称夏沣_预定信息表字段名称字段类别字段长度备注idint自动编号书籍编号varchar50主键读者编号varchar50主键预定日期SMALLDATETIME最迟日期SMALLDATETIME预定有效期
表格名称夏沣_还书信息表字段名称字段类别字段长度备注idint自动编号读者编号varchar50主键图书编号varchar50主键借出日期SMALLDATETIME应该归还日期SMALLDATETIME实际归还日期varchar50罚款金额varchar50
表格名称夏沣_图书遗失表字段名称字段类别字段长度备注idint自动编号读者编号var
您可能关注的文档
- 汽车级别分类(明细)概览.docx
- 汽车检测设备的使用维护毕业论文概览.docx
- 海洋工程学科前沿讲座讲义.ppt
- 港航企业物流管理讲义.doc
- 房地产项目薪酬考核体系概览.ppt
- 房地产销售常见问题及处理概览.ppt
- 房地产销售如何守价概览.ppt
- 汽车设计复习概览.docx
- 房地产营销策划方案概览.ppt
- DSP第四章试卷.ppt
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)