个人信息管理系统-----概要设计说明书_第1页
个人信息管理系统-----概要设计说明书_第2页
个人信息管理系统-----概要设计说明书_第3页
个人信息管理系统-----概要设计说明书_第4页
个人信息管理系统-----概要设计说明书_第5页
免费预览已结束,剩余8页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、郑州大学信工程学除个人信息管理系统概要设计说明书文档编号:PIMS_1.0版文档名称:个人信息管理系统审核批准:小组成员姓名学号撰写人审核人组长杨永生20107610647成员王栋20107610535成员土乐旭20107610629成员黄龙飞20107610513成员胡洁20107610512成员刘晴20107610523成员尤欣欣20107610649创建时间:2012.4.14审核人签字:概要设计说明书个人信息管理系统修改历史日期版本作者修改内容评审号变更控制号2012-4-141.0杨永生初稿PIMS_1.0目录1弓 I 言 41.1编写目的 41.2背景 41.3定义 41.4参考资

2、料 52总体设计 52.1需求规定 52.2运行环境 52.3基本设计概念和处理流程 52.3.1基本设计概念 52.3.2处理流程 62.4结构 62.4.1界面的总体结构:72.4.2内部的被封装的基本结构 72.5功能需求与程序的关系 82.6人工处理过程 92.7尚未解决的问题 93接口设计 93.1用户接口 93.2外部接口 93.3内部接口 94运行设计 104.1运行模块的组合 104.2运行控制 104.3运行时间 105系统数据结构设计 105.1逻辑结构设计要点 105.2物理结构设计要点 105.3数据结构与程序的关系 116系统出错处理设计 116.1出错信息 116.

3、2补救措施 116.3系统维护设计 111引言1编写目的此概要设计说明书是为了说明整个系统的体系架构,以及需求用例的各个功能点在架构中的体现,为系统的详细设计人员进行详细设计时的输入参考文档。从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。 在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌, 把它加工成在程序细节上非常接近于源程序的软件表示。1背景开发软件的名称:个人信息管理系统项目任务提出者:郑州大学软件学院教师宋玉项目开发者:郑州大学软

4、件学院工程专业2010级:杨永生、王栋、王东旭、黄海、尤欣欣、胡洁、刘晴;用户:公司人员、国家公民;实现软件者:本小组项目与其他软件、系统关系:银行支付系统(软件开发完成后投资方支付给开发方报酬)求职人员与招聘公司信息数据库1定义PIMS:PersonalInformationManagementSystem是个人信息管理系统。在该概要设计说明书中的专门术语有:(1)总体设计(2)接口设计(3)数据结构设计(5)出错设计具体的概念与含义在文档后将会解释。1参考资料数据库原理教程科学出版社实用软件文档写作清华大学出版社概要设计说明书(GB856788)2总体设计0037c-Numbered_8d

5、fabc78-5aef-4e5a-8486-5ff44f80e 需求规定个人信息多元化,信息爆炸的时代,人们很难自己一条一条的查询,个人信息管理系统能很好的解决这一问题,个人信息管理系统现已成为人们生活必不可少的一部分,客户多个人信息管理系统的需求很大,但要求也很大,首先程序在通常的应用环境下使用鼠标和键盘进行输入和输出操作,支持多输入法功能(如微软拼音等等),处理上一定要快,基本在3秒内闪出,有很好的界面,在已有的基础上能升级,打补丁,添加功能,加强其扩展性。0037c-Numbered_8dfabc78-5aef-4e5a-8486-5ff44f80e 运行环境程序在通常的条件下,在win

6、dowsXP上安装运行,但是,还要求能够在后来的win7操作系统上运行(比如升级)。0037c-Numbered_8dfabc78-5aef-4e5a-8486-5ff44f80e 基本设计概念和处理流程基本设计概念本系统的基本设计概念是符合用户标准和行业标准,有一流的数据库设计,操作简单,界面清晰明朗,容易上手,各板块都有功能说明,有Help帮助功能,用户很容易查询到自己所需要的帮助。处理流程本系统的系统结构基本处理流程图:图 i 系统结构基本处理流程图0037c-Numbered_8dfabc78-5aef-4e5a-8486-5ff44f80e 结构本系统的大体结构分为几个结构:2.4,

7、1 界面的总体结构:2.4.2 内部的被封装的基本结构图 2 总体结构图 3 内部的被封装的基本结构0037c-Numbered_8dfabc78-5aef-4e5a-8486-5ff44f80e 功能需求与程序的关系本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:个人信息界囿数据库连接外部主程序VVV外程序V7V7V70037c-Numbered_8dfabc78-5aef-4e5a-8486-5ff44f80e 人工处理过程需要用户很好的看看说明书,看看每一步才操作,正确使用本程序。0037c-Numbered_8dfabc78-5aef-4e5a-8486-5ff44f

8、80e 尚未解决的问题1)了解整个软件的需求分析。2)对于软件的数据结构和整体关系进行全面了解。3接口设计用户接口该个人信息管理系统采用事件监听来实现。外部接口1)用户界面:本软件的屏幕格式,按钮格式,输入输出方式都是按照人性化的设计,方便用户执行各种操作。可以放大缩小,后台运行,开机运行,自动提醒;各个按钮的简单明了,互动性强,适用于各类人群。用户通过主界面的按钮进行个人信息管理,简单的操作就可以实现基本的功能。2)硬件借口:本软件产品的用户需要通过键盘及鼠标进行操作,进行主界面后自动链接数据库,自动测试网络,并连接网络;进行规定的键盘操作,然后分别在主界面有相应的动作反应。3)本软件与操作

9、平台无关,能适应与各种操作系统。内部接口内部模块之间的借口是通过内部的类,和方法完成的,在程序设计中用java语言设计,调用很多类,实现许多类的调用需要java提供的大量的类。4运行设计运行模块的组合程序运行需要后台数据库、前后台程序主要控制与完成特定数据管理功能程序模块几个部分协同工作。运行控制程序一旦运行,则可视化的界面便立即出现,要是网络链接失败或其他一些原因,会有一些提示。运行时间每种运行模块组合将占用各种资源的时间较短。5系统数据结构设计逻辑结构设计要点软件提供一个主页面,主页面里提供很多链接,访问子页面,也可以自定义快捷键设置,主页面中有帮助,点击帮助,可以知道很多使用信息。数据结构的一般使用数据库中的一般存储结构。物理结构设计要点本系统的数据结构在每个数据的存储大部分都采用链式存储,访问时,如查询时可以有折半查询。一般不重要的文件存储在本地计算机,重要的文件存储在云端的服务器上。数据结构与程序的关系打开主页时自动调用数据库。6系统出错

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论