目录
一、 绪论-----------------------------------------------------------------------------------------1
1.1 需求分析-----------------------------------------------------------------------------------1
1.2系统功能分析------------------------------------------------------------------------------1
二、 设计内容-----------------------------------------------------------------------------------1
2.1数据与数据定义描述---------------------------------------------------------------------1
2.2系统模块功能示意图----------------------------------------------------------------------2
2.3系统流程分析图---------------------------------------------------------------------------4
2.4设计相关技术------------------------------------------------------------------------------5
三、 调试分析------------------------------------------------------------------------------------6
3.1实际完成情况说明------------------------------------------------------------------------6
3.2程序性能分析------------------------------------------------------------------------------7
3.3上机过程问题及解决方案----------------------------------------------------------------7
3.4程序中可以改进的地方-------------------------------------------------------------------7
3.5程序中可以扩充的地方和构想-----------------------------------------------------------7
3.6数据源制作过程---------------------------------------------------------------------------7
四、 用户手册-----------------------------------------------------------------------------------7
4.1进入主程序界面---------------------------------------------------------------------------7
4.2课程修改-----------------------------------------------------------------------------------7
4.3手动修改表--------------------------------------------------------------------------------8
五、 测试结果-----------------------------------------------------------------------------------8
5.1添加学生信息------------------------------------------------------------------------------8
5.2高级查询-----------------------------------------------------------------------------------9
六、 设计总结----------------------------------------------------------------------------------10
七、 致谢----------------------------------------------------------------------------------------10
八、 参考文献----------------------------------------------------------------------------------10
九、 附录----------------------------------------------------------------------------------------10
一、引言
1.1需求分析
随着人类社会进入信息时代,计算机越来越多地活跃在社会各个领域:管理,网络,计算,控制,多媒体等。并且在某些方面成为不可缺少的工具,尤其在管理方面,管理软件的出现使大量繁琐复杂的问题变得简单易行。
现今学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理,科学统计和快速的查询,从而减少管理方面的工作量。当前许多学校正在逐步完善学生信息管理工作,需要一个能满足内部管理需求,提高管理效率的应用系统进行内部管理。许多学校经过多年的发展,学校规模不断扩大,学生人数成倍增长,积累了大量的学生信息急需进行统一管理以防信息的流失。因此,许多学校需要一个功能全面的学生信息管理系统来进行管理,以使管理学生信息的工作在该系统的配合下更加高效和便捷。
1.2系统功能分析
学生信息管理系统是一个对学生全方面管理的程序。该学生信息管理系统用Visual lC++来设计界面,以Access为后台数据库,采用面向对象的语言编程,实现对学生信息的基本管理,包括学籍信息,班级信息,课程信息,成绩信息的添加,修改和查询。该系统充分考虑用户的操作简便性,实现快捷操作。它有以下几个功能:
1.2.1系统设置,包括新建用户,用户登陆,修改密码,删除用户。
(1)课程设置,可以添加新课程,修改课程,删除课程。
(2)学生信息的查看和管理。可以查看学生的学号,姓名,专业班级,籍贯,身份证,父母信息,注册信息,成绩查看,课程信息,学分情况,联系方式。可准确了解每一学生的详细信息。
(3)学生信息查询。可按学号,姓名,性别查询,还有其他各种条件查询,方便实用
在众多学生中准确查询到某一个学生。
(4)学生信息排序。可按姓名,学号,专业排序。
1.2.2程序的输入
键盘输入。包括用户名,密码,各种学生信息。