数据库程序设计大作业通讯录系统设计组长:陈卓2024920290826组员:詹莉莉2024920430826宋道城2024924850826唐诗慧2024931560826朱若敏20249330008262024/10/29目录一、需求分析(需求分析文档,包括数据流图)二、概念结构设计(ER 图,及对于实体及联系的说明)三、逻辑结构设计(关系模式,逻辑结构的数据表视图)四、物理结构设计(相关数据库对象的创建语句)五、程序说明(功能界面截图)六、组员分工(每个人主要负责的工作)七、体会参考资料一、需求分析1
1 引言本次作业为 Java、软件工程与 Oracle 数据库三门课程的结合体,通过 Java 语言编写一份通讯录,并连接 Oracle 数据库,实现在本机上记录用户的通讯录的功能
深化了解Java、Oracle 数据库和软件工程三门学科和相应工具
1 编写目的在完成了针对通讯录管理系统的前期调查,同时与各位组员进行了全面深化地探讨和分析的基础上,提出了这份软件需求规格说明书
此需求规格说明书对《通讯录管理系统》软件做了通讯录管理系统的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作
本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员
本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用
本文也是项目完成后系统验收的依据
2 项目背景说明:a
待开发的软件系统的名称:通讯录系统
项目提出方:单世民老师、姜国海老师开发者:陈卓、宋道成、詹莉莉、朱若敏、唐诗慧用户:在校全体学生
项目与其他软件或其他系统的关系:从属与大连理工大学的校园网1
3 定义需求:用户解决问题或达到目标所需的