ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:167.87KB ,
资源ID:20193541      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20193541.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(北大青鸟概要设计说明书Word文档下载推荐.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

北大青鸟概要设计说明书Word文档下载推荐.docx

1、)1.4参考资料相关的文件包括:A、 产品开发部的内部文件核准任务管理项目;B、 任务管理项目分析会议备忘录;C、 任务管理项目需求说明书;参考资料:A、 北大青鸟Aptech ACCP3.0 Sem1基于软件开发项目的毕业设计;B、 国家标准概要设计说明书(GB856788);C、 莱克公司的人力资源管理项目的概要设计说明;合同: (内部开发的产品项目,无合同)第二部分、总体设计2.1需求规定需求规定的详细内容,请参考独立的文档任务管理项目需求说明;2.2运行环境1、设备:客户程序硬件要求:具有 Pentium III 处理器且满足以下要求的计算机:最低 64 MB 内存最小 2.1 GB

2、硬盘鼠标键盘服务器硬件需求:最低 256MB 内存最小 8 GB 硬盘2、支持程序客户程序多需软件: Windows 98/NT /2000或更高版本数据库服务器软件:Windows NT /2000 Server或更高版本SQL Server 20002.3基本设计概念和处理流程对于SQL Server的企业版,本系统的实现采用典型的两层模式、C/S结构来实现,不同的客户端程序共同访问中心数据库,系统结构如图1:图1:多用户版系统结构(C/S)设计说明:1、每一个计算机需要安装客户程序;2、每个客户程序独立访问中央的数据库服务器,不使用业务处理服务器;3、数据库服务器使用SQL Server

