




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
大连海事大学实 验 报 告 信息系统分析与设计 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“开罚单”时序图: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 “开罚单”时序图: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_Finance财务信息库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 NULLPassword密码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 NULLName书名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办理日期datetime10NOT 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 NULLManager办理人idChar8YNOT NULLDate办理日期datetime10NOT NULL个人借阅历史明细表:主题数据库标识主题数据库名称数据库表标识数据库表名称DB_Books图书信息库DB_Books_perdetail个人借阅历史明细表数据元素标识含义类型长度小数位是否关键字是否为空Borrow_id借阅idChar8YNOT NULLBook_id图书idchar8YNOT NULL10. 用例测试:10.1 开收据用例测试:假设:学号与罚款单均为文本框输入要求:学号为8位数字,罚款号为2为数字1) 学号等价类划分表输入条件有效等价类无效等价类长度为880,1,7均为常数是不是,第一位字母前六位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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 院外产后早产儿护理
- 腰椎结核手术护理查房
- 设计师的专业素质
- DB32/T 4650-2024环保净味沥青通用技术规范
- 儿童劳动习惯培养指南
- DB32/T 4643-2024超声波岩盐气溶胶治疗呼吸系统疾病技术规范
- 学校内容的课件
- 新生儿禁食水的护理
- 新媒体环境下2025年广播媒体融合传播的困境与突破研究报告
- 2025年新能源汽车充电基础设施投资策略报告:市场前景与投资规划
- 2024年山东济南初中学业水平考试生物试卷真题(含答案解析)
- 2024年01月22106宪法学期末试题答案
- 铁路项目工程测量培训
- 工程量清单【模板】
- 急救药品课件下载
- 绿化苗木供货售后服务方案
- 时代音画学习通超星期末考试答案章节答案2024年
- GB/T 6003.2-2024试验筛技术要求和检验第2部分:金属穿孔板试验筛
- 厨余垃圾处理技术
- 智能无人机销售合同
- 研发部考勤管理制度
评论
0/150
提交评论