当前位置:主页 > 教育论文 > 远程教育论文 >

基于ASP.NET学生校外实习管理平台设计与实现

发布时间:2015-02-12 17:40

摘 要:

摘 要:在当前及今后的高校教学中,学生校外实习是高校教学内容中的一项重要内容,是高校教学计划中规定的一项重要的实践课程。本文采用Microsoft Visual Studio 2005中的ASP.NET作为软件开发平台,以C#作为软件开发语言,以Microsoft SQL Server 2005作为数据库服务器,基于B/S软件结构框架,设计并开发出学生校外实习管理系统,以使实习生能够根据制定好的格式进行信息回复,该系统可以提高学生校外实习管理的工作效率,使管理更为轻松、规范、方便和高效。

 

关键词:

关键词:实习管理系统 企业 学生 学校 ASP.NET
 

 

 

  学生校外实习管理的目的在于通过理论学习与动手实践的结合,高等职业学校与实习企业的沟通,进一步提高学生的专业技能、务实精神、创新精神和创业能力,尤其是观察、分析和解决问题的能力,以便把学生培养成为能够主动适应社会发展需要的高素质复合型人才。学生校外实习是高等职业学校教学计划中规定的主要教学环节,对学生了解企业、接触生产实际、培养实际岗位技能及职业素质具有重要的意义。为提高学生专业技能水平,为用人单位输送高素质技能型人才和实用人才,职业技术学校就要进一步加强实习学生的管理。

  1 学生校外实习管理系统分析

  1.1 需求

  学生校外实习管理系统的需求分析,首先要做的工作是对校外实习管理系统的功能和性能进行详细的了解,并对校外实习管理系统的功能和性能进行描述,定义软件的功能和性能需求的过程。我们开发这个校外实习管理系统平台,其最终用户为实习生、学校管理方和实习单位,以校外实习管理为主要研究内容。

  1.2 业务流程

  因为校外实习管理系统关系到院校的实习生、管理员、指导老师以及企业管理员不同的用户需求,对此系统需要建立在科学、高效、简捷实用的业务流程之上,所以,学生校外实习管理系统业务流程应该包括系统登录、问卷调查、评价打分、基础信息管理、教师管理、企业管理、问题管理、用户管理等内容。

  1.3 数据流程

 

基于ASP.NET学生校外实习管理平台设计与实现

 

  图1 数据流程图

  1.4 实体联系图(E-R图)

 

