





























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
系统。
结论意见经过认真地可行性研究,系统基本上做到了在技术经济运行法律上的可行。
因此,相信在按照计划上实施的前提下,全系统的设计将会按时高质量完成。
所以,系统研制和开发是可以马上进行的。
项目开发计划编写目的随着社会的发展,社会信息化也是社会发展的必然趋势,会议管理系统也以方便快捷费用低的优点正慢慢地进入人们的生活。
从传统的会议管理方式彻底的解脱出来,将减轻管理人员以往繁忙的工作,减小出错的概率,提高其管理效率,使人们有更多时间来获取信息了解信息掌握信息。
当今时代是飞速发展的信息时代。
在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。
尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
本系统是为了方便对会议管理人员对会议信息进行高效的管理而编写的,面对会议信息处理中出现的各种情况,该会议管理信息系统在实施后应基本达到以下目标系统界面友好美观,操作简单易行,查询灵活方便。
系统运行可靠,维护方便,灵活通用。
项目背景项目分析单位在接到项目分析员给出的项目可行性分析报告后,在本系统,即图书馆管理系统开发主管部门的统下制定用于软件实质开发的软件项目计划,以使软件开发单位理解软件开发要求,进行开发。
项目概述工作内容让计算机对会议信息进行管理,用户可以直接在计算机上实现各种会议的信息管理,并能在定程度上实现自动化。
条件与限制开发该软件的条件比较简单,以开发单位目前的经济与技术条件已完全具备开发的条件。
该系统可在用户要求的期限内完成。
产品程序该项目因开发时间较短,这里只给出设计思想,具体程序没写。
文档文档内容包括封面目录中文摘要字左右关键词个序言可行性分析项目开发计划需求规格说明包含需要的系统流程图数据流程图数据字典图概要设计包含总体软件结构图总体数据结构详细设计对概要设计内容进行详细设计设计总结参考文献致谢等验收标准软件的验收标准完全由用户提出的软件需求制定,能保证软件的基本符合用户的要求。
项目开发计划任务分解分三个大的阶段进行开发第阶段完成本系统的数据流图跟图。
第二阶段完成概要设计跟详细设计。
第三阶段书写文档。
预算软件资金投入较少,具体预算分配简略。
关键问题各模块之间的联系和后台数据库的完成。
使用目前的设备与现有开发技术完全可以开发出该系统,总的来说该项目没有较大的技术难点与其他的些风险因素。
对于出现的些小难点总都能得到解决。
交付期限所要开发的系统较简单,所有开发工作用户要求要在个月内完成,完成项目的最迟时间为年月日。
需求分析任务需求分析整个软件生命周期中,开发所占的费用和时间都很小。
后期维护工作般要占整个软件生命周期的以上。
所以系统分析很重要,个好的系统分析可以减少很多后期维护工作。
需求性分析是软件定义时期的最后个阶段,它的基本任务是准确的回答系统必须做什么,需求性分析通常提出对系统的功能需求性能需求可靠性和可用性需求等多种需求本设计中将对我们设计的会议管理系统之与会人员管理和会议室设备管理的进行需求性分析个好的会议管理系统,应该有对各种会议信息的处理,包括会议室的安排,会议设备的安排,以及会议人员的安排等信息的处理,还有对本次会议主题的描述等,这些都是个好的会议系统必备的。
当要举行个会议的时候,首先,要对会议室管理部门下个开会的定单,以免会议室没有空闲。
然后再由该部门进行会议所需要的设备的管理和与会人员的管理,当通过审核人审核后,该会议就可以举行数据流图数据字典及实体联系图数据流图图系统数据流程图设备编号设备名称负责人使用时间联系电话摆放位置备注姓名年龄性别所属科室联系电话备注用户登录主界面会议设备安排与会代表数据流图由四种基本的元素构成数据流,处理,数据存储和数据源数据终点。
数据流为具有名称且有流向的数据,用标有名称的箭头表示,个数据可以是记录组合项或基本项。
处理表示对数据所进行的加工和变换,在图中用矩形框表示。
指向处理数据流为该处理的输入数据,离开处理的数据为处理的输出数据。
数据存储表示用文件方式或数据库形式所存储的数据,堆砌进行的存取分别以指向或离开数据存储的箭头表示。
数据源及数据终点表示数据的来源或数据的去向,可以是个组织或人员,它处于系统范围之外,所以又称它为外部实体,它是为了帮助理解系统界面而引入的,般只出现在数据流图的起点和终点数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
由于本次设计是小型软件系统的开发,所以采用卡片形式书写数据字典。
每张卡片上保存描述个数据的信息这样做更新和修改起来比较方便,而且能单独处理描述每个数据的信息。
下面将列出若干数据元素的数据卡片信息。
数据字典卡片名字会议设备信息别名描述惟地标识会议设备信息清单中个特定设备的关键域定义设备编号文本位置设备信息表事务保存到磁盘名字与会代表信息别名描述惟地标识与会代表信息清单中个特定代表的关键域定义供视觉和听觉的信息反馈,以保证在用户和系统之间及时地建立双向通信。
在本系统设计过程中,基本做到了信息的及时反馈,在信息显示的大部分窗体中包括了刷新按钮,会对数据库中的数据进行及时地显示。
另外,在进行操作是,会弹出提示窗口并发出警告提示音。
执行有较大影响的操作前提示用户确认在设计过程中,如果用户要执行删除操作,以及对数据库的读写操作时,都会有窗体弹出询问继续操作或者予以提示。
减少两次操作间需要记忆的内容为了避免用户为下步操作而记忆大量数据,所以在设计过程中在需要数据传递的窗体中设置全局变量,来传递数据。
例如在入账和入库的模块的操作中都用到了这样的方法。
对话移动和思考的效率尽量减少用户击键的次数,在设计时考虑到了用户屏幕的布局以减少用户鼠标移动的距离,尽量避免用户在操作中发生疑问的情况。
允许允许用户的误操作尽量不对系统造成伤害。
按功能对动作分类,并据此设计屏幕布局屏幕布局尽量将软件所具有的所有功能在主页面展示,界面目了然。
信息显示设计应当尽量为用户提供的界面显示时完整的明确的和容易理解的。
这样才能满足用户的需求。
使用不同的方式显示信息用文字图形声音,按位置移动和大小,使用颜色和省略等方式传达信息。
只显示与当前工作有关的信息在用户操作有关系统的特定功能的信息时,不必看到与之无关的数据菜单和图形。
使用便于用户迅速吸收数据的方式来表示数据在系统设计的过程中,较多地使用了图表的形式表示数据,例如在分析中就使用了柱状图的形式表现了复杂的数据。
这样,用户可以直观的体会到图表所表示的含义。
使用致的标记标准的缩写和可预知的颜色为了使系统所表达的含义准确无误,就必须适用致的标记标准的缩写和可以预知的缩写,这样用户就无需参照其他信息源就能理解,而正确地适用软件。
产生有意义的信息对于系统在运行过程中产生的尽量给用户返回个容易理解的信息,以使用户保持对系统的信任,和系统的可用性。
使用窗口分隔不同类型的信息使用不同的窗口显示保存不同类型的信息。
高效率的使用显示屏当使用多窗口时,应该有足够的空间使得每个窗口至少都能显示出部分。
此外,屏幕的大小应该选得和应用系统的类型相配套。
在各个显示数据的窗口中,由于数据窗体项目较多,所以在数据窗体空间中较多的是用了垂直和水平滚动条,以保证信息的全面正确显示。
数据输入设计用户的大部分时间用在选择菜单命令键入数据和向系统提供输入。
在系统中,键盘是主要的输入介质,但是鼠标等设备的也是重要的输入手段,所以,对于他们的数据输入操作有如下约定保持信息显示和数据输入间的致性为了方便用户的使用,鼠标应当尽量减少操作的幅度。
保持显示信息和输入信息之间的致性对于用户来说,要保证其输入的数据在显示上与其他显示的视觉特征例如文字大小颜色位置等要致。
对于不同类型的用户在登录到系统后,由于有不同的权限,所以在主界面中会有些项目受到限制而无法使用,所以要使这些项目不发生作用,以保证系统安全。
程序设计过程程序过程设计主要是在借助过程设计工具的情况下,对程序的具体实现过程进行设计。
程序的主要部分设计在这个环节完成。
其主要包括以下几个部分登录界面及密码修改登录界面如图所示图登录界面图在用户登录时,在输入用户名和密码及用户类型的前提下将其与数据库中的数据进行对比,若致,则打开主窗体,若不致提示,并要求再次输入,若输入次数超过三次,则关闭系统。
在这个部分中,需要对用户的类型存入个全局变量,予以判断其所具有的系用户名是否输入否是密码是否输入否是查找管理员表中对应密码的用户否存在是打开主窗体检查输入次数关闭窗体统使用权限,例如,用户类型为,则该用户拥有系统的切权力,可以对每部分进行添加删除查找统计等操作而其他用户类型都依据其类型的属性,可以使用的部分也会相应减少,而只能使用部分与其类型相匹配的功能。
密码修改如图所示图密码修改图在用户更改密码时,系统首先判断输入的两次旧密码是否致,若致,则判断原密码是否正确,如果原密码正确,则对数据库中的相应字段进行更新。
在完成了用户界面设计和程序过程设计后,基本上完成了详细设计的内容。
软件测试个软件开发完成后,并不能投入使用,而需要有好长时间的测试。
测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件中的。
目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明设计和编码的最后复审。
在本次设计中,涉及到的主要模块有五个,即设备管理会议室管理会议人员管理会议定单管理和系统管理,它们之间的联系决定了在测试中必须将上述五个功能模块进行统的测试。
在设计模块时,应尽力向高内聚低偶合的思想方面靠拢。
测试的方法和步骤软件的测试方法有两种,种是黑盒测试功能测试,另外种是白盒测试结构测试。
两次输入的密码是否致否是原密码是否正确否是对数据库中的相应字段进行更新提示已更新并提交更新关闭窗体检查输入次数在本次软件的测试工作中,由于水平的限制,仅仅对软件的各个功能模块进行了测试,并对各个模块之间的接口进行了详细的测试用黑盒测试法。
测试的步骤由于该系统是个小系统,可以把整个系统作为个单独的实体来测试。
当然,在测试的过程中可以分模块分阶段来进行。
大型软件系统通常是有若干个子系统组成,且每个子系统由由许多模块组成,因此,软件的测试过程基本上由以下步骤组成模块测试二子系统测试三系统测试四验收测试测试用例本次设计
