CS结构的教师教材信息管理系统的设计与实现

上传人:新** 文档编号:501511812 上传时间:2024-02-23 格式:DOC 页数:36 大小:816.50KB
返回 下载 相关 举报
CS结构的教师教材信息管理系统的设计与实现_第1页
第1页 / 共36页
CS结构的教师教材信息管理系统的设计与实现_第2页
第2页 / 共36页
CS结构的教师教材信息管理系统的设计与实现_第3页
第3页 / 共36页
CS结构的教师教材信息管理系统的设计与实现_第4页
第4页 / 共36页
CS结构的教师教材信息管理系统的设计与实现_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《CS结构的教师教材信息管理系统的设计与实现》由会员分享,可在线阅读,更多相关《CS结构的教师教材信息管理系统的设计与实现(36页珍藏版)》请在金锄头文库上搜索。

1、学士学位毕业论文(设计、创作)C/S结构的教师教材信息管理系统的设计与实现 黑河学院毕业论文(设计、创作)-I-目 录摘 要IIIABSTRACTIV前 言V第1章 综述11.1 背景11.2 软件设计的意义与价值11.3 软件设计开发的目标2第2章 开发环境简介32.1 VB.NET简介32.2 Access 2003概述32.3 Visual Studio 2005简介32.4 运行环境4第3章 需求分析53.1 软件功能的需求分析53.2 软件性能的需求分析63.3 系统的数据流图6第4章 总体设计94.1 软件的功能描述94.2 数据库设计94.2.1 数据库概念设计94.2.2 数据

2、库逻辑设计104.2.3 数据库连接11第5章 系统的详细设计125.1 登录界面设计及算法设计125.2 主界面设计135.3 修改界面设计及算法设计135.4 查询界面设计及算法设计145.5 删除界面设计及算法设计155.6 添加界面设计及算法设计165.7 统计界面设计及算法设计16第6章 系统实现186.1 登录功能的实现186.2 系统主界面的实现186.3 添加功能的实现186.4 删除模块的实现196.5 修改功能的实现206.6 查询功能的实现216.7 统计功能的实现21第7章 系统测试237.1 单元测试237.2 集成测试237.3 验收测试24总 结25参考文献26致

3、 谢27摘 要本文介绍了利用VB.NET编程语言和Access为数据库系统,以Visual Studio 2005为开发平台设计开发C/S结构的教师教材管理系统的过程。教师教材管理系统主要包括了添加、删除、修改、查询、统计等五个部分。添加功能里又分别包括了添加教师信息、添加教材信息、添加课程信息三部分。删除功能、修改功能、查询功能与添加功能相同,都包含了教师、教材、课程三个方面。统计部分主要是实现对相关信息的统计功能。这五个部分在设计时都使用了数据网格控件。希望用户能够直接通过数据网格实现信息的添加、删除、修改和查询的操作。这样既提高了系统的可操作性,又能够实现信息的批量处理,从而节省时间,提

4、高工作效率。在本系统的设计实现过程中,本人遇到了一些技术方面的问题,例如如何实现数据库的连接,如何使用数据网格实现对信息的添加、修改、显示、查询、统计等功能,如何对错误信息进行处理等等。本人通过查阅相关资料,反复思考以及指导老师的指点顺利地解决了这些问题。关键词:教材管理;数据网格;信息系统ABSTRACTThis article describes the use of VB.NET programming language and the Access database system and Visual Studio 2005 development platform for the d

5、esign and development of C / S structure of the teaching materials management system process. Teacher textbook management system includes add, delete, modify, query, statistics and other five parts. Adding features, including information to add teachers to add textbook information, to add course inf

6、ormation. Delete function, modify function, query function are the same with add function, which consists of teachers, textbooks, curriculum three aspects. Statistics is to achieve some of the major statistical features of the relevant information. The five parts are same in the design of using a da

7、ta grid control. Want users to be able to achieve information directly through the data grid, add, delete, modify, and query operations. This will not only improve the operability of the system, but also enables batch processing of information, thereby saving time and increasing efficiency. In the d

8、esign and implementation of the system process, I encountered some technical issues, such as how to link to the database, how to use the data grid to achieve information to add, modify, display, query, and so function, how to show error messages and much more. I have access to relevant information t

9、hrough, thought, and the instructors instructions to resolve these issues successfully.KeyWords:Textbook Management;Data Grid;Information System前 言时代在不断地进步,社会生产力在高速的发展,新技术层出不穷,信息量急剧膨胀,整个社会已经成为了信息化的社会,人们对信息和数据的利用以及处理都已经进入自动化、网络化和社会化的阶段。如在查找编辑资料、处理银行借贷、仓库管理、科研生产等各方面,无不需要利用大量的信息资源。因此,如何有效地进行数据信息管理及利用,已

