论文部分内容阅读
摘 要:随着高校教学和科研水平稳步提高,教材管理是整个教学管理工作的重要组成之一,具有工作量大、流程复杂等特点。本文通过对高校教材管理的学习和研究,针对教材管理工作的现状以及具体需求情况,分析设计了教材管理工作的业务流程,确定了系统的主要功能框架,进而搭建了系统的架构结构和功能模块,最后以Visual Studio 2005和SQL Server 2005为主要工具,开发了一套基于两种系统结构模式的稳定、高效、适用的教材管理系统。
关键词:教材管理 计算机系统 Visual Studio 2005 SQL Server 2005
一、引言
近年来高等院校发展迅速,教学规模不断扩大,教材管理信息较大,工作繁琐,使用传统手工方法既复杂又混乱,而计算机管理能够帮助管理人员迅速掌握情况,加快信息管理工作的现代化进程,从教材的选定、购买、入库、出库等一系列的管理过程中,缩短周期。因此,未来的教材管理系统应充分依托校园网,实现教材信息的集中管理,使传统的教材管理数字化、智能化,并为进一步实现完善的计算机教材管理系统的全校信息管理系统打下良好的基础。
二、系统分析
本系统的用户主要分为管理员和教师,且两种用户所具有的操作权限不同。开发流程在借鉴了以往人工教材管理方式基础上进行了创新,且内容全面,集显示、输入、添加、修改、删除等各种处理为一体,信息维护起来非常方便, 提高了效率和准确性。
三、系统工作流程和功能设计
SQL server与Visual Studio是当前数据库服务器系统中发展较快,运行速度迅速稳定的两种系统,该系统能够由单个数据库创建上万个数据表[2],并支持远程无线存储功能,故选此两种系统为后台数据库。
1.设计原则。(1)管理系统是专门为用户设计的,应当使每个实现功能的界面样式保持画面相似,避免使用者产生不协调的感觉。(2)系统的功能应尽量完善、合适,以方便使用者。(3)系统应具有足够的健壮性和容错机制。
2.设计流程。在软件设计的工程中,从软件工程的角度出发,首先确定了系统所要实现的功能以及如何实现该功能,然后经过详细的设计,认真的编写了开发文档,设计规划,并根据规划编写代码,代码完成后,进行测试,经修改后,再进行回归测试,最后获得理想的系统,完成了需要实现的功能。
3.系统功能框架。根据目前的高校教材系统管理情况,我们对其实施了详细规划,做出计算机管理系统的总体结构图如下所示:
主要功能介绍如下所示:(1)基本信息管理管理:必须了解教材的基本信息管理、教师基本信息的管理、课程基本信息的管理、学生基本信息的管理,分别对他们做增删改查的操作。(2)教材预定系统:教材的预订是根据课程和年级来完成,由教师登录系统根据要授课的内容来预定相应的教材,然后上报到管理员。(3)教材定购信息输入:管理员根据教师的预订情况进行汇总然后向出版社进行定购。(4)教材入库信息查询:出版社到书后管理员统计出已到教材,把各类教材进行入库登记,并查询生成新的入库表单。(5)教材出库信息查询:管理员能按年级专业预定的人数发放给教师,根据出库数量时间等进行登记,并能生成新的出库表单。(6)教材信息查询:查询主要分基本信息的查询和教材入库出库后的查询,教材出入库的查询统计出具体各类教材的到货和库存剩余的查询。
4.系统详细设计。
4.1前台管理设计与实现—教材日常管理。(1)教材选定和订购计划管理。教材选定计划管理的操作权限为管理员和教师。管理员会在系统中发布选定教材的通知,同时还可根据其他情况发布相应的各种通知。教师根据课程需要,选定要订购的教材名称、编号、作者、出版社、使用年级、数量等信息。教材选定上报系统之后,系统会生成一个订购管理表,包含了上报教材的各种信息以及上报人的名称,并且如教材信息输入有误,也可以进行修改或者删除。(2)教材入库登记管理。教材到达学校之后,由管理员在系统中进行入库登记。教师没有此部分权限。入库登记之后自动生成入库登记表,如果其他学期或是其他年级也选定了同样的教材,那么管理员可在此基础上直接进行入库编辑。(3)教材出库登记管理。教材发放到各年级之后,教师或是管理员可以登录系统进行出库登记。随后,系统会根据教材的变动生成出库登记表,如果输入有误,可在此基础上直接进行编辑修改,
4.2前台管理设计与实现—教材查询。(1)教材订购计划查询。教材订购计划查询是教师或管理员基于教材订购计划管理所实现的功能,简单易操作,不必再返回订购计划界面查找信息,在查询界面只需输入教材的部分信息,比如教材名称、作者等就可以查询到这本书的整体信息,大大提升了教材管理的效率。(2)教材入库信息查询。教材入库信息查询是教师或管理员基于教材入库登记所实现的功能,可以简单明了的查询到入库教材的名称、作者、数量以及入库时间等。和订购查询一样,只需输入部分信息就可查询到教材的整体信息。(3)教材出库信息查询。教材出库查询是教师或管理员基于教材出库登记管理所实现的功能。可以简单明了的查询到出库教材的名称、作者、数量以及出库时间等。和订购查询一样,只需输入部分信息就可查询到教材的整体信息。
四、系统的测试与实现
系统测试与软件测试的大致内容基本类似,但是还是存在一些微小的差异。系统测试针对产品系统的整体进行测试,把最开始的需求分析和需求规格的定義与完成的代码功能相比较,找出系统中不相符或者矛盾的地方,解决这些问题,找到更加完善的方案。
1.用户登录模块测试结果。
2.用户修改口令模块测试。
五、结语
本系统以Visual Studio为载体和平台,以SQL Server为数据库管理系统,根据高校教材前台管理计算机系统进行了总体设计、工作流程、功能分析以及详细设计。进行了信息化系统的开发与实际功能的实现。此前台系统测试运行后,能够保障教材管理系统结构模式的稳定性、高效性和适用性,还可以有效的提高教材管理各环节的效率,节省教学资源。
参考文献:
[1]舒克,金杨. 高等教材管理工作创新探究[J]. 法制与社会,2009,12(下):258-259.
[2]李霄,王常洲,田雅. 计算机应用系统性能测试技术及应用研究[J]. 软件,2013,34(4):69-73.
关键词:教材管理 计算机系统 Visual Studio 2005 SQL Server 2005
一、引言
近年来高等院校发展迅速,教学规模不断扩大,教材管理信息较大,工作繁琐,使用传统手工方法既复杂又混乱,而计算机管理能够帮助管理人员迅速掌握情况,加快信息管理工作的现代化进程,从教材的选定、购买、入库、出库等一系列的管理过程中,缩短周期。因此,未来的教材管理系统应充分依托校园网,实现教材信息的集中管理,使传统的教材管理数字化、智能化,并为进一步实现完善的计算机教材管理系统的全校信息管理系统打下良好的基础。
二、系统分析
本系统的用户主要分为管理员和教师,且两种用户所具有的操作权限不同。开发流程在借鉴了以往人工教材管理方式基础上进行了创新,且内容全面,集显示、输入、添加、修改、删除等各种处理为一体,信息维护起来非常方便, 提高了效率和准确性。
三、系统工作流程和功能设计
SQL server与Visual Studio是当前数据库服务器系统中发展较快,运行速度迅速稳定的两种系统,该系统能够由单个数据库创建上万个数据表[2],并支持远程无线存储功能,故选此两种系统为后台数据库。
1.设计原则。(1)管理系统是专门为用户设计的,应当使每个实现功能的界面样式保持画面相似,避免使用者产生不协调的感觉。(2)系统的功能应尽量完善、合适,以方便使用者。(3)系统应具有足够的健壮性和容错机制。
2.设计流程。在软件设计的工程中,从软件工程的角度出发,首先确定了系统所要实现的功能以及如何实现该功能,然后经过详细的设计,认真的编写了开发文档,设计规划,并根据规划编写代码,代码完成后,进行测试,经修改后,再进行回归测试,最后获得理想的系统,完成了需要实现的功能。
3.系统功能框架。根据目前的高校教材系统管理情况,我们对其实施了详细规划,做出计算机管理系统的总体结构图如下所示:
主要功能介绍如下所示:(1)基本信息管理管理:必须了解教材的基本信息管理、教师基本信息的管理、课程基本信息的管理、学生基本信息的管理,分别对他们做增删改查的操作。(2)教材预定系统:教材的预订是根据课程和年级来完成,由教师登录系统根据要授课的内容来预定相应的教材,然后上报到管理员。(3)教材定购信息输入:管理员根据教师的预订情况进行汇总然后向出版社进行定购。(4)教材入库信息查询:出版社到书后管理员统计出已到教材,把各类教材进行入库登记,并查询生成新的入库表单。(5)教材出库信息查询:管理员能按年级专业预定的人数发放给教师,根据出库数量时间等进行登记,并能生成新的出库表单。(6)教材信息查询:查询主要分基本信息的查询和教材入库出库后的查询,教材出入库的查询统计出具体各类教材的到货和库存剩余的查询。
4.系统详细设计。
4.1前台管理设计与实现—教材日常管理。(1)教材选定和订购计划管理。教材选定计划管理的操作权限为管理员和教师。管理员会在系统中发布选定教材的通知,同时还可根据其他情况发布相应的各种通知。教师根据课程需要,选定要订购的教材名称、编号、作者、出版社、使用年级、数量等信息。教材选定上报系统之后,系统会生成一个订购管理表,包含了上报教材的各种信息以及上报人的名称,并且如教材信息输入有误,也可以进行修改或者删除。(2)教材入库登记管理。教材到达学校之后,由管理员在系统中进行入库登记。教师没有此部分权限。入库登记之后自动生成入库登记表,如果其他学期或是其他年级也选定了同样的教材,那么管理员可在此基础上直接进行入库编辑。(3)教材出库登记管理。教材发放到各年级之后,教师或是管理员可以登录系统进行出库登记。随后,系统会根据教材的变动生成出库登记表,如果输入有误,可在此基础上直接进行编辑修改,
4.2前台管理设计与实现—教材查询。(1)教材订购计划查询。教材订购计划查询是教师或管理员基于教材订购计划管理所实现的功能,简单易操作,不必再返回订购计划界面查找信息,在查询界面只需输入教材的部分信息,比如教材名称、作者等就可以查询到这本书的整体信息,大大提升了教材管理的效率。(2)教材入库信息查询。教材入库信息查询是教师或管理员基于教材入库登记所实现的功能,可以简单明了的查询到入库教材的名称、作者、数量以及入库时间等。和订购查询一样,只需输入部分信息就可查询到教材的整体信息。(3)教材出库信息查询。教材出库查询是教师或管理员基于教材出库登记管理所实现的功能。可以简单明了的查询到出库教材的名称、作者、数量以及出库时间等。和订购查询一样,只需输入部分信息就可查询到教材的整体信息。
四、系统的测试与实现
系统测试与软件测试的大致内容基本类似,但是还是存在一些微小的差异。系统测试针对产品系统的整体进行测试,把最开始的需求分析和需求规格的定義与完成的代码功能相比较,找出系统中不相符或者矛盾的地方,解决这些问题,找到更加完善的方案。
1.用户登录模块测试结果。
2.用户修改口令模块测试。
五、结语
本系统以Visual Studio为载体和平台,以SQL Server为数据库管理系统,根据高校教材前台管理计算机系统进行了总体设计、工作流程、功能分析以及详细设计。进行了信息化系统的开发与实际功能的实现。此前台系统测试运行后,能够保障教材管理系统结构模式的稳定性、高效性和适用性,还可以有效的提高教材管理各环节的效率,节省教学资源。
参考文献:
[1]舒克,金杨. 高等教材管理工作创新探究[J]. 法制与社会,2009,12(下):258-259.
[2]李霄,王常洲,田雅. 计算机应用系统性能测试技术及应用研究[J]. 软件,2013,34(4):69-73.