福州大学当当网模拟系统项目需求分析及设计说明书 - 图文 下载本文

(6) 每个表应有主关键字,其他数据元素与主关键字一一对应,所以

在下面设计的表中几乎都有“时间唯一”这一字段,在该字段上不允许有重复的记录出现。

在图书管理系统中将按照系统的功能设计数据结构,在详细设计中将按照各功能模块分别设计数据结构。

5.4 出错处理设计

出错输出信息

5.4.1、

用弹出框的方式显示各种可能的错误或故障,系统输出信息、含义及处理方法。

5.4.2、 5.4.3、

出错补救措施 系统恢复设计

提示错误或故障出现时,可以采用的补救措施,如性能降低、恢复及重启动等。 描述当系统出现错误和异常时,如何使系统恢复到正常状态:

? 本软件应充分考虑各种系统错误,避免造成数据库系统不一致或损

坏;

? 本软件提供撤销机制,避免用户因误操作对数据库系统造成破坏; ? 采用对话框形式为用户提供警告信息; ? 一些关键性操作(如删除或修改记录),都应输入确认机制; ? 进行秘密控制,减少出错或人为破坏几率。

5.5 安全保密设计

? ? ? ?

在用户登录系统是进行身份验证,只允许合法用户进入系统; 添加导入和导出功能,方便用户对数据进行备份。 某种权限的用户只能处理自己所拥有权限的范围内操作 访问数据库的用户名和密码与代码相分离,通过代码访问文件获取用户名和密码从而保证数据库的安全性。

5.6

维护设计

图书管理系统软件必须按照软件产品设计规范的步骤进行开发,并充分考虑软件可维护性,详细编写个阶段文档资料,以利于将来本本升级以及移植等第二次开发。

六、 详细设计

6.1、 6.2、 6.3、

引言

参见可行性研究部分的“引言”。

总体设计

参见概要设计部分的“总体设计”。

程序设计说明

6.3.1、 模块描述

主界面模块效果如下图所示:

前台页面按不同排序方法检索书目:

点击图书观看图书详情:

图书评论部分界面显示:

发表图书评论界面:

顾客注册界面图如下: