【软件工程】你的软件给谁用 墨蓝 2021-06-24 15:57 302阅读 0赞 在评论博客的时候突然来的灵感,关于软件的弹出框。 从最初的VB百例,到后来的红皮书,学生信息管理系统,再到现在的机房收费系统。我发现一个问题,我都没有想过我做的是一个软件,我做了软件是要给人用的,那么就从学生信息管理系统说起吧。 学生信息管理系统所包括的东西大约有这么多:登录、修改密码、添加信息、修改信息、删除信息、查询信息、还有一些信息的链接。 当时在做这个系统的时候,因为有源码的原因,所以基本上是没有思考过什么东西的,比如说数据库的链接或者SQL Server中的语句,我都对这些没有一个系统的理解。当然,最严重的是,我没有考虑过我做的这是一个软件!不管大小,不管这有没有源码,我做的都是一个完整的系统,不管有没有人用,我都要考虑我这是给人设计的软件。学生管理系统所面向的是学校的学生管理部门的使用,用于分配考试安排,分数登记,课程分配等一系列的内容,所以说我就要好好考虑一下这个东西所要给的人是不是会用,是不是能用,是不是能用好。 再来说机房收费系统,机房收费系统比学生系统多了的东西为:数据库表的链接更为复杂一点,增加了一些查询的条件,还有报表的使用。 因为这个是由原本的软件作为样品,仿照做一个一样的软件,那么就需要我们做出我们喜欢的样子,比如说学生里面的弹出框就可以尽量减少使用,这样用户的体验会更好一点。机房收费系统的使用者是学生,管理阶层都会使用到的,所以说就要对代码进行一些调整,使界面更加亲切化、人性化,让使用者更加的舒心,这才达到我们最终的目的。 总结一句话就是,我们做软是给人用,如果人用着不爽,那么你的软件就不行!
还没有评论,来说两句吧...