体转换成的关系码。
3、若实体间的联系是n:m,则将联系转换为关系,关系的属性为诸个实体的码加上联系具有的属性,而关系的码则为诸实体的码的组合。 4、关系模式
由E-R图向关系模型的转换(主键用“__”表示,外键用“#”表示) 1、车辆明细(车牌号、车辆种类、车辆颜色、车辆编号) 2、司机明细(司机编号、姓名、性别、年龄、驾照号,车辆编号) 3、车辆费用(车牌号、费用编号、导入日期、导出日期)
4、司机明细(司机编号、姓名、性别、身份证号、领取驾照日期、电话号
码)
5、违法记录(违法编号、司机编号、违法地点、违法日期、罚款金额) 6、奖惩记录(奖励编号、司机编号、内容、备注) 7、费用管理(费用编号、费用名称、收费部门、收费金额)
8、法律法规(法规编号、法规名称、执法部门、执法金额、执法地点) 这个模式中,联系分别转换为以上8个关系。
四、系统实现
1、人机界面设计
1>.主界面
2>.司机信息界面
3>.用户密码设置界面
4>.司机信息一览表
2、实施环境与工具
硬件环境: P4以上主机 128M以上内存 10G以上硬盘空间
VGA高分辨率显示器 键盘及鼠标输入设备
软件环境:
操作系统为: WIN98,WIN2000,WINXP 编程工具: Microsoft Visual C++ 6.0 数据库管理系统:Microsoft SQL Server 2005
系统开发所用的工具是Microsoft Visual C++ 6.0,是WINDOWS平台的面向对象的开发工具,采用面向对象的分析、设计方法,在开发中很好地用到了面向对象的继承性等特点,大大减少了编程的工作量,保持了界面风格和操作风格的一致性,加速了开发进度、效率和质量。使得该项目能在很短的时间内完成建设工作。 3、系统安装运行
1>.下载安装Microsoft Visual C++ 6.0和Microsoft SQL Server 2005 2>.
a. 引入ADO库文件 b. 初始化OLE/COM库环境
c. 使用_ConnectionPtr接口(基于非DSN)
m_pConn.CreateInstance(__uuidof (Connection));
m_pConn->Open(\Security=SSPI;Persist Security Info=False;Initial Catalog=TMS;Data
Source=.\\SQLEXPRESS
\
3>.使用ADO访问数据

