基于web的毕业设计管理系统开题报告_第1页
基于web的毕业设计管理系统开题报告_第2页
基于web的毕业设计管理系统开题报告_第3页
基于web的毕业设计管理系统开题报告_第4页
基于web的毕业设计管理系统开题报告_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、信息科学与工程学院本科毕业设计(论文)开题报告题 目毕业设计管理系统分析、设计与实现专 业计算机科学与技术班 级姓 名学 号指导教师职 称2009年 月 日设计(论文)题目毕业设计管理系统的分析、设计与实现一、选题背景和意义毕业设计管理系统运行于网络环境,可以完成高校毕业设计管理事实上所有工作流程的各项事务。该系统可以充分利用校园网资源,促进指导教师、答辩教师与学生的交流互动,提高学生毕业设计的质量。在设计毕业设计管理系统时,本文采用了browserserver(浏览器服务器)结构体系。在这种结构下,用户界面完全通过www浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在应用服务器端实现

2、,即所谓三层结构。bs结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。 采用bs结构后,可以把已往发给学生的选题表由浏览器生成,学生直接在网上选择课题,指导教师和答辩教师可以在网上做相关的后续处理。对系统的维护和升级也非常方便:如当有一个流程要改变时,只需在应用服务器端进行更改即可。这种设计还可以最大限度的减小网络负载和后台数据库访问瓶颈。二、课题关键问题及难点本课题有三个关键问题:(1) 数据建模 (e/r)、面向对象建模 (uml)、业务处理模型 (bpm)在软件开发生命周期的各个阶段中有着特殊的用处。而powe

3、rdesigner则是以上三个建模工具的整合,如何使用powerdesigner这个最新的全方位电子化建模工具进行系统整体分析和设计,这是个关键问题,良好的设计会使系统的开发更简洁,更有效,是应用成功的基石。(2) 基于客户/服务器(c/s)模式的管理软件,因其适合在具有局域网运行且网络通信量低、速度快而得到了采用。c/s模式是将显示逻辑和事务处理逻辑均放在客户端,数据出来逻辑和数据库放在服务器端,系统灵活性不高,不易于升级,系统的安全性也不易保证,而且还需开发出客户端软件,使得开发成本提高。采用浏览器/服务器(b/s)结构,弥补了c/s结构的不足,其客户端只需安装配置少量的客户端软件,降低了

4、开发成本;而且系统中的表示层、功能层和数据层之间相互独立,便于系统升级和维护,提高了系统安全性;并且用户界面都统一在浏览器,易于使用。 (3) asp.net完全基于模块与组件,具有更好的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,正是这些具有革新意义的新特性,让asp.net远远超越了asp,同时也提供给web开发人员更好的灵活性,有效缩短了web应用程序的开发周期。所以精通asp.net对于开发系统来说也是比较重要的。在.net framework中进行开发最大的特色便是面向对象程序设计的概念,它具有剪切粘贴的程序部署方式、自动资源管理、数据类型检查、跨平台、新的安全模

5、式、jit即时编译的特性。c#是完全面向对象的语言,并且通过powerdesigner可将面向对象模型中的类生成对应的c#源代码。所以用c#是进行开发式可行的。 三、调研报告(或文献综述)在文献1中探讨分析设计信息系统的几种建模方法,数据建模 (e/r)、面向对象建模 (uml)和业务处理模型(bpm)方法。数据建模提供了一种表示数据实体间关系的精确的语言和语法。数据建模的另一个主要的目的是用来定义数据实体和数据实体之间的关系,这种定义的方法能够用来保存底层的业务数据。面向对象的技术的出现给mis软件的开发带来新的希望, 它以对象作为描述信息实体的统一概念, 将现实世界的实体、概念世界描述和计

6、算机世界的实现联为一体。业务处理模型:软件开发过程中需求分析阶段是软件开发的起点, 需求分析的质量高低直接决定了后续三个阶段工作的成败。在文献2中探讨powerdesigner和rational rose二者之技术差异性。rational强调的是rational rose和统一模型建构语言(unified modeling language; uml)及rational unified process (rup)之间的强大关联性,以及rose在该公司开发产品家族中的定位。rose在软件工程和开发人员生产领域拥有相当长久的领导性,并且已增加许多现代科技功能和资料模型支援能力。rose仍旧是非常有

7、用的工具,不过它确实是以c+和ada为根源,因此还是一项以开发设计师为主的工具。它的wizards很少,而客户化功能也不出色。它最强的功能在于支援开发设计师的个人生产力。powerdesigner提供一个适合所有技术背景使用者的更好用、更弹性的界面。powerdesigner系列产品提供了一个完整的建模解决方案,包括完整的uml模型建构支援,以及涵盖广泛的组件导向设计和源代码的产生(software generation)工具,满足复杂的技术环境需求。业务或系统分析人员,设计人员,数据库管理员dba和开发人员可以对其裁剪以满足他们的特定的需要;而其模块化的结构为购买和扩展提供了极大的灵活性,从

