Advertisement

软件工程实验报告三

阅读量:

一、实验名称

系统详细设计

二、实验目的

根据需求分析、概要设计,完成系统的详细设计

三、实验主要内容

详细设计的主要任务是设计每个模块的实现算法、所需的局部数据结构。详细设计的目标有两个:实现模块功能的算法要逻辑上正确和算法描述要简明易懂。

四、实验原理

1、模块说明。说明该模块需要实现什么功能,还有设计要点。
2、流程逻辑。用流程图说明该模块的处理过程。
3、算法。不一定有,如果涉及一些比较特殊的算法或关键模块,就写一下算法的伪代码或用流程图说明。
4、限制条件。该模块的功能有哪些限制,比如用户ID不能重复,只能查询自己权限范围内的用户。
5、输入项。每个子模块可以看做一个”方法“,我传给你什么,你给我输出什么。比如删除用户,输入项就是用户ID。
6、输出项。删除用户的输出项,就是不能在查询模块里查询到已删除的用户
7、界面设计。用visio或者其他工具画一些界面图
8、需要操作的数据表。

五、实验结果

详细设计

目录

一、数据库设计

二、用户界面设计

三、系统实现.

四、总结和展望

4.1总结

4.2展望

一、数据库设计

为了实现数据持久化,必须在数据库中建立一些对应特定功能的数据表作为存储。数据库实施阶段就是用DBMS提供的数据定义语言与其他实用程序将数据库逻辑设计和物理设计结果严格描述出来,成为DBMS可以接受的源代码,再经过调试产生目标模式,然后组织数据入库。数据库实施阶段包括两项重要的工作,一项是数据的载入,另一项是应用程序的编码和调试。

系统包括共有3张基本表,因此事先在Excel中录入数据,然后使用SQL Server 2000数据导入/导出向导功能,直接将数据导入到相应的基本表中。

(1)车辆信息表

车辆信息表里存储了车辆的车辆信息情况。该表主要完成停车场车辆管理基本信息的录入、删除 、更新等功能。

(2)车辆表

车辆信息表里存储了车辆的车辆合作情况

(3)用户表

用户表里存储了可进入数据库的用户名和密码包括:编号、姓名、密码,该表主要完成用户的增加、删除 、更新等功能。

用户操作流程:

停车场管理系统业务图:

二、用户界面设计

本系统主要的设计思路是:时间经济,可靠,可理解,可维护和适应,可用,安全保密。

全部评论 (0)

还没有任何评论哟~