本科毕业论文-高校学生管理系统的设计与实现(编辑修改稿)内容摘要:
结合适当的操作平台( Windows 7),建立WEB 服务器站点,实现与 Inter 的网络连接,用 SQL Server 2020 作为数据库。 是运行在服务器端,所以我们无须担心浏览器是否支持 所使用的编程语言 ,用户端只要使用可执行 HTML 码的浏览器,即可浏览所设计的网页内容。 在服务器端运行,当程序执行完毕后,服务器仅将执行的结果潍 坊 学 院 本 科 毕 业 设 计 6 返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。 SQL Server 2020 为数据库引擎引入了诸多改进和新的功能。 这些改进和功能包括与 、新的 XML 技术、增强 SQL 处理、新的数据类型,以及对关系型数据库可伸缩性和可用性的改进。 经济可行性 现在,计算机的价格已经十分低廉,性能却有了长足的进步。 而 本系统的开发,为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面: ; ; ; ,等等。 所以,本系统在经济上是可行的。 操作可行性 此系统使用后,会对组织产生一定的影响,但这些影响是局部的,不会影响整个组织。 此系统可以应用到局域网并且人机界面友好,操作简单,帮助详尽,一般人员都可以使用,不需要专门的培训,具备系统的运行可行性 本系统 是基于windows 界面开发的,界面友好,操作简单方便。 对于教务处管理员、教师和学生操作简单,新手可以很快的熟练操作,所以本系统操作可以行是非常乐观的。 综上所述,通过可行性研究,可以得出本系统的开发是可行的。 潍 坊 学 院 本 科 毕 业 设 计 7 3 系统需求分析 用户工作流程 管理员登录系统后,可以对学生信息,学生成绩,数据库备份等管理。 班级管理:学生管理:添加新的学生所在班级及个人信息,修改和删除学生的信息. 课程成绩管理 :设置每个学期每个班级的课程信息,登记每个学期的每个学生的成绩信息,并对这些信息进行查询,修改和删 除管理操作。 成绩查询 :学生可以登陆系统查询自己的考试成绩 学生可以注册系统,登录系统后可以查看成绩、修改登录密码。 功能 需求 分析 数据输入功能 包括学生信息、课程信息、成绩信息、班级信息的输入。 为了保证记录的完整性。 信息存储功能 能够存储学生信息、课程信息、成绩信息、班级信息等重要数据。 浏览功能 浏览功能要求包括以下几项内容。 浏览学生信息、课程信息、成绩信息、班级信息等内容。 查询功能 查询功能要求包括以下几项内容: a、按照学号、姓名等查询条件 查询相关的学生信息。 b、按课程号、课程名、开课学期等查询条件查询相关的课程信息。 c、按学号、课程、班级、专业等查询条件查询相关的成绩信息。 潍 坊 学 院 本 科 毕 业 设 计 8 性能需求 分析 安全性 系统中涉及到大量学生档案、成绩的信息资料以及大量课程信息,因此要具有良好的安全性,以保证学校信息的安全。 实时性 因为系统中存储着大量的学生信息,所以为了使学校能够更好更准确地了解学生的相关信息,系统需要及时更新,并且系统响应时间要短,以提高工作效率。 可扩展性 系统采用模块化程序设计的方法,使用 B/S 体系结构,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充,维护。 可操作性 该系统采用控件式的页面布局,使得各种操作更加简便,许多选项只需要点击鼠标就可以完成。 潍 坊 学 院 本 科 毕 业 设 计 9 4 系统概要设计 系统分析 结构化系统设计方法与结构化系统分析有着密切的联系。 系统分析阶段,用数据流图描述系统说明书,设计阶段则以数据流图为基础设计系统的模块结构。 数据流程图中有以下几种元素: : 数据流。 数据流是数据在系统内传播的路径,因此由一组成分固定的数据组成。 :: 数据源(终点 )。 代表系统之外的实体,可以是人、物或其他软件系统。 : 对数据的加工(处理)。 加工是对数据进行处理的单元,它接收一定的数据输入,对其进行处理,并产生输出。 : 数据存储。 表示信息的静态存储,可以代表文件、文件的一部分、数据库的元素等。 ( 1)数据流图如图 所示: 图 系统数据流图 用户 登陆系统 系统 结果输出 返回响应信息 用户名 amp。 密码 用户验证 提交信息类型 Database 潍 坊 学 院 本 科 毕 业 设 计 10 ( 2)涉及系统管理员的数据流图的分解图。 图 系统管理员增删功能模块的数据流图 图 系统管理员增删改角色权限的数据流图 ( 3)涉及普通用户(教师)的数据流图的分解图 操作结果输出 增删功能模块 系统后台 功能模块管理 系统管理员 功能模块表 增删角色及修改权限 角色权限管理 操作结果输出 系统后台 系统管理员 角色权限 潍 坊 学 院 本 科 毕 业 设 计 11 图 教师增删改查学生成绩的数据流图 图 教师增删改查学生信息的数据流图 教 师 学生成绩管理模块 操作结果输出 学生成绩表 增、删、改、查成绩 教师 学生信息管理模块 学生信息表 操作结果输出 增删改查学生信息 潍 坊 学 院 本 科 毕 业 设 计 12 图 教师增删改课程信息的数据流图 ( 4)涉及普通用户(学生)的数据流图的分解图 图 学生查询成绩的数据流图 教师 课程信息管理模块 操作结果输出 课 程 表 增删改课程信息 学 生 学生成绩查询模块 提交查询类型 成 绩 表 结果输出 返回查询信息 潍 坊 学 院 本 科 毕 业 设 计 13 业务流程 学生管理系统主要面向管理员和学生,合理的设计业务流程,不但可以提高系统的开发效率,而且还可以增强系统的可维护性。 主要逻辑业务分析: 管理员登录系统后,可以集中对班级信息,学生信息,学生成绩,数据库备份等管理。 班级管理:添加新的班级信息,修改和删除班级的信息.学生管理:添加班级新的学生,修改和删除学生的信息. 课程成绩管理 :设置每个学期每个班级的课程信息,登记每个学期的每个学生的成绩信息,并对这些信息进行查询,修改和删除管理操作。 成绩查询 :学生可以登陆系统查询自己的考试成绩。 学生可以注册系统,登录系 统后可以查看成绩、修改登录密码。 系统构架 该学生管理系统拟采用三层架构的程序设计思想,分别为数据访问层、业务逻辑层和表示层。 表示层完成向用户展现数据,为用户提供数据操作的界面。 通过表示层,用户可以完成添加、删除、修改、查询的操作。 业务逻辑层起到了承上启下的作用,对于表示层来说,业务逻辑层是为数据操作提供的服务,当用户请求操作的时候,表示层通过调用相应的数据业务层方法,来完成对数据的操作。 而数据访问是连接业务逻辑层和数据库的渠道,业务逻辑层是动作的发起者,由它来直接与数据访问层通讯,最终将数据库的数 据展现提交返回给页面表示层,数据访问层位于最下层,主要完成与数据库的数据源进行直接交互、完成数据的直接操作。 潍 坊 学 院 本 科 毕 业 设 计 14 5 系统详细设计 系统功能描述 本系统的主要任务是实现对学校教导处的学生信息管理、成绩管理、课程管理及相关查询。 其主要功能包括: 用户登陆界面。 该界面可以选择使用者的身份,“管理员,教师,学生”。 不同的身份有不同的操作界面和功能权限。 ID 号和密码输入正确即可登录。 学生管理界面。 提供了学生学籍信息的查询,相关科目的成绩查询和排名,修改登录密码等功能。 教师管理界面。 提供了对 学生学籍信息的查询,添加,修改,删除;学生成绩的录入,修改,删除,查询班级排名。 修改密码等功能。 管理员管理界面。 拥有最高的权限。 允许添加教师信息和课程信息等。 登录的用户信息分别存储在 SQL 数据库的“管理员信息表”, “教师信息表”, “学籍信息表”中,如果用户信息不存在则三张表中,将会无权利登录本管理系统。 保证了本学生管理系统的安全性。 数据库设计 系统概念结构设计 图 51 学生管理系统的顶层图 管 理 员 账号 密码 学 生 管 理 系 统 学生基本信息 学生选课信息 学生班级信息 学生成绩信息 系统维护 管 理 员 潍 坊 学 院 本 科 毕 业 设 计 15 ( 1) 表 51用户信息描述 数据流 用户信息 数据流来源 SQL Server 2020 数据库中用户信息表 数据去向 用户管理页面 数据流组成 用户名、用户密码。本科毕业论文-高校学生管理系统的设计与实现(编辑修改稿)
相关推荐
差信号。 信 xx 大学学士学位论文 4 号检测、传感主要指转子位置检测,电流与 电压检测等。 例如用霍尔传感器或光电编码器检测转子位置,获取转子实际位置角信号。 电机内部的机电祸合关系是通过磁场作为媒体。 首先要解决的问题是如何利用检测到的电机转子位置、电流和电压信号观测电机内部磁场的变化。 其次是如何反映电机产生的电磁转矩大小,以便有效地控制电机的电磁转矩。 电机控制离不开电源
如钢铁工业高炉风口冷却水控制,造纸工业测量纸浆液 和黑液,化学工业的强腐蚀液,有色冶金工业的矿浆 ; 小口径、微小口径常用于医药工业、食品工业、生物化学等有卫生要求的场所。 容积测量方法 容积式测量方法利用机械测量元件把流体连续不断地分割成单个已知的体积部分,根据测量室逐次重复地充满和排放该体积部分流体的次数来测量流体体积总量。 容积式流量计就是按照容积式测量方法设计的流量测量仪表。
灯与 LED 路灯对比。 就以路灯为主的 大功率 LED 产品市场而言,已经有部分 LED 企业在 20xx 年下半年研发成功 LED 路灯 产品,并逐步推向市场,替代原有传统的 路灯 产品。 中国是目前全球城市化进程最快的国家之一,可以预料在未来的数十年内,全国各地对于 大功率 、高亮度、节能的 LED 路灯 产品的市场需求是极其庞大的。 据 20xx 年国家 路灯 行业统计,我国城市道路
团公司 遍布全国的 40 个办事处和 70 余家国外客商,产品销往全国大中城市和日本、韩国、 东南亚 等国家和地区。 建设任务和规模 该项目建设任务:建设集中 木瓜种植场 3处,共占地 2020亩 ,其中包括对已有两处育 藕 场的改造 ;购置设备 28 套(台);修建水利设施 12 处,年出 产木瓜 12020吨 , 为 农民 创 造 8500 万元 的收入。 其中项目分三期建设,
500 万袋,年产黑木耳 4050万斤,几万、十几万袋的种植户俯首皆是,遍及自治旗林区的村村屯屯,每年在自治旗境内仅黑木耳产量超过300万斤,是大兴安岭林区重要的菌类食品生产地。 第六章 项目技术方案 一、技术方案 11 l、袋用料种类和配比 (1)锯木屑 78%、麦夫皮 20%、石膏粉 1%、糖 1%。 (2)玉米芯 (粉碎 )79%、麦 夫皮 20%、石膏粉 1% (3)豆秸杆培养料 豆秸杆
............................................................................... 83 调查方式 ......................................................................................................... 83