驾校管理系统论文内容摘要:
务器 WEB服务器 基于 WEB的后台控制模块 图 3- 2 系统架构 毕业论文 第 10 页 软件学院 更加快 速的开发。 Visual Studio 2020 使多层应用中的每个层的开发更加流畅,利用直观的可视化设计器改善了 XML 的编辑和 XSLT 的调试能力。 创建动态的、高数据处理能力的应用。 利用集成的数据访问、设计和报表环境,快速建立数据驱动的应用程序。 利用强大的企业级应用平台。 解决所有的开发任务。 使用 Microsoft .NET Framework , .NET Compact Framework ,和本地代码建立高性能的应用程序 —— Microsoft Visual Studio 2020 给与了完全的 支持。 面向高性能计算的体系架构。 使用 64 位版本的 .NET Framework 轻松开发64 位系统。 Microsoft Visual Studio 2020 Professional Edition 包括: 1) Microsoft Visual Basic, Microsoft Visual C, Microsoft Visual C++ 和 Microsoft Visual J 编程语言。 2) 创建 Windows 和 Web 解决方案的开发工具。 3) Smart Phone 和 Pocket PC 开发工具,创建基于 Windows CE 的应用。 4) Visual Database Tools. 5) XSD 和 XSLT 编辑和调试工具。 6) 高级调试工具,包括跨设备的调试能力。 7) 结合 SQL Server TM 2020,使用 Visual Basic 和 Visual C开发存储过程、方法和触发器。 8) 基于服务器解决方案开发工具。 2. Microsoft SQL Server 2020 Microsoft SQL Server 2020 是一个高性能的客户端 /服务器结构的关系数据库管理系统( RDBMS, Relational Database Management System) (如图 3- 3所示) [8]。 毕业论文 第 11 页 软件学院 SQL Server 2020 是为支持高容量的事务处理(比如在线定购录入、存货目录、记帐或制造)以及数据仓库和决策支持系统(比如销售分析应用)而设计的。 它运行在 Microsoft Windows NT 4 或 Microsoft Windows 2020 Server 上 —— 基于使用 Inter 处理器的网络。 可以把 SQL Server 2020 作为一种个人桌面数据库系统安装在运行 Windows NT Workstation Windows 2020 Professional、Windows 98 和 Windows Millennium Edition(Me)的机器上。 SQL Server 2020 也能够为其他的 Microsoft 操作系统,比如 Windows 和 MSDOS,提供很多客户端工具和网络接口。 由于 SQL Server 的开发结构,其他的系统(如基于 UNIX 的系统)也能够和它交互操作。 SQL Server 是一个包含开发工具、系统管理工具、分布式系统组件和开发式开发接口的一系列完整产品的核 心部分,它也是 Microsoft BackOffice 的关键部分。 SQL Server 是能够满足 OLTP 和 OLAP 环境下的数据存储要求的一系列产品和技术。 可以使用 SQL Server 完成事务处理、存储和分析数据以及创建新的应用程序。 用 SQL Server,可以: 1) 管理用于事务处理和分析的数据存储。 2) 响应客户端应用程序的请求。 3) 使用 TransactSQL、可扩展标记语言( XML, Extensible Markup Language)、多维表达式( MDX, Multidimensional Expressions)或 SQL 分布式管理对象( SQLDMO, SQL Distributed Management Objects)在客户端和服OLTP OLTP 查询 结果 客户端 SQL Server 客户端应用程序 关系数据库管理系统 图 3- 3 客户端与服务器 毕业论文 第 12 页 软件学院 务器之间发送请求 [9]。 3. 3 系统详细设计 驾校管理系统需求分析和总体设计的结果作为系统详细设计的基本输入,在详细设计过程中,以用例 为 驱动,以构架作为中心,针对不同用例和子系统(层 )的功能和规格展开系统的详细设计 [10]。 而系统的详细设计结果又将作为下一阶段 ―― 编程实现的基本输入。 3. 3. 1 系统的顺序图 顺序图是一种动态行为交互图,顺序图的重点是完成某个行为的对象类和这些对 象类之间所传递的消息的时间顺序 [15]。 顺序图描述的是用例实例,一个用例是多个用例实例的抽象,所以一个用例描述多种事件流 ; 正常的事件流,可选的事件流,异常的事件流。 对于一个用例,要画多个顺序图来描述每一种用例实现。 系统在用例描述的基础上,对每一个用例的具体事件流通过系统的顺序图进行描述,完成系统的行为建模。 图 34 描述了学员在线报名时的各个对象之间传递消息的时间顺序。 毕业论文 第 13 页 软件学院 3. 3. 2 系统的活动图 活动图是对系统的动态行为建模的 5 个图之一。 与 Jim Odell 的事件图、Petri 网、 SDL 建模技术等类似,活动图可以用于描述系统的工作流程和并发行为。 活动图其实可看作状态图的特殊形式,活动图中一个活动结束后将立即进入下一个活动。 图 35和图 36分别给出了系统的 教练 登录活动图和 添加新教练 的活动图。 提示报名成功 返回验证信息 提交报名资料 学员 系统 填写报名资料 验证消息是否符合 存储报名消息 图 3- 4 在线报名顺序图 毕业论文 第 14 页 软件学院 正确 教练 输入用户名 输入 密码 确认提交 系统 显示错误信息 验证登陆信息 错误 进入系统 图 3- 5 教练登陆的活动图 管理 员 系统 添加教练姓名 添加教练 资料 验证资料有效性 确定添加 添加教练 图 3- 6 添加教练的活动图 毕业论文 第 15 页 软件学院 3. 4 数据库设计 与实现 要对一个 庞大的数据库进行管理、 操作,实现查询的快速和准确无误,建库是首要的工作。 根据对驾 校 业务流程和功能的分析,设计了系统 的数据库student info。 系统的数据库主要包含下面几个表 : 1. 学员信息表 : student_info, 该 表是本数据库中最重要的表之一,驾校的很多业务都是直接或间接对该表进行操作。 该表主要记录的是学员的各种基本信息和该学员在驾校学习的相关信息,如姓名、性别、身份证号码、联系电话等基本信息和教练编号,上课时间,通过几门考试(或称为正在学习什么项目)等学习情况信息。 如表 3- 1 所示。 表 3- 1 学员信息表 允许空 字段名 数据类型 描述 card Varchar(50) 身份证号,作为主键 name Varchar(50) 学员姓名 sex Char(10) 学员性别 age Int(4) 学员年龄 address Varchar(50) 学员住址 telephone Varchar(50) 学员联系电话 YES mail Varchar(50) 学员 Email money Int(4) 是否交费,默认为 0(未交) YES teacherID Int(4) 教 练 ID YES ampm Char(10) 上课时间, NULL 为未安排课程, 0 为上午, 1 为下午 YES classend Char(10) 完成科目数, NULL 为未完成理论, 0 为完成理论, 1 为完成项目二, 2 为完成全部 2. 教练信息表 : teacher, 该表 记录的是教练的 个人 信息,包括姓名、密码、年龄和执教简介等基本信息,以及教授科目和现教授人数等上课信息。 其中姓名和密码是用来登陆教练的专用页面,以帮助查询学校对此教练的排课时 毕业论文 第 16 页 软件学院 间和上课人员资料。 如表 3- 2 所示。 表 3- 2 教练信息表 允许空 字段名 数据类型 描述 teacherID Int(4) 教练 ID name Varchar(50) 教练姓名(登陆的用户名 ) password Varchar(50) 登陆密码 age Int(4) 教练年龄 class Varchar(50) 教练教授的科目, 0 为科目二, 1 为科目三 YES text Varchar(50) 教练简介 workor Int(4) 现教授学生人数 3. 理论考试题库表 : exambase, 该 表 考试标号、题目、选项和正确答案。 是用来存储理论考试题库的专用表,它不与其他表有联系。 表内的数据由管理员在后台输入,被前台的模拟考试页面所调用。 如表 3- 3 所示。 表 3- 3 理论考试题库表 允许空 字段名 数据类型 描述 ID Int(4) 题目 ID 号,自增长 text Varchar(50) 题目内容 A Varchar(50) A选项 B Varchar(50) B 选项 C Varchar(50) C 选项 T Char(10) 正确选项 4. 新闻 /考试信息表 : News, 该 表包括新闻 /考试信息内容和发布时间。 主要用于发布新闻和考试信息,以及查询历史信息。 如表 3- 4 所示。 毕业论文 第 17 页 软件学院 表 3- 4 新闻 /考试信息表 允许空 字段名 数据类型 描述 NewsContect Varchar(50) 信息内容 NewsTime Varchar(50) 信息发布实际 5. 意见反馈信息表 : askto, 此表主要记录学员的反馈意见,由后台展示给管理员。 以便学校对由特殊情况的学员进行特殊安排。 如表 3- 5 所示。 表 3- 5 意见反馈信息表 允许空 字段名 数据类型 描述 ID Int(4) 信息 ID, 自增长 Text Varchar(50) 信息内容 当前流行的数据库系统有 关系数据库系统和对象数据库系统以及关系 -- 对象数据库系统。 关系数据库的逻辑设计的工具主要采用实体 - 联系图(ERD)对数据及其行为 (触发器和存储过程 )进行描述。 UML 用类描述关系数据库的数据表。 图 3- 7 描述了驾校 管理系统的部分数据表 关系图。 3. 5 本章小节 本章首先通过任务分解,工作量估计,资源分配和制定项目开发计划的步图 37 studengt_info 与 teacher 关系图 毕业论文 第 18 页 软件学院 骤介绍了驾校管理系统项目开发计划制定的整个过程,并给出了系统的甘特图。 然后介绍了驾校 管理系统的总体架构和主要用到的开发工具,接着对系 统进行了详细设计,给出了系统的顺序图和活动图等,还 根据对驾校 业 务流程和功能的分析设计了系统的数据库,并给出了系统的数据库的表单设计。 毕业论文。驾校管理系统论文
相关推荐
2、尖严重,以致发生不同程度的倒伏,造成减产。 建议:合理密植是实现夏玉米高产的重要一环。 每个品种都有各自的适宜密度范围,如生长期较长,大穗型的“农大 108”,春播密度 3000,夏播密度 3500;京玉 7 号一般密度 3700,高肥地块不超过 4500 株/亩;京玉 11 号一般密度 3800;浚单 22 最佳密度 3500;高产大穗型株型稍平展的辽单 127 东华北地区最佳种植密度
故国不堪回首月明中 1、简介作者后问:为什么宋太宗听到李煜在命人演奏此词后要毒死他。 明白此词的故国之恋。 问 “问君能有几多愁,恰似一江春水向东流。 ”流传千古,妙在何处。 请用五十字左右分析。 熟读成诵。 “凭栏无限旧江山,叹息东流水不还。 小令能传家国恨,不教词境囿花间。 ” (叶嘉莹语) 熟读成诵 失恋之苦 《 蝶恋花 》 独上高楼,望尽天涯路 • “人生自是有情痴 ﹐
之城”。 “马丘比丘”在印加语中意为“古老的山巅”。 古城海拔 2280米 ,两侧都有高约 600米的悬崖 ,峭壁下则是日夜奔流的乌鲁班巴河。 由于其圣洁、神秘、虔诚的氛围 ,马丘比丘被列入全球 10大怀古圣地名单。 印加人称自己为“太阳的子孙” ,他们将太阳视作“燃烧的火鹰” ,渴望用“拴日石”将带来光明和温暖的太阳永远留在天上。 直到今天 ,对太阳的崇拜仍在印加民间流传。
2、严重,以致发生不同程度的倒伏,造成减产。 建议:合理密植是实现夏玉米高产的重要一环。 每个品种都有各自的适宜密度范围,如生长期较长,大穗型的“农大 108”,春播密度 3000,夏播密度 3500;京玉 7 号一般密度 3700,高肥地块不超过 4500 株/亩;京玉 11 号一般密度 3800;浚单 22 最佳密度 3500;高产大穗型株型稍平展的辽单 127 东华北地区最佳种植密度
溶液、蒸馏水。 ( 1)提出合理假设 假设 1: ; 假设 2: ; 假设 3:。 ( 2)设计实验方案证明你的假设 按下表格式写出实验操作步骤、预期现象与结论。 实验操作 预期现象与结论 步骤 1: 步骤 2: „ ( 3) a值的范围为。 解析 ( 1) 3Fe+8HNO3 3Fe(NO3)2+2NO↑+4H 2O, Fe+4HNO3 Fe(NO3)3+NO↑+2H 2O产物可能是硝 酸铁
ual Studio 2020 包括各种增强功能,例如可视化设计器(使用 .NET Framework 加速开发)、对 Web 开发工具的大量改进,以及能够加速开发和处理所有类型数据的语言增强功能。 Visual Studio 2020 为开发人员提供了所有相关的工具和框架支持,帮助创建引人注目的、令人印象深刻并支持 AJAX 的 Web 应用程序。