二轮迭代开发进展

二轮迭代总结

  本轮迭代我们在一轮迭代的基础上完成了所有功能的搭建,主要有预约、申请、违约记录管理等等。

1. 完成数据库的修改和数据入库

  本周我们在上轮迭代的基础上完成了数据库的数据入库,并针对用户需求以及更好的程序架构完成了对数据库架构的修改。
  为了适应日后扩大的资源数目,将资源属性改到4位。

用户表

图1-1 用户表

角色表

图1-2 角色表

资源表

图1-3 资源表

预约记录表

图1-4 预约记录表

违约记录表

图1-2 违约记录表

2. 完成了UI以及后台的搭建,完成了相应的代码测试,系统已初具雏形

登陆界面

图2-1 登陆界面

注册界面

图2-2 注册界面

功能界面

图2-3 功能界面

筛选界面

图2-4 筛选界面

第三轮迭代计划

1. 将现在的架构改为古典的CS ,即客户端不再直接连接数据库, 而是连接服务器的服务进程, 然后将查询条件转交给服务进程, 服务进程执行查询, 并将数据结果反馈给客户端。
【UI层】:…;(技术栈:C#,smobile)
【服务接口层】:处理UI层请求,然后转化为数据库查询命令,将命令打成Json包后,发给通信模块,等待数据返回。(技术栈:C#…)
【通信层】:维护客户端和服务器的TCP链接,和基本的数据交互。并向【服务接口层】提供RPC(远程过程调用)服务。(技术栈:C#…)
【后端服务层】:处理各个客户端访问请求,并调用【数据库交互层】提供的服务,最终将结果返回给客户端。(技术栈c++…)
【数据库交互层】:接受【后端服务层】传过来的json包提供RPC服务实现。(技术栈c++,MySQL))

2. UI设计目前以下拉列表为主,考虑增强可视性,模仿图书馆的可视化界面,使用户能做到所见即所得,完善用户体验。

3. 目前系统功能还不完善,可以进一步优化。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值