当前文档已下架!返回首页

文档格式 毕业论文:学生信息管理系统的设计与实现05 ㊣ 精品文档

🔯 格式:DOC | ❒ 页数:35 页 | ⭐收藏:1人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2026-11-07 01:27
毕业论文:学生信息管理系统的设计与实现05第1页
第 1 页 / 共 35 页
毕业论文:学生信息管理系统的设计与实现05第2页
第 2 页 / 共 35 页
毕业论文:学生信息管理系统的设计与实现05第3页
第 3 页 / 共 35 页
毕业论文:学生信息管理系统的设计与实现05第4页
第 4 页 / 共 35 页
毕业论文:学生信息管理系统的设计与实现05第5页
第 5 页 / 共 35 页
毕业论文:学生信息管理系统的设计与实现05第6页
第 6 页 / 共 35 页
毕业论文:学生信息管理系统的设计与实现05第7页
第 7 页 / 共 35 页
毕业论文:学生信息管理系统的设计与实现05第8页
第 8 页 / 共 35 页
毕业论文:学生信息管理系统的设计与实现05第9页
第 9 页 / 共 35 页
毕业论文:学生信息管理系统的设计与实现05第10页
第 10 页 / 共 35 页
毕业论文:学生信息管理系统的设计与实现05第11页
第 11 页 / 共 35 页
毕业论文:学生信息管理系统的设计与实现05第12页
第 12 页 / 共 35 页
毕业论文:学生信息管理系统的设计与实现05第13页
第 13 页 / 共 35 页
毕业论文:学生信息管理系统的设计与实现05第14页
第 14 页 / 共 35 页
毕业论文:学生信息管理系统的设计与实现05第15页
第 15 页 / 共 35 页

结构如下学生信息表字段字段名类型宽度小数位索引学号字符型升序主否姓名字符型否性别字符型出生日期日期型民族字符型籍贯字符型专业字符型学院字符型课程信息表字段字段名类型宽度小数位索引课程代号字符型升序主否课程名字符型否课时数数值型必修课逻辑型学分数值型成绩信息表字段字段名类型宽度小数位索引学号字符型普通否课程代号字符型普通否成绩数值型用户信息表字段字段名类型宽度小数位索引用户编号字符型升序主否用户名字符型否口令字符型表间关系设置如下五系统详细设计菜单设计主菜单设计子菜单设计表单设计增加学生信息表单设计增加按钮的事件代码如下保存按钮的事件代码如下,学号,姓名,性别,出生日期,民族,籍贯,专业,学院学号不能为空,取消按钮的事件代码如下删除课程信息表单设计上个按钮的事件代码如下,已到首记录,下个按钮的事件代码如下已到最后个记录,删除按钮的事件代码如下确定要删除吗提示课程代号无相关信息,全部成绩查询表单组合框的事件代码如下姓名系统登录表单设计全部课程信息查询表单设计修改口令表单设计按学号查询学生信息表单设计修改学生信息表单设计增加课程信息表单设计主程序设计学生管理系统设置路径,恢复系统环境文件代码系统运行演示系统运行界面如下六系统实施系统调试与运行如果程序中有语法性的,当程序运行到的语句时系统就会停下来,提示程序有错,并给出选择取消挂起忽略帮助四个选择,它们的意思分别是取消中止程序运行,回到命令窗口,相当于执行了命令,在程序中创建的所有变量被释放除公共变量,但数据库及数据表保持当时的状态。


挂起暂停程序,相当于执行了命令,程序中的所有变量都保持原值。


忽略忽略所出现的,跳过出错的语句继续执行后面的语句。


帮助显示有关出错的帮助信息,对于做更详细的说明。


如果知道问题所在,那么可以选择取消,然后进到程序中找出将其改正。


如果不知道问题出在程序的哪个地方,可以选择挂起,系统会弹出个调试器窗口显示出错的语句,在跟踪窗口的黄色箭头所指的语句就是出错的语句。


这时先终止程序运行,按调试中的终止按钮,然后退出调试器,处理程序的出错语句。


系统编译与发布设置为主文件,点击连编按钮,打开连编对话框。


选择连编可执行文件,点击确定开始连编生成可执行文件。


编译生成的文件是不能直接在另台电脑上运行的,除非该电脑中已经装有系统,因为文件的运行要依赖于安装在系统中的运行时刻库。


为此程序需要发布生成安装文件。


选择菜单上的工具向导安装,点击发布树目录后面的按钮,找到项目文件目录并选定,点击下步。


选择运行库,下步。


选择生成的安装文件的存放目录,此处选择本文预先设置的项目目录,然后选择安装方式,可以是盘也可以是网络安装,或者二者都选。


在安装对话框和版权信息中输入适当内容,用于安装软件时显示的信息执行下步。


输入安装的默认目录,在开始菜单的中的程序管理器组的名称,确定用户安装时是仅可以更改目录,还是目录与程序管理器组都可更改。


下步,在文件列表中找到编译的可执行文件,在命令行中输入可执行的项目文件名如,这是为了使软件安装在不同目录中也能正常运行,需要在文件前面加上,点击确定,如果没有问题下步就可以按下完成,如果存在问题,可以点击上步返回查看点击完成按钮,系统开始制作安装盘,安装盘制作成功,点击完成即可。


