学生成绩管理项目总体设计和说明----可作为项目开发整推荐.doc

学生成绩管理项目总体设计和说明----可作为项目开发整推荐.doc

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生成绩管理项目总体设计和说明----可作为项目开发整推荐

项目:学生成绩管理系统 前几章我们简要介绍了课程设计的基础知识和编码规则及原则。为了将学过的知识综合运用起来,作为课程设计举例,本章设计一个功能相对简单但实用的应用程序案例。将通过对学生成绩查询系统程序的编制,来向读者展示课程设计中应用程序的编写方法。该案例是一个简单的成绩查询系统。管理员可以添加、修改和删除学生课程成绩信息,学生可以查询相关课程的成绩。本例所讲的功能比较少。有兴趣的读者可以在此基础上自行设计,增加一些其他的功能,例如,学生登录后,可以修改自己的登录密码,可以查阅自己的档案信息,可以设置管理员权限,可以对学期、课程进行添加、修改和删除等。 4.1 系统分析 随着社会信息量的与日俱增,学校需要有一个很好的学生成绩管理系统,以方便对学生的成绩进行有效的管理。系统应具有既方便对学生成绩的管理,也方便学生对自己的成绩和获得的学分进行查询的功能。 本案例设计实现的“学生成绩管理系统”,具有数据操作方便、高效、迅速等优点。 该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性。同时,可通 过访问权限控制功能,确保数据的安全性。使用该系统既能把管理人员从繁琐的数据计算中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量,同时也能减轻任课教师的负担,使其有更多的精力投入到教学和科研中,其最主要的功能是能够便于学校的管理。 “学生成绩管理系统”是以学生成绩数据为主的管理,其数据库的建立、健全就是关 键。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整性和一致性。同时, 合理的数据库结构也有利于程序的实现。 4.1.1 学生成绩管理系统对学校进行学生课程成绩的管理和发布是非常重要的。现在许多学校都有自己的成绩管理系统。学生可以在校园网上或假期通过因特网输入自己的学号和密码就能查询自己的学习成绩。通常在成绩查询系统中会详细地记录学生的课程成绩,这样即方便了学生,同时也方便了操作员的成绩录入和成绩修改。 成绩管理系统是校园网中最常用的系统,它的一个基本作用就是为学校提供学生课程信息发布的平台。使用ASP技术可以动态地生成成绩的静态页页面,可以使课程成绩的发布和管理变得很轻松。管理员只需输入课程成绩,系统将自动生成对应的网页。而使用SQL Server数据库,将减轻维护人员的工作量,使系统便于维护和管理。 4.1.2 成绩管理系统可以实现学生课程信息管理。其操作简单安全,从而有效地提高了工作效率和质量。成绩查询系统可以实现以下几个方面的功能: 为学校提供学生课程成绩发布的平台。 为学校中的每个学生设置相应的登录学号和密码。 学生通过输入自己的学号和密码正确登录后即可进入该系统。 学生可以按学期、课程名称等来查询自己的课程成绩。 管理员可以按班级或按学生来登记学生成绩。 管理员可以编辑和删除学生的课程成绩。 系统具有设置管理员权限等功能。 总之,通过本系统的开发,可以实现学生成绩的各类查询功能、学生成绩发布平台、管理员输入学生成绩、管理员修改和删除学生课程成绩等功能。 4.2 系统概要设计 根据不同的用户,本章所介绍的成绩查询系统可以分为以下两个功能区。 (1) 学生功能区 学生输入学号和密码正常登录该系统后,可以进行如下操作。 成绩查询:学生进入该系统后可查询出指定学期的所有课程成绩。 退出系统:学生查询完成绩后可以退出登录状态。 (2) 管理员功能区 管理员通过输入的账号和密码正常登录该系统后,管理员可以进行如下操作。 管理员可以查询出指定班号、指定科目的所有成绩;可以查询出指定学号、指定科目的所有成绩。 管理员可以以班级或学生为单位添加、修改和删除学生课程成绩。 管理员操作完毕后可以退出登录状态。 数据层设计数据服务配置系统信息 数据层 设计数据服务 配置系统信息 表示层 应用层 用户接口层 图4.1 系统总体框图 该系统设计流程是:首先创建成绩查询系统数据库, 再次设计该系统的功能,然后编写源代码实现系统功能, 并在表示层制作与用户对话界面;将系统上传到Intemet 进入应用层后,用户使用该系统。 该流程对应的系统构架为:数据层→设计数据服务→配置 系统信息→表示层→应用层→用户接口层。 系统总体构架如图4.1所示。 4.2.2 系统功能模块设计 系统主要功能如下所示: 管理员管理功能,管理员负责整个系统的后台管理。 管理员添加、修改和删除学生成绩功能。 学生查询指定学期课程成绩功能。 管理员/学生退出系统功能。 系统主要分为三大功能模块如下: (1) 公用模块 此模块属于系统公用部分,系统中任何页面需要用此模块时直接调用即可。此模块包括数据库连接文件、层叠样式表文件。此模块负责与数

文档评论(0)

bodkd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档