6.2系统运行与维护 6.2.1 系统的运行
新系统正式投入运行后,为了保证系统中的各个要素随着环境的变化始终处于最新的、正确的工作状态,必须加强对管理信息系统运行的日常管理。系统运行管理主要由图书馆管理人员来完成,及时更新数据,并对系统每天运行情况、数据输入和输入情况及系统的安全性与完备性及时地如实记录和处置。
6.2.2 系统的维护
软件维护是软件生命周期的最后一个阶段,它处于系统投入生产性运行以后的日期中,为了纠正错误或满足用户新的需要而进行修改软件的过程,软件维护也是为软件的升级提供详细的资料。
系统维护的目的是保证图书管理信息系统正常而可靠的运行,并能使系统不断得到改善和提高,以充分发挥作用。系统维护的内容和类型:
(1)系统维护的内容
系统维护的主要内容:应用程序的维护、数据维护、代码维护和硬件设备的维护。 (2)系统维护的类型
系统维护的主要类型:纠错性维护、适应性维护、完善性维护、预防性维护。本系统维护工作主要是完善性维护和纠错性维护。
(3)系统维护的组织管理
系统维护工作并不仅仅是技术性工作,为了保证系统维护工作的质量,需要付出大量的管理工作。信息系统投入运行后,需要人员管理软件工作。由于本系统的功能简单,规模小,只要一般的机房人员进行维护工作就可以了。
为了得到标准的信息,在数据库设计中采用了统一的代码体系,这样一来信息简单明了,使查询不至于重复。
7.2 系统的改进
本系统开发时间的仓促,本人对软件开发工具认识的水平有限,本软件仍存在一些不如人意的地方,还有待进一步改进,归纳起来主要有以下几点:
(1)本系统采用的是单机单用户操作方式,在资源管理、信息处理上采用集中式的方式,为了适应机构管理模式的变化,必须向网络化的管理信息系统发展,使用相应的网络数据库结构。
(2)容错功能一般,在读者信息等需要添加的模块中,人工参与过多,界面缺少美工。 (3)菜单设计不够全面,对决策管理的支持不够深入,必须在适当的时候进行改进。 (4)对外界人士享有的服务范围划分不明确。 7.3 体会
这次的毕业论文的设计,结合了本人这几年计算机专业学习所学到的很多专业知识,又通过在具体的毕业设计过程中,以计算机理论为基础,边学习Delphi 和SQL,边做毕业设计,在实践过程中克服了一个又一个困难和难题,在指导老师和同学的大力帮助下,终于完
成了此次毕业设计。
通过此次的软件开发过程,使我对所学专业有了更深一层次的提高,并且有了一些切身的体会。光有计算机理论的知识是不行的,还得有更丰富的实践经验,就比如这次毕业设计就提供了一次非常好的实践操作的机会,使我对软件开发有了一定的了解。
我用的是Delphi 和SQL开发这个系统的,以前只是对这些软件略有了解,在同学的帮助下做过课程设计。但了解得不完全,不深入。这个图书管理系统还存在很多问题,还有很多功能需要扩充。限于本人的编程技术水平,很多更深层的技术未用上。但以后我会通过不断的努力,不断地专研和学习,掌握更多的软件设计的技术和方法,设计出更好更完善的软件作品来。
在整个开发过程中深深体会到,多与同学交流,并尽可能多的从同学那里获取他们对图书管理系统的意见;要严格按照软件工程的开发思路,不能急于求成,一来就马上编程,应该多做分析和研究,理清思路。前一阶段的工作的好坏将直接影响后一阶段工作的开展;多学习多请教,更多新的技术不断的涌现,可以通过请教别人或者多上网学习别人的编程方法、研究编程案例,可以转变成你的知识,才能做的更好。这些经验是相当宝贵的,为我以后能够编出更好的程序是一个良好的启发。