校园个人档案管理系统毕业论文(编辑修改稿)内容摘要:
是支出的费用,包括设备购置费、管理和维护费用、人员工资和培训费等,另一个 是取得的收益。 这是个超小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑, 14 一台打印机,这个系统就可以搞起来,考虑到学校里有电脑,现只要购置一台打印机就可以了。 从节省人力方面,可以让管理人员从繁与复杂的工作中解脱出来,做更多的工作,可以给教学管理提高一个层次。 运行可行性 成人 教育正在迅猛发展,学院从硬件到软件都投入了大量的人力、物力、财力,在教务上,给各个办公室配置了计算机,并能联接到互联网,并且,学院领导对这方面比较重视,在教务上配置了一定数目的能够训练操作计算机 的干事,可以快速、方便、高效地使用计算机进行日常工作。 学院开展了计算机及其维修专业,可让学生以实践方式对系统进行维护。 使此系统在实践上具备了可行性。 由此可知,开发学生信息管理与分析系统在学校中具有可行性。 15 第 4 章 系统分析与设计 数据库设计 数据库设计 (Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。 数据库设计的特点可概述为: 数据库建设是硬件、软件和干件的结合。 三分技术,七分管理,十二分基础数 据。 技术与管理的界面称之为 “ 干件 ”。 数据库设计应该与应用系统设计相结合 , 结构(数据)设计:设计数据库框架或数据库结构 , 行为(处理)设计:设计应用程序、事务处理等 , 结构和行为分离的设计。 传统的软件工程忽视对应用中数据语义的分析和抽象,只要有可能就尽量推迟数据结构设计的决策早期的数据库设计致力于数据模型和建模方法研究,忽视了对行为的设计 具体可 如图 所示。 图 数据库设计 数据库需求分析 学生信息管理系统以学生为主要主体,因此在这个系统中必须要有一个保存学生信息的表。 这个表的各个字段应该包 括学生的基本属性。 如:学生的姓名、学号、联系方式等。 其中学号应该唯一。 所以用学号做主键。 管理学生的系统管理员和老师,这样看来就应该有保存管理员信息的表和保留老师信息的表,其中 16 的字段和学生表类似,也是一些基本信息。 并且分别以管理员编号和老师编号作为主键。 在一个学生信息管理系统中,不可避免的要有学生的成绩。 这样的话就必须有一个课程表,该表保存课程信息。 学生可以按照自己的喜好,在学校开设的某些课程中选择自己喜欢的课程。 这也是符合现今教学特点的。 根据这些分析可以得知,我们需要一个学生选课表,一个学生成绩表。 在学生选 课表中,以选课号为主键,课程号和学生号为外码。 在成绩表中,以成绩编号为主键,以课程号、学生号为外码,另外当然还有一个成绩自段用来保存某同学某科目的成绩。 这样的数据库结构设计能够满足 3NF 的需求。 除此之外,还有一些学校基本设置的表。 如:专业表,班级表等。 以上这些就是学生信息管理系统的数据库需求分析。 数据库的概念设计 数据库的 概念设计 ,即 利用数据模型进行概念数据库的模式设计。 它不依赖任何 DBMS(数据库管理系统)常用的数据模型为 ERM(实体 关系 模型),用到的术语有:实体、属性、联系、键。 根据学生 信息管理与分析系统的需求,设计出以下的实体 关系模型( ER)图如图 所示。 图 ER 图 学 生 成 绩 课 程 选修 得分 得分 m n n m n m 17 数据库的逻辑设计 数据库的逻辑设计,即 把概念设计得到的概念数据库模式变为逻辑数据模式,它依赖于 DBMS。 根据学生信息管理系统的需求分析及数据库的感念设计,得到以下的数据库表和表的相关说明如下: ( 1)学生信息表 学生信息表的结构及相关说明如表 所示。 表 学生信息表 字段名称 数据类型 说明 Id 自动编号 编号 Xid 数字 学号,主键 Name 文本 姓名 Pwd 文本 密码 Sex 文本 性别 Classid 数字 班级编号,外码 ( 2)管理员信息表 管理员信息表的结构及相关说明如表 所示。 表 管理员信息表 字段名称 数据类型 说明 Id 自动编号 编号,主键 Admin 文本 管理员帐号 password 文本 密码 ( 3)教师信息表 教师信息表的结构及相关说明如表 所示。 表 教师信息表 字段名称 数据类型 说明 Id 自动编号 编号,主键 Name 文本 教师姓名 Pwd 文本 密码 ( 4)选课表 选课表的结构及相关说明如表 所示。 18 表 选课表 字段名称 数据类型 说明 Id 自动编号 编号,主键 Stuid 数字 学生学号,外码 subid 数字 课程号,外码 ( 5)成绩表 成绩表的结构及相关说明如表 所示。 表 成绩表 字段名称 数据类型 说明 Id 自动编号 编号,主键 Stuid 数字 学生学号,外码 subid 数字 课程号,外码 chj 数字 课程成绩 ( 6)课程表 课程表的结构及相关说明如表 所示。 表 课程表 字段名称 数据类型 说明 Id 自动编号 编号,主键 subname 文本 课程名称 proid 数字 专业编号,外码 系统结构总体设计 系统总体结构设计是要根据系统分析的要求和组主的实际情况来对新系统的总体结构形式和可利用的阻援进行大致的设计,是宏观上的规划。 系统总体结构 系统总体结构如图 所示。 19 图 系统总体结构图 子系统划分 子系统 可按照功能、顺序、数据、过程、时间和环境进行划分。 根据 本系统的实际情况,这里按照功能划分子系统。 按照功能可将此系统划分为以下子系统:学生信息管理子系统、课程信息管理子系统、学生选课子系统、学生成绩管理子系统、统计分析子系统。 子系统结构设计 ( 1)学生信息管理子系统结构设计 学生信息的管理权限分配给管理员和教师,学生除了可以修改自己的密码外不可以修改其他的的信息。 学生信息管理主要实现对学生相关属性的管理,以及修改删除学生信息等操作,其结构图如图 所示。 登 陆 教师身份 管理员身份 学生身份 编辑专业班级 编辑学生信息 编辑教师信息 编辑科目信息 编辑学生信息 录入成绩 修改密码 查看个人信息 选课 退课 退 出 20 图 学生信息管理子系统结构 图 ( 2)课程信息管理子系统 课程信息管理子系统主要实现对课程设置的添加,修改,删除等操作。 其结构图如图 所示。 开 始 录入学生信息 查询并修改学生信息 查 询 符合查询条件 查询结果 修改学生信息 删除学生信息 否 是 21 图 课程信息管理子系统结构图 ( 3)学生选课子系统 学生选课子系统主要实现学生选课功能,包括选课和退课两个子功能。 其结构如图 所示。 图 学生选课子系统结构图 ( 4)学生成绩管理子系统 学生成绩管理子系统分为教师录入成绩、修改成绩功能和学生查看成绩子功开 始 添加课程信息 显示课程信息列表 修改学生信息 删除学生信息 开 始 选 择 显示可选课程 成功 选 课 退 课 显示已选课程 成功 退课 22 能。 其结 构如图 所示。 图 学生成绩管理子系统结构图 ( 5)统计分析子系统 统计分析子系统主要实现课程按成绩的自动排名,方便教师的排名操作。 通过对课程排名的统计分析,可以及时的了解学生的学习情况。 提高了教学质量和工作效率。 其结构图如图 所示。 图 统计分析子系统结构图 ; 开 始 查看成绩 查询并显示已选课程 成功 学生 成功 教师 查询并显示需要录入成绩课程 录入 修改 开 始 查询某课程排名 符合查询条件 显示排名 否 是 23 系统结构 图 环境要求 客户端操作系统: Windows XP、 Vista、 Win7 数据库管理系统: Microsoft Access 2020 (Beta) 前台开发工具: Microsoft Visual Studio 2020 中文版 后台数据库管理工具: Access 2020 24 第 5 章 系统的开发 设计 与实现 系统界面设计 *全面 代码 请 参见附录 用户登录窗体 ( 1) 用户登录窗体分为,学生、教师、管理员 : 主登录界面分三个登录方式 ,学生 ,教师 ,管理员。 通过自身的账号和密码选择自己的登录方式 .( 图 用户登录窗体 ) 图 该功能的核心代码 : = false。 =。 //用鼠标无法改变其大小 = true。 ( 2)学生登录: 此窗口 ,在学生通过班主任添加该学生信息 ,以学生学号为用户名 ,输入密码登录 .(例 :图 学生登录窗体。 学号 :499930976,密码 :1234) 25 图 学生登录窗体 该功能的核心 代码 : (((()), ()) == 2) { StudentId = ()。 StudentMain Student = new StudentMain()。 ()。 ()。 ()。 } ( 3)教师登录: 通过管理员添加班主任相关信息 ,设置自身登录帐号 ,密码由班主任自主设定 .(例 :图 教师登录窗体。 账号 :8802,密码 :1988) 图 教师登录窗体 该功能的核心 代码 : = true。 = true。 if ((()) == 2) { Te_id1 = ()。 TeacgerMain teacher = new TeacgerMain()。 ()。 ()。 ()。 } ( 4)管理员登录: 该窗体登录 ,预先设置的帐户和密码登录进去可以对所有信息修改 .( 图 管理员登录窗体。 账号 :admin 密码 :1988) 26 图 管理员登录窗体 该功能的核心 代码 : =。 //用鼠标无法改变其大小 = false。 = false。 = admin。 ()。 学生信息窗体 图 学生信息查看窗体 :里面显视整个班级同学的信息 .同学本人的密码修改 . 图 学生信息查看窗体 该功能的核心 代码 : ()。 27 AccessOperate myAccess = new AccessOperate()。 AccessSQL mysql = new AccessSQL()。 (, MyStudentId)。 图 学生信息查看窗体相关成绩 :里边包括本人的成绩查询 ,也可以查询全班同学的成绩 . 图 学生信息查看窗体 该功能的核心 代码 : Access。校园个人档案管理系统毕业论文(编辑修改稿)
相关推荐
的 ip 地址 Bangonglou(config)interface fastether0/1 Bangongluo(configif)switchport Bangonglou(configif)switchport mode trunk Bangonglou(configif)switchport trunk allowed vlan all
门禁产品在功能开发与市场应用中都已经相当成熟。 相关企业也逐渐把目光转向如何提高门禁控制系统的附加价值上,希望通过门禁系统与其他系统的整合产生更多的功能,如视频识别、电子巡更、访客服务等等。 在此发展趋势中,门禁系统与视频监控系统进行整合已成为门禁厂商关注的热点,与此同时门禁软件的稳定性及可集成性越来越高 ,未来的门禁系统也将是一个综合控制安保平台 评价尺度 资金到位 、 开发人员无较大变动 、
个 100M 交换端口,所有工作站都通过 100M 网卡连接到交换机组上,使 100M 交换到桌面。 , 汇聚层 交换机组采 用 CISCO WSC375048PSE 三层交换器 与 CISCO WSC4948S 千兆交换机相连。 这样,在交换机组之间可达到 1000M 的带宽,而同一交换机组内部可达到最高 15Gbps 的带宽。 中心计算机房的 Web 服务器、Email 服务器、文件服务器
、标题、时间、作者、内容) 文件下载( 自动编号 、名称、添加人、文件路径) 数据库表设计 各表的结构如表 表 用管理员表 表名 tbuser 列名 注释 数据类型 空 /非空 约束条件 青岛理工大学毕业设计(论文) 12 uid 主键 自动 编号 F 主键 u_name 登陆名 文本 F 唯一 u_pwd 密码 文本 F u_remark 标注 备注 表 数据表 表名 gg 列名 注释
统产品的局限性, “校园可寻址调频广播系统”在经过一系列的调试过程后,终于走出实验室,短短几年的时间,已经得到市场的充分肯定和好评 .为广大学校提供了全新的广播概念,极大地提高了校园智能 校园可寻址调频广播系统是在综合考虑学校的需求的基础上,利用公司在同轴电缆传输及有线电视系统多年的技术积累,开发出来的新一代学校音频广播系统。 其实质性的特点,是利用学校原有的有线电 视网络
6 第一章 系统 概述 一 、 车位引导系统 简介 “ 车位引导系统 ” 是 专门为中、大型停车场 提供场内 车位信息“采集” 、“ 处理” 、 “发布”和“停车位置指引” 的一套高效智能化管理 系统 : ● 该 系统 采用全新的设计理念,能 实时统计 中、大型停车场内各个分支区域的剩余车位数,通过向 停车场内各个分支路口 剩余车位显示屏和 引导屏发布, 引 导车主 快速找到停车场内的 空余车位