1。5。3操作可行性
中小学课外兴趣班辅助管理系统的开发,它代替了管理员以往管理信息的方式,诸如增删改查等操作已经可以依靠计算机来完成,在兴趣班的课程安排上,计算机也可以轻松的作出一个排课课表,这在很大程度上减轻了管理员的负担。在用户的体验上,良好的人机交互界面能够帮助管理员方便快捷的操作本系统,并及时将需要录入的数据信息化,达到管理数据的效果;对于老师和学生,利用本系统友好的用户界面,只需要通过检索的方式就可以查询到想要的数据。因此,该系统具备良好的操作可行性。
通过上面对于经济、技术和操作等各方面的可行性分析,得到这样一个结论:中小学兴趣班辅助管理系统作为信息化时代的需要,具备很大的发展空间,因此开发本系统是必要的,而且因其可行性,所以可以进行开发。
2总体设计
中小学课外兴趣班辅助管理系统,要求界面友好,针对兴趣班资源的管理和学生兴趣班的安排,能够方便快捷的进行管理。从而能有效地利用现有的教育资源,同时保证安排学生兴趣班的便利性。因此,在整个系统的设计过程中,必须充分考虑到各个方面的需求。
2。1需求分析
针对小学课外兴趣班种类繁多,管理各异,报名拥挤等情况,设计并实现兴趣班辅助管理系统。它的开发对于课外兴趣班的管理工作至关重要,传统上,兴趣班的管理会出现兴趣班资源利用不合理、学生报名拥挤、学生的课程编排混乱等情况。而该系统就是为了有效地管理现有的兴趣班资源、合理的安排学生的课程、避免报名拥挤而开发的,所以,开发这套用于兴趣班辅助管理的系统就显得非常必要了。
该系统在性能和功能上达到了操作简单、界面友好、控件式的布局模式,因此,许多工作只需要通过少量的操作就能达到目的,例如数据的录入工作只需要将数据输入好,然后点击按钮就可以完成工作,非常的人性化。当然,系统的运行必须具备稳定、高效、安全等特性。该系统还具备良好的扩展性,这样能够方便的实现功能的拓展和维护。本软件根据课外兴趣班辅助管理需求,主要实现了以下几个方面的功能:
1。 管理员对兴趣班资源的管理,包括添加、删除、设置报名限制、报名时间、授课教师等。
2。 家长可以查看兴趣班情况,在规定时间内在线报名;查看学生上课情况。
3。 教师可以查看报名情况,反馈学员上课情况,给出课程评价。
2。2概要设计
2。2。1E-R图
E-R模型的组成元素有:实体、属性、联系。E-R模型用E-R图来表示。实体是用户工作环境中所涉及的事物,属性是对实体特征的描述。
图2。1 系统E-R图
2。2。2转换规则
实体与实体之间是存在一定的联系,每个实体都有众多的属性,而实体与实体之间的联系是依靠这些属性连接起来的。有的是1:1的联系,有的是1:N的联系,还有的就是M:N的联系,期中,M:N联系是必须转换成一个独立的关系模式,而此时与这个关系模式的属性相关联的是各实体的码以及其自身所拥有的属性,并且这种联系所产生的主码已经涵盖了与它有关的的各实体的码。
其次就是1:1联系和1:N联系,这两种联系并非一定要转换成一个独立的关系模式,因为它们还可以与其他的关系模式合并。合并之后,为了保证数据之间的依赖性,那么就需要为这个新设计出来的关系模式添加其他的与之存在联系的实体的码来将关系模式中的属性联合起来。如果说,这两种联系分别转换成一种新的独立的关系模式。那接下来要做的就是:保证与这个新设计出来的关系模式存在联系的各实体的码都已经转换成这个新的关系模式的属性,而它产生出来的码就变成了这个新的关系模式的候选码。在1:N联系中,当转换成新的关系模式后,它的关系模式的码则是以它的N端实体的码作为这个新的关系模式的主码,且紧密地联系在一起。文献综述 java中小学课外兴趣班辅助管理系统的开发+ER图(4):http://www.youerw.com/jisuanji/lunwen_94947.html