版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、大连海事大学实 验 报 告 信息系统分析与设计 20142015学年第 二 学期 实验名称: 商品连锁店管理系统分析与设计学号姓名: 翁丹玉学号 : 2220123928指导教师: 陈佳报告时间: 2015年7月8日目录1.业务流程图31.1借书业务流程图:31.2还书业务流程图:32.数据流程图:32.1借书数据流程图:32.2还书数据流程图:43.用例图:43.1借书用例:43.2还书用例:54.活动图:64.1“开收据”活动图:64.2“开罚款单”活动图:75.界面设计:85.1“开收据”界面设计:85.2“开罚单”界面设计:86.时序图:96.1“开收据”时序图:96.2“开罚单”时序
2、图:117.类图:137.1“开收据”类图:137.2“开罚款单”类图:148.数据库设计:149.用例测试:189.1开收据用例测试:189.2开罚单测试数据:1910.借还书系统总结:2031. 借还书系统业务背景描述2. 业务流程图2.1 借书业务流程图:2.2 还书业务流程图:3. 数据流程图:3.1 借书数据流程图:3.2 还书数据流程图:4. 用例图:4.1 借书用例:4.2 还书用例:5. 活动图:5.1 “开收据”活动图:5.2 “开罚款单”活动图:6. 界面设计:6.1 “开收据”界面设计:6.2 “开罚单”界面设计:7. 时序图:7.1 “开收据”时序图:7.2 “开罚单”
3、时序图:8. 类图:8.1 “开收据”类图:8.1 “开罚款单”类图:9. 数据库设计:主题数据库标识主题数据库名称数据库表标识数据库表名称DB_Books图书信息库DB_Books_list图书信息列表DB_Books_hisory图书借阅记录表DB_Books_person个人借阅历史表个人借阅历史明细表DB_Books_perdetailDB_Finance财务信息库DB_Finance_book财务借阅记录表DB_User系统用户库DB_User_base用户信息基本表DB_User_role用户角色表财务借阅记录表:主题数据库标识主题数据库名称数据库表标识数据库表名称DB_Finan
4、ce财务信息库DB_Finance_book财务借阅记录表数据元素标识含义类型长度小数位是否关键字是否为空Finance_id财务记录idChar8YNOT NULLUser_id学号char8NOT NULLpayment罚款金额double162NOT NULLPay_date交罚款日期datetimeNOT NULL用户信息基本表:主题数据库标识主题数据库名称数据库表标识数据库表名称DB_User系统用户库DB_User_base用户信息基本表数据元素标识含义类型长度小数位是否关键字是否为空User_id用户Idchar8YNOT NULLName姓名varchar20NOT NULLP
5、assword密码varchar6NOT NULLRole_id角色Idchar8NOT NULL用户角色表主题数据库标识主题数据库名称数据库表标识数据库表名称DB_User系统用户库DB_User_role用户角色表数据元素标识含义类型长度小数位是否关键字是否为空Role_id角色Idchar8YNOT NULLRole_name角色名称varchar20NOT NULL图书信息列表:主题数据库标识主题数据库名称数据库表标识数据库表名称DB_Books图书信息库DB_Books_list图书列表数据元素标识含义类型长度小数位是否关键字是否为空Book_id索书号char8YNOT NULLN
6、ame书名varchar50NOT NULLAuthor作者varchar20NOT NULLPublish出版社varchar30NOT NULLTotal_num总数量int4NOT NULL图书借阅记录表:主题数据库标识主题数据库名称数据库表标识数据库表名称DB_Books图书信息库DB_Books_hisory图书借阅记录表数据元素标识含义类型长度小数位是否关键字是否为空Borrow_id借阅idchar8YNOT NULLUser_id学号char8YNOT NULLBook_id索书号char8YNOT NULLManager办理人idchar8YNOT NULLDate办理日期d
7、atetime10NOT NULLBorrow_num已借数量Int4NOT NULLSurplus_num所剩数量Int4NOT NULLBorrow_status借阅记录状态varchar20NOT NULL个人借阅历史表:主题数据库标识主题数据库名称数据库表标识数据库表名称DB_Books图书信息库DB_Books_person图书借阅记录明细表数据元素标识含义类型长度小数位是否关键字是否为空Borrow_id借阅idChar8YNOT NULLUser_id学号Char8YNOT NULLBook_id索书号Char8YNOT NULLName姓名Varchar20NOT NULLMa
8、nager办理人idChar8YNOT NULLDate办理日期datetime10NOT NULL个人借阅历史明细表:主题数据库标识主题数据库名称数据库表标识数据库表名称DB_Books图书信息库DB_Books_perdetail个人借阅历史明细表数据元素标识含义类型长度小数位是否关键字是否为空Borrow_id借阅idChar8YNOT NULLBook_id图书idchar8YNOT NULL10. 用例测试:10.1 开收据用例测试:假设:学号与罚款单均为文本框输入要求:学号为8位数字,罚款号为2为数字1) 学号等价类划分表输入条件有效等价类无效等价类长度为880,1,7均为常数是不
9、是,第一位字母前六位222012是不是2) 写测试数据有效测试数据:22201232无效测试数据:a) 空b) 2220123c) 2d) A2201232e) 122012321) 罚款号等价类划分表输入条件有效等价类无效等价类长度为220,1均为常数是不是,如第一位字母2) 写测试数据有效测试数据:01无效测试数据:a) 空b) 1c) A110.2 开罚单测试数据:假设:学号均为文本框输入要求:学号为8位数字3) 学号等价类划分表输入条件有效等价类无效等价类长度为220,1均为常数是不是,如第一位字母4) 写测试数据有效测试数据:01无效测试数据:a) 空b) 0c) A111. 借还书系统总结:这是教到第四章业务流的时候,老师给我们出的题,第一反应就是怎么办呢?因为自己课上还没有完全消化老师所教的知识,还不能和老师所讲的产生共鸣,于是自己在课后把相关章节都有认真看过。在业务流程图到数据流程图的转换过程中,遇到很大的困难。因为有老师的指导,我渐渐有了进步,但是还是没有考虑完全,欣慰的是得到老师的点醒。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/UNP 339-2024徽州顶市酥制作技术规范
- T/KD 001-2022快递业应用5G消息业务通用技术要求
- T/HZAEPI 003-2023餐饮业大气污染物排放控制技术规范(试行)
- T/TMAC 299-2025固态电池固态电解质薄膜物理与电化学性能测试方法
- T/CCMS 009-2024矿山单轨吊运输机器人
- 2026年广西见证员考试题及答案
- 2026年火灾隐患判定整改业务考试试卷试题及答案
- 2026年生物遗传学考点梳理模拟试卷
- 2026年四川省马尔康市高三数学下册期末考试模拟检测卷(考点提分)附答案
- T/CNFMA B032-2026林火防扑机械 以汽油机为动力的手持式风力灭火机
- 小微水体治理实施方案
- 2025年陕西省事业单位统考《综合应用能力》真题及参考答案(A类)
- 腰椎穿刺后脑脊液漏的预防与处理
- 航空工程材料(第4版) 教案 模块8 复合材料
- 2026年湖北省长江产业投资集团有限公司校园招聘笔试备考试题及答案解析
- 幼儿园教师专业舞蹈技能培训
- 高考生物500个判断题集锦含逐题解析
- 原材料和成品有效期限管理规定
- 关于led行业分析报告
- 热成像技术教学课件
- 人工智能通识导论 课件 王万良 第1-9章 人工智能概论-连接主义:人工神经网络
评论
0/150
提交评论