数据库原理课程设计任务书

  • 格式:doc
  • 大小:43.50 KB
  • 文档页数:2

数据库原理课程设计任务书

题目: 超市收银系统

学生姓名: 学号:

班级:

题目类型:软件工程(R) 指导教师:

一、课程设计题目简介

该设计要求学生以超市收银业务为背景,设计、开发一套“超市收银系统”软件。

此外,学生通过该题目的设计过程,可以初步掌握软件系统的开发原理和开发方法,得到软件工程的综合训练,提高解决实际问题的能力。

二、课程设计的任务

1、查阅文献资料,一般在5篇以上;

2、以超市收银业务为背景,通过调研、分析现有的管理模式和已有的管理软件,建立系统模型;

3、完成软件结构设计、数据库设计和算法设计;

4、完成超市收银管理系统的软件开发和测试工作。

5、撰写设计说明书;

6、做好答辩工作。

三、课程设计的主要内容、功能及技术指标

(1)查阅文献资料,一般在5篇以上;

(2)系统要实现基本信息录入、修改、查询等功能;

(3)系统要实现满足多种条件的统计分析功能,有些统计数据要采用图表的格式呈现;

(4)系统要有一定的安全控制策略;

(5)整个系统可以选择采用2层结构。数据库系统采用Access,SQL Server

2000,前台开发工具可以选用PowerBuilder或Visual C++等;

(6)系统要采用实际数据进行测试。

(7)系统所涉及的信息有:

●商品销售信息。包括的数据项有:流水编号,日期,时间,商品代码,商品名称,数量,单价,金额,应收款合计,打折比例,实交金额等。 ●商品入库信息。包括的数据项有:入库单编号,日期,供应商,商品代码,商品名称、品牌,数量,进价,金额,合计金额等。

●库存信息。包括的数据项有:商品代码,库存数量等。

四、课程设计提交的成果

1. 设计说明书一份,内容包括:

1) 中文摘要100字;关键词3-5个;

2) 序言;

3) 系统分析(包含需要的系统流程图、数据流程图、数据字典);

4) 系统总体设计(包含总体软件结构图、总体数据结构);

5) 详细设计;

6) 系统测试(包含测试方案、测试用例、测试结果及软件可靠性分析);

7) 软件使用说明书(核心界面说明);

8) 设计总结、参考文献、致谢等。

2. 刻制光盘一张。

五、设计(论文)的主要参考文献

1 软件工程导论,张海藩,清华大学出版社

2《数据库系统概论》萨师煊, 王珊

3《数据库管理系统》[美], 清华大学出版社

4《数据库系统概念》[美], 机械工业出版社

5《数据库设计》[美], 机械工业出版社

6《完全掌握SQL Server 2000》[美], 机械工业出版社

7《PowerBuilder 9 数据库项目案例导航》清华大学出版社

8 基于B/S的计算机教学管理系统的设计与实现. 李英明,滕连爽,马宝林. 信息技术. 2005.9

六、阶段时间安排(共2周):

周次 日期 内容 地点 完成情况 教师签字

第1周 星期一 教师讲解设计要求,准备参考资料 教室

星期二~三 分析系统,方案设计 教室

星期四 检查设计方案(以小组为单位) 实验室

星期五 编程 实验室

第2周 星期一~三 编程 实验室

星期四 测试程序 实验室

星期五 检查程序,答辩 实验室