软件工程实验报告.docx
《软件工程实验报告.docx》由会员分享,可在线阅读,更多相关《软件工程实验报告.docx(35页珍藏版)》请在冰豆网上搜索。
![软件工程实验报告.docx](https://file1.bdocx.com/fileroot1/2022-11/15/2c068d71-f33e-4f54-b10e-9b47267afd24/2c068d71-f33e-4f54-b10e-9b47267afd241.gif)
软件工程实验报告
《软件工程》课程设计
设计题目:
通讯录系统
姓名:
学号:
同组组长:
同组其他成员:
实验指导教师:
实验地点:
完成日期:
2016年6月8日
湖北民族学院信息工程学院
摘 要
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。
管理信息系统是一个由人和计算机等组成的能进行信息收集、传输、加工、保存、维护和使用的系统。
管理信息系统是一个不断发展的新型学科,任何一个单位要生存和发展,要高效的把内部活动有机的组织起来,就必须建立与自身特点相适应的管理信息系统。
为了提高通讯录信息自动化管理的水平,信息产业的开发和科学管理的运用刻不容缓。
本文在Delphi 7.0集成开发环境下,根据手机电话薄系统的功能,阐述了通讯录信息管理系统开发的基本原理和方法。
从本文可以看出,在软件的整体开发过程中,软件工程的思想贯穿始终,在整个系统开发的过程中,运用了软件工程的基本概念、相关技术和方法。
通过系统的规划,体现了信息化在通讯录管理中的重要性、方便性和安全性。
本系统采用了C/S的开发模式,数据库使用SQL SERVER 2000。
在软件的开发过程中,作者从用户的角度对软件整体进行了精心的设计,尽量做到了系统界面的美观友好、操作简单、功能齐全。
关键词:
通讯录信息管理 数据库 Delphi 7.0 开发环境:
windows XP系统
开发工具:
Microsoft SQL Server 2000 和Delphi 7.0
目录
第一章 系统分析 ......................................................................................................5
1.1项目开发的背景 .................................................................................................5
1.2系统分析概述 .....................................................................................................5
1.2.1 系统分析的目标和任务 ..............................................................................5
1.2.2 系统分析的步骤 ..........................................................................................5
1.3可行性分析 .........................................................................................................5
1.3.1技术可行性分析 ..........................................................................................6
1.3.2 经济可行性分析 ..........................................................................................6
1.3.3 操作可行性 ..................................................................................................6
1.3.4 系统开发的总目标 .....................................................................................7
1.4 项目开发计划 .....................................................................................................7
第二章 需求分析 ..........................................................................................................7
2.1 系统流程图 .........................................................................................................8
2.2 数据流图 .............................................................................................................8
第三章 系统概要设计 ..................................................................................................9
3.1 软件模块结构设计 .............................................................................................9
3.1.1 HIPO分层图 ...............................................................................................9
3.1.2 IPO图(输入-处理-输出图) ..................................................................10
3.2 数据库设计 ......................................................................................................12
3.2.1 数据库的建立 ............................................................................................12
3.2.2概念模型 ....................................................................................................12
3.2.3联系描述 ....................................................................................................13
3.2.4数据库的逻辑设计 ....................................................................................13
3.2.5 数据库的实现 ............................................................................................13
第四章 系统详细设计 ................................................................................................13
4.1 主模块流程图 ..................................................................................................14
4.2 用户登录模块 ...................................................................................................14
4.2.1 用户登录主界面 .......................................................................................14
4.2.2 登录成功后进入个人主界面 ...................................................................15
4.2.3模块功能图 ..............................................................................................15
4.2.4 模块功能介绍 ...........................................................................................15
4.3用户注册功能 ..................................................................................................15
4.3.1用户注册主界面 ........................................................................................15
4.3.2 模块功能图 ................................................................................................16
4.3.3模块功能介绍 ............................................................................................16
4.4 添加联系人 .......................................................................................................16
4.4.1 添加联系人主界面 ....................................................................................16
4.4.2 模块流程图 ................................................................................................17
4.4.3模块功能介绍 ............................................................................................17
4.5 修改联系人 ...............