局域网聊天工具
软件需求说明书
●专业:
●班级:
●成员:
●指导教师:
日期:
目录
1软件结构设计 (3)
1.1 软件结构 (3)
1.2功能需求与模块的关系 (3)
1.3人工处理过程 (4)
1.4尚未解决的问题 (4)
2软件接口设计 (4)
2.1用户接口 (4)
2.2外部接口 (4)
3数据库结构设计 (4)
3.1概念结构设计 (4)
3.2逻辑结构设计 (4)
3.3物理结构设计 (5)
4运用设计 (6)
4.1数据字典设计 (6)
4.2安全保密设计 (6)
1软件结构设计
1.1 软件结构
1.2功能需求与模块的关系
各项功能需求的实现同主要模块的分配关系:
1.3人工处理
暂无。
1.4尚未解决的问题
略。
2软件接口设计2.1用户接口
略。
2.2外部接口
略。
3数据库结构设计3.1概念结构设计
略。
3.2逻辑结构设计
确定的关键字和属性、重新确定的记录结构,形成本数据库的数据库管理员视图。
)
3.3物理结构设计
建立系统程序员视图,包括:
a . 数据在内存中的安排,包括对索引区、缓冲区的设计;
b . 所使用的外存设备及外存空间的组织,包括索引区、数据块的组织与划分;
c . 访问数据的方式方法。
chatcontent *
uid friend_id chatdatetime chat_content chat_no
friend_div_detail *
friend_divide friend_divide_detail
friend_group_detail *
friend_group friend_group_detail
friend_list *
uid friend_id friend_divide friend_group note
psw_protect
pswqst qstdetail
User_Inf *
chatname uid psw pswqst
pswans userstatus age area sex sign detail
user_status_detail
userstatus userstatusdetail
chat_no_inf *
K_friend_list_User_Inf
4运用设计
4.1数据字典设计
对数据库设计中涉及到的各种项目建立数据字典,以说明它们的标识符、同义名及有关信息。
在本节中要说明对此数据字典设计的基本考虑。
4.2安全保密设计
说明在数据库的设计中,将如何通过区分不同的访问者、不同的访问类型和不同的数据对象,进行分别对待而获得的数据库安全保密的设计考虑。