毕业设计(论文)学生的成绩管理开发设计

毕业设计(论文)学生的成绩管理开发设计

ID:43589349

大小:1.43 MB

页数:59页

时间:2019-10-11

毕业设计(论文)学生的成绩管理开发设计_第1页
毕业设计(论文)学生的成绩管理开发设计_第2页
毕业设计(论文)学生的成绩管理开发设计_第3页
毕业设计(论文)学生的成绩管理开发设计_第4页
毕业设计(论文)学生的成绩管理开发设计_第5页
资源描述:

《毕业设计(论文)学生的成绩管理开发设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、毕业设计(论文)学生的成绩管理开发设计目录目录1第一章相关技术介绍31」客户机/服务器31.2面向对象编程(OOP)31.3事件驱动编程方式4第二章系统分析及工具选择52」系统及需求分析52.1.1系统需求52.1.2可行性分析52.2数据库选择8第三章系统概述93.1总体设计93.2功能分解103.3系统的功能简介103.3.1项目规划103.3.2功能描述113.4数据库设计11第四章系统功能模块设计及实现144.1登录模块144.2系统主界面154.3课程管理164.4课程安排164.5班级课表294.6考试成绩管理31

2、4.7学生成绩查询164.8班级成绩分析394.9用户管理43第五章全文总结47致谢48参考文献49随着络时代的到来,作为网络的必要组成部分,PC机越来越为人们所应用,以完成各种各样的工作,这不仅提高了工作效率和使用计算机的水平,也作为我们整个社会生产提高的一个具体表现,在越来越多的人使用计算机来进行管理的同时,作为当前热门专业和科技前沿信息学院则更应充分发挥自身的优势,将各项工作都提高到一个更高的水平,因此,使用计算机程序和软件来不定管理学生成绩是必然而又必要的工作。目前,此项工作一直实行人工管理,由专人进行手工填写,修改,

3、统计和查找学生成绩;乂由于每个学牛都非常重视自己的学习成绩,并且在成绩管理的过程中,从学牛,任课教师到教务部门,此项工作又具有涉及面广,人数众多的特点,从而也就决定了工作人员在为学生提供服务,帮助和完成学校各项关于成绩管理工作的同时,人为误差和低效率的工作速度也在所难免,特别是为响应国家政策和满足社会需要,学院近几年实行扩在招生的政策以来,学生人数大幅度增多,同时,为更好地指导和教育学生的生活和学习,釆用从选专业和变动班级的方法,这就使得人工的学牛成绩管理工作变得更加繁重和难以满足学生的要求。使用计算机软件对学生的成绩管理不仅

4、能够克服手工管理的缺点和弊病,大大提高了工作效率,节省了大量的人力,物力,使我们的学院的管理水平走上一个新的台阶,也给了我们这批计算机专业毕业生一个很好的实践锻炼机会,从而使我们在工作岗位中具有更高的专业素质和能力,同吋,也进一步显示和证实了信息学院的计算机应用水平和普及程度。当代社会是一个数字化的社会,数字化的实现需要依赖一定的手段,于此系统相关的领域有Windows2000(WindowsN(后继操作系统)局域网,Client/ServerI作模式,VisualBasic6.0,Access关系型数据库等;此系统在二维数据

5、库的理论基础上,应用VisualBasic6.0数据库管理系统,使用规范的程序设计方法,运用实际数据验证,逐步分析的调试手段,并达到了预期的结果。第一章相关技术介冒1.1客户机/服务器客户机/服务器模式简称C/S模式,局域网上三种工作模式(对等模式,文件服务器模式,客户机/服务器模式)中的一种,并不是一种特定的硬件产品或服务器技术,它是一种体系结构。Server是一个向请求进程提供服务的逻辑进程,它可以是一种进程,也可以是有多个分布进程所组成。向一个Server请求服务的进程称为该服务的Client,通信事物是由Client对

6、Server进行的。Server应按请求进程的要求执行服务并返回结果。Client和SewerZ间的通信可以涉及到许多机制如:局域网,广域网及操作系统屮任务间的通信。C/S模式独立于它们Z间的物理连接以及上述的这些通信机制。Client和Server也可以处在同—机器上。此外,一个Server可以同吋又是另一个Sewer•的Client,并向它请求服务。通常,若一台机器的主要任务是支持一个特定的Server进程,那么这个具体的机器(硬件)就常称为服务器(Server)0Server既可指Server进程(软件),也可以指一个具

7、体的机器(硬件),对Client也是如此。Client/Server模式将处理功能分为两部分,一部分(前端)由Client处理,另一部分(后端)由Server处理。在这种分布式的环境下,任务由运行Client程序和Sewer程序的机器共同承担,这样有利于全面发挥各自的计算能力,可以分别对Client端和Server端进行优化。例如Client端仅需要承担应用方面的专门任务,而Server端则主要用于数据处理。这种C/S模式还能给用户提供一个理想的分布环境,消除了不必要的网络传输负担。1.2面向对象编程(OOP)60年代末期,为

8、应付当时日趋严重的“软件危机”,人们提出了结构化程序设计方法。结构化程序设计一定程度上缓解了“软件危机”,但并没有彻底解决。70年代末80年代初的面向对象程序设计应运而生,给人们带来了新的希望。相对于面向过程(POP)语言,OOP的程序程序设计是一种基于结构分析,以数据为中心

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。