第1页共391页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共391页6601:基于条形码采集器的职工考勤系统的设计与开发1、涉及课程数据库原理、软件工程、PowerBuilder应用、面向对象程序设计2、设计3、功能/理论及意义(1)功能·职工数据库的设计及优化·职工数据的登录·职工数据的更新以及数据库的维护·职工数据的查询(工号、性别、职务、单位)·职工日考勤登记·职工考勤数据统计(月、季、半年和年考勤)·职工资源的发布(打印/网络发布)(2)理论及意义:利用上述课程的实践来掌握一个实际的MIS的设计方法和实现技术,提供职工考勤系统。建议开发工具:第2页共391页第1页共391页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共391页PowerBuilder+SQLserver或者VC++或者VB.net+SQLserver6602:操作系统进程同步控制的软件模拟1、涉及课程软件工程、PowerBuilder应用、面向对象程序设计、操作系统2、设计3、功能/理论及意义(1)功能·实现生产者——消费者进程同步·实现读者——写者进程同步·实现哲学家进餐进程同步第3页共391页第2页共391页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共391页·实现上述进程同步控制的图形演示界面·给出进程同步控制的原理和方法的文字描述(2)理论及意义:利用上述课程的实践来掌握一个实际进程同步的设计方法和原理,提供一个实用的教学辅助工具。建议开发工具:PowerBuilder或者VC++或者VB.net6603:饭店MIS的CAD——餐厅管理子系统1、涉及课程数据库原理、软件工程、PowerBuilder应用、面向对象程序设计。2、设计第4页共391页第3页共391页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共391页3、功能/理论及意义(1)功能·提出饭店MIS餐厅数据库模式·优化餐厅数据库模式·定义饭店MIS餐厅基本数据表·实现餐厅基本数据表之间的关联·以一个饭店MIS餐厅数据库的形成为例验证该CAD的正确性(2)理论及意义:利用上述课程的实践来掌握一个实际MIS数据库的基本原理、方法和技术,实现MIS餐厅数据库的计算机辅助设计。建议开发工具:PowerBuilder+SQLserver或者VC++和SQLserver或者VB.net+SQLserver6604:文件目录管理的软件实现第5页共391页第4页共391页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共391页1、涉及课程操作系统、软件工程、PowerBuilder应用、面向对象程序设计2、设计/论文3、功能/理论及意义(1)功能·目录的创建和删除·目录的树形显示·目录的图标显示·目录的排序·目录所含文件占用存储空间等信息的统计·目录下指定文件的搜索(2)理论及意义:利用上述课程的实践来掌握一个实际操作系统文件目录管理的方法和技术,提供一个实用的文件目录子系统。建议开发工具:PowerBuilder第6页共391页第5页共391页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第6页共391页或者VC++或者VB.net6605:UNIX系统空闲盘块的成组链接管理的软件仿真1、涉及课程操作系统、数据结构、软件工程、PowerBuilder应用、面向对象程序设计2、设计3、功能/理论及意义(1)功能·建立空闲盘块成组链接的模拟·空闲盘块的分配及图形化模拟·空闲盘的回收及图形化模拟·空闲存储区域的统计及图形化显示第7页共391页第6页共391页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第7页共391页·空闲盘块信息的图形化显示(2)理论及意义:利用上述课程的实践来掌握实际操作系统磁盘存储空间管理原理和方法,提供一个实际磁盘存储管理辅助教学系统。建议开发工具:PowerBuilder或者VC++或者VB.net6606:磁盘调度算法的软件模拟1、涉及课程操作系统、PowerBuilder应用、面向对象程序设计及数据结构2、设计3、功能/理论及意义(1)功能第8页共391页第7页共391页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第8页共391页·实现先来先服务调度算法·实现最短寻道时间优先调度算法·实现扫描算法·实现循环扫描算法·实现N-Step-Scan算法·给出算法实现的图形化模拟过程(2)...