2011级硕士研究生《数据库技术》课程
应用开发设计要求
1.开发设计一个简单的管理信息系统(题目自选),其前台所使用的语言不限,但后台开发平台要求统一使用SQL Server 2000及其以上版本。
2.前台功能要求具有:(1)登录界面;(2)主界面;(3)查询功能;(4)数据修改功能(包括数据的插入、删除等);(5)菜单设计(选做)
3. 后台要求有:(1)数据库的建立;(2)数据表的建立(注意表的结构及字段的特殊限制);
(3)至少建三张表(每个表输入10条以上的记录),建立表间关系;(4)参照完整性描述。
4.所开发的系统要求最好能脱离开发环境运行(即系统的发布)。
5.报告要求:
(1)设计概述:简单描述本设计要解决的问题和实现的主要功能;
(2)需求分析:需求分析后得出数据字典;
(3)概念设计:画出E—R图或数据流图;
(4) 数据库设计:将E—R图转换为DBMS能接受的关系模型,并在SQL Server 2000上实现(包括数据库、数据表及参照完整性的建立等);
(5)界面设计:主要包括登录界面(登录的用户名及口令等)、主界面(可以是命令按钮或菜单)、查询(要求最好能实现模糊查询)、数据编辑(数据的插入、删除及修改)等界面的主要设计过程及设计结果;
(6)前后台实现连接的详细描述及代码介绍;
(7)系统的发布介绍(所开发的系统能否脱离开发环境运行);
(8)总结和体会:重点写本次数据库设计学习、应用过程中的收获、体会以及需要进一步完善的内容。
6.提交材料及时间:
(1)设计报告的打印稿(用A4纸)
(2)答辩通过后,请以自己的姓名为文件夹名,将自己的设计报告及系统设计的原代码存入自己的文件夹中(每个同学提供一个README文件,在该文件中注明系统的名称、开发环境及相关工具等),压缩文件夹后提交给班长,班长收齐后,再将全班同学的资料统一刻录在一张光盘上(在光盘上注明班级、数据库课程设计等信息),全班提交一张光盘即可。
(3)设计及提交时间:用4—5周时间设计,2012年1月10日前提交。