软件工程实训 期刊管理系统 软件(结构)设计说明(sdd)

上传人:第*** 文档编号:34052708 上传时间:2018-02-20 格式:DOC 页数:23 大小:5.71MB
返回 下载 相关 举报
软件工程实训 期刊管理系统 软件(结构)设计说明(sdd)_第1页
第1页 / 共23页
软件工程实训 期刊管理系统 软件(结构)设计说明(sdd)_第2页
第2页 / 共23页
软件工程实训 期刊管理系统 软件(结构)设计说明(sdd)_第3页
第3页 / 共23页
软件工程实训 期刊管理系统 软件(结构)设计说明(sdd)_第4页
第4页 / 共23页
软件工程实训 期刊管理系统 软件(结构)设计说明(sdd)_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《软件工程实训 期刊管理系统 软件(结构)设计说明(sdd)》由会员分享,可在线阅读,更多相关《软件工程实训 期刊管理系统 软件(结构)设计说明(sdd)(23页珍藏版)》请在金锄头文库上搜索。

1、 1 / 24软件(结构) 设计说明(SDD) 2 / 24目录软件(结构) 设计说明(SDD) .11 引言 .31.1 标识 .31.2 系统概述 .31.3 文档概述 .31.4 基线 .32 引用文件 .33 CSCI 级设计决策 .44 CSCI 体系结构设计 .44.1 体系结构 .44.1.1 程序( 模块 )划分 .44.1.2 程序( 模块 )层次结构关系 .54.2 全局数据结构说明 .64.2.1 常量 .64.2.2 变量 .74.2.3 数据结构 .74.3 数据库设计 .84.4 CSCI 部件 .94.5 执行概念 .114.6 接口设计 .144.6.1 外部接

2、口 .144.6.2 内部接口 .155 CSCI 详细设计 .196 需求的可追踪性 .227 注解 .22附录 .22 3 / 241 引言1.1 标识本系统是 Beta 1.0 版本。1.2 系统概述系统的名称:期刊管理系统;产品所有权:张庭小组;可行性研究:4 月 1 号-4 月 7 日;需求分析:4 月 1 日-4 月 7 日;详细设计:4 月 11 日-4 月 15 日;代码编写:4 月 1 日-5 月 1 日;任务提出人: 刘建钊老师;需求分析人:张庭小组成员;用户:使用该软件且具有一定特权的管理人员(老师) ;本文档适用的项目:期刊管理系统。1.3 文档概述期刊管理系统是图书情

3、报信息管理系统中的一个相当重要的组成部分。其主要作用是帮助图书情报管理部门对各种期刊的采购、借阅、装订等项工作进行管理。同时要针对不同类型的期刊和不同类型的读者分别设置期刊的借阅方式,并根据期刊的借阅情况分析期刊的使用效率和读者情况。1.4 基线说明编写本系统设计说明书所依据的设计基线。2 引用文件岳涛, 需求规格说明书 ;吴李江, 软件开发计划 ;张海藩编著,软件工程导论 (第 5 版) ,清华大学出版社;郑人杰编著, 实用软件工程 (第 3 版) ,清华大学出版社;郑诚等编著, 软件工程课程设计 ,机械工业出版社;齐治昌编著, 软件工程 ,高等教育出版社; 4 / 243 CSCI 级设计

4、决策根据功能的不同可以将本系统划分为八个子模块身份验证:通过登录才可进入期刊管理系统,登录信息提交后检验登录者的身份是否合法,合法,则转入对应的操作界面。在本系统中,只有二种身份:读者、管理员。读者信息管理:用于管理员对读者相关信息的管理,包括添加读者信息,修改读者信息和删除读者信息。添加读者信息用于读者用户的注册;修改读者信息用于修改读者密码;删除得这信息用于删除读者信息,即注销用户。期刊管理:用于管理员对期刊的相关管理包括添加期刊目录,登记期刊,删除期刊。添加期刊目录是添加新种类的期刊;期刊登记用于登记新到的期刊信息和读者归还的期刊;删除期刊用于删除期刊信息和期刊目录。借阅管理:用于管理员

5、对期刊借阅以及归还的相关管理。个人借阅查询:用于查询某人的借阅清单。期刊去向查询:用于查询该期刊的借出情况以及未借出的数量。库存期刊查询:用于查询所有的期刊内容以及剩余数量。密码修改:用于读者修改登录密码。 5 / 244 CSCI 体系结构设计4.1 体系结构4.1.1 程序(模块)划分期刊管理系统读者要求处理子系统管理员要求处理子系统输入读者要求读者要求处理输入管理员要求管理员要求处理查询处理借阅处理归还处理变动处理登记变动处理如入查询要求查询要求处理库存期刊查询期刊去向查询模糊期刊查询4.1.2 程序(模块)层次结构关系顶层数据流图:第二层数据流图: 6 / 24第三层数据流图:第四层数

6、据流图: 7 / 244.2 全局数据结构说明4.2.1 常量1.期刊:期刊号;期刊名;编辑部;周期;总期数;年;价格;借阅否;2.读者:读者编号;用户名;密码3.期刊管理员:管理员编号;管理员姓名;密码;4.期刊借阅关系:读者用户名;期刊号;借阅日期;归还日期; 8 / 244.2.2 变量1. 登录所需的密码;2. 鼠标对按钮的点击3. 查询方式、查询关键字;4. 新建期刊项、读者项;5. 期刊项、读者项相应纪录更改;6. 借阅、返还期刊时的刊号、读者借阅证号;4.2.3 数据结构1. 期刊表:由多个期刊记录构成,数据结构如下: CN 期刊号 文本 期刊名 文本 期刊号 文本 期刊数量 文本 期刊出版社

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号