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

3。 总体设计

3。1 项目规划

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

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

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

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

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

3。2 开发及运行环境来`自+优-尔^论:文,网www.chuibin.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图
下一篇:多云环境下基于协作的资源管理研究

asp.net+sqlserver校园论坛开发设计

ASP.NET+sqlserver健身房管理系统的设计与实现

asp.net+sqlserver班级网站设计

ASP.NET+SQLSERVER无纸化考试系统+ER图

ASP.NET+SQLSERVER学生心理健康网设计

ASP.NET+sqlserver小区物业管理系统的设计与实现

asp.net+sqlserver流动人口管理系统的设计与实现

AES算法GPU协处理下分组加...

压疮高危人群的标准化中...

酵母菌发酵生产天然香料...

提高教育质量,构建大學生...

从政策角度谈黑龙江對俄...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

上海居民的社会参与研究

基于Joomla平台的计算机学院网站设计与开发

浅谈高校行政管理人员的...

浅论职工思想政治工作茬...