论教务信息系统设计和开发.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
论教务信息系统设计和开发

论教务信息系统设计和开发   摘要:随着经济的发展,信息数据的增多,标志着高度信息化的时代已经到来。信息技术在各个领域应用的越来越广泛,并且将管理信息系统应用到教育方面的技术也愈加成熟。现在高校普遍存在规模的不断扩大和学生数量的急剧增加等各种现象。面对庞大的信息量,为了更好的提高管理学生的效率,学生管理系统应运而生。本论文主要从系统分析、设计、实施与使用等几个方面来介绍。   关键词:信息管理系统;信息化;数据库   中图分类号:TP316.8 文献识别码:A 文章编号:1001-828X(2015)020-0000-01   一、引言   进入二十一世纪以来,经济迅速发展,数据信息大爆发,信息化成为社会发展的必然趋势。信息技术的应用越来越广泛,学校管理信息系统是教育管理信息化的体现,要切实发挥其应用价值,系统必须快,准,精。传统的人工操作必将被计算机代替。学生信息管理系统的应用能大大减轻教学人员的工作量,提高工作效率,节省开支。   二、学生信息管理系统的可行性与需求分析   学校的信息管理系统是用C#语言开发,并使用SQL Server 2005作为数据库管理学生信息管理系统。在计算机普及的今天,该系统的可行性主要体现在以下几个方面:   1.在可运技术方面,用ASP.NET技术进行开发,并结合适当的操作平台(Windows XP),建立WEB服务器站点,达到与网络的连接,用SQL Server 2005 作为数据库。   2.在经济方面,当前,计算机价格比较适中,性能又有了很大进步。该系统是小型的学生信息管理系统,耗费资源少,对电脑软硬件没有过高要求,一般电脑都能满足条件。   因此,本系统在运行上是可行的。   用户需求具体有学籍管理系统提供保存、更新、查询、维护,这就要求数据库结构能满足各种各样的信息输入与输出,能大量的存储关联数据,便于用于访问系统中的数据。相对于文件系统来说,学籍管理系统具有数据的充分共享,交叉访问,与应用程序的高度独立性。充分利用挥学校现有资源,开发先进的管理系统,减少开发中的时间、物力,提高系统开发与应用效果。系统能满足学校工作需求,便于学生信息的录入、更新等。系统具有数据库维护功能,根据用户需求进行数据添加、删减等。   三、学生信息管理系统概要设计与实施概要   针对以上系统需要完成的功能,本系统的总体设计采用自顶向下,逐步细化的方法将功能层次结构的各个部分组合起来,以完成整个系统的细节实现说明本系统的基本设计概念和处理流程。本系统从功能上划分可分为用户登录模块、学生与教师信息管理模块、班级信息管理模块、角色与权限管理模块、修改个人信息模块这几个模块。   学生与信息管理由页面AddStudent.aspx实现,文件AddStudent. aspx.cs为它的代码隐藏文件。在界面设计阶段,现在页面AddTeacher.aspx添加多个TextBox控件、多个非空验证控件和多个正则表达式验证控件添加基本学生与教师信息,班级选择在数据库中已经添加的班级,以及两个控件,分别作实现添加新的学生与教师信息和实现清空表格中信息之用。   班级信息管理中添加班级信息管理由页面AddClass.aspx实现,其中控件有班级名称、创建日期、选择院系、选择班主任等;删除班级信息页面DelClass.aspx中单击删除按钮就可以实现班级的删除;修改班级班主任管理由页面ModifyClass.aspx和ModifyClass_2.aspx共同实现;查询班级信息管理有页面SelectClass.aspx和SelectClass_2.aspx.cs共同实现。   修改个人信息管理有页面PersonalStudent.aspx和PersonalTeacher. aspx共同实现。因为教师和学生的基本信息不同,所以在设计的时候将两种用户的基本信息分为两个页面,两个页面输入修改后的合法学生或教师信息,并单击按钮时,就可以实现更新个人信息。   四、学生信息管理系统开发技巧和难点   本系统开发的技术难点主要有两个方面:一是对于业务逻辑的理解;二是数据库逻辑结构的设计。其中业务逻辑是依据学生信息管理系统特点及其特殊的应用领域需要来进行设计的。只有在准确地理解一个系统的业务逻辑之后才可能开发出适应其需求的应用系统来,并且在系统之间模块的科学划分与结构也都是在正确理解实际应用的业务逻辑需求的前提下完成的。   在应用系统开发中,数据库设计是一个难点。只有立足于科学的数据库设计之上,才能使系统具有良好的组构及改造性、延伸性。数据库设计会直接影响系统的运行情况,所以开发数据库相关的管理系统时,应考虑科学性、结构性、安全性等问题。   五、对于学生信息管理系统的维护和改进   系统维护是系统

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档