




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
郑州牧业工程高等专科学校毕 业 设 计题 目: 班级信息管理系统 作 者: 学 号: _系 别: 信息工程系 专 业: 计算机信息管理 指导者: 陈炎龙 讲师 评阅者: 2010 年 5 月 第 14 页 共 14 页毕业设计中文摘要班级信息管理系统摘要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。作为计算机应用的一部分,使用计算机具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高教师和班干部的管理效率,也是将来班级的科学化、正规化管理必不可少的系统。班级信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点,经过分析,我们使用 MICROSOFT公司的 VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 本系统使用VB.NET和MICROSOFT ACCESS 2003数据库开发。关键词:信息系统、班级管理、VB.NET应用、MICROSOFT ACCESS 2003、数据库毕业设计外文摘要Title Class and grade information management systemAbstract With more and more widespread and profound application of information technology in management, the implement of management information system has become mature in technology step by step. Managing information system is a new subject. Enterprise needs existence and development, so enterprise activities should be organized efficiently and organically, which means tightening up the enterprise management and strengthening effective management of any resource (staff, finance, property, etc.) internal the enterprise, and also establishing a management information system fitting in with its own characteristics.As a computer application part, uses the computer to have the merit which the manual administration center is unable to compare. For example: Retrieves, the search rapidly convenient, the reliability high, the reserves big, the secrecy good, the life long, the cost low status. These merits can enhance the staff member, the volunteer information management efficiency enormously; also will be the future enterprises scientific style, the standardized management, with world trail connection important condition.The system of managing student file is a typical application of managing information system (know as MIS),which mainly includes building up data-base of back-end and developing the application interface of front-end. The former required consistency and integrality and security of data. The later should make the application powerful and easily used.By looking up lots of datum, we selected Visual Basic presented by Microsoft because of its objective tools in Win32. VB offered a series of ActiveX operating a data-base. It can give you a short-cut to build up a prototype of system application. The prototype could be modified and developed till users are satisfied with it. This system uses VB.NET and ACCESS 2003 databases Keywords MIS、Class Management、VB.NET、SQL Server 2000、Database目 录1.前言-61.1研究的必要性-6 1.2研究的目的和意义-61.3功能简介-62.绪论-72.1项目的背景意义-72.2相关技术与开发工具介绍-73.可行性分析-83.1 经济上的可行性分析-83.2 技术上的可行性分析-83.3 运行上的可行性分析-84.系统总体设计-84.1系统功能-84.2模块功能概括即实现界面-84.2.1 登录界面-94.2.2.模块功能-95.系统的特点及改进意见-115.1.系统的特点-115.2.目前存在的问题及改进意见-116. 结论-12致谢-13参考文献-141 引言随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。1.1研究的必要性本系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改 、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生信息管理系统;本系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改 、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生信息管理系统。1.2研究的目的和意义计算机已经成为我们学习和工作的得力助手:今天,计算机的价格已经十分低廉,性能有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面: 首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源; 第三,计算机可以大大的提高人们的工作效率; 第四,计算机可以使敏感文档更加安全,等等。为了解决传统学生信息的管理正面临着的这些问题,我所设计的学生信息管理系统软件也就应运而生了。2.绪论班级信息管理系统是一个教育单位不可缺少的部分。一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案、统计和查询数据,这种管理方式存在着许多缺点,如:效率低、保密性差,人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着来越重要的作用。2.1项目的背景意义对于学生信息,各班的班主任及由于各种分类和了解的需要,经常性地进行各种查询。例如:查询一个班级中团员的人数,男、女生的人数等。教导处在每一届学生进校时必须进行分班,设置学号;每一届学生毕业,要进行学生信息备份;对于成绩管理,课任教师要进行本科目成绩登记,班主任要统计补考学生人数及相应名单,每学期进行学生成绩备份;学校领导则可通过查询工具来了解学生成绩情况。对于考勤信息管理,纪检委员要进行考勤统计等。班费信息管理,生活委员要对班费的支出,收入等情况了解。以上各类信息目前还处于手工或半手工的管理状态,效率低,可靠性差。配备电脑,但实际利用率不高,如果采用计算机进行以上各类信息的管理,必将大大提高工作效率,对学校各类信息的维护及了解起到积极的作用。另外随着计算机网络的持续发展,无论是工作、学习还是生活,将会越来越多地融入到流动的比特中,人们的工作节奏在不断加快,需要快捷的信息来源,并对此作出反应。因此,无论是从目前的现状来看,还是面向未来,一个功能完备的学校信息管理系统的开发都非常有必要。2.2相关技术与开发工具介绍本系统采用面向对象的软件开发办法,以Microsoft公司的可视开发环境 Visual B 作为主要开发工具,使用Microsoft Access 2003作为关系数据库。Visual Basic应用由一系列对象组成,包括有函数、菜单、函数、结构和数据窗口、用户对象、用户事件等等,对象中又包含若干控件如命令按钮、单行编辑器等,这些对象和控件中都可在许多程序中重复使用,使其具有了最广大意义上的可通用性和扩展性。Access2003是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。3.可行性分析在信息系统的目标需求已经确定,对系统的基本情况又有所了解的情况下 ,系统分析人员就可以开始可行性分析,可行性分析是根据系统的资源环境等条件,判断所提出的信息系统是否有必要,是否有可能进行开发。3.1经济上的可行性分析主要是对预估费用和对项目的经济效益进行评价。新系统能达到以最小的开发成本取得最佳的经济效益,开发中所需人员、硬软件支持以及其它费用进行估算情况均满意3.2 技术上的可行性分析本系统开发主要包括后台数据库的建立与维护以及前端应用程序的开发两个方面。技术条件也能保证顺利完成开发工作。基于现有的网络软硬件环境,采用了Microsoft Access 2003数据库,开发工具使用Microsoft公司的提供的各种面向对象的开发工具VB.NET。3.3 社会上的可行性分析本系统开发后,界面简洁大方,易于操作,不违反相关法律要求。4.系统总体设计4.1.系统功能班级管理系统是一个交互式查询系统,利用该系统学生作为只读用户可以查询自己的信息,学校教师作为超级用户则不仅仅可以查询信息、还可以添加或修改自己学生的基本信息。由于归于系统用户的范畴,因此,所进行的操作是对原始数据库的编辑,选中数据库中的某一表便可以进行数据编辑,当然,修改时一定要慎之又慎,要考虑到数据的参照完整性。否则,修改后的数据很难得出正确的查询结果。此项功能权限仅限于超级用户即系统管理员,实现的功能有:信息的添加、修改、删除,普通用户的帐号不拥有这些权限。4.2模块功能概括即实现界面4.2.1 登录界面首先,系统的界面是至关重要的。它是与用户沟通的桥梁,用户工作时要时时面对它,所以界面一定要简洁、直观,操作简单。本系统界面的登录口令画面如图1-1所示,根据选择的相应用户和对应的口令进入系统,进行相应的操作。若密码错误,则弹出“密码错误”对话框。图1-14.2.2.模块功能本系统主要包括学生基本信息查询、学生成绩信息查询和考勤信息查询、班费查询等部分。其功能主要有:1. 普通用户(图1-2)图1-21.1、学生基本信息查询,包括查询学生基本信息、家庭住址、所在班级、政治面貌等。(图1-3)1.2、学生成绩信息的查询,包括查询学生学号、课程编号、成绩等。(图1-3)1.3、考勤信息查询学生,包括查询学生的考勤种类、原因等。(图1-3)1.4、班费查询,包括班费的收入与支出查询等。(图1-3)图图1-32高级用户图(1-4)图1-42.1、学生基本信息查询与修改,包括查询与修改学生基本信息、家庭住址、所在班级、政治面貌等。(图1-5)2.2、学生成绩信息的查询与修改,包括查询与修改学生学号、课程编号、成绩等。2.3、考勤信息查询学生与修改,包括查询与修改学生的考勤种类、原因等。2.4、班费查询与修改,包括班费的收入与支出查询,添加及修改等。(图1-5)图1-55.系统的特点及改进意见5.1.系统的特点本系统主要是利用VB.Net技术,结合学生信息管理的需要,力求在满足系统功能需求的基础上,使程序的运行更加快捷高效,并在数据查询等方面更加贴近使用者的使用习惯使界面更为友好。在录入窗口中,实现了数据窗口控件和下拉式数据窗口对象相结合的方式,既让程序的操作方便,又让系统直接与数据库本身的原始数据相交互,保证了所操作数据的准确性。在查询窗口中,实现了查询的功能。5.2.目前存在的问题及改进意见由于水平所限,本系统还不够完善,以后会进一步将各教师任课等的信息纳入本系统;还有本系统目前仍为单机版,将来有机会会推出网络版。6.结论在这次毕业设计中,我综合运用了VB.NET程序设计及Microsoft Access 2003数据库技术,学生信息管理系统已完成,本系统设计科学、机制灵活、操作简便、适用性强,它具有独特的功能,人性化的设置理念,清晰、简捷的界面,由此可以看出,本系统是可行的,一旦投入使用,可以满足需要。在本系统的开发过程中,由于本人是初次开发软件,在知识、经验方面都存在着不足。另外,在整个开发的过程中,时间也比较仓促。因此,该系统必然会存在一些缺陷和不足。因为对学生管理的整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求。虽然网络在学生管理系统中的应用不是很多,但是未来的发展方向,在本次开发过程由于硬件的限制,未能实现网络功能,因此在以后的系统更新过程中可能会造成一些不必要的数据损失。尽管本管理系统存在着很多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本管理系统所必需的。相信本学生管理系统是一套学校在日常管理中必不可少的管理软件,通过开发这个系统,我掌握了的项本过程,了解了的基本知识巩固了我对Visual
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 不正当竞争行为的法律后果
- 算法交易对股市的影响研究
- 2025年编程原理试题及答案
- 奇葩语文拼音题目及答案
- 七年级数学下试卷及答案
- 2025年善意的谎言辩论反方资料
- CN222980409U 一种抗跌落型继电器 (四川宏发电声有限公司)
- CN120248362A 一种多孔配位聚合物及其制备方法与其在c3h6-c3h8混合气分离中的应用 (同济大学)
- 2025年职测题库及答案
- UPS服务安全培训课件
- 冷库安全检查表
- 扣件式钢管脚手架培训课件
- 物业沟通技巧培训
- 2025至2030中国美容祛斑仪行业发展趋势分析与未来投资战略咨询研究报告
- 2025-2030年中国连续性肾脏替代治疗(CRRT)行业市场现状供需分析及投资评估规划分析研究报告
- 现场员工计件管理制度
- 健康养老课件模板
- DZ/T 0261-2014滑坡崩塌泥石流灾害调查规范(1∶50 000)
- 计算机二级MySQL真题下载试题及答案
- 佛山市顺德区容桂街道专业电镀产业发展规划(2023-2035年)环境影响报告书(简本)
- 高效人员管理的5大核心思路与方法
评论
0/150
提交评论