软件工程专业开题报告.docx
- 文档编号:24809977
- 上传时间:2023-06-01
- 格式:DOCX
- 页数:9
- 大小:57.81KB
软件工程专业开题报告.docx
《软件工程专业开题报告.docx》由会员分享,可在线阅读,更多相关《软件工程专业开题报告.docx(9页珍藏版)》请在冰豆网上搜索。
软件工程专业开题报告
工程技术大学
本科毕业设计(论文)开题报告
题目和丰牧业海城分公司办公自动化系统
指导教师齐向明
院(系、部)软件学院
专业班级财升本10-01班
学号1020970104
姓名董月
日期2012/3/12
教务处印制
一、选题的目的、意义和研究现状
(一)选题的目的和意义
办公自动化(OfficeAutomation,简称OA)是将现代化办公和计算机网络功能结合起来的一种新型的办公方式。
办公自动化没有统一的定义,凡是在传统的办公室中采用各种新技术、新机器、新设备从事办公业务,都属于办公自动化的领域。
在行政机关中,大都把办公自动化叫做电子政务,企事业单位就大都叫OA,即办公自动化。
通过实现办公自动化,或者说实现数字化办公,可以优化现有的管理组织结构,调整管理体制,在提高效率的基础上,增加协同办公能力,强化决策的一致性,最后实现提高决策效能的目的。
和丰牧业海城分公司的办公室的业务,主要是进行大量文件的处理,起草文件、通知、各种业务文本,接受外来文件存档,查询本部门文件和外来文件,产生文件复件等等。
所以,采用计算机文字处理技术生产各种文档,存储各种文档,采用其它先进设备,如复印机、传真机等复制、传递文档,或者采用计算机网络技术传递文档,是办公室自动化的基本特征。
办公室是各行业工作的领导进行决策的场所。
领导机关做出决策,发布指示,除了文档上的往来之外,更深层的工作,实际上是信息的收集、存储、检索、处理、分析,从而做出决策,并将决策作为信息传向下级机构或合作单位,或业务关联单位。
这些都需要办公自动化的辅助。
人是系统第一因素,即办公室主要因素是工作人员,包括各种人员,除了传统办公室的角色外,现在又要加部分管理设备的专业技术人员,例如,计算机工程师,其它设备维护人员等。
技术设备,计算机是另一因素。
设备中有各种机器,如计算机、复印机、速印机、机、传真机、网络设备、光盘机等等,这些设备统称为硬设备,或称硬件。
而各种信息设备中还需要有管理设备的软件,例如,计算机的操作系统、网络操作系统、文字处理软件、专项工作程序软件等等,这些将在其它章节详述。
显然办公自动化这一人机系统,人,机,缺一不可。
而设备方面,硬件及必要软件都需齐备。
办公自动化系统是处理信息的系统,是进入信息时代后的一种新概念。
本系统的成功开发,能够有效的解决传统信息传递方式的不足。
(二)选题的研究现状
和丰牧业海城分公司的办公室现在人员繁多,办公效率有些低,公司日常业务处理步骤有些复杂,出现了不必要的繁琐,公司每天的业务量非常的多,所以办公这部分必须得简洁方便,在组织实施方面,从传统的工业项目管理体制转向专业化和产品化实施体制,确保系统的运行维护和系统持续的升级,走合作与分工并举的道路。
由此可造就一批以办公自动化为业务核心的、规模较大的专业软件公司,在设计思想方面,从传统的面向业务的设计转向面向用户的设计,即将设计的着眼点放在用户对象身上,设计视角围是整个部网,在此基础之上进行相关业务设计。
将面向对象的思想引入到系统设计中去。
传统的OA功能比较单一,员工容易使用,随着功能的不断扩展,员工对功能的需求也不尽相同,这就要求系统必须具有人性化设计,能够根据不同员工的需要进行功能组合,将合适的功能放在合适的位置给合适的员工访问,实现真正的人本管理。
这与合强软件目标一样,未来OA的门户更加强调人性化,强调易用性、稳定性、开放性,强调人与人沟通、协做的便捷性,强调对于众多信息来源的整合,强调构建可以拓展的管理支撑平台框架,从而改变目前人去找系统的现状,实现"系统找人"的全新理念,让合适的角色在合适的场景、合适的时间里获取合适的知识,充分发掘和释放人的潜能,并真正让企业的数据、信息转变为一种能够指导人行为的意念、能力,其实人性化也即一种自动化。
二、研究方案及预期结果
(一)研究容
办公自动化系统是企业管理信息系统的一部分,企业部办公服务的容很多,如工作任务信息的发布与共享,通讯录信息的发布与共享,员工部交流信息的发布与共享。
系统模块的描述主要是描述出系统模块的功能和处理。
主要是用文字去描述,而不是用图形图描述。
1.员工管理子系统
(1)修改密码
修改密码模块主要完成修改员工的登录密码的功能,系统对用户登录时要进行身份验证,员工用户的密码可以由自已进行维护修改。
(2)个人日志提交
个人日志提交模块主要完成员工的个人日志登记的功能,每个员工每天可以把工作的情况进行记录,以供上级部门检查。
(3)通讯薄查询
通讯薄查询主要完成员工的通信信息的查询,普通员工可以查看其它的员工的通信信息,如等。
(4)网短信
在本系统中,员工和员工之间可以相互发送短信,进行交流,员工在发送短信时,可以选择短信的接收人,只有接收人才能看到发给自己的短信。
(5)公共聊天室
员工可以在公共聊天室里进行交流,聊天室的信息是共享的。
(6)任务查询
员工可以查询领导分配自己的任务的信息,领导可以给员工分配任务,当任务计划到期时,系统会有相应的提醒。
2.管理员子系统
(1)修改密码
管理员可以对自己的密码进行维护,可以修改自己的密码。
(2)修改用户密码
管理员可以修改其它用户的密码信息。
(3)角色管理
管理员可以对用户的使用权限进行设定,可以分配给不同的用户不同的使用权限,普通员工拥有最小的使用权限,领导等高级用户可以拥有更多的权利。
(4)部门管理
管理员可以对企业的部门信息进行管理,可添加、删除、修改企业的部门信息。
(5)用户管理
管理员可以员工的基本信息进行添加、删除及修改。
(6)通讯薄管理
管理员可以修改员工的及手机等通讯情况。
普通员工只能查看,不具有修改的权利。
(7)网短信
管理员也可以向其它用户发送短信或接收其它用户发送的短信。
(8)任务计划
管理员或高级用户可以向普通用户分配任务计划。
普通员工可以查看到分配给自己的任务。
(9)公共聊天室
管理员可以聊天室进行发言,及查看其它员工的聊天的情况。
本系统普通员工的功能结构图3.1所示。
图3.1企业办公自动化员工子系统
管理员子系统的功能模块如图3.2所示:
图3.2企业办公自动化管理员子系统
(二)解决问题
和丰牧业海城分公司的办公管理系统以前比较不方便,浪费了一定的时间,减少了一定的利润,人力资源浪费,网络有些不方便,本系统是针对企业部办公自动化管理的要求进行设计的,主要解决的问题:
(1)0A是为了更好的管理企业流程而出现的,可以更好的管理企业的日常工作,节约时间,创造也更大的利润。
(2)方便,节约资源,办公无纸化,节约人力,减少误差,企业更加的省心、更加快捷方便的处理事情,更加的简单化。
(3)实现群体协同工作,使得交流和协调几乎在瞬间完成,提高工作效率。
(4)统一办公规,提高办公效率和质量,更好的管理办公的资源。
(5)与全球互动,实现办公自动化,效率提高。
(6)无行业限制。
(7)互动性较强,比较稳定,能上网就可以查询相关信息。
(8)善于运用,简单便捷,体现了企业的先进程度。
(9)易于管理,方便领导的管理和决策。
(10)安全性高,随着信息技术的飞速发展和日趋激烈的商业竞争,企业已不再满足于独立、零散的办公自动化应用,企业需要的是协同工作、综合、集成化的解决方案。
而网络是解决由于物理距离造成的信息交流不畅、协商沟通不便的办公瓶颈问题的最佳方式。
实现了全新的文档管理的概念——文档一体化管理。
实现企业文档管理一体化有助于优化管理体制改革现有的文件、文印、打字、档案管理模式,提高企业办公效率,也有利于转变管理观念调整有关机构、岗位设置。
(三)基本理论
(1)SQL数据库
数据库技术产生于六十年代末,是数据管理的最新技术,是计算机科学的重要分支越来越多新的应用领域采用数据库技术来存储和处理信息资源数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志,数据(Data)是数据库中存储的基本对象,数据的种类:
文本、图形、图像、音频、视频、学生的档案记录、货物的运输情况等。
数据的定义:
描述事物的符号记录,数据有多种表现形式,它们都可以经过数字化后存入计算机。
数据库的定义:
数据库(Database,简称DB)是长期储存在计算机、有组织的、可共享的大量数据的集合。
数据库的基本特征:
数据按一定的数据模型组织、描述和储存,可为各种用户共享,冗余度较小,数据独立性较高,易扩展。
什么是数据库系统(DatabaseSystem,简称DBS):
在计算机系统中引入数据库后的系统,在一般不会混淆时简称数据库,数据库系统的构成(人-机系统)数据库,数据库管理系统(及其开发工具),应用系统,数据库管理员(DBA)。
(2)软件工程概述
软件工程一直以来都缺乏一个统一的定义,很多学者、组织机构都分别给出了自己的定义:
BarryBoehm运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料。
IEEE在软件工程术语汇编中的定义:
软件工程是:
1.将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,即将工程化应用于软件;2.在1中所述方法的研究 FritzBauer在NATO会议上给出的定义:
建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的一系列方法。
计算机科学技术百科全书。
软件工程是应用计算机科学、数学、逻辑学及管理科学等原理,开发软件的工程。
软件工程借鉴传统工程的原则、方法,以提高质量、降低成本和改进算法。
其中,计算机科学、数学用于构建模型与算法,工程科学用于制定规、设计型(paradigm)、评估成本及确定权衡,管理科学用于计划、资源、质量、成本等管理。
普遍定义,目前比较认可的一种定义认为:
软件工程是研究和应用如何以系统性的、规化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。
采用合适的设计方法:
在软件设计中,通常要考虑软件的模块化、抽象与信息隐蔽、局部化、一致性以及适应性等特征。
合适的设计方法有助于这些特征的实现,以达到软件工程的目标。
提供高质量的工程支持,“工欲善其事,必先利其器”。
在软件工程中,软件工具与环境对软件过程的支持颇为重要。
软件工程项目的质量与开销直接取决于对软件工程所提供的支撑质量和效用。
重视开发过程的管理,软件工程的管理,直接影响可用资源的有效利用,生产满足目标的软件产品,提高软件组织的生产能力等问题。
因此,仅当软件过程得以有效管理时,才能实现有效的软件工程。
这一软件工程框架告诉我们,软件工程的目标是可用性、正确性和合算性;实施一个软件工程要选取适宜的开发型,要采用合适的设计方法,要提供高质量的工程支撑,要实行开发过程的有效管理;软件工程活动主要包括需求、设计、实现、确认和支持等活动,每一活动可根据特定的软件工程,采用合适的开发型、设计方法、支持过程以及过程管理。
根据软件工程这一框架,软件工程学科的研究容主要包括:
软件开发型、软件开发方法、软件过程、软件工具、软件开发环境、计算机辅助软件工程(CASE)及软件经济学等。
(3)办公自动化系统
OA是OFFICEAUTOMATION的缩写,本意为利用技术的手段提高办公的效率,进而实现办公的自动化处理。
采用Internet/Intranet技术,基于工作流的概念,使企业部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据。
一个企业实现办公自动化的程度也是衡量其实现现代化管理的标准。
OA从最初的以大规模采用复印机等办公设备为标志的初级阶段,发展到今天的以运用网络和计算机为标志的现阶段,对企业办公方式的改变和效率的提高起到了积极的促进作用。
OA软件解决企业的日常管理规化、增加企业的可控性、提高企业运转的效率的基本问题,围涉及日常行政管理、各种事项的审批、办公资源的管理、多人多部门的协同办公、以及各种信息的沟通与传递。
可以概括的说,OA软件跨越了生产、销售、财务等具体的业务畴,更集中关注于企业日常办公的效率和可控性,是企业提高整体运转能力不可缺少的软件工具。
本次毕业设计是开发基于B/S的企业办公系统,利用本系统可以实现基于WEB的企业信息的发布和管理。
该系统是为方便企业与员工,员工与员工之间交流开发的,该系统对办公自动化功能提供全面的支持,可跨平台使用,使企业各位员工不论身处何地,都可以及时地了解决企业的各种信息,作出决策,从而提高信息传播的速度及办公的效率。
(四)方法及技术路线
本采用了B/S体系结构,应用Microsoft公司面向网络的编程技术ASP.NET和以MicrosoftSqlServer作为后台数据库管理系统进行开发。
人事管理管理系统将企业管理者从繁琐、无序、低序、低端的工作中解放出来从事核心事务,整体提高了企业管理效率和对信息的可控性,降低管理成本,提高执行力,使管理趋于完善。
本系统开发采用ASP.NET的C#脚本,ASP.net是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。
ASP.net提供许多比现在的Web开发模式强大的的优势。
(五)论文框架
1.系统概述:
包括系统简介、组织结构、业务流程的描述、以及现行系统存在问题。
2.可行性分析:
包括系统技术可行性、经济可行性、用户使用可行性。
3.需求分析:
包括总体目标、具体目标、系统功能建模,系统业务流程图、数据流程图、数据字典、系统数据模型。
4.概要设计:
包括体系结构设计、接口设计、代码设计、数据库设计、输入输出设计、运行设计、出错处理设计、安全设计、维护设计。
5.详细设计:
包括模块定义、输入项目、输出项目、算法、程序逻辑、接口、限制条件、测试要点。
6.系统编码:
包括概述开发工具及编程脚本、脚本习惯说明、脚本。
7.系统测试:
包括测试原则、测试方法概述、测试项目测试用例、软件测试结论。
8.结束语、致、参考书目、附录、参考文献。
三、研究进度
2012年2月13日至2012年3月12日开题报告
2012年3月13日至2012年3月17日调研分析
2012年3月18日至2012年4月4日设计功能框架
2012年4月5日至2012年4月29日程序开发
2012年4月30日至2012年5月5日系统调试
2012年5月6日至2012年5月14日毕业论文
四、主要参考文献
[1]明:
阿博泰克北大青鸟信息技术相关技术书籍
[2]吴晨,少波《ASP.NET数据库项目案例导航》清华大学2004-12月
[3]石磊《ASP.NET数据库编程祥解(C#版)》高等教育2004-1月37-90
[4]浩《ASP.NET+SQLServer网络应用系统开发与实例》人民邮电2005-2月1-70
[5]立科《ASP.NET信息管理系统开发实例导航》人民邮电2005-4月
[6]荣华《Oracle数据库管理与应用系统开发》人民邮电2005-10月7-61
五、指导教师意见
指导教师签字:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程专业 开题报告 软件工程 专业 开题 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)