欢迎来到天天文库
浏览记录
ID:55223579
大小:555.00 KB
页数:30页
时间:2020-05-06
《软件工程报告—小型图书管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、软件工程课程设计报告书课题名称:小型图书馆管理系统院系:姓名:..学号:指导老师:..30目录一,实验目的………………………………………………………………………………1二,可行性分析…………………………………………………………………………12.1项目背景分析………………………………………………………………1-22.2性能分析………………………………………………………………………..22.3可靠性分析……………………………………………………………………22.4项目基本目标分析………………………………………………………..22.5技术条件可行性分析…………
2、…………………………………………2-32.6经济可行性分析……………………………………………………………..32.7社会因素可行性………………………………………………………………32.8操作可行性分析………………………………………………………………32.9可行性结论……………………………………………………………………..4三,项目开发计划………………………………………………………………………….4四,需求分析…………………………………………………………………………….44.1需求分析概述……………………………………………………………..5-64.2数据
3、流程图…………………………………………………………………6-94.3数据字典…………………………………………………………………9-11五,概要设计………………………………………………………………………………125.1编写目的……………………………………………………………………..125.2定义文档………………………………………………………………………125.3运行环境………………………………………………………………12-135.4基本设计概要和程序流程图………………………………13305.5系统结构和模块外部设计…………………………………………145.
4、6图书管理系统H图…………………………………………………….15六,详细设计……………………………………………………………………………..156.1界面设计简介…………………………………………………………15-166.2程序数据流程图……………………………………………………..16-186.3核心算法…………………………………………………………………..18-22七,系统测试…………………………………………………………………………227.1测试内容………………………………………………………………….22-247.2测试条件………………………………………
5、…………………………24-257.3主要测试说明………………………………………………………25-277.4测试准则…………………………………………………………………..27-28八,系统总结……………………………………………………….2830一实验目的:采用C/S模式完成一个小型的图书管理系统;完成需求分析所有流程。二可行性分析2.1.项目背景分析图书馆人员结构复杂,人员数量有限,涉及方面很广,如果还使用人工操作处理图书借阅问题,工作将非常繁琐,需要大量的人力、物理、财力,极大的浪费了资源;对于图书管理人员来说,需要手工操作许多事情,不但麻烦,而且经常
6、出错,给广大用户带来不便,所以开发这个图书管理系统,此系统采用C/S模式,能够充分的发挥客户端PC的处理能力,很多的工作可以在客户端处理过后再移交给服务器,具有客户端响应快的优点,十分适合于图书管理系统这种客户流动量大且不稳定的系统。本项目名称为“小型图书管理系统”。该系统主要为管理员设计,方便查找图书及录入图书。系统功能主要包括:1)对于每一种书籍,除可查看其基本信息之外还可查看其总数以及目前在馆数量2)可增添新的书籍3)可删除已有书籍(如有读者借了该书籍尚未归还,则不允许删除)4)可修改书籍的基本信息5)能够通过读者基本信息(包括:证号、姓名、性别
7、、系名、年级)单个或以AND方式组合多个条件查询读者信息6)对于每位读者除可查看其基本信息之外,还可查看其已借的书籍列表、数量、借还日期301)可增添新的读者2)可删除已有读者(如该读者有尚未归还的借书,则不允许删除)3)可修改读者的基本信息4)可完成借还书籍的手续5)还书时如超期,应该显示超期天数6)借书时如果有超期的书没有还,则不允许借书7)可查询有哪些读者有超期的书没有还,列出这些读者的基本信息2.2.性能分析小型图书管理系统的使用者是个人或是管理员。对于管理工作,性能要求不是太严格,但需要方便图书入库等操作。2.3.可靠性和安全性分析由于图书管
8、理系统的图书量会非常大,所以在对这些图书导入和查询时要保证速度。对于整个系统,由于是对管理员专
此文档下载收益归作者所有