软件工程实践教程 教学课件 ppt 作者 陆惠恩 第4章

上传人:E**** 文档编号:89325613 上传时间:2019-05-23 格式:PPT 页数:13 大小:95.50KB
返回 下载 相关 举报
软件工程实践教程 教学课件 ppt 作者 陆惠恩 第4章_第1页
第1页 / 共13页
软件工程实践教程 教学课件 ppt 作者 陆惠恩 第4章_第2页
第2页 / 共13页
软件工程实践教程 教学课件 ppt 作者 陆惠恩 第4章_第3页
第3页 / 共13页
软件工程实践教程 教学课件 ppt 作者 陆惠恩 第4章_第4页
第4页 / 共13页
软件工程实践教程 教学课件 ppt 作者 陆惠恩 第4章_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《软件工程实践教程 教学课件 ppt 作者 陆惠恩 第4章》由会员分享,可在线阅读,更多相关《软件工程实践教程 教学课件 ppt 作者 陆惠恩 第4章(13页珍藏版)》请在金锄头文库上搜索。

1、软件工程实践教程,1,第4章 学校餐饮IC卡系统,4.1 问题定义 IC卡的管理 IC卡的使用 数据库操作功能 系统设置 其它,软件工程实践教程,2,4.2 可行性研究 4.2.1 技术可行性 是一个在成熟产品上应用成熟技术来进行开发的一个项目。 4.2.2 经济可行性 前期投入总金额不大; 软件开发工作量不太大; 整个系统的维护也较简单; 运行费用很低 。,软件工程实践教程,3,4.3 需求分析 4.3.1 系统设备分析 整个系统设备包括中心计算机、写卡机、若干台收费机和打印机 4.3.2 系统功能描述 通信;消费; IC卡存储金额挂失和解除挂失;系统配置;查询、统计和制表,软件工程实践教程

2、,4,4.3.3 信息描述 IC卡:卡号金额状态(是否挂失)使用者信息(如学号、姓名等) 消费业务:卡号收费机号消费金额余额 其中,余额=原余额 - 消费金额。 IC卡存款:卡号存入金额+余额, 其中,余额=原余额+存入金额。 办新卡:卡号姓名学号(或工号+“g”)存入金额 挂失:卡号状态 解挂:卡号状态,软件工程实践教程,5,4.3.4 数据安全 采用对称密钥密码方法事先加密后再保存。 系统的进入,采用了用户名、密码的安全措施。 4.3.5 数据流图,软件工程实践教程,6,4.4 系统分析设计 4.4.1 硬件选用 中心计算机的选用 IC卡 收费机(IC卡读写设备),软件工程实践教程,7,4

3、.4.2 数据库设计 考虑到对系统功能的要求,可以建立以下两个数据库。 用户基本信息数据库 姓名;身份(学号工号);身份号;部门;IC卡号;密码;办卡日期 消费记录数据库 IC卡号;读卡机号;消费金额;余额;卡状态(挂起解挂);消费时间 4.4.3 数据写入方式,软件工程实践教程,8,4.5 关键技术和算法 4.5.1 通信操作 嵌入式汇编指令程序; 将串口看成一个文件;使用控件 4.5.2 属性 通信控件属性 输入数据的属性 输出数据的属性 测试事件类型的属性,软件工程实践教程,9,4.5.3 事件 4.5.4 RS-232查询 4.5.5 通信协议 4.5.6 IC卡存储区的分布 4.5.

4、7 下传数据包 写数据时,发送数据包1 读数据时,发送数据包2 要从IC卡读取物理卡号时,发送数据包3,软件工程实践教程,10,4.5.8 上传数据包 响应下传数据包1 “0f f0 03 qq 0f cc”表示写“qq”存储区成功; “0f f0 03 qq 00 cc”表示写错误。 响应下传数据包2 “0f f0 05 qq xx xx xx xx xx xx xx xx cc” 表示读“qq”存储区成功; “0f f0 05 ff cc”表示读错误。 响应下传数据包3 “0f f0 01 xx xx xx xx xx xx xx xx cc” 表示读物理卡号成功; “0f f0 01 f

5、f cc”表示读物理卡号错误。 4.5.9 数据安全处理,软件工程实践教程,11,4.6 软件结构模块 4.7 详细设计和编码 4.7.1 公共函数模块 4.7.2 主控模块 4.7.3 办理新卡模块 办理新卡界面设计 办新卡功能详细设计,软件工程实践教程,12,4.7.4 挂失和恢复模块 1. 界面设计 2. 挂失和恢复功能详细设计 4.7.5 IC卡充值模块 1界面设计 2充值功能详细设计 4.7.6 特殊修改模块 1界面设计 2. 特殊修改功能详细设计,软件工程实践教程,13,4.7.7 密码更改模块 1界面设计 2、密码更改功能的详细设计 4.7.8 用户登录模块 1界面设计 2编写用户登录响应BitBtn1的单击事件函数,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号