欢迎来到天天文库
浏览记录
ID:8917498
大小:1.43 MB
页数:31页
时间:2018-04-12
《河海大学文天学院数据库课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、作者:解小雨110310120二〇一三年十二月八日安徽·马鞍山《数据库应用与可视化开发技术》课程设计报告1引言1.1数据库应用技术现状数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。数据库技术研究和解决了计算机信息处理过程中大量数据有效地组织和存储的问题,在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全以及高效地检索数据和处理数据。随着计算机技术与网络通信技术的发展,数据库技术已成为信息社会中对大量数据进行组织与管理的重要技术手段及软件技术,是网络信息化管理系统的基础。本章主要介绍数据库技术的应用与发展、关系模型的基本
2、概念、关系数据库的设计理论及数据库设计方法等内容,是学习和掌握现代数据库技术的基础1.2面对对象与可视化技术应用前景可视化技术使人能够直接对具有形体的信息进行操作,和计算机直接交流。这种技术已经把人和机器的力量以一种直觉而自然的方式加以统一,这种革命性的变化无疑将极大地提高人们的工作效率,用以前不可想象的手段来获取信息或发挥自己创造性的思维。随着科技的蓬勃发展,可视化技术的应用领域越来越广阔。从CT技术到数字人体,可视化技术在医疗与生命科学得到广泛应用;空间信息的可视化,在地理、军事等领域应用日益普遍。总之,可视化技术,应用前景无限广阔。1.3课程设计的目的和任务
3、目的:熟悉一种可视化开发平台,掌握数据库应用当中的Java连接技术、嵌入式SQL语言使用技术、事务控制技术、事件程序设计技术、面向对象的可视化技术,掌握数据库应用的分析、设计实现的方法。任务:安装、设置PowerBuilder可视化开发环境并作出一系列技术实验,包括应用程序的创建,常用事件程序设计方法,一个表上提供的增、删、改的实现并且搭建应用原型,事务访问应用,事务控制技术,数据库连接策略。2相关方法与技术本章内容主要以查阅文献为途径,总结概括出数据库应用相关的方法与技术,内容主要涉及到数据库应用系统体系结构、可视化面向对象技术、事件驱动程序设计、数据库事务控制
4、技术、数据库连接策略及数据处理技术。2.1数据库应用系统体系结构2.2可视化面向对象技术2.3事件驱动程序设计2.4数据库事务控制技术2.5数据库连接策略3课题分析3.1选题背景随着企业的不断发展,大中型企业的车辆使用与管理工作一日复杂,司机的不固定,车辆的保修,报废等等,一系列问题干扰者我们。由此车辆管理信息系统产生了。3.2数据需求车辆的基本信息:车辆牌照号,品牌,购买日期,购买金额等等;司机的基本信息:司机编号,司机姓名,驾驶历史,驾驶等级,电话,家庭住址;车辆和司机的关系属性:驾驶时间,距离等等。3.3功能需求车辆信息的增,删,改,查询;司机信息的增,删,
5、改,查询;车辆使用信息的增,删,改,查询。一、需求分析1.1数据需求1.1.1数据流条目登录界面=用户名+登录密码用户=用户编号+姓名+密码+其它车辆=车辆编号+车辆品牌+车辆购买时间+购买日期等司机=司机编号+司机姓名+司机年龄+联系电话+家庭地址等车辆使用=车辆编号+司机编号+使用时间等1.1.2数据字典名字:车辆信息管理别名:描述:唯一地标识每一个病人的关键域定义:车辆编号=1101{numeric}1123位置:添加信息修改信息删除信息查询信息名字:司机信息管理别名:描述:唯一地标识每一个病床的关键域定义:司机编号=1{numeric}4,1101{num
6、eric}4404位置:添加信息删除信息修改信息查询信息名字:权限编号别名:描述:唯一地标识每一个权限的关键域定义:权限编号=201{numeric}501位置:权限表用户拥有权限表名字:车辆使用信息管理别名:描述:司机编号+车辆编号位置:输出到打印机excel1.1.3数据需求模型1.2功能需求1.2.1功能划分医院管理系统主要实现以下十个方面的功能:1.用户登录2.修改密码3.车辆信息编辑(添加,删除,修改)及查询4.司机信息编辑(添加,删除,修改)及查询5.车辆使用信息编辑(添加,删除,修改)及查询6.系统维护(设置用户权限)1.2.2功能描述车辆管理包括用
7、户登录、车辆信息编辑、车辆信息查询、车辆使用信息查询、司机信息编辑、司机信息查询、车辆使用信息编辑、车辆使用信息查询、车辆使用信息编辑及系统维护等功能。用户登录,用户必须使用正确的用户名和密码才能访问系统;车辆信息编辑,实现对车辆信息的添加、修改和删除的功能;司机信息查询,实现了详细查询司机的信息。同时对车辆和司机信息的进行管理,车辆使用信息查询及编辑,是更好地给司机安排车辆。系统维护,系统管理员可以注册用户,还可以设置新用户的可编辑及查询的权限。1.2.3功能需求模型1.3安全需求数据库级的安全性控制一般采用用户标识与口令鉴别、存取控制、视图和数据加密等安全技术
8、。本车辆管
此文档下载收益归作者所有