文档介绍:图书馆期刊管理系统
安徽工程大学——软件工程课程设计
目录
安徽工程大学——软件工程课程设计
ws应用程序,界面不友好,操作不容易,功能不是很完善,必须经过专门训练才可以操作。期刊管理系统的数据流程与期刊管理工作流程不大相符,必须要懂期刊馆业务,在一个月左右的时间才可以掌握。
所建议的系统
所建议的系统的说明
所建议的期刊管理系统的子系统增加了一些功能,并挺高了系统的容错能力。该系统具有简单易用的特点,只需按照菜单功能行操作。
数据流图
系统管理员
期 期刊信息
刊 期刊借还信息 系统维护数据
安徽工程大学——软件工程课程设计
管 读者信息 期刊管理系统
理 期刊查询结果
员 期刊统计结果
技术条件方面的可行性
小组对软件开发与维护有所实践,具备一定的系统分析与设计能力。
投资及效益分析
该系统投资成本小,使用方法简单易懂。该系统能提高图书馆工作人员的工作效率,节约人力物力。具有成本低的特点。
可行性
法律可行性
本系统的开发不会侵犯他人、集体或国家的利益,不违背当地法律法规。
技术可行性
该系统在windows XP系统运行,因而该系统的实现在技术上是可行的。
操作可行性
小组成员都学过C、C++,有一定的功底,可以完成开发任务;本小组成员的文字功底、耐性都还不错,所以可以胜任用户界面开发和后期测试任务等;对于用户文档的制作、内部文档的整理相信都能够很好地完成。
该系统的工作量相对于我们的开发小组来说有一定难度,必须保证按进度完成任务。但软件维护及技术文档的整理、制作,工作量将大大增加。故小组全体人员要团结一致,多一点奋业精神,努力完成任务。
预计5天左右。
依据国家计算机软件产品开发文件编制标准来写文档。
第三章 项目开发计划
工作内容
完成期刊管理系统的设计,主要是期刊管理系统,读者管理系统,借还书管理系统的设计。
主要参加人员(第二组)
丁丹、丁伯成、殷松、孙科杰
验收标准
纸质档
完成项目的最迟期限
安徽工程大学——软件工程课程设计
2011-1-4
实施计划
工作任务的分解与人员分工
a) 需求分析:分析系统的静态功能和动态行为。
每一位小组成员能够描绘分配的子功能需求。
每一位小组成员完成分配子功能的数据流图DFD以及数据字典,组长组织完成系统的数据流图DFD以及数据字典。
b) 设计:完成系统的功能模块设计。
完成分配的子功能模块设计。
c) 软件实现:
每一位小组成员完成分配的子功能代码编写。
d) 软件测试:
每一位小组成员完成分配的子功能的单元测试。
各子功能模块负责人
丁 丹 分配任务,协调组员一起完成课程设计
孙科杰 借还书模块管理
殷 松 期刊模块管理
丁伯成 读者模块管理
关键问题
参与人员的团结精神、积极的态度和知识能力。
安徽工程大学——软件工程课程设计
第四章 需求分析说明书
引言
编写目的
图书馆是为我们的学习提供服务的地方。图书馆里存放着大量的期刊资料,对这些期刊信息的有效的归类整理与管理将大大提高图书馆的运作效率,降低图书馆工作人员的劳动强度,同时可以对图书馆的整个运作过程做到明细化,透明化,为各项工作有条不紊的进行提供保障。根据需求调研分析报告,定义系统功能和数据流图,通过编写需求规格说明书,让开发人员能够根据需求规格说明书来开发项目。为软件开发者提供开发依据,在软件的开发过程中起指向性功能。
项目背景
开发软件的名称:期刊管理系统
项目的提出者:安徽工程大学数理学院 “期刊管理系统”开发小组
组长:丁丹 组员:孙科杰 殷松 丁伯成
用户单位:学校图书馆
定义
运行环境:Windows XP
开发工具:C++
参考文献
1、