教务系统后台总结
来源:互联网 发布:字符软件 编辑:程序博客网 时间:2024/04/19 15:50
这次教务系统,我跟校林负责成绩管理这部分。
这一块,总的来说不复杂。主要是对成绩进行导入和查询。
从开始分析需求到现在已经半个月了,后台代码已经完工。目前开始着手做界面。将前面的工作总结一下。
1. 需求分析
这次的需求主要是参考正方的教务系统软件。做需求的同时把系统的界面设计出来。正方软件里的成绩管理的功能非常多,界面也比较复杂,很多我们也看不懂。于是就果断删掉了很多复杂或朦胧的需求。然后界面的菜单一下子简单明了了很多。目前存在的功能就是最主要的功能。也算是偷了个懒儿。
界面的设计过程就是落实需求的过程。只有界面明了了,业务需求才明确,后台才比较好确定下来。虽然界面是画好了,但是在后台编码的过程中还是回来改了好多。
2.数据库设计
数据库的设计理论上说是要符合三范式的。其一就是减少冗余,但是,冗余最少的数据库未必是最好的数据库,有时为了提高运行效率,就必须降低范式标准,适当保留冗余数据。这次我们的数据库就加了一些可以没有,但有了之后很方便的字段,存在冗余,但使用方便。
3 .DAL层和BLL层
DAL和BLL跟机房收费系统和新闻发布系统大同小异,D层就是增查改,为保留所有数据,没有删操作。B层还是业务的组装。这次的代码框架是用EA自动生成的。先在EA里画类图。
教务系统做到现在,最大的收获就是练习了怎样“合作”。
1.务系统是一个整体,每一部分都跟其他至少一部分有关系,自己会调用其他人的方法,其他人也可能调用自己的方法。怎样沟通和交流?通过口头还是文档?我们要做的就是把这些做的更规范。虽然交互内容少,但要尽量规范。一切以文档形式进行,对双方来说都清晰和方便。这方面我们开始做的并不好,以至于需要我们方法的组对我们的数据库和D层都很模糊。
2.小组内的交流和任务分配也很重要。否则,代码的冲突和覆盖便是家常便饭了。修改也要做好记录,做好沟通。每一次的修改不仅会影响自己,还会影响其他组。dll版本的更新要慎重。
接下来,就要进入此次bs的最重要的一个环节----界面。
- 教务系统后台总结
- 教务系统总结
- 教务系统思想总结
- 教务系统开发总结
- 教务考试系统的总结
- l教务系统总结一( 思想)
- 教务系统总结二(思想)
- 教务系统总结四(思想)
- PHP利用curl函数后台远程登录正方教务系统
- 20080829教务系统问题
- 教务系统初期
- 教务系统--需求分析
- 教务系统--数据库设计
- 教务系统--数据库查询
- 教务系统 告一段落
- 教务系统一些感悟
- 2011教务系统
- 再思教务系统
- stdafx.h预编译头文件,在每个....cpp文件中都要在
- dialog的使用 包括FLAG_DIM_BEHIND 和dimAmount的使用
- 喜欢与爱情
- 【编程语言】Android--错误处理--工程文件导入时候出现乱码
- 我奋斗了18年才和你坐在一起喝咖啡
- 教务系统后台总结
- 嵌入式线程函数中如何对CEdit控件操作小结
- 使用tar 和 split 将文件打包、压缩并分割成指定大小
- 我想买个iphone
- strlcpy和strlcat——一致的、安全的字符串拷贝和串接函数
- 设计模式 - C++ - Pipe/Filter模式
- hdu1087
- iphone swipe left and right
- Makefile中$@应用举例