毕业设计那些事

  毕业半个月了,现在正式上班了,今天闲来无事,回忆一下这学期得毕业设计。

  我是学信息管理与信息系统专业的,个人偏向信息系统,所以毕业设计做的系统——OA办公自动化系统。最后被评了个校优秀设计,没有评上省级的。说来我也不遗憾,我们学校是个建筑学校,评委领导都是些搞建筑工程的老头儿,打字都得让秘书打,让他们理解我的OA?不大可能。

  从一开始做,到最后,我边玩儿边做折腾了两个月,算是准备的很充分的了。系统分为新闻,文档模板下载,工作日志,员工管理,文件存储和工作流这6个模块。系统中最大的特色是jQuery和Ajax的应用,大大的提高了系统的用户体验。比如,上传文件用了一个叫uploadify的jQuery插件,上传效果非常好,比.net工具箱的fileupload好多了。

  文件存储模块中,文件可保存多个版次。即我要更新某个文件,系统会生成新版本,同时保存着旧版本。如果万一上传的某个新文件是错误的,可以找到以前的旧版本文件。这样就保证了文件的安全性。同时员工对文件的上传都有记录,这样就限制员工“胡作非为”了。

  工作流模块是个重点,完全实现了一个简单的工作流。我发起一个流程,要按照顺序添加审核人,审核人也会依此得到通知去审核这个流程。如果某个审核人不同意,则流程失败;如果全部审核人都通过了,则流程成功。工作流模块有即时提醒功能,员工在线状态下,只要有工作流的消息,就会得到即时提醒,即在页面右下角填出提示框。

  成员管理用了membership,数据访问用了.net3.5的实体框架。系统唯一的不足就是没有加上缓存。说实话,要是我自己做系统销售,我肯定会加上的,毕竟缓存是重中之重。但是单单为了应付一个毕业设计,就算了吧,反正老师也不会问到。

  另外,毕业设计让我明白了一件事:老师之所以是老师,就应该体现出他比你厉害。怎么体现?就是每次都给你的系统或者文档挑毛病,说不定提出的这些还真不是什么毛病。当遇到这种情况下,咱们应该恩啊的答应着,说老师您说的有道理,回去就改。回去你还真改吗?有病啊? 把那些真正要改的改改,那些不是大问题的就不要改了。你不信下次去找老师,他肯定就忘了上次他挑的毛病。当然了,这次他会挑新的毛病。那咱们就继续答应改呗。。。

  快下班了,到此为止吧。

原文地址:https://www.cnblogs.com/wangfupeng1988/p/2099399.html