韩英英(软件工程课程设计报告)

韩英英(软件工程课程设计报告)

ID:17575239

大小:519.50 KB

页数:39页

时间:2018-09-03

韩英英(软件工程课程设计报告)_第1页
韩英英(软件工程课程设计报告)_第2页
韩英英(软件工程课程设计报告)_第3页
韩英英(软件工程课程设计报告)_第4页
韩英英(软件工程课程设计报告)_第5页
资源描述:

《韩英英(软件工程课程设计报告)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件工程课程设计报告-39-2010-2011学年第2学期软件工程课程设计报告题目:图书管理系统学号:2009200621姓名:韩英英指导教师:宋晓涛影像系计算机应用专业(以下每一部分文档均可根据需要另附页,共计6个文档,其中“软件工程课程设计报告-39-可行性研究报告”为选作文档)可行性研究报告:1、引言软件需求完全理解对于软件开发工作的成功是至关重要的,需求说明的任务是发现、规范的过程,有益于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,便于采用工程方法开发软件,提高软件的质量,便于开发人员、维护人员、管理人员之间的交流、协作,并作为工作成果的原始依据,并

2、且在向潜在用户传递软件功能、性能需求,使其能够判断该软件是否与自己的需求相关。2、编写目的可行性分析报告是为“图书管理系统”开发的可能性、可行性、必要性提供论据,为开发人员进行系统总体规划设计及具体实施开发工程提供必要的参考资料,在系统开发完成后期为系统的测试、验收提供帮助。其编写过程由某高校信息工程学院学生完成。预期读者是从事“图书管理系统”开发的相关人员。3、项目背景图书管理系统是学院图书馆事务管理的一个重要内容,管理图书馆的各种信息,对学院图书馆来说是很重要的,这也是图书管理员的一个大问题。在这种情况下,一个可以规范化,自动化的图书管理系统对于图书馆来说显得至关重要。最

3、初的图书管理,都是靠人力完成,在图书馆规模比较小的时候,人力可以很好完成,但随着规模的增大,图书数量越来越多,这种管理的压力也越来越大,各种弊端显示出来。网络的到来给这带来了很大的便利,特别是对于图书管理员来说。本项目“图书管理系统”其系统功能主要包括:能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理、能够对一定数量的读者进行相应的信息存储与管理;能够提供一定的安全机制,提供数据信息授权访问。4、定义图书管理系统对于现代图书馆而言,是能否发挥其教学科研的作用的至关重要技术平台。对于读者和图书管理员来说,是能否方便快速获取信息的关键。所以,图书管理系统应该能

4、够为用户提供充足的信息和快捷方便的操作手段。5、主要参考资料⑴教育部及有关部门对计算机科学与技术专业该课程的基本要求的文件资料。⑵《软件工程导论》张海藩编著,清华大学出版社。6、可行性研究的前提随着计算机应用的日益普及和深化,网上办公已经成为一种趋势。本项目要开发的是基于局域网和互联网的图书管理系统。由于学院藏书量大,借书的学生多,原来的人工工作方式不仅会造成办理时间的延误和人力资源的浪费,特别是在借书高峰期时这种冲突更加明显,而且存在着各种信息不易存放、易丢失、难以备份和查询等缺点。因此,实现一个将各种图书管理和服务功能集成起来的管理信息系统就显得十分必要,既可以节省资源,

5、又可以有效存储、更新、查询信息,提高工作和服务效率。软件工程课程设计报告-39-开发的系统要求界面友好,方便直观。既要方便管理员对图书信息进行添加、删除、修改、查询和统计等管理,又要方便学生借书、还书和续借等业务的办理。将数据库发布到互联网上,进行资源共享,方便学生可以在自己的权限内对图书信息进行访问,查询相关信息和进行续借操作。⑴要求:①主要功能:A、读者管理:管理员要为每个读者建立借阅账户,并給读者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名)。B、借阅管理:持有借阅卡的读者可以通过管理员(作为读者的代理人与系统交互)借阅、归还图书。C、读者查询:可通过互联网或图书馆

6、内查询终端查询图书信息和个人借阅情况,以及续借图书(系统审核符合续借条件)。D、图书管理:图书管理员定期或不定期对图书信息进行入库、修改、删除等图书信息管理以及注销(不外借),包括图书类别和出版社管理。②主要性能:可以方便快捷有效地完成借阅、查询等的各项操作,录入数据合法性校验程序高,查询速度快(不超5秒)。保证信息的正确和及时更新,并降低信息访问的成本。技术先进且高可靠性。③可扩展性:能够适应应用要求的变化和修改,具有灵活的可扩充性。④安全性:具有较高的安全性。系统对不同的用户提供不同的功能模块,只有具有一定权限的管理员用户才能允许有借、还书权限,只有具有高级权限的部门管理

7、者或维护人员用户才能对用户进行管理,一般的读者用户只能查看图书信息和借阅情况。还应具有一定的保护机制,防止系统被恶意攻击,信息被恶意修改和窃取。有完善的备份机制,如果系统被破坏应该能快速恢复。⑵系统的主要开发目标:A.人力与设备费用的减少:通常情况下,只需要一名管理员就可以快速操作系统。B.处理速度的提高:比一般的图书借还系统反应速度快上几倍。C.图书管理系统更完善;D.为了用户方便地对书目进行检索和查看;⑶条件、假定和限制:A、建议软件寿命:10年。B、进行系统方案选择比较的时间:为10天。C、经费、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。