计算机学院实验中心实验课程管理系统的设计与现实开题报告
2020-02-20 09:37:54
1. 研究目的与意义(文献综述)
目的,当前高校在不断推进素质教育的过程中,传统的计算机试验室教学管理方式急需改革,需要对计算机实验室教室、设备、教室、工作人员等进行统一规范的管理。
我国高校的计算机实验室大多是模仿五十年代苏联的模式,按某一门课程来设置实验室,实验教学由院系自行安排,实验室实行以院系管理的封闭式管理体制。
这种传统的设置与当时的教学管理体制和教学科研发展水平相试应,但随着高校教育体制改革的深入、科研水平的提高,传统的实验室课程管理系统弊端逐步显露出来:
(1)实验室少而散,功能单一,需要提前人工预约排课;
(2)实验室相互独立,管理分散,浪费资源;
(3)实验室课程安排不能动态改变,牵一发而动全身,导致临时更换课程或者突发紧急情况下不容易解决。
2. 研究的基本内容与方案
基本内容:由于计算机实验室课程管理系统所面对的需求灵活、繁琐和多变,而且还要考虑到设备以及管理软件的不同情况,因此本系统的架构应该具有较松的耦合性和极强的可扩展性,以便在需要的是要进行扩展、重新组装或者复用。
计算机实验课程管理系统,本系统设置了多种功能,分别是:系统维护、实验课程管理、上机管理、系统管理等。
系统维护模块主要实现系统设置(权限设置等)、系统初始化、修改口令、信息的顶起安全备份等功能。
3. 研究计划与安排
2.28-3.3:完成系统需求分析,项目立项。
3.5-3.8 :完成系统的框架结构设计,决定大体的模块安排,以及功能实现方法。
3.10-4.10:进行系统设计开发,代码撰写。
4. 参考文献(12篇以上)
[2]马育钢.利用C#实现SQL Server数据库的备份和恢复[J].电脑编程技巧与维护,2012(20):47-48 78.
[3]杨帆,王菲菲,汪蓓.利用SQL Server存储过程实现数据分页[J].电脑编程技巧与维护,2011(06):58-59 81.
[4]Oyeon Kum. Development of easy-to-use interface for nuclear transmutation computing, VCINDER code[J]. Nuclear Engineering and Technology,2018,50(1).
[5]Daniel J. Duffy,Mikael Katajamauml;ki. Software Interoperability in Computational Finance, Part I: Foundations for Applications Using C 11 and C# in the .NET Framework[J]. Wilmott,2018,2018(96).
[6]Anirudh Santhiar,Aditya Kanade. Static deadlock detection for asynchronous C# programs[J]. ACM SIGPLAN Notices,2017,52(6).
[7]卢行伟.基于.NET框架的实验中心物资设备管理系统设计与实现[J].商场现代化,2012(21):174.
[8]王旭. 基于网络环境的心理学综合实验台管理系统的设计与实现[D].天津师范大学,2008.
[9]郑宇生,赵长胜.C#多线程编程技术在数控测井软件中的应用[J].国外测井技术,2012,33(04):71-73 4.
[10]吴春丽,谢颖华,张琴,金行.基于C#和SQL的信用卡申请件处理系统[J].微计算机信息,2011,27(10):83-85 126
[11]孟凡涛.Java与C#的多线程能力[J].黑龙江科技信息,2010(15):74.
[12]周涛,徐晓.基于SQL Server与C#的图书管理系统的设计与开发[J].智能计算机与应用,2018,8(04):199-202.
[13]肖平.计算机软件开发的技术方案[J].电子技术与软件工程,2018(24):30.
[15]朱睿思.浅谈不同编程语言对计算机软件开发的影响[J].电脑知识与技术,2018,14(22):252-253 256