10、成为人们普遍关注的问题。目前教师教材的信息处理方式仍停留在手工操作阶段,劳动强度大且工作效率低,管理人员的大量时间都消耗在重复性的工作上。为了解决这些问题,开发一个适合的教师教材管理系统是一个行之有效的途径。本课题实现的主要内容是:验证用户的有效性,防止非法操作;对教师、教材、课程等信息进行添加、修改、删除、查询、统计等操作。该设计主要用于教师教材的管理,其总体的任务是:使教师教材管理工作规范化、系统化、程序化,避免系管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效地处理相关信息。第1章 综述1.1 背景随着社会高科技的普及,人们的生产、生活逐渐趋于信息化,信息管理也就重要起来了

11、,能否更快、更多、更有效地获取信息决定着在竞争中所处的地位。现如今正是高速发展的信息时代,各行各业都离不开信息处理,所以计算机被广泛应用。它的最大好处在于能够更方便、更快捷、更安全地进行信息管理。对于一所综合性院校来说,教师数量大,课程总量多,教材种类多,随着各校规模的迅速扩大,这种情况更加明显。而且随着社会的发展,社会对教育,对学校也提出了更高的要求。而传统的人工教材管理的方法存在诸多弊端,效率低,易出错,由于数据繁多,致使数据容易丢失且不易查找。总之,缺乏系统的、规范的信息管理手段。因此,高校教材管理人员目前迫切需要一套方便、高效的信息管理模式来帮助他们改变繁琐、低效的传统手工管理方式,并

12、最终实现教材管理的全面自动化。本系统是为了方便教师教材信息的管理而设计的,希望能在更快更好的管理教材的基础上,提高教师的教学、科研水平,减轻管理人员的工作压力。综上所述,教师教材管理系统的开发成了必须要做的事情。教师教材管理系统,使教材管理工作规范化,系统化,程序化。同时,避免了教材管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改教材情况。1.2 软件设计的意义与价值在各大院校里,教材管理作为教学的一个必不可少的重要环节,是衡量教学质量的重要指标。每个学期的教材管理都要花费大量的时间和人力,大量的教材信息加大了管理员的工作负担。基于C/S结构的教师教材信息管理系统的开

13、发就是为了解决这个问题。C/S结构的优点是能充分发挥客户端的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快1。在本系统中,管理员可以通过前台的添加信息对教师、教材、课程等信息进行添加操作,此外还有对教师、教材、课程等相关信息的删除、修改、统计、查询和统计等功能。为教师教材的管理提供了一个更为方便、快捷、有效的方式,使得管理员繁琐的工作变得简单方便,在最大的程度上减轻了管理员的工作负担,提高了工作效率并保证了工作的准确性。此项目作为本人的毕业设计,对于本人来说是一个很好的锻炼机会。在开发此项目的过程中,发现自己对专业知识的掌握和动手能力的不足,之后查阅了大量的

14、书籍和资料,巩固了专业知识。在开发此项目的过程中涉及到了相关文档的撰写,在编写相关文档的过程中语言组织能力和逻辑思维能力也得到了锻炼。再次,明白了理论与实践相结合的重要性,平时学到的很多理论知识,只有真正运用到生活和工作中,才能说明理论的价值。总之,无论从哪方面出发考虑,开发此项目都具有很大的实际意义和理论价值。1.3 软件设计开发的目标本系统能够改变传统的手工管理记录信息的模式,提高教师教材管理工作的效率,本系统设计完成后可节省管理人员大量的时间和精力。本系统只需将教师、教材、课程等相关信息输入到计算机中,管理员就可以对教师、教材、课程进行查询、删除、修改和统计等相关操作。相关信息的添加、删

15、除、查询、修改和统计工作可以随时进行。本系统能对使用者的身份进行验证,这样可以使系统不被非法人员操作。在数据库安全方面要保证用户信息和相关信息的保密性,保证相关信息的不丢失、不泄露。这样,软件的设计开发才能真正达到简单和实用的目标。第2章 开发环境简介2.1 VB.NET简介Visual Basic.NET是微软改进的BASIC语言的新一代产品。是一种基于.NET网络平台的高水平的编程语言。新版Visual Basic.NET拥有众多的新特性。 首先,它将完全面向对象。它将拥有继承性,支持重载和成员共享,还将以结构化的异常处理机制代替原来VB 6.0混乱而极易出错的错误处理方式。其次,它的语言功能将变得更为强壮。包含严格的类型检查、变量声明时进行初始化等新功能,它的代码块缩放功能使得代码变得更加清晰易读,比VB 6.0更为强大的语法检查功能使您可以在程序生成之前就排除几乎所有的语法错误2。再次,基于名称空间构建的.NET Framework SDK时一个更先进、更完整的构件库,Windows Form和

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号