全球旧事资料 分类
上发布相关调课通知,向调课教师反馈调课成功信息,并会提醒教师尽快补课。教师在补课之后,可以提交补课回执,调课正式完成。如任一级审批不通过,则退回调课申请,并向调课教师反馈调课失败信息。
32数据库设计一个成功的管理系统,是由50的业务50的软件所组成,而50的成功软件又由25的数据库25的程序所组成,因此,数据库设计的好坏是一个关键。考虑到系统实现目标,在数据库建立初期广泛搜集师生意见需求,然后按数据库设计流程进行概念结构设计、逻辑结构设计、数据库实施、数据库运行和维护。在数据库建立时,尽量使数据冗余最小化,确保数据的安全性、可靠性、易维护性、易移植性,实现动态的数据库管理。同时采用自动定期备份数据、服务器的安全以及密码加密等多个方面措施,保证系统的安全运行、数据的安全储存和灾难恢复。
系统在SQLServer2005中设计调课设置、调课审核、调课结果、汇总结果等数据表,并建立相关视图及过程,用来处理系统数据,以实现调课流程。一个不太引人注意的地方是,系
f龙源期刊网httpwwwqika
comc
统的数据存储和检索功能并不限制于数据库,它可以是单个或者一系列平面文件(flatfile),可以是XML格式,不过数据通常还是存在数据库中。
4系统的开发与实现
41系统开发基于ASPNET技术的网上调课系统主要采用BS结构和ASPNET动态网页技术,采用SQLServer2005作为系统后台数据库实现网上调课功能。教师及管理人员可通过BS模式用浏览器通过WWW服务器访问数据库取得有关数据访问,以进行调课工作。
42实现过程教师在网页上登陆调课系统,此时数据控制组件接收教师要求网上调课的请求,数据控制组件处理请求后,调用数据显示组件作为教师请求的响应。教师取得数据显示组件后即显示课表,按要求选择相应的课程并确认提交给数据控制组件。数据控制组件收到教师调课信息并把信息传给数据逻辑组件,数据逻辑组件调用数据模型组件,把信息封装在数据模型组件中。数据模型组件数据封装完成后,数据逻辑组件与数据库表建立链接,并将数据模型组件中的数据添加到数据库表中。管理员登陆系统可进行相应的审核等操作,通过数据逻辑组件返回对数据库表的操作结果,并把结果传递给数据控制组件,数据控制组件调用数据显示组件显示操作结果。该流程如图2所示。
5结束语
f龙源期刊网httpwwwqika
comc
基于ASPNET技术的网上调课系统,紧密结合高校教学管理制度和课程调度工作的实际特点,真正实现调课的网络化管理,使长期r
好听全球资料 返回顶部