- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程课程实验报告
系统名称 ___ 学生信息管理系统___
学 院 ___ 计算机学院信息_ __
??????????
学生信息管理系统设计文档
可行性研究
1.1技术可行性
已经有人开发过,并且我们也都使用过相类似系统,对其一般性的软件和操作环境、编译环境都比较熟悉,所以说在技术上来说是可行的。
1.2经济可行性
当前系统只对服务器有关的要求,在服务费用方面,支出在你那个承担的范围,以后的维护及其他设备的总共费用在可以承担的范围。用当前系统可以节约出能够支付当前系统的直接支出,以后维护费用更是比以前的机制节约很多钱。
1.3操作可行性
系统的操作方式在这个用户组织内能行得通。
需求分析
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管理员登陆软件结构
4.1.3用户查询软件结构
用户查询模块输入查询条件
用户查询模块
输入查询条件
IF正确
输出结果
ELSE
打印出结果
返回重新输入条件
4.2源程序流程图
5、项目测试
功能截图:
5.1 登 陆 界 面
5.2 学生用户功能界面
5.3 学生查询功能
5.4 管理员管理界面
5.5 管理员输入功能
5.6 管理员删除功能
5.7 管理员查询功能
文档评论(0)