版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
重庆交通大学《软件工程》课程设计报告班级:软件一班姓名:吴磊学号:课程设计题目:毕业设计管理系统所属课程:软件工程实验室(中心):软件实验中心指导教师:王家伟完成时间:年6月30日信息科学与工程学院课程设计成绩单课程名称:软件工程课程设计指导教师:王家伟姓名性别学号班级综合成绩学生的工作态度与独立能力(占总成绩10%)分析和设计办法与思路(占总成绩30%)分析和设计工具的应用(占总成绩20%)现场答辩状况(占总成绩20%)设计报告的质量(占总成绩20%)阐明:学生工作态度与独立能力:从态度与独立分析设计能力方面评价;分析与设计办法与思路:从软件工程分析与设计的对的性及合理性等方面评价;分析和设计工具的应用:从有关建模工具的使用纯熟程度方面评价;现场答辩状况:从叙述状况、对问题的回答状况进行评价;设计报告的质量:从内容的完整性、格式的规范性等方面评价。重庆交通大学信息科学与工程学院课程设计任务书课程软件工程课程设计班级软件13级1班指导教师王家伟题目软件工程课程设计完毕时间17-18周重要内容根据软件工程基本思想、软件过程模型、软件分析与设计办法、软件测试技术及软件项目管理办法,根据以给定的可行性研发报告,采用构造化分析与设计办法或面对对象UML建模办法分析设计毕业设计管理系统,总体规定以下:1、学生根据实际状况进行分组,每组4-5人,每位组员完毕正文中的一种部分,设计符合课题规定,实现对应的分析、设计和测试任务;2、系统设计要实用,编程简洁,可用,功效全方面;3、用例图、活动图、流程图、测试用例设计等要清晰、合理;4、设计上交内容:每位同窗提交课程设计报告一份(按格式书写)。设计报告规定1、封面;2、成绩单;3、课程设计任务书;4、内容提纲与所承当的具体任务;5、“课程设计报告”正文部分,重要应涉及:①可行性研究报告(指导教师给定或一位小构组员完毕);②项目开发计划(一位小构组员完毕);③需求规格阐明书(一位小构组员完毕);④概要/具体设计阐明书(一位小构组员完毕);⑤测试计划(一位小构组员完毕);6、课程设计总结:能够涉及课程设计过程的收获、碰到的问题及解决过程的思考、对软件工程这门课程的思考和认识等内容。(每位小构组员完毕)版面规定题目用黑体三号,段后距18磅(或1行),居中对齐;标题用黑体四号,段前、段后距6磅(或0.3行);正文用小四号宋体,行距为1.25倍行距;标题按“一”、“㈠”、“1”、“⑴”次序编号。指导时间安排星期周次一二三四五17周5-6节5-6节18周5-6节5-6节指导地点语音楼8楼实验室毕业设计管理系统需求规格阐明书1.引言1.1编写目的·开发软件的目的:随着经济社会的发展,人力成本越来越高,物价也越来越高,为了减少办公耗费,同时提高对毕业设计的管理,以及为了实现无纸化办公,毕业设计管理系统应运而生。在用计算机管理毕业设计和毕业论文的工作上,国内由于多个不同层次的学校管理制度的不同,同一款软件不可能满足全部学校的需求,因此,在这种状况下,结合重庆交通大学本身对毕业设计和毕业论文管理规定,开发一套适合重庆交通大学的软件,实现对毕业设计和毕业论文这一重要教学环节进行当代化的管理就显得尤为重要,它不仅是实现教学管理当代化和网络化的一种重要手段,同时也是增进传统教学模式改革的一种办法。对于改善教学管理,提高教学质量含有十分重要的意义和较大的实用价值。同时极大的提高了效率和减少了成本。·编写的目的:对毕业设计管理系统的业务,功效,性能等需求做具体的描述,为设计铺平道路,并提交有关管理人员阅读,最后拟定软甲需求。1.2项目背景待开发的软件系统:毕业设计管理系统委托单位:重庆交通大学开发有关人员:吴磊、董涵、董晓东、程强1.3定义【列出文当中所用到的专门术语的定义和缩写词的原文。】Mysql:是一种关系型数据库管理系统,由瑞典MySQLAB公司开发,现在属于Oracle旗下公司。MySQL最流行的关系型数据库管理系统,在WEB应用方面MySQL是最佳的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件之一。Jsp:全名为JavaServerPages,中文名叫java服务器页面,其根本是一种简化的Servlet设计,它[1]是由SunMicrosystems公司倡导、许多公司参加一起建立的一种动态网页技术原则。JSP技术有点类似ASP技术,它是在传统的网页HTML(原则通用标记语言的子集)文献(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文献,后缀名为(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其它操作系统上运行。Servlet:全称JavaServlet,未有中文译文。是用Java编写的服务器端程序。其重要功效在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一种接口,广义的Servlet是指任何实现了这个Servlet接口的类,普通状况下,人们将Servlet理解为后者。Eclipse:是一种开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一种框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一种原则的插件集,涉及Java开发工具(JavaDevelopmentKit,JDK)。1.4参考资料1.软件工程2.《毕业设计管理系统可行性研究》3.《毕业设计管理系统开发计划》4.JavaAPI文档2.任务概述2.1目的实现毕业设计的电子化管理,减少审视毕业设计的工作量,实现无纸化办公。同时方便毕业设计的管理归档与保存。2.2运行环境操作系统:MicrosoftWindows7及其以上支持环境:Tomcat9数据库:MySql2.3条件与限制限制条件:由于经费的局限性和设备的限制,开发出来的软件功效将会不够丰富。有利条件:曾经做过类似的开发,有有关的编程开发经验。3.数据描述3.1数据分析在这个系统中直接参加的人员有学生,教师,管理员尚有其它有关文献,基础信息总共有13个实体,这些实体的属性和有关的联系以下。3.2实体属性学生属性:学号(主键)、姓名、性别、专业名称、班级、密码、固定电话、移动电话,电子邮件。教师属性:教师编号(主键)、性别、姓名、职称、密码、固定电话、移动电话、电子邮件。管理员属性:管理员编号(主键)、性别、姓名、职称、密码、固定电话、移动电话、电子邮件。毕业课题属性:课题编号(主键)、课题名称、课题选择状态、课题同意状态、合用层次、合用专业、课题类型、课题新旧、课题工作量、能否达成专业培养目的规定、课题介绍、最大使用人数、合用年份。答疑属性:答疑编号(主键)、答疑主题、答疑内容、答疑时间、材料附件。文献属性:文献编号(主键)、文献名称、文献种类、文献审核状态、文献提交时间。下载材料属性:下载文献编号(主键)、下载文献标题、下载文献描述、上传时间。归档材料属性:归档材料编号(主键)、主题、上传归档材料时间。公示属性:公示编号(主键)、公示标题、公示内容、公布时间。专业属性:专业编号(主键)、专业名称、学院名称。班级属性:班级编号(主键)、班级名称。学院有关信息属性:学院名称(主键)、学生选题开始时间、学生选题结束时间、教师上报课题开始时间、教师上报课题结束时间、毕业年份。权限表属性:顾客编号(主键)、权限级别、权限编号。3.3数据库介绍以及实体关系数据库:mysql数据库设计工具:powerdesigner数据关系:以下图1图13.4数据词典数据字典的作用是对数据流图中的多个成分进行具体阐明,作为数据流图的细节补充,和数据流图一起构成完整的系统需求模型。数据字典普通应涉及对数据项,数据构造、数据存储和数据解决的阐明。下列列出本系统的重要数据字典条目。(举例)数据项条目数据项编号:001数据项名称:题目编号别名:题目流水号数据类型:数值型长度:4取值范围:1~9999数据构造条目数据构造编号:1-003数据构造名称:学生信息简述:学生的基本信息组成:学号+姓名+专业+对应教师+选题数据存储条目数据存储编号:2-001数据存储名称:学生信息表来源:由学生信息解决产生组成:日期+类别+编号+{学生信息}+附件位置:存储在数据库3.5数据采集由键盘输入,以及鼠标点击辅助选择。4.功效需求4.1功效划分管理员模块的功效有:基础数据、学生信息导入、教师信息导入、数据库维护、告知公示、教师信息管理、学生信息管理、个人信息管理、账户管理、归档材料、教师申报课题、下载专区、选题管理。学生模块的功效:告知公示、课题选择、我的课题、我的任务书、开题材料、论文提交、下载专区、网上答疑、个人信息管理。教师模块的功效:告知公示、课题申报、全院课题、选题管理、公布任务书、开题报告、论文接受、归档材料、下载专区、网上答疑、个人信息管理、本组学生管理。4.2功效描述管理员:以下图学生:以下图教师:以下图性能需求本校每年的毕业生为人左右,高峰时期同时使用人数为200人,系统反映时间为1秒。5.1数据精确度输入输出的数字型数据为双精度输入输出的文字类型为字符串型5.2时间特性响应时间为0.03秒更新解决时间为24小时数据转换与传输时间为30秒运行时间30秒5.3适应性本系统采用了B/S构架模式,当后台发生变化时,只要业务逻辑不发生变化前台页面不需做出变化,同时使用了java进行编码,是的本系统的始终性好。6.运行需求6.1顾客界面将要采用的图形顾客界面原则或产品系列的风格。屏幕布局。菜单布局。输入输出格式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC 62541-7:2025 EN-FR OPC Unified Architecture - Part 7: Profiles
- 【正版授权】 IEC 61300-3-14:2025 RLV EN Fibre optic interconnecting devices and passive components - Basic test and measurement procedures - Part 3-14: Examinations and measurements - Er
- 2025年大学心理学(军事心理学)试题及答案
- 制造企业职工安全培训课件
- 工程吊篮安全知识培训课件
- 2026年安全隐患排查治理总结范例(二篇)
- 成本效果分析在高血压合并冠心病干预策略选择中
- 戈谢病基因治疗的个体化剂量调整方案
- 慢阻肺急性加重的雾霾预防性用药方案
- 电子商务交易保密协议
- 学生培养创造性解决问题的能力
- 护士在心脏康复中的职责和责任课件
- 2024届北京101中学七年级数学第一学期期末质量检测试题含解析
- 订单评审表模板
- 2023年06月辽宁大连教育学院选聘专业技术人员19人笔试题库含答案详解析
- 新疆地方史期末测试附有答案附有答案
- 五年级道德与法治上册知识点归纳整理
- GB/T 3079-1993合金结构钢丝
- GB/T 29022-2021粒度分析动态光散射法(DLS)
- 水电基础知识培训(一)
- 色盲的基因治疗课件
评论
0/150
提交评论