《大一年度项目立项报告》由会员分享,可在线阅读,更多相关《大一年度项目立项报告(23页珍藏版)》请在金锄头文库上搜索。
1、 大一年度项目立项报告项目编号:201437165题题 目目:天梯积分制度学生成绩管理系统院院 系系: 软件学院 专业年级专业年级: 14 姓姓 名名: 孙一铀、孙鹏、王昱人、张钊晋指导老师指导老师: 涂志莹 2014 年 11 月 17 日学生成绩管理系统项目报告书2目录目录1 1 立项背景立项背景 1.1 研究现状及趋势3 1.2 项目意义3 1.3 项目对象3 1.4 项目需求31.4.1 功能需求31.4.2 性能需求41.4.3 数据需求4 2 2 项目研究内容及实施方案项目研究内容及实施方案 2.1 系统目标5 2.2 系统逻辑模型6 2.3 系统模块结构82.3.1 系统登录界面
2、 82.3.1.1 登陆界面设计 82.3.1.2 登录验证 92.3.1.3 状态转移图 92.3.2 管理员模块 102.3.2.1 管理员模块设计 112.3.2.2 学生成绩查询 122.3.2.3 学生信息管理 122.3.2.4 班级信息管理 132.3.2.5 教师信息管理 132.3.2.6 修改密码 14 2.3.3 教师模块 152.3.3.1 教师模块设计 162.3.3.2 学生成绩录入 162.3.3.3 学生成绩查询 16 2.3.4 学生模块 172.3.4.1 个人成绩查询 172.3.4.2 修改密码 17 2.3.5 数据库模块 17 2.4 天梯积分制度
3、182.4.1 天梯积分的由来 182.4.2 天梯积分计分原理 182.4.3 天梯积分激励原理 192.4.4 天梯积分详细公式 202.4.5 天梯积分制度完善方向 212.4.6 天梯积分制度实践经历 21 3 3 进度安排进度安排22 4 4 中期及结题预期目标中期及结题预期目标22 5 5 经费使用计划经费使用计划 23 参考文献参考文献 23学生成绩管理系统项目报告书31 1 立项背景立项背景该部分主要介绍天梯积分制度学生成绩管理系统项目开发的研究背景、研 究现状及研究意义等。1.11.1 项目背景及趋势项目背景及趋势随着计算机技术的飞速发展,计算机在日常管理应用中迅速普及,利用
4、计 算机进行学生成绩管理势在必行。而目前大多数学校采用的学生成绩管理系统 的管理功能都已日趋完善。 做好学生成绩的管理工作,更多的关注学生的学习过程,将学生的学习状 况和学习效果作为评价教育教学质量的核心要素,对于稳定教学秩序,提高人 才的培养质量具有重要的意义。 而能否对学生成绩管理系统的管理系统做出突破,使它不仅仅具有管理功 能,而同时能够对学生的学习起到一定的激励作用呢?相信这会变成今后学生 成绩管理系统的主要研究方向及发展趋势。 本次项目采用了天梯积分计分制度希望实现管理系统功能上的创新,同时 抛砖引玉,希望出现更完善更强大的积分制度来实现这种功能。1.21.2 项目目的项目目的本项目
5、(天梯积分学生成绩管理系统)意在对传统的学生成绩管理系统做出突破,不 仅仅能够起到对成绩的管理作用,在同时能对学生起到激励与鼓舞的作用。而什么样的成 绩管理模式可以起到对学习的激励作用?将在本次报告的 2.4 作出详细介绍。1.31.3 项目对象项目对象该项目适用对象为初高中初高中学校教务管理人员、任课教师和在校学生。注解:由于天梯积分计分公式自身的局限性,其功能需要大量的考试才能 得以实现,故此模式并不适合大学的成绩管理。而在初高中阶段,为了应付升 学考试,大量的考试不可避免,故采用该模式可以起到应有的激励效果。 1.41.4 项目需求项目需求1.4.11.4.1 功能要求功能要求根据用户需
6、求,系统需向用户提供以下功能: 1.系统登录功能:根据管理员、教师、学生三种身份设计不同用户的操作 权限和登录方式。 2.班级管理功能:班级的添加、修改、删除功能。 3.成绩管理功能:录入、修改、删除、查询、统计学生成绩,能一次性录学生成绩管理系统项目报告书4入某班全部学生成绩,同时进行天梯积分公式运算。 4.信息管理功能:添加、修改、删除、查询学生基本信息,能一次性导入 某班全部学生信息。 5.成绩查询功能:每个学生可以查询自己各科课程的成绩与单科积分天梯 积分波动情况分析图。教师可以查询所带班级的成绩,可以对成绩进行排序和 统计。管理员可以查询全年级所有学生所有课程的成绩并进行成绩的排序和
7、统 计和天梯积分的排行与统计,所有人都可以浏览各个班级的公共信息,及新一 轮的前十天梯积分排行信息。 6.用户管理功能:管理员能够添加、修改、删除用户信息。1.4.21.4.2 性能要求性能要求1.易操作性:所开发的系统应做到操作简单,尽量使系统操作不受用户对 电脑知识水平的限制。2.可维护性:系统应易于修改、易于扩充、易于维护,能够适应业务不断发展变化的需要。 3.可靠性:系统在运行中要不发生或极少发生故障,在偶然事故及操作失 误时,系统应具有较强的出理能力,而不应造成信息的丢失或破坏。4.安全性:保证系统的物理安全、数据存储和获取的安全与保密,做好使用人员的授权管理。5.实用性:系统的设计
8、应最大限度发挥计算机的高速处理、海量存储能力。6.开放性:系统能够在开放的硬件体系结构中运行,并且能与其他系统顺 利连接,不会因外部系统的不同面要做在量的修改工作。1.4.31.4.3 数据库需求数据库需求数据库对系统操作和处理的数据具有综合管理的作用,在具有信息管理的系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的执行效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整性和一致性。 针对该系统的要求,对该系统的数据库需求做了详细的分析。基于学生成 绩管理系统的数据库功能主要体现在多用户登录信息、学生基本信息、教师基 本信息、班级基本信息、学生
9、成绩信息的管理上。 该系统的数据库需求主要体现在以下几个方面: 1.用户只有输入正确用户名和密码才能登录系统。 2.管理员需要对学生信息进行管理。 3.管理员需要对教师信息进行管理。 4.管理员需要对班级信息进行管理。 5.管理员、教师、学生需要对学生成绩进行查询。学生成绩管理系统项目报告书56.教师需要对学生成绩进行录入。根据上述系统功能分析和需求分析,设计如下所示的数据项和数据结构:1.学生信息,包括数据项:用户 Id,用户名,性别,出生年月,班级,电话。2.教师信息,包括数据项:用户 ID,用户名,性别,课程,电话,出生年月。3.班级信息,包括数据项:班主任,班长,班级人数。 4.个人成
10、绩信息,包括数据项:科目成绩,成绩排名,单科积分,单科积 分排名及所处段位,天梯积分排名及所处段位。 5.班级成绩信息,包括数据项:每个人的各科成绩,每个人的各科积分及 排名,每个人的天梯积分及排名。6.年级成绩信息,包括数据项:各班平均各科积分及排名,各班平均天梯积分及排名。2 2 项目研究内容及实施方案项目研究内容及实施方案该部分主要展示系统模块组成,实施方案及时间安排计划与项目主要研究 内容。2.1 系统目标系统目标学生成绩管理系统由八大部分组成:信息载入,信息创建,信息查询,信 息修改,信息统计,信息显示以及退出程序。这八个模块既互相联系又互相独 立,其中信息查询,信息修改,信息统计,
11、信息显示,保存信息这五个模块必 须以信息载入或信息创建为基础。 1.信息载入模块:主要是将已有的学生成绩总表提入到系统,以此为基础, 再进行。 2.信息创建模块:对学生的成绩进行录入,然后通过其他的操作,保存为 所需的文件;3.信息查询模块:在信息载入和信息创建的基础上,对学生的成绩进行查 询; 4.信息修改模块:在信息载入和信息创建的基础上,对班级信息,教师信 息,学生基本信息,学生的相关成绩等进行修改; 5.信息统计模块:在信息载入和信息创建的基础上,对学生的相关成绩进 行统计,例如按照学号、各门成绩、总成绩等顺序倒序输出学生成绩; 6.信息显示模块:在信息载入和信息创建的基础上,显示班级
12、所有学生成 绩(教师)或显示年级所有学生成绩(管理员); 7.保存信息模块:在信息载入和信息创建的基础上,对学生的成绩进行必 要的编辑后,保存所需的文件; 8.退出程序:退出该程序。学生成绩管理系统项目报告书62.22.2 系统逻辑模型系统逻辑模型图 2_2_1 学生成绩管理系统主模块图图 2_2_2 学生成绩管理系统组织结构图学生成绩管理系统项目报告书7图 2_3_1 学生成绩管理系统操作流程图图 2_3_2 顶层数据流图学生成绩管理系统项目报告书8图 2_3_3 管理员数据流图图 2_3_4 教师数据流图图 2_3_5 学生数据流图2.32.3 系统模块结构系统模块结构2.3.12.3.1
13、 系统登录界面系统登录界面2.3.1.12.3.1.1 登录界面设计登录界面设计为了系统的安全,在进入系统之前首先会出现一个登录模块,用户只有在 输入正确的用户名和正确的密码之后,才能进入系统。 系统登录窗体设置两个静态文本,两个编辑框,用来输入用户名和密码。 两个按钮用来登录和退出;三个单选按钮,供不同用户登陆时宣传用户权限。 管理员拥有一切权限(包括添加、删除和修改等操作) ,普通用户拥有受限制的 权限(查询及修改密码) ,确保了系统的安全性。登录界面效果如图2.3_1_1所学生成绩管理系统项目报告书9示:图2.3_1_1登陆界面效果图2.3.1.22.3.1.2登录验证登录验证在用户输入用户名和密码后进行验证,看是否和数据库中一存在用户信息 相符,如果验证失败,返回登录界面,重新输入信息。如果验证成功,进入下 一界面。2.3.1.32.3.1.3状态转移图状态转移图登录