8、而使开发单位可以根据其项目的规模和范围来使用他们所需要的工具。powerdesigner不仅加速了开发的过程,也向最终用户提供了管理和访问项目的信息的一个有效的结构。它允许设计人员不仅创建和管理数据的结构,而且开发和利用数据的结构针对领先的开发工具环境快速地生成应用对象和数据敏感的组件。开发人员可以使用同样的物理数据模型查看数据库的结构和整理文档,以及生成应用对象和在开发过程中使用的组件。应用对象生成有助于在整个开发生命周期提供更多的控制和更高的生产率。powerdesigner是一个功能强大而使用简单工具集,提供了一个复杂的交互环境,支持开发生命周期的所有阶段,从业务处理模型到对象和组件的生

9、成。powerdesigner产生的模型和应用可以不断地增长,适应并随着你的组织的变化而变化。在文献3中探讨c/s模式和b/s模式。基于客户/服务器(c/s)模式的毕业设计管理软件,因其适合在具有局域网运行且网络通信量低、速度快而得到了采用。c/s模式是将显示逻辑和事务处理逻辑均放在客户端,数据出来逻辑和数据库放在服务器端,由此造成了表示层、功能层和数据层没有有效地分离,使得系统灵活性不高,不易于升级,系统的安全性也不易保证,而且还需开发出客户端软件,使得开发成本提高。此外,随着公司管理的网络化、规模化以及跨区域发展,c/s模式下的毕业设计管理系统就越来越不适应公司发展的要求了。于是基于浏览器

10、/服务器(b/s)模式下的毕业设计管理软件应运而生。采用b/s结构,弥补了c/s结构的不足,其客户端只需安装配置少量的客户端软件,降低了开发成本;而且系统中的表示层、功能层和数据层之间相互独立,便于系统升级和维护,提高了系统安全性;并且用户界面都统一在浏览器,易于使用。缺点是没有将应用的表现与逻辑处理有效地分裂,这样给系统的开发和维护带来了不少的麻烦。参考文献1 赵韶平,罗海燕.powerdesigner系统分析与建模m.北京:清华大学出版社.2004.2 吴伟敏.uml建模工具的比较rose,visio和powerdesignerj.现代计算机,2001,165:32-36.3 陈渝,秦开大

11、,田亮.基于powerdesigner的信息系统数据模型建设j.昆明理工大学学报,2004,29:45-47.4 林弘之.数据库设计工具powerdesigner 的研究与实践j. 计算机应用与软件,2004,11:18-20.5 冀振燕.系统分析设计与应用案例m.北京:人民邮电出版社.2003.6 白尚旺,powerdesigner 软件分析设计与技术m.北京:电子工业出版社,2002.6.7 张志学.net框架开发人员参考手册m.北京:清华大学出版社.2001.8 杨红杰. 销售毕业设计管理系统研究j,潍坊高等专科学校.2001(1):49-50.9 肖春连.毕业设计管理系统j.设计有色冶

12、金设计与研究,2000,21(1):56-6410 萨师煊, 王 珊. 数据库系统概论m. 北京: 高等教育出版社, 2000.11 张海藩.软件工程导论m.北京:清华大学出版社,2003.四、方案论证(包括技术路线和图表等)本文通过使用系统分析与建模工具powerdesigner对毕业设计管理系统进行设计与研究,对系统结构设计模型进行了软件开发,提出了以sql server 2000为后台数据库,基于微软.net技术的具有四层结构b/s模型的毕业设计管理系统。 业务流程分析经过详细的调研,将整个毕业设计管理系统的大概业务流程描述如下:(1)用户登陆,进行身份验证,以便进入不同的页面;(2)系

13、统管理员进行各种基本必要信息的设置,如添加教师、添加学生、添加用户等;(3)学生在网上选择毕业设计课题,并上传相关程序文档;(4)指导教师在网上指定各课题的答辩教师,在网上查看学生的程序文档,并做出课题的评语并评出分数。指导教师还可以在网上取消学生选择他的课题。(5)答辩教师在网上查看学生的程序文档并评出分数;(6)学生在网上查询自己所设计课题的评语和成绩,包括指导教师评分和答辩教师评分数。系统流程分析本系统流程如图所示:用户登录登录成功否是教师功能模块教师学生学生功能模块管理员登录登录成功否是管理员功能模块 系统基本流程图通过详细的用户调查,在现行的业务处理流程和数据流图的基础的,就可以基本

14、确定目标系统要达到的目标了。在经过多方了解和调查后,基本清楚了高校教师评定系统的功能需求。在此基础上确定出系统要完成以下功能:学生和教师部份系统的功能分析如下:(1)教师在线课题发布,包括课题名称、答辩教师、是否被学生选择等信息。(2)学生进行选题,选题中包括课题信息,指导教师信息等。(3)网上评语是教师对学生各个阶段设计的评价、指导。(4)学生论文上传,教师评阅,学生查询论文成绩。(5)教师网上对学生论文进行评阅。(6)学生取消对某个课题的选择。(7)教师取消某个学生选择自己的课题。(8)指导教师网上评分。(9)答辩教师网上评分。后台管理系统的主要功能要求:(1)管理员登录系统。(2)用户管

