文档介绍:学生信息管理系统课程设计报告书
专业: 信息管理与信息系统
学号:
姓名:
指导教师:
完成日期 2010年 7月 8 日
目录
1. 系统分析 3
3
4
2. 系统设计 4
5
5
5
6
3. 各模块具体实现 6
7
7
8
学生成绩查询界面的设计 11
13
15
16
16
17
18
19
19
22
6. 参考资料 22
23
学生信息管理系统
系统分析
为了对学生信息的管理方便,开发人员完成了全面的调查与分析,同时与目标用户进行了多次深入沟通,主要用于学校学生日常管理工作,以规范的学生档案为基础,实现了学生学籍变更、学生奖惩、考试信息、教师考勤等信息管理,实现学校人力资源的优化和学生信息管理的科学管理而设计的,通过试用本系统,可以更加有效的管理学生信息信息,其中包括学生的基本信息,成绩信息并且具有信息的增加,查询,修改等功能。学生信息管理系统将会为学校的现代化管理提供一个良好的平台。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点。例如,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。本系统基于ASP技术及SQL Server数据库管理系统,设计并实现了一套B/S架构的学生信息管理网站,其主要包括学生信息管理、学生课程管理及学生成绩查询等功能模块。本系统的建成与部署将大大提高学校学生管理工作者的工作效率与工作质量。
当今学生信息管理的繁索给具有强烈时间观念的行政人员带来了诸多不便,教学办公室缺少一种完善的学籍管理软件,为了对学生信息的管理方便,节省资源,提高工作效率,开发人员完成了全面的调查与分析,同时与目标用户进行了多次深入沟通,并在次基础上着手开发《学生信息管理系统》软件。
开发软件的名称:学生信息管理系统
项目的任务提出者:
开发者:
用户:
实现软件的单位:
前台基于Microsoft Visual Studio 2005进行web页面的开发和设计,后台基于SQL Server Management Studio对数据库的设计,前台和后台是网页设计具有更高的灵活性。
系统设计
大量运用了Visual Studio 2005提供的各种服务器控件、数据对象,使得本系统的界面简洁美观,并使操作更直观。
在控件的设计上做了多次修改,以求布局上的美观。背景图片运用不多但力求效果明显,色彩搭配和谐。多幅图片完美结合。既体现了本系统的温馨,又有稳定和谐的一面。
在数据库设计中,使用了SQL Server 2005 进行设计,使得数据库尽可能完善。
本系统为学生信息管理系统,用户通过输入用户名及密码来进行系统的使用,用户权限分为管理员和普通用户,管理员可以进行信息的添加、删除、修改等操作。普通用户可以进行密码的修改,个人信息的查询以。为学生信息的管理以及用户及时查询信息提供便捷的服务。
所编写程序能够实现的功能有:课程管理、学生信息管理、学生成绩管理、学生信息查询、学生课程信息查询、学生成绩查询、用户的密码修改和权限控制等功能。其中制作了两种用户的权限方式。管理员权限以及普通用户权限:
登录界面
学生用户登录
管理员登录
查询
操作
管理
课程信息
成绩信息
密码修改
课程管理
成绩管理
删除
编辑
删除
编辑
学生信息管理
删除
编辑
学生信息添加
数据库设计是根据业务需求、信息需求和处理需求,确定信息系统中的数据库结构、数据操作和数据一致性约束的过程。数据库设计包括需求分析、概念设计、逻辑设计和物理设计四个步骤。
设计一学生信息管理系统:
学生信息(学号、姓名、性别、籍贯、出生日期、国籍编号、专业编号)
课程信息(课程号、课程名、课时、分院编号