微机08课程设计_微机课程设计计算器

2020-02-27 其他范文 下载本文

微机08课程设计由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“微机课程设计计算器”。

《数据库原理与设计》课程设计指导书

数据库课设的伟大之处是:1.要用编程——JAVA/C# 2.要是弄瘫了继续重装系统——操作系统 3.实践是检验真理的唯一标准——马克思主义哲学 4.用到不懂的词查专英书——专业英语 5.要是做不出来去网上买吧——经济导论。一个数据库用了整个学期的课。

---------06级软件专业同学

一、课程设计说明

本次设计,提供在实际环境中,使用数据库管理系统以及设计工具获取实践经验的机会。完成设计任务,学生将对设计实际有效的数据库模型,应用数据库系统以及应用程序,有更深入的理解。

先导课程:《数据库系统概论》。

预备知识:设计环境和开发工具:

操作系统: Windows2000(或更高版本)。

数据库管理系统:建议选用微软公司的SQL Server 2000/2005。

开发工具:任意。

二、课程设计要求

1、数据库设计

1)需求分析,根据设计任务书给出的背景资料,查找相关资料,结合自己的生活经

验,对数据进行分析,编写详细的数据词典。

2)概念结构设计:在需求分析的基础上,设计E-R模型,详细描述实体的属性和实

体之间的联系,消除不必要的冗余。

3)逻辑结构设计:实现E-R图向关系模型的转换,特别注意实体的不同联系,优化

数据模型。详细说明实体、实体属性和实体之间的关系。

2、创建数据库:(详细内容请阅读Help文件)

创建数据库时,使用WINDOWS管理员登录/或者DBA。

 使用查询分析器创建数据库,名字DBTest,要求

1)数据文件名为:DBTest.mdf。

2)日志文件为:DBLog.ldf。

3)文件的其他属性自定。

3、创建一个用户,以后的所有操作使用这个用户进行

 可以使用企业管理器创建表,要求

1)用户名为DBUser,密码也是DBUser;

2)新建的用户对数据库DBTest拥有所有的权限

4、创建表

 使用查询分析器创建表,要求

1)表以及字段要求使用英文或者拼音作为名称;

2)建立适当的约束;

3)表要在一定的范式基础上建立。

5、应用程序设计

如果需要编写应用程序,请参考采用的语言帮助。

6、设计报告要求

设计报告参考以下提纲书写:

1)摘要

2)目录

3)需求分析

4)数据库概念结构设计

5)数据库逻辑结构设计

6)数据流图及程序结构框图

7)程序原代码及其说明

8)总结

9)致谢语

10)参考文献

7、参考文献

(1)王珊.数据库系统概论(第三版).北京:高等教育出版社,2000

(2)SQL Server帮助手册

(3)ER图制作工具,例如Visio, ER Win, Power Designer等

(4)开发语言相关资料

(5)开发平台相关资料

三、课程设计任务

1.公文管理系统

背景资料:

某单位希望开发一个公文管理系统。目前单位的管理模式为3级管理:单位高层领导(一正几副),领导下设二级部门(各处),处室下设科室。每个部门(处、科)主要信息包含:名称、负责人、地址等。单位人员信息包含:名称、部门、性别、年龄、联系方式(包含办公电话、住宅电话、手机、MSN、QQ、邮箱等)、职称、职务等。

公文管理有一个专门的公文管理部门,负责公文的全程管理。公文主要管理过程:每份公文有二级部门发起(可由任何人起草),发起公文主要包含:发起人、时间、主要内容、附件、发起陪同人(可有多人)、状态(起草、陪同人确认状态、启动、完成)。公文发起人将公文提交到公文管理部门,公文管理部门定义公文的流转:指定公文的流转部门、接待人。定义流转过程后启动流转,流转过程中需要记录公文到达时间、完成时间、公文处理人、处理结果以及状态等。公文在流转过程中进入一个高级部门,可由高级部门转发给一个下级部门处理、下级部门处理结束后返回上级部门(可以看成是一个子流转过程)。公文处理结束后进入结束公文表中,发起人可对完成公文发表评价。

设计要求:

1)进行需求分析,可以适当参考别的管理系统,以便扩展业务需求。针对需求,编

写数据字典。

2)设计E-R图。

3)录入适当量的基础数据,例如部门、人员等。

4)用语言(asp.net C#/ Java JSP)实现公文管理功能。

2.公共卫生数据库管理系统

某公共卫生管理部门希望开发一个管理母婴保健数据系统。系统对母婴进行全程记录健康状态,以便发现其健康隐患。记录母婴健康状态信息主要为母婴体检信息,母婴体检在不同的阶段有不同的体检项目,例如0岁、1-2岁等。具体信息内容以及格式参见附件。

母婴保健数据库管理系统主要要求实现的功能有:对体检表各种数据的录入、查询、修改以及删除等操作:对母婴体检信息进行各种统计分析;对母婴信息进行外部数据的导入导出;对母婴保健信息的时间、空间分析。

设计要求:

1)进行需求分析,适当参考母婴管理过程,以便扩展业务需求。针对需求,编写数

