前言
该系统主要根据实际的需求,以需求分析、系统的设计目标,并且重点进行系统功能模块的详细设计和实现,采用了Visual Studio .NET 2003开发平台和 SQL Server 2000数据库,实现了车辆信息管理、司机信息管理、线路信息管理和车辆分配线路管理等功能。在针对数据操作方面,主要通过存储过程的方式实现数据的添加、删除和查询等操作。通过系统测试,解决了公交车辆管理系统主要问题。
系统结构
各个核心模块展示
用户登录模块的窗体设计
主操作界面模块
主控制平台的窗体设计
系统用户注册模块
车辆信息管理模块
司机信息管理模块
通过该窗体,输入司机姓名、身份证、编号和驾驶编号等等司机的个人资料,实现添加司机信息的功能,该功能模块窗体的效果
线路信息管理模块
在该功能模块中实现添加线路相关的信息,主要输入的信息包括线路编号、线路名称、发车时间和收车时间等,具体的窗体效果
车辆分配线路管理模块
公交车最终要与固定的某条线路相匹配,把具体的每一辆车分配到设置好的线路上。这样,汽车,司机,线路才能完成有机的联系,形成一个整体。对于管理者来说,能够通过该系统所提供的功能从宏观上把握车辆的运行情况
目录参考
目 录
论文总页数:20页
部分核心代码展示
private void button1_Click(object sender, System.EventArgs e)
{
if(AddDirverscheck()==1) {
DataAccess myAcc=new DataAccess();
int li_check=
myAcc.AddDirvers(this.tb_name.Text.Trim(), this.tb_Number.Text.Trim(),
this.lab_photo.Text.Trim(), this.tb_Idnumber.Text.Trim(),
this.tb_phone.Text.Trim(), this.tb_address.Text.Trim(), his.tb_DirverNumber.Text.Trim() );
if(li_check==1) {
string ls_D=System.Environment.CurrentDirectory;
MessageBox.Show("操作成功");
int li_counts=this.Controls.Count;
for(int i=0;i<li_counts;i++) {
if(this.Controls[i].GetType().ToString()=="System.Windows.Forms.TextBox") this.Controls[i].Text=""; }
}
}
}
这篇内容已经上传到资源库中 ,作为练手项目真的太合适了,希望对你有帮助,你的点赞就是我最大的动力了。