基于ASP.NET学生校外实习管理平台设计与实现

 

  图2 实体联系图

  1.5 系统功能与体系结构

  本系统经过了企业与学校双方相关部门及管理人员进行研讨决定,一定要准确定位系统的目标,明确各用户的需求,进一步完善所有子系统的功能实现与设计,所以,本系统主要划分为5大功能模块,系统登录及用户系统管理、问卷鉴定、企业管理、评价打分管理、基础信息管理、教师管理。

  系统登录:验证用户身份的合法性,对于不合法用户,系统进行提示,以保护系统的安全性。问卷调查:用户可以对调查的主题进行评价,将评价结果反馈给管理员,供管理员进行合理评价。评价打分:主要实现对被评价方(学生、教师、企业)的评分。基础信息管理:基础信息管理包括基础信息的添加、修改、删除。教师管理:实现对教师基本信息的增加、删除、修改等操作。企业管理:实现对用户名、用户类型、公司名称、所在地区、简介等信息的管理。

  2 系统实现与设计

  2.1 系统主要模块逻辑

  本系统主要分为用户管理、问卷调查、评价打分、信息管理、教师管理、企业管理六大功能模块。系统主要部分介绍如下:

  (1)ManagerThisWay.aspx。登录界面和代码模块,该文件是系统的首页,用户可由此登入系统。如果不能通过身份验证则显示出错信息并返回系统的首页。

  (2)MainFrame.aspx。MainFrame.aspx文件是管理员登录系统后的主要操作界面文件,该页面的实现也是采用框架结构,这些页面用框架的方式是本系统管理的大动脉,,同时也是组织本系统管理的全部功能。

  (3)Sys_Vote.aspx和Sys_Apraise_List.aspx。Sys_Vote.aspx和Sys_Apraise_List.aspx主要实现问卷调查和评价打分功能。通过这两个功能模块,用户可以进行问卷调查,并对被评价方进行评分。

  (4)Sys_Area_Edit.aspx和ys_Area_List.aspx。Sys_Area_Edit.aspx和ys_Area_List.aspx主要实现地区信息的添加、查询、修改、删除等功能。

  (5)Sys_Cp_Add.aspx和Sys_Cp_List.aspx。Sys_Cp_Add.aspx和Sys_Cp_List.aspx主要实现企业管理。功能包括对用户名、用户类型、公司名称、所在地区、简介等企业信息的添加、查询、修改、删除。

  (6)Sys_News_Add.aspx、Sys_News_Display.aspx、Sys_News_Edit.aspx和Sys_News_List.aspx。Sys_News_Add.aspx、Sys_News_Display.aspx、Sys_News_Edit.aspx和Sys_News_List.aspx主要实现对信息的添加、查询、修改、删除。

  2.2 系统软件模块的设计实现

  (1)登录界面模块。用户启动系统后,进入本系统的首页,在首页有个登录框,用于进行用户身份的认证,用户首先通过登录界面进入相应的操作界面。登录界面主要实现几大功能,一是验证用户身份的合法性,二是对用户的输入行为进行安全性检查,三是对登录进行管理,防止用户用其他客户端登录。

  (2)用户信息查询模块。用户通过进入信息查询界面进行操作,这部分主要是输入用户的编号进行查询,也可以选择其他查询字段进行查询。

  (3)用户注册模块。用户注册后在界面上输入用户的编号、名称、密码、角色,完成用户注册。

  (4)企业管理模块的设计实现。企业管理可以实现对用户名、用户类型、公司名称、所在地区、简介等信息的增加、删除、修改等操作。

  (5)问卷调查模块的设计实现。在问卷调查模块中,用户可以对调查的主题进行好、中、差三种评价。同时可以修改主题,并对评价结果进行重置。

  3 系统测试

  测试是一个系统研发过程之中最为重要的部份,学生校外实习管理系统的测试主要目的是验证整个系统中系统登录、问卷调查、评价打分、基础信息管理、教师管理、企业管理、问题管理、用户管理等各个功能都能满足用户的需求,通过测试证明学生校外实习管理系统在性能上满足客户要求的负载压力和相应的响应时间、吞吐量要求。

  4 总结

  校外实习管理系统的设计与开发是严格按照软件项目的开发流程进行的,基本完成了学生校外实习管理系统平台的设计与开发工作。该软件平台正式运行以后,能够有效地管理教师、实习生和实习单位,学生校外实习管理系统平台极大地满足了高校信息化建设的需要,为实现学生校外实习管理提供了一种有效的解决方案。学生校外实习管理系统平台能够改进学生校外实习的管理水平,提高管理的工作水平,为推动学生校外实习管理的建设更上新台阶提供最终的决策依据。

  参考文献:

  [1]杜西著,李万伦,何蕾,等.ASP.NET程序设计[M].北京:清华大学出版社,2002.

  [2]谢琦,郑洋.ASP.NET应用程序的安全性[J].微机发展,2004,12(2):141-144.

  [3]宋昆,李严.SQL Server数据库开发实例解析[M].北京:机械工业出版社,2006.

  [4]李严,于亚芳,王国辉.ASP数据库开发实例解析[M].北京:机械工业出版社,2004.

 

 

 



本文编号:14764

资料下载
论文发表

本文链接:https://www.wllwen.com/jiaoyulunwen/wangluojiaoyulunwen/14764.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户fefaf***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com