




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计题 目 软件工程课程设计管理系统 的设计与实现 学 院 信息科学与工程学院 专 业 计算机科学与技术 二一 二 年 三 月 一 日题目: 基于B/S的软件工程课程设计管理系统 一、设计方案内容:(本页可另加页)1、 国内外研究现状、水平及存在的问题:随着计算机与互联网的发展,现实中越来越多的生活方式被互联网替代,例如网上聊天,网上购物等。互联网在生活可以发挥如此大的作用,那么可不可以改变一下我们传统的教学方式呢?答案是肯定的。现在的互联网上有很多有关学习的网站,给想自学的人提供了一个非常好的平台,但这仅仅是一个非常小的一个方面。就拿软件工程课程设计来说,老师首先出题目,然后大家选题目并组成小组,然后小组内分工,再把这些详细情况报告给老师,然后开始设计。设计工程中碰到问题学生需要去找老师交流。设计结束后,每个小组需要在课堂上派组长将自己的成果展示给大家,让其他的小组长平分,然后老师还要统计结果并给该设计打分。整个过程不但耗时长,而且效率差,同学参与积极性差。事实上国外有些地方已经不使用这样的教学方式。这些流程完全可以用一个网站实现,大大节省了时间,提高了效率。目前,国内这样的方式用得并不是很多,技术上还不是很成熟。2、 选题的目的、意义:应用此课程设计管理系统,可以规范化软件工程课程设计流程,可以增加师生间的交流,增加师生之间的互动,教师可以全程监控课程设计小组的项目进展情况,具体问题具体指导,大大提高教师批阅作业的效率,使办公自动化,优化软件工程的教学模式。3、 实施方案及主要研究手段:本系统采用的开发模式为B/S,选择Myeclipse6.5作为开发环境,以JavaEE作为开发技术,选择Mysql作为数据库系统。Java EE 5(Java Enterprise Editon 5),原名J2EE 1.5,是建立在Java2平台上的企业级应用的解决方案。Java EE 5技术的基础便是Java2平台,不但有J2se平台的所有功能,同时还提供了对EJB,Servlet,JSP,XML等技术的全面支持,其最终目标是成为一个支持企业级应用开发的体系结构,简化企业解决方案的开发,部署和管理等复杂问题。事实上,Java EE已经成为企业级开发的工业标准和首选平台。Java EE 并非一个产品,而是一系列的标准。市场上可以看到很多实现了Java EE的产品,如BEA WebLogic,IBM WebSphere以及开源的JBoss等等。Java EE 5继续沿用J2EE提出了企业应用典型的4层结构,即客户层,表示层,业务层(又名服务层),企业信息系统层(又名数据持久化层)。尽管Java EE 5支持4个不同的层次,但是并不要求这些层分布在不同的物理层次(单独的计算机系统)上,4个层次只是逻辑上的划分,而且通常情况下Web层和业务层实在同一台服务器上运行MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。这样就增加了速度并提高了灵活性。MySQL的SQL“结构化查询语言”。SQL是用于访问数据库的最常用标准化语言。MySQL软件采用了GPL(GNU通用公共许可证)。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。4、 选题的创新之处:本系统的创新之处在于将平时课堂上的复杂流程网络化。系统提供了在整个软年工程课程设计过程中的所有流程和事物,使得老师和同学不用频繁的聚在一起去完成一些效率很差的事情,大大节省了时间,提高了效率。5、 预期研究成果或结论: 完成课程设计管理系统各模块功能的设计与实现、测试,包括以下模块:1) 管理员角色的功能模块:教师以及小组长的增加、修改、删除和查询功能2) 学生的功能模块:登录信息的维护,设计过程中间各类文档的维护,BBS讨论。3) 小组长的功能:登录信息的维护,除组员的功能外附加软件工程小组的组队及确定项目,小组内成员的打分4) 教师角色的功能:登录信息的维护,下载课程设计小组的文档,为各类文档打分,为小组打分,生成学生的平时成绩。6、参考文献:1 萨师煊,王珊. 数据库系统概论(第三版)M. 北京: 高等教育教育出版社, 2000.2 张海藩. 软件工程导论M. 北京: 清华大学出版社, 2003.3 郑阿奇. Java EE使用教程M. 北京: 电子工业出版社, 2009.4 吴映波 等. Java EE 5开发基础与实践M. 北京: 清华大学出版社, 2008.5 赵彦著JavaEE构架技术进阶式教程M清华大学出版社,2011.6 郭克华著JavaEE程序设计与应用开发M清华大学出版社,2011.7 李刚著 轻量级JavaEE企业应用实战(第3版):Struts2+Spring3+Hibernate整合开发M电子工业出版社,2010.8 (美)Booch,G等. UML用户指南(英文版 第二版)M. 北京: 机械工业出版社, 2007.9(美)Jeffrey D.Ullman Jennifer Widom著 岳丽华 等译 A First Course in Database SystemsM. 北京:机械工业出版社,2009.10Hao Yu Long Jiang 著 College of Computer Science and Design of Materials:JavaEE ProgrammingM 清华大学出版社,2000.二、设计方案:(本页可另加页)本系统采用的开发模式为B/S模式,Java EE作为开发技术,选择MySQL作为数据库系统。整个系统有四个部分组成,分别是。系统的功能模块划分,见下图。大体的设计步骤如下:角色的增加角色的修改角色的删除角色的查询登录信息维护各类文档维护BBS讨论登录信息维护同组员的功能小组组队确定项目小组内成员打分登录信息维护下载小组文档为文档和小组打分生成学生平时成绩管理员模块查询子系统教师模块软件工程课程设计管理系统学生模块小组长模块1) 表示层利用struts2.0框架,从而完成界面布局。2) 根据详细设计来建立MySql数据库、数据表、数据关联等。3) 利用Hibernate框架连接数据库,完成添加、删除、查找等与数据库相关的功能。4) 利用spring框架完成组装,协调整个系统的运行。5) 系统的测试与部署。三、指导教师评语:指导教师对学生设计方案的评语包括学生对国内外研究现状的了解情况、研究方法、研究手段、预期效果等予以评价。 指导教师签名: 年 月 日四、学院审查意见:学院领导签章: 年 月 日下载需知本站上传的文档资源均来自互联网,以分享为目的,为有需要者提供学习与参考,版权为原作者所有,若侵犯到原作者的权益, 请提出指正, 及时与网站客服联系,并提供必要的证据,如属实,网站会在第一时间进行处理,立即删除相应下载链接页面并将文档删除。SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbagraphFoLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointse11111111111111111111111111111111lectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormatLineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLines 本站上传的文档,在文档排版上进行过整理,并未对内容进行增加或删除,因此,本站并不保证文档质量,因此下载之前,务必先预览一番,因为预览与下载的内容完全一样,所以如果发现内容有问题,请不要下载。electionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbagraphFoLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointse11111111111111111111111111111111lectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormatLineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacingLin
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年飞机装卸考试题及答案
- 2025年航空器维修维修技术顾问新员工岗位专业知识笔试题目及答案
- 外派劳务合作合同范本
- 组织生活面试题库及答案
- 高粮供货合同模板(3篇)
- 核能安全技术研发保密及合作合同
- 2025国家保安员资格考试题及答案
- 2025公务员最近面试题目及答案
- 出资额转让与国防科技产业合作协议
- 金融机构债权转让与信贷资产证券化协议
- 胃镜室进修汇报
- 农村特岗教师聘用合同书
- 10.1 抵制校园欺凌和暴力(高效教案)-【中职专用】中职思想政治《心理健康与职业生涯》(高教版2023·基础模块)
- 社区获得性肺炎教学课件
- 大学语文(第三版)课件 渔父
- 队列训练齐步的行进与立定
- 人教版小学六年级数学上册单元课后练习题 全册
- 初中九年级英语课件宾语从句 公开课比赛一等奖
- 【放心签】家政服务电子版合同范本(仅供参考)正规范本(通用版)
- 景区不锈钢浮雕施工方案
- 造价咨询部工作手册
评论
0/150
提交评论