毕业设计个人信息助理系统Word下载.docx
- 文档编号:19078988
- 上传时间:2023-01-03
- 格式:DOCX
- 页数:35
- 大小:416.07KB
毕业设计个人信息助理系统Word下载.docx
《毕业设计个人信息助理系统Word下载.docx》由会员分享,可在线阅读,更多相关《毕业设计个人信息助理系统Word下载.docx(35页珍藏版)》请在冰豆网上搜索。
●产品风格采取简约型,系统界面整体风格统一,界面简洁,布局合理整齐;
●安装简单、操作方便,具有良好的系统扩充能力。
●灵活的模块需求设计,可根据实训项目周期灵活裁剪。
2.2功能性需求
图2.1个人信息助理系统结构图
表2-1个人信息助理系统功能说明表
功能名称
备注
裁剪说明
联系人群组管理
可以对系统中的联系人进行分组管理
不可裁剪
联系人管理
可以对系统中的联系人进行管理
记事本类型管理
可以对系统中的记事内容分类进行管理
记事本管理
可以将系统中的记事内容进行管理
日程类型管理
可以将系统中的日程安排分类管理
日程管理
可以预定未来某天某时段的时间安排,并把这个安排保存到系统当中
日程提醒
当有符合条件的日程安排即将到来的时候,系统根据用户设定来向用户发出提示信息
可完全裁剪
退出系统
可随时退出系统,终止运行
显示关于信息
显示给用户本系统的关于信息,即版本、开发团队等信息
注意:
1)系统中所有文本框和文本域输入的字符的长度、类型、格式进行合法性判定;
各查询功能应支持模糊查询。
2)必要时尽量使用表格的形式显示数据,方便查看
2.2.1联系人群组管理
需求描述:
业务流程图:
图2.2整体业务流程图
表2-2联系人群组管理功能需求表
功能需求
优先级
高
业务背景
对所有联系人分不同的群组来管理,这里是对群组的维护。
功能说明
1.新建联系人群组:
为系统中添加一条联系人群组记录,基本信息包括群组名称、群组描述信息等;
2.修改群组信息:
当联系人群组的信息发生变更时,通过此功能来更新联系人群组信息(群组名或描述信息),并保存更新结果;
3.删除群组信息:
从系统中删除某个已有联系人群组的记录;
4.查询群组信息:
既可查询显示当前系统中全部群组记录的信息,也可指定群组名来查询符合条件的群组记录信息;
约束条件
系统要求联系人群组的序号唯一
相关查询
无
其他需求
业务流程描述:
图2.3联系人群组管理结构图
数据描述:
联系人群组基本信息
表2-3联系人群组基本信息表
名称
描述
是否必添
序号
联系人的编号
是
组名
联系人的组编号
联系人相关信息说明
2.2.2联系人管理
表2-4联系人管理功能需求表
对联系人信息进行管理。
1.增加联系人:
为系统中添加一个联系人记录,基本信息包括联系人的姓名、生日、联系电话、E-mail、通信地址等;
2.修改联系人信息:
当联系人的信息发生变更时,通过此功能来更新联系人信息(如联系电话、E-mail、通信地址等),并保存更新结果;
3.删除联系人信息:
从系统中删除某个已有联系人的记录;
4.查询联系人信息:
既可查询显示当前系统中全部联系人记录的信息,也可指定联系人姓名查询符合条件的联系人记录信息;
联系人序号保证在系统内唯一
图2.4联系人管理结构图
表2-5岗位基本信息表
联系人序号
联系人编号
联系人群组名称
群组名称下拉列表
姓名
联系人姓名
生日
联系人生日
联系电话
联系人相关电话
否
联系人E-mail地址
通信地址
联系人相关通信地址
2.2.3记事类型管理
表2-6记事类型管理功能需求表
记事类型管理
对记事的类型进行管理。
1.增加记事类型:
为系统中添加一条记事类型记录,基本信息包括记事类型名称、类型描述信息等;
2.修改记事类型:
当记事类型的信息发生变更时,通过此功能来更新记事类型信息(记事类型名或描述信息),并保存更新结果;
3.删除记事类型:
从系统中删除某个已有记事类型的记录;
4.查询记事类型:
既可查询显示当前系统中全部记事类型记录的信息,也可指定记事类型名查询符合条件的记事类型记录信息;
记事类型序号保证在系统内唯一
图2.5记事类型管理图
表2-7记事类型基本信息
记事类型编号
记事类型名称
描述信息
记事类型相关信息
2.2.4记事管理
表2-8记事管理功能需求表
记事管理
实现对系统用户当天事宜的记录管理。
1.增加记事信息:
为系统中添加一条记事记录,基本信息包括记事标题、日期、内容等;
2.修改记事信息:
当记事的信息发生变更时,通过此功能来更新记事信息(如记事标题、内容等),并保存更新结果;
3.删除记事信息:
从系统中删除某个已有的记事记录;
4.查询记事信息:
既可查询显示当前系统中全部记事记录的信息,也可指定记事日期查询符合条件的记事记录信息;
记事序号保证在系统内唯一
图2.6记事管理图
表2-9记事基本信息表
记事编号
标题
记事相关标题
记事类型名称
类型下拉列表
日期
记事相关日期
内容
记事相关内容
2.2.5日程类型管理
表2-10日程类管理功能需求表
对日程进行分类管理,这里是对类型的管理。
1.增加日程类型:
为系统中添加一条日程类型记录,基本信息包括日程类型名称、类型描述信息等;
2.修改日程类型:
当日程类型的信息发生变更时,通过此功能来更新日程类型信息(日程类型名或描述信息),并保存更新结果;
3.删除日程类型:
从系统中删除某个已有日程类型的记录;
4.查询日程类型:
既可查询显示当前系统中全部日程类型记录的信息,也可指定日程类型名查询符合条件的日程类型记录信息;
类型编号保证在系统内唯一
图2.7日程类型管理图
表2-11日程类型基本信息表
日程类型编号
日程类型名称
类型描述
日程类型的相关类别
2.2.6日程管理
表2-12日程管理功能需求表
记录日程安排。
1.增加日程信息:
为系统中添加一条日程记录,基本信息包括日程标题、内容和提醒时间等;
2.修改日程信息:
当日程的信息发生变更时,通过此功能来更新日程信息(如日程标题、内容、提醒时间等),并保存更新结果;
3.删除日程信息:
从系统中删除某个已有的日程记录;
4.查询日程信息:
既可查询显示当前系统中全部日程记录的信息,也可指定起止时间查询符合条件的日程记录信息;
日程序号保证在系统内唯一
图2.8日程管理图
表2-13岗位基本信息表
岗位基本信息编号
岗位基本信息相关标题
日程类型
岗位基本信息内容
提醒时间
岗位基本信息提醒时间
2.2.7日程提醒
表2-14日程提醒功能需求表
低
当用户设定的时间到来时,系统发出提示信息。
可裁剪
图2.9日程提醒业务流程图
2.2.8退出
表2-15退出系统功能需求表
可随时退出系统,终止运行。
图2.10退出系统流程图
2.2.9显示关于信息
表2-16显示关于信息功能需求表
显示给用户本系统的关于信息,即版本、开发团队等信息。
图2.11显示关于信息流程图
第三章总体设计
在完成销售管理系统的功能、性能分析及用例图分析之后,将进行系统的总体设计部分,制定出系统的总体设计规划和总体框架,这是整个开发流程必不可少的部分。
系统总体设计是在全面地进行需求分析基础之上进行设计的包括系统功能模块图的设计、数据库的设计,为系统详细设计奠定了基础[8]。
3.1系统功能模块图设计
系统功能模块图设计如图3.1所示:
图3.1系统功能模块图设计图
3.2功能结构图
图3.2个人信息助理结构图
3.3数据库设计
用户所需求用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。
收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
本系统主要完成对小型工厂企业进存销各类数据的登记,修改,删除,查询,分析等各项功能,按功能模块分,拟分为以下几个模块:
:
数据录入及维护模块、其他数据处理模块、数据查询模块。
所需E-R图如下所示:
图a日常记事图
图b密码备忘图
图c通讯簿图
图d系统维护图
图3.3个人信息助理系统ER图
表3-1个人信息助理系统数据类型表
列名
数据类型
可否为空
说明
bh
number
编号
xm
char
xb
性别
sj
date
时间
表3-2个人信息助理系统数据类型表
xh
yhm
用户名
rjzw
Nvarchar
日记正文
表3-3个人信息助理系统数据类型表
Int
事件时间
dd
地点
表3-4个人信息助理系统数据类型表
sr
收入
zc
Nvarchar(50)
支出
sy
Numeric(18,2)
剩余
datetime
第四章详细设计
在进行完服装销售管理系统的总体设计,设计出系统功能模块结构图之后,我们需要将工作重心转移到各个功能模块的实现方法上来。
也就是对各个功能模块的实现流程做详细的设计。
在详细设计阶段,设计者的工作对象是一个模块,根据概要设计赋予的局部任务和对外接口,设计并表达出模块的算法、流程、状态转换等内容。
在这一章,将详细的设计各个功能模块的实现流程。
4.1创建表及表数据管理
4.1.1创建表
SQL>
CTEATETABLE“NAMES”.”CONNECT”
2(
3“BH”CHAR(6)NOTNULL,
4“XH”CHAR(8)NOTNULL,
5“XB”CHAR
(2)NOTNULL,
6“SJ”DATENOTNULL
7);
表已创建
4.1.2表的插入
INSERTINTOCONNECTVALUES(‘1’,’张进’,‘男’,TO_DATE(‘20110111’,‘YYYYMMDD’));
已创建一行。
INSERTINTOCONNECTVALUES(‘3’,’邱洽’,‘女’,TO_DATE(‘20110111’,‘YYYYMMDD’));
INSERTINTOCONNECTVALUES(‘4’,’赵起’,‘女’,TO_DATE(‘20110111’,‘YYYYMMDD’));
INSERTINTOCONNECTVALUES(‘5’,’艾丽’,‘女’,TO_DATE(‘20110111’,‘YYYYMMDD’));
INSERTINTOCONNECTVALUES(‘6’,’杰克’,‘男’,TO_DATE(‘20110111’,‘YYYYMMDD’));
INSERTINTOCONNECTVALUES(‘7’,’张蒙’,‘女’,TO_DATE(‘20110111’,‘YYYYMMDD’));
INSERTINTOCONNECTVALUES(‘8’,’刘可’,‘女’,TO_DATE(‘20110111’,‘YYYYMMDD’));
INSERTINTOCONNECTVALUES(‘9’,’李克’,‘男’,TO_DATE(‘20110111’,‘YYYYMMDD’));
INSERTINTOCONNECTVALUES(‘10’,’刘大海’,‘男’,TO_DATE(‘20110111’,‘YYYYMMDD’));
4.1.3表的修改
UPDATECONNECT1
2SETXB=‘女’
3WHEREBH=’1’;
已更新一行
4.1.4表的删除
DELETEFROMCONNECT1
2WHEREBH=’1’;
已删除一行
4.2索引和完整性
4.2.1建立索引
CREATEINDEX“NAMES”.”ZJ”ON“CONNECT”(“BH”,”XM”,”XB”,”SJ”)
2;
索引已创建
4.2.2实现列
selectBH,XM,XB
2FROMCONNECT1;
BHXMXBSJ
1张进男11-1月-11
2王强男11-1月-11
3邱洽女11-1月-11
4赵起女11-1月-11
5艾克女11-1月-11
6杰克男11-1月-11
7张萌女11-1月-11
8刘可女11-1月-11
9李克男11-1月-11
10刘大海男11-1月-11
已选择10行
4.2.3实现行
1张进男11-1月-11
4赵起女11-1月-11
6杰克男11-1月-11
8刘可女11-1月-11
10刘大海男11-1月-11
4.3数据查询和视图
4.3.1SELECT语句的基本使用
select*fromconnect1
BHXMXBSJ
--------------------------------
3邱洽女11-1月-11
4赵起女11-1月-11
6杰克男11-1月-11
7张萌女11-1月-11
8刘可女11-1月-11
4.3.2创建视图
CREATEORREPLACEVIEWCO_CON1
2AS
3SELECT*
4FROMCONNECT1
5WHEREXB=’男’;
视图已经创建
4.4存储过程和触发器的使用
4.4.1创建触发器
createorreplacetriggerckeckcredit
2beforeinsertorupdateofbhonconnect1
3foreachrow
4when(new.bh>
1)
5begin
6dbms_output.put.line(‘该人的新的编号’||:
new.bh||‘,超过了1’);
7end;
4.4.2创建存储过程
createorreplaceprocedurecount_xb
2(wwinchar,person_numoutnumber)
3as
4begin
5selectcount(xb)
6intoperson_num
7fromconnect1
8whereww=ww;
9endcount_xb;
4.4.3创建函数
CREATEORREPLACEFUNCTIONcount_num
2(in_xbinchar)
3Returnnumber
4As
5Out_numnumber;
6BEGIN
7IFin_xb=’男’;
8Selectcount(xb)intoout_num
9Fromconnect1
10Wherexb=’男’;
11ELSE
12Selectcount(xb)intoout_num
13Fromconnect1
14Wherexb=’女’;
15ENDIF;
16RETURN(out_num);
17ENDcount_num.;
4.4.4创建程序包
CREATEORREPLACEPACKAGEconnect1packageAS
2PROCEDUREReturnbh(
3p_xmconnect1.xm%TYPE,
4p_xbconnect1.xb%TYPE,
5p_ReturnbhOUTconnect1.bh%TYPE);
6ENDconnect1package
程序包已经创建。
4.4.5创建程序包主体
CREATEORREPLCEPACKAGEBODYconnect1packageAS
4p_xbconnect1.xb%TYPE,
5p_returnbhoutconnect1.bh%TYPE)
6IS
7BEGIN
8SELECTBH
9INTOp_returnbh
10FR
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 个人信息 助理 系统