摘要
在21世纪,以计算机应用为核心的现代信息技术飞速发展,Internet逐渐融入到人们日常工作和学习当中,校园网的普及给网络化教学应用提供了切实可行的基础条件,在校园网的基础上开发物理实验教学管理系统,能够为教学管理和全开放式物理实验提供一个良好的网络支撑平台。
武汉工业学院是湖北省一所以本科教学为主的院校,每年招生规模在3000人左右,每年参加做物理实验的学生人数约2000名。武汉工业学院校园网于2002年建成,各教学楼、办公楼、学生宿舍间的主干网采用是的带宽1000M的光纤通信,在每幢楼内采用的是带宽100M的局域网,整个学院内的校园网建设得较为完善,因此,如何能够充分有效地应用现有的校园网络系统,提高教学效率和教学质量是开发大学物理实验管理系统的宗旨之一。
本大学物理实验管理系统的开发采用分布式技术,形成一个包括应用层、业务层和数据服务层在内的三层分布式结构。采用这种结构,可以提高系统的稳定性、延展性、易于维护和高的执行效率。本系统总共包含有9个部分,其中核心部分主要有实验预约系统、实验预习检测系统、物理实验辅导网站系统等三个部分。
本文从系统需求分析和系统结构分析开始,依次系统总体设计、各个子系统的设计和实现,对系统的重点部分、特色部分和关键技术部分进行了详细分析。
大学物理实验预习检测系统是本系统中较具有特色的部分,本文对该部分的二个要点进行了详细论述,一是预习检测题目生成过程及评分操作设计,二是Web应用程序意外中断的预防与处理。
The technology of modernization's message with the core of using computer is developping in the higher speed in the twenty-one century, The internet have merged daily live and daily study, the popularity of campus internet provide practice basis condition for the internet educations. The system of physics experiment administer is developing based on the campus internet, which provide a internet place for teaching administration and full open physics experiments.
Wuhan Polytechnic University is a university which obedience on the Hubai province, the scale of the recruit students every year is about 3000 students, take parting in physics experiments is about 2000 students. The campus internet of the Wuhan Polytechnic University have achieved very well in the 2002 year. The main internet is optical fiber of 1000M frequency width, between the architecture is local internet of the 100M frequency width. The whole campus internet have made very well, how to plenty exert the internet system is one of purpose to enhance teaching efficiency and grandly enhance teaching quality of exploitation physics experiments administrate system.
University physics experiments administrate system adopt the distribution technology, it is a made of application tier, operation tier and RDBMS. Used distributed technology, LabMIS is stable, more expansible, more efficient and managed easily.
The LabMIS system contains nine parts offset system, the core parts of the system are the three parts system, which is experiments reservation system, experiments preparation detect system and physics experiments teaching internet system.
The structure of this dissertation is based on the idea of software engineering. This dissertation starts with the analysis of use demand, then designed from collectivity, designs detail and implements, In the front of this article is designed and implements for the whole system, in the back of this article is designed and carryout every parts system, come true technology and program on the importance part and crux technology. The physics experiments study of previously checking system is the more importance in this LabMIS system,in this system, two crucial parts be discussed detailed, one is exam's subject of the previously checking hwo to generate and hwo to devise the exam's evalulation. Two is the using program of the Web, hwo to incase of contingency abord and hwo to deal with the contingency abord.
引文
[1] Object-Oriented Systems Analysis And Design Ronald J.Norman. 清华大学出版社, 1998
[2] Nguyen, H. Q,《Testing Applica on The Web》, Johnwiley&sons 2003年
[3] H. M deitel,《Internet & Word Wide Web how to progrom》, Person Education Intemation, 2004年
[4] Lange DB, Oshima M. Serven Good Reasons For Mobil Agent. Communication of the ACM, 1999, 42(3): 88-89
[5] Tan D etc, Real-Time Internet video using error resilient scalabl compression and TCP-friendly trasport protocol[J]. IEEE Trasactions on Multimedia, June1999, 1(2): 172-186
[6] Floyd S. Fall K. Promoting"The Use of End-to-end Congestion in the Internet" IEEE/ACM transaction on networking, 1997, 458-472
[7] LIN Chuang"On Qos Control of Multimedia Information Networks" JOURNAL OF SOFTWARE, Oct. 1999, 1016-1024.
[8] KaneKOH, etc."Intergrated Schedulling of multimedia and hard real-time tasks", In: Proc of the iyth Real-time system symposium, 1996. 206-217.
[9] (美)Grady Booch,James Rumbaugh,Ivar Jacobson,《UML用户指南》,机械工业出版社,2001年8月
[10] Norman E.smith,《Internet 客户机/服务器应用指南》,人民邮电出版社,1999年3月
[11] Active education,《中文版Microsoft internet explore》,人民邮电出版社,1999年3月
[12] 李维,《Delphi5.X分布式多层应用—电子商务篇》,机械工业出版社,2000年5月
[13] 林锦雀,江高举,《最新XML入门与应用》,中国铁道出版社,2001年11月
[14] 潘爱民,《COM原理与应用》,清华大学出版社,1999年11月
[15] 李春葆,《数据库原理与应用》,清华大学出版社,2005年1月第1版
[16] 陈家兴,《JAVA图形用户界面》,冶金工业出版社,2004年1月第1版
[17] 张固,汪晓平,《ASP网络应用系统典型模块开发实例解析》,人民邮电出版社,2004年7月第1版
[18] 肖金秀,《ASP网络编程技术》,清华大学出版社,2001年10月第1版
[19] 冯向东,周洪元,《创新源于实践》,华中科技大学出版社,2006年6月第1版
[20] 谭坤,《ACCESS行业数据库开发范例》,中国青年电子出版社,2005年11月
[21] 梁亚声等,《计算机网络安全技术教程》,机械工业出版社,2004年11月
[22] 龙马工作室,《ASP+SQL SERVER组建动态网站实例精讲》,人民邮电出版社,2004年8月
[23] Rogers pressman,《软件工程实践者的形容方法》,机械工业出版社,2002年9月
[24] John Papa,《SQL SERVER 7编程技术内幕》,机械工业出版社,2000年1月
[25] 严俊.网上实验预约和成绩管理系统的设计,大学物理实验,2005年第3期
[26] 李幼平.随机数的捕获及其基于WEB的应用,微电子学与计算机,2005年第22卷
[27] 教育管理信息化标准(第一部分:学校管理信息标准)[M],北京:人民邮电出版社,2002.
[28] 教育管理信息系统互操作规范(V1.1)(草案),2004.
[29] 李赫雄.SQL Server2000应用程序开发[M],北京:人民邮电出版社,2001.
[30] 萨师煊.数据库系统概论[M],北京:高等教育出版社,2000.
[31] 高曙.基于Web的的系统的设计与实现,武汉理工大学学报(交通科学与工程版),2002,26(4):528-530
[32] 扬鹏,李腊元.EJB组件技术在电子商务系统中的应用研究,武汉理工大学学报(交通科学与工程版),2005,29(2):223-226
[33] 李建兵等.实验网络预约管理系统的开发,实验室管理与研究,2005,1(41):60~66,
[34] 张江露.基于.NET的WEB服务构建构建实验室信息管理系统,创新源于实践(华中科技大学出版社),2006年6月,404-408
[35] 范淑嫒,肖育.网上实验预约和成绩管理系统的设计,大学物理实验,2005年第3期
[36] 李幼平.随机数的捕获及其基于WEB的应用,微电子学与计算机,2005年第22卷
[37] 在ASP中使用数据库 http://www.knowsky.com/4263.html
[38] ADO事件模型和异步操作 http://doc.51windows.net/ado/?url=/ado/dir.htm
[39] 分布式多层体系结构 http://51cmm.csai.cn/Monograph/No018.htm
[40] COM+技术 http://www.cnpaf.net/class/c/05102610350219420912.htm