使用《学生评教系统》之后的一些感受

     一年一度的学生评教已经结束,系统在使用过程中反映了一些问题,是我们之后设计软件需要考虑的……

1.当问题来临,随机应变

    学校本部参加评教的学生有一万多人,使用两个机房的400台机子,安排时间为1天,所以评教过程中两个机房的人数一直处于饱和状态。评教开始10分钟过后,开始出现登录不上去及评分提交不了的情况,开始想到的是用备用服务器,但是想到会出现数据重复及数据整合困难的情况,还是向米老师请示了一下,他说让用备用服务器,于是就通知大家换用访问备用服务器,解决了慌乱的局面。出现问题只看到CPU达到100%,内存虚拟到4G,但是没有出现这种问题的原因,也没去观察什么占用内存和CPU,这恰恰反映了我学习应该具有扩展性,而不应该那么死板。

2.数据导入错误,责任在谁

     这次评教使用的是教务系统的一个子系统,评教的正常运行需要借助《基础系统》的帮忙,在进行评教之前,基础系统已经导入了各种信息。因为此系统第一次使用,所以采集数据是一个困难的活动,采集进基础数据库的数据存在一定的问题,比如:有的学生未输入库、学生与教师对应信息不符、缺某学生的授课教师等情况。

     到底怎样的系统才能保证数据的正确性呢,系统做的再好,还是需要人来确保信息输入的正确性呀。

3.每个系统都有它的特点

    其实评教系统做起来非常简单,但是每个系统都有它的特点所在,评教系统需要做到的是处理多人访问、大数据量的问题。能够承受得住压力的软件才是好软件。

4.多个系统共用一个数据库,数据的一致性如何处理

    《基础系统》《考试系统》《评教系统》《选课系统》共用一个数据库,考试对数据库的使用频繁度还是很高的,在每次考试前都要向库中写入数据。而且需要去异地评教和考试,所以数据库数据一致性更难以保证了。将这些系统共用一个数据库好嘛,虽然3个子系统都依赖于子系统,如果这几个数据库分开设计,然后跨库读取数据放入自己子系统中来使用是否更好点呢?

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值