图书馆管理系统-软件项目管理.doc

图书馆管理系统-软件项目管理.doc

ID:57799003

大小:746.50 KB

页数:5页

时间:2020-03-29

图书馆管理系统-软件项目管理.doc_第1页
图书馆管理系统-软件项目管理.doc_第2页
图书馆管理系统-软件项目管理.doc_第3页
图书馆管理系统-软件项目管理.doc_第4页
图书馆管理系统-软件项目管理.doc_第5页
资源描述:

《图书馆管理系统-软件项目管理.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、淮海工学院计算机科学系实验报告书课程名:《软件工程》题目:软件项目管理实验图书馆管理系统班级:学号:姓名:评语:成绩:指导教师:批阅时间:年月日《软件工程》实验报告-4-软件项目管理实验报告要求1目的与要求1)预习软件项目管理理论课所学得相关理论、技术和方法;掌握软件项目规模、工作量、时间进度安排等预算公式和绘制工具;2)通过试验要逐步提高运用软件工程基本理论、技术和方法解决实际问题的能力;3)请借阅有关MicrosoftOfficeVisio系统或MicrosoftProject系统,预习甘特图、工程网络图的绘制方法和应用技能;4)按照

2、实验题目要求独立完成实验内容,如发现拷贝、抄袭者严肃处理;5)认真书写实验报告,并于下周3前提交。2实验内容或题目1.根据第十三章软件项目管理理论课所留补充习题(作为首选)或所讲例题或自己的兴趣选择一软件项目(小题目),并进行适当的需求分析,绘制系统的数据流图(基本系统模型);2.依据信息域特性对项目的规模和工作量进行估算;3.按照项目的工序或过程模型对项目的任务或作业进行分解和工作量分配,并绘制工程网络图,计算和标出关键路径,绘制甘特图给出该项目的时间进度安排。3实验步骤与源程序1,需求分析(1)图书管理①图书类别管理:增、删、改等管理

3、。②图书信息管理:新书入库,图书购入后由图书管理人员将书籍编码并将其具体信息录入书籍信息表,及删改功能。(2)读者管理读者信息管理:录入,修改,删除,查询读者信息。(3)流通管理①图书借阅:读入借阅者证号,自动判断是否合法,然后通过扫描读入所需借阅的图书编号。②图书归还:通过扫描读入图书编号,自动识别图书证号。同时提示读者已借书数、超期图书应缴罚款等参考信息。自动计算罚金。③图书丢失、损坏处理:如果图书丢失或者损坏,根据罚款规则计算罚款,同时记录需要出库的图书信息。(4)统计管理:按类别统计借还信息。(5)查询管理:管理员按不同方式查询,

4、读者按不同方式查询。《软件工程》实验报告-4-2,绘制系统数据流图图书管理系统顶层数据流图3,依据信息域特性对项目的规模和工作量进行估算,信息域5个特性:输入项数:借书信息,还书信息,人员信息,其他维护信息。输出项数:书籍,人员,借还表单信息,出错提示信息。查询数:查询书籍信息,查询人员信息,查询借还信息主文件数:书籍信息,人员信息,借还信息外部接口数:扫描信息UFP=(4*2+3*2)+(5+4*3)+(4*3)+(7*3)+(5*1)=69DI=1+2+3+1+4+2+2+5+2+3+1+1+4+1=32TCF=0.65+0.01*3

5、2=0.97功能点数FP=UFP*TCF=66.93开发本系统所需工作量:假设一个功能点需15行代码,共需1004行代码。采用Boehm模型E=3.2*(KLOC)^1.05=3.2(人月)估算开发时间T=2.5*E^0.38=3.9(月)《软件工程》实验报告-4-4测试数据与实验结果(可以抓图粘贴)(1)PERT图关键路径为:需求分析—概要设计—详细设计—编码—产品测试(2)甘特图需求分析甘特图:《软件工程》实验报告-4-概要设计甘特图5结果分析与实验体会软件项目管理就是在软件生命周期内通过计划,组织和控制等一系列活动,合理的配置和使用

6、各种资源,已达到既定目标的过程。通过估算软件的规模,然后估算项目的工作量,完成期限和成本。制定一个详细的进度表,以便监督项目进度并控制整个项目。

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

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

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