课程设计样本数据库.docx
《课程设计样本数据库.docx》由会员分享,可在线阅读,更多相关《课程设计样本数据库.docx(9页珍藏版)》请在冰点文库上搜索。
课程设计样本数据库
课程设计样本(数据库)
————————————————————————————————作者:
————————————————————————————————日期:
西安翻译学院
课程设计报告
院系:
信息工程学院
课程名称:
数据库原理与技术
设计题目:
医药管理系统
专业:
计算机科学与技术
班级:
9311401
学号:
20号
姓名:
王婷
指导教师:
任华
设计时间:
2011年10月至2011年12月
2011年12月28日
课程设计任务书
设计题目
医药管理系统
学生姓名
王婷
专业
计算机科学与技术
班级
设计要求:
1.医药管理系统的功能分析
2.医药管理系统的功能设计
3.医药管理系统的数据库设计
4.医药管理系统的数据库实现
5.医药管理系统的数据库测试
学生应完成的工作:
1、分析:
医药管理系统的功能分析
2、规划:
医药管理系统的功能设计
3、设计:
医药管理系统的数据库设计
4、实现:
医药管理系统的数据库实现
5、测试:
医药管理系统的数据库测试
参考文献阅读:
[1]申时凯,戴祖诚,余玉梅,等.数据库原理与技术(SQLServer2005).清华大学出版社,2010.11.
[2]王俊伟,史创明,等.数据库管理与应用.清华大学出版社,2006.7.
[3]
[4]
工作计划:
2011年10月8日至2011年10月18日
2011年10月18日至2011年11月5日
2011年11月5日至2011年11月15日
2011年11月15日至2011年11月28日
2011年11月28日至2011年12月11日
任务下达日期:
2011年10月8日
任务完成日期:
2011年12月28日
指导教师(签名):
学生(签名):
课程设计报告
一、课程设计的开发目的
1、通过实训加深和扩展我们的理论知识与专业技能
2、提高了我们的动手编程能力
3、学会理论与实践相结合、培养了应用所学的理论知识和技能、解决实践中所遇到的实际问题的能力
4、培养了正确的设计思想和思维方法
5、训练和培养了获取信息和综合处理信息的能力以及合作精神
二、系统的题目描述及要求
该内容主要是药品信息管理的库存管理、药品管理、入库单管理和出库单管理等模块的结合实现,并实现了药品具体信息查询等功能。
三、需求分析
四、设计框图及结构
五、开发平台
本系统的开发平台:
硬件:
CPU:
(Intel酷睿I3-370M2.40G)
内存:
2GB(DDR32*SODIMM插槽)
硬盘:
500GBGBSATA
显示器:
Lenovo14.0"HDLED
软件:
操作系统:
windowsXP
数据库:
SQLserver2005
六、设计的部分代码及运行效果图
创建数据库
createdatabasemedicine
onPRIMARY
(name=medicine,
='E:
\sjk\medicine.mdf',
size=10,
maxsize=30,
=5)
logon
(name=medicinefile,
='E:
\sjk\medicine',
size=3,
maxsize=12,
=2)
go
创建数据表
usemedicine
createtable药品信息表
(药品编号intnotnull,
药品名称char(50)notnull,
药品出场地char(80)notnull,
供应商代号intnotnull,
药品单价moneynotnull
)
go
usemedicine
createtable供应商
(供应商代号intnotnull,
供应商名称char(20)null
)
go
usemedicine
createtable医药销售表
(销售编号intnotnull,
药品编号intnotnull,
顾客编号intnull,
销售数量intnull,
销售人员编号intnotnull,
售出时间datetimenull,
营业额moneynull
)
go
usemedicine
createtable销售人员表
(
销售人员编号intnotnull,
姓名char(10)notnull,
电话char(12)null
)
go
usemedicine
createtable顾客信息表
(
顾客编号intnotnull,
姓名char(10)notnull,
顾客类型char(12)null,
联系电话char(12)null
)
go
usemedicine
createtable进货表
(
进货编号intnotnull,
医药编号intnotnull,
销售人员编号intnull,
进货时间datetimenull
)
go
usemedicine
createtable库存表
(
库存编号intnotnull,
库存数量intnull
)
go
七、运行结果分析
八、课程设计的总结
不知不觉,两个多月的课程设计结束了。
在这两个多月的设计中让我受益匪浅。
此设计在代课老师的辅导下,基本完成了设计要求。
而此次课题主要是为实现医药管理系统数字化,方便管理。
本系统是在Windows以上的操作系统下运行,采用SQLServer2005为主要开发工具进行设计开发。
因此,
参考文献:
【1】申时凯,戴祖诚,余玉梅,等.数据库原理与技术(SQLServer2005.清华大学出版社,2010.11.
【2】王俊伟,史创明,等.数据库管理与应用.清华大学出版社,2006.7.
版式说明:
1、封面:
标题:
小初号字黑体居中,(西安翻译学院信息工程学院小1号黑体)
题目、班级、学号、姓名:
小3号字黑体居中
2、主体部分(正文)用宋体小四号,参考文献用黑体五号;若有源代码,则源代码为TimesNewRoman,五号。
3、图纸、软件、作品等附件列表。
4、用A4纸打印书面报告,电子版统一交指导教师。
指导教师评语
成绩:
指导教师签字:
年月日
院系意见:
负责人签字:
年月日