学生成绩信息管理系统_课程设计(编辑修改稿)内容摘要:
笔记本电脑上完成的,本电脑采用 windows7 系统, i5 双核处理器,硬盘为 500GB,利用 Delphi 和 SQL Serve2020。 Delphi 是一个对象导向设计的应用程序语言,是开发数据库前端的优秀工具,它的编程语言简洁明快、组件功能强大和编程环境灵活方便。 采用 Delphi 来开发数据库应用程序具有更大的灵活性和可扩展性。 SQL Server 是一个 关系数据库管理系统 ,它 达到了支持超大型企业进行 联机事务处理 (OLTP)、高度复杂的数据分析、数据仓库系统和网站所需的性能水平 , 为开发人员在 SQL Server 查询开发方面提供了更高的灵活性和控制力。 个完整的、数据传输服务的、重新设计方案,这 一方案为用户提供了一个全面的摘录、传输和加载平台错技术移转丛集、增强对多重执行个体的支持、以及支持备份和恢复分析服务对象和数据,分析服务改进了其可用性。 可行性分析 在现在这个计算机高度发展的时代,设计这个系统是绝对可行的,分别充经济和技术上分析: 经济上:首先计算机的价格已经十分低廉,性能也有了很大的进步。 然后而本系统的开发,为学校的工作效率带来了一个质的飞跃, 节省了人力物力,为此具体 表现有以下几个方面: 第一,本系统的运行可以代替人工进行许多繁杂的劳动,以交少得人力完成以前很多很才能完成的工作,为学校 节省许多开支和人力 ; 第二 ,本系统的运行可以大大的提高学校的工作效率 ,只想要较少得人就能完成 ; 第三,本系统 更加安全 准确可靠 , 降低了错误的出现。 7 所以,本系统在经济上是可行的。 技术上: 本系统的开发利用 Microsoft SQL Server2020 作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。 学校校园网的建设也为新系统服务器 /客户端的结构提供了硬件的支持。 使用 delphi7 作为系统开发的开发环境, 它的技术较为容易学习,我们 更容易掌握,在学习 C 语言和数据库后,为我们提供了 技术可能,给开发高性能系统提供的保障为开发满足客户要求的系统,它的 代码的 简单 ,非常有利于以后对新系统的扩展与修改。 综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。 本系统为一个小型的学生信息管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。 3 软件开发过程 系统设计 本系统适用于中小学校,其功能主要分为 : 用户管理:用于对用户的添加,赋于不同权限及对用户的修改及查询。 课程管理:用于对各学期课程的开设和修改。 成绩管理:用于对成绩的输入、修改、汇总及排名。 学生信息管理:添加,删除,修改学生信息等。 学生信息查询 : 对学生成绩等信息的查询,汇总查询方式 ,且具有多条件组合查询功能。 学生成绩统计 : 统计 总人数 ,及格人数 功能有: 录入功能:为一般用户提供相应的录入功能,为超级用户提供对所有信息的录入功能。 查询功能:为所有用户提供查询的功能,可查询允许范围内的所有信息。 维护功能:为一般用户提供查询及相应的修改,删除功能,为超级用户提供对所有信息的修改删 退出功能:结束并关闭系统。 数据库设计 ER 图如下 : 8 系统分别可以对学生基本信息、学生在校信息和学生成绩进行查询和修改,在成绩查询中可以按照不同要求进行查询:对单一学生进行查询,对班级或专业学生成绩进行查询和按照科目查询 和统计 ,在用户中只有管理员可以查询,用户可以修改密码 , 删除功能也只有管理员可执行, 并可以对成绩进行统计和制作报表。 功能模块结构图如图: 查询模块: 修改模块: 课程 成绩 学生 课程号 上课老师 科目名 分数 学号 姓名 性别 课程 成绩 学生 课程号 上课 老师 科目 名 分数 学号 姓名 性别 专业 学院 代码 年龄 专业 学院 代码 年龄 班级 属于 用户 密码 用户名 学生 用户名 和密码 进入系统 查询 输出 9 删除模块: 录入模块: 软件设计 系统主要运用 SQL Server 和 delphi7 按钮和语句,列举几个设计实例。 在经历 S。学生成绩信息管理系统_课程设计(编辑修改稿)
相关推荐
对学生进行 查看、 添加 、删除。 (4)管理员可以对课程安排 进行查看、 添加、 删除 、修改。 (5)管理员可以对学生成绩进行查看、添加、删除、修改。 对于学生来说,他们所关心的是登录系统后能够 查看自己各科的成绩及以往的成绩 , 另外还应能够对 个人 信息进行修改。 因此总结出如下需求信息。 (1)学生可以 登录系统查看成绩。 湖北经济学院专科毕业(设计)论文 10 (2)学生
*/ repeat5:printf(\t\t请输入数学成绩 (0~100):)。 scanf(\t\t\t%g,amp。 stud[n+i].math)。 if(stud[n+i].math0||stud[n+i].math100 ) { printf(\t\t\t输入错误,请重新输入 !\n)。 goto repeat5。 } repeat6:printf(\t\t请输入英语成绩 (0
r(51)、密码 Varchar(51)、昵称 Varchar(51)、所属班级 ID bigint、照片地址 Varchar(201)。 图 8 学生管理智能监控系统概念数据模型 辅助建模 顺序图 顺序图说明了进入该系统 的整个的一个过程,该过程不一定能从表面上看到,但是必须符合逻辑顺序,下图为该系统的登陆的顺序图。 第 13 页 图 9 学生管理智能监控系统登陆顺序图 图 10
班人员对当天值班情况进行一个小记,以便日后查看。 运行图 如下 : 图 对于一个稍显正规的软件来说帮助的制作都是必不可少的内容,本程序也不例外,制作了此帮助文档。 在程序中可以按 F1 或点击帮助菜单来显示此。 以便对本软件进行快速操作。 运行图如下 : 图 13 学生宿舍管理系统的设计与实现 第四章 程序设计 作为宿舍管理是从新生入学开始的,包括了新生籍贯信息、性别、专业、班级
(2) 班级表 ( 3) 考试信息表 考试信息表 考试地点 考试时间 课程名 班级表 班级代号 班级名称 课程号 学生信息 学号 性别 姓名 奖惩情况 班级 代号 3 ( 4) 课程表 ( 5) 选课及成绩表 选课及成绩表 学号 考试成绩 课程号 总成绩 课程表 课程号 授课 时间 课程名 教学 地点 4 3 逻辑结构设计( 系统关系模型 ,各关系结构 ,附上截图 ) 学生信息 ( 学号 ,姓名
管理系统。 对于 Access 来说,物理结构的设计过程通常包括以下步骤: ● 创建数据库 ; ● 创建表 ; ● 创建表之间的关系。 针对不同的数据库管理系统,要根据其特点和处理的需求,进行物理存储的安排,建立索引,形成数据库 的内模式。 数据库的实施 该阶段是建立数据库的实质性阶段,需要完成装入数据、完成编 码以及测试等工作。 完成以上工作后,即刻投入试运行,即把数据库两种