




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、电信学院软件项目管理项目实践扌艮告项目名称图书管理系统1 导言32任务概述43需求规定(负责人:叶枫)54进度计划(负责人:黄章斌)125.项目人员计划(负责人:卢利如)156质量计划(负责人:夏鼎)177成本预算(负责人:康宏)218.项目跟踪231.1目的尽量采用学校现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用学校 现有资源,提高系统开发水平的应用效果的h的。1.2背景产品名称:图书管理系统任务提出者:项目经理开发者:图枯管理系统开发团队用户及产品实现单位:宁波工程学院图书馆1.3术语定义pm (project manager)项目 经理1.4参考资料配置管理计划质量保证计
2、划系统分析和设计2任务概述2.1系统定义本系统主要用于学校教师和学牛图书管理,主要任务是通过建立图朽管理系统,完善学 校图书录入、租借以及读者信息的管理,通过查询可立即定位该读者的相应的信息,可以对 图书进行查询、增加、修改,读者可以预约己借图书,针对这些问题设计此系统。2.2应用环境硬件环境:pc机软件环境:windows xp操作系统 网络环境:校内局域网当前应用环境:校图书馆3需求规定(负责人:叶枫)1系统设计1.1开发设计思想尽量釆用学校现有的软駛件环境,及先进的管理系统开发方案,从而达到充分利用学校 现有资源,提高系统开发水平的应川效果的目的。根据图书管理的规定,满足管理元和学生 对
3、图书的口常管理和使川,系统采川菜单自顶向下的设计方法,便于系统功能的各种组合和 修改,乂便于技术维护人员补充、维护。系统应具备数据库维护功能,及时根据用户需求进 行数据的添加、查询、修改、统计等操作。系统维护一数据库,保存图书和读者的资料以及 图书流通情况的资料,便丁管理员筲理图巧和读者的有关数据,还可根据需要随时进行数据 的查询和统计并按所需格式和方式输岀。12系统功能分析1.2.1任务分析木系统主要用于学校教师和学生图书管理,主要任务是通过建立图书管理系统,完善学 校图书记录、借阅以及读者信息的管理,通过查询可立即定位该读者的相应的信息,可以对 图书进行查询、增加、修改,读者可以预约已借图
4、书,针对这些问题设计此系统。1.2.2功能分析通过建立图书管理系统,把图书馆的图书管理、读者管理、图书借阅管理等日常管理工 作实行计算机统一管理,以提高工作效率和管理水平。这些管理包括:1、图书基本信息的管理,包括增加、修改、查询、预约管理;2、读者基木信息的管理,包括增加、修改、查询管理;3、图书借阅的管理,包括增加、查询、统计管理;4、系统管理,主要是增加用户、维护用户信息和退出系统。123功能需求在设计一个系统时,耍弄清它能够实现什么功能,再根据具体要实现的功能來分析需要 哪些元素,知道这些内容后在进行相应的界面。通过以上的功能分析,该系统要完成以下的 功能需求:1管理人员与学生用户登录
5、后有不同的权限,管理人员具有管理和查询全部的权限,学生用 户只有查询权限;2图书管理功能,用于实现记录和修改图帖纪录;3图书借阅功能,川于管理借阅图书信息和统计借阅纪录;4读者服务功能,用于记录和修改读者纪录及信息;5图书服务功能,主要用于查询图书和借还查询;6系统管理主要用于用户注册和密码修改。1.3系统功能模块设计根据系统功能分析,规划设计了图书管理模块、图书借阅模块、读者信息模块、图书服务模 块、系统管理模块共五个主要的管理模块。如图3-1所示:图书管理系统图3-1图书管理系统1.3.1图书管理模块该模块主要用來记录和修改图书的基本信息,包含图书信息的添加,图书信息修改,图 书信息杏询,
6、图书信息删除这四大功能,如图32所示。图书管理模块图书信息查询图书信息删除图书信息修改图书信息添加图3-2图书管理模块1.3.2图书借阅模块该模块对以记录读者信息以及所要借阅图书的信息,显示借阅记录,包括借阅人的基本 信息和借阅图书的基本信息;借阅查询与统计吋以方便在制定的时间范围内对借阅的图书述 行统计和分析,查询时口j以按照不同的条件进行查询,如图33所示。图书借阅模块还书模块借书模块如图33图书借阅模块1.3.3读者管理模块该模块可以对首次的登录的读者进行注册,对读者进行-编号,输入读者的皐木信息;修改读者信息的时候通过对读者的编号进行快速定位,找到读者信息后进行修改,有上一条、下一条等
7、的显示。读者管理模块读者账号注册读者信息添加读者信息修改读者信息删除读者信息查询图34读者管理模块1.3.4读者服务模块该模块可以方便读者借阅,查阅以及预约图书,查询时按照不同的查询方式查询,找到 需要的图书后显示该书是否可借,即现在的该图书的状况,如果可以借就输入要借阅的天数 等。归还图书时亦可通过编号快速定位,显示书号等信息后管理者nj以进行操作完成图书归 还。图3-5读者服务模块1.3.5系统管理模块该模块主要实现管理读者账号的功能,管理员注册口己的账号后,输入止确的密码信息 才能登录系统,管理员可以进行系统的维护,也可以对密码进行修改。系统管理模块密码修改系统维护读者账号管理图3-6系
8、统管理模块1.4系统管理模块1.4.1数据库需求分析根据一般用户的盂求,对系统画出以下e-r图。读者信息读者管理数据库图书管理图书信息图3-7数据流程e-r图1.4.2数据库逻辑设计根据系统功能设计的要求以及功能模块的划分,数据库表结构设计如下:1.图书信息表字段名数据类型说明bookname文本书名booktype文本类型booknumber数字书号author文本作者number数字数量state文本状况bookpub文木出版社pubdate文本出版h期2.读者信息表字段名数据类型说明reademame文木姓名readersex文本性别readernumber数字编号readerpassw
9、ord数字密码3.图书借阅信息表字段名数据类型说明reademame文本读者名bookname文本书名booknumber数字书号borrowdatc文本借书h期returndate文本还书日期4进度计划(负责人:黄章斌)山于项目开始时信息不全,先大概规划下进度,然后按照这个大的进度來实施计划。 表一为项目初期计划,如下表:任务完成时间负责人资源备注需求讨论2010-5-14开发人员参与模块设计2010-5-28项日实施2010-6-7需细化测试2010-6-9提交2010-6-11衣一是大概的计划农,不能作为指导來做工作,需要进一步细化使工作变得更明门淸埜。农二为进度计划农,具体如下:任务猶
10、开婀间訥司ii置任务s8ss12efims 就开发30工作日 io ifta201跆月3日20105月 3 日201056116 -12010514032工作日201坪5月3日201051404卿借功能2工作日201舛5月5日2010年5月6日52工低日20105月 7 日2010510062工隹日20孵5刖日201唐5月12日7a海(用于2工作日201051302010511408耿设计10工作日2010517020105280 792工作日20117020105180 210甜涮8购2工作日20105190201唐5月20日9112工作日201052102010524010122工作日20
11、10525020w肩月26日it132工作日20105270201痒月28日12146工作日2010531020l(m月7日1315倩书还书髓1工作日201053102010531016llftq201闸刖日20im|l815172工作日2010肩月2日2010年6月3日16182工作日201(库6月4日2010年6朋日1719攻目瞅2工作日20!嘶8日201舛胡9日1820剧a城椒llftb201倔月阳201舛6月8日142!httq201(库6月9日201舛6月9日2022版2工作日2010610620106118 1923llftb20潞6月10日20106 i0b 21241工作日20
12、1舛崩11日201備月11日23zoimiib碍月 23b 20iml30h 201046b6h20104613020皿三:五天日一二三0五末日一二三13五天曰一二三0五天日-其他分图如下:tcrosofrrrojcct文件a) «»«) mo® *aa)裕式o tmcd ua(i)愣作o 宙口 秸肋qpdrun j* -j a / -0 til - -多 4 不分組! -旻示 «»ent二 a:开 莎目ii xkij箫谟現目o任务名你iw开删间芫成时陨mt量任1233功"康10工低日2010年5月汨2010年5月m日432
13、 "日201053020!0»5«405功世2 iffb2010年5月5日2010隼5月6日462工低日20105702010耶5月10日5?2工作日2010第5月11日202鑼5月12日68手蜒管住主要耳2工住日20哄5月13日2010年5月14日71!. 20 诒 5 月9日"it五六日一二三四五木日二二三四五衣日上2010 年510需求开发icrosoft project文件a) sb© #a© 讯q) im© 期0 雛0 80®) w®dyrada冷 '矗 j 0 ft3 不加 眛4201
14、啤5月27日模块设计文件。视琬)ft aid 格式 q)iid) 9sh)协 tw gn®)馳 a)】e.14201(库6月4日012顶目薙elftb201310201燒月7日3憎书还楠連utts201舛5月31日201(513104书if等潴理uftb2010审月1日20106月 1 日35柿嘶2 ifta201備月2日2010年6月3日4$ 62工作日|20l刚月4日訂201悴月7日5项h实施5项目人员计划(负责人:卢利如)1 图书管理系统项目的组织结构项n管理-负责项目的组织和规划-负责项h计划制定和维护-负责项目的跟踪和管理-负责资源的分配和协调活动 负责各组织和计划z间的协
15、调活动负责与市场部的协调活动软件开发 负责项目的软件开发,包括设计,编码,单元测试和集成测试负责产品质量的工作-负责配合质量保证的活动,如系统测试,文档编制等 配合产品验收的相关活动质量保证 负责项目过程和产品规范的制定-负责项目过程的质量保证活动- 过程评审-产需审计配置管理-负责项目的配置管理活动-负责软件产品的提交项h经理确保相关责任的实施参与项目的组织和规范 负责产品的验收工作2项目的基本的人员安排项目经理(pm)沈梦叶需求分析员叶枫进度安排员黄章斌质量保证代表夏鼎成本估算康宏人员安排卢利如图书管理系统具体的人员计划可以通过进度计划汇总的人力资源分配体现出来,见进度计 划。6质量计划(
16、负责人:夏鼎)1导言质最是产品保证,在日常生活中一个产品的质量决定了该产品的未來,没有好的质量 产品是难以在现在这种竞争激烈的社会中牛存的。软件项ti质量管理包括:质量计划编制、 质量保证和质量控制三个过程域。现代质量管理的基本宗旨是:“质量出口计划,而非出口 检查”。只有做出精准的质量计划,才能指导项目的实施、做好质量控制。2 项目概述详情见需求分析3 分析方法此处的的分析方法可以采川因果分析图发法(乂称鱼骨图法)如下图所示采用因果分析图对以描述相关的各种原因和子原因如何产牛潜在问题或影响,将影响质 量问题的“人员、设备、参考资料、方法、环境”等各方血的原因进行细致的分解,方便地 在质量计划
17、屮制定相应的预防描施。其次,质量计划中还必须确定有效的质量管理体系,明 确质量监理人员对项目质量负责和各级质量管理人员的权限。戴明环(乂名pdca循环法) 作为有效的管理工具在质量管理屮得到广泛的应川,它采川计划一一执行检査措施 的质量环,质量计划中必须将质量环上各环节明确落实到各责任单位,才能保证质量计划的 有效实施。4 项目组织4.1组织机构在项目实施期间成立质量保证组织,该组织有质量保证人员、质量保证组组长和项口 经理组成,项目经理负责质量监秤工作及其进展过程中各个环节的质量把关,开发经理负责 质量控制工作,质量保证人员负责质量保证工作。其结构图如下所示。4.2职责在本项目中,质量保证组
18、织的职责如下:4.2.1项目经理(沈梦叶):a. 职责评审质量计划;b. 与质量保证人员一起协商不符合项问题的纠止措施,并安排资源实施纠止描施;c. 定期或事件驱动的评审质量保证活动和结果。4.2.2项目质量保证人员(夏鼎等):a. 负责对项目的实施情况监督,包括对项目实施过程和产品进行监督检杳;b. 制定质量保证计划;c. 实施项廿组成人员的质量保证培训;d. 按计划实施审计活动,依照质量保证计划执行评审/审计,并记录执行中发现不符合项;e. 对不符合问题提交不符合项报告,跟踪并验证纠正措施的执行情况;f. 想项目经理报告项目质量工作状况和质量度量结果;g定期向项目经理报告作了很多的结杲;h
19、.知道质量保证的过程改进计划,记录过程数据等。5质量任务5.1质量目标基丁金业的质量方针和质量目标,结合本项目的特点,制定项1=1的质量目标:1).基于需求测试的覆盖率为100%;2)软件功能测试用例通过率大于95%;3)每个阶段评审中发现的我难题都已经解决或得到处理;4)产品发布时不存在严重及其以上的缺陷。5.2质量策略为了保证我们的系统能够满足客八的要求与提高木系统的质量实施过程中我们采取了质 量保证措施有以下儿点;1)将质量贯彻到系统开发的整个过程中去;2)应该特别注意项目工作的产品质量的早期评审工作,无论是质量的早期评审工作还是质量 控制的采取策略都是早期预防和早期排除缺陷;3)在项目
20、过程屮要注意每个环节完成后记录,并对每个工作人员现在状态也要进行记录,同 时对每次的评审都要进行记录。以便后期的问题发现和后期对问题纠错等问题的方便。5.3活动反馈方式和争议上报方式质量保证人员对每次审计活动中发现的不符合项,应该和项目经理协商不符合项的纠 正措施及预定完成口期,若和项目经理存在意见分歧,基木以项i经理的意见为主。1).活动反馈方式主要是通过文件形式,通过项h组会议或者项h讨论时提出,如有特殊情 况(如特大问题等)可直接与项目经理进行反馈并及时修改纠止。2).在争议上报中主要通过直接的组员间的交流以文本形式上报到项目经理,在通过经理的 决策后解决争议继续工作。对不合项和争议质量
21、保证人员要在预定日期内完成。重新审计,验证不符合项的纠正情 况,若超过预定吋间日期2天仍没有解决的。项目经理要及吋参与决定最后措施。同时项目保证人员有独立的汇报途径,h常途径如下:1)发现问题通知上一级质量保证人员,协助纠正措施;2)将项目组内部能协调解决的问题汇报给项目管理者,有项11经理协调管理。3)日常工作和过程数据要汇报质最组长同意收集、统计。5.4质量控制活动该过程主要有程序开发人员负责,这部分包括代码走查、单元测试、集成测试、环境 测试等,编写人员要进行单元测试,单元测试要达到分支覆需,产品通过单元测试和编码检 査后,应该提交到测试部进行集成测试、系统测试。测试部的测试也要达到质童
22、目标要求, 软件发布时测试通过准则要求。6实施计划6.1工作计划工作计划主耍是指对质量保证的具体活动,该内容主耍体现在前血的具休进度计划中。 质量保证的主要活动包过程审计和产品审计。这两个活动主耍是为了保证产品进展过程中各 个阶段和各个方而的采取各项措施来保证和提高提交给客户的产品质量。每次过程审计动员 填写相应的报告和活动记录。这些在上面已经提到过。611产品审计产品审计有质量保证人员来进行,主要检查项目产品是否达到质量目标。 在此处保证人员可以选择性进行审计。6.1.2过程审计项目要严格按照组织定义的软件过程进行开发,过程审计的具体参照我们小组的过程 规范,保证项目的所有过程活动都在实施的
23、范围内。审计形式可以采取文件传阅和评审会等。质量保证人员负责项目过程进行监督,发现的问题和解决情况在每次会议上通报,对 没有解决的问题进行讨论,对不能解决的问题交由上一级的管理者处理。6.2项目经理定期和基于事件的评审项口经理在对项口做定期的评审,同时都与突发事件项口经理应当立即评审,并给出 相应的解决方案。项口经理对评审时要从多方面多因索进行考虑,不能以个人情感为主和个 人主观想法为主,要以项目的长远利益考。6.3实施过程中的其他注意事项在实施过程中要注意多于项i开发组员进行沟通,尽量给与组员良好的工作环境,同 时提供相关方面的资料供组员们参考等尽量创造好的周边环境。这样可以减少产品牛产过程
24、 中一些英他因素引起的质量问题。7.记录的收集、维护和保存项bl组应当保留项h过程执行过程中形成的各类文档、各种记录、各级会议记录、和 个中周报、对于项li中处理也要形成记录保存。每周有质量保证人员根据任务清单的市计任 务进行审计活动并收集活动的过程数据。7成本预算(负责人:康宏)在编制图书管理系统项目计划屮考虑到,4个开发人员是全职在这个项口屮,二项口经 理,质量保证和配置管理人员不是全职在这个项廿中,他们还同时在管理其他的项廿,进行 成木估算的时候,应该根据项目人员付出的时间以及各项任务的具体情况进行成木预算, 最后得到比较详细的成本分配情况,即成本基准。滋养费用比例如下表所示:资源名称类
25、型缩写最人单位标准费率加班费率每次使丿11 成木成木累算基准口 历1沈梦叶丄时沈100%¥ 70.00/ 工 时¥0.00/工时¥0.00按比例标准2夏鼎工吋夏100%¥ 60.00/ 工 时¥0.00/工吋¥0.00按比例标准3叶枫工时叶100%¥ 50.00/ 工 吋¥0.00/工时¥0.00按比例标准4卢利如丄时卢100%¥ 50.00/ 工 时¥0.00/工时¥0.00按比例标准5黄章斌工时黄100%¥ 50.00/ 工 时¥0.00/工时
26、5;0.0()按比例标准6康宏工时康100%¥ 50.00/ 工 时¥0.00/工时¥0.00按比例标准1.21图书管理系统预算表8 6 4 2 0 o o o o1357911131517192123时间(天)系列1系列2项目成本预算预算任务名称开始时间完成时间比较基准1图书管理系统2010年5月3日2010年6月11日¥ 70, 600. 002需求开发2010年5月3日2010年5月14日¥3, 200. 003图书管理功能2010年5月3日2010年5月4日¥2, 800. 004图书租借功能2010年5月5日2010年5月6日¥3,100. 005读者服务功能2010牟5月7日2010年5月10日¥2, 700. 006图书服务功能2010年5月11日2010年5月12日¥£ 000. 007系统管理2010年5月13日2010年5月14日¥3, 600. 008模块设计2010企5月17日2010年5月28日¥ 4, 500. 009图书管理模块
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广西南宁市司法局招聘工作人员4人考前自测高频考点模拟试题(含答案详解)
- 2025广西南宁市第二十一中学顶岗教师招聘1人考前自测高频考点模拟试题及参考答案详解
- 2025江苏南通市海安经济技术开发区立发办事处招聘公益性岗位人员1人考前自测高频考点模拟试题及答案详解(考点梳理)
- 2025广西柳州市柳江区投资集团有限公司下属子公司柳州市堡鑫建筑工程有限公司招聘工作人员考前自测高频考点模拟试题及答案详解(名师系列)
- 2025河南郑州阳城医院招聘25名模拟试卷及答案详解(全优)
- 2025年甘肃省武威市凉州区清源镇选聘专业化管理的大学生村文书考前自测高频考点模拟试题及答案详解1套
- 2025安徽蚌埠市城市投资控股集团有限公司所属公司社会招聘19人(第二批)模拟试卷及答案详解(必刷)
- 2025鄂尔多斯市消防救援支队招聘50名政府专职消防队员模拟试卷有答案详解
- 洗鞋机家用专业知识培训课件
- 2025福建三明市台江医院招聘编外专技人员2人模拟试卷参考答案详解
- 2025云南昆明中北交通旅游(集团)有限责任公司驾驶员招聘60人考试参考试题及答案解析
- 湖南省衡阳市衡山县2025-2026学年六年级上学期9月月考数学试题(无答案)
- 防范青少年滥用涉麻精药品
- GB/T 29531-2013泵的振动测量与评价方法
- GB/T 2637-2016安瓿
- 循环系统查体培训课件
- 数轴上的动点问题课件
- 省级公开课(一等奖)雨巷-戴望舒课件
- 河堤工程施工组织设计
- 江苏省南通市海安西片十三校联盟2022-2023学年八年级上学期第一次月考数学试题(含答案)
- 高密市10年农业产业化发展情况
评论
0/150
提交评论