3、 2000企业版来实现,对于目前的需求和数据量,SQL Server 2000完全适用;4、多用户并发访问和处理、数据加锁、事务协调,由SQL Server 数据库和数据库服务器来完成;对于使用ACCESS作为数据库的单机版本,系统的结构比较简单,如图1.2。图1.2:单机系统结构2.4结构在本系统1.0的版本中,采用Visual Basic快速原型技术来实现系统的框架,使用的技术包括传统的窗体、模块、界面元素、数据访问技术,结合要实现的功能,系统结构如图1.3:图2:系统逻辑结构(说明:1、以上的说明,表明了系统数据流及过程,对于大型的或者复杂的系统,可以采用多个层次来描述;本系统比较小,在

4、某种程序上,属于大的系统的一个模块(任务管理和调度模块);2、单个操作或者模块的详细规划或者规定,在详细设计说明中描述;3、实际的代码编写和完成情况,与设计存在一些偏差;功能和模块的划分:图3:系统模块划分1、不同规模的系统,在模块划分上具有不同的粒度;小型的系统,可以划分得更加细一些;2、模块划分是同时是管理和执行层面的需要,这些方面的内容,在ACCP3.0第二学年软件项目管理中有更详细的描述;2.5功能需求与程序的关系在需求说明中规定要实现的功能,对应的模块和程序实现如下: 模块、组件或子系统功能和需求描述1234567永久存储用户输入的任务的信息任务调度和任务查找操作简易任务的删除和更新

5、能够针对任务设置启动时间、终止时间、任务时间间隔任务启动的提示、多任务的启动提示显示系统的时钟任务启动时间、终止时间、任务启动时间间隔调整在多用户环境下,允许不同的人管理自己的任务1、主界面组织了这些功能和模块,为用户操作提供一个框架;2、以上划分的模块、子系统,在逻辑上相对独立,因此被划分成相对独立的模块,这种方式的划分为系统的实现能够提供更加明确的思路;4、模块之间的接口设计,请参考以下的说明;2.6人工处理过程(不适用)2.7尚未问决的问题需求中的问题在本设计中已经全部实现,本程序是产品的一个原型和最初的版本,以后考虑要增加的功能可能包括以下的一个或者多个方面:1、多用户版本的用户管理操

6、作;2、支持市场和产品销售所需要的产品加密、使用验证或者产品系列号功能;3、可执行程序的自动调度和执行;4、日程和项目活动安排提示;5、自动电子文稿筛选、电子文稿自动摘要;6、界面的改进(例如修改程序为一个任务栏运行的程序指示器)、易用性的增强;7、磁盘文件监控;8、个人数据的分类、存储;9、公共数据库;10、网络QQ和网络会议;11、语音组件的支持;。本系统的增强版本,将提供多种日常方便个人使用功能的支持,逐步形成一个“电子秘书”。若已经解决了需求中存在的问题,以上的可以不属于尚未解决的问题;第三部分、接口设计本系统采用快速原型开发工具Visual Basic 6.0进行开发,所提供的不同层

7、次的接口,都具有高度的集成性,本系统没有采用低级语言设计和完成自定义的接口,因此接口设计大部分已经由不同方式的组件来完成了,以下只做简单的说明。3.1用户接口本系统提供可视化的操作方式,不提供命令控制语句进行输入控制,从而用户只需要使用鼠标进行命令操作,使用键盘输入系统接收的参数。用户接口集中在图2中的界面层,用户主要通过窗体、控件、对话框等可视化元素进行交互。输入输出,界面接口操作包括以下的方面:序号输入信息界面操作输出独立的任务的信息添加、保存操作按钮对应任务被保存指定一个任务删除操作按钮该任务被删除指定一个信息,输入该任务新的内容更改操作按钮该任务原来的内容被新的内容所代替指定任务的启动

8、、结束、间隔时间更新任务启动信息的操作按钮对应信息被保存删除按钮10自动系统时间自动弹出任务执行信息提示11特定的任务信息确认查找按钮显示查询到的结果详细的接口设计、实现设计和说明,请参考任务管理项目详细设计说明。3.2外部接口VB Application包括了支持程序,主要的支持程序为VB6Runtime.DLL,这些动态连接库通过COM的方式提供支持,COM的相关说明,请参考其他资料。任务项目程序通过Active Data Object(ADO)接口访问数据库,ADO对数据库访问对象进行了层次式的封装,详细的有关ADO的说明,请参考ADO相关的技术资料。与数据库的接口设计,主要集中在图2中

9、数据库访问模块的独立封装部分,详细的接口、访问调用,请参考任务项目详细设计说明。3.3内部接口内部接口主要集中在两个方面,在图2中,包括:A、事件与操作事务处理单元间的接口;B、事务处理单元与数据库的接口;事件与操作事务处理单元间的接口可以用图4来描述:User Interface Display And ResponseWindows System Message DispatchBusiness Transaction ProcessADO图4:事件与操作事务处理单元接口界面元素的事件,通过内置机制,并通过操作系统派发到程序的处理执行代码,这些代码将进行对应的数据访问的功能,并且把执行结果

10、反过来显示在界面元素上,这一层次的接口是直接的,不通过构造对象来实现。事务处理单元与数据库的接口描述如图5;图5:界面层与数据处理层的接口ADO对象与OLE DB的接口或者实现,对本系统来说是屏蔽的。详细的接口设计,请参考任务管理项目详细设计说明。1、若应用程序采用了多态实现的Implements语句实现不同组件之间的扩展接口,需要在内部接口中进行描述;有关VB中面向对象、分层实现的策略的描述,请参考ACCP3.0 Sem2Visual Basic 高级编程相关的内容;2、采用低级语言实现的接口,需要在对应的部分加以描述;3、接口设计可以采用不同形式的图表来说明;4、本系统规模比较小,牵涉到的

11、模块、层次也比较少,考虑到实现的复杂程序,因此不同方面的接口尽量减少,以减少系统的开发、调试的时间;(1、概要设计文档还应包括运行设计、系统数据结构设计、出错处理设计和系统维护设计四个部分。2、运行设计包括了运行时的模块组合、根据运行时间设计要求所进行的设计,这一部分内容可以在详细设计中进行说明,本概要设计中略;3、系统数据结构设计包括了系统所采用的自定义数据结构的描述和说明,包括对数据逻辑结构、物理存储结构和与程序之间的关系的描述或者图解,本系统中根据业务逻辑对象的属性来设计类,因此这些内容与数据库设计的内容产生了重复,因此这一部分的内容也可以简化;4、错误处理设计,包括对数据恢复、程序检查

12、点等增强程序健壮性的措施或者策略的陈述,数据恢复和数据备份的功能是由SQL Server数据库自身来实现的,因此,错误检查点在本程序中不适用,因此本部分的内容也可以略过;5、在一些其他的应用中,应根据实际情况,有选择性地进行以上各项的描述;6、面向对象的设计方法的应用,请参考第二学年毕业设计的相关文档;7、概要设计的表述方式、具体的手段、图示的格式,可能会存在不同的差别,但是都是清楚说明程序是实现的策略描述及不同角度、层次的考虑,这些具体的方法可以灵活选择。8、概要设计文档一般只需要表明设计的结果,中间数据、中间过程描述,可以根据实际情况省略,而一些引用的组件,可以注明其性能指标和特性,或者引用相关的文档进行说明;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1