- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程课程设计图书借阅管理系统
软件工程课程设计图书借阅管理系统
软件工程课程设计图书借阅管理系统
《软件工程》
课程设计报告书
项目名称: 图书借阅管理系统
指导老师:
学生姓名:
专 业:
班 级:
日 期:
信息科学与工程系
目录
一、项目计划 1
(一)项目开发背景及内容 1
(二) 开发环境 1
(三) 进度安排 1
二、构造化剖析设计 2
(一)数据流图 2
(二) 数据词典 3
(三)加工说明(可用构造化语言描绘、判断表、判断树) 8
(四)构造图 9
(五) 流程图 9
三、面向对象剖析设计 11
(一)用例图 11
(二) 对象行为模型 12
(三)系统包图 13
(四)类图 14
( 五) 配置图 15
四、系统实现 15
(一)程序代码 15
(二)功能演示(界面) 25
五、测试 27
六、 软件公布 28
七、参照文件 28
八、总结领会 错误! 不决义书签。
一、项目计划
(一)项目开发背景及内容
跟着计算机技术的不停发展, 计算机作为知识经济时代的产物, 已被宽泛应用于社会各
个行业和领域。 目前,我国的科技水平高速发展, 计算机作为今日使用最广的现代化工具已
深入到各个领域, 而且正在成为将来社会——信息社会的重要支柱。 在这样的大背景下, 现
代图书室的管理方式, 资源建设等方面都发生了重要变化, 这类变化表此刻图书室工作, 管
理和服务平台发生的变化, 图书室不再是传统的手工操作, 人工管理, 而是全面推行计算机
管理。
图书室的正常营运中老是面对大批的读者信息,图书信息以及二者互相作用产生的借
书信息,所以要对读者资源,图书资源, 借书信息进行管理。 本系统的开发就是在于提升图书借阅管理的工作效率,增强图书室的管理,全面推行计算机管理。
(二)开发环境
开发环境: Win 7 旗舰版
开发工具: Visualbasic6.0 ACCESS
作图软件: Microsoft Visio 2010
(三)进度安排
该软件应用 Microsoft Visio 2010 和 Visualbasic6.0 , ACCESS进行编程作图,历
时大体两周, 最后达成了这个小型图书借阅管理系统。 因为时间匆促, 该小型图书借阅管理
系统其实不完美。 我用了两时节间查找有关资料, 两时节间编写代码和连结数据库。 其他三天
开始用 Microsoft Visio 2010 画数据流图、构造图、流程图、用例图和包图类图。整个过
程系我们三人分工人达成。
1
二、构造化剖析设计
(一)数据流图
图 系统的数据流图
2
2.2.2 1 层数据流图
(二)数据词典
在定义的图书借阅管理系统数据词典中, 主要对数据流图中的数据项、 数据流、 数据存
储和办理过程进行说明。
1)数据项描绘
)数据项名称:借书证号
含义说明:唯一表记一个借书证
种类:字符型
长度: 50
逻辑关系:不同意为空
)数据项名称:用户名含义说明:读者的名称种类:字符型
长度: 20
逻辑关系:不同意为空
)数据项名称:密码
含义说明:对用户名和操作员管理员进行加密
种类;字符型
长度: 10
3
逻辑关系:同意为空
)数据项名称:性别种类:字符型长度: 10
逻辑关系:同意为空
)数据项名称:所在系别种类;字符型
长度: 10
逻辑关系:同意为空
)数据项名称:所在班级种类:字符型
长度: 10
逻辑关系:同意为空
)数据项名称:操作员名称
种类:字符型
长度: 30
逻辑关系:不同意为空
)数据项名称:操作员简称
含义说明:唯一表记一个操作员种类:字符型
长度: 10
逻辑关系:不同意为空
)数据项名称:操作员级别
含义说明:对操作员和管理员进行划分
种类:字符型
长度: 10
逻辑关系:不同意为空
)数据项名称:图书编号
含义说明:唯一表记一个图书种类:字符型
4
长度: 10
逻辑关系:不同意为空
)数据项名称:图书名称种类:字符型
长度: 50
逻辑关系:不同意为空
)数据项名称:作者种类:字符型
长度: 50
逻辑关系:不同意为空
)数据项名称:第一版社种类:字符型
长度: 50
逻辑关系:不同意为空
)数据项名称:第一版时间种类:日期时间型
长度: 8
逻辑关系:不同意为空
)数据项名称:价钱种类:整型
长度: 4
逻辑关系:不同意为空
)数据项名称:备注
种类:字符型
长度: 200
逻辑关系:同意为空
)数据项名称:借书日期种类:日期时间
长度: 8
逻辑关系:不同意为空
5
)数据项名称:还书日期种类:日期时间
长度: 8
逻辑关系:不同意为
2)数据构造描绘
)数据流名称:用户状况
含义说明:定义了一个读者的有关信息
构成构造:用户状况 =用户名 +借书证号 +密码 +性别 +所在系别 +所在班级
)数据流名称:操作员
文档评论(0)