客户服务器架构适用于大部分系统,由于平常程序课经常使用,所以比较熟悉。客户服务器架构保证了系统调用的可靠性,通过分层保证模块分离,便于开发和后期更新、维护。
将我们的应用分为两个逻辑独立的部分,即客户部分和服务器部分,不同的部分完成不同的功能。
包含前端和展示层,负责以可视化的方式提供给用户信息,并提供用户输入。
我们准备做一个图书馆系统便于师生查找图书馆里的书籍。
学生表
教师表
图书表
Q1:对于小程序开发中书籍信息如何获取?对借阅系统的编写该如何进行实现?
A1:书籍的信息将通过图书馆管理员对现在的数据库数据进行导出。在于图书馆管理员进行沟通以及小组讨论后,我们暂时不准备做图书馆的借阅系统,这涉及到实时数据库的连接,暂时难以实现。
Q2:对于数据库里的数据信息,如果不使用实时的数据库是否失去了意义?
A2:组长与技术部张老师进行过沟通,我们认为可以通过导出图书馆数据,再导入到我们的数据库里,进行定期更新,比如几天一次,或者在图书馆购入新的图书后进行更新都可以实现。在目前不做图书借阅功能的情况下,书籍的查询对于数据的实时性要求不高,我们认为以上方法足以满足日常查找书籍的需要。
1.根据老师的问题,我们与图书馆管理员和技术部老师进行了沟通,为需求报告提供了修改意见,并会根据之后进度进行合理调整。
THE END