-1-《数据库开发工具》课程设计选题指导1目的:课程设计是《数据库开发工具》实践环节的极为重要的一部分,其目的是(1)使学生初步掌握利用PB进行应用程序设计的基本方法,加深对PB编程环境和方法的理解,巩固已经学到的编程技术,提高分析解决实际问题的能力。(2)培养学生能够应用数据库系统原理设计出易于查询和操作的合理的规范化关系模型(3)培养学生能够应用SQL语言、事务处理、数据窗口技术、游标技术,以保证数据库系统的数据完整性、安全性、一致性,保证数据共享和防止数据冲突。(4)培养学生理论与实际相结合能力,培养学生开发创新能力。2.设施办法:(1)选题:根据现实经济生活和学生生活,提出题目,要求难易适中,业务情况容易了解,涉及其他专业的“专业性”不要太强。我们在题目表中提出几十个题目,以供同学们参考,也可以自己选题,或者结合课活动小组选题。但一定要按本课程设计要求进行。要求单独进行。(2)设计分三阶段第一阶段:进行i工作流和功能分析ii关系模式设计,建立数据库第二阶段:用PB进行相应前台主要模块和菜单的设计第三阶段:整理文档和设计软件模块,交教师评分。3设计内容:(1)题目及相关内容:(2)工作流和功能要求:(3)关系模式设计:建立数据库及表结构(4)对防止非法修改或泄露的数据,要采取相关技术进行相应的安全性设计。(5)设计一组数据库表的测试实例(测试数据及测试结果)4评分:(1)以课程设计书和软件模块形式完成,其中课程设计书必须交电子文档和A4打印文档,软件模块交源代码。(2)评分根据设计内容的完成情况和质量好坏进行。-2-5《课程设计》题目编号题目设计注意点姓名1住院收费信息管理系统事务处理信息安全2住院管理系统药品、病人、医生、病例3通讯录管理器事务处理安全性4客户信息管理系统事务处理安全性5物资管理系统事务处理安全性6员工培训管理系统事务处理安全性7汽车租借信息系统事务\安全\冲突8图书借阅管理系统事务\安全\冲突9火车卧铺订票管理系统事务安全共享冲突10银行帐户管理系统事务\安全\冲突11书刊租借信息管理系统事务\安全\冲突12学生缴费注册管理系统事务\安全\冲突13教职工管理系统事务处理安全性14房产销售管理系统事务\安全\冲突15旅馆住宿客房管理系统事务\安全\冲突16航空公司管理系统事务\安全\冲突17维修信息管理系统事务\安全\冲突18水电收费管理系统客户、使用记录、收费标准、计费19电信收费管理系统手机、市话、长话、信息等20自定题目报老师审批6.设计报告要求课程设计报告应包含以下内容,报告格式按系统一要求。特别注意:每人提交一份,不能雷同!①课程设计题目(问题描述)。②功能描述:对系统要实现的功能进行简明扼要的描述。③主要特色简述④系统分析与设计:根据功能描述,建立系统的体系结构,即将整个系统分解成若-3-干子功能模块,并用框图表示各功能模块之间的衔接关系,并简要说明各模块的功能;详细说明各功能模块的实现过程,所用到的算法、技巧、关键性代码等。⑤系统调试出现的问题及解决情况:编译语法错误及修改,重点是运行逻辑问题修改和调整⑥系统运行报告(测试的结果)⑦总结:包括设计的总结、还需改进的内容及心得体会。7.课程设计的时间安排:预备(设计周之前);布置任务要求:设计周之前完成,查阅资料、系统分析与设计,程序设计思路,部分(关键性代码)的算法初稿设计周:主要是“程序设计、调试,完成报告”周五:验收(包括演示和测评、提交报告)