人事信息管理系统

发布时间 : 星期一 文章人事信息管理系统更新完毕开始阅读

毕业论文 第二章 需求分析

2.4UML应用介绍

UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言,可以对任何具有静态结构和动态行为的系统进行建模错误!未找到引用源。。它的主要作用是帮助用户进行面向的描述和建模,它可以描述软件从需求分析到软件实现和测试的全过程。

UML适用于系统开发过程中从需求规格描述到系统完成后测试的不同阶段。在需求分析阶段,可以用用例来捕获用户需求。通过用例建模,描述对系统感兴趣的外部角色及其对系统(用例)的功能要求。分析阶段主要关心问题域中的主要概念(如抽象、类和对象等)和机制,需要识别这些类以及它们相互间的关系,并用UML类图来描述。为实现用例,类之间需要协作,这可以用UML动态模型来描述。在分析阶段,只对问题域的对象(现实世界的概念)建模,而不考虑定义软件系统中技术细节的类(如处理用户接口、数据库、通讯和并行性等问题的类)。这些技术细节将在设计阶段引入,因此设计阶段为构造阶段提供更详细的规格说明。

UML模型还可作为测试阶段的依据。系统通常需要经过单元测试、集成测试、系统测试和验收测试。不同的测试小组使用不同的UML图作为测试依据:单元测试使用类图和类规格说明;集成测试使用部件图和合作图;系统测试使用用例图来验证系统的行为;验收测试由用户进行,以验证系统测试的结果是否满足在分析阶段确定的需求。

6

毕业论文 结束语

第三章 系统总体设计

留言板系统的总体设计主要包括: 1)系统的软、硬件运行环境设计 2)系统模块设计 3)数据库结构设计

3.1系统软硬件环境

基于微软平台ASP环境,使用SQL SERVER 2000数据库。适用于IE4.0以上版本浏览器,Win98+PWS、Win2000+IIS或Winxp+IIS以上运行环境。

3.2 系统功能模块设计

根据对系统的分析,系统模块的结构图,如图3.1所示。

留言板系统游客模块 注册用户模块 后台模块 图3.1 系统模块的结构图

后台模块结构图如图3.2所示。

后台模块 修改留言 模块

删除留言 模块回复留言模块 图3.2 后台模块结构图

3.3 数据库结构设计

有了技术和流程图以及留言板要实现的功能,接下来就应该进行详细设计了。数

7

毕业论文 结束语

据库是首当其冲的,接下来就是用户常接触的首页的设计,然后就是该留言板特色功能的设计和实现。

数据库采用的是ACCESS数据库,采用的原因也已经介绍了。以下就介绍留言板数据库的组成。

1.数据库整体介绍: 留言板数据库总共有3张表,具体如下:

表4-1 各数据库表的说明 数据库表名 admin guest information 说明 用来存放管理员的名字和密码 用来存放用户的信息和留言 用来表明该留言板的相关信息 表的作用 管理登陆 管理用户信息 留言板的相关信息 2.数据库各个表的介绍: Admin表存放的是后台管理员的用户名和密码,详细设计如下表所示:

表 4.2 Admin表 : 字段名称 类型 说明 id 自动编号 编号 adminname 文本 管理员名字 adminpass 文本 管理员密码 表4.3 guest表 字段名称 类型 说明 id name come title oicq content reply dateandtime 字段名称 id name Url home num badid 自动编号 文本 文本 文本 文本 备注 文本 日期/时间 访客留言编号 访客名字 访客来自哪里 访客留言的主题 访客的qq号 访客留言的内容 版主是否给予回复 访客留言的时间 表4-4 information表 类型 说明 自动编号 文本 文本 文本 文本 文本 编号 留言板名字 留言板主页 留言板所在网站主页 留言每页显示记录数 屏蔽使用的呢称 8

毕业论文 结束语

badwords 文本 屏蔽使用的字符

9

联系合同范文客服:xxxxx#qq.com(#替换为@)