数据库课程设计报告
-------图书馆管理信息系统
**学院**专业**级*班 姓名: 学号:*******
任课教师: 实验教师: 助教:
目 录
一、系统开发平台 ........................................ 错误!未定义书签。
二、数据库规划 .......................................... 错误!未定义书签。
2.1 任务陈述 .......................................................... 3
2.2 任务目标 .......................................................... 3
三、系统定义 ............................................................. 3
3.1 系统边界 .......................................................... 3
3.2 用户视图 .......................................................... 3
四、需求分析 ............................................ 错误!未定义书签。
4.1 用户需求说明 ...................................................... 3
4.1.1 数据需求 .................................................... 3
4.1.2 事务需求 .................................................... 3
4.2 系统需求说明 ...................................................... 3
五、数据库逻辑设计 ....................................................... 4
5.1 ER图 ............................................................. 4
5.2 数据字典 .......................................................... 4
5.3 关系表 ............................................................ 4
六、数据库物理设计 ....................................................... 4
6.1 索引 .............................................................. 4
6.2 视图 .............................................................. 4
6.3 安全机制 .......................................................... 4
6.4 其他 .............................................................. 4
七、应用程序设计 ......................................................... 4
7.1 功能模块 .......................................................... 4
7.2 界面设计 .......................................................... 4
7.3 事务设计 .......................................................... 5
八、测试和运行 ........................................................... 5
九、总结 ................................................................. 5
附. 参考文献 ............................................................. 5
一:系统开发平台
描述清楚题目、开发工具、数据库、操作系统等。 如
本系统采用Eclipse集成开发环境,后台使用Microsoft SQL Server2000建立数据库。……
二、数据库规划
2.1 任务陈述
2.2 任务目标
三、系统定义
3.1 系统边界
3.2 用户视图
四:需求分析
4.1 用户需求说明
4.1.1 数据需求
4.1.2 事务需求
4.2 系统需求说明
五、数据库逻辑设计
5.1 ER图
5.2 数据字典
5.3 关系表
六、数据库物理设计
6.1 索引
6.2 视图
本节可选。
6.3 安全机制
系统安全、数据安全
6.4 其他
本节可选:引入受控冗余等。
七、应用程序设计
7.1 功能模块
7.2 界面设计
可抓几幅画面介绍。
7.3 事务设计
关键或复杂的事务操作的设计,可附相应SQL语句进行分析介绍。
应特别选出软件编程有特色之处或见解独到之处,附少量关键代码进行分析。如设置几种身份登录?借书超期如何设置?查询中如何方便用户(模糊查询、组合查询等)
八、测试和运行
介绍系统的测试情况,可提供几个测试用例。
可选:生成大数据量的仿真数据,进行性能测试的情况。
九、总结
经验体会;系统的特色、不足(可继续完善的方面)。
附. 参考文献
主要的参考资料、网址。