计算机毕业设计100套
需要源码可以滴滴我
目录
一、研究依据
1.1 研究背景
信息时代,网络应用逐渐普及,不管是沟通用户的线上平台,还是办公使用的企事业单位软件,社交、购物、工作、学习等方面无不需要信息技术。信息化的生活已成为我们日常不可或缺的部分。根据公安交管局的最新统计数据,2021年全国新注册登记机动车3674万辆,截止至2021年12月中国机动车保有量达到了3.95亿辆,比上一年增长10.38%。随着车辆保有量日益增多,参与驾驶培训的人也逐渐增加,学员练车预约采用传统方式,易出现预约时间冲突,收到信息不及时,不便于教练统计等问题。为提高学员预约效率,实现教练学时的高效利用,提高管理水平,故而提出驾校练车预约系统。
1.2 研究意义
驾校练车预约系统通过练车时间预约能解决学员排队扎堆问题,做到随到随练,缩减学员的等待时间,也能使车辆得到有效的利用。同时系统也可以让学员在练车结束后对教练进行评价,让学员掌握学车主动权,教练也可随时掌握自己学员的练车预约情况,还可以根据学员的反馈,改进教学,提高教学质量。
二、研究现状
2.1 国内研究现状
从技术方面,XXX在“驾驶培训管理信息系统”中采用SQL技术建立数据库,而数据库系统是一个计算机存储记录的系统,该系统的目的是存储信息并支持用户检索和更新所需要的信息。通过驾校管理数据库系统,管理员可以简捷、方便的对学员、驾校员工、教练员及教练车等记录查阅、添加、删除、打印等功能。使用SQL技术建立的数据库可以生成驾校管理数据库的应用程序,最终使得数据库管理功能的实现。
从功能分类方面,XXX等认为驾校管理系统可以让管理人员轻松的完成信息的添加、车辆浏览、查询、统计以及数据的修改等工作,真正实现学员、收费、培训、资产、车辆、教练员、投诉等管理的电子化。这个系统功能相对比较简单具体,可能对于大型驾校管理数据方面有困难。
从网络体系模式方面,XXX认为网上报名系统大多是采用B/S模式的WEB应用系统。XXX在管理信息系统及指纹加密模块设计与实现中认为B/S模式可将数据库和所有数据及算法程序均放到网络服务器上由WEB应用服务器完成。这样方便学员进行网上报名,同时XXX认为可以实现驾校预约考试模块。
2.2 国外研究现状
对于驾校来说管理是第一步,驾校练车预约系统有利于驾校学车的数据管理,而国外对于信息系统的研究相对比较成熟。
在英国,申请者可以通过网上预约的方式进行报名,考试时间的选择权在自己手里,可任意挑选考试日期,这与国内必须等待服从车管所和驾校的安排大不相同,充分体现了便民的理念。
驾校模拟器预约训练驾校管理中增加了新的模块,即“模拟器预约训练”。XXX调查发现汽车驾驶模拟器训练系统早在20世纪70年代就在美国、西欧等一些发达国家出现,并且作为驾驶员的培训工具。
韩国驾校学事管理系统——具体应用XXX在“韩国驾校学事管理系统及其启示”中认为从学员报名登记、培训、评价、技能考试的全部过程实行了计算机化管理,使政府监管和企业内部管理的需求实现了统一,驾校可降低管理和运营成本,提高管理效率。韩国驾校学事管理系统是一个与政府合作的管理系统,有政府作为后盾,实施的效果非常明显。
2.3 发展趋势
我国已经起步开发驾校管理系统,但是大多研究的是在一种技术上开发的驾校管理系统,各自的缺点很明显,并没有真正改变原有落后的工作效率和模式。因此本次将设计一个稳定可靠的网站,设计出集学员管理、驾校教练管理、驾校车辆管理及系统管理于一体的系统功能模块,对各个模块进行细致的分层,节省人力资源,提高驾校管理人员的工作效率,改变驾校管理中出现的各种漏洞,达到系统的高速、有效的运行。
三、可行性分析
3.1 市场可行性分析
据公安部统计,2020年我国机动车保有量达3.72亿辆,其中汽车保有量为2.81亿辆,超过此前美国创下的2.78亿辆世界纪录。国民经济的日益蓬勃,个人收入增加,私家车在我国也逐渐普及。考照群体也逐日庞大,驾驶培训行业得到了飞速发展。面对与日俱增的用户群,在信息化飞速发展的现代社会,传统低效的人工方式已不能适应社会的发展趋势,因而迫切需要开发一个高效、科学的系统来代替传统模式,解决驾校学车预约过程中出现的各种问题。
本系统旨在设计出集教练管理、学员管理、系统管理、评价体系等于一体的驾校练车预约系统。该系统投入使用后会给驾校企业带来快捷与便利,既能节省教练统计数据的时间,又能使学员提高时间利用率,避免人工预约中出现的各种遗漏,达到系统的有效运行。
3.2 技术可行性分析
目前存在的技术可以实现此系统的设计与实现。前端使用HTML、CSS等技术开发,后端借助JAVA,数据库采用MySQL等开发工具。选择HTML是因为它能够适应电脑端与手机端,不需要长时间审核,可以实时更新,便于用户访问应用,界面简洁,操作方便。选择JAVA是因为它是一种面向对象语言,提供了简单的类机制以及动态的接口模型,实现清晰的模块化和信息隐藏。类则提供一类对象的原型,并且通过继承机制、子类可以使用父类所提供的方法,实现代码复用。另外JAVA拥有分布式、安全性、可移植、多线程、高性能等优点,提供TCP/IP协议,用户可通过URL地址便捷的访问其他对象。
考虑到学车年龄段分布较广,本系统界面将尽量制作简洁明了,使普通用户不需要通过额外说明书和系统提示就能轻松掌握。这一特点用户在操作使用时能够切实体会。
四、设计内容及重点
4.1 设计内容
(一)学员预约模块
2.预约练车:符合要求的学员可以进行相关的约车。选择教练,根据教练发布时间段选择练车时间及车辆。可取消预约。只能预约次日的时间段。需要符合科目要求才能预约,如:科一合格才能预约科二。
3.练车效果:练车后可对教练指导进行评分。
1.教练登记:选择自己的驾校,输入身份证号/手机号、密码。
2.发布可预约时间:分为C1和C2两部分,能分别设置可使用车辆数目,可预约练车时间段,如果当天临时因个人情况或驾校原因不能练车,则可发布原因公告,暂停预约。
3.学员评分:练车后可对学员学习进行评分。
(三)管理员模块
1.学员部分:档案内容的录入,学员档案内容的査询、修改,学员选择教练、教练车管理,学员毕业、退学、重新选择学习班管理,驾校考评管理。
2.教练部分:教练档案内容的录入,教练档案内容的查询、修改、删除,教练所带学员的基本情况和考试情况。
3.车辆部分:教练车档案内容的录入,教练车档案内容的查询、修改、删除,教练车出车记录和车辆有关费用记录管理。
4.系统管理方面:用户名、用户密码和用户权限的添加、修改、删除,用户登陆日志和操作日志,数据库初始化、备份及还原管理,各项管理内容的统计和打印。
4.2 设计重点
(一)关键问题
系统框架及功能设计,要明确建设方向,包括确定系统功能、设计方针和方法,产生理想系统并作出草案,通过收集信息对草案作出修正,产生可选设计方案,将系统分解为若干子系统,进行子系统和总系统的详细设计并进行评价,对系统方案进行论证并作出性能效果预测。
(二)难点问题
1.系统安全性问题:安全性问题是一个很大问题,系统可能会被篡改或盗窃,这增加了开发的成本并影响更新速度。程序被修改或破坏,会损害系统功能,以至整个系统瘫痪。而数据库存有大量的用户数据等,如果遭到破坏,不仅会损害系统功能,也会给导致用户个人信息的丢失。
2.系统后期的测试和调试:很多错误是在软件程序的设计过程,无法避免的。一般的语法问题,可以自动提醒正在运行的系统程序,立即进行修改,所以,这类错误是非常容易辨别与改正的。但是还有另外一类错误,是系统程序在运行过程里产生错误的计算结果,这时候因为不正确的调控或者一些数据的运算逻辑产生问题。这类错误比较隐蔽,偶尔会产生,不容易察觉。
五、进度安排
第一阶段:驾校练车预约系统的分析阶段,开题(2022年10月17日—2022年11月20日)
第二阶段:驾校练车预约系统的设计开发阶段(2022年11月21日—2022年12月28日)
第三阶段:驾校练车预约系统的测试运行阶段(2022年12月29日—2023年02月26日)
第四阶段:文档撰写(2023年02月27日—2023年04月03日)
六、参考文献
[1]袁正宁.基于物联网技术的驾驶人培训管理系统的设计与实现[D].北京邮电大学,2017.
[2]张敏.昆明市康驰驾校管理系统的设计与实现[D].电子科技大学,2017.
[3]乔阳阳,张艳敏.在线驾校考试系统设计与实现[J].数码世界,2018.
[4]任靖娟,曹莉.计算机基础课程教学管理系统设计[J].信息记录材料,2022,23(08).
[5]Qing Qin. DESIGN OF PROJECT MANAGEMENT SYSTEM BASED ON WEB TECHNOLOGY[J]. Information Management and Computer Science,2018,1(1).
[6]张茂林,白海涛,王铂智.基于微信小程序的驾校预约系统[J].电子世界,2018(9).
[7]Wang Ruibin. Design of Network Information Management System Based on C/S Architecture[J]. Journal of Physics: Conference Series,2021,2010(1).
[8]李佳隆.驾校综合服务平台系统的设计与实现[J].中小企业管理与科技,2019(11).