计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> Delphi论文设计 >> 浏览文章
基于Delphi研究生管理信息系统设计

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

基于Delphi研究生管理信息系统设计

 

关键字 :信息管理系统;   数据;   应用程序;   数据库

  研究生信息管理系统是非常典型的信息管理系统(MIS)之一。其开发主要包括后台数据库的建立和相关的维护以及前端应用程序的开发两个主要方面。对于前者,要求建立起数据一致性和完整性较强、数据安全性好的数据库,而对于后者来说,则要求应用程序在功能上要具备功能完备、美观、易使用等一系列的特点。
    经过分析,我使用Borland公司开发的Delphi 7.0来作为前端应用程序的开发工具,而使用应用广泛的MicroSoft公司研制的Access作为后端的数据库支持。
    根据实际情况,我们使用原型法(Rapid Prototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块的各个方面的研究和设计一基本成型。然后,在一定的时间内先建立起一个系统应用程序的原型,然后对这个初始的原形系统进行需求的迭代,不断的修正和改进直到形成用户满意的可行性的信息管理系统。进而交付使用。
 

绪论
 
    随着全国各个高校对研究生招生规模的不断扩大,研究生的数量急剧增加,有关学生的各种信息的信息量也是成倍的增长。面对庞大的信息量就需要有研究生信息管理系统来提高学生管理工作的效率。而且,研究生信息管理系统是一个高等教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以研究生信息管理系统应该能够为用户提供充足的信息和快捷多方面的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
    本毕业设计题目为:研究生信息管理系统。本课题来自指导教师李筠老师的提议,基于Delphi7.0及ACCESS 2000数据库平台开发。用于解决有关研究生及导师信息复杂,不便于查阅和管理等问题。
作为计算机应用的一部分,使用计算机对研究生信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高高校研究生信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将开发一套完整的研究生信息管理系统。通过这个系统,可以方便地查询、统计和修改研究生的基本情况、研究生的导师情况、研究生的课程开设情况及选课信息一起成绩情况,实现信息的规范管理、科学的统计和快速的查询,从而加上管理方面的工作量,同时避免了由于人为因素造成的数据遗漏和误报。而且本系统灵活的使用的第三放控件,是初始化界面更加的友好化,并且添加了生成报表和成绩单的新功能,减少了工作的程序,功能强大的用户注册模块使各个用户之间的安全性得到了切实的保证,权限分配的管理模式也在最大程度上减少了错误操作和恶意修改的可能性。帮助信息的E—mail留言系统也增加了用户和管理员、开发者的联络渠道。
第二章:系统设计与分析
     
2.1 需求分析
   从软件工程中需求分析的角度来分析调查研究生信息管理系统应考虑到以下几个方面。
第一、   用户将从数据库中获得研究生信息、导师信息、课程信息、选课信息以及分数信息等等一系列信息,从而需要建立以上各个信息的模块来实现数据库的交互。
第二、   用户要完成查询、添加、修改、删除、浏览等处理功能,故需要建立上述功能。
第三、   安全性、协调性和完整性。当用户添加学号时,要保证学号不能重复,同样导师号码、课程号码也不能重复,在选课信息中学号和课程号码的组合也不能重复;研究生信息、课程信息和导师信息的导师号要一致,不能使用不同的数据类型,研究生信息、课程信息和选课信息的研究生学号要一致,课程号也要一致,这样才能实现查询功能和各个信息模块的协调;另外,学生表中的导师号和课程表中的导师号必须使用导师表中的已经存在的号码,选课表中的学号和课程号码,所以对数据进行添加、修改、删除、查询时要进行监控,进行出错提示及处理。
在软、硬件方面对系统的需求,软件要求易学,容易掌握。可以很简单方便的管理各种信息。硬件的配置要求不能太高,这样可以很好的适应当前的学校情况。
根据需求分析,本系统结构采用当前流行的结构,该模式的主要形式是系统的管理人员以及使用者在客户端对数据库进行各种操作,操作的结果又由服务器端的数据库发送回客户端显示出来,这样形式比较自由,安装比较方便。该模式同时具有开发时间短,成本较底,而且数据量的传输快等优点。
为了实现用户与管理员之间的权限划分,还应该在程序中建立一个功能完备的用户管理系统,应该对权限的划分有明确的界定。另一方面,安全的考虑也是其中考虑的原因之一。
 
  
 
2.2 程序设计
   根据需求分析的结果,本系统主要划分以下几个模块:系统维护,基本信息,成绩计算,查询,浏览,报表,维护,帮助。然后用Access 2000建立起后台的数据库,来对前台的数据操作提供服务。
 
2.2.1 模块设计
 
系统维护模块
用户通过此模块来分配管理使用数据库的权限,完成用户的注册,修改,添加删除功能,使用户能等到区分,系统的安全性得到了大大的保证,还要有注销功能,以便完成各个用户之间的切换。还要有退出系统的按钮。
 
基本信息模块
用户通过此模块来管理年级信息,专业的开设情况,课程的开设情况,以及教师的任课信息,学生还可以进行选课,在进行课程信息的添加时,系统会自动检测所添加的课程信息中的开课导师号在导师表里是否存在,如果不存在,会提示用户导师号输入有误;同时检测所添加的课程号在课程表中是否已经存在,如果存在,会提示用户该课程已经存在。只有在拥护确认后才能进行课程信息的删除,在进行课程修改时,不准用户修改。而且,只有注册时类别为学生的用户才能选课。
 
成绩计算模块
 
被管理员授予了权限的用户通过这个模块来实现对研究生成绩的计算,可以来实现学分的计算以及平均分的计算,还可以调用Windows的计算器来方便使用。当用户输入正确的学号(数据库中已存在)时以及正确的年份和学期选择和课程类型时会显示出该生所得的学分以及所有的课程对应的该生的所得学分。否则显示你输入的学号不正确,实现提示功能。
 
 
 
查询模块
 
通过这个模块,被授予了使用权限的用户可以完成研究生的成绩查询、研究生的自然情况了解以及导师的自然情况。当输入了学生的学号时,并选择了要查询的科目时,系统会为你查询出相应的成绩,否则就会提示你输入错误。当输入研究生的姓名和学号时可以完成对其自然情况的查询,以便了解该生的信息。当你输入了导师的姓名时,系统会显示相应的信息。



上一篇: 基于Delphi新生报到管理信息系统设计
下一篇: 基于Delphi酒店客房餐饮管理系统设计
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。