借书证S1个人信息查询信息P1.1读者管理图书名称控制命令P1.4统计管理P1.5控制命令查询管理查询信息S3控制命令控制命令条码识别信息P1.3P1.2图书状态图书管理流通管理所需统计信息条目图书状态图书状态S2图书借还信息表
图3-2 一级数据流图
二级数据流图
由一级数据流图继续向下分解,可得二级数据流图。本文档主要针对流通管
理和统计管理画出二级数据流图。流通管理数据流图如图3-3,统计数据管理如图3-4。
F0到书通知单P1.3.1D8预定信息F3图书预定信息表D0到书通知P1.3.2图书借阅S3D3借书信息F1图书借还信息表图书预定S3D1ISBN或图书编号P1.3.3S2图书D2图书编号D4图书编号图书归还S3D5还书信息D6图书编号P1.3.4图书损坏、丢失处理S3D9罚金D7图书信息F2历史图书信息表F4图书借还信息表图3-3 流通管理数据流图
S2图书D10ISBN/图书编号P1.5.1统计历史借阅信息S3D12还书信息F5图书借还信息表D14借书信息P1.5.2统计借阅信息S3D13还书记录F6历史借阅′信息表P1.3流通管理S3D11借还信息D15借书记录F7借阅信息表
图3-4 统计管理数据流图
4、接口设计
1用户接口:用户输入信息按 “书名”○(空格)“库存数量” 的
格式输入。TXT文件也按上述格式保存。
2外部接口:用户界面:DOS界面 ○
软件接口:运行于Win95以上版本,且要求安装Turbo C 2.0
5、运行设计
1运行控制:系统运行后先进行身份验证,验证通过后,登录,并调○
用M2,进入服务选择模块,由用户选择的信息选择激活M3—M10等模块,最后根据用户输入的接受信息退出程序,关闭系统。 2运行时间:各模块运行时间控制在1秒内。 ○
6系统数据结构设计
书名char name[] 剩余数量 int sum
7、系统出错处理设计 1出错信息 ○出错类型 用户输入无效字符 借出数量过大 2维护设计 ○
本软件必须按照软件产品设计规范的步骤进行开发,充分考虑软件的可维护性,以便于未来版本开发及移植等二次开发。
在编写过程中如果发现有的模块没有必要,或者实现比较困难,可以由开发者提出修改意见,决定是否修改。
处理方法 提示出错,重新输入 提示出错,重新输入
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库软件工程导论之详细设计(2)在线全文阅读。
相关推荐: