《学生信息管理系统的开发.doc》由会员分享,可在线阅读,更多相关《学生信息管理系统的开发.doc(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 HUNAN UNIVERSITY 英文文档翻译 (英文译文)(全日制本科生)课题名称学生宿舍邮件快递收发管理系统设计与实现课题类别设计 R 论文 专业、班级信息科学与工程学院 软件一班学生李 灵 君学号指导教师马 征【刊 名】Advanced Materials Research【出版日期】2013【卷 号】Vol.756-759【页 码】895-898 基于ASP.NET工作流技术的学生信息管理系统的开发 荣泽运,黄鑫 广西农业,职业技术学院,广西南宁,中国关键词:学生信息; B / S模式;管理系统; ASP.NET。摘要 随着互联网的飞速发展,当今社会已经进入了互联网时代,计算机网络为
2、社会和经济发展的强大动力。通过网络技术手段对学生的管理水平改善,具有深远的意义一流大学的建设。本文着重对学生的管理系统高校学生管理的高校分析信息化发展的目前情况在今后的工作和建设目标,对学生信息管理系统发展中的意义进行了讨论。基于C / S的技术特征的分析模式和B / S模式,并根据广西农业 - 职业的特点技术学院学习网络系统,采用B / S模式的整体软件架构系统;提高开发计划,通过使用存储过程的处理效率和触发; ASP.NET技术和工作流技术进行了研究;并讨论如何使用ADO.NET采用ASP.NET技术实现方法来访问数据库。本文采用XML技术实现数据交换,一个标准的数据交换形成平台,使系统更
3、加开放和可扩展的。介绍 随着计算机,多媒体和网络技术的发展,人类进入了信息社会。信息资源已成为社会发展的巨大动力,信息和知识在现代社会中起着越来越重要的作用1。信息的一个重要的程度来衡量一个国家的综合国力。运用网络信息技术,实现国民经济和社会信息化是关键,科教兴我们民族复兴的战略。大学信息是基础,是社会信息化的重要标志,实现信息的趋势高校知识经济条件下的发展。在同一时间,教育改革近年来的不断深入,高校招生政策,做出了很多高等教育规模不断扩大,教学资源日益紧张的 2 。管理部门不仅增加了工作量,提高了工作的难度,管理直接影响后面运行的水平。如何应对急剧增长的消息量已经成为普遍的焦点关注学校的管理
4、功能 3 。教育行政部门和学校目前使用的教育管理系统大多属于单位或者自己的公司和研究机构合作开发, 或通过他们自己的公司或从软件公司购买了上级部门,也有不少设计 培训不规范,兼容性差,重复的现象严重发生4。因此,一套完整的软件设计规范的设计是当务之急,信息化管理当前教育的标准是不完整的,难以满足信息化建设的需要,规范教育信息化管理是国家信息化建设的基础,是实现全国范围内的教育信息资源交换与共享的必要条件5。本文是基于ASP技术和工作流技术的学生设计信息管理系统,采用网状前流行的B/ S(浏览器/服务器)软件架构系统到以微软的Windows Server2003的为网络操作系统,6。 NET开发
5、平台ASP.NET和C都是开放的语言SQLServer2005的数据库的背景下,基于web的工作流管理系统中,一般采用具有三层架构模型,即客户端/事务处理/数据库服务器模型“学生 信息管理系统。对于广域全力支持学生的业务系统覆盖网络办公模式,大大缩短了学习7。体力劳动的健康管理,实现本文的功能模块包括:学生基本信息的管理。信息管理,考勤信息管理,处置的信息管理, 表彰信息管理,日常管理,综合测试评审记录 管理,公寓管理,辅助管理8,9。高校学生信息管理系统的关键技术三层结构的B / S模式 B / S模式,或称为Web模式是指在新的Web技术为基础的应用系统传统的C / S模式的模式中,服务器
6、部分被分解成一个数据库服务器和一个或多个应用服务器,从而构成三层结构中所示的客户端 - 服务器系统如图1。 图1.三层结构的客户机 - 服务器系统。 第一层是客户端的表示层和C/ S结构/脂肪不同的客户端,客户端层三层系统只保留一个Web浏览器并不会储存任何其他应用程序,可以运行在把第二层的末端b中下载到浏览器中运行的本地服务器,几乎没有代码管理。第二层是应用服务层由一个或多个服务器来处理所有的业务应用程序逻辑与数据库的工作,该层具有良好的可扩展性和可任意随着应用服务器的工作的数量集中在管理服务器上,如相对于C / S,无论是工作的复杂性或工作量大大减少。第三层是数据中心层,主要由数据库系统。
7、ASP.NET与 ASP的比较 ASP代表的活动服务器页面,ASP是一种动态网页开发技术,它既不是 编程语言,也不是一个开发工具,同样不是一个应用程序,而是定义服务器端的动态网页开发模式。使用ASP可以组合HTML页,脚本 命令和ActiveX组件来创建交互式网页和基于研究和尾部b认识陌生b强大的应用程序。 ASP.NET是一个已编译的。 NET的环境中,你可以使用任何。 NET兼容的语言(包括visual Basic.NET,C等)创作应用程序。此外,任何应用程序可以使ASP.NET整体。 NET框架。开发人员可以轻松地利用这些优势技术,其中包括托管的公共语言运行库环境,类型安全,并应用力学
8、与材料卷还有继承等。相较于以前的ASP,ASP.NET是一个革命性的突破。 ASP.NET提供了稳定的性能。出色的升级,快速发展的过程,简化了管理,以及一种新的语言,和网络服务。 ASP.NET使用IIS以提供内容响应HTTP请求,ASP.NET页面是一个月。在图2所示aspx文件是一个流程图 ASP.NET处理客户请求。 图2/ASP.NET处理客户请求的流程图 ASP.NET过程中,您可以访问所有的。 NET类,C或其他任何语言,用于创建 自定义组件,数据库等。事实上,运行C应用程序和ASP.NET功能为使用强如在ASP.NET CC程序正在运行。实现在ASP.NET中的身份验证和授权AS
9、P.NET提供了三种用户身份验证方法,windows身份验证,护照身份验证和Forms身份验证。 Windows身份验证是通过HS实现的,只是稍加修改页面可以实现;护照和类似的Forms身份验证,这是实现在服务器上,而前者是通过微软的订阅服务实施。在应用程序的web.config文件中的设置模式属性;Enable forms authentication requires the following settings in web.config:;eredentials Password Format=”Clear”);Windows身份验证Windows身份验证来验证与HS结合起来,确保应用
10、安全ASP.NET下沉时,115的认证过程中,它可以直接与操作系统(如Windows2000的)进行通信,以验证用户的凭据。学生信息管理系统的设计系统需求分析 根据工作职责高校学生信息管理系统有四种不同的权限,学生办公室,部门,教练(教师)和学生。学生在进展机电一体化和信息技术的核心整个学生的上级部门,设置负责所有的工作管理模块的人对应于一个系统管理员,你可以方便快捷地通过IE浏览器来处理各项工作事务,提交给各系部审计文件,管理学生信息,发布各类信息公告和网上办公。高校管理人员的所有管理模块普通用户,您可以通过上传网络,下载文件,浏览,查询类信息,学生基本信息,组织学生上课时间和考勤登记。辅导
11、员可以查询类学生基本信息,为学生进行登记素质拓展项目。学生可以检查基本的个人信息,包括奖惩,津贴等;了解学校公告信息;表达自己的个人观点;下载相关报表及信息;交流和心理专家。此外,本系统需要有一个强大的查询。统计功能,支持模糊查询功能,方便用户不同类型的数据组合查询学生记录的综合评价“系统还提供了数据导出和打印功能。系统过程的分析 高校学生信息管理系统是面向教师和学生。该系统 支持学生工作管理,工作人员和所有的学生通过网络来发送和接收信息,开展网上业务处理,支持多种应用,根据权利管理,查询和统计报表输出打印功能。流程图如图3所示的图表: 高系统配置,很容易获得较高的网络带宽保证的,我们需要考虑
12、的能源需求是系统的安全性问题。在系统发展的每个阶段,需要考虑相互身份验证和授权。处理的方法后识别用户,必须使用一种方法来授权用户,可以使用系统的具体功能。简单地说,你需要一种方法来确定哪些用户的特定操作。 图3.学生信息管理系统流程图学生信息管理系统的实施 根据数据库需求分析,概念设计,逻辑结构设计,构建各种数据的表,如类信息表,如表1所示: 表1中.类的信息列表。 编号 名称 数据类型备注 1部门Char部门 2女性数量Char女性 3男性数量Char男性 4总人数Char总人数 5教育年限Char学制 6入学时间Date入学时间 7助理Short班主任 8班级Short班级名称 9学号Ch
13、ar学号系统,业务信息,系统任务和授权信息存储在SQL Sever2005数据库,工作流模板和流程实例是由XML实现文档。这样的安排是很方便了用户的工作流模板和工作流马上改变。前台和后台管理系统信息的学生信息管理系统分成两部分,其中,后台管理系统是一个学生信息管理系统项目设计,实施,工作的重点,依照前款的要求分析,在后台管理系统,主要解决以下几个问题:数据上传和存储管理,数据迁移,数据统计分析。(1)XML文档的工作流模板 这个文件是用来保存工作流模板的信息,包括工作流模板类型和涉及和模板的处理步骤等信息。用户可以根据实际业务需要相应的模板定义,使得所产生的工作流实例可以按照不同的方式进行循环
14、。 (2)业务数据表 此表保存工作流流程实例启动。完整的工作流实例时,业务信息,不同业务的信息将被存储在不同的数据表。 (3)系统授权书 该表是实现系统的授权处理,高级用户可以是其一部分权力处理他的助手来完成,并能在某些时候收回其加工特权,包括以下字段:授权起始时间,授权,许可结束时间,接收机中,授权模块和其他信息。系统的登录界面如图4。 图4.系统的登录界面结论随着互联网的飞速发展,当今社会已经进入了网络时代,电脑网络为社会和经济发展提供了强大动力。利用网络技术,提高学生管理水平,打造机电一体化和信息技术的一流大学具有深远的进展意义。同时,随着近几年出台的政策,高校招生,办学规模学院和大学正
15、在扩大学生数量急剧增加,面对庞大的信息量,如何提高资源利用率,使标准管理信息。科学统计和快速查询,信息化管理已成为一个学生,整个学校管理的重点。致谢这项研究工作是由广西省教育科研基金支持广西农业职系(NO.2009C144)和自然科学基金技术学院(YKJ1301)。参考文献1 Zhu Yazhou, Zheng Guoxin, Rui Yun, , Li Mingqi, A Novel Distributed Precoding SchemeBased on THP for Downlink Multi-Cell Multi-User OFDMA Wireless Systems, IJACT
16、:International Journal of Advancements in Computing Technology, vol. 5, no. 9, pp. 213-220, 2011.2 Raore Soungalo, Li Renfa and Zeng Fanzi, “Evaluating and Improving Wireless Local AreaNetworks Performance”, IJACT: International Journal of Advancements in Computing Technology,vol. 3, no. 2, pp. 156-
17、164, 2011.3 3GPP TS 36.300, “Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved UTRA(E-UTRA)”, Dec. 2008. V8.0.0.4 L Tong, G Xu, B Hassibi, and T Kailath. Blind channel estimation based on second-orderstatistics: a frequency-domain approach. IEEE Trans. Inform. Theory, Vol. 41. Jan 1995
18、. pp:329-334.5 Y Zhao, A Huang. A novel channel estimation methods for OFDM mobile communicationsystems based on pilot signals and transform domain processing A. inPro. IEEE 47th VehicularTechnology Conference C, Phoenix, USA, 1997, pp:2089-2093.6 Theodore S. Rappaport etc. “Wireless Communications
19、Principles and Practice. PublishingHouse of Electronics Industry. Mar. 2003.7 Sinern Estimation Coleri, Mustafa Ergen, Anuj Puri, Ahmad Bahai. A Study of Channel inOFDM Systems. IEEE VTC, Vancouver, Canada. September, 2002.8 D. B. Van, O. Edfors, and M. Sandle. On channel estimation in OFDM systems, Proc. IEEEVehic.Tech.Conf, 1999. pp. 815-819.9 H. Landau, H. O. Prolate spheriodal wave functions, Fourier analysis and uncertainty-III: Thedimension of the space of essentially time and band-limited signal J. Bell Syst. Tech. 2002. pp: 41.