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

加入VIP,省得不是一点点
 

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

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

下载须知

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

版权提示 | 免责声明

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

软件工程实验报告.doc

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

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

3、表、读者的还书记录表。 )(4) 根据系统功能画出分层的数据流图(DFD) ,并建立重要条目的数据字典。顶层和 0 层的数据流图如下,请根据自顶向下逐层分解的分析策略,分解整个系统,并画出下层的子图,要求父图与子图的平衡,并对每张子图进行编号,合理地分解,提高数据流图易理解性。数据流图如下: 顶层图借书证 条行码读者 不予借阅信息 图书借阅管理系统 读者还书成功信息借书成功信息0 层图库存记录借书证 条行码1 借书处理 2 还书处理 借书成功 读者档案 还书成功信息不予借阅信息 软件工程实验报告 指导老师:吴卿31 层图1 1 借书数据流程图不予借阅信息 借书证 是否超过规定书本 通过验证读者

4、记录 借书记录成功信息 读者记录借书记录 不成功信息图书记录是否已借过1 层图1 2 还书数据流图借书记录超期信息 条行码量 读者记录未超期信息 图书记录借书记录 还书成功信息2 层图1 3 查询数据流图读者情况借书证 图书借阅情况书名 库存情况借书记录 图书记录 读者记录3 层图借书证 读者情况 书名 借阅信息 书名 库存信息读者记录 借书记录 图书记录 读者记录 图书记录1.5 续借处理1.1 检查借书证 1.2 是否第一次借书1.4 借书处理1.3 是否超过规定数量2.1 判断期限2.2 罚款处理2.3 还书处理查询系统查读者 借阅查询 库存查询软件工程实验报告 指导老师:吴卿4程序流程

5、图如下:1、 借书流程图无效有效YNYN每次借 1 本N输入借书证号出错,退出合法检查第一次借书建立借书档案借书数=规定数量拒借,退出输入书目关键字(ID )在库存检查存在性 拒借,出错,退出软件工程实验报告 指导老师:吴卿5Y2、 还书流程图不存在存在YNN修改库存,将借书信息记录到读者借书档案信息,修改借书数等继续借 退出输入借书证和所还书目关键字(ID )到读者借书档案中查找,检查存在性 出错,退出获得借书的天数 DD =90 超期,罚款修改库存和读者借书档案、还书记录表继续还书 退出以前是否没借过YN续借软件工程实验报告 指导老师:吴卿62、 查询2.1 读者查询NY2.1 图书查询输

6、入所还书目关键字(ID )输入查询条件合法性检查 出错,退出返回读者当前所有借书信息输入查询条件合法性检查 出错,退出返回读者当前所有图书信息信息软件工程实验报告 指导老师:吴卿723 借书查询4、数据表(1)Reader (读者表)( 借书证号、姓名、性别、办证日期、已借图书、E-mail、读者类别)(2)Book(图书表) (图书编号 、书名、作者、类别、出版社、总库存量、剩余量、入库日期)(3)Borrow(借阅关系 ) (借书证号、图书编号、借阅日期、归还日期、是否已还)(4) Punish(罚款记录) (借书证号、图书编号、罚款金额、罚款日期)四、数据字典定义1系统结构数据字典:Re

7、ader(读者表)借书证号: 主关键字, 文本型、 大小 6 、不允许空姓名 文本型、 大小 6 、不允许空性别 文本型、 大小 2 、不允许空办证日期 日期型、不允许空已借图书 整型、 大小 2、默认为 0E-mail 文本型、 大小 30 、允许空读者类别 文本型、 大小 2 、不允许空输入查询条件合法性检查 出错,退出返回读者当前所有借书信息软件工程实验报告 指导老师:吴卿8(2)Book(图书表)图书编号 文本型、大小 6、不允许空书名 文本型、 大小 50 、不允许空作者 文本型、 大小 20 、允许空类别 文本型、 大小 30 、允许空出版社 文本型、 大小 30 、允许空剩余量

8、整型、 大小 2 、不允许空剩余量 整型、 大小 2 、不允许空入库日期 日期型、不允许空五、程序运行截图可执行文件名:加平图书管理系统.Exe六、心得体会:通过本次实验,使我对使用 Visual Basic6.0 + Accss 软件工程实验报告 指导老师:吴卿92000 开发 MIS 有了更进一步的了解。由于以前设计软件从来没写过文档,开发到哪里算哪里,通过此次实验通过设计一个系统使我明白了软件设计的基本方法,首先了解实验任务和需求,进行需求分析,根据程序设计方法画出各级数据流图及程序流程图,再根据软件功能确定一类语言。此次实验我用的是VISUAL BASIC,作为初学者,我觉得这门语言具

9、有简单易学、可视效果较好的特点。特别是它的控件较多,可以省去许多语言的编程,比较适用初学者。本次实验综合运用过去学习到的编程知识实现一个软件的局部功能,为毕业设计打下基础。七、总结此个系统我感觉在界面和功能方面做得不错,软件功能基本实现。能实现还书与借书。进行还书和借书时先进行用户登陆。并显示读者的详细信息和读者已经借过的书籍。这样可以确保弄错了一个读者。借书时敲入图书编号后可以显示示该图书的详细信息。再选择借阅按钮即可以完成借阅。还书时显示出了软件的智能化功能,就是在下拉框中显示该用户所有已经借过的图书,这样可以避免输入麻烦和错误。系统纠错功能不错。读者、书籍和借阅可以进行查询并支持多条件查询和联接查询。由于时间仓促,不足之处就是缺少了个性化的设置功能和那个打印功能。最后感谢吴卿老师对我的精心指导。参考文献:1、 VISUAL BASIC 数据库开发 100 例2、 VISUAL BASIC 程序设计教程软件工程实验报告 指导老师:吴卿103、 VISUAL BASIC 编程百事通

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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