基于web高校教材管理系统设计与研究.docVIP

基于web高校教材管理系统设计与研究.doc

  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文档。上传文档
查看更多
基于web高校教材管理系统设计与研究

基于web高校教材管理系统设计与研究   摘要:本文针对高校教材管理系统设计与研究,设计开发了基于web的高校教材管理系统,能够提高工作人员办公效率,具有一定的使用价值。   关键词:教材管理;教材领取;库存管理;ASP.NET;B/S   中图分类号:TP315 文献标识码:A 文章编号:1007-9416(2017)09-0162-02   对高校而言,有效的对教材进行管理,对高校教学工作的正常开展起着非常重要的作用,甚至是决定性的作用。由于系统是面向教务处的相关人员对教材进行有效管理的,因此该系统在流程和操作上,对各式各样信息的增删改查、统计等各个功能的实现上,必须满足实际的工作流程与实际的工作需要和管理需要,以便提高管理的有效性和便捷性。   1 系统开发工具简介   在编写高校教材管理系统时,首先需要选择开发系统的模式与架构,其次考虑在该架构下用到的技术和框架,接着再考虑具体的开发方法和流程,最好再选择合适的开发平台和开发工具[1]。   1.1 系统开发模式的选择   在信息管理系统的整体发展过程中,一种出现过4种模式,它们是主机终端模式;文件服务器模式;客户机/服务器模式(即CIient/Server,C/S);浏览器/服务器模式(Browser/Server,B/S)。前两者随着技术的发展,由于自身已不能满足实际的需要,已经被淘汰。目前,应用最广泛的是B/S和C/S这两种模式。因此,本章节将对这两种模式,进行详细的阐述。   1.1.1 C/S模式   C/S即是Client/Server(客户栅服务器) 的缩写,它是20世纪80年代逐步成长起来的一种模式。在这种架构中,分为客户端和服务器两部分,分别由两台计算机担当。但是,客户端在运行时,需要指定的客户端软件支持,客户端软件负责把用户的请求,通过网络上指定的协议,发送到服务器,服务器接收到请求后,做相关的处理,再将处理结果返回给客户端。然而,随着系统规模的逐步增大、用户群体的逐渐增加,地理分布区域的扩张,这种模式也表现出很多缺点:   (1)软件部署和维护成本高;(2)运行成本较高;(3)由于与客户端进行连接,服务器的性能会收到影响,大量的并发操作甚至会使服务器宕机;(4)没有有效的统一管理,在系统的管理上,存在一定的弊端;(5)可移植性差,由于系统平台的专属性,兼容性不高。   1.1.2 B/S模式   B/S架构是基于浏览器的一种架构,由浏览器和服务器扮演两种角色。该结构与传统的C/S架构相比,突出了分层的特点(MCV模式)。   (1)使用便捷,无需安装指定的软件,只需有浏览器即可操作;(2)在系统开发环节上,带来了很大的便利性。开发人员无需考虑客户端的软件开发,只需把精力集中在服务器的开发上即可;(3)减少了网络开销;(4)减少了系统资源的消耗,无需安装客户端。   1.2 系统方案的选择   通过上述的分析,本教材管理系统最终采用B/S的架构,首先,B/S架构的扩展性更好,在计算机资源相对紧张的情况下,能够很好的支持系统的正常运行,方便维护。其次,开发便捷性更好。B/S架构的程序开发时,精力只需集中在服务器端。在升级的时候,也只需要升级服务器即可,大大提高了开发的效率,降低了开发成本和维护成本。   2 系统需求分析与总体设计   2.1 系统需求   (1)根据习惯上教材科的操作方式,整个系统应该有三种用户角色,即教材科人?T,普通学生教师和系统管理员。(2)从系统功能上来看,主要包括四个主要功能:书籍信息订购、教材领取、特殊情况处理、系统信息管理与维护。   2.2 系统层次模块图   教材库存管理系统层次模块图1所示。   3 系统设计与实现   3.1 主框架   教材管理系统的布局,在前端界面上采取了分层结构。上方是系统的名称。主框架分成左右两部分内容。左侧是导航类型的树形菜单,负责进入系统的各个模块。右侧主要用来显示相关模块的界面,并完成对应的操作。   3.2 功能设计   登录页的功能是用于验证用户身份的合法性,防止非法用户登录,获取到数据。因此登录页保障了系统和数据的安全性。如果用户是非法的,或者未经登录就访问系统的模块,则会被强制定向到登录页,如果用户是合法的,那么登录后会跳转到对应的操作界面。在登录后刷新时,服务器会获取到session,并进行判断。从session中拿出用户名和密码,把用户名和密码与数据库中存储的用户名密码进行比对,如果一致,则表示这个用户是合法的,允许该用户访问系统的相关模块,如果不一致,则表示是非法的或者session已经失效,那么系统会强制跳转到登录界面[2]。   (1)订书操作。书籍信息订购分为几个子模块,分别是学生、教师和教务处人员订书。该模

文档评论(0)

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

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

1亿VIP精品文档

相关文档