学生信息管理系统设计学士学位论文(编辑修改稿)内容摘要:
SQL 结构化查询 语言 , 在系统页面的展现上使用了 HTML 超文本标记语言 、 JavaScript网页特效技术 和 CSS 层叠样式表单技术。 系统功能分析 本“学生信息管理系统”设置三个用户角色,分别是管理员、教师和学生。 管理员角色是本系统中权限最高的用户,可以对系统中的用户及信息等进行查询、打印、增加、修改和删除等,其中教师和学生所拥有的权限管理员都具备。 教师角色在本系统中的权限介于管理员和学生之间,可以对系统中的部分信息等进行查询、打印、增加、修改和删除等,其中学生所拥有的权限教师都具备。 学生角色在本系统中的权限 是 最低的,可以对系统中关于自己的信息进行查询打印和管理,对课程信息进行查询和 打印。 管理员角色的功能分为:用户帐号管理、用户信息管理、学生学籍管理、学生奖罚管理、学生课程管理、娱乐游戏和使用帮助。 教师角色的功能分为:我的帐号管理、我的信息管理、学生信息管理、学生学籍查询、学生奖罚管理、学生课程管理、娱乐游戏和使用帮助。 学生角色的功能分为:我的帐号管理、我的信息管理、我的学籍查询、我的奖罚查询、课程信息查询、娱乐游戏和使用帮助。 系统数据流图 数据流图:简称 DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用 于北方民族大学学士学位论文 7 表示软件模型的一种图示方法。 数据流程图中有以下几种主要元素 ,如图 21 所示: 图 21 数据流图的元素 本学生信息管理系统的数据流图如图 22 所示。 图 22 学生信息管理系统数据流图 数字字典 userdata 表名称 用户信息表 表描述 记录系统所有用户的登录信息、基本信息、奖罚信息等。 学生信息管理系统设计 8 列 名称 数据类型 长度 是否非空 主键 注释 username char 18 TRUE TRUE 登录用户名 password char 18 FALSE FALSE 登录密码 role int 4 FALSE FALSE 权限( 0 为管理员, 1 为学生, 2 为教师) name char 20 FALSE FALSE 姓名 borninfo char 20 FALSE FALSE 出生年月日 fileadr char 500 FALSE FALSE 上传 地址 sexinfo int 4 FALSE FALSE 性别 (1 为男, 2为女 ) collegeinfo char 50 FALSE FALSE 院部名称 photoadr char 50 FALSE FALSE 相片地址 schoolrecord char 50 FALSE FALSE 学历层次 specialized char 50 FALSE FALSE 专业 ethnicinfo char 20 FALSE FALSE 民族 homeadr char 50 FALSE FALSE 家庭地址 nativeinfo char 50 FALSE FALSE 籍贯 formerschool char 50 FALSE FALSE 原学校地址 goinginfo char 50 FALSE FALSE 入学时间 classwork char 50 FALSE FALSE 班内职务 teacher char 50 FALSE FALSE 班 主任姓名 studyid char 20 FALSE FALSE 学号 idcard char 50 FALSE FALSE 身份证号码 myphone char 50 FALSE FALSE 本人电话 fatherinfo char 20 FALSE FALSE 父亲姓名 fatherwork char 50 FALSE FALSE 父亲单位 fatherphone char 50 FALSE FALSE 父亲电话 motherinfo char 20 FALSE FALSE 母亲姓名 北方民族大学学士学位论文 9 motherwork char 50 FALSE FALSE 母亲单位 motherphone char 50 FALSE FALSE 母亲电话 education char 50 FALSE FALSE 教育类型 eduyear char 20 FALSE FALSE 教育年限 ifregister char 50 FALSE FALSE 是否注册 reward char 1000 FALSE FALSE 奖励信息 punish char 1000 FALSE FALSE 惩罚信息 course 表名称 课程 信息表 表描述 记录 课程的代码、名称、适用院部、课程内容 等 信息。 列 名称 数据类型 长度 是否非空 主键 注释 courseid char 20 TRUE TRUE 课程代码 coursename char 50 FALSE FALSE 课程名称 courseuser char 50 FALSE FALSE 适用院部 courseinfo char 1000 FALSE FALSE 课程内容 学生信息管理系统设计 10 第 3章 系统 概要 设计 系统 程序文件 本系统由 79 个程序文件 组成 (不包括“使用帮助”模块的程序文件 ,“使用帮助”模块除了三个主程序文件 、 、 和三个 JS 框架 jquery 文件外 ,有 若干的帮 助内容 html 静态文档 ),程序文件的说明如 下表所示 ( 按程序 文件名称 的 字母顺序 排列) : 页面内容 程序文件名 页面 内容 程序文件名 我的帐号信息 添加课程信息 添加课程 SQL 增加新用户 增加 用户 SQL 修改密码 页面 修改密码 SQL 修改课程 SQL 修改课程信息 修改用户密码 修改 密码 SQL 修改惩罚 信息 修改惩罚信息 修改奖励 信息 修改奖励信息 修改学生学籍 修改 学籍 信息 修改入学信息 修改入学 信息 修改帐号信息 修改 帐号 SQL 修改基本信息 修改 基本 信息 学生课程管理 查询课程信息 建立学生学籍 建立 学籍 SQL 删除课程 SQL 删除 惩罚 信息 删除奖励信息 删除学生学籍 删除 学籍 SQL 删除用户 SQL 安全退出 处理 系统头文件 用户帐号管理 登录页面 查询学生学籍 添加惩罚信息 添加 惩罚信息 添加奖励信息 添加 奖励信息 登录验证 页面 首页面文件 管理课程信息 管理 用户 信息 管理惩罚信息 管理奖励信息 北方民族大学学士学位论文 11 管理学生信息 管理帐号信息 我的信息管理 修改用户信息 我的惩罚信息 我的奖励信息 登录超时页面 娱乐游戏 页面 找回密码 页面 学生奖罚管理 我的学籍查询 学生 学籍 管理 查询学生学籍 查询课程信息 查询用户信息 查询 惩罚 信息 查询奖励信息 查询帐号信息 显示 密码 页面 首页样式设计 系统样式设计 学生信息管理 我的奖罚信息 系统尾文件 查询学生信息 上传 照片 处理 上传 自己 照片 用户信息管理 上传用户照片 上传 照片处理 欢迎页面 系统 模块设计 系统 公共模块 本系统包含三个用户角色,分别是管理员、教师和学生。 这三个用户角色的公共模块包括“系统登录 页面 ”、“找回密码 页面 ”、“系统欢迎 页面 ”、“系统应用 页面 ”、“数据库连接”、“打印功能”、“娱乐游戏”及“系统帮助”等。 1. 系统登录 页面 系统登录 页面 的设计 以 白色为主题, 页面 内容 占居整个 页面 的 70%左右 ,在 页面 中穿插些许图片,系统的名称“学生信息管理系统” 展现在明显的位置上 ,在登录页面 中包含以下内容:用户名的输入、密码的输入、用户角色的选择、登录按钮、取消按钮、找回密码、使用帮助、联系系统作者和版权信息等。 2. 找回密码 页面 找回密码 页面 是通过登录页面的“忘记密码”按钮链接过来的,该功能是为了帮助忘记密码而无法登录系统的用户,用户输入正确的用户名、姓名和角色则可以 在 页面 中显示 自己的密码。 若用户输入错误的信息则提示用户“输入信息有误”。 找回密码页面中包含用户名的输入、姓名的输入、角色的选择、找回密码按钮和重新输入按 钮。 3. 系统欢迎 页面 学生信息管理系统设计 12 系统欢迎 页面 是登录系统成功时所表现的, 背景与“系统应用 页面 ”相同,“ 系统的 欢迎” 以动态小人“默林”来展现,通过他的动作和头上的语言框来显示 “欢迎 使用SIMS 学生信息管理系统 ” 、“愿您在这里开心畅游”等。 4. 系统应用 页面 系统应用 页面 的头部由 logo、系统名称和应用菜单组成,在应用菜单的下面有用户的姓名信息和当前的日期 与 星期,在系统的中部显示各个功能的应用 图示 ,系统的尾部是系统的版权信息, 并 能够通过 Email 的链接发送邮件给系统的 开发者。 在系统的右下角实时显示当前的时间,以钟表的形式 体现。 系统应用 页面 的菜单根据用户角色的不同显示的菜单内容不同。 5. 数据库连接 应用程序访问数据库首先要进行的是连接数据库, 数据库的 连接 应用于密码验证、信息显示、信息录入及信息更改等应用中, 本系统的应用程序采用 JDBC(Java DataBase Connectivity)技术来实现数据库的连接访问, JDBC 的驱动程序可以从网上下载, 本系统采用驱动程序 “ Microsoft SQL server 20xx FOR JDBC”。 6. 打印功能 打印功能应用于查询信息的相应模块,用户查询出信息后点击“打 印信息”便可以弹出“打印”的 页面 ,设置好打印的页数和纸张规格后便可以进行打印。 7. 娱乐游戏 娱乐游戏 的设计是为了让使用系统的用户有个放松清闲的窗口,在系统应用 页面 点击“娱乐游戏”菜单便可以进入,这里仅提供一个游戏,类似于开灯、关灯的游戏, 页面 中有若干正方形组成的正方形窗口,里面的每个小正方形都可以看作是一盏灯,当你用鼠标点击其中一个正方形时,你鼠标所点中的正方形和与它临近的共五个正方形的颜色就会改变(灯的亮灭状态),浅绿色表示灯灭,黄色表示灯亮,起初所有的灯都是关闭着的(正方形程浅绿色),若通过用户的 操作能够使所有的灯都明亮起来(正方形程黄色)则 游戏过关。 8. 系统帮助 系统帮助 页面 通过应用 页面 上的“使用帮助”菜单连接 而 展现出来的 ,在帮助页面的左侧有树形菜单,点击其中的一个节点便会在页面的右侧展现该节点对应的内容。 管理员 角色 模块 管理员角色是本系统中权限最高的用户,可以对系统中的用户及信息等进行 查询、打印、 增加、修改和删除等, 其中 教师和 学生 所拥有的权限管理员都具备。 管理员角色的功能分为:用户帐号管理、用户信息管理、学生学籍管理、学生奖罚管理、学生课程管理、娱乐游戏和使用帮助。 其中用户帐号管理可以进行的操 作有:管北方民族大学学士学位论文 13 理我的用户、查询所有用户、增加新用户和管理所有用户 ;用户信息管理可以进行的操作有:管理我的信息、查询所有信息和管理所有信息;学生学籍管理可以进行的操作有:建立学生学籍、查询学生学籍、修改学生学籍和删除学生学籍;学生奖罚管理可以进行的操作有:查询奖励信息、查询惩罚信息、添加奖励信息、添加惩罚信息、管理奖励信息和管理惩罚信息;学生课程管理可以进行的操作有:查询课程信息、添加课程信息和管理课程信息。 管理员角色的功能图示如图 31。 图 31 管理员角色功能图示 教师角色模块 教师角色在本系统中的权限 介于管理员和学生之间,可以对系统中的 部分 信息等进行 查询、 打印、 增加、修改和删除等, 其中学生 所拥有的权限 教师 都具备。 教师 角色的功能分为: 我的 帐号管理、 我的 信息管理、 学生信息管理、 学生学籍 查询 、学生奖罚管理、学生课程管理、娱乐游戏和使用帮助。 其中 我的 帐号管理可以进行修改密码 的操作; 我的 信息管理可以进行 修改信息 的操作;学生 信息 管理可以进行的操作有:查询学生 信息和管理学生信息 ;学生奖罚管理可以进行的操作有:查询奖励信息、查询惩罚信息、添加奖励信息、添加惩罚信息、管理奖励信息和管理惩罚信息;学生课程管理可以进行的操 作有:查询课程信息、添加课。学生信息管理系统设计学士学位论文(编辑修改稿)
相关推荐
计 算 电 流 WL4 支路: 吊扇 60 6w , 同时系数 1dK , 按将功率因数提高到 = 计算,则 : e3 0 e3 0 3 0( 4 ) 5 0 6 3 0 0( 4 ) ( 4 ) ( 4 ) 1 3 0 0 3 0 0( 4 ) ( 4 ) / c o s 3 0 0 / 0 . 9 2 2 0 1 .5 2 adNP P wP K P wI P U A
内部物品的维修。 保洁人员:负责清洁学生宿舍,保持整洁、卫生。 系统结构关系总务处管理员维修人员保洁人员每个宿舍楼配备几个宿舍楼管理员,来管理该宿舍楼学生的日常生活:1. 宿舍楼信息:学校有多个校区,每个校区有宿舍楼,而且宿舍楼分男女宿舍。 2. 宿舍信息每个宿舍楼有很多宿舍,每个宿舍有多名学生,也有很多公共财产,寝室设施出现故障可以随时保修。 3.学生信息:每个学生入学时,都有个自己独立的学号
资产的收入或其它物品的入库进行记录。 如图 所示 : 图 公寓资产运行图 记录查看与记录删除 主要是对学生请假、学生违规、卫生记录,公寓资产等记 录所进行的操作,利用这两个功能可以对任一记录进行查看与删除。 如图 , 所示 : 图 记录查看 图 记录删除运行图 值班记录 它的功能主要是针对 值班人员开发出来的,在 这里可以让值班人员对当天值班情况进行一个小记,以便日后查看。 如 图 所示 : 图
析可知 , 高校 学生信息 管理 系统 在经济上是可行的。 学生信息管理 系统 的设计与实现 4 社会 可行性 本系统的社会可行性主要从法律因素、用户使用可行性两方面进行研究。 (1)法律因素 本 系统是根据 高校 学生信息 管理 的实际工作情况开发研制的,是通过大量的调研得出的,系统的软件设计是在独立的环境下完成的,无可供抄袭的软件产品。 (2)用户使用可行性 本 系统 对用户的要求
者;对于表示层而言,它却是被调用者。 ( UI) 界面层位于最外层( User Interface),离用户最近。 用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面。 合理的摆放各类控件,整齐的排列,给用户以良好的视觉体验。 层 Model 层里面的一个类对应数据库里面的一张表,类里面的每一个属性对应表里面的一个字段,每个属性都有自己 的 GET 和 SET 方法
必唱歌 曲《 鼓浪屿之波 》, 第二首《团歌》或《校歌》选其一 , 第三首为自选歌曲, 主题仍须围绕 革命精神。 参赛队着装整齐 要 统一,比赛期间服从命令、听从指挥。 规定的彩排时间,要准时到场参加。 缺席 的队 伍 将对其比赛排名进行降序; 参赛队按指定位置就座,观看期间需服从工作人员的安排,遵守会场秩序,如有违反,将对 其 相应 的 代表队扣分。 十 、比赛流程 : 参赛队按抽签顺序入场,