
2个回答
展开全部
对于图书馆来说,开发一套管理系统,最主要的决定因素在于图书馆规模。不同的规模,要求有很大差别。但软件系统的主体差别不大。
全套系统开发比较复杂,非三言两语能够描述,一个真正投入使用的系统,如果加上程序代码,可能会有几百上千页的资料。
就拿流通系统来说,一般课程设计只想到借书、还书功能,仅仅是借书、还书也许各100行代码就可以完成了,但除此之外,还有借书册数限制、续借、续借图书到馆后的邮件通知、超期还书的费用计算、超期费收缴、归还图书有污损还涉及账号做标志、借还书分类统计、工作人员操作量的统计......
即使对于缴款,也涉及消帐、收条打印,如果读者没有带钱,还涉及到将超期使用费暂存帐号中,可能还涉及暂存额的确定......
所以,课程设计之类做的“图书馆管理系统”只能做图书馆管理系统中很小很小的一个子系统的核心部分,只能考察到设计者的思路、流程,系统没什么实用价值。
全套系统开发比较复杂,非三言两语能够描述,一个真正投入使用的系统,如果加上程序代码,可能会有几百上千页的资料。
就拿流通系统来说,一般课程设计只想到借书、还书功能,仅仅是借书、还书也许各100行代码就可以完成了,但除此之外,还有借书册数限制、续借、续借图书到馆后的邮件通知、超期还书的费用计算、超期费收缴、归还图书有污损还涉及账号做标志、借还书分类统计、工作人员操作量的统计......
即使对于缴款,也涉及消帐、收条打印,如果读者没有带钱,还涉及到将超期使用费暂存帐号中,可能还涉及暂存额的确定......
所以,课程设计之类做的“图书馆管理系统”只能做图书馆管理系统中很小很小的一个子系统的核心部分,只能考察到设计者的思路、流程,系统没什么实用价值。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询