软件工程(软件质量与测试)课程设计图书借阅管理系统

软件工程(软件质量与测试)课程设计图书借阅管理系统

ID:15951315

大小:489.50 KB

页数:20页

时间:2018-08-06

软件工程(软件质量与测试)课程设计图书借阅管理系统_第1页
软件工程(软件质量与测试)课程设计图书借阅管理系统_第2页
软件工程(软件质量与测试)课程设计图书借阅管理系统_第3页
软件工程(软件质量与测试)课程设计图书借阅管理系统_第4页
软件工程(软件质量与测试)课程设计图书借阅管理系统_第5页
资源描述:

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

1、首都师范大学信息工程学院成人2013年第一学期(数据库原理)期末试卷年级专业:软件工程(软件质量与测试)试卷类型:课程设计姓名:刘伟学号:3131008127成绩:题目:图书借阅管理系统图书借阅管理系统摘要随着网络技术的高速发展,计算机应用的普及,利用计算机对图书的日常管理势在必行。虽然目前很多大型的图书馆已经有一整套比较完善的管理系统,但是在一些中小型的图书馆中,大部分工作仍需要手工完成,工作起来效率比较低,管理员不能及时了解图书馆内各类图书的借阅情况,读者需要的图书难以在短时间内找到,不便于动态及时地调整图书结构。本文论述了基于ACCESS2003的图书馆管理系统的实现思路和开发过

2、程,包括需求分析、系统设计、系统实现,系统测试等方面。目录1.开发背景12.需求分析13.系统设计13.1系统目标13.2业务流程图23.3系统功能结构图24.数据库设计34.1数据库概要设计34.2数据库逻辑结构设计44.3表关系55.编码及实现55.1登录界面设计55.2系统主页设计65.2.1系统主页界面65.2.2系统主页实现过程75.3图书管理模块设计75.3.1图书管理模块界面75.3.2图书管理的实现过程85.4读者管理模块设计115.4.1读者管理模块界面115.4.2读者管理的实现过程125.5借阅管理模块设计125.5.1借阅管理模块界面125.5.2借阅管理的实现

3、过程136.系统测试156.1登录功能测试166.2图书管理测试166.3读者管理测试166.4借阅管理测试177.开发环境及注意事项171.开发背景随着现代图书流通市场竞争的愈演愈烈,如何以一种新的管理方式提高图书流通信息的反馈速度,降低库存占用,加快资金周转,提高工作效率,已经成为提高竞争力的关键。信息技术的发展给图书的管理带来了新的力量,通过图书馆管理系统对图书的全程管理,不仅摆脱了人工管理所固有的一系列弊端和问题,更重要的是提高了工作效率。2.需求分析长期以来,人们使用传统的人工方式管理图书馆的日常业务,其操作流程比较繁琐。在借书时,读者首先将要借的书好借阅证交给工作人员,然后

4、工作人员将每本书的信息卡片好读者的借阅证放在一个小格栏里,最后在借阅证和每本书贴的借阅条上填写借阅信息。在还书时,读者首先将要还的书交给工作人员,然后工作人员根据图书信息找到相应的书卡好借阅证,并填写相应的还书信息。从上述描述中可以发现,传统的手工流程存在着种种不足。首先处理借书、还书业务流程的效率很低;其次处理能力比较低,一断时间内,所能服务的读者人数只能是很有限的。为此,图书借阅管理系统需要为解决上述问题,提供快速的图书信息检索功能及快捷的图书借阅、归还流程。3.系统设计3.1系统目标根据图书馆日常图书管理工作的需求,图书借阅的管理流程,该系统实施后应达到以下目标。1.界面设计友好

5、、美观,易维护,易操作。2.图书信息,读者信息,借阅信息的分类管理。3.借阅,归还图书功能。4.实时查询图书,读者及借阅信息。5.图书,读者,借阅相关信息统计功能。171.1业务流程图图书借阅管理系统的系统流程如图3-1所示。读者图书借阅图书归还管理获取读者信息获取图书信息借阅成功归还成功借阅信息处理图书出库图书入库更新读者信息,图书信息,借阅信息图3-1系统流程图1.2系统功能结构图根据图书借阅管理系统的特点,可以将其分为系统设置、读者管理、图书管理、借阅管理4个部分,其中各个部分及其包括的具体功能模块如图3-2所示。17图书借阅管理系统系统设置读者管理图书管理借阅管理登录注销统计信

6、息新增读者删除读者修改图书删除图书图书借出图书归还新增图书修改读者查找读者查找图书借阅查询图3-2系统功能结构图1.数据库设计本系统采用ACCESS2003数据库,名称为图书借阅管理系统.mdb,其中包含3张表。下面分别说明数据库的概要设计及逻辑设计。1.1数据库概要设计通过对本系统进行的需求分析、系统流程设计以及系统功能结构的确定,规划出系统中使用的数据库实体对象,具体说明如下。图书类:书名,作者,出版社,价格,图书编号,库存。读者类:姓名,性别,读者编号,电话,身份证号,已借数量。实体E-R图如图4-1所示:图4-1实体E-R图171.1数据库逻辑结构设计根据实体E-R图,设计出数

7、据表的结构。以下是主要数据表的数据结构和用途。1.图书借阅表用于保存所有已借阅图书的信息,该表的结构如表4-2所示。表4-2图书借阅表字段名数据类型长度主键描述借阅编号自动编号10是借阅编号图书编号文本100否图书编号图书名称文本100否图书名称借出时间日期/时间短日期否借出日期归还时间日期/时间短日期否归还日期读者编号文本50否读者编号读者姓名文本20否读者姓名罚金货币10否罚金2.图书信息表用于保存所有图书信息,该表的结构如表4-3所示。表

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

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

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