目 录 引言 一、 系统概要设计....................................................... 1 http://www.paper51.com 1. 1 系统功能结构............................................................. 1 http://www.paper51.com 1. 2 功能模块设计..................................................... 1 paper51.com 1.2.1 登录子模块...................................................................... 1 内容来自论文无忧网 www.paper51.com 1.2.2 选修课管理子模块................................................................ 2 内容来自www.paper51.com 1.2.3 选课子模块.................................................... 2 内容来自www.paper51.com 二、登录子模块的设计.................................................... 3 copyright paper51.com
三、软件测试............................................................ 7 http://www.paper51.com 3.1 软件测试的目标............................................................ 7 paper51.com 3.2 软件测试准则.............................................................. 7 http://www.paper51.com 3. 3 软件测试方法............................................................. 7 http://www.paper51.com
3. 4 黑盒测试用例..................................................... 7 内容来自www.paper51.com 四、总结................................................................ 8 copyright paper51.com 参考文献 内容来自论文无忧网 www.paper51.com 致谢 内容来自论文无忧网 www.paper51.com
引言 copyright paper51.com 新学期伊始,对于学校的教务部门来说,首当其冲的就是该学期的课程如何安排的问题,特别是全校公选课的安排,涉及到整个学院的各专业,各年级的学生及各门课程等因素,选课程序之复杂,手续之繁琐是人们难以想象的。人工选课,常常面临的最大问题就是出错率过高,从而影响了教学的正常进行,其后果是人们无法想象的。怎样才能减少选课手续,这是我们迫切需要解决的问题。在信息技术高速发展的今天充分发挥计算机的优势,将大量复杂的判断与运算交给计算机来做,就能够让人们从繁重的劳动中解脱出来,大大提高工作效率。基于上述原因,我们选取了《网络选课系统》的开发。 http://www.paper51.com 《网络选课系统》的成功开发,将会为教务部门提供一个轻松愉快的工作平台,也为在校学生提供了良好的选课环境,有机地实现了教学和学生的网络化互动,从而大大节省了人力物力财力资源。 paper51.com 一、 系统概要设计 内容来自论文无忧网 www.paper51.com 1. 1 系统功能结构 paper51.com 本网络选课系统分为登录、选课和选修课管理三个模块。登录子模块区分系统管理者、教师和学生三个不同的身份,给出不同的权限,在页面中根据身份判断相应具有的功能来使用系统。选修课管理子模块主要由管理者使用,管理者可以进行与选课有关的工作。选课子模块可供学生选课用,做与选课有关的活动。教师可以向管理者提出反馈意见,以便管理者进行选课管理时参考使用。 http://www.paper51.com 1. 2 功能模块设计 http://www.paper51.com
《网络选课系统》主要分为登录、选课和选修课管理三个模块。其功能结构图如下: paper51.com
http://www.paper51.com
1.2.1 登录子模块 copyright paper51.com 登录是用户使用系统必须进行的,其功能结构图如下所示: 内容来自www.paper51.com
http://www.paper51.com 1.2.2 选课管理子模块 内容来自www.paper51.com
选修课管理子模块是本系统的设计难点。其功能结构图如下: copyright paper51.com
copyright paper51.com 基本设置包含:课程设置、班级设置、教师设置、教室设置、教师任课设计。 copyright paper51.com 课表设置包含:创建新课表、设置固定课时、自动生成课表、手动调整课表、优化课表。 http://www.paper51.com
课表查询包含:总日课表查询、班级课表查询、教师课表查询。 内容来自www.paper51.com 课表打印包含:总日课表打印、班级课表打印、教师课表打印。 paper51.com 数据维护包含:备份、导入数据。 内容来自论文无忧网 www.paper51.com |