文档介绍:课程设计
课程名称: 数据库系统课程设计
设计题目: 汽车租赁管理系统
学院: 信息工程与自动化
专业: 计算机科学与技术
年级:
学生姓名:
学号:
指导教师:
日期:
教务处制
课程设计任务书
信息工程与自动化学院计算机科学与技术专业 2007 年级
学生姓名:
课程设计题目: 汽车租赁管理系统
课程设计主要内容:
利用软件工程和数据库技术的思想、原理、方法与工具,在熟悉的开发平台(本设计我们组成员用的是visual studio2008和SQL Server2005开发工具平台),设计并实现一个简单的汽车租赁管理系统,完成软件需求分析、系统设计、编码、测试等各个阶段的任务,提交软件产品,撰写课程设计报告。通过本设计,充分理解并掌握软件工程及数据库系统的思想、原理、方法与工具,学习并掌握一种软件开发工具的使用和一个完整数据库系统的设计。
根据一般的汽车租赁管理的流程,将用户权限分为两类:系统管理员、普通管用户。(系统管理员可以根据需要设置其他权限,本系统只设置这两类,设计人员可根据自己需要的情况添加)
这次设计要实现的汽车租赁管理系统应包括以下几个模块:
1、系统用户管理:包括管理员的添加、删除、浏览、更改密码、权限设置
2、日常业务管理:包括车辆预订、汽车租赁、归还结账、合同信息浏览、合同信息修改
3、车辆信息管理:包括车辆的添加、删除、更改和查询
4、客户信息管理:包括客户的添加、删除、更改和查询
5、帮助管理:包括帮助文件、关于此软件的信息查看
6、退出系统管理:快捷键退出系统
设计指导教师(签字):
教学基层组织负责人(签字):
摘要
随着车辆工业的发展和汽车的普及,汽车租赁成为近年来兴起的一个新兴行业,使用汽车租赁管理系统可以规范企业的管理和经营行为,减少企业的经营成本,提高工作效率。另外,随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。原来的数据处理手工操作,工作量大,出错率高,出错后不易更改。租车公司采取手工方式对车辆租借情况进行人工管理,由于信息比较多,信息的管理工作混乱而又复杂,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。
本组成员立足于以上原则建立了一个租车公司车辆管理系统,使车辆管理工作规范化,系统化,程序化,避免车辆管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的实现对车辆信息的管理。本系统用户面向各租赁汽车企业的工作人员和相关领导,主要功能包括系统用户管理、日常业务信息管理和车辆及客户信息管理等。
关键字:汽车租赁、系统用户管理、日常业务管理、车辆信息管理、客户信息管理、软件工程、需求分析、系统设计、系统实现、系统测试、数据流图、E-R图、SC图、visual studio2008、C#语言、SQL Server2005、SQL语言等。
目录
一、提出问题………………………………………………………………………6
二、需求分析………………………………………………………………………6
1、引言…………………………………………………………………………7
编写目的…………………………………………………………………7
背景说明…………………………………………………………………7
预期目标…………………………………………………………………7
质量保证…………………………………………………………………7
2、功能概述……………………………………………………………………8
3、数据流图与数据字典………………………………………………………10
…………………………………………………………………10
数据字典………………………………………………………………14
小说明…………………………………………………………………15
4、数据库分析………………………………………………………………19
局部E-R模式…………………………………………………………19
全局E-R模式…………………………………………………………20
5、接口…………………………………………………………………………20
用户接口…………………………………………………………………20
硬件接口…………………………………………………………………20
软件接口…………………………………………………………………21
6、性能需求……………………………………………………………