西华大学课程实验报告
统应用的需求和未来的发展趋势,尽可能采用先进的网络技术以适应更高的数据、语音、视频(多媒体)的传输需要,使整个系统在相当一段时期内保持技术的先进性,以适应未来信息化的发展的需要。
3.6.2 网络的可扩充性和高性能
网络系统是一个不断发展的系统,网络不仅需要保持对以前技术的兼容性,还必须具有良好的灵活性和可扩展性,具备支持多种应用系统的能力,提供技术升级、设备更新的灵活性,能够根据网络系统不断深入发展的需要,根据未来业务的增长和变化,平滑的扩充和升级现有的网络覆盖范围、扩大网络容量和提高网络的各层次节点的功能,最大程度的减少对网络架构的调整。
网络设备必须具备高速处理能力,千兆 / 万兆以太网为网络骨干,百兆 / 千兆接入,保证网络高吞吐能力,满足各种应用对网络带宽的需求。
3.6.3 网络的安全性
必须保证网络系统的安全运行,网络安全是保证系统安全运行的重要基础。为了保护网络上数据的安全性,必须提供多种方式和层次的访问控制、通过使用网络用户身份识别、包过滤、及防火墙、自我防御网络等技术来保证网络系统的安全性。 3.7信息系统安全设计
首先,考虑到管理信息系统中存储大量数据实时数据,在设计时,应考虑数据自动备份,用于防毁、抗灾以及应急处理。此外,利用数据加密技术对一些重要的数据进行加密,如用户的账号、密码等。数据加密后存储在数据库中,不但可以防止非授权用户的越权操作,也可以防止授权用户操作疏忽导致的信息泄露,同时它也是对付恶意软件的有效方法之一。
在硬件方面可以采用防火墙技术,设置防火墙实现内外网的隔离与访问控制是保护内部网安全的最主要、同时也是最有效、最经济的措施之一。防火墙设置在不同网络或网络安全域之间信息的唯一出入口。
四、系统实施
4.1系统实施
4.1.1 登录操作
登录页面的功能主要是供合法的用户根据自己的用户类型进行登录。教材管理系统登录模块运行的结果如图4-1所示。
15
西华大学课程实验报告
图4-1教材管理系统登录模块运行的结果
如果用户在没有登录的情况下选择其它功能模块会退回到登录界面。如果用户已经登录,可以在登录模块进行退出登录的操作。
4.1.2 订书操作
教材管理系统订书模块分为三个子模块,分别是学生订书模块、教师订书模块、教材科订书模块。主要功能是完成各类用户的订书操作。教材管理系统学生订书模块运行的结果如图4-2所示。
图4-2 教材管理系统学生订书模块运行的结果
当教材科工作人员以教材科类型用户登录到系统后,可进行教材的订书操作。首先填写教材使用的学年度,然后选择使用的系和班级,再选择使用的教材名,最后填写订书的数量,如
16
西华大学课程实验报告
果确认无误后,就可以点击确定订书。 4.1.3 领书操作
教材管理系统领书模块分为两个子模块,分别是学生领书模块、教师领书模块。主要功能是完成学生和老师的领书操作。教材管理系统学生领书模块运行的结果如图4-3所示。
图4-3教材管理系统学生领书模块运行的结果图
如是学生领书操作,只需要选择相应的系和班级,点击查询后就可以看到已经领了的教材和需要领取的教材。教师领书模块操作类似,不同的只是根据教师名字选择。 4.1.4 报损、换书、零售操作
报损是当教材因教材科的原因造成损坏时,选择对相应的书进行报损处理。换书是书已经发给学生或教师后,因书自身的问题进行换书处理。零售是针对部分学生因各种原因需要再次购买教材时进行教材零售。教材管理系统的教材零售模块运行的结果如图4-4所示。
图4-4 教材库存管理系统教材零售模块运行的结果图
17
西华大学课程实验报告
报损、换书、零售其实都是特殊的领书过程,只对应于教材科的领书领书操作。如果教材科没有订购教材,这些操作则都不能进行。
退换和报损处理的操作几乎相同,选择需要报损或退换的教材,在有足够库存的情况下进行报损或退换操作,分别记入报损表中和退换表中,领书表中教材科领书的相应项目数量减少。在库存少于规定的阀值的时候会进行报警。在没有库存的时候会显示“无库存”并且禁止对此教材进行相应的报损、换书、零售处理。
零售模块与报损、换书不同的是,在选择好教材进行点击查询后会显示教材的价格。在购买后会显示购买的总价格并写入表中。
首先在点击查询之后,通过数据库得到报警阀值。得到报警阀值后,与得到的库存教材数量进行比较,如果小于库存阀值就会出现“库存不足”的报警。如果领书标记显示为真表示该教材已经没有库存了。
在点击了确定购买按钮后,首先判断是否选择了教材,然后判断是否输入了购买的数量。之后会做一个防止过量购买的安全检查,根据输入的购买数量看是根本没有库存还是库存不足。如果通过会根据购买的数量计算总的价格,购买后会对教材科领书的数量做相应的处理,如果该图书被购买完了,会做上领书标记防止再被购买。
4.1.5 查询汇总
汇总是根据教材使用的学年度,通过教材名或者系,对教材的订购情况进行汇总统计。网上教材管理系统教材汇总模块运行的结果如图4-5所示。
图4-5 教材管理系统教材汇总模块运行的结果
教材查询模块是一个面向所有用户的模块。在这个模块中可以通过组合查询、班级订购教材查询、授课教师查询来查询到自己需要的教材。教材管理系统教材查询模块运行的结果如图4-6所示。
18
西华大学课程实验报告
图4-6 教材管理系统教材查询模块运行的结果
4.1.6 系统管理
这是本系统的系统管理部分。需要在登录的时候选择管理员才可以进入。图书管理主要是对图书信息的添加、删除、修改。教材管理系统图书管理模块运行的结果如图4-7。
图4-7教材管理系统教材管理模块运行的结果
教材管理模块可以对教材进行添加、删除、修改操作。进入模块后,可以直接点击“添加新教材”打开一个新的页面来输入教材的相关信息,在确认输入无误后点击确定,通过一个insert语句把新教材的数据放入数据库的教材表。另外,在进入教材管理功能模块的时,有一个“显示所有教材”按钮,可以选择教材对一些信息进行修改,之后用UPDATA使修改后的数据写入数据表,也可以选择删除来删除错误的教材数据。
19