资源预览内容
第1页 / 共74页
第2页 / 共74页
第3页 / 共74页
第4页 / 共74页
第5页 / 共74页
第6页 / 共74页
第7页 / 共74页
第8页 / 共74页
第9页 / 共74页
第10页 / 共74页
亲,该文档总共74页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
大连交通大学信息工程学院毕业设计(论文)任务书题 目校园教室信息管理系统任务及要求:1.设计(研究)内容和要求任务:1、 调查基于校园教室信息管理系统,完成实习报告,字数不少于3000,第三周交给指导老师。2、 结合自己实习情况安排进度,填写进度计划表,第二周完成后交给指导老师签字,并严格执行。3、 按照软件工程思想,独立完成系统的设计和程序开发,完成代码估计2000行左右。4、 用JAVA实现校园教室信息管理系统。5、 程序简洁,算法可行,运行情况良好。要求:1、 每周和指导老师至少见面沟通一次,回报课题进展情况,接受老师询问。2、 接到任务书后,查阅与题目及专业相关的外文资料进行翻译,要求不少于10000个外文字符,译出汉字不得少于3000,于第四周交给指导老师审阅。3、 毕业设计第13周完成毕业论文的装订,并由指导老师评阅。论文要求12000字以上,包括综述、系统总体设计、系统实现、性能分析、结论等。4、 教学第13周通过中软及教研室组织进行软件验收,验收时要提供软件使用说明书。5、 于第13周提出毕业答辩申请并签字。6、 第14 周答辩,要求制作PPT2.原始依据通过大学几年的学习,已经学习了诸如软件工程、数据库原理及应用、数据结构、C+、Visual Basic、JAVA等多门程序设计语言和网络等基础知识和专业知识,学生有能力而且可以独立完成小中型项目的设计与开发。学校现有设备和环境可以提供给学生实习和上机,而且具有专业老师可以指导学生。3.参考文献1 美Herbert Schidt著.Java参考大全.鄢爱兰译.清华大学出版社.20062 Raymond Mcleod.Management Information SystemsM.Morgan Kaufmann.20093 陈国君等编著.Java2程序设计基础.北京.清华大学出版社20064 郑莉,王行言,马素霞.Java语言程序设计.北京.清华大学出版社20065 丁振凡主编.Java语言实用教程.北京.北京邮电大学出版社20056 朱喜福等编.Java程序设计.北京.人民邮电出版社20057 耿祥义,张跃平.Java2实用教程M.北京.清华大学出版社.2006.88 钱雪忠. MySQL原理及应用实践指导M.北京.北京邮电大学出版社20059 达尔文.Java经典实例M.北京.中国电力出版社200910 布鲁诺.Java实时编程M.北京.机械工业出版社2010.1指导教师签字:教研室主任签字:2012年3月26日大连交通大学信息工程学院毕业设计(论文)进度计划与考核表学生姓名单崇真专业班级软件工程08-1班指导教师袁振海李孝贵本课题其他人员无题目校园教室信息管理系统日期计划完成内容完成情况指导老师检查签字第1周完成任务书、提交进度表第2周完成毕业设计封面及摘要、调研设计封面第3周完成调研报告、完成毕设外文翻译第4周系统需求分析阶段及系统总体设计阶段第5周系统详细设计阶段第6周系统实现阶段、完成论文初稿第7周完成系统编码实施第8周系统编码调试、提交论文初稿第9周完成系统编码调试、完善毕业论文第10周完成毕业设计论文编写及代码测试第11周完成最终毕业论文、准备毕业论文打印、装订第12周提交毕业论文及代码第13周提交毕业论文成果资料第14周毕业论文答辩指导教师签字: 2012年3月30日注:“计划完成内容”由学生本人认真填写,其它由指导教师考核时填写。大连交通大学信息工程学院毕业设计(论文)外文翻译学生姓名 单崇真 专业班级 软件工程08-1班 指导教师 袁振海 李孝贵 职 称 高工 助教 所在单位 信息科学系软件工程教研室 教研室主任 刘瑞杰 完成日期 2012 年 4 月 13 日Java and the InternetIf Java is, in fact, yet another computer programming language, you may question why it is so important and why it is being promoted as a revolutionary step in computer programming. The answer isnt immediately obvious if youre coming from a traditional programming perspective. Although Java is very useful for solving traditional stand-alone programming problems, it is also important because it will solve programming problems on the World Wide Web.1 Client-side programmingThe Webs initial server-browser design provided for interactive content, but the interactivity was completely provided by the server. The server produced static pages for the client browser, which would simply interpret and display them. Basic HTML contains simple mechanisms for data gathering: text-entry boxes, check boxes, radio boxes, lists and drop-down lists, as well as a button that can only be programmed to reset the data on the form or “submit” the data on the form back to the server. This submission passes through the Common Gateway Interface (CGI) provided on all Web servers. The text within the submission tells CGI what to do with it. The most common action is to run a program located on the server in a directory thats typically called “cgi-bin.” (If you watch the address window at the top of your browser when you push a button on a Web page, you can sometimes see “cgi-bin” within all the gobbledygook there.) These programs can be written in most languages. Perl is a common choice because it is designed for text manipulation and is interpreted, so it can be installed on any server regardless of processor or operating system.Many powerful Web sites today are built strictly on CGI, and you can in fact do nearly anything with it. However, Web sites built on CGI programs can rapidly become overly complicated to maintain, and there is also the problem of response time. The response of a CGI program depends on how much data must be sent, as well as the load on both the server and the Internet. (On top of this, starting a CGI program tends to be slow.) The initial designers of the Web did not foresee how rapidly this bandwidth would be exhausted for the kinds of applications people developed. For example, any sort of dynamic graphing is nearly impossible to perform with consistency because a GIF file must be created and moved from the server to the client for each version of the graph. And youve no doubt had direct experience with something as simple as validating the data on an input form. You press the submit button on a page; the data is shipped back to the server; the server starts a CGI program that discovers an error, formats an HTML page informing you of the error, and then sends the page back to you; you must then back up a page and try again. Not only is this slow, its inelegant.The solution is client-side programming. Most machines that run Web browsers are powerful engines capable of doing vast work, and w
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号