版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于java实现个人博客设计与实现目录TOC\o"1-3"\h\u19109前言 120889第1章系统需求分析 2163221.1学生角色功能分析及用例 2117521.2教师角色功能分析及用例 3134411.3管理员角色功能分析及用例 431944第2章系统概要设计 6251322.1概述 6163862.2系统结构 625199第3章系统详细设计 8219033.1登录模块 86193.2管理员信息管理模块 8268353.3教师信息管理模块 9121833.4学生信息管理模块 1027266第4章系统数据库设计 11216444.1数据库概念结构设计 11114554.2数据库逻辑结构设计 1127937结束语 14摘要本次系统主要基于B/S架构,利用ASP.NET技术进行前后端一体模式的开发,使用了Visualstudio开发环境内配置了的Web开发服务器,本次开发的数据库将选用SQLServer2008R2。本系统主要为用户之间的信息交互和共享提供机会,系统使用群体主要分为管理员、教师和学生三种。关键词:管理事务;信息化;B/S模式;ASP.NET技术前言随着教育教学改革工作进入深水区,大部分教改措施的落地都需要信息化工作的有力支持,如果没有一个功能完备、运行良好且对教务管理工作调整反应迅速的教务管理系统,将会使教改工作的落实面临极大阻力REF_Ref7355757\r\h。基于Web的管理系统凭借着互联网应用技术的愈发成熟,以及人们逐步追求应用使用的方便性、快捷性和交互友好性,已成为一种趋势并逐渐取代了在安装使用过程及适用范围方面有一定限制性的陈旧的C/S模式的信息管理系统。随着人们对于数据安全意识的提高,对于数据的安全性也更加重视。数据库技术作为应用软件数据处理的常用技术。数据库技术极大的方便数据的处理以及数据的存储,从而有利于扩展软件网页的功能,为其更新、维护提供便利。因此,数据库知识在软件开发中是必不可少的。第1章系统需求分析本系统主要为校内教务人员提供服务,系统角色分为管理员,教师和学生三类,是一个可以对用户、课程、公告、留言、成绩、系统设置等信息进行管理的教务系统。高校教务管理系统的功能设计要符合教务工作管理服务的需求。需要具备处理日常事务工作能力,能够为用户提供高效快捷的信息查询服务。为了使本系统与其他业务应用系统之间的对接更加方便,我们要求它应当可以提供标准的信息接口给不同的制造商和不同的业务,该系统的设计应当尽量简单,容易操作使用,并应使用其功能来满足高校教务部门的管理需求,让普通用户使用没有难度REF_Ref9428\r\h。1.1学生角色功能分析及用例学生角色功能如下:学生登录系统,学生应当具备登录系统的功能,通过输入注册了的账号和密码登录系统,然后到达学生端界面才能进行相关的操作。学生信息管理模块,教师应当具备查看个人信息的功能。课程信息管理模块,学生应当具备查看课程信息的功能。公告信息管理模块,学生应当具备接收和查看管理员发送的公告内容详情的功能。留言信息管理模块,学生应当具备留言信息管理模块的三个功能,学生可发留言,查看收到的留言,删除收到的留言。成绩信息管理模块,学生应当具备查看课程成绩的功能。系统设置模块,学生可修改自己的密码或退出登录。经过以上分析,学生角色的用例图,见下图1-1。图1-1学生角色用例图1.2教师角色功能分析及用例教师角色功能如下:教师登录系统。学生信息管理模块,教师应当具备学生信息管理模块的全部功能进行操作的,可以对学生信息进行增删查改等处理操作的功能。教师信息管理模块,教师应当具备查看个人信息的功能。课程信息管理模块,教师应当具备查看自己教授的课程相关信息,即课程名称、上课地点、上课地点等情况的功能。公告信息管理模块,教师应当具备接收和查看管理员发送的公告内容详情的功能。留言信息管理模块,教师应当具备留言信息管理的三个功能,学生可发留言,查看收到的留言,删除收到的留言。成绩信息管理模块,教师应当具备录入、修改、删除、查询所教课程的学生成绩的功能。经过以上分析,能够画出教师的用例图,见下图1-2。图1-2教师角色用例图1.3管理员角色功能分析及用例管理员角色功能如下:管理员登录系统。系统用户信息管理模块,管理员应当具备对所有用户,包含教师学生管理员三类角色的信息进行添加,修改,删除或查询等操作。课程信息管理模块,管理员应当具备对课程信息进行添加、修改、删除或模糊查询等操作的功能。公告信息管理模块,管理员应当具备发布公告、查寻已发布的公告、删除或修改公告信息、可对公告信息样式进行排版美化的功能。留言信息管理模块,管理员应当具备写新留言、查看收到的或发送的留言信息的功能。成绩信息管理模块,管理员应当具备对学生成绩信息进行添加、修改、查询、删除等操作的功能。系统设置模块,系统管理员可进行退出系统和修改个人密码操作。经过以上分析,能够画出管理员的用例图,见下图1-3。图1-3管理员角色用例图
第2章系统概要设计2.1概述本次系统设计的结构是客户端向浏览器发起请求,接着由web服务器传送给数据库,通过验证后通过服务器进行回发。这种方式使系统更加的便捷。运行方式如图2-1:图2-1高校教务管理系统运行方式图2.2系统结构本系统的具体功能结构如下图:图2-2功能结构图第3章系统详细设计3.1登录模块如图3-1为登录模块时序图,用户加载登录页面时触发Page_Load事件,然后用户在登录页面用户输入用户名和密码,通过Button1_Click事件获取用户数据并与系统数据库中的信息进行比对,以此来验证用户身份,然后登录成功。图3-1登录模块的相关时序图3.2管理员信息管理模块如图3-2为管理员信息管理模块时序图,管理员用户登录系统后触发Page_Load事件加载管理员信息管理模块,系统然后通过InitData方法获取对应的参数并且对页面进行绑定,绑定成功后用户可对管理员信息管理模块进行信息的增删改查操作。图3-2管理员信息管理模块的相关时序图3.3教师信息管理模块如图3-3为教师信息管理模块时序图,用户登录系统后触发Page_Load事件加载教师信息管理模块,系统然后通过InitData方法获取对应的参数并且对页面进行绑定,绑定成功后用户可对教师信息管理模块进行信息的增删改查操作。图3-3教师信息管理模块的相关时序图3.4学生信息管理模块如图3-4为学生信息管理模块时序图,用户登录系统后触发Page_Load事件加载学生信息管理模块,系统然后通过InitData方法获取对应的参数并且对页面进行绑定,绑定成功后用户可对学生信息管理模块进行信息的增删改查操作。图3-4学生信息管理模块的相关时序图
第4章系统数据库设计4.1数据库概念结构设计在数据库的设计中,对系统结构进行概念模型的设计是十分必要的。本系统的E-R图是系统中不同实体间相互联系的纽带。该系统主要有学生、教师和管理员三类实体,通过分析这三个实体集在该系统中的基本属性,以及这三者之间的关系,参照数据库概念结构设计的基本步骤和方法,从而得到当前该网站的数据库概念模型,用总体E-R图表示,如图4-1所示。图4-1总体E-R图4.2数据库逻辑结构设计通过以上E-R实体模型的设计,能清楚的了解系统中实体之间的关系,参考本项目的业务逻辑思想,并且按照一定的数据库逻辑结构设计思路,可以得下图中的7个表,下面介绍数据库中的各个表的详细信息。表4-1系统数据库整体信息表管理员表(TB_Admin)结构如表4-2所示:表4-2TB_Admin表成绩表(TB_ChegnJi)结构如表4-3所示:表4-3TB_ChegnJi表留言表(TB_Email)结构如表4-4所示:表4-4TB_Email表公告表(TB_GongGao)结构如表4-5所示:表4-5TB_GongGao表教师表(TB_JiaoShi)结构如表4-6所示:表4-6TB_JiaoShi表
结束语实现教务管理信息化,就要将计算机网络技术运用于教务管理过程中,这样可以促进校园教务信息资源友好共享和广泛传播,营造出电子信息化氛围的校园环境,使教学管理更好更快的发展REF三\h,是教务管理工作的创新REF_Ref17544\r\h。本文介绍了本课题相关的技术和开发工具,通过对本课题的需求分析,了解到了教务信息管理工作的发展现状,运用现有的ASP.NET技术实现系统的设计,并对系统的实现进行了说明。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社区护理试题(含答案)
- 2025钢结构人行天桥施工合同
- 课题申报参考:旅游赋能稻作梯田生态产品增值增效路径研究
- 课题申报参考:跨模态时序信息融合的在线学习者细粒度情感分析与调节策略研究
- 【深度分析】可再生能源新政何以推动绿证市场发展-国金证券
- 二零二五年度电梯智能化系统研发与应用合同4篇
- 去健身房锻炼身体的说说范文
- 2025年粤教新版九年级历史上册月考试卷含答案
- 2025年华师大新版八年级物理下册月考试卷含答案
- 2025年新世纪版选择性必修二化学下册月考试卷
- 医院医疗质量管理委员会会议记录五篇
- 《中国高考评价体系》解读(化学学科)
- 公司发展能力提升方案
- 电梯安全守则及乘客须知
- IT硬件系统集成项目质量管理方案
- 《容幼颖悟》2020年江苏泰州中考文言文阅读真题(含答案与翻译)
- 水上水下作业应急预案
- API520-安全阀计算PART1(中文版)
- 2023年广东省广州地铁城际铁路岗位招聘笔试参考题库附带答案详解
- 商务提成办法
- 直流电机电枢绕组简介
评论
0/150
提交评论