学位论文 > 优秀研究生学位论文题录展示

西昌学院师资管理系统升级软件的设计与实现

作 者: 阮学勇
导 师: 曹宗杰;卢小平
学 校: 电子科技大学
专 业: 软件工程
关键词: 师资信息 项目分析 安全 B/S SQL Server 2005
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 54次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着西昌学院教育管理的变革与发展,对师资管理工作提出了新的要求,这使得我院以前建立的《西昌学院师资信息管理系统》不能够满足新的管理需要。同时,我院原师资信息管理系统在经过了三年的运行后,其在设计上的缺陷以及程序编码运行上的漏洞等问题也逐渐暴露出来,给学校的师资管理工作带来了诸多不便。为了实现师资管理工作的系统化、规范化、自动化,让师资信息管理更趋科学、合理。作者作为西昌学院师资管理部门的成员之一,结合工作实际对原《西昌学院师资信息管理系统》进行了重新分析与升级。本文介绍了项目建设的背景和意义、以及当前国内外师资信息管理系统所达到的目标与功能,详细分析了原《西昌学院师资信息管理系统》在统计图表、权限设置、应用功能等方面存在的缺陷。从西昌学院师资管理的实际出发,对系统的需求与项目建设的可行性进行了详尽的分析,提出了系统的总体目标,重新设计了师资管理系统的结构与模块。新系统的设计采用B/S模式,WebServer使用Microsoft的IIS,并要求安装NET Framework 3.5;数据库系统采用Microsoft Sql Server 2005 Enterprise;开发工具使用Microsoft Visual Studio 2008;开发语言为C#。在开发中,采用ORM技术与数据交互,结合软件工程应用经验,利用面向对象(OO)的分析方法和COM(组件对象模型)等技术开发此系统。对原系统功能进行拓展,优化了权限管理,设计了基本信息、业务档案、实验统计、外聘教师管理、经费统计、薪酬计算、教研管理、进修管理、统计查询、系统管理等十一项管理功能。在系统开发上,完成了开发技术的选型,分析系统实现的关键技术,研究当前B/S系统所面临的安全方面的问题,并提出合理的解决方案。最后,设计了高效、合理的测试方案与测试用例。

全文目录


摘要  4-5
Abstract  5-10
第一章 绪论  10-17
  1.1 项目建设背景  10-13
    1.1.1 师资信息需要科学合理地建设与管理  11-12
    1.1.2 原《师资信息管理系统》的弊端  12-13
  1.2 项目建设意义  13-16
    1.2.1 项目建设的意义  13-14
    1.2.2 项目建设的现实价值  14-16
  1.3 论文组织结构  16-17
第二章 项目分析、设计目标及研究开发基础  17-23
  2.1 项目分析  17-19
    2.1.1 项目的总体要求  17-18
    2.1.2 可行性分析  18-19
  2.2 我院现状  19-20
  2.3 国内现状分析  20
  2.4 系统设计目标  20-21
  2.5 软件研发基础  21-23
    2.5.1 先决条件  21
    2.5.2 软硬件基础  21-22
    2.5.3 人力基础  22-23
第三章 系统所用技术概况  23-41
  3.1 MIS 平台模式  23-28
    3.1.1 主机终端模式  23
    3.1.2 文件服务器模式  23-24
    3.1.3 B/S 模式  24-26
    3.1.4 C/S 模式  26-27
    3.1.5 B/S 与C/S 的比较分析  27
    3.1.6 综合结论  27-28
  3.2 开发语言的选择  28-37
    3.2.1 服务端开发语言  28-32
    3.2.2 客户端编程语言介绍  32-37
  3.3 DBMS 的选择  37-38
  3.4 程序设计  38-39
  3.5 开发小组和环境  39-41
    3.5.1 开发小组  39
    3.5.2 开发环境  39-41
第四章 设计与开发  41-56
  4.1 概述  41-42
    4.1.1 师资管理系统结构  41-42
    4.1.2 系统简介  42
  4.2 需求分析  42-45
    4.2.1 用户需求  42-44
    4.2.2 系统需求  44-45
  4.3 细节  45
  4.4 美工与样式  45
  4.5 与数据库交互  45-48
    4.5.1 ORM 介绍  46-47
    4.5.2 Linq to Sql  47-48
  4.6 系统安全  48-51
    4.6.1 服务器平台安全  48-49
    4.6.2 传输过程安全  49-50
    4.6.3 客户端安全  50
    4.6.4 应用系统安全  50-51
  4.7 关键问题解决方法  51-56
    4.7.1 登陆安全  51-52
    4.7.2 数据共享  52-54
    4.7.3 教师自行修改信息  54
    4.7.4 权限验证  54-55
    4.7.5 旧有数据导入  55-56
第五章 测试  56-67
  5.1 单元测试  56
  5.2 组装测试  56-57
  5.3 确认测试  57-66
    5.3.1 测试环境  57
    5.3.2 测试方法  57-58
    5.3.3 测试过程  58-66
  5.4 测试总结  66-67
第六章 全文总结  67-68
致谢  68-69
参考文献  69-71
附录  71-75
  附录一:图片验证码的实现  71-75

相似论文

  1. Windows内核态密码服务接口设计与实现,TP309.7
  2. 嵌入式可信计算机系统安全机制的设计与实现,TP309
  3. 矢量CAD电子图纸保护系统研究,TP391.72
  4. 基于主动方式的恶意代码检测技术研究,TP393.08
  5. 面向Gnutella和eMule网络拓扑测量和安全性分析,TP393.08
  6. 基于功能节点的无线传感器网络多对密钥管理协议研究,TP212.9
  7. 基于LEACH的安全建簇无线传感器网络路由协议研究,TP212.9
  8. 基于比对技术的非法网站探测系统的实现与研究,TP393.08
  9. 浙江大明山景区山地户外运动基地建设研究,G895
  10. 黄磷储罐区安全评价方法研究,TQ126.317
  11. 港内拖带钻井平台的通航安全研究,TE951
  12. 基于PDCA的R施工项目安全管理研究,TU714
  13. 基层部队人员日常管理信息系统设计实现,TP311.52
  14. 土地生态安全评价方法综合应用研究,X826
  15. 土地生态安全评价指标体系研究,X826
  16. 转基因水稻对肉仔鸡饲用安全性研究,S831.5
  17. 畜产品质量安全保障监管RFID系统,TS201.6
  18. 转基因食品中的伦理问题,B82-05
  19. 基于小学生安全教育的教育游戏设计策略研究,G434
  20. 基于HTTP代理的安全网关的分析和研究,TP393.08
  21. 茶饮料质量安全研究,TS275.2

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com