在重视实验室课程的排课质量的同时,也应该增强排课的灵活性,系统应该可以做到对课程进行灵活的调整,满足教师教师在教授相关课程时一些临时的实验需求。因此,针对以上的需求,开发一套专门针对实验室排课的系统很有必要。

3。 总体设计

3。1 项目规划

实验室排课系统从本质上讲就是一个典型的数据库管理系统。使用者根据权限的不同对数据库内的数据进行更删查改,比如教师可以在该系统中对自己的课程进行编排,管理员可以对相关用户的信息和权限进行管理。系统包括四个子系统,具体如下:

(1) 登录子系统:用户根据账户类型选择登陆,登陆成功后分配不同的权限。

(2) 排课子系统:教师可以在该系统进行课程编排,课程编排符合条件即可排课成功。管理员可以在特殊条件下对排课权限和课表内容进行干预。

(3) 课表发布子系统:课程编排完成之后,即可发布课表,并且本系统提供导出Word文档功能。

(4) 综合信息管理子系统:对用户姓名、登陆账号、密码等信息进行管理。

3。2 开发及运行环境来`自+优-尔^论:文,网www.youerw.com +QQ752018766-

(1) 系统开发平台:Microsoft Visual Studio 2010

(2) 系统开发语言:ASP。NET

(3) 数据库管理系统软件:SQL Server 2008

(4) 运行平台:Windows 7

(5) 运行环境:Microsoft。NET Framework 4。0

4。 详细设计

4。1  登录子系统的设计

可以使用该系统的用户分为两类:教师和管理员。用户根据身份选择账户类型并登陆,登陆后,不同身份用户拥有不同权限

上一篇:asp.net+sqlserver学生宿舍管理系统设计+源代码+ER图
下一篇:多云环境下基于协作的资源管理研究

网络虚拟实验室体系结构研究【1450字】

校园网的实验室管理运行...

asp.net+sqlserver数据挖掘的在...

asp.net+sqlserver图书借还信息系统设计

asp.net+sqlserver仪器设备采购...

asp.net+sqlserver信息安全技术...

asp.net+sqlserver社区医院病员...

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

安康汉江网讯

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...