北方民族大学毕业论文(设计)
开 题 报 告 书
题目 图像加密算法设计
姓 名 韩耀华
学 号 20120638
专 业 通信工程
指导教师 信丽萍
北方民族大学教务处制
北方民族大学毕业论文(设计)
开 题 报 告 书
年 月 日
二、本题的基本内容:
三、推荐使用的主要参考文献:
四、 指导教师意见:
五、院(部)审查意见:
第二篇:开题报告模板
研究生( 选题 )报告
题 目:基于*****************的设计与实现
学 号
姓 名 ****
专 业 软件工程
指导教师 *******
院(系、所) 软件学院
华中科技大学研究生院制
选题报告内容及要求
一、 课题来源、目的、意义。国内外概况和预测
二、 预计需求达到的要求、技术指标,预计的技术关键、技术方案和主要试验研究情况。
三、 课题研究进展计划。
四、 现有条件、人员(姓名、职称)及主要设备情况。
五、 需要添加的主要设备、仪器和材料。
六、 经费概要和来源。
七、 承担单位和主要协作单位及分工。
八、 指导教师评语、教研室审查意见。
选题报告
一、课题来源、目的和意义。国内外概况和预测
1、课题的来源
在全国范围内,自1990-20##年各高校招生人数增长图显示,全国高校从1998年开始扩招,每年基本上以50万之众快速发展。20##年全国普通高校本专科招生计划安排599万人(其中普通本科300万人,高等职业教育299万人),比20##年增长5%;20##年全国普通高校本专科招生计划安排629万人,比20##年增长4%,而最近这两年招生计划都是比上一年增长5%以上。所以学校规模随着学生的壮大而不断扩大,学生人数逐年增加,学校对学生宿舍管理的工作量也越来越大。传统院校的学生宿舍信息管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展,因为它浪费了了许多的人力和物力。在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。
2、课题的目的和意义
学生公寓信息管理涉及大量的数据处理,包括一些学生的基本信息之前,还要包括设备和寝室相关的信息,如水费、电费、报修等。如果用手工来完成庞大的数据处理,将费时费力,还容易出错,为了满足学校对学生公寓管理的需要,急需要一套学生公寓信息管理系统来完成这项工作。作为计算机应用的一部分,使用计算机对学生宿舍信息进行管理,具有着手工管理所无法比拟的优点.例如:输入迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生宿舍信息管理的效率,也是学生公寓管理的科学化、正规化管理的重要条件。
3、国内外概况和预测
[Ⅰ]国内外概况
信息系统在最初阶段是统计系统,所研究的内容是数据间的表面规律,它把数据分成较相关和较不相关的组,然后把数据转换为信息。
第二阶段是数据更新系统,从观念上来讲它只是一个数据更新系统,比如它不能告诉你一些详细的东西,因而它是数据更新系统的低级阶段。
第三阶段是状态报告系统,它可以分为生产状态报告、服务状态报告和研究状态报告等系统。
最后的阶段是决策支持系统,它是用来辅助决策的信息系统。该系统可以计划、分析方案,审查解答和求解的误差。它应用较好的人机对话方式,可以与不怎么熟悉计算机的管理人员会话。
我国在20纪世70年代末少数企业开始MIS的局部应用。“六五”期间,选择一些大型企业进行MIS的开发试点,其中首钢、北京第一棉纺厂、湖北第二汽车制造厂、宁江机床厂等取得了试点经验。20世纪80年代中后期,在全国计算机应用热潮中,许多企业纷纷使用MIS。目前,我国的MIS已经有了相当的普及率,几乎覆盖了各行各业。
[Ⅱ]预测
从国际技术发展趋势来看,20 世纪 90 年代出现了集中全新的管理技术。一种远见的企业管理模式,其特点是职工素质高、组织机构精良、多功能小组效率高、信息存放灵活、影响要求迅速。相应的 MIS开发技术有了新的发展:
1. 信息综合集成
MIS 在计算机网络和分布时数据库管理系统的支持下,与企业其他的系统,如OA、 CAD、 CAM 、 CAPP、在数据采集形成制造业计算机集成制造系统,或者一般企事业单位的综合信息系统,实现办公、管理、计算、设计、控制、监测以及决策等功能综合。
2. Internet/Intranet
Internet 已被广大用户所熟悉,而以 Internet 技术为基础的企业内部信息系统——Intranet 既可以通过接入的方式成为 Internet 的一部分,也可以自成体系,实现企业内部的管理。他可以克服传统的 MIS存在的系统封闭、用户界面形式不统一、多种软件版本并存、维护一直困难等问题,为新一代企业 MIS的开发注入了强劲的活力。
3. 先进的软件开发工具
为了缩短软件开发的周期,提高软件的质和标准化水平以及软件的可维护性,越来越多的软件开发公司使用先进的软件开发工具或计算机辅助软件工具(如 CASE, COMPUTER-AIDED SOFTWARE ENGINEERING), 软件质量测试工具、软件文档建立和管理工具等。还有各种 MIS 开发平台和代码生成工具,这些工具极大的方便了 MIS的开发。
4. 多媒体技术
随着计算机性能的提高,MIS 采用越来越多的多媒体技术,用图像、图形、声音替代原来单调的字符形式,给用户提供了更加生动真实的应用环境。
二、预计需求达到的要求、技术指标,预计的技术关键、技术方案和主要试验研究情况
1、预计需求达到的要求和技术指标
学生公寓信息系统的开发建立标志着我校校园信息化建设达到了一个新的高度,填补了我校信息化建设中长期存在公寓信息的空白。
[Ⅰ]需求要求
1.1 学生信息管理
学生信息是系统的重要组成数据之一,关系到学生在应用整个系统的所有数据,包括(暂定):学号、姓名、性别、民族、籍贯、出生年月、是否结婚、入学时间、毕业时间、专业、家庭住址、住宅电话、手机、EMAIL、职务等。
1.2 职工信息管理
职工信息也是系统的重要组成数据,关系到学生公寓管理系统的全部运用操作,在系统中既是运用者也是管理者的双重身份,这些身份包括:学工主任、班主任、栋长、保安、值班领导、值班老师等,负责全面的组织协调,部署学生公寓的人员,具有更直接的效果。系统将提供人员信息的增加、编辑、删除接口,方便非计算机专业人员通过网络发布通知、消息,管理日常事务。帮助辅导员及时需要办理的各项事务,根据分配到的工作计划,定期上传相应的工作报告,填写工作日志,上传相应的附件等。其属性信息包括(暂定):职工号、姓名、性别、出生年月、是否结婚、学历、毕业院校、专业、民族、家庭住址、籍贯、办公电话、手机、EMAIL、职位、职称、参加工作时间、专正时间、是否辞退、辞退原因、是否退休、退休时间等。
1.3 楼栋信息管理
楼栋信息是为每一位学生在入学的时候一个直观的参照信息,确定了那一栋楼,就确定了学位,也在一个陌生的环境中知道自己所以的位置,楼栋的信息包括(暂定):楼栋号、楼栋名、电话、地址、图片、描述等。
[Ⅱ]技术指标
为加强校园信息化建设,应以科学的发展观为指导,依托现代化信息技术,建设工贸学生公寓信息系统,实行政务公开,发展电子政务,强化系统功能,着力打造网上学生公寓管理。通过网上学生公寓管理,把学生公寓管理的行政事务和主要措施向全校师生公开,围绕系统以下这几大功能定位即学生公寓通知公告管理、单位信息管理、学生信息管理、年级管理、班级管理、公寓楼栋信息管理、公寓职工(值班领导、值班老师、栋长、清洁工及保安)信息管理、公寓床铺管理、公寓财产管理、访客管理、常规检查管理、公寓住宿情况管理、快件信息管理、失物招领管理、报修管理、聊天管理、离校管理、大学生心理健康咨询平台、留言管理、学生论坛、班主任办公电话查询管理、校内考试成绩查询管理以及系统设置管理,提出如下建设技术指标:
(1)由于实际模式需要,该信息管理系统将运行于Internet网络上;
(2)遵循高等学校管理信息标准CD V1.1,统一规划和设计,统一整体风格,格调简洁明快,导航明确,主次分明,管理维护简单方便,运行稳定可靠;
(3)充分利用学生公寓信息管理系统,全面、及进、准确的宣传学工文件精神,让学生能够方便、迅速地找到所需信息;
(4)通过网络开展网上心理咨询,建立一个心理健康咨询的平台;
(5)通过网络开展网上留言,建立一个师生互动沟通平台;
(6)通过网络开展网上聊天,建立一个学生相互交流的平台;
(7)针对学生查询老师联系方式建立一个办公电话查询平台
(8)针对学生查询成绩建立一个校内考试成绩查询平台
(9)系统实现权限动态分配、用户分级、数据在线备份。
2、预计的技术关键和技术方案
[Ⅰ]技术关键
(1)J2EE多层架构
Ø 保留现存的IT资产
由于企业是一个循序渐进发展的,所以就要求利用现有的企业信息系统建立一个新的服务器平台机制是企业所需求的,而不是一个全盘否定或重新制定的方案。J2EE架构就充分利用对原有的企业资源的升级,提供了几乎能够在任何操作系统和硬件配置上的运行,使现有的资源能大大的被保留使用。
Ø 高效的开发
J2EE允许企业把一些通用的繁琐的服务端任务交给中间件供应商去完成。这样开发人员就可以集中精力在如何创建商业逻辑上,相应地缩短了开发时间。
Ø 支持异构环境
J2EE的应用程序不依赖任何操作系统、中间件、硬件。因此设计一个合理的基于J2EE的程序只需要开发一次就可部署在异构环境平台上,这标志着J2EE具有在异构的环境中程序可移值性,节省了由企业自行制订整个方案所需的费用。
Ø 可伸缩性
由于基于J2EE平台的应用程序可被部署到任何的操作系统上,所以就能消除多台服务器集成部署系统的瓶颈,实现可高度伸缩的系统,满足未来企业应用的需要。
Ø 稳定可用性
由于因特网的全球化使得服务器端平台必须能全天侯运转以满足客户或合作伙伴的需要,所以就要要求操作环境支持长期的可用性,因此基于J2EE部署在操作环境中可使健壮性达到99.999%的可用性或每年只需5分钟停机时间。
图1 J2EE多层架构应用程序图
(2)SQL Server 2000
SQL Server 是一个关系数据库管理系统它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本,在Windows NT 推出后Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了Microsoft 将SQL Server 移植到Windows NT系统上专注于开发推广SQL Server 的Windows NT 版本。
Microsoft SQL Server2000是一种功能强大、完整的关系型数据库系统。与普通的本地类型数据库系统(例如VFP,DBASE,PARADOX,ACCESS)等不同,本地类型的数据库系统只是简单的文件存取,缺乏SQL SERVER2000等系统所拥有的诸如:数据完整性、安全性、事务处理、网络多用户处理等必备的功能。
[Ⅱ]技术方案
构建起学生公寓信息管理系统的信息网站,开发平台统一、标准一致、结构合理、层次分明、内容丰富、维护及时、服务有力、界面大方、形象统一的可持续、稳定、健康、快速发展的系统化网站。在整个系统中,设计了一个如图2所示的系统总体架构图,将整个管理系统基于J2EE技术和B/S架构开发,系统共划分三层:系统表示层、系统逻辑层和系统数据层。
图2 系统总体架构图
从整个系统总体框架来看,整个管理系统基于.J2EE和B/S架构开发,系统共划分为三层:系统表示层、系统逻辑层和系统数据层。
l 系统表示层
表示层是系统与用户直接交流的界面处理层
l 系统逻辑层
逻辑层主要是建立表示层与数据层的各项业务的应用,使搭建的各项业务能快速地作出相应的处理与支撑
l 系统数据层
数据层是提供系统数据库运行数据的处理平台
2.1 设计原则
系统设计的原则是系统在满足各种信息处理功能需求的前提下,为了提高系统的各项性能指标所应遵循的规则。遵循这些规则不仅可以提高系统整体性能,还能延长整个系统的使用寿命。
结合学生公寓信息管理系统建设的实际情况,本方案遵守以下设计总则:
2.1.1先进性原则
u 采用的系统结构应当是先进的、开放的体系结构;
u 采用面向对象的软件设计、编程方法,保证系统的模块化设计;
u 采用先进的浏览器/服务器(B/S)模式、客户端——应用服务器——数据库的3层架构;
u 先进的现代管理技术,以保证系统的科学性;
2.1.2可靠性原则
系统运行后,经常要采集大量的数据,并进行处理。信息量大,存贮周期长,因此任一时刻的系统故障都会给单位带来不可估量的损失,这就要求系统具有高度的可靠性。系统建设尽可能采用主流产品,以保证其高质量和稳定性,采用成熟技术以降低系统的不稳定性。同时系统采用尽可能详尽的故障处理方案,加强系统的故障对策功能。
2.1.3安全性原则
安全性是系统正常运转的必备条件之一,由于工贸在线系统管理的信息不仅拥有整个学工业务信息,并且连接到Internet,还承载着办公自动化等应用,数据的被窃取、修改和破坏都将造成极大的经济和社会影响,因此必须考虑数据传输的保密及完整,对外部非法入侵的防范,内部人员的越级操作防范等。
2.1.4易用性及经济性原则
该信息系统是一个大型、复杂的系统,现在和未来的需求多种多样,承载的应用纷繁复杂,因此,系统的使用要简单方便和可靠,供各类用户使用。
根据实际需求及人事信息管理的发展趋势,设备选型、软件开发一方面要考虑安全、可靠、先进,同时,要考虑经济实用,要易于扩展升级、易于操作、易于管理维护、易于用户掌握和学习使用。在完成系统目标的基础上,力争用最少的钱办最多的事,保护用户投资。
2.1.5标准化及开放性原则
开放性是现今计算机技术发展过程中形成的一种建立大系统,扩大系统交流范围的技术原则。系统总体方案设计在体系结构、硬件平台、软件平台的确定方面,从设备选型到设计、开发都充分考虑“标准和开放”的原则。
严格按照国际国内相关标准设计实施,保证系统具有较长的生命力和扩展能力,满足将来系统升级的要求。选用的各软硬件产品必须遵循国际标准和行业标准。
2.1.6实用性原则
实用性就是能够最大限度地满足学生公寓信息管理实际工作要求,是该信息系统建设过程中必须考虑的一种系统性能,它是计算机应用系统对用户最基本的承诺,所以,本方案考虑如下几个方面:
u 硬件环境的处理能力要考虑本学院当前需求及未来发展的需要,面向建立综合信息处理平台的目标;
u 采用系统总体集成设计、分步实施的技术方案,稳步向全面计算机化应用过渡;
2.1.7可扩展、可维护原则
随着管理方式和应用的发展,系统的扩展将是不可避免的,保护投资是系统设计需要考虑的。因此,提高系统的可扩展性、可维护性是提高系统生命力的必备手段,在系统实施过程中按如下原则考虑:
u 充分考虑整个本学院目前学生公寓信息管理系统的需要,强调系统的可扩展性、对应用发展的适应性。
u 系统总体设计要充分考虑用户当前的各业务层次、各环节管理中数据处理的便利性和可行性,把满足用户业务管理作为第一要素进行考虑。
u 系统将充分考虑在结构、容量、通信能力、产品升级、处理能力、数据库、软件开发等方面具备良好的可扩展性和灵活性。
u 采用标准化、模块化的产品,使整个平台系统具有良好的可扩充性和可维护性。
2.1.8统一规划、分步实施
整体上要考虑合理的分步实施,确保系统建设的成功。
3、主要试验研究情况
学生工作信息管理系统是一个教育系统不可或缺的办公软件,他能够为用户提供信息操作和快捷的查询手段,所以对于教育系统的决策者和管理者来说都至关重要。但是长期以来,人们使用传统的人工管理方式存在着许多缺点,如效率低、保密性差,这给查找、更新和维护带来了很多困难。
学生管理是高校管理工作中最繁琐、 最复杂的管理工作,是学校的中心管理工作,涉及到学校的许多职能部门,具有完善的功能体系。主要研究的工作如下:
(1)通过系统管理员维护基础信息,维护使用系统角色;
(2)实现宿舍管理员对房间信息、床位信息、床位分配、宿舍安全卫生评比、交住宿费和外来人员登记的管理;
(3)辅导员和教师查看信息;
(4)学生查看宿舍成绩和交费情况以及在线交流。
(5) 提升学生工作管理档次、提高工作效率、为全校提供方便快捷的服务。
学生公寓信息管理系统由学生工作部(处)组织相关专业技术人员开发,将学生在校期间的日常教育管理与服务中涉及的相关工作都通过网络平台实现,主要包括学生公寓管理,把学生公寓管理的行政事务和主要措施向全校师生公开,围绕系统以下这几大功能定位即学生公寓通知公告管理、单位信息管理、学生信息管理、年级管理、班级管理、公寓楼栋信息管理、公寓职工(值班领导、值班老师、栋长、清洁工及保安)信息管理、公寓床铺管理、公寓财产管理、访客管理、常规检查管理、公寓住宿情况管理、快件信息管理、失物招领管理、报修管理、聊天管理、离校管理、大学生心理健康咨询平台、留言管理、学生论坛、班主任办公电话查询管理、校内考试成绩查询管理以及系统设置管理。
三、课题研究进展计划
2011.03~2011.04:确定论文研究方向,完成选题报告。准备论文所需资料及阅读相关文献。
2011.04~2011.06:根据导师对开题报告中研究背景与意义的指导意见,深入阅读相关参考文献,完成课题主体部分。
2011.06~2011.09:完成论文写作、修改定稿,准备答辩
四、现有的条件、人员(姓名、职称)及主要设备情况
人 员:
主要设备: PC开发环境一台、服务器一台
五、需要增添的主要设备、仪器(用途、名称、规格、型号、数量、价格)和材料
1、计算机3台:主要用户学工信息录入。
2、服务器1台:
硬件要求:CPU PIIII 3.0(双盒)以上
内存 2G以上
硬盘20G以上
软件要求:平台windows2003 Server+IIS6.0
应用框架 Tomcat6.0
数据库 SQL Server 2000
六、经费概算和来源
无
七、承担单位和主要协作单位及分工
无
八、指导教师评语、教研室审查意见
参考文献
[1] 尹天才,莫蓉,常智勇.基于Intranet的质量信息管理系统的设计与实现[J].现代制造工程.2008(2)
[2] Craig A.Berry,John Carnell,Matjaz B.Juric等著,邱仲潘等译.实用J2EE设计模式编程指南,第一版.电子工业出版社出版,20##年9月
[3] 沈天翔,李丰,姚建华.CICSOC-ChIMS:化学信息管理系统[J].计算机与应用化学.2007(1)
[4] 王树芬,龚永红.高校图书馆信息管理的发展探讨[J].科技信息(学术版).2008(12)
[5] Erich Gamma,Richard Helm,John Vlissides,Ralph Johnson著,李英军,马晓星等译.设计模式――可复用用面向对象软件的基础,第一版.机械工业出版社出版,20##年9月
[6] 薛华成. 管理信息系统[M]. 北京:清华大学出版社,2002
[7] Jim Arlow,Ha Neustadt著,方贵宾,李侃,张罡等译.UML和统一过程实用面向对象的分析和设计,第一版.机械工业出版社出版,20##年3月
[8] 赵杰,李涛,朱慧.SQL Server数据库管理、设计与实现教程[M].北京:清华大学出版社.2004
[9] 刘积仁,康晓东,饶友玲,软件开发项目管理 [M]. 北京:人民邮电出版社,2002
[10] 萨师煊, 王珊. 数据库系统概论[M]. 北京:高等教育出版社, 2003
[11] Grady Booch,James Rumbaugh,Ivar Jacobson著,邵维忠 麻志毅,张文娟,阵祥文译.UML用户指南.20##年6月
[12] 甘仞初,颜志军,杜晖,龙虹.信息系统分析与设计[M].北京:高等教育出版社.2003
[13] 李陶深,赵文静,面向对象程序设计与方法 [M]. 武汉:武汉理工大学出版社,2003
[14] Ivar Jacobson,Grady Booch,James Rumbaugh著,周伯生,冯学民,樊东平等译.统一软件开发过程.机械工业出版社,20##年1月
[15] 陈光华,陆保岚.基于J2EE的客户关系管理系统开发[J].现代计算机(专业版),2004(3)
[16] 邵维忠,杨芙清.面向对象的系统分析(第2版)[M].北京:清华大学出版社.2006
[17] Deepak Alur.John Crupi.Dan Malks J2EE核心模式.2002()
[18] 李志华.CRM中基于RBAC的改进模型的研究与设计[J].计算机工程与设计,20##年
20##年 5 月 16 日