15、理模块,包括用户添加、删除和管理员密码管理。(3)教师管理模块:主要是添加、删除、修改教师信息。(4)学生管理模块:主要是添加、删除、修改学生信息。(5)退出后台模块:退出系统,关闭浏览器。五、进度安排2008.10-2008.12:熟练使用powerdesigner进行对象设计、数据库设计和关系数据库的建立,能创建好毕业设计管理系统的概念数据模型(cdm)、物理数据模型(pdm)、面向对象模型(oom),以及生成模型的相关文档。2008.12-2009.1:掌握c#语言中与数据库关系密切的ado.net,熟悉数据库编程。根据完成的uml图,生成c#代码。2009.1-2009.3:开始细写代

16、码,完成系统的编码工作。部署开发完成的系统。系统要求在预先的系统平台上稳定正确的运行。开发的系统要符合需求分析的要求,完成其中规定的应具有的功能。2009.3-2009.4: 毕业论文撰写,提交导师审阅,修改完善。 六、指导教师意见签名: 200 年 月 日七、系主任意见(或开题审查小组意见)签名: 200 年 月 日下面是赠送的中秋节演讲辞,不需要的朋友可以下载后编辑删除!谢谢中秋佳节演讲词推荐中秋,怀一颗感恩之心老师们,同学们:秋浓了,月圆了,又一个中秋要到了!本周日,农历的八月十五,我国的传统节日中秋节。中秋节,处在一年秋季的中期,所以称为“中秋”,它仅仅次于春节,是我国的第二大传统节日

17、。中秋的月最圆,中秋的月最明,中秋的月最美,所以又被称为“团圆节”。金桂飘香,花好月圆,在这美好的节日里,人们赏月、吃月饼、走亲访友无论什么形式,都寄托着人们对生活的无限热爱和对美好生活的向往。中秋是中华瑰宝之一,有着深厚的文化底蕴。中国人特别讲究亲情,特别珍视团圆,中秋节尤为甚。中秋,是一个飘溢亲情的节日;中秋,是一个弥漫团圆的时节。这个时节,感受亲情、释放亲情、增进亲情;这个时节,盼望团圆、追求团圆、享受团圆这些,都已成为人们生活的主旋律。同学们,一定能背诵出许多关于中秋的千古佳句,比如“举头望明月,低头思故乡”、“但愿人长久,千里共婵娟”、“海上生明月,天涯共此时”这些佳句之所以能穿透历

18、史的时空流传至今,不正是因为我们人类有着的共同信念吗。中秋最美是亲情。一家人团聚在一起,讲不完的话,叙不完的情,诉说着人们同一个心声:亲情是黑暗中的灯塔,是荒漠中的甘泉,是雨后的彩虹中秋最美是思念。月亮最美,美不过思念;月亮最高,高不过想念。中秋圆月会把我们的目光和思念传递给我们想念的人和我们牵挂的人,祝他们没有忧愁,永远幸福,没有烦恼,永远快乐! 一、活动主题:游名校、赏名花,促交流,增感情二、活动背景:又到了阳春三月,阳光明媚,微风吹拂,正是踏青春游的好时节。借春天万物复苏之际,我们全班聚集在一起,彼此多一点接触,多一点沟通,共话美好未来,与此同时,也可以缓解一下紧张的学习压力。 相信在这

19、次春游活动中,我们也能更亲近的接触自然,感悟自然,同时吸收万物之灵气的同时感受名校的人文气息。三、活动目的:1. 丰富同学们的校园生活,陶冶情操。2. 领略优美自然风光,促进全班同学的交流,营造和谐融洽的集体氛围。 3. 为全体同学营造一种轻松自由的气氛,又可以加强同学们的团队意识。 4. 有效的利用活动的过程及其形式,让大家感受到我们班级的发展和进步。四、活动时间:xx年3月27日星期四五、活动参与对象:房产q1141全体及“家属”六、活动地点:武汉市华中农业大学校内七、活动流程策划:1、27日8点在校训时集合,乘车2、9点前往华农油菜基地、果园,赏花摄影3、10点30,回农家乐开始做饭,进行“我是厨王”大比拼4、1点30,收拾食品残物,开始集体活动5、4点,乘车返校八、职能分工及责任定岗1、调研组:负责前期的选址、策划的撰写、实地考察、交通工具的联系和检验组长:金雄成员:吴开慧2、安全保卫组:负责登记参加春游的人数,乘车前的人数的登记,集体活动时同学的请假的审批,安全知识的培训与教育,午餐制作的人员分组组长:徐杨超成员:王冲3、食材采购组:根据春游的人数和预算费用合理购买食材组长:胡晴莹成员:何晓艺4、活动组织组:在车上、赏花期间、主要是做饭完后的集体活动期间的活动的组织组长:武男成员:冯薏林5、厨艺大赛组织组:负责指导各个小组的午餐的准

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论