书店信息管理系统概要设计.介绍

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《软件工程》实验报告

题目:

书店信息管理系统概要设计说明书

学号

姓名孙斌

学号

姓名王帅

学号

姓名高兴

2015年6月3日

目录

1任务概述 (2)

1.1设计任务 (2)

1.2设计策略 (2)

1.3参考文献 (2)

2体系结构设计 (2)

2.1层次图设计 (2)

2.2模块说明 (3)

2.3基本设计概念和处理流程 (3)

2.4系统结构和模块外部设计 (5)

2.5功能分配 (5)

2.6人工处理过程 (6)

3接口设计 (6)

3.1用户接口 (6)

3.2外部接口 (6)

3.3内部接口 (6)

4数据结构设计 (7)

4.1 E-R图: (7)

4.2逻辑结构设计要点 (7)

1任务概述

1.1设计任务

本文档的编写是为了完善图书管理系统软件的开发途径和应用方法。以求在最短的时间高效的开发图书管理系统。

(1)设计读者功能模块,包括查询功能与会员功能。

(2)设计前台售货员模块,包括销售功能、会员注册功能、图书数量信息的修改功能。

(3)设计后台管理员模块,图书信息维护功能、用户信息维护功能。

1.2设计策略

改造软件结构,降低耦合度,提高内聚度

减少扇出,追求高扇入

使任意模块的作用域在控制域内

降低模块的接口复杂度和冗余度,提高协调性

模块功能可预测,避免对模块施加过多限制

1.3参考文献

《软件工程导论》(第四版)张海藩编著,清华大学出版社,2008年2 月版,北京

2体系结构设计

2.1层次图设计

售货员模块销售模块X

创建用户信息

◆读者模块:

(1)读者查询模块:支持模糊查询

(2)施加不同的外界运行控制时所引起的各种不同的运行模块组合如下表所示:

2.4系统结构和模块外部设计

2.5功能分配

各项功能需求的实现同各块程序的分配关系:

2.6人工处理过程

1.注册会员:读者需要提交读者信息给售货员,由售货员手工输入计算机。

2.图书销售:读者需要将现金与书籍交付于售货员,售货员通过外部机器输入书籍信息和会

员卡信息到计算机,由系统生成报价表,并打印发票。

3.新书录入:书店引进新书后,管理员可将新书信息录入系统并开放出售。

3接口设计

3.1用户接口

3.2外部接口

3.3内部接口

4数据结构设计

4.1 E-R图:

4.2逻辑结构设计要点

相关文档
最新文档