一、选题的目的和意义
近几年来,基于tcp/ip的internet/intranet技术以非同寻常的速度被广泛应用于各级企业及其他组织的信息发布与共享,其中一个很重要的手段就是建立web站点发布信息。传统的静态网页技术已越来越不能满足用户的需求,因此各种动态网页技术应运而生。asp就是目前比较流行的动态网页技术之一,而asp.net是微软新一代的动态网页技术,并且相对于其他编程技术,它有如下的优势。
(1)面向对象性
asp.net将c#作为一种面向对象语言,在很多方面来看,c#将成为微软的与java相似的语言。
c#是asp.net开发中一个最重要的功能,微软会将c#发展成为java的强劲对手。这也是微软.net框架的一个重要组成部分。我们认为c#是微软在编程市场上击败对手的主要工具。我们期待着微软能在这个产品后面倾注全力,这样,c#可以成为许多程序员的又一种选择。c#的诞生无疑将进一步加剧微软和sun产品的战线,但这对用户是有利的,他们可以选择两者之一来开发新的应用。
(2)数据库连接
asp另一个亮点是它使用ado对象、odbc、ole-db和事务处理管理器。因此asp web数据库应用开发特别简单。asp.net发展了更多的功能,因为有了ado.net。ado.net带来了更强大更快速的功能。jsp和jdbc目前在易用性和性能上同asp/ado相比已有些落后,当新版本asp.net/ado.net出现后这样的差别会更明显。所以我们希望sun应尽快能花大力气来追赶asp.net/ado.net的组合。
(3)大型站点应用
asp.net将对大型站点(web farms)有更好的支持。事实上,微软已经在这方面付出了巨大的努力。asp.net可以让用户考虑到多服务器(multiple servers)的场合,当用户需要更强大的功能时,仅仅只需要增加一台服务器。整个.net框架已经充分地提供了这个方法。asp.net提供了外部会话状态(e_ternal session state)来提供内置式web farm的支持。另外,由于请求的各组件相互间经过了充分的优化,所以速度很快。
(4)asp.net还提供更多的其他方面的新特性,例如:
l 内置的对象缓存和页面结果缓存。
l 内置的_ml支持,可用于_ml数据集的简单处理。
l 服务器控制提供了更充分的交互式控制。
二、国内外发展动态和趋势
微软新一代平台的正式名称叫做新一代windows服务(ngws),现在微软已经给这个平台注册了正式的商标microsoft.net。在.net环境中,微软不仅仅是平台和产品的开发者,并且还将作为架构服务提供商、应用程序提供商,开展全方位的internet服务。在谈及这个平台中使用的新技术,微软透露,它将在.net环境中提供更多新产品和全套的服务。
microsoft.net将开创互联网的新局面,基于html的显示信息将通过可编程的基于_ml的信息得到增强。_ml是经万维网联盟定义且受到广泛支持的行业标准,web浏览器标准也是由该组织创建的。微软公司为开发它投入了大量精力,但它并不是microsoft的专有技术。_ml提供了一种从数据的演示视图分离出实际数据的方式。这是新一代互联网的关键,提供了开启信息的方式,以便对信息进行组织、编程和编辑;可以更有效地将数据分布到不同的数字设备;允许各站点进行合作,提供一组可以相互作用的web服务。
根据.net构想,未来微软所有产品都将走向服务化,而消费者将通过租借的方式使用office软件,或通过msn用户身份,获得网络音乐服务。
然而,根据种种迹象表明,微软早已为.net战略后新的划时代战略做了准备,这个新战略将会比.net战略更可怕,因为它将可能垄断未来所有的软件市场!如果将pc时代分为dos平台时代和windows平台时代的话,按照微软的意思,网络时代将会分为.net平台时代和这个新的平台时代。
asp.net又叫asp+,但并不仅仅是asp的简单升级,而是microsoft推出的新一代active server pages脚本语言。asp.net作为微软公司发展的新的体系结构microsoft.net的一部分,其中全新的技术架构会使编程变得更简单。asp.net是在抓住asp的最大优点并全力使其扩大化的基础上开发出来的,同时也修复了许多asp运行时会发生的错误。
目前支持asp.net开发的平台只有windows _p、windows 2000/2003、windows nt4 (service pack 6a),其中的web service除去这些还在windows 98、windows me、windows se上获得支持。随着internet/intranet技术的不断发展,只有服务器的动态网页技术才能满足各种web应用程序日益提高的要求,因此各种动态网页技术先后出现。相对于asp.net而言,asp技术较为熟悉,使用简单便利。但由于asp本语言自身的局限性,使其功能受到了很大的限制。而asp.net的强大功能恰好弥补了asp的不足,因此,asp.net技术代替asp是一种必然的趋势。asp.net从现有的asp结构体系上跨出了一大步,其整个构造体系使开发结构化的应用程序变为可能。web表单带来了一种更加直接和易于使用的开发模式;服务器控件增加了提供公共功能的能力,从而使扩展和加强现有功能变得容易;数据捆绑使创建数据约束型应用程序变得十分简单。它不但具有许多很棒的新功能,而且还有一个用于开发web应用程序的真正框架。越来越多的开发者开始使用这种技术,它的出现给internet的发展带来了一次新的浪潮。超级秘书网
三、课题研究的基本内容
该课题为设计并实现一个基于asp.net技术的动态it培训网站。
该网站具有如下模块:
l 登录注册模块:用来识别用户身份信息的必要手段,用以在线报名、在线咨询以及学员论坛;
l 课程信息发布模块:做为网站介绍自己、宣传自己培训课程的不可或缺的手段之一,让用户第一时间了解该网站推出的培训课程;
l 在线报名模块:通过该模块,实现学员与培训学校之间的零距离报名;
l 在线咨询模块:能为用户解答各种与网站的信息有关的问题,使用户和学校进一步拉近距离。
l 学员论坛:回答学员问题,提供各个学员之间互相交流的一个平台,是促进培训学校教学质量提高的一个重要手段。
四、研究内容及拟采用的方法和手段
1.在充分调研和需求分析的基础上,完成网站的如下设计工作。
l 总体功能规划设计。
l 数据库的逻辑设计。
l 网页框架的规划设计。
2.利用asp.net、c#语言、ado.net、sql server 2000数据库技术来实现一个动态交互式的it培训网站。
五、预期达到的水平及所需的科研条件
(1)网站建设的基本目标为:
l 用户登录注册:用户通过注册个人信息来设置自己的登录名和密码。通过用户的登录,来实现网站对用户更好的服务和管理。
l 用户个人服务:用户登录后,出现用户的个人服务界面,包括个人密码修改、自己的信息修改、个人所报课程的列表信息和提问咨询信息,以及通过网站统计出来的该用户的喜爱课程类别的一个推荐列表等。
l 课程信息发布模块:通过后台发布课程信息对数据库进行操作修改,来实现前台对各个课程信息的发布,让各个用户能在最短的时间内了解网站的各个课程的详细信息。
l 新闻信息发布模块:通过发布一些教育业内新闻,以及其相关的一些信息,让用户了解目前的一些情况。
l 在线报名模块:用户登录网站后,通过网页寻找和选择适合自己的课程,然后填写自己的详细信息以及报名的方式来报自己所要进行培训的课程。通过该模块,用户可以很方便的查询该课程的任何信息以及报名。
l 教师管理模块:介绍各个教师的信息及其所教的课程,让用户通过网站了解自己所喜爱的教师,选择该教师所教的课程。
l 学员管理模块:介绍该网站培训出来的优秀学员的信息以及他们的个人照片,通过介绍他们成功的经历和一些经验来激发用户对该网站培训课程的兴趣,让他们觉得学习该网站的某一课程对他们来说是多么必要。
l 企业招聘信息发布模块:通过发布一些合适企业的招聘信息让学员能更快地找到工作。
l 信息咨询模块:让用户能通过在网页上以留言的方式快速地提出自己不明白的问题,以便让管理员及时解决。
l 学员论坛:让学员有一个能够互相交流和学习的平台,通过论坛,让他们之间能够互相交流学习经验,解决学习中不懂得问题,以及一些成功的经验心得。
l 用户访问追踪:让网站能通过用户对该网站课程的点击次数以及时间来判断大部分用户的需求,以便网站能根据他们的需求进一步改善网站的各个服务。
(2)开发平台
操作系统:windows server 2003。
数据库开发工具:sql server 2000。
网页开发工具:dreamweaver m_。
动态网页技术:asp.net。
web服务器:internet信息服务(iis)管理器。
六、进度安排
3月15日----3月31日 收集资料,阅读文献,完成开题报告
4月1日---4月7日 系统分析阶段
4月8日----4月20日 系统设计阶段
4月21日----5月20日 系统实施与编程。
5月21日---5月27日 系统调试与改进 5月28日---6月5日 毕业论文撰写
6月5日---6月10日 毕业论文打印、毕业答辩准备及ppt制作。
参考文献
郑淑芬,许嘉仁,张书源. 新一代c#与asp.net 权威指南. 北京:中国青年出版社. 200
杜轩华,袁方. web开发技术. 上海:上海大学出版社. 2024
[3] 求是科技. asp.net数据库管理系统开发实例导航. 北京:人民邮电出版社. 2024
前言
我的专业是计算机辅助设计与制造,但是我毕业后方向是电脑编程,由于对电脑编程十分感兴趣,所以我于2024年10月13日至2024年12月10日在柏盛实习。实习的内容是:编写程序。现在实习已经结束,回头总结我的实习报告,感到十分的欣慰。它使我在实践中了解了社会,让我们学到了很多在课堂上根本就学不到的知识,也打开了视野、增长了见识,为我即将走向社会打下坚实的基础。基本上达到了学校要求的实习目的。为了表达我收获的喜悦,我将主要以电脑编程工作来谈我的实习体会。
一、实习的性质、目的和意义:
进大学生活的最后一个年头,站在我们面前的就是那个向往已久的工作社会,我们的心已经开始飞进那里。我们高兴、我们兴奋,因为我们终于可以在这个巨大的舞台上展现自我,但我们还需要时间去了解这个社会。为此学校给我安排了毕业实习,毕业实习是我们机自专业知识结构中不可缺少的组成部分,并作为一个独立的项目列入专业教学计划中的。其目的在于通过实习使学生获得基本生产的感性知识,理论联系实际,扩大知识面;同时专业实习又是锻炼和培养学生业务能力及素质的重要渠道,培养当代大学生具有吃苦耐劳的精神,也是学生接触社会、了解产业状况、了解国情的一个重要途径,逐步实现由学生到社会的转变,培养我们初步担任技术工作的能力、初步了解企业管理的基本方法和技能;体验企业工作的内容和方法。这些实际知识,对我们学习后面的课程乃至以后的工作,都是十分必要的基础。
二、实习的岗位及工作情况介绍
1、实习单位简介
实习单位沙井柏盛制品厂于2024年9月份建立,而后被美国avery dension 合并,计划于2024年5月份正式成为avery dension的一个子公司。艾利丹尼森公司的四大产业为:压敏胶及物料、零售资讯服务、办公室用品、其他特别业务。本公司主要从事avery dension公司四大产业中零售资讯服务中的印刷业务及织物、标鉴的生产。avery dension是美国《财富》500强公司之一,在压敏技术及标签系统方面处于全球领先地位。公司业务分布在全球39个国家,拥有两百多家制造厂和销售办事处,员工22600多名,2024年年度报告公布的总销售额达55亿美元。avery dension公司的价值观是:真诚合作、客户服务、团队精神 、追求完美。
2、工作岗位介绍
我的岗位为电脑程序编写,即用filemake软件编写能调用资料库中的信息的程序,然后再用vb软件编写一个能将filemake中所调用的信息导入到indesign软件并实现某些功能的引擎,我工作主要任务有以下几点:
(1)、了解各类单的特点,学会看单,做到能看懂单、熟练的区分各种不同的单,对于单中出现的错误能作出立刻反应,知道经常出错的出地方存在哪些地方。
(2)、熟悉做单的流程,对单中各类信息在一看即知,做到知其然,还要知其所以然。对于现存的做单程序存在的缺陷要熟悉,并尝试着寻求解决方案。
(3)、学会使用filemake软件及vb软件编写出能满足与客户要求相符合的程序。
三、实习内容及时间
当我在向沙井柏盛制品厂投出我的求职简历时,我并不知道,这一份简历会把我带进一个怎样的世界,我将走上一条怎样的路。心底的自信强溢在脸上,又带着那样的迷惑,不安和好奇,参加过三次面试,见到的始终是充满干劲的脸。我获得了参加公司培训的机会。也曾有过很多故事,但命运还是让我走近了你,柏盛,走近了你,也更让我充满了向往和渴望。
从我走近柏盛公司,我感觉一股呼唤的力量,引导着我往前走。走近他就意着新的生活又要开始,我怀着无比敬佩的心情走了进来,而随后的工作生活对我的人生有一个决性的改变。
公司的生产流程为接到单,根单上客户的要求进行排版,确认排版无误后出菲林,用菲林加工出印刷模板,最就是印刷出货。而的任务在于写好排版的程序,这就要求我对单及排版知识有一定的了解,如果在这一关键的地方出,损失很大。为此在这些天我以下的安排。
我的工作电脑程序编写:主要任务有学看单、做单、编写程序。
1、实习第一阶段
其中10月13日到10月22日,我主要用来学会看懂单。教我的是一位年纪大一、二岁的同事,先与我说了一下要点,然就让我自已看,遇到不懂的就问。初次接触单,发现它并不像课本那样的有条有序,许信息夹杂在一起,令人眼花缭乱,而且以有不同的种类,要做到随便一看就知是什么单不下点功夫是不行的。我知眼高手低是一个通病,于是接来的几天我就踏踏实实的坐在哪里认真的看单,熟它的大致结构。令我感动的是每当我我有一点不明白的地方,他都会不烦其劳的与我讲清楚,直到我弄明白为止。在我坚持不懈的努终于适应了单中的变化,他的脸上也有了笑容。
10月24日到11月4日,熟悉了单之后,我也成为工作之中的一员,开始检查别做的单。在这一段时间里,主要任务有巩固之前所学的,对常见的错误要一看即知,并养成认真仔细的工作作风。由于有前面的成绩,我有点飘飘然,查检查单的时候不再那么仔细,认为检查单没有什么困难。结果,由于我的粗心大意,一个简单的错误让我给绕过去了,幸好有同事在一旁指出没酿成大错。对此我作出了深刻的检讨,主管对此只是语重心长的说:“知道错了就好,以后要仔细点。”
2、实习第二阶段
11月7日到11月11日,现在我通过了前一阶段的学习,可以进做单环节。现在的任务是熟悉做单的流程,了解印刷排版的相关知识,对单的信息要敏感。我学习方式是坐在一位同事身边看他做单,他一边做一边教,把做单的工点给了我。我遇到不懂的地方就向他请教,直至对做流和非常熟悉之后,才算是合格。有了第一次的错误之后,我就变得更加的小心,所以在其后的工作中我都有保持谦虚的心态。在种状态下我进步很快,花了比别少了将近一半的时就达到目标了。
11月4日到11月18日,对做单熟悉之后我就正式步入做单实践。第一天,还有一位同事一旁指导我,但当他看我那分认真的态度以及熟练的操作,也就对我放心了。其后的几天他偶尔过来检查,看一下我做单的情况。我知道这是他对我信任,并不很值得骄傲的,因为我的工作是编程,现在做的只不过是为了以后编程更快捷。同时我也要求了解排版程序的结构,以及其中存在的不中并努力寻求改进方案。
3、实习第三阶段
11月21日到12月2日。通过前面层层的关卡终于到了最后战场。这一段时间我的任务是学习使用filemake软件、indesign软件、visual basic软件、freehand软件。由于我之前学许多门编程语言以及多媒体图片处理软件,对编程及排版已不陌生,所以我很快就学会使用这些软件。而我现在所久缺就是实际编程经验,对各种语言算法了解有限,把实际信息转换为抽象信息的能力还存在一些不足,这些不足就是在这一环节要得道补充与加强。
12月5日到12月9日。经过前面漫长的修练,现在终天可以一展身手了,有一种丑媳妇终于熬成了婆的感觉。不过也存在一些不顺,毕竟这是第一次做。因为以前学的是基本,偏向于理论,现在面对的实际应用。不过在我坚持不懈的努力以及一位热心的大哥在一旁指点,终于编出了一个能满生产要求的程序,使得我的任务圆满完成。那一刻,我感觉到了未来,看到了希望。
总之,在上述几方面的实习,基本上完成了“实习指导书”里应该实习的10条内容。我就是这样一点一点地学习和请教,一步一步地向前走的。本着积极上进的态度,认真、努力地学习了海运出口操作的一些最基本的常识和技能,并且理论结合实际,锻炼了自己的动手能力。
四、实习总结工作
在以前我总是盼望早点到社会参加工作,因为我总觉得工作是一件很容易的事,可是当我离开校园,真的进入社会实习后,才真正体验到工作并不是想象中的那样,它不是一件容易的事。每天早上都要按时起床,按时上班,到规定时间才能回家。在工作中也不能有丝毫的马虎,没有机会让自己犯错误,所以每天都要打起精神工作。本次实习之中的收获在以下两点:
一、在业务技能上我多学了一点东西如能够看懂各种单,了解排版的相关知识,会使用fikemake软件、vb软件编写程序及使用indesign软件、 freehand软件进行印刷前的排版。我不仅很好地运用了所学的专业知识,而且还学到了很多在学校学不到的实用的待人处世之道,阔大了知识面,也丰富了社会实践经历,为我即将踏入社会奠定了很好的基础。
二、自身各方面的素养有所提高,如学会了如何与别融洽相处,与别人一起努力共同完成任务。工作不是一个人的事,在单位要发集为中心,不能靠个人单干。对侍各类事物的看法不再以点盖全。性格也变得更成成熟,不再那么固执。对自己的末来不再迷茫,面对困难不再退缩。
对自己的优缺点了解情况
优点:一、知识面比较广,对电脑的各面知识都了解。二、对知识接受能力较强,在短的时间里就学会使用fikemake软件、vb软件编写程序及使用indesign软件、 freehand软件排版。三、对自己要求高,有上进心,谦虚好学,能承认自己的错误,并主动改正。四、一股执着的精神,无论有多大的困难都坚持不懈,不达目的不罢休。我的优点在于对我要求高,对待错误诚肯,不耻下问的学习风格,敢干奋斗的精神,坚持不懈的精神。
我的不足之处主要体现在业务技能上以及个人性格不成熟,对外部世界了解得太少,实践得太少,缺少社会经验。具体一、做事有点急躁、某些时候会夹杂一点粗心大意。二、在业务技能上虽然面面具到,但是没有一项是特别优秀,理理论知识掌握上也有一点片面。三、实践得少,社会经验少,有一点好高骛远的成份。四、个人性格不成熟缺少与他人相处的经验,而且个人有一点封闭,与他人接触的太少,对外面世界了解太少。
总得来说在实习期间,虽然很辛苦,但是,在这艰苦的工作中,我却学到了不少东西,也受到了很大的启发。我明白,今后的工作还会遇到许多新的东西,这些东西会给我带来新的体验和新的体会。因此,我坚信:只要我用心去发掘,勇敢地去尝试,一定会能更大的收获和启发的,也只有这样才能为自己以后的工作和生活积累更多丰富的知识和宝贵的经验。
致谢
首先,感谢柏盛给我这样的机会,感谢编程部给我这样一个宝贵的实习机会,让我对社会、对工作、对学习都有了更深一步的理解和认识,为我即将走上工作岗位增添了信心,让我在大学生活中留下了美好的一页!让我为她而工作;同时也为给公司带来的诸多不便,深感不安。
其次,我要深深感谢妥善安排并确保我的实习顺利实施的我人事部;我还要感谢海运部的各位同事,感谢他(她)们给我的指导,谢谢!我也要对经理及各位主管说一声谢谢,感谢他们对我的栽培!
感谢他们用平易近人、缓和的语气,友好的笑容,一点一滴、由易到难的教会了我工作中的点点滴。
计算机应用毕业设计开题报告范文
开题报告,就是当课题方向确定之后,课题负责人在调查研究的基础上撰写的报请上级批准的选题计划。它主要说明这个课题应该进行研究,自己有条件进行研究以及准备如何开展研究等问题 ,也可以说是对课题的论证和设计。本文从系统功能分析、概要设计到详细设计,都进行了较全面和详细的分析说明。接下来让我们一起来看看这篇毕业设计开题报告的详细内容吧!
1、本课题的研究意义
考试是教学至关重要的一个环节,是检查学生对知识掌握程度的尺码,也是测评任课老师教学效果的标准,然而这又会受到考试本身质量的影响。随着计算机技术、网络信息技术的不断发展,传统的考试方式的种种不足和局限日益显露。传统考试方式的弊端主要表现如下几个方面:
1.传统考试方式从组卷命题、试卷印刷,考场安排、监考到组织判卷都是通过人工操作完成,所以周期长、浪费大、效率低。
2.传统考试缺乏有效的监考管理手段,学生作弊现象普遍,加上考试的各个环节人工参与因素过多,如人工出题、判卷等都会影响到考试的客观性和公平性。
3.传统考试的形式单一、测评方式死板,缺少有效的统计分析手段,不能及时准确地收集教学反馈信息。
4.传统的考试,教师的工作量大,教师要承担包括试卷出题、审阅批改、统计分数等高强度的体力劳动,耗费了大量的工作时间和精力。
相比之下,基于计算机考试的优越性具体体现在以下几个方面:
1.考试实行无纸化、自动化。大大减少了财力物力的浪费,降低了考试成本。简化了繁重的考务工作,缩短的考试工作周期,减少了低水平的重复劳动。
2.考试试卷从题库抽取,能避免过多的人工干预,能确保考试的客观性和公平性。同时,可以合理调整试题内容,控制试卷的质量,保证考试的.科学性。
3.考试自动随机出题,每份试题内容都不一样,可以有预防考试作弊的发生。提高了考试的安全性。
4.考试结合了网络资源的优势,有利于组织实施大规模的异地实时考试。
2、本课题的基本内容
由于传统的考试方式存在种种不足和局限,我们有必要对考试系统重新设计和开发出一套全新的考试系统。我们在保持原有考试绝大部分功能的前提下,不仅需要完善原有功能,而且还要根据老师和同学的要求,加入许多新的功能,使得题目管理,上机考试,试卷评分,考试分析更加方便完善。
以网络技术为支撑的现代计算机应用,已经具备较大的规模并相当普及。作为对传统考试模式的改革和创新,利用计算机技术实现无纸化考试,取代纸和笔的传统考试方式,是近年来计算机技术的一个非常活跃的研究领域。
本系统基于先进的网络编程技术,是集在线组卷、在线考试、实时评判、考试结果分析评估于一体的大型教学考试管理系统。教师可以通过系统提供的海量学科题库轻松快速组出针对不同测评目的的试卷,以满足各类考试及评测要求,以便准确掌握课堂教学重点,学生难点,及时调整教学进度与重点安排,指导学生高效学习。学生可以通过在线考试和同步训练自我诊断掌握知识的程度,及时查漏补遗,为学生提供一种自主学习、自我检查的最佳解决方案。
3、本课题技术路线、重点难点
本系统就browser/server模式的特点首先做了分析,给出了browser/server模式的两个重要特性,系统维护方便和硬件无关性。因此在随机组卷的在线考试系统中采用这种结构是可行的。提高web软件维护性的一个方法就是将软件的表示和逻辑部分分离,jsp恰恰能实现这种分离。于是jsp被应用到随机组卷的在线考试系统的开发中,以确保系统的安全性、可维护性和易操作性。
本系统从系统功能分析、概要设计到详细设计,都进行了较全面和详细的分析说明。在整个系统中,有以下几点需要特别注意:
在一个web应用程序中,需要对该系统进行分析,并将它模块化,这样对于其后的设计和代码编写将起到良好的指导作用。
在数据库设计中,使用存储过程对数据库进行访问和操作,充分利用关系数据库的优点。jdbc允许程序通过实现callablestatement接口的实例对象来调用存储过程,
callablestatement对象可以声明输出参数,以供存储过程旋转返回结果。尽管在各个数据库管理系统中所创建存储过程的语法不同,但callablestatement接口为输入、输出参数的声明以及存储过程的调用定义了统一的接口,削弱了开发的繁杂性。
web应用程序的安全性也是需要特别注意的。除了用户身份认证,一些页面需要限制未经许可用户的登录访问。在jsp程序中,要合理地使用cookie或session,它们都可以实现跨网页的数据共享,并且具有有效时间。例如,这里可以将登录数据写入session对象,在用户浏览受到限制的页面时,都能先检查session对象中保存的数据,从而判断用户是否可以浏览网页,以达到控制的目的。
一、设计目的
通过本次课程设计使学生进一步加深对c语言课程内容的'理解,初步掌握一般应用程序的开发方法和步骤,进一步了解与掌握c语言的编程方法和技巧,提高学生用c语言解决实际问题的能力。
二、设计要求
1、认真查阅参考书、资料 3、按时上机,认真调试程序
2、遵守课程设计时间安排 4、认真完成课程设计报告
三、课设报告装订内容及顺序
1、课程设计封皮
2、目录
3、课程设计成绩评定表
4、课程设计任务书
5、程序基本框架图
6、程序设计说明书
7、源代码清单
8、课设总结与心得
四、设计题目
学生档案管理系统 宾馆住宿管理 学生宿舍管理
职工信息管理系统 人事档案管理系统 航空的售票管理系统
五、时间安排(一周:从 6 月 27 日到 7 月 1 日 )
1、查阅资料及程序设计(1天) 3、成绩评定(0.5天)
2、程序编制及调试(3天) 3、打印报告(0.5天)
六、参考文献
1、《c语言程序设计》李淑华/李贞编 大连理工大学出版社
2、《c语言程序设计》孙连科/姚大鹏编 辽海出版社
3、《c++时尚编程百例》网冠科技编.机械工业出版社
4、《turbo c 实用大全》徐金梧等编. 机械工业出版社
网站建设计算机的优秀实习报告
报告目录
一.wap建站入门知识
二.wml入门
三.asp,vbscript入门基础知识
四.致谢
五.参考资料
附录:1.mime类型的基本介绍2.wap公交路线查询站点的雏形代码
报告人:阙__
学号:20__01___
一.wap建站入门知识
wap是wirelessapplicationprotocol(无线应用协议)的简称,它是开发移动网络上类似互联网应用的一系列规范的组合。wap协议与现在通行的互联网协议类似,但专为小屏幕、窄带的用户装置(如移动电话)优化。 wap协议是公开的、全球性的标准,由有兴趣参加wap forum的成员共同讨论、制定和拥有,它使无线装置可以轻易、实时地交流信息和服务。
1. wap的体系结构
① wap的模型:
·标准名字模型--www标准的url同样用来界定wap内容和来源服务器;
·内容类型--wap内容有与www类型一致的特定类型
·标准内容格式--wap内容格式基于www技术,包括显示标识、日历、图形和脚本语言等。
·标准通讯协议--移动终端与网络服务器之间的请求传送
② 在wap的.协议栈中包含有以下的协议
·wireless application environment(wae)无线应用环境
·wireless session protocol(wsp) 无线会话协议
·wireless transaction protocol(wtp) 无线处理协议
·wireless transport layer security(wtls) 无线传输层安全
·wireless datagram protocol(wdp) wdp是wap体系的传输层协议
·bearer(数据载体)
·wireless telephony application (wta协议)
2. wap建站使用语言
wap建站为了适合移动终端的要求,常用的有wml(wireless markup language)语言,常用的脚本语言有:vbscript, javascript.
3. 建站的基本过程(本过程基于windows _p)
① 在本地机上从“控制面板”进入“添加与删除程序”选择其中的“添加或删除windows组件”在其中添加iss信息服务。
② 右键点击“我的电脑”选择“管理”,进入计算机管理界面后,找到internet信息服务中网站,在默认站点中新建-虚拟目录(wap),填入所需信息。
③ 建立了wap站点后,进入其属性界面,选中“http头”选项。设置其中的mime类型。有添加中的第一行写入wml,第二行写入:wml te_t/vnd.wap.wml (mime类型的基本介绍请参考附录1)
④ 完成以上步骤后,本机就成为了一台wap的服务站。只要把所编写的内容asp的后缀保存在此文件夹中,用127.0.0.1/文件夹名称/内容,就可能访问了。
⑤ 由于wap用的不是html,所以要用专门的浏览器来查看wap网页。如:m3gate wap browser,openwave,ccwap等来浏览wap网页。
二.wml入门
wml(wireless markup language)无线标记语言:
wml代表“wireless markup language”。wml就是无线标记语言(wireless markup language),内置于移动设备中的微型浏览器能够解释这种标记语言。虽然它和html语言很相像,但wml其实是_ml的一个应用子集。
wml与html的区别:
1. wml是为微型浏览器所设计的html的一个子集。wml的标准定义是基于_ml的。
2. html语言写出的内容,我们可以在我们的pc机上用ie或是netscape等浏览器进行阅读,而 wml语言写出的文件则是专门用来在手机等的一些无线终端显示屏上允
计算机辅助设计与制实习报告
我的专业是计算机辅助设计与制造,但是我毕业后方向是电脑编程,由于对电脑编程十分感兴趣,所以我于20__年10月13日至20__年12月10日在柏盛实习。实习的内容是编写程序。现在实习已经结束,回头总结我的实习报告,感到十分的欣慰。它使我在实践中了解了社会,让我们学到了很多在课堂上根本就学不到的知识,也打开了视野、增长了见识,为我即将走向社会打下坚实的基础。基本上达到了学校要求的实习目的。
为了表达我收获的喜悦,我将主要以电脑编程工作来谈我的实习体会。
一、实习的性质、目的和意义:
进大学生活的最后一个年头,站在我们面前的就是那个向往已久的工作社会,我们的心已经开始飞进那里。我们高兴、我们兴奋,因为我们终于可以在这个巨大的舞台上展现自我,但我们还需要时间去了解这个社会。
为此学校给我安排了毕业实习,毕业实习是我们机自专业知识结构中不可缺少的组成部分,并作为一个独立的项目列入专业教学计划中的。其目的在于通过实习使学生获得基本生产的感性知识,理论联系实际,扩大知识面;同时专业实习又是锻炼和培养学生业务能力及素质的重要渠道,培养当代大学生具有吃苦耐劳的精神,也是学生接触社会、了解产业状况、了解国情的一个重要途径,逐步实现由学生到社会的转变,培养我们初步担任技术工作的能力、初步了解企业管理的基本方法和技能;体验企业工作的内容和方法。这些实际知识,对我们学习后面的课程乃至以后的工作,都是十分必要的基础。
二、实习的岗位及工作情况介绍:
1、实习单位简介。
实习单位沙井柏盛制品厂于20__年9月份建立,而后被美国averydension合并,计划于20__年5月份正式成为averydension的一个子公司。艾利丹尼森公司的四大产业为:压敏胶及物料、零售资讯服务、办公室用品、其他特别业务。本公司主要从事averydension公司四大产业中零售资讯服务中的印刷业务及织物、标鉴的生产。
averydension是美国《财富》500强公司之一,在压敏技术及标签系统方面处于全球领先地位。公司业务分布在全球39个国家,拥有两百多家制造厂和销售办事处,员工22600多名,20__年年度报告公布的总销售额达55亿美元。averydension公司的价值观是:真诚合作、客户服务、团队精神、追求完美。
2、工作岗位介绍。
我的岗位为电脑程序编写,即用filemake软件编写能调用资料库中的信息的程序,然后再用vb软件编写一个能将filemake中所调用的信息导入到indesign软件并实现某些功能的引擎,我工作主要任务有以下几点:
(1)了解各类单的特点,学会看单,做到能看懂单、熟练的.区分各种不同的单,对于单中出现的错误能作出立刻反应,知道经常出错的出地方存在哪些地方。
(2)熟悉做单的流程,对单中各类信息在一看即知,做到知其然,还要知其所以然。对于现存的做单程序存在的缺陷要熟悉,并尝试着寻求解决方案。
(3)学会使用filemake软件及vb软件编写出能满足与客户要求相符合的程序。
三、实习内容及时间。
当我在向沙井柏盛制品厂投出我的求职简历时,我并不知道,这一份简历会把我带进一个怎样的世界,我将走上一条怎样的路。心底的自信强溢在脸上,又带着那样的迷惑,不安和好奇,参加过三次面试,见到的始终是充满干劲的脸。我获得了参加公司培训的机会。也曾有过很多故事,但命运还是让我走近了你,柏盛,走近了你,也更让我充满了向往和渴望。
从我走近柏盛公司,我感觉一股呼唤的力量,引导着我往前走。走近他就意着新的生活又要开始,我怀着无比敬佩的心情走了进来,而随后的工作生活对我的人生有一个决性的改变。
公司的生产流程为接到单,根单上客户的要求进行排版,确认排版无误后出菲林,用菲林加工出印刷模板,最就是印刷出货。而的任务在于写好排版的程序,这就要求我对单及排版知识有一定的了解,如果在这一关键的地方出,损失很大。为此在这些天我以下的安排。
报告目录
一.wap建站入门知识
二.wml入门
三.asp,vbscript入门基础知识
四.致谢
五.参考资料
附录:1.mime类型的基本介绍2.wap公交路线查询站点的雏形代码
报告人:阙开昌
学号:2003013224
一.wap建站入门知识wap是wirelessapplicationprotocol(无线应用协议)的简称,它是开发移动网络上类似互联网应用的一系列规范的组合。wap协议与现在通行的互联网协议类似,但专为小屏幕、窄带的用户装置(如移动电话)优化。 wap协议是公开的、全球性的标准,由有兴趣参加wap forum的成员共同讨论、制定和拥有,它使无线装置可以轻易、实时地交流信息和服务。
1. wap的体系结构
① wap的模型:
·标准名字模型--www标准的url同样用来界定wap内容和服务器;
·内容类型--wap内容有与www类型一致的特定类型
·标准内容格式--wap内容格式基于www技术,包括显示标识、日历、图形和脚本语言等。
·标准通讯协议--移动终端与网络服务器之间的请求传送
② 在wap的协议栈中包含有以下的协议
·wireless application environment(wae)无线应用环境
·wireless session protocol(wsp) 无线会话协议
·wireless transaction protocol(wtp) 无线处理协议
·wireless transport layer security(wtls) 无线传输层安全
·wireless datagram protocol(wdp) wdp是wap体系的传输层协议
·bearer(数据载体)
·wireless telephony application (wta协议)
2. wap建站使用语言
wap建站为了适合移动终端的要求,常用的有wml(wireless markup language)语言,常用的脚本语言有:vbscript, javascript.
3. 建站的基本过程(本过程基于windows _p)
① 在本地机上从“控制面板”进入“添加与删除程序”选择其中的“添加或删除windows组件”在其中添加iss信息服务。
② 右键点击“我的电脑”选择“管理”,进入计算机管理界面后,找到internet信息服务中网站,在默认站点中新建-虚拟目录(wap),填入所需信息。
③ 建立了wap站点后,进入其属性界面,选中“http头”选项。设置其中的mime类型。有添加中的第一行写入wml,第二行写入:wml te_t/vnd.wap.wml (mime类型的基本介绍请参考)
④ 完成以上步骤后,本机就成为了一台wap的服务站。只要把所编写的内容asp的后缀保存在此文件夹中,用127.0.0.1/文件夹名称/内容,就可能访问了。
⑤ 由于wap用的不是html,所以要用专门的浏览器来查看wap网页。如:m3gate wap browser,openwave,ccwap等来浏览wap网页。
二.wml入门
wml(wireless markup language)无线标记语言:
wml代表“wireless markup language”。wml就是无线标记语言(wireless markup language),内置于移动设备中的微型浏览器能够解释这种标记语言。虽然它和html语言很相像,但wml其实是_ml的一个应用子集。
wml与html的区别:
1. wml是为微型浏览器所设计的html的一个子集。wml的标准定义是基于_ml的。
2. html语言写出的内容,我们可以在我们的pc机上用ie或是netscape等浏览器进行阅读,而 wml语言写出的文件则是专门用来在手机等的一些无线终端显示屏上允
1了解公司概况、组织结构及各部门职能
__设计有限公司拥有优秀的设计团队和资深的设计师。是一家设计、施工、服务为一体的专业型装饰企业,主要从事普通住宅,中高档住宅,别墅、宾馆、商铺、写字楼等空间的装饰咨询、设计与施工。企业宗旨:客户满意是检验我们工作的标准;企业精神:态度决定一切,细节决定成败;人生观:自强不息,厚德载物;服务观:没有挑剔的客户,只有不完美的服务。
通过一周的学习我对公司的组织结构以及部门职能有了一定的了解。其中,公司现有的组织结构大致是:
总经理:审核《预结算书》.《装饰工程施工合同》.《装饰设计委托合同》,审核图纸,包括方案图,施工图,竣工图及设计变更等;
市务推广部(业务部):负责业务联系及与业主沟通,洽谈,协调并签定合同等;
设计部:设计工程项目的全套施工的设计并安排相关人员电脑绘制图纸等;
项目经理:负责项目施工人员的组织,管理及安全措施准备工作,填写施工人员安排表等;
行政部:公司相关文件的管理工作和协助总经理对公司人员的调整,调配工作;
财务部:及时上报公司的各项开销,对每笔业务的核算结果,并及时上报给总经理。
2 熟悉了解公司的设计软件以及工作流程
第二周,我先是对设计软件进行学习和掌握。公司平面设计用的软件是ps、coreldraw这两款软件,我个人比较喜欢使用ps,于是我在网上搜索了一些关于ps的学习视频以及一些广告案例。在看视频和广告制作案例的过程中我遇到了一些问题。每当遇到问题我都会请教主管或者其他同事,他们都耐心给我解释并教我怎么做出那样的效果和其中要注意的问题。期间主管给了我一套ps 500案例图解的压缩文件,里面包括很多实例,有特殊字体制作、滤镜使用案例以及高手技巧之作等。
除此之外,经过这几天的学习和了解,我基本掌握了公司的设计流程。首先是设计师接到经理分配的任务,与客户沟通交流,了解客户的需求。然后设计师进行设计工作,定下初稿或样板,在客户审阅后提出修改意见,多做几个方案让客户选择。最后经过经理审阅后,提案定稿,送印。工作流程让我学到了,设计既要有创意又要严谨,既要从小中见大又要从大中体现出细致和创意,这也是经理给我上的第一堂课。
3学习ps教程、制作公司员工卡
第三周,公司让我参与正在进行的设计项目,让我锻炼一下自己。我首先看了主管给我的ps教程中的几个案例。希望可以借此提高我的ps能力,以便在以后的设计项目中能够运用自如。例如:制作bas立体效果字、led风格效果字、点孔表面字、纸片字效果、流星效果字、彩虹效果制作、卷页效果、马赛克效果等。除了学习ps之外,公司给了我一个设计员工卡的任务。对此我有两个设计方案:
方案一:公司名称采用灰色偏银,浮于黑色条带表面,以黑底衬出公司的名称,整体尊贵、大方,体现公司的气质内涵。
主观评价:沉稳、大气,白色logo与黑底对比太多强烈,整体基调略显灰暗。
方案二:卡片采用竖着的形式,在卡片的左上角以及右上角上采用logo的两种色彩为基础色做一个对称图形,体现公司的年轻活力。
主观评价:时尚但是颜色过艳,整体比较轻浮。
4 调研、构思公司促销活动的方案设计
第四周的主要工作是三月份的暖春促销活动的调研和方案构思。
首先,设计小组开了一个头脑风暴的会议,旨在通过这一会议得到附有创意同时可行的点子。这让我想到了在学校时,我们也会通过头脑风暴来开拓自己的思维。然后就是市场调研,通过市场调研,我发现真正的市场调研跟我们在学校的调研有很大区别,由于在学校,我们的利用资源很少,于是我们找到的基本上都是二手资料,可信度比较低,而真正的市场调研就是跟对象有直接或者间接的接触,从他们那里得到资料,然后自己整理,得到结论。这样的调研才是真正的调研,一手资料的可信度远高于二手资料。这让我懂得了,“实践出真知”这个道理。只有通过自己亲力亲为,才能得到自己满意的答案。
最后,我们以“生活是场盛宴,今日起程!”为广告语。通过这句广告语展开我们的设计方案构思,首先围绕这个广告语,我们将设计基调定位在“品质”上,让客户感受到我们的设计风格、质量都会本着优质的标准去做。同时暖春应该是春暖花开的季节,我们可以用清新的暖色来表达这个“春”。
5制作公司暖春特惠活动单页、公司画册封面
第五周的主要任务是制作并完善暖春特惠活动单页,以及公司画册封面的设计。
在我参与暖春特惠活动单页的制作过程中,遇到了很多技术上的问题,但是每个问题都在主管和同时的帮助下解决了。这个过程让我学到了很多ps的相关知识以及一些关于设计在实际应用中的注意点。
关于公司画册封面的设计,我有四个方案,但是都被经理否定了,他给我的每个方案都作了评价,针对他的评价以及建议,我将其中的两个方案进行了组合,提取每个方案的优点,取出两个方案的缺点,最终的方案通过了经理的审查。通过这个方案的制作,我对图形的颜色与面积在整体中的平衡又有了一定的了解。
6学习logo设计
开题报告填写要求
1.开题报告(含“文献综述” )作为毕业设计(论文)答辩委 员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指 导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签 署意见及所在专业审查后生效。 2.开题报告内容必须用黑墨水笔工整书写或按此电子文档标 准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪 贴,完成后应及时交给指导教师签署意见。 3. “文献综述”应按论文的格式成文,并直接书写(或打印) 在本开题报告第一栏目内, 学生写文献综述的参考文献应不少于 10 篇(不包括辞典、手册) ,其中至少应包括 1 篇外文资料;对于重 要的参考文献应附原件复印件,作为附件装订在开题报告的最后。 4.统一用 a4 纸,并装订单独成册,随《毕业设计(论文)说 明书》等资料装入文件袋中。
毕 业 设 计(论 文)开 题 报 告
1.文献综述: 结合毕业设计 (论文) 课题情况, 根据所查阅的文献资料, 每人撰写 2500 字以上的文献综述,文后应列出所查阅的文献资料。 软件项目开发管理系统
进入二十一世纪这个信息爆炸的时代,人们的各种观念开始发生惊天巨变,各行 业也开始转向信息化。而随着internet的普及与发展、随着电脑及网络技术的大范围 应用,信息技术、网络技术、计算机技术等都在不同领域得到了飞速的发展。随着it 产业的不断膨胀,各种各样的软件项目被飞快的开发出来。各种应用软件,各类实施 项目不断被推出,在世界高速发展的今天,在各类软件项目层出不穷的今天,如何规 范的,系统的,安全的,高效的管理好各类软件项目,成为了当前各软件项目开发公 司的最大难题。要想去逐步解决这些问题,则需要应用到软件项目开发管理系统。 软件项目开发是一件非常复杂的工作,他需要各种软件开发人员投入到这个开发 大军来,相互协调配合,相互提升。而对众多的软件公司或开发团队来说,有效的管 理和控制软件项目是非常重要的。为了给这一复杂而重要的工程带来可操作性的简便 和准确的数据信息。software projects e_ploitation management system就是为着 这一目的开发出来的。 软件项目管理系统主要用来帮助软件公司架构规范的软件项目开发管理过程(项 目计划管理、监督与跟踪、需求管理、测试管理、缺陷管理…)包括: 1、帮助软件公司进行有效的项目数据度量管理(针对sei cmm3/cmmi3的标准) ; 2、帮助各软件公司长效实施组织过程体系规范(iso9001、sei cmm/cmmi) ; 3、帮助软件公司建立项目过程数据库和知识库等。故本综述分别从基于b/s模式 数据库的设计方法、分析,设计对软件项目管理系统进行综述。 4、提高过程透明度,加强对项目的监督和管理(针对项目的进度、成本、质量、 资源、活动等) ; 5、支持软件公司的多级管理模式,包括:企业高层、质量部、项目经理、程序员; 6、支持项目组内、异地的开发组间、异地的客户与组间的协同工作模式,突破地 域障碍; 关健词:数据库软件、软件工程、c/s模式、b/s模式、java 关健词
数据库技术是数据管理的技术,是计算机科学的重要组成部分。最近几年来,数 据库技术发展越来越快,在多种应用领域对数据管理的需求越来越多,数据库技术的 重要性已不断的被更多的人所熟知。数据库技术是数据管理的技术,它也是计算机科 学的重要组成部分目前,不仅在大、中、小、微各种机型上都配有数据库管理系统, 各行各业的信息系统,甚至是国际互联网上的信息系统都离不开数据库的支持。因此, 数据库已成为信息社会的重要基础设施。 从计算机技术和数据库的发展过程来看,计算环境和数据库技术基本保持着一种 同步发展的状态。现阶段最具有发展潜力的就是基于 b/s 模式或者基于 c/s 模式的数 据库. 数据库管理系统(dbms)可以定义为:“ 数据库管理系统是用于管理数据的计算 机软件。数据库管理系统使用户能方便地定义和操纵数据,维护数据的安全性和完整 性,以及进行多用户下的并发控制和恢复数据库。随着 b/s 模式与 c/s 模式数据库的 发展,数据库系统也出现了嵌入式数据库系统和移动数据库系统。嵌入式移动数据库 可以定义为:嵌入式移动数据库系统是支持移动计算或某种特定计算模式的数据库管 理系统,数据库系统与操作系统、具体应用集成在一起,运行在各种智能型嵌入设备 或移动设备上。目前这已经成为一个十分活跃的研究和应用领域——嵌入式移动数据 库或简称为移动数据库(emdbs) 。 其中 c/s(客户机/服务器)结构,即大家熟知的客户机和服务器结构。它是 软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 client 端和 server 端来实现。实质就是客户端运行应用程序,并向服务器数据库发 送 sql 请求及取回结果;服务器数据库侦听基于 tcp/ip 的网络,响应请求并返回 处理结果。两层结构最大的优点在于系统结构简单。 一个良好的软件项目开发系统对 c/s 结构需要完成以下功能: a) 数据库的维护功能包括数据的备份、恢复等功能 b) 权限分配管理功能。 c) d) 基本数据的维护。基本数据指的是软件项目的基本信息。 动态数据录入、编辑、修改、查询等。动态数据指的是检测到的信息及其改造 后的一些相关的信息。
b/s(浏览器/服务器)模式数据库系统。是 web 兴起后的一种模式,web 浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核 心部分集中到服务器上,简化了系统的开发、维护和使用。三层结构是把应用逻辑 划分为三个部分:第一层是用户界面(user interface) ,提供用户与系统的友好 交互。第二层是应用服务器,专司业务逻辑的实现。第三层是数据服务器,负责数 据信息的存储、访问及其优化。 基于上述数据库系统特点,软件项目管理系统是在 windows 环境下,采用 c/s 模式,使用 java+sql server 语言设计。其优越性体现在: (1) 非过程化语言 sql 是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要 求用户指定对数据的存放方法, 也不需要用户了解具体的数据存放方式, 所以具有 完全不同底层结构的不同数据库系统,可以使用相同的 sql 语言作为数据输入与 管理的接口 sql 以记录集合作为操作对象,所有 sql 语句接受集合作为输入,返回集 合作为输出, 这种集合特性允许一条 sql 语句的输出作为另一条 sql 语句的输 入,所以 sql 语句可以嵌套,这使他具有极大的灵活性和强大的功能。 sql 不要求用户指定对数据的存放方法,这个特点使用户更易注重于要得到的 结果;所有 sql 语句使用查询优化器,它是 rdbms 的一部分,由它决定对指定数据 存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而 用户则从不需要知道表是否有索引、有什么类型的索引。 (2)是所有关系数据库的公共语言 由于所有主要的关系数据库管理系统都支持 sql 语言,用户可将使用 sql 的技 所有用 sql 编写的程序都是可 能从一个 rdbms(关系数据库管理系统)转到另一个, 以移植的 (3)统一的语言 以前的数据库管理系统为上述各类操作提供单独的语言, sql 将全部任务统 而
一在一种语言中。sql 可用于所有用户的 db 活动模型,包括系统管理员、数据库 管理员、应用程序员、决策支持系统人员及许多其它类型的终端用户。。 通过阅读大量的文献证明,建立在b/s或c/s模式下的数据库设计基础之上的软件 项目开发管理系统具有稳定、高效、可靠的特点,同时拥有良好的可伸缩性,能够充 分适应未来系统的扩展需求,出色的可重用性则大大降低了构建新系统的成本。
参考文献 1、 《vb+sql server 数据库应用系统开发与实例》 2、 《visual basic编程技巧:网络与数据库篇》 3、 《数据库系统原理》 李站怀 著 李晓黎、张巍人民邮电出版社 机械工业出版社 西北工业大学出版社
4、 《visual basic 6 数据库编程大全》 弗洛克维克(美)电子工业出版社(2000) 5、 《visual basic 6 数据库程序设计高手》 温贤发 科学出版社(2001) 6、 《visual basic 开发指南:sql server 篇》邱仲潘 电子工业出版社(2000) 7《visual basic 编程技巧:网络与数据库篇》 清宏计算机工作室 版社(2001) 机械工业出
毕 业 设 计(论 文)开 题 报 告
2.开题报告:一、课题的目的与意义;二、课题发展现状和前景展望;三、 开题报告: 课题的目的与意义; 课题发展现状和前景展望; 课题主要内容和要求; 研究方法、 课题主要内容和要求;四、研究方法、步骤和措施 一、 课题的目的与意义
在二十一世纪信息迅猛发展的时代, 网络的普及使网络和企业很自然地走到了一 起,而如今通信最杰出功劳之一,则是软件项目开发管理系统的广泛应用与飞速发展。未 来个人或企业管理可以很方便,快捷,高效的进行管理。 随着 internet 技术的发展,它对我们工作和生活显得更加重要,尤其是现在项目软 件,应用软件不断推陈出新的今天,各企业对管理不同项目,来应用软件迫切的需要高 效性,规范性,安全性、及时性。而基于 b/s 模式下的数据库所设计而成的软件项目开 发管理系统刚好提供了这些功能。本系统就是一个能够让用户能及时有效地对软件项目 开发管理系统进行操控,并且是在安全的前提下进行的。在网上实现对软件项目的任何 时间,任何地点安全有效的管理这是软件项目开发管理系统的发展方向。
二、 课题的发展现状和前景展望
因特网是一个巨大的全球性的信息服务中心。随着互联网的发展,网上交易、电 子商务的逐渐繁荣,各行各业的规模不断发展与状大,这就更需要一个安全的,可靠的, 高效的管理系统来管理,因此,软件项目开发管理系统的设计就变得尤为重要。 各个公司可以根据自身的业务特点和公司的具体情况提出对应用软件的需求,通 过我们的软件项目的特定开发服务,不但可以解决企业当前面临的困境,还能够提高信 息中心的软件开发维护水平,为企业的长期可持续发展提供有效的保障。 随着企业信息 化水平的提高、网络的快速发展,已经有很多企业意识到了使用软件项目管理系统可以 大大提高管理效率、资金使用率、提高员工的工作效率、降低成本、同现有业务接轨。 随着现代社会节奏不断加快,各企业之间的竟争也日益激烈。随之也给企业带来了 巨大的压力与挑战,为了能适应残酷的市场竞争,为了能便捷管理,各软件项目管理系 统已经成为一种当前各大企业不可缺少的一部分了。而要分析设计出一个实用简单,安 全高效的管理软件,其前提必须在基于 b/s 模式下的数据库设计与分析。软件项目开发 管理系统做为一种新型的网络管理系统,已经越来越受到人们及其各大企业的重视,它 已经成为一家企业的管理支柱,而随着越来越多的软件系统的开发,如果缺少一个好的
软件管理系统,则不仅不能让操控者感觉到安全,方便,高效,而且会带来资源的浪费。 然而,现有的软件存在严重的功能不足,开发出一种新型便捷的软件项目开发管理系统 已经成为一种必然的趋势。
三、 课题主要内容和要求
1、此课题设计任务特点及分析主要是通过对该数据库软件设计与分析,使学生能够 熟练运用一门程序设计语言来掌握 c/s 或 b/s 数据库设计的方法和过程,以及为设计其 它应用软件提供帮助,进行提高软件设计能力。 2 、课题主要任务与要求 (1)初步方案:通过查阅资料,首先对我的课题进行可行性研究和需求分析,提出 相应的设计方案并进行方案论证,然后对该课题进行模块划分并找出模块之间的关联关 系,画出系统流程图,在此基础上进行源代码编写和调试,最后撰写毕业论文。 (2)主要任务 a 使用 c/s 或 b/s 模式设计该系统,并要求系统完成后操作简单,功能完善,界面美 观。 b 系统用户管理模块:包括文件操作,普通用户和系统管理员不同身份口令密码修 改,系统退出等。 c 登录界面设计:要根据不同的用户设计不同的口令密码,并且进入系统后,根据 用户不同对该软件使用权限也不同。 d 项目流程管理模块:包括项目基本信息的录入、修改和删除;申请立项;批准立 项;项目工程分配;项目中止等功能。 f 项目实施管理模块:包括成立项目组;划分功能模块;书写项目报告等功能。 e 项目文档管理模块:包括项目文档信息的添加、删除、修改和查询。 g 项目测试管理模块:包括测试工程师添加、修改和关闭报错记录;开发工程师查 看、解决报错记录。 h 项目验收管理模块:包括提请验收项目;测试工程师,质量控制工程师,业务主 管,项目主管签字等功能。 i 项目总结管理模块:包括项目总结记录的添加、修改和删除等功能。 j 信息打印模块:能实现对各种报表的打印
四、可行性分析、研究方法和步骤 可行性分析、
可行性分析: 可行性分析: 选取几台中等配置电脑, 在操作系统为 windows _p 的环境下, 使用 vfp, delphi, vb, java 等程序设计语言开发该软件系统。 c/s(客户机/服务器)结构,实质就是客户端运行应用程序,并向服务器发送 sql 请求 及取回结果;服务器侦听基于 tcp/ip 的网络,响应请求并返回处理结果。两层结构最 大的优点在于系统结构简单。只要把客户机和服务器在网络上连通,利用一些快速应用 开发工具,就可以很快地开发出一些部门级的小规模应用,同时开发和运行的环境都相 对简单。 b/s(浏览器/服务器)模式数据库系统。就是建立并配置 web 服务器及 powerbuilder 应用服务器,以实现通过浏览器来访问数据库。b/s 结构设计思想的主要目的,就是为 了解决两层结构中原发性的问题。其最主要价值在于产生一套切实可行的解决方案,把 客户/服务器结构下的应用可靠地推广到企业级的关键任务环境中,并利用这一技术所 带来的高效率、多功能与灵活性,增强企业信息网的性能和扩展能力。三层结构是把应 用逻辑划分为三个部分:第一层是用户界面(user interface) ,提供用户与系统的友 好交互。第二层是应用服务器,专司业务逻辑的实现。第三层是数据服务器,负责数据 信息的存储、访问及其优化。 研究方法: 研究方法: 主要采取包括:文献调研、课题考察、实践总结、实验分析、调查统计等 设计进度安排: 设计进度安排: 1 第 1 周任务:布置任务,学生进行资料查询。 2 第 2 周~第 3 周任务:软件需求分析并画出结构流程图。 3 第 4 周任务:系统模块功能划分。 4 第 5 周~第 13 周任务:模块源代码编写及调试。 5 第 14 周任务:系统检测并通过最后测试。 6 第 15 周任务:毕业设计论文编写。 7 第 16 周任务:指导老师论文审阅、修改及学生毕业答辩。
毕 业 设 计(论 文)开 题 报 告
指导教师意见: 1.对“文献综述”的评语:
2.对本课题的深度、广度及工作量的意见和对设计(论文)结果的预测:
指导教师: 年 所在专业审查意见: 月 日
负责人: 年 月 日
某大学校园网规划与设计 某大学是一所极具现代意识、以现代化教学为特色的民办学校。学校计划在校内建立校园网并与国际互连网(internet)相连。学校现有3栋教学楼,每栋最高5层,每层最多200台pc机,宿舍楼共30栋,每栋最高7楼,每层最多1000台pc机,办公楼最高3层,每层30台pc机。
1.校园网需求如下:
(1)连接校内所有教学楼、宿舍楼、办公楼中的pc。
(2)同时支持约600用户浏览internet。
(3)提供丰富的网络服务,实现广泛的软件,硬件资源共享,包括:
(a)提供基本的internet网络服务功能:如电子邮件、文件传输、远程登录、新闻组讨论、电子公告牌、域名服务等。
(b)提供校内各个管理机构的办公自动化。
(c)提供图书,文献查询与检索服务,增强校图书馆信息自动化能力。
(d)全校共享软件库服务,避免重复投资,发挥最大效益。 (e)提供cai教学和科研的便利条件。
(f)经广域网接口,提供国内外计算机系统的互连,为国际间的信息交
流和科研合作,为学校快速获得最新教学成果及技术合作等创造良好的信息通路。
2.对主机系统的要求
主机系统应采用国际上较新的主流技术,并具有良好的向后扩展能力;
主机系统应具有高的可靠性,能长时间连续工作,并有容错措施;
支持通用大型数据库,如sql、oracle等;
具有广泛的软件支持,软件兼容性好,并支持多种传输协议;
能与internet互联,可提供互联网的应用,如www浏览服务、ftp文件传输服务、e-mail电子邮件服务、news新闻组讨论等服务;
设计原则:
校园网建设是一项大型网络工程,各个学校需要根据自身的实际情况来制定网络设计原则。该学校网络需要具有包括图书信息、学校行政办公等综合业务信息管理系统,为广大教职工、科研人员和学生提供一个在网络环境下进行教学和科研工作的先进平台。本次设计以实用、够用、好用、安全为指导思想;以开发标准、
先进性、可靠性、安全性为设计原则进行设计。
(1)开放性标准化原则:
系统要有可扩展性和可升级性,随着学院不断的扩招,业务的增长和应用水平的提高,网络中的数据和信息流将按指数级增长,需要网络有很好的可扩展性,并能随着技术的发展不断升级。设备应选用符合国际标准的系统和产品,以保证系统具有较长的生命力和扩展能力,满足将来系统升级的要求。
(2)先进性性原则
当前计算机网络技术发展很快,设备更新淘汰也很快。这就要求校园网建设在系统设计时既要采用先进的概念、技术和方法,又要注意结构、设备、工具的相对成熟。只有采用当前符合国际标准的成熟先进的技术和设备,才能确保校园网络能够适应将来网络技术发展的需要,保证在未来若干年内占主导地位。
(3)可靠性原则:
网络必须是可靠的,包括网络物理级的可靠性,如服务器、风扇、电源、线路等;以及网络逻辑级的可靠性,如路由、交换的汇聚,链路冗余,负载均衡等。网络必须具有足够高的性能,满足业务的需要。
(4)安全性原则:
网络系统应具有良好的安全性。由于校园骨干网络为多个用户内部网提供互联并支持多种业务,要求不仅能进行灵活有效的安全控制,同时还应支持虚拟专网,以提供多层次的安全选择。 在系统设计中,既考虑信息资源的充分共享,更要注意信息的保护和隔离,因此系统应分别针对不同的应用和不同的网络通信环境,采取不同的.措施,包括系统安全机制、数据存取的权限控制等。 分层设计理念:
对于大型网络而言一般采用三层结构设计,即“接入层-汇聚层-核心层”,如图所示:
核心层主要提供不同网络模块之间优化传输服务,将分组尽可能快地从一个网络传到另一个网络,通常要保证核心层具有很高的可靠性、最佳的网络性能。
汇聚层
汇聚层顾名思义就是作为访问层到骨干层的汇聚,通常为访问层与骨干层实现基于策略的网络间连接。汇聚层主要由三层交换机组成,提供对网络流量模式控制、服务访问控制、qos、定义路由路径度量(path metric)和路由协议网络通告控制。
接入层
接入层作为各模块到交换骨干的连接,根据不同模块进行逻辑子网划分,并通过vlan技术实现子网之间的隔离。访问层主要功能在于隔离模块间的广播流量,避免不同模块之间相互影响。访问层主要通过二层交换机组成
网络层次划分:
我们将教学楼作为中心,对全院的网络进行控制,并将网络分为:宿舍区,教学楼区(包括图书馆),服务器区 ,不同楼宇属于不同的vlan这样可以减少广播包,隔离广播域。
组网要求:
根据需求及结合市场情况,现采用以下设计来完成组网要求。
1.以学生公寓为例:每栋学生公寓有7层,每层有200人,在建楼规划时就预装四类双绞线到每位学生的桌面,在楼下设有一专门的地方放置交换机。最后这些交换设备接入汇聚层交换机和核心层的交换机,放入核心数据机房,同时在核心数据机房也存放着学校的服务器,最后通过路由器接入 internet。
2.给路由器外网接口配置公网 ip 地址,给内部计算机配置,通过 nat 使内网计算机上网。
3.给校园实现 300m 电信光纤接入,600m网通光纤接入,能够满足学生和教师上网的需要;实时传递本校和国内外高校的教育教学信息。
4.在校园搭建 ftp 服务器,实现校园资源的共享。
5.在校园搭建 web 服务器,展示学校风采,展示学生风采。
6.在校园搭建 mail 服务器,方便师生之间的交流以及学校信息的传达。
7.在校园搭建流媒体服务器,满足用户的点播需求,实现多媒体教学管理。
8.在校园搭建 dns 服务器,保存有该网络中所有主机的域名和对应 ip 地址,并具有将域名转换为 ip 地址功能的服务器。
9.在校园一些部门的电脑上安装需要的管理系统,满足教学管理、学生管理等功能。
网络规划拓扑图
运用microsoft visio绘制整个实训规划的拓扑图,包括不同位置的不同设备,设备之间的连接用线类型等。
对于此图中的internet接入可以根据实际需求选择网通或者电信,也可以多路接入,当然就需要加多一个防火墙来进入该校园网。
计算机网页设计专业实习报告
ui设计岗位实习报告
ui设计
岗位实习报告
部门:
实习岗位:ui设计
姓名:×××
指导伟德: 杜青道
完成时间:
一、实习目的
实习目的是,通过ui设计相关工作岗位实习使我了解以后再ui设计相关工作岗位工作的特点、性质,学习体验ui设计相关岗位工作的实际情况,学习与积累工作经验,为以后真正走上ui设计相关工作岗位做好岗前准备。
同时通过ui设计相关工作岗位的实习,熟悉实际工作过程的运作体系和管理流程,把自己所学ui设计工作岗位理论知识应用于实际,锻炼ui设计工作岗位业务能力和社会交际实践能力,并在工作中学习ui设计相关工作岗位的新知识,对自己所学的知识进行总结并提升,以指导未来在ui设计相关工作岗位的学习重点和发展方向。
二、实习时间
20_×年03月01日~20_×年06月15日
(修改成自己ui设计相关工作岗位实习时间)
三、实习地点
苏州市经济开发区江南大道
(修改成自己ui设计工作岗位实习地点)
四、实习单位
江苏省苏杭伟德集团(修改成自己ui设计相关工作岗位实习单位)
此处可以继续添加具体你ui设计工作岗位实习单位的详细介绍
五、实习主要内容
我很荣幸进入江苏省苏杭伟德集团(修改成自己ui设计相关工作岗位实习单位)开展ui设计岗位实习。为了更好地适应从没有ui设计岗位工作经验到一个具备完善业务水平的工作人员,实习单位主管领导首先给我们分发ui设计相关工作岗位从业相关知识材料进行一些基础知识的自主学习,并安排专门的老前辈对ui设计岗位所涉及的相关知识进行专项伟德。
在实习过程,单位安排的了杜老师作为实习指导,杜老师是位非常和蔼亲切的人,他伟德ui设计相关工作岗位领域工作已经有二十年。他先带领我们熟悉实习工作环境和ui设计相关工作岗位的工作职责和业务内容,之后他亲切的和我们交谈伟德实习工作具体性质以及ui设计相关工作岗位容易遇到的问题。杜老师带领我们认识实习单位的其他工作人员,并让我们虚心地向这些辛勤地在ui设计相关工作岗位上的前辈学习,在遇到不懂得问题后要积极请教前辈。 毕竟是人生第一次在ui设计工作岗位上,所以真正掌握这一份工作是需要一个过程的。一开始我对实际ui设计岗位的工作内容比较陌生,都不太清楚自己的工作范围和职责,对实习单位的情况也不
太了解,不过杜老师会告诉我该怎样处理自己在ui设计岗位上遇到的问题。慢慢的'我也就熟悉了自己的ui设计岗位工作内容,在ui设计岗位上的一些棘手问题也能自己独立解决,每天把工作做得井井有条。
在单位实习期间,我伟德的ui设计工作岗位相关的工作之外,还负责协助其他部门的日常工作,包括制定计划,利用新学习的ui设计相关工作岗位业务知识处理相关文书。
六、实习总结
对于第一次在ui设计相关工作岗位的的我来说,还没有足够的社会经验。经过了这半年来的ui设计相关工作岗位实习,我学到了很多,感悟了很多。特别是在实习单位领导和ui设计工作岗位的相关同事的关心和指导下,认真完成领导交付的工作,和同事之间能够通力合作,关系相处融洽而和睦。在工作中积极学习新知识、技能,注重自身发展和进步,我学会了很多ui设计相关工作岗位理论实践技能,增加了ui设计相关工作岗位相关工作经验。现将这两个月ui设计岗位实习工作遇到的困难及心得总结如下:
实习体会
一是低调地做人,高调地做事。我到ui设计岗位工作以后,要知道自己能否胜任这份工作,不在于掌握了多少ui设计相关工作岗
36位用户关注
67位用户关注
70位用户关注