通讯录管理系统概要设计说明书
更新时间:2024-04-17 20:12:01 阅读量: 综合文库 文档下载
通讯录管理系统
(1)学号,姓名:(2)学号,姓名:(3)学号,姓名:(4)学号,姓名:
概要设计说明书
项目组成员:
12111400222郑晓威(组长) 12111400219李子文 12111400220杨诚琦 12111400221田泽文
班级: 软应用12002班 指导老师:柯育龙
一. 引言
1.编写目的
从该阶段开发正式进入软件的实际开发阶段,本阶段完成【通讯录管理系统】的大致设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。
2. 项目背景
说明:
a. 待开发的软件系统的名称:【通讯录管理系统】 b. 该系统的相关人员: 任务提出者:指导老师 开发者:软应用421Team小组 项目需求方:日常管理 用户:管理员xw180236
3.项目设计
数据结构设计 整个系统的存储数据在 数据库中的存储类型,存
储方式等。
运行设计 系统的运行环境,运行要求,对系统管理员的操作要求等信息
出错设计 对于软件测试过程中,或者调试,试运行过程中的错误的
记录和分析
4. 参考资料
度娘(www.http://www.wodefanwen.com/)
5. 项目分工:
学号 12111400222 姓名 郑晓威 分工 完成Login登录窗口,MainForm主窗口以及AddForm添加窗口,About关于窗口的设计及代码部分 12111400219 李子文 完成DeleteForm删除窗口和ModifyForm修改联系人窗口的设计及代码部分 12111400220 杨诚琦 完成ChangeForm修改密码窗口的设计及代码部分。还对整个程序进行一定的优化美化操作 12111400221 田泽文 完成SearchForm搜索窗口的设计及代码0.7 0.8 0.9 得分系数 1 3
部分
二.任务概述
1. 目标
该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。
2. 运行环境
Microsoft Visual Studio .net 2010,Mircosoft SQL Sever 2008. 3. 需求概述
功能:用管理员账户登录后,能够查看数据库中已经存有
的联系人信息,以及能够对联系人进行增删改查的操作。能够修改管理员的账户信息,还能根据年龄对已展示出的联系人列表进行升序降序的排列。
安全:如果管理员用户忘记密码了,可以通过回答注册时设置的问题修改,回答正确修改成功,回答错误,无法进行修改。 其他:该管理系统具有对联系人管理的共有的正常操作。方便快捷。易于管理。
三. 总体设计
1. 数据结构设计
4
1. 逻辑结构设计
登录帐密表
Allcontact表
Familycontact表
Friendscontact表
5
Classmatescontact表
Workmatescontact表
6
2.数据结构与程序的关系
系统的数据结构由标准数据库语言SQL生成。
例如创建Allcontact表的数据库语言就是:
create table Allcontact ( )
number varchar(50) primary key, Name varchar(20) not null, Sex varchar(2) not null, Age float check(Age>0), Phone varchar(11) not null, QQnum varchar(11),
Subgroup varchar(4) not null, Mail varchar(50)not null
六. 运行设计 1. 运行模块的组合
具体软件的运行模块组合为程序多窗口的运行环境,各个模块在软件运行过程中能较好的交换信息,处理数据。
2. 运行控制
软件运行时有较友好的界面,基本能够实现用户的数据处理要求。
3. 运行时间
系统的运行时间基本可以达到用户所提出的要求。
七. 出错处理设计 1. 出错输出信息
用户在操作的时候,比如登录的时候没有输入用户名或者密码,再或者就是用户名或者密码输入错误的话,将会提示错误“请输入正确的用户名”或者“请输入正确的密码”等操作提示。在增删改查操作中,如果一些必要的信息没有填写的话也会出现对应的警告提示窗口。
2. 出错处理对策
用户在增删改查操作的时候发生错误。不会影响对数据库内容的更改。只要正确操作的情况下才会使数据库中的数据发生变化。
八. 安全保密设计
7
系统需要管理员才能登录。如果用户忘记密码了可以通过回答设置问题修改密码。反之,无法登录。
九. 维护设计
经常对数据库的数据进行备份等。防止数据流失。
8
正在阅读:
通讯录管理系统概要设计说明书04-17
副主任护师个人年度工作总结参考03-25
我的大学生活作文1500字02-05
计算机控制系统第1章05-11
粉喷桩施工组织设计06-12
EPC工程总承包模式下的招标规则05-01
CPA第二章金融资产习题解05-28
学生草船借箭读后感2022年07-30
C语言编程答案实验八04-19
商务英语翻译 I 练习(2014-15)11-09
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 概要
- 说明书
- 管理系统
- 通讯录
- 设计
- 水泥比表面积试验详解带原始记录
- 饮水与健康
- 左传艺术特色分析
- 万豪酒店项目可行性研究报告
- 中软PMS夜审操作说明文档 - 图文
- 《中国当代文学专题(本科必修)》2015期末试题及答案
- 牙鲆科鱼类生物学特征、生活习性等
- 碳化硅技术陶瓷无压烧结工艺研究 - 图文
- 钱谷融《我的老师伍叔傥先生》阅读练习及答案
- 2017年秋人教部编版七年级语文上册第六单元测试题(含答案)
- 外科学试卷及答案
- 集成电路设计基础作业解答(8~12)
- 单个军人队列训练标准教程
- 餐椅设计报告 - 图文
- 离太阳最近的树详案
- 实验十三、水的硬度测定
- 繁华与落寞 - 浅谈张爱玲的人生与创作
- 人教版新目标七年级英语上册初一英语上册课文翻译
- 心理辅导个案 - - - 性格孤僻、厌学的小女孩
- 如何做好电子书营销及推广