学位论文 > 优秀研究生学位论文题录展示
基于ASP.NET高校教师工作信息服务平台的设计
作 者: 杨林静
导 师: 王向展;张耀
学 校: 电子科技大学
专 业: 软件工程
关键词: 工作信息服务平台 面向对象 B/S C/S .NET
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 140次
引 用: 7次
阅 读: 论文下载
内容摘要
高校教师办公自动化是实现高校管理信息化的基础和重要目标,在高校规模日益扩大的前提下,建立一个服务于高校教师的工作信息服务平台就显得十分必要且急切。通过这个平台可以把公告通知等信息传递给每一个教职员工,充分发挥各处室、部门的管理职能,通过网络实现自动化与无纸化的办公及在有条件下的数据信息共享。数据共享减少了各职能部门维护数据的大量重复的工作,调动各处室共同维护信息,将繁重的数据维护工作分派到相关处、室,在一定程度上极大的提高的信息维护的效率。本文针对学校发展与建设的深化,学校原有的资源得到了极大的增加再加上学校现阶段的搬迁与校区的增加,使得同一个学校内不同学院与职能部门间的物理距离拉开了很多,也使老师从家到学校的距离增加了许多的现状,通过分析教学管理工作中各处室组织结构和需要,总结出了一个针对本校特殊情况的教师工作活动流程。在系统的模块设计与实现方面,采用面向对象的方法对系统进行分析与设计,采用UML统一建模语言对系统的设计形式进行表示;在系统实现上使用Visual Studio .NET2005和MS SQL Server 2000数据库结合来开发本管理系统应用程序。最终设计了一个基于B/S模式的,包括表现层、业务逻辑层和数据访问层清晰的三层结构的WEB应用系统。在系统的实现设计上也应用了多种先进的技术,如采用AJAX技术实现页面的局部更新,无闪烁效果;采用存储过程实现对数据操作与存储;为了页面的整体布局还大量采用了CSS以及使用Jscript实现逻辑判断以及验证提示,为了更直观地表现程序运行的效果,对部分举例说明的功能加入了对应的截图,并补充了系统测试的思路及方法。本文最后还对系统涉及到的一些安全性问题进行探讨,对数据的并发性也提出了相应的意见,为以后实现系统的扩展维护与性能完善提供了基础。
|
全文目录
摘要 4-5 ABSTRACT 5-10 第一章 引言 10-16 1.1 论文研究背景、来源、目的和意义 10-12 1.1.1 论文的背景和来源 10-11 1.1.2 论文的目的和意义 11-12 1.2 高校教师工作信息服务平台管理信息系统的国内外研究现状 12-13 1.3 论文的研究内容及要实现的目标 13-16 第二章 系统的结构与关键技术 16-30 2.1 系统的开发模式 16-18 2.1.1 C/S 模式和B/S 模式概述 16-17 2.1.2 C/S 模式与B/S 模式的比较分析 17 2.1.3 开发模式的变迁及B/S 具有的优势 17-18 2.2 技术架构的选择 18-22 2.2.1 J2EE 技术 19 2.2.2 ASP.NET 技术 19-21 2.2.3 J2EE 和.NET 架构比较 21-22 2.3 面向对象开发技术 22-24 2.3.1 传统开发方法存在问题 22-23 2.3.2 面向对象建模 23-24 2.3.3 面向对象开发方法的开发过程 24 2.4 关键技术综述 24-30 2.4.1 ASP.NET 的优点 24-27 2.4.2 AJAX 相关技术 27-30 第三章 高校教师工作信息服务平台的需求分析 30-38 3.1 系统需求分析 30-31 3.1.1 系统的功能性需求 30-31 3.2 系统功能分析 31-32 3.2.1 系统功能组成及结构 31-32 3.3 系统功能子模块分析 32-35 3.3.1 教务管理需求分析 32-33 3.3.2 人事管理需求分析 33 3.3.3 科研管理需求分析 33-34 3.3.4 系统的权限管理 34-35 3.4 系统功能模块流程 35-38 第四章 高校教师工作信息服务平台的整体设计 38-47 4.1 系统的总框架与实现 38-40 4.2 用例图 40-41 4.3 类图 41-43 4.4 顺序图 43 4.5 状态图 43-45 4.6 活动图 45-47 第五章 高校教师工作信息服务平台的详细设计与实现 47-82 5.1 系统的层次设计 47-48 5.2 数据库的设计 48-58 5.2.1 主要数据表的设计 48-51 5.2.2 数据库对像的创建 51-58 5.3 数据层的设计 58-64 5.3.1 项目工程的创建 58 5.3.2 数据层的实现 58-64 5.4 逻辑层的设计 64-67 5.4.1 实体类的定义 64-66 5.4.2 逻辑层的实现代码 66-67 5.5 表示层的设计 67-71 5.5.1 AJAX Web 窗体的创建 67-68 5.5.2 样式表(CSS)的作用 68-69 5.5.3 Jscript 文件的使用 69-71 5.6 数据连接方式实现(ADO 数据连接方式) 71-73 5.7 系统运行效果 73-77 5.7.1 登陆界面 73 5.7.2 教师个人信息界面 73-74 5.7.3 系统管理员界面 74 5.7.4 教务管理员界面 74-75 5.7.5 教师信息管理界面 75-76 5.7.6 教师信息查询界面 76-77 5.8 软件的测试 77-82 5.8.1 黑盒测试与白盒测试 78-82 5.8.1.1 白盒测试的设计 78-79 5.8.1.2 黑盒测试的设计 79-80 5.8.1.3 软件测试的过程 80-82 第六章 结论与展望 82-84 6.1 总结 82-83 6.2 下一步工作 83-84 致谢 84-85 参考文献 85-87
|
相似论文
- 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
- 武器装备信息管理系统的设计与实现,TP311.52
- 部队在线考试系统设计与实现,TP311.52
- 基层部队人员日常管理信息系统设计实现,TP311.52
- 面向对象分层测试的方法研究,TP311.53
- 基于面向对象技术的植物根系模拟仿真基础类库研究,TP391.41
- 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
- 基于.NET平台和ArcGIS Engine的土壤污染预警系统的设计与开发,X833
- 猪链球菌2型感染小鼠腹腔巨噬细胞基因表达谱差异分析,S858.91
- 军用车辆管理信息系统的设计与实现,TP311.52
- 基层部队网站的设计与建设,TP311.52
- 部队人员住房管理系统的开发与实现,TP311.52
- 基于高分辨率遥感数据的矿区房屋信息提取方法研究,TP751
- 游戏公司计费系统的设计与实现,TP311.52
- 康复医疗信息系统的设计和实现,TP311.52
- 银行个人客户关系管理系统的设计与实现,TP311.52
- 基于UML的体育场馆管理系统的分析、设计与实现,TP311.52
- 基于中国电信闪铃系统与平台项目的软件测试,TP311.53
- 高新技术考试站信息管理系统设计与实现,TP311.52
- 基于.NET的院校科研管理系统的研究与实现,TP311.52
- 基于WebQuest的职校电子专业网络教学平台的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|