




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2015届课程设计数据库原理课程设计说明书题 目 毕业设计过程信息管理系统学生姓名 学 号 所属学院 信息工程学院 专 业 计算机科学与技术 班 级 指导教师 杜义君 教师职称 讲师 塔里木大学教务处制目 录1. 意义32毕业设计过程系统业务分析33.需求分析44.概念模型设计85.逻辑模型设计86.物理设计87.物理实施108.程序功能代码119.总结121. 意义通过调查了解,目前国内的高校毕业设计过程基本上还处于人工管理阶段,由此带来的诸多漏洞与不足,都有待于进一步提高与完善。因此,开发一套安全可靠、科学实用、功能完备的毕业设计过程管理系统具有非常重要的意义和很高的实用价值。2毕业设计过程系统业务分析毕业论文的过程要求完成本科毕业论文(设计)一般要经过选题、开题报告、收集资料、进行科学实验、编写论文提纲、撰写初稿、修改定稿、论文(设计)答辩等几个阶段。期间,指导教师要与学生经常进行交流,逐个阶段地对学生进行论文写作的基础性训练,使学生掌握学术论文写作的基本方法,培养其学术研究的素养,进行创新能力的训练。1选题(1)毕业论文(设计)选题要充分体现专业人才培养目标的要求,根据所学专业进行选题。允许在相近专业或学科选题,提倡不同专业领域、不同学科互相合作,进一步加强、巩固和深化学生所学专业知识,使学生得到全面发展。(2)毕业论文(设计)选题要按照各院系对于毕业论文(设计)选题的基本要求进行,一般应由各院系组织教研室确定指导教师,填写本科毕业论文(设计)题目审核表,经主管院长认可后,拟定备选题目一览表,组织学生报名、选题,并为学生介绍指导教师及研究内容。学生自拟题目也要填写本科毕业论文(设计)题目审核表经过主管院长批准。(3)毕业论文(设计)的题目要有一定的研究价值和现实意义,有一定的开拓性和创新性。(4)选题要避免盲目性和随意性,充分考虑主客观条件,题目应大小适中,难易适度。(5)学生应在导师指导下独立撰写论文(进行设计)。选题原则上每生一题,两人或两人以上合作课题的,毕业论文要分开写,要明确每个学生独立完成的任务。论文撰写时,要标明本人在课题研究中所负责研究的内容及其在整个课题中所占的份量,使每名学生都受到较全面的训练。双学位的学生应根据所修专业提交两篇不同的论文,不得一文两用。确定选题后,学生要填报本科毕业论文(设计)选题审批表。2开题报告学生选定题目后,由指导教师为主拟订毕业论文(设计)任务,学生在领会题目的基础上,进一步了解任务的范围及涉及的素材,编写毕业论文(设计)工作计划,列出完成毕业论文(设计)任务所采取的方案与步骤,认真填写开题报告。毕业论文(设计)涵盖内容可参照以下划分类别:(1)工程设计类课题明确设计具体任务,设计原始条件及主要技术指标;设计方案的形成(比较与论证)。(2)软件开发类课题明确软件丌发的具体任务;弄清系统的现状及其发展趋势;建立仿真模型;编写计算机程序;上机调试与结果分析。(3)实验研究类课题明确课题的来源,具体任务与目标,国内外相关的研究现状及其评述;研究重点,实验内容、实验原理及实验方案;计算机技术支持。(4)文科类毕业论文明确课题的任务、方向、研究范围和目标、查阅文献、收集资料并整理分析,了解相关的研究历史和研究现状,初步确定论文研究思路。(5)艺术类毕业论文(创作、设计、演出)明确课题的任务和目标,收集素材,了解现状,初步确定完成论文(创作、设计、演出)思路及方案。3资料收集与科学实验占有丰富的资料是写出高质量论文的基础,这就要求学生在毕业论文写作前广泛收集与论文有关的资料,了解学术理论界对此项问题的研究程度,避免低水平重复基础性工作,避免侵犯别人的知识产权。指导教师在学生收集资料和科学实验的过程中应多加指导,使学生掌握各种收集资料和科学实验的方法,为学生提供必要的参考书目和实验条件。4编写提纲和撰写论文各学院要根据自己专业的特点制定关于提纲和论文撰写的时间安排和各环节的要求,教师要规定时间与学生见面,对其论文(设计)进行指导。学生如不按照学校的要求逐个环节撰写论文,不能参加论文答辩,不能获得相应学分。毕业论文应在指导教师指导下认真反复修改,不得一次成文。各院系可根据本专业的情况,对学生翻译英文参考资料这一环节作不同程度的要求。5论文(设计)答辩(1)毕业论文(设计)完成后,应在规定时间内进行答辩,各学院要组成论文答辩委员会,由57名副教授以上职称的教师组成。(2)人数多、工作量大的学院答辩委员会可分设若干答辩小组,每小组由35名副教授以上职称的教师和1名秘书组成。答辩由各小组长主持,指导教师不得担任答辩小组组长。如有争议或其他需要,交由学院答辩委员会再次主持答辩后裁定。(3)答辩情况要有专人如实记录,然后由答辩委员会(或分设的答辩小组)共同商定答辩的分数并填写对论文的评语。(4)若答辩委员会(或分设的答辩小组)认为该沦文(设计)可以评为优秀论文(设计)应有明确记载,学院答辩委员会应举行二次答辩确定优秀论文和不合格论文。3.需求分析1系统需要解决的主要问题因为毕业论文(设计)管理是面向某些特定的对象的,所以用户进入系统应该进行身份验证。用户按照自己的不同身份进入管理系统后,应该能根据自己的需要选择所要进行的操作,所以该系统还应具有对要进入论文各个阶段的选择功能,为了保证个人信息的安全性,还应该有密码修改功能等。进入论文系统后,学生能选取题目,提交论文题目审批表、提交开题报告、提交中期检查表等。教师可以查看学生填写的相关信息,提出意见。在管理者界面可以接收到学生填写的信息及教师的意见,并对教师、学生、论文实施管理等。2系统应具备的基本功能我们主要构建一个基于BS模式的高校毕业论文(设计)管理系统,为学生进行毕业论文(设计)写作,教师对学生的写作过程进行指导提供服务,为管理者的过程管理提供一个良好的环境。系统的主要功能包括:(1)根据登录者的身份提供不同的服务。(2)提供论文相关信息和资料,使学生在选题前便能了解毕业论文(设计)所需要的准备工作,学校和学院对毕业论文的有关规定,答辩程序和评分标准等。同时,也可以为学生选择论文题目提供决策依据,为学生论文写作过程提供支持。(3)实现学生网上选题,提交题目审批表、开题报告、中期检查等信息,提出意见建议。教师网上查看、评阅,发表指导意见和评语。(4)实现教师、学生、管理者之间的动态数据更新和互动。(5)教师网上指导学生论文,检查学生论文进度,为教师辅导提供良好的工作环境。(6)论文上传,学生通过系统可以直接将论文上传给指导老师和管理员。(7)实现管理员对学生、教师、管理员用户的管理,实现管理员对论文写作的过程管理。3定义活动者根据学生论文管理系统的范围功能和范围要求可以确定3个活动者:学生、教师、管理员。对于每一个活动者应该明确其业务活动内容、对系统服务的要求。“学生”活动者使用论文管理系统进行毕业论文选题,论文题目补选,填写论文题目审批表、论文开题报告、论文中期检查表、诚信声名,论文上传,了解论文答辩程序,提出要求建议,密码修改等。“教师”活动者使用论文管理系统进行查看选择和补选自己论文的信息并发表是否同意的意见,查阅论文题目审批表并填写教师意见、论文中期检查表并填写教师意见,查阅论文诚信声明,查阅学生上传的论文,查阅论文答辩信息,在指导论文写作过程中发表指导意见和论文评语等。“管理员”活动者是功能最强的活动者,他除具有教师和学生功能外还具有管理学生、管理教师、管理论文,发布论文有关通知,查看师生的意见要求和教师指导评语,修改密码等行为。4定义USE CASE每一个USE CASE都是一个活动者与系统在交互中执行的有关事务序列。设计中应当根据系统的需求,找出全部的USE CASE,并从活动者的角度给出事件流。当USE CASE执行时系统应提供给活动者相应的服务。对于一个USECASE应说明的基本内容包括:USE CASE开始和结束、正常的事件流、变通的事件流、意外情况的事件流等。从论文管理系统的顶层USE CASE抽象可以确定三个USE CAsE:“学生管理”、“教师管理”、“论文管理”。“学生管理”与“学生”和“管理员”两个活动者发生交互。“教师管理”与“教师”和“管理员”两个活动者发生交互。“论文管理”与“管理员”、“教师”、“学生”三个活动者发生交互。交互情况见图1系统顶层USE CASE。图1 系统顶层USE CASE顶层的USE CASE只包含三个USE CASE,这种设计在系统开端阶段对于理解系统的要求和目标是有好处的,但需要迸一步细化。把顶层的USE CASE划分为更小的一些USE CASE,以便深入地分析系统的要求和目标。学生管理USE CASE可以分解为以下USE CASE:学生数据导入删除,学生注册、登录,论文选题或论文题目补选,填写论文题目审批表,论文开题报告、论文中期检查表,论文上传,查阅论文写作相关的文件通知要求,提出要求和建议,修改密码等。见图2学生管理USE CASE。教师管理USE CASE可以分解为以下USE CASE:教师数据导入删除,教师注册、登录,查阅论文选题或补选、论文题目审批表、论文开题报告、论文中期检查表、论文,查阅论文写作相关的文件通知要求,发布指导意见和论文评语,修改密码等。见图3教师管理USE CASE。论文管理USE CASE可以分解为以下USE CASE:对毕业论文选题、论文题目补选、题目审批、开题报告、中期检查、论文定稿、指导老师评语、要求建议、论文有关通知的管理。图4给出了管理员论文管理USE CASE。图2 学生管理USE CASE图3 教师管理USE CASE图4 管理员论文管理USE CASE4.概念模型设计图5 概念模型5逻辑模型设计基本表:学生(学号,姓名,班级,专业,系,学院,手机)教师(职工号,教师名,职称,系,学院,手机)题目(编号,学号,职工号,题目,审核状态,摘要,类型,类别,来源,技术难度,专业相关度,考核标准,理由,选题状态)任务书(学号,编号,职工号,开始时间,结束时间,课题内容,工作进度,参考文献)视图:任务书报表(学院,班级,学生姓名,学号,课题名称,开始时间,结束时间,指导教师,职称,课题内容,工作进度,参考文献)开题报告书(课题名称,学生姓名,学号,学院,专业,班级,指导教师,正文内容,审阅意见)6.物理设计/* DBMS name: Microsoft SQL Server 2000 */* Table: 学生*/create table 学生 ( 学号 char(10) not null, 姓名 varchar(15) null, 班级 varchar(20) null, 专业 varchar(20) null, 系 varchar(20) null, 学院 varchar(20) null, 手机 char(11) null, constraint PK_学生 primary key nonclustered (学号)go/* Table: 教师 */create table 教师 ( 职工号 char(10) not null, 教师名 varchar(20) null, 职称 varchar(6) null, 系 varchar(20) null, 学院 varchar(20) null, 手机 char(11) null, constraint PK_教师 primary key nonclustered (职工号)go/* Table: 题目 */create table 题目 ( 编号 int identity(1,1) not null, 职工号 char(10) null, 学号 char(10) null, 题目 varchar(50) not null, 审核状态 char(10) not null default 未审核 摘要 text not null, 类型 char(10) not null check(类型 in (理论研究,应用研究,社会热点,学生科研), 类别 char(4) not null check(类别 in (论文,设计)), 来源 char(10) not null check(来源 in (科研项目,教师虚拟,社会实践,社会调查,学生自拟), 技术难度 char(10) not null, 专业相关度 real not null, 考核标准 varchar(300) null, 理由 varchar(200) null, 选题状态 char(10) not null default 未审核 constraint PK_题目 primary key nonclustered (编号), constraint FK_题目_RELATIONS_教师 foreign key (职工号) references 教师 (职工号), constraint FK_题目_RELATIONS_学生 foreign key (学号) references 学生 (学号)go/* Index: */create index Relationship_1_FK on 题目 (职工号 ASC)create index Relationship_2_FK on 题目 (学号 ASC)Create view任务书报表(学院,班级,学生姓名,学号,课题名称,开始时间,结束时间,指导教师,职称,课题内容,工作进度,参考文献)AsSelect学生.学院,班级,学生.姓名,学号,题目,开始时间,结束时间,教师名,职称,课题内容,工作进度,参考文献From 学生,题目,教师Where 学生.学号=题目.学号 and 题目.职工号=教师.职工号7.物理实施1)图6 数据库中的基本表截图2)图7 题目表结构截图3)图8 题目表截图8.程序功能代码/* 功能:教师注册存储过程 */create proc addteacher(zgh char(10),jsm varchar(20),zc varchar(6),xi varchar(20),xy varchar(20),sj char(11)as insert into 教师values(zgh,jsm,zc,xi,xy,sj)/* 功能测试 */addteacher 05012,杜义君,讲师,计算机系,信息工程学院* 功能:学生注册存储过程 */create proc addstudent(xh char(10),sm varchar(20),bj varchar(6),zy varchar(20),xi varchar(20),xy varchar(20), sj char(11)as insert into 学生values(xh,sm,bj,zy,xi,xy,sj)/* 功能测试 */addstudent 5011209120,刘晓刚,13-1,计算机科学与技术,计算机系,信息工程学院* 功能:教师添加题目存储过程 */create proc addtimu(user char(10),tm varchar(50),zy text,lx char(10),lb char(4),ly char(10),jsnd char(10),zyxgd real, khbz char(11)as beginif user in (select 学号 from 学生)insert into 题目(学号,题目,摘要,类型,类别,来源,技术难度,专业相关度,考核标准)values(user,tm,zy,lx,lb,ly,jsnd,zyxgd,khbz)elsebeginif user in (select 职工号 from 教师)insert into 题目(职工号,题目,摘要,类型,类别,来源,技术难度,专业相关度,考核标准)values(user,tm,zy,lx,lb,ly,jsnd,zyxgd,khbz)else print 请先添加自己的信息endend/* 功能测试 */addtimu 05011,毕业设计信息管理系统的设计与开发,基于BS模式的学生毕业论文管理系统是对高校学生毕业论文进行全程管理的,所以凡涉及学生毕业论文有关的管理工作均属系统的职责范围。,应用研究,设计,教师虚拟,一般,0.6,达到ABC三相要求则合格addtimu 05012
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国西式快餐行业消费状况与投资效益预测报告
- 2025年管理咨询项目合作协议书范文
- 2025年财务管理专家高级面试题详解及案例分析
- 2025年网络推广专家实战面试指南与模拟题集
- 2025年初级炼油装置操作工面试技巧与模拟题解析
- 2025新型生物制药上市许可申请全程代理合同
- 2025年度荒漠化土地治理项目招标代理及全程监理服务合同
- 2025年度医疗机构医护人员医疗风险管理及专业技能提升合同
- 2025年北京市民间小额贷款业务合作协议
- 环保理念绿色告别仪式殡仪服务合同协议
- 安检岗位培训课件模板
- 2025-2030中国水产饲料原料和产品行业市场现状供需分析及投资评估规划分析研究报告
- 抖音火花合同协议
- 安全文明施工和质量管理制度
- 2024年湖南益阳市安化县医疗卫生单位招聘考试真题
- 2025二手汽车场地租赁合同
- 高一新生入学纪律教育
- 茆诗松概率论教案
- 《Java程序设计任务式教程》课件 603 构造方法
- 军队基本医疗设备配备标准
- 2024新版《突发事件应对法》及其应用案例课件
评论
0/150
提交评论