据字典。

2)深入分析各个体检表,综合分析,设计优化的E-R图。

3)录入适当量的基础数据,例如母婴、医生等。

4)用语言(asp.net C#/ Java JSP)实现管理系统。

3.销售管理系统

北京XXX电子技术有限公司是一个小型民营的商业企业,希望实现一个销售物流系统。销售物流是生产企业、流通企业出售商品时,物品在供方与需方之间的实体流动,销售物流主要包括5个相关活动:订货传输、订货处理、订货选择、订货运输、顾客配送。主要管理供应商、产品、客户以及销售的信息:

供应商基本信息主要属性有供应商编号、供应商名称、供应商简称、单位类型、单位性质、供应商等级、厂址、办公地址、邮编、电话、传真、联系地址、email、供应物品类别、付款账号、简介和备注等。每一个供应商至少有一个或多个联系人,联系人信息的用户视图,如图2.4 所示。联系人用户视图中包括联系人编号、姓名、性别、电话、传真、E-mail、邮编、职务级别、工作描述、地址等属性。

客户信息主要包含:编号、名称、地址、类型、等级、简称、说明以及备注等。每一个客户至少有一个或多个联系人。

商品信息主要包含:名称、类别、进货价格、销售价格、折扣、规格、说明。商品的类型可以分为三个等级:最大类、子类、子子类。一种商品类别包含多种商品,且一种商品只能属于一个类别。销售价格为基本销售价格,折扣可以根据客户等级不同。

每个商品销售(采购)需要记录,销售(采购)商品、数量、价格、客户、时间、销售员等信息。只能有一个一个销售员。本公司有多名业务(销售)员,一个业务员经办多个订单(采购或销售订单),且一个订单只能由一个业务员经办。业务员有用户名、密码、姓名、性别等属性。

设计要求:

1)进行需求分析,可以适当参考别的管理系统,以便扩展业务需求。针对需求,编

写数据字典。

2)设计E-R图。

3)录入适当量的基础数据,例如部门、人员等。

4)用语言(asp.net C#/ Java JSP)实现销售管理功能。

4.图书管理系统

背景资料:

1)图书室有各种图书一万多册,图书的种类有若干种,例如,书、期刊、外文以及报

纸等,图书需要分类管理。

2)每种图书都有书名、类型、书号(ISBN)、一名或多名作者(译者)、出版社、定

价、馆藏数量和内容简介等。

3)借书证记录有借阅者的姓名、所在单位、职业等。

4)凭借书证借书,每次最多能借8本书。借书期限最长为30天,超期书需要罚款。

5)需要对借书还书的历史进行记录,以便查询。

设计要求:

1)进行需求分析,可以适当参考别的图书管理系统,以便扩展业务需求。针对需求,编写数据字典。

2)设计E-R图。

3)录入适当量的基础数据,例如图书、读者、类型等。

4)实现对所有购进图书的分类查询和分类统计。

5)能够按书名、作者等分类查询现有图书的数量。

6)记录借阅者的个人资料和所借图书的书名、书号数据等。

7)用T-SQL实现借书、还书模块

8)用T-SQL实现对图书馆的图书进行盘点过程

5.员工薪资管理

背景资料:

1)某单位现有1000名员工,其中有管理人员、财务人员、技术人员和销售人员。

2)该单位下设4个科室,即经理室、财务科、技术科和销售科。

3)工资由基本工资、福利补贴和奖励工资构成,失业保险和住房公积金在工资中扣除。

4)每个员工的基本资料有姓名、性别、年龄、单位和职业(如经理、工程师、销售员

等)。

5)每月个人的最高工资不超过3000元。工资按月发放,实际发放的工资金额为工资

减去扣除。

设计要求:

1)进行需求分析,编写数据字典。

2)设计E-R图。

3)实现按照科室录入个人的基本资料、工资和扣除金额的数据。

4)计算个人的实际发放工资。

5)按科室、职业分类统计人数和工资金额。

6)实现分类查询。

7)能够删除辞职人员的数据。

6.自选项目

请与教师联系,确定难度、工作量后进行。

四、课程设计时间与考核

时间安排:

1)设计工作从5周开始,累计学时数为32学时。

2)上机时间:按照实验安排的时间,到计算机学院三楼,基础实验室上机。

3)以问答形式抽查设计完成进度情况。

任务安排:

1、每个学生选择一个题目,独立完成设计任务。

2、提交完整的设计报告和源程序清单(以附录形式),程序必须包含所有的SQL脚本。

3、文件名命名规范:班级+学号+姓名.rar

考核:

1、如果教师认定为抄袭,则双方成绩为0分,并提交管理部门处理。

2、答辩以抽查形式进行。

《微机08课程设计.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
微机08课程设计
点击下载文档
相关专题 微机课程设计计算器 微机 课程设计 微机课程设计计算器 微机 课程设计
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文