毕业设计管理系统(精选).docx
《毕业设计管理系统(精选).docx》由会员分享,可在线阅读,更多相关《毕业设计管理系统(精选).docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计管理系统(精选) 目录 一系统开发的背景 . 错误!未定义书签。二系统分析与设计 . 错误!未定义书签。(一)系统功能要求 . 错误!未定义书签。(二)系统模块结构设计 . 错误!未定义书签。三系统的设计与实现. 错误!未定义书签。(一)学生基本信息浏览:BASICB() . 错误!未定义书签。(二) . 错误!未定义书签。四系统测试. 错误!未定义书签。(一)测试MAINFORM()函数 . 错误!未定义书签。(二). . 错误!未定义书签。五总结错误!未定义书签。 六附件(代码部分图表) . 错误!未定义书签。 必须自动生成目录。 毕业设计管理 一系统开发的背景 随着计算机及计算机
2、网络的普及和全国各院校的校园网络的日益完善健全,各种工作的计算机网络化将逐步取代繁重的传统办公模式。毕业设计作为大学生四年学习的重要环节,也有必要实行计算机网络化管理,从而减轻设计指导老师的承重负担,简化立题选题评分等过程,让繁冗的课题设计信息采用计算机数据库统筹管理。因此,设计一种毕业设计综合管理系统是我校教学管理发展的一项任务,也是各院校教学发展的趋势。该系统为学生教师管理员提供一个交互的接口,大大方便了学生老师及管理员的管理人员。 毕业设计是学生在校期间的最后一个教学环节,是学习深化和提高的一个重要过程,也是综合检验所学理论知识的一个重要环节。本设计从课题的申报课题的审核学生选题调剂指导
3、评阅答辩归档等环节进行管理,实现了毕业设计的整个流程的管理工作。系统实现了学生自主选题和教师自主选择学生的网上双向选择,并增加了留言板文件上传与下载新闻发布等功能,能够保证毕业设计期间管理员老师学生之间信息的联通,对保证毕业设计的质量有非常重要的现实意义。随着网络化的普及,全国高校的校园网络日益健全,实现无纸化办公成为未来的趋势,并且随着天津城市建设学院的教学体制改革不断加深,本系统的建立为参加毕业设计的教师学生提供接口。 二系统分析与设计 (一)系统功能要求 根据功能分为教师学生的前台操作和管理员的综合管理。 系统有三个主要的角色组成:学生教师管理人员。 1. 教师完成的操作: 个人信息的管
4、理;课题的申报修改选择学生,设计期间与学生的交流与辅导实习/指导评阅和答辩成绩的评定。 2. 学生完成的操作: 个人信息的管理,选择课题,查询成绩。 3. 管理人员: 对教师学生的信息查询,添加和删除;系统开放管理;选课期间调。 ER图: (二)系统模块结构设计 通过对系统功能的分析,毕业设计管理系统功能如图2.2所示。 图2.2毕业设计管理系统功能图 通过上图的功能分析,把整个系统划分为5个模块: 1文件 1)新建:新建窗口; 2)打开:打开本地图片; 3)保存:保存图形; 4)退出:关闭窗体 2编辑 1)撤销 2)重做 3帮助 1)关于 4工具栏:如上图所示。 5状态栏:显示鼠标位置显示本
5、地时间作者 三系统的设计与实现 (一)概要设计 3.1.1系统数据流程设计 概要设计阶段的基本目标是用比较抽象的方式确定系统如何完成预定的任务,也就是说,应该确定系统的物理配置方案,并且进而确定组成系统的每个程序的结构。从数据流图出发设想完成系统功能的若干种合理的物理方案,从中选择一个最佳方案。然后进行软件结构设计,确定软件由哪些模块组成以及这些模块的动态调用关系。 本设计包括管理员学生模块功能的设计。 首先管理员登录系统,对系统进行初始化,并可设置系统的开放与关闭。系统初始化后教师可以出题,教师出题完毕管理员审核课题,审核通过后学生才可进行选题,学生选题完后教师可以选择符合题目要求的学生,形
6、成双向选择。如当出题选题完毕,教师和学生建立了双向的关系后,进入到做题阶段。管理员和教师通过文件上传与下载留言板新闻发布和邮箱联系等方式对学生完成毕设的情况进行监督。 指导教师指导学生完成设计后,进入到评阅阶段。管理员分配评阅教师后。 系统数据流图如下: 图31 系统数据流图 3.1.2数据字典设计 1.管理员信息数据字典 表31 管理员信息数据字典名字:管理员信息 别名:person 描述:管理员的相关信息 定义:管理员信息=管理员id+管理员name+管理员password 位置:存于数据库,在维护系统时应用 2. 教师信息数据字典 表32 教师信息数据字典 名字:教师信息 别名:teac
7、her 描述:教师的相关信息 定义:教师信息=教师id+教师姓名 位置:存于数据库,在出题和进程控制时应用 表33 学生信息数据字典 名字:学生信息 别名:student 描述:学生的相关信息 定义:学生信息=学生id+学生姓名+学生性别+学生密码 位置:存于数据库,在选题和进程控制时应用 表34课题信息数据字典 名字:课题信息 别名:title 描述:课题的相关信息 定义:课题信息=课题id+课题名+出题教师+需求人数+课题要求 位置:存于数据库,在出题选题时应用 (二)详细设计 3.2.1系统概述 详细设计阶段的关键任务是确定怎样具体地实现用户需要的软件系统,也就是要设计出程序的“蓝图”。
8、除了应该保证软件的可靠性之外,使将来编写出的程序可读性好容易理解容易测试和维护,是详细设计阶段最重要的目标。 设计的模块有出题选题子系统系统维护子系统和评阅答辩管理等。最初时管理员应对系统进行初始化,初始化完后,教师拥有权限进行出题操作,教师出题完毕,管理员应对该课题进行审核,审核通过后学生这时拥有权限进行选课操作,学生选课操作完毕,这时,教师可以从选择他所出课题的学生中选择适合该课题的学生,达到一种双向的自主选择。操作完毕后,可能存在某些学生没有选上题目,这时可以通过管理员的调剂操作来处理,把没选题的学生调剂到缺少人数的课题或者重新出题来满足要求,是每个学生都有题可做。这时,指导教师应指导学
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 管理 系统 精选
限制150内