概要设计

一.实验目的

1.通过对所选题目进行概要设计,掌握概要设计的方法和过程;

2.掌握概要设计结果的表示方法;

3.完成一个小型软件系统的概要设计

二.实验准备

1.熟悉设计方法和工具的使用

三.实验要求

完成所选题目的概要设计,提交实验报告

四.实验内容

4.1

      a)范围   员工  管理员

      b)系统主要目标  实现考勤管理,客户管理,每天的工作管理,个人信息修改,权限管理,注销

      c)主要软件要求  数据库软件MySQL,Dev-c++等

     d)设计约束.限制

4.2  软件系统结构设计

      a)复审数据流.控制流

      b)软件体系结构

      c)功能需求追溯

4.3    复用策略

4.4    数据设计

        a)数据字典复审

        b)数据项

        c)数据库结构设计

五.用户信息管理模块的E—R图如下图所示


六.日程安排模块


七.员工模块的E-R图


八.文件设计

九.接口设计

a)用户界面设计规划

b)内部接口设计

c)外部接口设计

十.出错处理设计

十一.系统维护设计

十二.实验总结

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
概要设计 1.引言 1.1编写的目的。 本文档的阅读对象为软件开发组成员。1.2背景 随着信息检索技术的高速发展,做为信息检索代表的搜索引擎被广泛引用,如google, 百度等,在中国Internet高速发展过程中,越来越受关注,特别是google,百度在美国 上市后,搜索引擎备受关注。 a.系统的名称 简易搜索引擎 c.该系统同其他系统或其他机构的基本的相互来往关系。 Lucene , apache1.3定义spider (基于一个树型spider改写而成) Index (lucene) Search 实现搜索 (JSP , lucene ) Analyzer 实现分词 (CJKAnalyzer)Eclipse (JDK开发平台 (IDE) )1.4参考资料 中文分词 <lucene in action >(index 和 search ) < thinking in java >(JNI) < java核心技术第2卷> (JNI)正则表达式 2.总体设计 2.1需求规定 2.1.1系统功能 本系统功能定位为为用户提供网页搜索功能,通过简单的提交关键字,实现页面检索 2.1.2系统性能 索引时间 检索时间 不同关键词时间不同) 2.1.2.1精度 支持中文检索,对了以索引文档提供检索功能,包括多关键字 2.1.2.2时间特性要求 在网络正常条件下,允许最迟页面生成时间为<2秒 2.1.2.4可靠性 使用快照缓存,允许用户在页面失效时用 2.1.2.5灵活性 2.1.3输入输出要求 中文或英文关键词 或 混用 2.1.4数据管理能力要求 使用lucene索引,要求index文件夹文件不能被破坏,但可以在里面增加文件(不能覆 盖),不推荐使用名字和lucene索引文件一样名字的文件 2.2运行环境 JVM tomcatwin2000或更高 2.2.1支持软件 需求环境 JDK, lucene包 , JSP , tomcat ,CJKAnalyzer包 操作系统 OS ( winxp 或 win2000 ) 编译程序 javac , eclipse(IDE) 测试支持软件 java , eclipse(IDE) 2.3基本设计概念和处理流程 总体框架如下所示: 2.4人工处理过程 如通过启动spider搜索的网页,及启动index进行索引3.运行设计 3.1运行模块组合 模块为 spider + index + search 3.2运行控制 3.3运行时间 ----------------------- javajava概要设计方案全文共5页,当前为第1页。 javajava概要设计方案全文共5页,当前为第2页。 javajava概要设计方案全文共5页,当前为第3页。 用户输入查询词 索引库 查询 返回结果 在返回的页面中显示结果 javajava概要设计方案全文共5页,当前为第4页。 javajava概要设计方案全文共5页,当前为第5页。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值