第一范文网 - 专业文章范例文档资料分享平台

软件工程课程设计实验报告-学生信息管理系统

来源:用户分享 时间:2025/8/8 4:30:47 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

软件工程课程设计实验报告-学生信息管理系统

软件工程课程实验报告

系统名称 ___ 学生信息管理系统___ 学 院 ___ 计算机学院信息_ __

学生信息管理系统设计文档

1. 可行性研究 1、1技术可行性

已经有人开发过,并且我们也都使用过相类似系统,对其一般性的软件与操作环境、编译环境都比较熟悉,所以说在技术上来说就是可行的。 1、2经济可行性

当前系统只对服务器有关的要求,在服务费用方面,支出在您那个承担的范围,以后的维护及其她设备的总共费用在可以承担的范围。用当前系统可以节约出能够支付当前系统的直接支出,以后维护费用更就是比以前的机制节约很多钱。

1、3操作可行性

系统的操作方式在这个用户组织内能行得通。 2. 需求分析 2、1输入

让学生在纸面上填写相关内容,然后等待辅导员或管理员的审批确认后,再输入数据库中保存。 2、2输出

学生选择用户选项进入系统后,系统可经有算法程序输出学生基本信息表,学习成绩表等。 2、2、1打印输出

可打印基本信息、学习成绩等各种表格以及在对相应信息进行统计操作后的表格。

2、2、2文件输出

可将所有打印表格输出到EXCEL文件中,以便用户使用其它的EXCEL软件改变表格的大小及字体。 2、3故障处理

2、3、1内部故障处理

在开发阶段可以随即修改数据库里的相应内容。 2、3、2外部故障处理

对编辑的程序进行重装载时,第一次装载认为错,修改。第二次运行,在需求调用时出错,有错误提示,重试。 2、4性能要求分析

软件工程课程设计实验报告-学生信息管理系统

2、4、1系统易操作性

所开发的系统应做到操作简单,尽量使系统操作不受用户对电脑知识水平的限制。

2、4、2系统具有可维护性

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

该系统能够在开放的硬件体系结构中运行,并且能与其她系统顺利连接,不会因外部系统的不同面要做在量的修改工作。 3、概要设计

3、1基本设计概念与处理流程

管理员通过密码认证,进入信息管理页面对学生相关信息的录入、更新、修改、添加等操作,也可以通过查询界面对学生信息进行完全的查询,而学生与相关人员只能通过公共的查询界面对学生信息进行查询,如要对学生信息进行完全查询就需要得到管理员的同意。 3、2接口设计 本系统采用快速原型开发工具Visual Basic 6、0进行开发,所提供的不同查数据中 层次的接口,都具有高度的集成性,本系统没有采用低级语言设计与完成自定义处理 询 心 接口,因此接口设计部分已经由不同方式的组件来完成了,以下只做简单说明。 3、2、1用户接口 说明将向用户提供的命令与它们的语法结构,以及软件的回答信息。 命令 语法 信息正确 信息错误 处理 提交 IF ELSE 进入系统 返回到当前界面 重设 点击事件 清空输入的数据 无 取消 点击事件 返回到当前界面 无 信息输出 打印 管 查3、2、2外部接口理询 说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与用户界面 各支持软件直接的关系。管理界面 硬件接口 键盘 鼠标 打印机 软件接口 主模块 √ √ 管理模块 √ √ √ 查询模块 √ √ √ 3、2、3内部接口 说明本系统之内的各个系统元素之间的接口的安排。数据库接口设计采用ADO连接方式。 模块名称 主模块 管理员验证模块 用户查询界面 管理界面 主模块 √ √ √ 管理员验证模块 √ √ 用户查询界面 √ 管理界面 √ √ 4、详细设计 软件工程课程设计实验报告-学生信息管理系统

4、1控制流程图

4、1、1主模块软件结构

登录模块 用户选择学 生管 理 员

4、1、2管理员登陆软件结构

登录模块否身份确认 管理员管理界面否选择操作IF 正确录入信息输出信息修改信息删除信息 文件保存4、1、3用户查询软件结构

软件工程课程设计实验报告-学生信息管理系统

登录模块 否身份确认 用户查询模块 返回重新输入条件 输入查询条件 IF正确 ELSE 输出结果 打印出结果 返回重新输入条件 用户查询模块 输入查询条件 IF正确 ELSE 输出结果 打印出结果

4、2源程序流程图

软件工程课程设计实验报告-学生信息管理系统

运行主程序新建保存文件调用 menuchoice 输 入select==1NY调用 menu()调用 menustudent() 清 屏 清 屏调用 menu()Ymenustudent()saveflag==1输入select 输 入select==0 保 存saveflag==1操作选择select1:Del()2:Add()3:Qur()4:Modify()5:Insert()6:Tongji()7:Sort()8:Save()9:System()wrong()wrong()3:Qur()输入select 保 存

软件工程课程设计实验报告-学生信息管理系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0xnak4ef2y35m4y31ezc5v45r56fh1008xt_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top