"信息系统开发实训指导书是烟台南山学院管理科学与工程学院于2013年11月编写的实训文件,旨在帮助学生通过实际操作掌握信息系统开发的全过程,包括项目开发要求、主要内容、时间安排以及结构化分析和设计工具的使用。"
在信息系统开发实训中,学生需要经历以下关键步骤:
1. **项目开发要求**:学生需通过实地调查或研究已有的信息系统应用案例,理解信息系统开发的实际需求,熟悉相关应用软件,以便完成系统分析与设计的各个环节,并最终构建一个完整的信息系统。
2. **项目开发主要内容**:
- 调查:对实际单位或部门进行深入了解,或者分析现有信息系统的应用情况。
- 逻辑设计:基于调查结果,进行系统的逻辑设计,包括业务流程分析、数据流程描述等。
- 物理设计:依据逻辑设计方案,设计系统的具体实现,如数据库设计、代码编写等。
- 模拟实施:模拟系统的运行过程,确保功能的正确性。
3. **时间安排**:实训通常在15周至18周内完成,具体任务分配如下:
- 第15周:进行系统调研,完成需求分析,并撰写需求规格说明书,包括各种图表(如系统需求结构图、用例图、时序交互图、活动图等)。
- 第16周:进行信息系统体系结构设计,如绘制软件架构图。
- 第17周:进行代码设计、数据库设计和输入输出界面设计,如业务对象模型、类图等。
- 第18周:进行编码、程序调试、系统测试,并准备验收材料,如设计说明书、源程序清单。
4. **结构化分析和设计工具**:
- **业务流程图**:用特定的基本符号描绘业务流程,例如处理(P)、数据流(D)、数据存储(F)和外部实体(S)。示例包括销售合同管理业务流程图。
- **数据流程图**:遵循自顶向下、分层绘制的原则,规定了绘制规则,如避免数据流交叉、合并过多数据流等。数据流程图的绘制有助于清晰展示数据的流动路径。
- **数据字典**:用于详细记录系统中的数据元素,包括数据项的编号、名称、别名、简述、类型、长度、值域等信息,以全面描述数据属性。
通过这个实训指导书,学生能够系统地学习信息系统开发的实践知识,提高分析和解决问题的能力,为未来在IT行业的工作打下坚实基础。