C程序设计公交管理系统实习报告..doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C程序设计公交管理系统实习报告.

浙江农林大学 《C#程序设计》课程设计 题目 公交管理系统 姓名: 学号: 日期 2011年7月2日 一、系统功能 本系统的功能如下: 1、公交线路的维护,主要有增加、删除、修改功能; 2、公交站点的维护功能,主要包括添加公交站点信息,修改、删除、查询等操作; 3、司机信息维护,实现浏览、删除、添加等功能。 4、用户管理功能,包括注册、浏览、删除等操作。 5、车辆管理功能,包括浏览、查询、删除、增加等操作。 二、数据库设计 本系统采用的是SQLServer2008进行数据库设计,根据系统需求分析建立概念模型;将概念模型转换为数据模型,进行规范化处理共设计了七张表: 司机表(sj)主码为用户名,psw的约束条件为输入时不显示(下面几个表中的psw也是如此) 客户表(kh)主码为用户名,该表主要包括客户的一些相关信息的关系属性的设计,如每个客户的基本信息以及账户余额等等。 公交线路表(car_line)主码为车次,该表记录了每辆车的发车的起始点和终点以及始班车的时间和末班车的时间。 汽车信息表的主码为车辆编号,该表主要包括了汽车的基本信息的关系属性的设计。 管理员表(admin)的主码为id 站点表(station)的主码为站点名,该表的设计包括了该站点的坐标等的相关关系属性,表中的添加人为管理员表(admin)的外码。添加日期的约束条件的值为修改记录的当天日期。 线路节线表(tiny_line)主码为节线编码,且起点站和终点站为公交路线表的外码;车次1,车次2,车次3为公交路线表的外码,添加人为管理员表的外码。 三、程序设计 本系统在Microsoft Visual Studio 2005环境下实现。 首先出现的是一个欢迎进入公交管理系统的对话框,有三个按钮帮助我们实现功能,分别为:登陆、注册一级随便看看。我们可以根据需要进行选择。 点击登录按钮,进入公交管理系统登陆界面。在界面上的相应的框中填入用户名和密码,并且选择登陆者得身份(客户、管理员或者司机,我们此处考虑以管理员身份登陆时所能实现的功能)。点击确定即可登陆系统进行进一步操作。 1、站点管理。管理员登陆后,选择站点管理,可以对站点进行添加、修改和删除。添加时,需输入的信息包括:站点名、坐标x、坐标y、添加日期、添加人,有需要时可以填写备注信息。 2、线路管理。管理员登陆后,选择线路管理,可以对线路进行添加、删除和管理。选择添加或删除时,线路相关的信息有:车次、起点、终点、早时间和晚时间。选择管理时,可以对节线编号、起点站、终点站、车次1、车次2、车次3等信息进行添加、删除和修改。 3、车辆管理。管理员登陆后,选择车辆管理,可以对车辆进行添加和浏览。添加时,需要填写的数据包括:车辆编号、购买日期、制造公司、载重量等等。 4、客户管理。管理员登陆后,选择客户管理,可以对客户资料进行浏览、修改、添加和查询。 (1)点击浏览时,我们可以看到客户的用户名、psw,性别,年龄等资料; (2)选择修改时,我们可以修改客户的资料; (3)选择添加时,填写新客户资料后单击提交即可完成客户的添加; (4)选择查询,先输入需要查询的客户的相关资料,再单击查询,即可对最近记录进行查看。 5、司机管理。管理员登陆后,选择司机管理,可以进行司机的添加,已有的司机资料的修改,以及对司机相关资料的查询。 四、系统功能测试 4.1登陆: 用户名为:admin 密 码:admin 4.2站点管理 添加信息 添加日期,默认设置为系统当前时间,添加人默认设为管理员用户名 修改 选择要修改的行 点击“修改” 可修改的数据将添加到面板中然后对其进行修改,这时修改按钮变成“完成并提交”,修改完成点击之,完成数据的修改 3).查询 输入查询关键字,选择查询方式,相关信息会被放到面板中 4).删除 直接选择要删除的行点击删除便可 4.3线路管理 1).添加,删除类似上面 2).管理线路下的支线点“管理” 进入直线管理 添加删除,修改,退出 4.4车辆管理 1).浏览所有数据 在工具集中修改删除,完成后可退出 查询功能:直接利用标签实现,输入要查找的内容点击对应lable便可完成 得到查询结果 4.5客户管理 浏览数据:通过工具集查询,删除,点击旁边可退出 删除:点击修改,可修改数据:先查到数据,然后删除; 添加: 添加成功会提示 并情况面板中tex

文档评论(0)

sa1fs5g1xc1I + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档