欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    软件工程三级项目 驾校学员信息管理系统报告Word文档下载推荐.docx

    • 资源ID:7885140       资源大小:168.08KB        全文页数:18页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件工程三级项目 驾校学员信息管理系统报告Word文档下载推荐.docx

    1、2.1 系统流程为了便于以后设计,我们需要知道各种数据信息在物理部件的流动情况,以下是系统流程图图2-1学员信息管理系统流程图图2-2 管理员管理系统流程图2.2 配置系统开发环境 根据系统流程图,为了实现各种界面,我们使用网页形式,所以使用EditPlus软件JDK1.6开发环境编写;实现数据库,我们使用MySQL软件;实现数据库与网页的连接及网页中事件的功能,我们使用了JAVA语言,MyEclipse开发软件。第三章 需求分析3.1 对需求的认识需求分析是指用户对目标系统软件在功能、行为、性能、设计约束等方面的期望。通过对应用问题及其环境的理解与分析,为问题涉及的信息、功能及行为建立模型,

    2、将用户需求精确化、完全话,最终形成需求规格说明,这一系列的活动即构成团建开发生命周期的需求分析阶段。3.2 需求分析需求分析是系统开发过程中最重要的一步,它要求开发人员与用户加强沟通。开此驾校管理的开发过程中,由于人员问题并没有与驾校的相关人员进行面对面的讨论此系统的功能需求。由于开发人员本人亲自参加驾校学习,以用户的身份来制作需求分析。再经过访问多家驾校现有的管理系统,才最终基本确定了系统需求。经过参加驾校学习,确定了驾校培训的业务流程。具体为:学员报名 申请驾照,报名中心首先检查是否符合条件。如果符合就要学院先到财务处交费,交完费的学员才可以进入学校进行。理论学习,经过一段时间的理论学习之

    3、后,由学校教务处安排卢纶与交通考试。本系统在符合国家相关规定的前提下,实现了各种信息的规范化,易于管理和高效化。3.3 用户分析本套应用程序名为“驾校学员信息管理系统”,当前的用户为校外广大人名群众及校内管理人员,主要用于本校学员预约学车、考试及查询学习、考试信息,管理人员处理预约及更新学员学习、考试情况,和想要考驾驶证的非本校人员网上报名。驾校学员信息管理系统设计了不同用户操作权限,便于学员和管理员管理信息。我们是根据上组同学提出的需求进行分析,提取有效信息此系统的有什么样的功能。3.3.1上组同学提出需求在某学院登录驾校学员信息管理系统后,能够查询修改个人信息、查询学习进度、能够网上预约学

    4、车及阶段考试;驾校管理员根据学生预约信息:安排教练、学院学车时间及考试;此外,管理员还应根据学员学习及考试情况更新学员学习进度。3.3.2访谈通过与上组交谈,我们提出了一些建议并完善了此系统的功能,增加了新学员能通过注册并缴费成为驾校的学员的功能。3.4数据流为了更清晰的描述本系统的逻辑功能,我们将使用数据流图表示学员及管理员在系统中能进行的各种操作。图3-2 管理员管理部分的数据流图图3-2学员管理部分的数据流图3.5 数据字典为方便查阅数据信息,我们提供了部分数据的数据字典。表3-1 学生个人信息数据字典名字:学生个人信息别名:学生基本信息描述:学生在注册时需要填写的基本信息, 及登录后能

    5、修改的信息。定义:学生个人信息=账号+姓名+身份证号+性别+课程类型位置:在数据库中的视图中表3-2 账号数据字典账号账号作为系统查询修改信息的唯一标识。账号=年份后两位+编号表3-3 编号数据字典编号按照报名顺序取编号。编号=6数字6表3-4 预约信息数据字典预约信息当学员预约申请学车或申请科目考试时产生的信息预约信息=账号+姓名+项目+日期+缴费存储于数据库中表3-5 项目数据字典项目预约时申请科目考试名或学车项目=申请学车|考试项目学生其他信息包括:当前任务,考试成绩,学习记录等信息。表3-6 当前任务数据字典当前任务当前学习任务通过预约后产生的任务当前任务=账号+学生姓名+项目+教练+

    6、车牌号+任务时间+预约日期表3-7 考试成绩数据字典考试成绩科目考试后产生的成绩记录考试成绩=账号+姓名+日期+考试项目+成绩+是否通过+主考存储于数据库表3-7 考试项目数据字典考试项目科目考试名称考试项目=科一考试|科二考试|科三考试|科四考试考试成绩 项目表3-8 是否通过数据字典是否通过考试是否通过是否通过=是|否表3-9 学习记录数据字典学习记录记录了学员学车时间学习记录=账号+姓名+日期+学习时间数据库表3-10 学习时间数据字典学习时间学习时间=1数字2+小时表3-11 管理员信息数据字典管理员信息记录管理员的个人信息管理员信息=证件号+姓名+身份证号+性别表3-12 课程信息数

    7、据字典课程信息在注册时需要选择课程类型课程信息=课程号+课程规则+教练+费用表3-13 课程规则数据字典课程规则课程规则=车类型+班类型表3-14 车类型数据字典车类型A、B、C分别表示学员所学的大型卡车、中型卡车、汽车类型车类型=A|B|C课程号表3-15 班类型数据字典班类型1、2、3分别表示快速1人/车、普快4人/车、普通6人/车班类型=1|2|3表3-16 课程号数据字典课程号=AB|C+1|2|3表3-17 教练信息数据字典教练信息教练教练信息=证件号+姓名+性别+年龄+车名+车牌+车类型3.6 数据结构用E-R图描述数据实体及实体之间的关系。实体:用方框表示;实体的属性:用椭圆表示

    8、;实体间的关系:用菱形表示。根据系统分析,得出学员的E-R图。 图3-4 学员成绩属性图 图3-5 课程属性图 图3-6 身份证属性图 图3-7学员属性图 图3-8 教练属性图 图3-4 实体关系图 第四章 总体设计4.1功能分析4.1.1学员登录功能学生通过注册,注册成功后,进入登录界面,登录后可进行预约及查询等操作。4.1.2 管理员登录功能通过验证管理员信息进行登录,登录后进入管理界面,可以进行处理预约、记录学员学习及考试信息、更新公告等操作。4.2 事务处理模块分析系统的总体功能模块如图4-1所示:图4-1功能模块图4.3 数据库结构设计在需求分析的基础上,设计数据库表如下:身份证信息

    9、(身份证号,姓名,性别,民族,出生日期,家庭住址)学员信息(学员账号,身份证号,登陆密码,联系电话)交费信息(学员账号,交费时间,交费项目,费用)课程信息(课程名,课程编号,授课规则,收费情况)教练信息(教练编号,教练姓名,性别,驾照型,工龄,联系电话)学习任务信息(学员账号,教练编号,预约号)预约信息(预约号,学员账号,教练编号,预约时间)考试信息(学员账号,教练编号,考试时间,考试交费) 第五章 详细设计5.1 报名注册模块图5-1 报名注册图5.1.1 报名注册模块主要负责检查注册信息和缴费信息。检查注册信息是否符合规定并且可以完成选班缴费功能。只有检测合法的才能进入系统否则拒绝非合法的

    10、进入。5.1.2测试(1) 本报名系统是实名制注册,注册时需要输入身份证号,如果输入的格式正确则进行下一步,如果格式不正确给出相应的错误提示。(2) 在报名成功的前提下系统会给每位用户分配下一个账号和初始密码,如果缴费成功则可以正确修改密码,没有成功缴费则重新提示缴费。5.1.3说明由13位数字或者12位数字和最后一位是字母组成的符号串是合法的成功注册。前12位有字母的给出错误提示;输入汉字和数字结合的给出错误提示;输入的都是除数字外任何文字的都给出错误提示;选课缴费后可以成功的修改密码;选课后没缴费修改密码给出提示缴费的提示;没选课没缴费修改密码给出提示缴费的提示。 表5-1报名系统注册测试

    11、表测试功能输入执行结果注册身份证号注册成功文字提示出错数字和文字的结合空白表5-2报名系统缴费测试表修改密码选课成功缴费成功修改成功选课成功缴费失败提示缴费选课失败提示选课5.2登录系统模块图5-2 登录流程图5.2.1 登录系统模块 主要完成学习预约和信息查询修改功能,只有在符合当前的学习是才能成功预约,不符合时给出出错提示。5.2.2测试(1) 先检测用户名输入的账号和密码是否正确,正确则可以进行下一步,不正确则给出错误提示。(2) 成功登录后可以预约学习,不预约学习也可以进行信息查询 管理学生信息等操作。(3) 如果预约首先要先检验是否符合预约条件。例如只有在通过科目一考试后才能预约 科

    12、目二的学习,符合条件的保存,处理其预约信息,不符合条件的给出预约失败的提示。5.2.3 说明用户名正确 密码正确成功登录;用户名不正确 密码正确 提示用户名不存在;用户名正确 密码不正确 提示密码错误;科目一,科目二,科目三,科目四都没学习时预约科目一的学习显示成功预约;科目一,科目二,科目三,科目四都没学习时预约科目二,或者科目三科目四的学习显示预约失败;科目一考试成功后预约科目二的学习显示成功预约;科目一考试成功后预约科目三或者科目四的学习显示预约失败;科目一和科目二都考试成功后预约科目三的学习显示成功预约;科目一和科目二都考试成功后预约科目四的学习显示预约失败;科目一,科目二科目三都考试

    13、成功后预约科目四的学习显示成功预约。表5-2 学院登陆测试表学员登录正确用户名,正确密码登录成功正确用户名,错误密码登录失败提示密码错误错误用户名,正确密码登录失败提示用户名错误错误5.3管理员模块图5-3 管理员管理流程图 5.3.1 管理员模块主要体现管理员管理和处理信息的功能。管理员在输入合法的账号的条件下管理员可以进行如课程管理,录入学生信息,处理预约,记录信息,学生信息管理等功能。如果输入的账号不合法则提示出错并退出5.3.2测试(1) 管理员登录系统需要正确的账号,账号正确成功登录,账号不正确提示账号错误。(2) 管理员进入系统可以管理课程,录入学生信息,记录信息,管理学生信息。其

    14、中管理课程包括管理课程的信息和课程的编号,可以按照课程添加的条件增加课程。如果条件和格式不符合规定给出错误提示,成功则给出成功的提示。录入学生信息,处理预约,记录信息和管理学生信息也按照同样的规则。5.3.3说明输入的都是除数字外任何文字的都给出错误提示。表5-3 管理员登陆测试表管理员登录结论该系统通过对汽车驾驶培训行业现状的一些了解并结合对一些同学的访问的经验,分析了驾驶培训物业流程,并对驾校学员信息管理系统可行性的分析,建立系统实体E-R图,设计出系统的数据库,规划出系统的主要功能模块,基本上对驾校学院信息管理系统进行了详细的分析与设计。21世纪是计算机技术飞速发展的时代,我们的生活已经

    15、和计算机紧密的结合在一起,现代的管理方法在计算机中的使用可以解决汽车驾驶培训机构的诸多棘手问题,不仅可以提高驾校管理人员的工作效率,而且操作方便,对于驾校现有资源的调配起到相当便捷的效果。本系统拟运用Web应用体系,采用Struts框架设计、MySQL数据库通过需求分析、概要设计和详细设计实现基于web的驾校学员管理系统。系统拟用JAVA编程语言开发,应用MyEclipse开发平台,采用模块化程序设计方法,既便于系统功能的各种查询和修改,又便于未来参与开发技术维护人员的维护。在系统设计开发过程中,本组由于考虑不周全、技术不熟练、经验不够丰富,使系统不够完美,敬请谅解。参考文献1 张海藩.软件工程导论(第五版).清华大学出版社,2008:12 Online Available:


    注意事项

    本文(软件工程三级项目 驾校学员信息管理系统报告Word文档下载推荐.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开