软件工程课程
实验报告
系统名称图书馆管理系统
学院计算机科学与技术学院班级计嵌141
学号
f一、可行性研究从技术、经济、操作、进度等方面进行可行性论证
技术可行性
本系统是一个采用面向对象技术、数据库技术等先进技术开发的应用程序现有的开发技术已经成熟虽没有大规模推广相信不久的将来会被广泛应用。利用现有的技术可以达到功能目标。
我们的系统目前针对大多数图书管理统使用者是针对图书馆的管理员的。因而在实施过程中需求及难度都不会太大我们可以很容易的做到。
经济可行性
我们已经知道经济可行性分析是进行开发成本的估算及对可能取得效益的评估确定待开发系统是否值得投资开发。本系统的实施主要考虑到设备费用软件开发费用人工费用系统投入运行后的经常费用等。其中设备费用是指实现整个图书管理所需的硬件设备费用主要包括了主机费用及网络费用。由于本系统对主机及网络的要求不高因而费用将不会需要太多。
软件开发费用是指开发图书管理系统过程中所耗费的费用。主要包括软件需求分析调研过程中系统分析设计中后期系统运行测试过程中等耗费。
本系统主要是针对图书管理过程中的图书和读者的管理内容及规模都不大。耗费也随之减少。人工费用主要是指管理人员培训费用。
整个系统牵涉到的业务流程中的角色都需要经过新的培训
f但系统操作可视化主要管理流程简单易懂对图书管理员来说容易上手。所以说我们可以看出来实际实现中经济开支不会很大经济是可行的。
操作可行性
本系统的研制和开发充分考虑用户工作流程、计算机操作水平等尽可能提供更人性化、直观的界面满足用户要求。系统的操作方式在用户组织内可行。
二、需求分析从输入、输出、处理、性能、控制五个方面描述系统的需求
输入输出的需求
查询书目输入关键字为书名作者索引号按照精确匹配为主再索引关联字。输出时列出索引到的所有书目信息具体信息包括内容摘要、目录号、作者信息、书名、价格、流水号、购买日期等。方便读者查找。
借阅图书通过设备识别图书和读者借阅证的流水号条形码向数据库传送信息然后在数据库索引图书信息和读者信息是否符合要求符合要求待图书管理员确认后再更新相关数据并将这些数据存入借书文件最后输出显示存储成功否则报错。
查看读者的借阅信息进入读者借书信息管理系统只需要输入读者个人信息即可然后系统根据输入的信息送图书馆管理系统索引查找相关信息最后将读者借书的信息输出显示。性能需求
r