软件工程项目开发设计报告Word格式.docx
- 文档编号:13609176
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:10
- 大小:342.15KB
软件工程项目开发设计报告Word格式.docx
《软件工程项目开发设计报告Word格式.docx》由会员分享,可在线阅读,更多相关《软件工程项目开发设计报告Word格式.docx(10页珍藏版)》请在冰豆网上搜索。
日期:
2016/5/29
一、软件定义
(一)用户需求分析
1.用户需求:
整个系统主要有读者、管理员和系统管理员。
管理员可进行对学生预定,借阅,续借,归还图书的操作,以及对图书超期归还的罚款处理和图书遗失的遗失处理。
读者可对读书进行相应的预定,借阅,续借,归还。
管理员需要通过登录进入系统。
系统管理员则对系统进行系统维护和相应功能的开发。
2.功能需求
本系统主要提供对图书预定,图书借阅,图书续借,图书归还功能,以及对以上相应功能的信息管理功能。
图书归还中还包括了超期归还的罚款处理功能和图书遗失的遗失处理功能。
3.业务流程图
(二)可行性分析
1经济可行性分析
书馆这样的商业性质较小的场所,其经济成分比重相对较少,主要是支出的费用:
其中包括设备购置费、软件开发费用、管理和维护费、人员工资和培训费等。
前期的资金投入主要集中于购置图书上。
2技术可行性分析
上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。
图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。
计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。
3管理可行性分析
管理系统的设计,是按照实际的图书借阅流程来设计的,因此其功能也是跟实际的图书馆借阅功能。
而管理员可以为学生管理员,可以对电脑操作比较熟悉。
同时还需要学校的支持并制定相对应的规章管理制度。
4社会可行性分析
前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是图书馆完全有可能也有能力采用这样先进的管理技术。
对图书馆工作人员的要求提高,使图书馆在一定的可能下进行机构精简,迫使工作人员继续学习新知识,拓宽图书馆在市场环境下的生存空间。
(三)系统目标
本系统主要实现对图书馆的信息进行管理,图书馆的正常运营中总是面对大量的读者信息,读书馆信息以及两者相互产生的借书信息,本系统的开发就是在于提高图书管理的工作效率,加强图书馆的管理。
二、软件开发
(一)系统分析(建模)
1、E-R图
一对多关系:
一个管理员管理多个读者的信息和一个管理员管理多本图书信息
多对多关系:
一个读者可以预定、借阅、归还多本图书,一本图书可以被多个读者预定、借阅、归还。
2.数据流图
2.1.“图书管理系统“顶层数据流图:
2.2“图书管理系统“1层数据流图:
3.数据字典
表格名称
夏沣_读者信息表
字段名称
字段类别
字段长度
备注
id
int
自动编号
读者编号
varchar
50
主键
读者姓名
读者性别
读者类型
登记日期
SMALLDATETIME
读者状态
夏沣_图书信息表
书籍编号
书籍名称
书籍类型
书籍作者
出版社名称
出版日期
书籍价格
书籍状态
不同状态对应不同操作
夏沣_借阅信息表
图书编号
借出日期
应该归还日期
夏沣_预定信息表
预定日期
最迟日期
预定有效期
夏沣_还书信息表
实际归还日期
罚款金额
夏沣_图书遗失表
遗失日期
遗失原因
夏沣_管理员表
账户
密码
联系方式
4.状态转换图
(二)系统设计
1.1系统功能模块图
管理模块中可以对借书信息,预定信息,还书信息,遗失信息的编辑,即添加、修改、删除。
借阅模块中分为预定借阅和正常借阅,借阅后可进行续借。
归还模块中分为正常归还,超期归还和图书遗失。
预定模块为读者预定图书
查询模块为查询图书状态从而决定是否进行预定和借阅处理。
1.2程序流程图
欢迎您的下载,
资料仅供参考!
致力为企业和个人提供合同协议,策划案计划书,学习资料等等
打造全网一站式需求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 项目 开发 设计 报告