毕业生实习信息管理系统的设计与实现(共31页).docx
《毕业生实习信息管理系统的设计与实现(共31页).docx》由会员分享,可在线阅读,更多相关《毕业生实习信息管理系统的设计与实现(共31页).docx(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上苏州大学高等教育自学考试“专接本”毕业论文(设计)题目 毕业生实习信息管理系统的设计与实现 专科学校 南通职业大学 专业 计算机应用技术(信息管理) 班级 12级信管 考生姓名 曹阿敏 准考证号 2 指导教师 沈建涛 2014年 4 月 9 日专心-专注-专业目 录23摘 要随着Internet技术的迅速发展和普及,高校校园网功能的日益完善,很多高校建立起了基于校园网的网络信息管理平台。目前,搭建基于网络的毕业生实习信息管理系统已经成为当代信息化管理的新形势。为了实现校园学生信息管理的网络化,以ASP技术为基础,进行网络学生信息管理系统的开发。通过数据库设计与建立,实
2、现应用程序对数据库的访问,同时使用ADO来实现应用程序与数据库的连接,用ASP技术,进行系统功能模块的实现,同时对未来学校学生实习信息网络化管理的可行性进行了深入探讨。该系统是根据现代化校园的发展而设计的基于B/S模式的Web的毕业生实习的管理,操作管理过程简单方便,校内和校外老师可以通过登录方式来对毕业生目前的情况进行信息查看和数据统计分析等,毕业生通过登录方式来填写自己的基本信息及修改自己实习的具体信息。此系统大大改善了教师繁琐的工作,提高了工作效率。关键词: 实习信息管理,数据库,系统功能模块 作 者:曹阿敏 指导老师:沈建涛 AbstractWith the rapid develop
3、ment and popularization of Internet technology, more perfect function of campus network of colleges and universities, many colleges and universities set up the network information management platform based on campus network. At present, build graduate internship information management system based o
4、n network has become a new trend of contemporary information management.In order to achieve the campus student information management network, based on the ASP technology, using VBScript as the scripting language, network student information management system development, through the database design
5、 and build, implement applications access to the database, at the same time use ADO to realize the application and the database connection, using ASP technology, the realization of the system function module, at the same time in the future school students internship management to explore the feasibi
6、lity of information network.The system is designed according to the development of modern campus Web based on B/S model of graduate internship management, simple and convenient operation management process, the teacher in charge and school teachers can be used to login to the graduates from the pres
7、ent situation to view the information and data statistical analysis, etc., graduates through login to fill in your basic information and change their internship. This system has been greatly improved teacher tedious work, improve the working efficiency.Keywords: practice information management, Data
8、base, the system function moduleWritten by Cao A MinSupervised byShen Jian Tao 前 言社会经济的迅速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。而随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高,如何通过计算机完成更多的事情,进而达到办公自动化和优化日常工作的目的已经成为一个大众化的课题。Web技术的发展,人们已经可以把数据库技术引入到Web系统中,它利用数据库系统来对各种复杂的数据进行有效的管理和快速的检索,并将这些数据按远端客户机的特定访问、请求,实时的产生待查询的动态页面,
9、然后传送给客户浏览器显示,即实现了数据库在Web上的发布。目前,将Web技术和数据库技术相结合,开发动态交互式数据库网页,已成为当今Web技术研究的热点。现实中繁重的毕业生实习信息管理工作给学校管理人员带来了很大的压力。虽然单机版本的毕业生实习信息管理系统软件在一定的程度上可以解决问题,可是在信息网络化的现实面前,它的不足之处就显而易见了。首先,信息管理系统的使用对象过于单一,仅局限于学校管理者;其次,毕业生不能通过网络即时修改、更新自己的部分信息,带来了信息的全面性、真实性、及时性、有效性等方面的问题。再次,不能通过网络发布宝贵的毕业生信息,供自己的老师共享,从而使得信息利用率不高。最后,还
10、存在软件版本更新比较麻烦的问题。因此,我的毕业设计课题“毕业生实习信息管理”,就是一种基于Web的毕业生在实习期间信息管理系统的方案,并用Microsoft SQL Server 2008数据库与ASP技术结合进行了该系统的开发过程。本系统,围绕毕业生和老师(校内和校外老师)为中心,通过网络全面记录和跟踪每一个毕业生所在单位的实习情况,便于实习计划的顺利进行。本系统的实施,校外,将会省去学生在实习期间因填写或反映实习情况而往返学校的时间,大大方便了学生处理毕业后信息的填写与核对;校外老师也可通过本系统与学校建立联系渠道,可以在线填写学生在岗实习情况;校内老师可以随时掌握本班学生的校外情况,可以
11、查看和统计学生的就业协议签订情况。由此大大提高了毕业生的实习质量,校内和校外老师的管理质量。第一章 概 述1.1 开发背景近年来随着我国高校招生规模的扩大,毕业生数逐年递增,毕业生实习市场也初步形成,实习指导过程中需处理的信息量也在急剧膨胀。面对如此大规模的实习管理工作,手工处理已不能满足实习指导管理业务的需要,这种管理方法不能实现对信息的有效管理,而且片面性较强,不能快速得到实习生的实习情况和企业的实习意见。如果实习时间过长,学校就会逐渐失去对毕业生的了解,所以这种管理方式已不能适应不断变化的实习需求。而随着计算机、网络和通信技术的快速发展,特别是互联网的发展,实习单位、各高校和学校的联系越
12、来越紧密,因此利用计算机对毕业生实习工作的管理业务进行计划、管理和决策分析已成大势所趋。故而,以计算机为基础,全面围绕着如何更好更方便的管理实习生的实习问题展开研究,制定了一套较为合理的实习信息管理系统。这套管理系统将全面囊括毕业生实习的方方面面,从毕业生基本信息到毕业生实习效果以及所获取的知识等都会有详细的描述,对毕业生采取了跟踪式的管理模式,可以得到全面正确的实习信息。1.2 国内外研究现状由于毕业生信息系统在高等院校的毕业生实习管理中,对做好高校毕业生个体的合理定位,对做好高校的毕业生实习指导工作,提高毕业生实习的效率正发挥着越来越重要的作用。因此,国内外很多高校已认识到这一点,并在逐渐
13、地加大投资,开发适合本学校的毕业生实习管理信息系统。由于学生实习工作的多元化发展,导致了管理工作的不断改革,所以系统在自身完善与更新时向着高层次迈进,具体发展的方向主要表现在如下几个方面:1.系统适用性 系统的设计目的在于更好的帮助学校管理学生的实习问题,必须囊括学生实习管理工作的方方面面,为学生实习工作设计出合理的解决措施,使学生实习问题得到全面彻底的解决。2.系统信息强大性 系统须明确记录毕业生实习的详细信息。3.系统的先进性 系统不仅要在数据库的结构、数据格式和分类方法等开发内容上做到先进,而且也应考虑操作系统、来发平台、编程模式等具体开发技术的先进性。4.系统运行环境稳定性 系统运用了
14、合理的设计技术,不仅使系统功能趋于强大,而且在运行环境维护上也具有相当大的自身优势。5.系统操作简便性 系统在实际过程中考虑操作人群的技术问题,系统已经尽量做到了大众化,可以让操作人员十分容易上手,即便是没有任何操作经验的人员也可以快速得学习,并且掌握系统操作原理。1.3 本文研究的目的与内容 本课题以现代网络技术为依托,构建毕业生实习信息管理系统,满足高校、实习单位和毕业生三方的信息需求;对于各高校之间的信息共享,促进当前大学生实习信息建设有一定的积极意义。通过构建完善的实习信息平台,为省内高校、实习单位、毕业生搭建桥梁。本课题主要内容:通过建立网上办公系统,将信息收集、交流和发布等工作通过
15、“实习信息网”在线办公。采用网上在线收集和高校集中收集相结合的方式,完整、准确、快速地采集毕业生实习信息,在线管理毕业生生源信息。第二章 相关技术简介2.1 ASP.NET技术简介ASP.NET是Microsoft公司于2000年6月正式推出的,新一代的动态网页实现系统,用于一台Web服务器建立强大的的应用程序。是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。ASP.NET可完全利用.NET架构的强大、安全、高校的平台特性。 ASP.NET提供许多比现在的Web开发模式强大的优势,
16、可利用公共语言运行库提供丰富的服务和特性,并添加了许多新特性:(1)开发语言:ASP.NET提供了较好的执行效率与跨语言的兼容性,所以允许使用编译式的语言。它不仅支持Visual Basic 、C#、Javascript,并且凡是可以编译成MSIL的程序语言,都可以成为制作ASP.NET网页的程序语言。(2)运行机制:ASP.NET是编译性的编程框架,运行是服务器后端编译后的普通语言运行时代码,可以利用早期绑定,即时编译,本地优化,缓存服务,零安全配置,基于运行时代码受管与验证的安全机制等都为ASP.NET带来卓越的性能,提高了工作效率。(3)开发方式:ASP.NET把界面设计和程序设计以不同
17、的文件分离开,复用性和维护性得到了提高。ASP.NET几乎完全基于组件和模块化,用户使用的每一个页面、部件和html单元都是一个运行时间的组件对象。ASP.NET的面向对象功能是开发者可以通过创建新组件或继承基础类,为整个环境提供延展性。(4)执行效率:ASP.NET采用基于线程库的、新的多线程存取机制,可以进行异步读写操作,取代了未完成线程的再利用,避免了获取或更新状态时可能造成的工作进程阻锁,从而显著提高了系统存取速度。ASP.NET的这一特性是ASP无法达到的,因为ASP仅采用单线程存取线程库,无法进行一步操作。(5)编程代码量:在ASP.NET中,程序员会发现只要预先说明,这样的功能A
18、SP.NET就可以自动实现。所以相对来说,要实现同样的功能,使用ASP.NET比使用ASP的代码量要小的多。2.2 ADO.NET技术简介ADO.NET是由微软ADO升级发展而来的新一代的数据访问技术,是在.NET中创建分布式数据共享程序的开发接口。ADO.NET的数据存取API提供两种数据访问方式,分别用来识别并处理两种类型的数据源。为此ADO.NET中包含了两个类库,System.Data.SQL库可以直接连接到SQL Server的数据,System.Data.ADO库可以用于其他通过OLE DBA进行访问的数据源。System.Data.SQL有一下三个特点:(1)ADO.NET提供了
19、对XML的强大支持。在ADO.NET中通过XML Reader,XMLWriter等可以方便地创建和使用XML数据。ADO.NET对XML的支持也为XML成为Microsoft.NET中数据交换的统一格式提供了基础。(2)ADO.NET引入了DataSet的概念,这是一个驻于内存的数据缓冲区,它提供了数据的关系型视图。不仅数据是来源于一个关系型的数据库,还是来源于一个XML文档,都可以用一个统一的编程模型来创建和使用它。(3)ADO.NET中还引入可一些新的对象,如DataReader可以用来高效率地读取数据,产生一个只读的记录集等。简而言之,ADO.NET通过一系列新的对象和编程模型,并与X
20、ML紧密结合,使得在Microsoft.NET的数据操作十分方便和高效。2.3 B/S框架简介B/S结构即游览器和服务结构。它是随着Internet技术的发展而兴起,对C/S结构的一种改进。在这种结构下,用户工作界面是通过Web游览器来实现的,极少部分的事务逻辑是在客户端实现,但是主要事务逻辑在服务器端实现。这样大大简化了客户端的载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。B/S三层模式的主要优点:1.良好的灵活性和可扩展性。对于环境和应用条件经常变动的情况,只要对应用程序实施相应的改变,就能够达到目的。2.可共享性。单个应用服务器可以为处于不同平台的客户应用程序提供服务,
21、在很大程度上节省了开发时间和资金投入。3.较好的安全性。在这种结构中,客户应用程序不能直接访问数据,应用服务器不仅可控制哪些数据被改变和被访问,而且还可控制数据的改变和访问的方式。4.三层模式可以将服务集中在一起管理,统一服务于客户端,从而具备了良好的容错能力和负载平衡能力。2.4 SQL SERVER 2008数据库简介SQL Server 2008数据库是由美国Microsoft公司推出的一种系统。SQLServer是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的,实现了与WindowsNT的有机结合,提供了基于的企业级信息管理系统方案。其主要特点如下:(1)高性能设计,可充分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业生 实习 信息管理 系统 设计 实现 31
限制150内