ImageVerifierCode 换一换
格式:DOC , 页数:9 ,大小:95KB ,
资源ID:3029783      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3029783.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程实验报告.doc)为本站会员(创****公)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

软件工程实验报告.doc

1、软件工程实验报告 指导老师:吴卿 1 软件工程实验报告 设 计 者 : 顾 加 平 电 话: 05735701077 准考证号: 048203100288 EMAIL: 报到序号 : 307 指导老师:吴 卿 实验题目:图书管理系统子系统 一、 实验目的 通过本实验使学生熟悉和掌握一种软件开发工具,能够设计一个简单的软件系 统,并综合运用过去学习到的编程知识实现一个软件的局部功能,为毕业设计打下基础。 二、 系统功能 本图书管理系统有以下功能: ( 1)借书模块 输入读者借书证。系统首先检查借书证是否有效,若有效,对于第一次借书的读者,在借书文件上建立档案。否则,查阅借书文件,检查该读者所借

2、图书是否超过 10 本,若已达 10 本,拒借,未达 10 本,办理借书(检查库存、修改库存目录并将读者借书情况登入借书文件。 ( 2)还书模块 从借书文件中读出有关的记录,查阅所借日期,如果超期( 3 个月)作罚款处理。否则,修改库存目录与借书文件。 ( 3)查询模 块 软件工程实验报告 指导老师:吴卿 2 可通过借书文件、库存目录文件查询读者情况、图书借阅情况与库存情况,在屏幕上显示提示信息。 三、 实验内容任务与要求 ( 1) 根据“图书管理系统”的需求的概要描述,模仿 WINDOWS 用户界面设计完善的“图书管理系统”用户界面。 ( 2) 根据“图书管理系统”的需求的概要描述,建立相应

3、的数据库或数据文件。 ( 3) 打印各种统计表(库存表、读者的借书记录表、读者的还书记录表。) ( 4) 根据系统功能画出分层的数据流图( DFD),并建立重要条目的数据字典。 顶层和 0 层的数据流图如下,请根据自顶向下逐层分解的分析策略,分解整个系统,并画出下层的子图,要 求父图与子图的平衡,并对每张子图进行编号,合理地分解,提高数据流图易理解性。 数据流图如下: 顶层图 借书证 条行码 读者 不予借阅信息 图书借阅管理系统 读者 还书成功信息 借书成功信息 0 层图 库存记录 借书证 条行码 1 借书处理 2 还书处理 借书成功 读者档案 还书成功信息 不予借阅信息 1 层图 软件工程实

4、验报告 指导老师:吴卿 3 1 1 借书数据流程图 不予借阅信息 借书证 是否超过规定书本 通过验证 读者记录 借书记录 成功信息 读者记录 借书记录 不成功信息 图书记录 是否已借过 1 层图 1 2 还书数据流图 借书记录 超期信息 条行码量 读者记录 未超期信息 图书记录 借书记录 还书成功信息 2 层图 1 3 查询数据流图 读者情况 借书证 图书借阅情况 书名 库存情况 借书记录 图书记录 读者记录 3 层图 借书证 读者情况 书名 借阅信息 书名 库存信息 读者记录 借书记录 图书记录 读者记录 图书记录 1.5 续借处理 1.1 检查借书证 1.2 是否第一次借书 1.4 借书处

5、理 1.3 是否超过规定数量 2.1 判断期限 2.2 罚款处理 2.3 还书处理 查询系统 查读者 借阅查询 库存查询 软件工程实验报告 指导老师:吴卿 4 程序流程图如下: 1、 借书流程图 无效 有效 Y N Y N 每次借 1 本 N 输入借书证号 出错,退出 合法检查 第一次借书 建立借书档案 借书数 =规定数量 拒借,退出 输入书目关键字( ID) 在库存检查存在性 拒借,出错,退出 软件工程实验报告 指导老师:吴卿 5 Y 2、 还书流程图 不存在 存在 Y N N 修改库存,将借书信息记录到读者借书档案信息,修改借书数等 继续借 退出 输入借书证和所还书目关键字( ID) 到读

6、者借书档案中查找 ,检查存在性 出错,退出 获得借书的天数 D D =90 超期,罚款 修改库存和读者借书档案、还书记录表 继续还书 退出 输入所还书目关键字( ID) 以前是否没借过 Y N 续借 软件工程实验报告 指导老师:吴卿 6 2、 查询 2.1 读者查询 N Y 2.1 图书查询 输入查询条件 合法性检查 出错,退出 返回读者当前所有借书信息 输入查询条件 合法性检查 出错,退出 返回读者当前所有图书信息信息 软件工程实验报告 指导老师:吴卿 7 2 3 借书查询 4、数据表 ( 1) Reader(读者表) (借书证号、 姓名、性别、办证日期、已借图书、 E-mail、读者类别

7、) ( 2) Book(图书表)( 图书编号 、书名、作者、类别、出版社、总库存量、剩余量、入库日期) ( 3) Borrow(借阅关系 ) (借书证号、图书编号 、借阅日期、归还日期、是否已还 ) (4) Punish(罚款记录 ) (借书证号、图书编号、罚款金额、罚款日期 ) 四、数据字典定义 1 系统结构 数据字典: Reader(读者表) 借书证号 : 主关键字, 文本型、 大小 6 、 不允许空 姓名 文本型、 大小 6 、 不允许空 性别 文本型、 大小 2 、 不允许空 办证日期 日期型 、 不允许空 已借图书 整型、 大小 2、 默认为 0 E-mail 文本型、 大小 30

8、、 允许空 读者类别 文本型、 大小 2 、 不允许空 输入查询条件 合法性检查 出错,退出 返回读者当前所有借书信息 软件工程实验报告 指导老师:吴卿 8 ( 2) Book(图书表) 图书编号 文本型、大小 6、不允许空 书名 文本型、 大小 50 、 不允许空 作者 文本型、 大小 20 、 允许空 类别 文本型、 大小 30 、 允许空 出版社 文本型、 大小 30 、 允许空 剩余量 整型、 大小 2 、 不允许空 剩余量 整型、 大小 2 、 不允许空 入库日期 日期型 、 不允许空 五、程序运行截图 可执行文件名:加平图书管理系统 .Exe 六、心得体会 :通过本次实验,使我对使

9、用 Visual Basic6.0 + Accss 2000开发 MIS 有了更进一步的了解。由于以前设计软件从来没写过文档,开发到哪软件工程实验报告 指导老师:吴卿 9 里算哪里,通过此次实验通过设计一个系统使我明白了软件设计的基本方法,首先了解实验任务和需求,进行需求分析,根据程序设计方法画出各级数据流图及 程序流程图,再根据软件功能确定一类语言。此次实验我用的是 VISUAL BASIC,作为初学者,我觉得这门语言具有简单易学、可视效果较好的特点。特别是它的控件较多,可以省去许多语言的编程,比较适用初学者。本次实验综合运用过去学习到的编程知识实现一个软件的局部功能,为毕业设计打下基础。

10、七、总结 此个系统我感觉在界面和功能方面做得不错,软件功能基本实现。能实现还书与借书。进行还书和借书时先进行用户登陆。并显示读者的详细信息和读者已经借过的书籍。这样可以确保弄错了一个读者。借书时敲入图书编号后可以显示示该图书的详 细信息。再选择借阅按钮即可以完成借阅。还书时显示出了软件的智能化功能,就是在下拉框中显示该用户所有已经借过的图书,这样可以避免输入麻烦和错误。系统纠错功能不错。读者、书籍和借阅可以进行查询并支持多条件查询和联接查询。由于时间仓促,不足之处就是缺少了个性化的设置功能和那个打印功能。 最后感谢吴卿老师对我的精心指导。 参考文献: 1、 VISUAL BASIC 数据库开发 100 例 2、 VISUAL BASIC 程序设计教程 3、 VISUAL BASIC 编程百事通

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。