基于cs学生请假管理系统的设计与实现.doc
《基于cs学生请假管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《基于cs学生请假管理系统的设计与实现.doc(36页珍藏版)》请在咨信网上搜索。
1、基于cs学生请假管理系统的设计与实现29资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。学士学位毕业论文( 设计、 创作) 基于c/s学生请假管理系统的设计与实现所在系别: 计算机科学与信息工程 专 业: 网络工程 学生姓名: 学 号: 指导教师: 职 称: 讲 师 黑 龙 江 省 4月30日目 录摘 要IIIABSTRACTIV第1章 绪论11.1 课题研究的背景11.2 课题研究的意义11.3 主要研究的内容和问题21.4 开发工具及环境21.4.1 ASP.NET简介31.4.2 Microsoft SQL Server 简介4第2章 系统可行性需求与分析52.1 系统可行性
2、分析52.1.1 技术可行性分析52.1.2 操作可行性分析52.1.3 经济可行性52.1.4 系统流程图52.2 需求分析72.2.1 功能需求分析72.2.2 请假系统的需求分析72.2.3 软件的数据流程图82.2.4 数据字典9第3章 系统的总体设计113.1 系统的功能设计113.2 数据库的设计123.2.1 数据库设计的描述123.2.2 数据库E-R图123.2.2 数据库逻辑设计13第4章 系统的详细设计154.1 主界面设计154.2 用户登录设计154.3 请假申请设计164.4 审核请假设计17第5章 系统测试195.1 系统测试的方法195.1.1 单元测试195.
3、1.2 集成测试195.13 确认测试205.1.4 系统测试205.2 本系统测试20总 结22参考文献23致 谢.24摘 要近年来, 随着中国信息产业竞争的日益激烈, 外国信息技术和中国的技术相比在诸多方面都存在着较多的优势。可是伴随着中国科学技术的日益更进, 在特别是在计算机领域的扩新, 应用管理软件也是日趋成熟。经过应用类别的软件, 能够更加有效的进行无纸化办公, 是很多管理层面变得简单方便。管理软件在现代企业中的已经得到越来越广泛应用。因其不易出错, 方便管理, 操作简单, 备受公司青睐。可是对一些营运项目特殊, 规模小的”特殊企业”或者”小企业”来说, 管理软件有待进一步的完善。学
4、生请假管理系统预期要实现的目标是建立一个相对完善的信息管理系统。主要有以下几个模块: 系统登录、 教师管理、 班级管理、 学生管理、 请假申请、 请假审核、 请假查询、 请假统计和修改密码。本系统是用Microsoft Visual Studio 编写的应用程序, 使用SQL Server 数据库。关键词: 学生请假管理系统; Microsoft Visual Studio ; SQL Server , WinformABSTRACTThe students leave management system is expected to achieve the goal is to establ
5、ish a relatively comprehensive information management system. Mainly in the following modules: system, teacher management, class management, student management, leave application, leave audit, leave query, leave statistics and change your password. This system is an application written using Microso
6、ft Visual Studio , SQL Server database. In recent years, as Chinas information industry increasingly fierce competition, the foreign information technology and the technology of our country compared in many ways there are more advantages. But along with the our country science and technology increas
7、ingly more into, in particularly in the computer field expansion new, application management software is becoming mature. Through the application of categories of software, can be more effectively carried out the paperless office, is a lot of management level becomes simple and convenient. Managemen
8、t software in the modern enterprise has been more and more widely used. Because it is not easy to make a mistake, easy management, simple operation, much the company favor. But for some special operating items, small-scale special enterprises or small business, the management software needs to be fu
9、rther improved.Students leave management system is expected to achieve the goal is to establish a relatively perfect information management system. Mainly has the following several modules: system registry, teacher management, class management, student management, application for leave, leave, leave
10、, leave the audit query statistics and modify the password. This system is used in Microsoft applications written in Visual Studio , using SQL Server database.Keywords: Students leave management system; Microsoft Visual Studio ; SQL Server , Winform第1章 绪 论1.1 课题研究的背景学生请假信息和管理是学生日常生活尤为重要的一部分。对于黑河学院在这
11、一方面的管理还是显得学生数量明显高于管理者很多, 这就给导员以及教师领导带来极大的不方便, 加上学校的事务原来就繁琐杂乱且要求高规格, 因此很容易出现错误。而诸如学生的请假申请, 教师的请假审核信息, 稍有不慎便会出现一些差池, 同时学生请假信息的手动记录与查看, 工作量大, 也需要很大的耐心和细心。因此在计算机软件技术不断更新的今天, 实现学生网上请假申请, 教师及导员网上请假审核并经过数据库记录信息是必要可行的, 而且还节约了时间, 节省了一大部分的工作量。在黑河学院, 学生请假信息是对于学生出勤审计, 学生课程学习的一项非常重要的数据。而很长一段时间, 学生请假信息管理都是依赖手动记录查
12、阅, 面对大量的学生信息, 这些工作的数量可想而知。不但白白浪费了许多不必要的人力资源, 而且人工管理会存在着大麻烦和乱子, 造成数据信息的一些不确定因子。但如果使用计算机管理对学生请假信息进行管理, 具有手工管理很多方面的优点和长处, 例如: 检索迅速、 查找方便、 可靠性高、 存储量大、 保密性好、 寿命长、 成本低等。这些优点能够极大地提高的效率, 也是学校科学化、 正规化管理的重要条件。1.2 课题研究的意义随着近几年来国内计算机技术应用的迅速发展, 中国在管理系统的开发和应用方面取得了成效, 而且积累了丰富的实践经验, 这对于今后的发展和完善将起到积极的推动作用。在改革开放, 面向市
13、场的大环境下, 为了真正发挥管理系统的潜在作用, 预计所有系统必将向网络化、 集成化、 智能化和实用化方面发展, 使企业引进的管理系统技术真正落实到经济效益上。当前单项信息管理的应用, 不同程度已在各个企业部门实现, 如生产计划管理、 供销管理、 财务管理和人事档案等, 已经在各个企业及部门广应用。可是这些孤立系统所产生的信息如何为企业或部门充分利用、 共享、 及时为企业的各种决策提供依据, 则必须有一个良好的网络环境支撑, 使各个孤立系统协调运行, 形成一个统一的整体, 才能解决生产之急需否则管理系统将不能发挥其应有的作用, 所建立的系统不能获得较高的性能价格比。各个企业开发的管理系统 ,
14、一般都是先从物流开始, 然后逐步到生产计划及销售和成本核算等方面。为了解决系统所产生的数据协调利用, 这些数据必须具有集成性也就是所产生的数据不必形成文件的形式传递, 而只经过简单的指令便可提供有关的后继应用。另外还必须解决数据的相关性, 在某些模型或者方案的分析、 处理发生变化时, 相关的数据作相应的调整即可适应需求。因此, 今后管理系统的发展必然朝着集成化方向过渡。由于在大学里学生请假比较麻烦, 学生请假的时候要经过去找辅导老师或班主任老师签字才能完成这项工作。有时候学校辅导员或者是班主任外出有事情, 学生就得拖延请假的日期, 这样对有急事的学生造成了很大的困扰。经过学生网上请假管理系统的
15、应用, 学生能够在网上进行日常的请假任务, 而管理员也就是辅导员或者班主任能够经过本系对请假的信息进行审核、 审批及其它相应的工作。这样不但能够减少学生平时请假所花费的时间, 还能削弱辅导员或者班主任平时的工作量。因此开发学生请假管理系统是一个必然。时下比较通用的管理系统结果有B/S和C/S两种, 经过分析比较, 而且结合学生请假管理系统的自身业务特点, 本次设计系统采用C/S架构来实现。系统软件上, 后台数据库为SQL Server 数据库系统, 前台实现工具是Microsoft公司Visual Studio 工具。本系统预期要实现的目标是建立一个相对完善的管理信息系统。主要有以下几个模块:
16、 用户登录、 教师管理、 班级管理、 学生管理、 请假申请、 请假审核、 请假查询、 请假统计和修改密码。1.3 主要研究的内容和问题系统功能模块描述: 1. 对系统登录身份的设置, 不同的人登陆进系统后, 能使用的不同功能。(1.学生登陆口, 2.教师登陆口, 3.管理登陆口)2. 用户修改密码。3.教师管理: 对教师的信息及帐号密码的添加修改删除等管理。4.学生管理: 主要负责学生信息的录用、 基本信息查询, 学生资料的增加、 修改、 删除。5. 班级管理: 班级名称和备注的信息管理, 班级名的增加、 修改、 删除。6.请假管理: 学生请假的申请、 查询、 审核以及统计。为实现学生请假管理
17、系统的主要功能, 使用软件工程开发技术, 首先完成系统功能的分析与设计, 划分好功能模块, 每个模块的具体功能及实现步骤。使用C# 软件开发工具创立各种实用窗口界面。1.4 开发工具及环境1. 开发平台服务器端操作系统: Windows XP或Windows Server。开发工具: visual studio 。数据库: Sql Server 。2 系统架构系统总体方案计划采用C/S结构, 并保证了系统的灵活性和可扩展性; 操作系统采用windows ;后台数据库使用 SQL Server ; 开发环境采用.NET, 编程语言采用C#。1.4.1 ASP.NET简介ASP.NET是我们在大二
18、的时候开的一门课程。作为一个框架, 它是一种以.NET框架为基础开发网上应用程序的全新模式。ASP.NET有以下技术特点: Microsoft.NET平台的出现在应用程序开发这个领域里起到了划时代的作用, 它正在引领者下一代Internet在创新和实践上的长足发展。作为Microsoft.NET平台的一部分, 它是一种以Microsoft.NET框架为基础开发网上应用程序的全新的模式和概念。我们虽然没有学过以往网上应用程序的设计与应用, 但对此也做过一些了解和对比, ASP.NET在功能和特点上都较为优越, 它大大增强了程序员的效率, 而且拥有顶级开发工具的支持, 其设计程序的结构十分清晰简洁
19、, 开发起来简单, 移植方便, 还具备Web服务。能够说我们在学习这一门课程的时候就觉得很容易上手, 只需要一些关键字就能够打出很多需要打出的词句, 这样一来既节约了时间, 而且还降低了程序员打程序时马虎出错的机率。因此本次设计选择ASP.NET, 是综合了它众多的优势和与这次设计的吻合度。1.4.2 Microsoft SQL Server 简介关于SQL Server 的介绍: Microsoft SQL Server ( 简称SQL Server) 是由一系列相互协作的组件构成, 能满足最大的学生请假管理系的数据处理存储和分析数据的需求。为什么选择SQL Server ? 因为SQL S
20、erver 能够满足本次学生请假系统对于数据库类型的需求。作为数据库, 它是一种使用极为广泛的管理系统, 它的优点不容置疑, 比如: 使用起来简单、 分布式组织的伸缩性比较好、 存储数据的安全性比较高、 在与众多的服务器软件连接的集成性都比较紧密、 具有良好的性价比等等。使用、 可伸缩性及安全性是基本要求, 同时设计者对设计的要求也很重要。SQL Server 是一个具备满足本次设计基本要求的数据库软件, 而且在很多方面提供了很多的核心支持以及查询性能的完善。第2章 系统可行性需求与分析2.1 系统可行性分析2.1.1 技术可行性分析技术上的可行性: 技术上的可行性分析主要分析技术条件能否顺利
21、完成开发工作, 硬、 软件能否满足开发者的需要等。该系统采用了Client/Server模式进行开发。2.1.2 操作可行性分析本系统直观易懂, 使用非常方便, 学生能够直接上手, 即使是管理员, 只要经过简单的熟悉, 操作本系统没有太大的问题。2.1.3 经济可行性主要是对项目的经济效益进行评价, 本项目开发经费在经济上是能够接受的, 而且本项目实施后能够显著提高工作效率, 节省开支。因此本项目在经济上是可行的。2.1.4 系统流程图系统流程图是直观描述系统处理由开始到结束的整个过程的非结构化图形工具。它的基本思想是使用图形符号以黑盒子形式描绘系统里面的每个部件(程序、 文件、 数据库、 表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 cs 学生 请假 管理 系统 设计 实现
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。