学生信息管理系统的设计方案系统开发背景二系统开发概述三系统需求分析系统功能需求性能需求分析逻辑模型建立系统数据模型系统数据流图系统数据字典四系统概要设计系统功能结构设计数据库设计五系统详细设计菜单设计表单设计主程序设计系统运行演示六系统实施系统调试与运行系统编译与发布系统开发背景随着学校整体能力的提高,有个好的学生信息管理系统对于学校各方面的发展有着巨大的意义。


因此需要建立个完整的符合学校发展的学生管理系统以使学校管理工作变得高效方便,以提高教学管理水平,实现教育和管理的信息化现代化。


随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长,学生管理工作变得越来越复杂,消耗了大量的人力物力。


开发学校信息管理系统,建立基本的学生及相关信息数据库,实现资源共享和学生管理工作的计算机化,具有重大意义。


二系统开发概述在开发学生信息管理系统时,我们分析并比较了当前流行的集中系统开发方法,我们认为生命周期法是开发的基本方法,尽管这种方法也有许多不足之处,但是他的基本思想开发步骤开发工具是可以遵循和使用的。


基于本系统规模小功能简单的特点,所以仅用了生命周期法中的核心环节来实现,即系统调查与分析,运用结构分析法数据流图数据字典等工具,确定系统的功能。


系统物理或详细设计,根据确定的系统功能,选择合适的软硬件环境,确定模块结构与数据库的建立。


程序设计,选用为开发工具,编制学生信息管理应用程序。


三系统需求分析系统功能需求在学生信息管理系统中,主要有用户登录学生管理课程管理成绩管理和信息查询等几个部分,其主要功能描述如下用户登录学生信息管理系统采用用户名和密码验证模式。


进入系统前,用户必须在登录界面输入用户编号和密码,只有通过验证的用户才可进入系统进行操作。


学生管理可以增加学生信息修改学生信息和删除学生信息。


课程管理可以增加课程信息修改课程信息和删除课程信息。


成绩管理可以添加成绩修改成绩。


信息查询可以按分别按学号和性别查询学生信息,按课程代号或全部查询课程信息,按学号或全部查询成绩信息。


性能需求分析系统易操作性做开发的系统应做到操作简单,尽量使系统操作不受用户对电脑知识水平的限制。


系统具有可维护性又有系统涉及的信息比较广,数据库中的数据需要定期修改,系统可利用的空间及性能也随之下降,为了使系统更好的运转,学院可以对系统数据及些简单的功能进行的维护及调整。


系统具有开放性该系统能够在开放的硬件体系结构中运行,并能与其他系统顺利连接,不会因外部系统的不同而要做大量的修改工作。


逻辑模型建立系统数据模型本系统主要有三个基本实体学生,课程,成绩。


各实体间的联系图如下图所示学生课程成绩选课其中各实体的属性如下图图所示学生学号姓名籍贯民族出生日期专业学院性别学生属性图课程课程代号课程名课时数必修课学分课程属性图成绩学号课程代号成绩成绩属性图系统数据流图顶层数据流图教务人员学生管理系统学生学生信息课程信息成绩信息查询请求查询结果层数据流图教务人员学生管理课程管理成绩管理信息查询学生学生信息课程信息成绩信息课程成绩学生查询请求查询结果层数据流图图教务人员合法性验证增加学生信息修改学生信息删除学生信息学生查询请求查询条件图教务人员合法性验证增加课程信息修改课程信息删除课程信息课程查询请求查询条件图教务人员合法性验证添加成绩信息修改成绩信息成绩查询请求查询条件图学生合法性验证学生课程成绩查询信息查询请求查询条件查询结果系统数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。


下面列出了系统的主要数据字典。


名称学生表别名无描述记录学生信息定义学生信息学号姓名性别出生日期民族籍贯专业学院备注在系统功能扩充时可能增加定义项名称课程表别名无描述记录所有课程的基本情况定义课程信息课程代号课程名课时数必修课学分备注在系统功能扩充时可能增加定义项名称学生成绩查询别名无描述查询学生的成绩情况定义学生成绩查询学号课程代号成绩备注在系统功能扩充时可能增加种类四系统概要设计系统功能结构设计系统功能结构如下欢迎界面身份验证系统主界面学生管理课程管理成绩管理信息查询系统管理增加学生修改学生增加学生增加课程修改课程删除课程增加成绩修改成绩学生查询课程查询成绩查询重新登录修改口令按学号查询按性别查询按课程代号查询全部查询按学号查询全部查询数据库设计创建数据库,新建个数据库表,表结构如下学生信息表字段字段名类型宽度小数位索引学号字符型升序主否姓名字符型否性别字符型出生日期日期型民族字符型籍贯字符型专业字符型学院字符型课程信息表字段字段名类型宽度小数位索引课程代号字符型升序主否课程名字符型否课时数数值型必修课逻辑型学分数值型成绩信息表字段字段名类型宽度小数位索引学号字符型普通否课程代号字符型普通否成绩数值型用户信息表字段字段名类型宽度小数位索引用户编号字符型升序主否用户名字符型否口令字符型表间关系设置如下五系统详细设计菜

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批