- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
馆际互借文件的查询和统计
复习重点内容要求 软件工程概念与软件工程的基本要素; 软件开发活动以及在这些活动中经常使用的系统定义技术,软件设计技术、程序设计技术和软件测试技术; 软件开发范型以及在软件开发中典型的软件开发模型; 软件过程及分类; 复习重点内容要求(续) 软件工程管理以及软件规模估算、项目成本估算、软件复杂性度量等技术; 软件质量、质量特征以及软件质量保证; 能力成熟度模型(CMM); 课程考核要求 完成一个大作业(另行说明):40分 要求在12月10日前以光盘或纸介质形式寄到清华大学计算机系软件技术研究所 殷人昆 教授 (收)。 期末考试(开卷):60分 大作业案例图书信息管理系统的设计与开发 图书信息管理系统旨在用计算机对图书进行管理,本项目针对的用户是中型图书馆,它是图书管理的支持系统。图书信息管理系统的功能需求有: 用户管理 包括用户权限管理、管理员密码设置、读者登记、读者注销等功能。 大作业案例(续) 馆藏图书管理 包括图书信息目录的登记、修改、删除等功能。同一种书可以分为若干卷(册),还可以有多个复本。在馆藏编号中要体现这种层次关系。 图书查询 包括读者身份认证、按书名、作者名、出版社、出版日期、索书号 (馆藏编号) 等查询,也可以做多关键字联合查询。 大作业案例(续) 图书流通 分为本馆流通和馆际互借两类,对馆际互借需在进行具体操作之前先进行馆际互借的许可认证。具体操作包括图书的出借、返还、(远程或馆内现场) 预约、续借、历史信息统计记录等。 大作业案例(续) 图书馆读者的索书请求通过多个网络客户机在线录入,可以从图书查询界面直接切换到索书界面,也可以从索书界面切换到图书查询界面。 索书界面可以有弹出对话框,显示索书结果。如果图书在架,可确定是否借阅;否则可以选择是否预约登记或查询书的去向,包括所有相关读者。 大作业案例(续) 图书流通时的馆藏状态有:在架 / 修补 / 借出/丢失/注销等。根据馆藏状态直接可以响应读者的索书请求。要进行图书的馆藏状态管理,建立相应的流通文件记录这种变更。 查询和统计 包括图书借出频率信息、读者借阅信息、图书流通中的损失情况、读者借 大作业案例(续) 阅期限及续借、馆际互借文件的查询和统计,可定义输出报表格式并选择输出到打印机或数据库。 数据维护 对数据库文件进行信息备份。 需求分析 建立软件产品和开发要求及需求模型。 数据流图模型或用例模型,描述功能性需求 实体–关系模型或对象模型,描述数据信息 状态图+对象事件响应图 (或状态图+顺序图),描述行为 数据字典,详细定义数据信息 编写软件需求规格说明(作业之一) 软件概要设计 1. 编写软件概要设计说明书(作业之二) 建立软件总体结构,建立设计模型 (1)软件总体结构设计 可用系统结构图(或类层次结构图)描述 (2)软件数据结构设计 可用数据字典描述 (3)软件图形界面设计 用GUI设计 (4)软件出错处理设计 (5)软件运行组合设计 软件概要设计(续) 2. 编写软件确认测试计划(作业之三) 说明对需求规格说明规定的各种功能需求的确认测试方案。(黑盒测试) (1)功能测试种类 (2)功能测试规划(人员、责任、组织、工具、过程) (3)功能测试的测试用例设计 软件详细设计 1. 编写软件详细设计说明书(作业之四) 建立软件实现细节,包括控制机制 (1)模块接口设计 可用系统结构图(或构件图)描述 (2)模块主要算法设计 可用PDL(或活动图)描述 2. 编写程序集成测试计划(作业之五) 针对主要模块,从接口上进行检验/查错。(灰盒测试) 软件详细设计(续) (1)针对系统结构的控制层次,确定模块测试的顺序和资源。 (2)确认每一个算法实现的前置条件和后置条件,设计相应测试用例。 (3)特别注重非法的输入条件。 软件实现 1. 实现一个用户界面演示程序(使用Delphi或VB) (作业之六) 给出主要的界面,包括相应的菜单和对话框,可以演示,但不必很完善。 2. 编写用户手册(作业之七) 使用图文并茂的方式,说明各种功能的使用方法及出错处理信息。 (1)菜单方式下各种功能的操作顺序。 软件实现(续) (2)相应的命令方式下各种功能的操作顺序。 (3)统计报表或各种单据的数据格式。 (4)出错处理清单。 (5)系统配置及安装步骤。 上交作业要求 可以2-3人一组自由组合,合交作业。重考学员也要交平时作业,于2006年12月10日前以光盘或纸介质形式寄给清华大学计算机系软件技术研究所殷人昆老师(收)邮编100084 * *
您可能关注的文档
最近下载
- 高考作文模拟写作直面青春迷茫导写(附写作指导及范文点评) 2021范文.doc VIP
- 餐厅6S制作流程.pptx
- 《现代酒店服务英语》Chapter2 客房预订部服务.ppt VIP
- 北京现代领动_汽车保养手册用户服务指南车辆维护保修说明书电子版.pdf VIP
- The Beginning-钢琴谱 原调简谱 高清正版完整版双手简谱.pdf
- 高考作文模拟写作:贫困应该带给我们的 导写(附:写作指导及范文点评).docx VIP
- 光伏发电+储能项目建议书写作模板.doc VIP
- 交通安全风险评估.pdf VIP
- 隧道注浆施工记录表.doc VIP
- 《现代酒店服务英语》Chapter1 前台服务.ppt VIP
文档评论(0)