基于cs学生请假管理系统的设计与实现(编辑修改稿)内容摘要:
着近几年来国内计算机技术应用的 迅速发展,我国在 管理系统 的开发和应用方面取得了成效,并且积累了丰富的实践经验,这对于今后的发展和完善将起到积极的推动作用。 在改革开放,面向市场的大环境下,为了真正发挥 管理系统 的潜在作用,预计所有系统必将向网络化、集成化、智能化和实用化方面发展,使企业引进的 管理系统 技术真正落实到经济效益上。 目前单项信息管理的应用,不同程度已在各个企业部门实现,如生产计划管理、供销管理、财务管理和人事档案等,已经在各个企业及部门广应用。 但是这些孤立系统所产生的信息如何为企业或部门充分利用、共享、及时为企业的各种决策提供依据, 则必须有一个良好的网络环境支撑,使各个孤立系统协调运行,形成一个统一的整体,才能解决生产之急需否则 管理 系统将不能发挥其应有的作用,所建立的系统不能获得较高的性能价格比。 各个企业开发的 管理 系统 ,一般都是先从物流开始,然后逐步到生产计划及销售和成本核算等方面。 为了解决系统所产生的数据协调利用,这些数据必须具有集成性也就是所产生的数据不必形成文件的形式传递,而只通过简单的指令便可提供有关的后继应用。 另外还必须解决数据的相关性,在某些模型或者方案的分析、处理发生变化时,相关的数据作相应的调整即可适应需求。 因此, 今后 管理 系统的发展必然朝着集成化方向过渡。 黑河学院 本科生 毕业论文(设计) 2 由于在大学里学生请假比较麻烦,学生请假的时候要通过去找辅导老师或班主任老师签字才能完成这项工作。 有时候学校辅导员或者是班主任外出有事情,学生就得拖延请假的日期,这样对有急事的学生造成了很大的困扰。 通过学生网上请假管理系统的应用,学生可以在网上进行日常的请假任务,而管理员也就是辅导员或者班主任可以通过本系对请假的信息进行审核、审批及其他相应的工作。 这样不仅可以减少学生平时请假所花费的时间,还能削弱辅导员或者班主任平时的工作量。 所以开发学生请假管理系统是一个必然。 时 下比较通用的 管理系统结果有 B/S 和 C/S 两种,经过分析比较,并且结合学生请假管理系统的自身业务特点,本次设计系统采用 C/S 架构来实现。 系统软件上,后台数据库为 SQL Server 2020 数据库系统,前台实现工具是 Microsoft 公司Visual Studio 2020 工具。 本系统预期要实现的目标是建立一个相对完善的管理信息系统。 主要有以下几个模块: 用户 登录、教师管理、 班级管理、学生管理 、请假申请、请假审核、请假查询、请假统计和修改密码。 主要研究的内容和问题 系统功能模块描述: 1. 对系统 登录身份的设置,不同的人登陆进系统后,能使用的不同功能。 (1.学生 登陆口, , ) 2. 用户修改密码。 :对 教师的信息及帐号密码的添加修改删除等管理。 管理:主要负责 学生 信息的录用、基本信息查询, 学生 资料的增加、修改、删除。 5. 班级 管理: 班级名称和备注的信息管理,班级名 的增加、修改、删除。 管理: 学生请假 的 申请 、查询、 审核以及 统计。 为实现 学生请假 管理系统的主要功能,使用软件工程开发技术,首先完成系统功能的分析与设计,划分好功能模块,每个模块的具体功 能及实现步骤。 使用 C 软件开发工具创建各种实用窗口界面。 开发工具及环境 1. 开发平台 服务器端操作系统: Windows XP 或 Windows 2020 Server。 开发 工具 : visual studio 2020。 数据库 : Sql Server 2020。 2. 系统架构 黑河学院 本科生 毕业论文(设计) 3 系统 总体方案计划采用 C/S 结构 , 并 保证了 系统 的灵活性和可扩展性;操作系统采用 windows 2020。 后台数据库使用 SQL Server 2020; 开发环境采用 .NET,编程语言采用 C。 简介 是我们在大二的时候开的一门课程。 作为一个框架,它是一种以 .NET框架为基础开发网上应用程序的全新模式。 有以下技术特点: 平台的出现在应用程序开发 这个领域里起到了划时代的作用 ,它正在引领者 下一代 Inter 在创新和实践上 的 长足发展。 作为 平台的一部分, 它是一种以 框架为基础开发网上应用程序的全新的模式和概念。 我们虽然没有学过以往网上应用程序的设计与应用,但对此也做过一些了解和对比, 在功能和特点上都较为优越,它大大增强了程序员的效率,而且拥有顶级开发工具的支持,其设计程序的结构十分清晰简洁,开发起来简单,移植方便, 还具备 Web 服务。 可以说我们在学习这一门课程的时候就觉得很容易上手,只需要一些关键字就可以打出很多需要打出的词句,这样一来既节约了时间,而且还降低了程序员打程序时马虎出错的机率。 所以本次设计选择 ,是综合了它众多的优势和与这次设计的吻合度。 Microsoft SQL Server 2020 简介 关于 SQL Server 2020 的介绍: Microsoft SQL Server 2020( 简称 SQL Server) 是 由一系列相互协作的组件构成,能满足最大的 学生请假管理系 的 数据处理存储和分析数据的需求。 为什么选择 SQL Server 2020。 因为 SQL Server 2020 能够满足 本次学生请假系统对于数据库类型的需求。 作为数据库, 它 是 一种 使用极为 广泛的管理系统, 它的优点不容置疑,比如 : 使用起来简单 、 分布式组织的伸缩性比较好 、 存储数据的安全性比较高 、 在与众多的服务器软件连接的集成性都比较紧密 、 具有 良好的性价比等 等。 使用 、可伸缩性及 安全 性是基本要 求 ,同时设计者对设计的要求也很重要。 SQL Server 2020 是一个具备 满足本次设计基本要求的数据库软件,而且在很多方面提供了很多的核心支持以及查询性能的完善。 黑河学院 本科生 毕业论文(设计) 4 第 2 章 系统可行性需求与分析 系统可行性分析 技术可行性分析 技术上的可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。 该系统采用了 Client/Server 模式进行开发。 操作可行性分析 本系统直观易懂,使用非常方便,学生可以直接上手,即使是管理员,只要经过 简单的熟悉,操作本系统没有太大的问题。 经济可行性 主要是对项目的经济效益进行评价,本项目开发经费在经济上是可以接受的,并且本项目实施后可以显著提高工作效率,节省开支。 所以本项目在经济上是可行的。 系统 流程图 系统流程图是直观描述系统处理由开始到结束的整个过程的非结构化图形工具。 它的基本思想是使用图形符号以黑盒子形式描绘系统里面的每个部件 (程序、文件、数据库、表格、人工过程等)。 系统流程图表达的是部件的信息流程,而不是表示对信息进行加工处理的控制过程。 学生请假管理 系统的前台系统 流程图如图 , , 所示,后台系统流程图如图 所示。 图 学生 系统 流程 图 登录 学生 请假 审核 查询 修改密码 退出系统 黑河学院 本科生 毕业论文(设计) 5 图 教师 系统 流程 图 图 管理员 系统 流程 图 登录 管理员 教师信息管 理理 请假审核管 理理 班级信息管 理理 课程管理 学生信息管 理理 请假统计 学生请假统 计计 课程统计 查看 添加 修改 查询 退出 登录 教师 学生请假审核 查看 修改密码 退出系统 黑河学院 本科生 毕业论文(设计) 6 需求 分析 需求分析是项目设计的一个重要环节,主要鉴定一个项目的开发方向。 通过对受众需求的详细的考察与审核,对产品的设计进行全方位的定义。 需求分析本身是较为抽象的,但要结合实际对项目要彻底的判断,将项目从理想带到实际。 功能需求分析 系统预期要实现的目标是建立一个相对完善的管理信息系统。 主要有以下几个模块: 系统登录、教师管理、班级管理、学生管理、请假申请、请假审核、请假查询、请假统计和修改密码。 请假系统的需求分析 现如今 科技发展日趋先进,而黑河学院对于请假管理还停留在纸上办公,这与科学发展的现在多少显得有些格格不入,而且人力办公在诸多方面还稍显不足。 计算机管理的发展所追求的目标就是减轻人的工作量,提高办事效率,解决一些实质上的 问题。 所以本文在对学校,系里 的请假工作进行了详细的调查研究之后,针对请假的工作流程,请假数据的统计,学生信息和教师信息的采样,结合自己在大学四年所学的编译框架,语言以及理念进行本次设计开发,目的就是让课程繁重的学生和工作辛苦的老师可以更方便的解决生活上关于请假这一块的问题。 软件的数据流程图 学 生请假管理系统系统数据流图是根。基于cs学生请假管理系统的设计与实现(编辑修改稿)
相关推荐
息了悟 (TIA)项目 (现在被下马 )和计算机辅助的 乘客预先筛分系统 II (安全飞行 (现在取消和替换的 ) CAPPS II)项目。 如同在其他方面 ,而对数据挖掘技术能力是重要的 ,还有其他的实施和监督问题可以影响一个项目的成功的结果。 一个问题是数据质量 ,所谓的数据的准确性和完整性进行了实证分析。 第二个问题是互操作的数据挖掘软件和数据库在使用不同的代理机构。 第三个因素是任务蠕变
值包络为辛格函数。 因此,为了取出主频 f0,必须在 D/A 转换器的输出端接入截止频率为 fc/2 的低通滤波器。 DDS 数学原理 设有一频率为 f 的余弦信号 )(tS : )2cos()( ftS t ( 21) 现在以采样频率 cf 对 )(tS 进行采样,得到的离散序列为: )2cos ()( fnTS 2,1,0n ( 22) 其中cc fT1 为采样周期。
后找 到的学生信息,并释放内存空间,删除所有相关的信息。 查找模块实现功能:在已经存储的文件中查找任一指定的学生信息,可 以按照姓名,学 号,来实现查找。 输出模块实现功能:当实行显示信息功能时,输出所创建的文件中包含 的全部学生信息。 排序模块实现功能:对已经存储在文件中的学生信息,根据成绩从高到 低排序,存储,并在名次中显示出来排序结果。 修改模块实现功能
0 ]OUTPUT43ENDD6101415CHEKFFINPUTCHOICEINPUTVCCINPUTVCCINPUTVCCINPUTVCCINPUTVCCINPUTVCCINPUTVCCINPUTVCCSTARTCLRTRIGFSTDSEL [ 2 .. 0 ]TF18161719208 11 图 测频 模块逻辑图 测频 /测周期的实现 (1) 令 TF=0,选择等精度测频,然后在
,小车停车。 8 驱动模块设计 ( 1)电路图 ( 2) 工作原理 从 CPLD 输出信号功率很弱,即使在没有其它外在负载是也无法带动电机,所以在实际电路中我们加入了电机驱动芯片提高输入电机信号的功率, 从而能够根据需要控制电机转动。 根据驱动功率大小以及连接电路的简单化要求选择 L298N 为直流电机驱动芯片。 L298N 是 SGS 公司的产品,内部包含 4 通道逻辑驱动电路
在多媒体教室中央控制系统结构框图中,可以看出控制单元( CPLD)是其中最核心的一环, 我们可以选用 Altera 公司目前市场性价比比较高的 MAX II 系列的CPLD。 Altera 推出的 MAX II 器件系列是一款革命性的 CPLD 产品。 它基于突破性的 CPLD 架构,提供业界所有 CPLD 系列中单个 I/O 管脚最低成本 和最小功耗。 这些器件采用新的查表 (LUT)体系