- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
书店信息管理系统概要设计.
《软件工程》实验报告
题目:
书店信息管理系统概要设计说明书
学 号
姓 名 孙斌
学 号
姓 名 王帅
学 号
姓 名 高兴
2015年 6月 3日
目录
1任务概述 2
1.1设计任务 2
1.2设计策略 2
1.3参考文献 2
2体系结构设计 2
2.1层次图设计 2
2.2模块说明 4
2.3基本设计概念和处理流程 8
2.4系统结构和模块外部设计 9
2.5功能分配 10
2.6人工处理过程 11
3接口设计 11
3.1用户接口 11
3.2外部接口 11
3.3内部接口 12
4数据结构设计 13
4.1 E-R图: 13
4.2逻辑结构设计要点 13
1任务概述
1.1设计任务
本文档的编写是为了完善图书管理系统软件的开发途径和应用方法。以求在最短的时间高效的开发图书管理系统。
设计读者功能模块,包括查询功能与会员功能。
设计前台售货员模块,包括销售功能、会员注册功能、图书数量信息的修改功能。
设计后台管理员模块,图书信息维护功能、用户信息维护功能。
1.2设计策略
改造软件结构,降低耦合度,提高内聚度
减少扇出,追求高扇入
使任意模块的作用域在控制域内
降低模块的接口复杂度和冗余度,提高协调性
模块功能可预测,避免对模块施加过多限制
1.3参考文献
《软件工程导论》(第四版) 张海藩编著,清华大学出版社,2008年2 月版,北京
2体系结构设计
2.1层次图设计
2.2模块说明
读者模块:
读者查询模块:支持模糊查询
读者购买模块:交付于售货员
售货员模块:
售货员查询模块:根据条形码准确定位
创建会员模块:售货员创建
销售模块:系统自动创建表单
管理员模块:
管理员查询模块:根据书籍剩余数量列出图书,根据会员信息变动列出会员
创建图书模块:管理员创建
修改模块:修改信息
删除模块:删除信息
2.3基本设计概念和处理流程
(1)控制人员对功能的操控具体说明:
运行控制 控制方法 管理员添加图书信息 管理员填写书目信息并提交,系统在书目信息表中创建一个新数据项 管理员修改书目信息 管理员通过检索找到要修改的书目信息并修改,系统在书目信息表中写入修改后信息 管理员删除书目信息 管理员通过检索找到要删除的书目信息并删除,系统在书目信息表中删除该数据项。 管理员修改用户信息 管理员通过检索找到要修改的用户信息并修改,系统在用户资料表中写入修改后的信息 管理员注销用户 管理员通过检索找到要销户的用户并注销,系统在用户资料表中删除该用户的信息 售货员添加会员 读者填写读者资料并提交给售货员,售货员将信息写入用户信息数据库。 售货员修改积分 在销售模块启动后,系统根据售价自动生成积分。 读者检索图书 用户填写要检索图书的关键字,系统检索图书信息表,输出匹配条目 读者购买图书 读者通过检索找到要购买的图书,将图书交与售货员,售货员将信息提交给系统,由系统生成销售表单并打印。
(2)施加不同的外界运行控制时所引起的各种不同的运行模块组合如下表所示:
创建模块 查找模块 修改模块 删除模块 管理员添加图书信息 √ 管理员修改书目信息 √ √ 管理员删除书目信息 √ √ 管理员修改用户信息 √ √ 管理员注销用户 √ √ 售货员创建会员 √ 售货员销售 √ √ √ 读者检索图书 √ 读者购买图书 √ √
2.4系统结构和模块外部设计
2.5功能分配
各项功能需求的实现同各块程序的分配关系:
创建 查找 修改 删除 维护图书资料(管理员) √ √ √ √ 维护用户信息(管理员) √ √ √ 注册会员 (售货员) √ 销售图书 (售货员) √ √ 购买图书 (用户) √ 检索图书 (用户) √ 2.6人工处理过程
注册会员:读者需要提交读者信息给售货
您可能关注的文档
- 计算机图形学-201005070214.docx
- 习题(第五章)老师..doc
- 习题+答案《地图学原理与方法》地图制图学..doc
- 习题-紫藤萝瀑布同步练习02..doc
- 习题1热变形参考答案..docx
- 习题2_软件测试基本技术(静态分析)练习-讲解版..doc
- 跳绳比赛策划案.doc
- 习题7─19一细玻璃棒被弯成半径为R的半圆形..doc
- 寒假八年级数学教案.doc
- 习题参考答案1章..doc
- 2025年一级造价师之建设工程技术与计量(安装)题库【精选题】.docx
- 2025年一级造价师之建设工程技术与计量(安装)题库含完整答案【典优】.docx
- 2025年一级造价师之建设工程技术与计量(安装)题库【研优卷】.docx
- 2025年企业人力资源管理师之一级人力资源管理师考试题库附参考答案【综合卷】.docx
- 2025年一级造价师之建设工程技术与计量(安装)题库附参考答案【综合题】.docx
- 碧霞元君泰安奶奶历史考.docx
- 2025年一级造价师之建设工程技术与计量(安装)题库及答案参考.docx
- 以社交媒体的影响为主题的5篇英文文章.docx
- 2026届吉林省梅河口五中等联谊校生物高三第一学期期末质量跟踪监视试题含解析.doc
- 2026届乐都县第一中学语文高三上期末经典模拟试题含解析.doc
文档评论(0)