版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、、设计的目的数据库原理及应用课程就是高等院校非计算机各类专业的主要的技术 基础课。其主要任务是通过各个教案环节,使学生掌握小型数据库设计的基本 概念和基本方法,也要学会面向对象的设计方法。本次课程设计作为数据库原理及应用的重要事件环节开设。通过本次设计,使学生掌握数据库系统设 计的基本思想和方法,能够独立编写小型的数据库程序,通过对数据库进行操 作、管理,实现数据库信息管理、查询及打印等功能。使学生在实践中培养分 析和解决实际问题的能力,为参加全国计算机等级测试,以及将来从事专业技 术工作和科学研究打下必要的程序设计能力基础。二、明确课程设计的基本步骤注意(1)所有文件放衽同一个文件夬中,貝在
2、主程序中给出其路栓,其它地方调甲时一獰只写文件名;(2)项目中用劃的所有图片、可观类库文件都应复制到该文件夹中,以免项目移动疳找不至潘加代码时慶细心,雎免产生语法错误和文件名不一钦的间题设计表单库(确定数据库的组成,设计数据表结构,输入记录' 建立累引 和永久关 系)设计主程序设计主畀面设计系统莱单役査表计本入单 设基輪表计A出表 设基输报览潘代并相程件询 柵却加為删却斂确谿编目行试修 连项进调剥改规确统功实形,项件三、系统分析与模块划分从附录一:课程设计题目中选择一个作为你的课程设计,联系实际进行系 统分析,在最后提交的课程设计说明书中要体现出系统分析阶段所做的需求分 析说明,该文档
3、必须正确、详细、完整地对软件要实现的需求进行说明,明确 设计具备的主要功能,最大限度地满足用户的需求。根据系统分析得来的用户需求,确定系统应该具备的功能和实现的形式, 并进行功能的划分,以实现设计的模块化;并写入到设计文档中。根据应具备的功能和模块的划分,进行数据库的设计,数据库的设计以便 于功能的实现和操作简单、方便为目的,并尽量地减少数据的冗余;并把具体 的数据库数据表的设计写入设计文档。四、模块功能设计1、模块的界面设计 也就是基本的表单的设计。根据功能的设计,设计表单的数量和形式,注 意应使界面友好、美观、操作方便,并避免引起歧义。2、模块功能的设计 根据功能的划分和界面的划分,编写后
4、台的程序,并采用边编写边调试的 方法,使每个独立的功能模块运行正常无误。五、系统整合 根据功能的划分和模块的划分,利用菜单和 main.prg 把整个系统整合在一 起,使其形成一个有机的整体。 可参见教材 P360361, 9.2 主文件设计)六、系统测试1. 测试各模块或子模块能否正常运行;2. 测试各模块或子模块的功能是否实现或达到设计要求;3. 测试各模块间的通信是否正常;3. 测试整个程序是否达到设计要求;4. 测试对于用户使用是否方便。 注:如果哪一项没有满足设计要求或运行不正常应进行错误检查和系统修 改,严重者应重新设计。七、系统连编进行系统连编,生成可执行的.exe文件 参见教材
5、p363-364 , 9.3编译应用 程序)。八、上交作业上交作业应包含一下内容。1. 详细的系统设计说明文档文件名统一为:“xxx系统设计文档.doc ”,设计报告一份,要求文字 通畅、字迹工整,文字不少于 3000字,装订成册。该文档内容格式参见附录二 的模板。2. 所有设计内容放在统一个文件夹下文件夹的命名格式如下: 组号课程设计题目。其中组号是班号组编号,例如: 05203101代表 31班第一组课程设计,如 果课程设计的题目为商品销售管理系统,那么该文件夹的名字应为:“ 05203101商品销售管理系统”。九、设计总周数、学时数本课程设计共用 2周时间, 40学时)时间安排:第 20
6、21周 十、考查方式与要求本课程设计采用分组形式,每 6人为一组,采取自愿结组形式,每组提交 一份电子文件,其中包括系统说明文档,详细的系统设计说明文档,即:课程 设计说明书,该说明书要求同时提交打印稿。课程设计成绩满分为 100分,学生 成绩根据学生设计过程各环节和设计报告质量综合衡量,由指导教师评定。其 中设计操作占 20( 在设计过程教师可以通过提问方式对学生的课程设计工作进 行评审,了解学生对设计的深入程度并帮助学生找出设计的不足之处;在条件 允许的情况下,还可以进行课程设计答辩:由学生阐述自己对本课程设计的认 识及设计思路后,由教师根据审阅课程设计报告发现问题向学生提出问题、设计效果
7、占 10、设计报告质量占 50设计效果与设计报告质量共占 60%,具体 小组成员个人成绩参照附录二封面的系数设定)、设计纪律占 20包括考 勤)。注:指导书的具体内容应当根据各专业各课程不同而定,以上几个方面只 是必备项目而已。附录一:课程设计参考题目可以自行选题,也可从下列选题中选择。1. 学生学期综合成绩管理系统本系统至少应包含以下基本功能:(1 成绩录入、修改等(2 计算综合成绩 计算学生的总分及平均分并排名按单科成绩排名 按班级和课程分别统计及格率及平均分等 对课程进行分数段的人数的统计 按课程统计重修人数并给出相应学生的名单 按姓名或学号统计重修课程门数并给出相应课程名(3 成绩查询
8、按学号、姓名等进行查询 按上述统计结果进行相关查询2. 图书借还管理系统本系统至少应包含以下基本功能: (1借书、还书登记及相关处理。借书数量的限制 还书超期罚款处理 如未交罚款能还但下次不能借)(2 查询功能借书查询 至少应按借书证号、借书人姓名等查询) 图书流通查询 至少应按书号、书名、作者、出版社等查询) 按有关统计结果进行查询(3图书流通统计按书名、书号、作者、出版社等统计借阅量 按日期统计书的借阅量并按月汇总 按个人借书号、姓名等统计个人借书情况 按借书人所在单位或部门统计该单位或部门的借书情况3. 超市的销售核算系统本系统至少应包含以下基本功能:(1 进货、售货登记及相关库存处理
9、如库存数量、价值等的增减)功能 (2前台销售结算功能销售时只需输入商品号和顾客付款数,其它信息如商品名、价格、找零等)应自动显示对每位顾客应打印出上面的详细清单(3查询功能按商品名或商品号等查询 按库存查询 如需进货的边界值)(4 统计功能按商品统计日销售额及当日利润等并进行汇总 按月或季度输出相关销售报表4. 人事管理系统 本系统至少应包含以下基本功能: (1个人信息输入、浏览、删除、修改等功能(2查询功能按姓名、工号等查询 按下面有关统计结果查询(3 统计功能 按职称、单位、性别、年龄段等统计人员个数 按上述有关条件进行组合统计5. 教师工作量统计系统 本系统至少应包含以下基本功能:(1
10、教师每学期教案班级、课程、工作量的输入按周输入)、编辑、浏览等功能(2查询功能按教师工号、教案班级、教案课程及工作量等查询(3 统计功能统计指定的教师在指定班级、课程、学期范围内的工作量并汇总 输出统计结果的阶段性报表 如截止第 10 周 或期末),每周授课情况和总工作 量)6. 学生档案管理系统 本系统至少应包含以下基本功能: (1 学生档案信息输入 按系别输入)功能 (2学生档案信息的浏览、编辑、修改、删除等功能(3查询功能按学号、姓名、系别、专业、年级等查询包括这些条件的有关组合查询)按下面有关统计结果查询(5 统计功能如机电系女生人按系别、专业、年级、性别、学生来源、性别等及其有关组合
11、统计数、计科系应用专业人数、全校女生人数及其在各系分布情况等)7. 运动会管理系统 本系统至少应包含以下基本功能: (1运动员信息和成绩 ( 名次输入 (2运动员信息和成绩的浏览、编辑、修改、删除(3查询功能 按编号、姓名等查询某人比赛成绩、名次等 按比赛项目查询比赛结果按比赛单位查询各比赛项目情况及 总)名次(4 统计功能 按比赛项目统计排名 按比赛个人比赛结果统计并排名 按比赛单位统计并排名8. 工资管理系统 本系统至少应包含以下基本功能: (1工资信息输入、浏览、编辑、修改、删除等功能(2查询功能 ( 按工号、姓名等 (3 统计功能 按实发工资、各项扣款、应发工资及各单位或部门分布情况等
12、统计 统计上述各项的平均值及各单位分布情况(4按工号顺序打印出每人的工资条9. 班级量化考核管理系统 本系统至少应包含以下基本功能:(1 按班录入、浏览、修改班级量化考核分(2查询功能 按班级、时间、考核方面 如卫生)等查询考核情况)(3 统计功能 按月、学期对班级考核情况进行统计 应有各考核方面的分布情况)并排名(4 按月和学期输出考核情况报表10. 学生课程测试系统 本系统至少应包含以下基本功能:(1 建立题库(2自动在题库中抽取试卷(3>对选择题、填空题、判断题具有自动评分和统计分数的功能(4>能按考号、姓名等查询测试情况11 房屋中介管理系统本系统至少应包含以下基本功能:(
13、1> 实现登记人商业信息保密 (2>内容涵盖出租、出售、求租、求购四种日常业务。(3>可方便快速的浏览、查询所需信息,彻底解决手工翻阅费时费力问题易时间,提高 交易成功率。(4> 对查询结果能够实现用户选择条件下的排序,比如按面积排序,按发布时间排序 或按照房屋单价排序等。12 企业物料库存管理系统本系统至少应包含以下基本功能: <1)对物料提供分类分级管理模式,使企业的物料管理层次分明、井然有序。 <2)可按不同条件查寻物料,生产领料、采购入库时可显示库存信息。 <3)可对一个仓库的所有物料盘点,又可对某一个物料单独盘点。<4)提供库存预报警功
14、能,用以指导企业的采购和生产,使企业能够利用有限的人力对 仓库物料抓住重点、高效管理。13 音像租借管理系统本系统至少应包含以下基本功能:(1> 具有信息录入功能?音像制品录入的内容是:音像编号、音像名称、主要内容、种类、类型、主角、地 区、语言、总数、上映时间、应收押金、日租金、过期扣款等内容。?客户信息录入的内容是:客户编号、客户姓名、身份证号、联系方式、通讯地址、入 会时间、交会费情况等内容。为保记录的 完整性,其中有几项关键字段内容必须全部录入。(2> 具有信息存储功能 能够存储音像信息、客户信息、租借与归还等重要信息(3> 具有浏览功能 ?能够浏览音像、客户的详细信
15、息 ?能够浏览每种音像制品的收费的标准 ?能够浏览每位客户目前所租借音像制品情况(4> 具有查询功能?能够按客户的编号或名称查询客户有关信息?能够按音像制品的名称查询音像有关信息?能够根据音像制品的某几个条件 <如:地区、语言、等选项)查询音像有关信息 (5> 具有统计功能?能统计出各类音像的租借率 ?能够统计并显示租借音像的排行榜?能够统计日 / 月收入情况?能够统计并显示租借过期名单14 设备管理系统本系统至少应包含以下基本功能: <1)支持设备的增加、删除、修改、等基本管理操作。 <2)提供设备的借出与归还管理,设备折旧管理功能,并提供折旧额的自动核算。 &
16、lt;3)提供查询功能:多种查询条件可以任意选择。<4)软件提供了多种报表格式,可以任意选择报表输出 <5)界面友好、灵活、易操作。15 专家组随机生成系统本系统至少应包含以下基本功能:(1>建立专家库(2>自动在专家库中抽取专家名单(3>对各研究方向的专家能够根据进行统计汇总(4> 能按专家姓名、研究方向、参与项目评审工作等进行各种查询16 通讯录管理系统的开发本系统至少应提供一个清晰美观的界面来调用各个功能并应尽可能包含以下基本功 能:<1)支持联系人信息录入、修改、删除 <2)能快速浏览联系人信息<3)查找功能 : 完成按姓名、按电话
17、号码等方式查找通讯信息 <4)以报表形式实现打印名片式通讯录17 酒店客房管理系统的开发本系统至少应包含以下基本功能:<1)团体 , 散客入住客人的信息登记,进行各种信息查询 <2)换房,正常退房<3)提供房间预定管理<4)提供贵宾卡管理18货物管理系统的开发本系统至少应包含以下基本功能:<1)经费收支管理:主要实现平时家庭<个人)经费收入和开支功能,两功能做为独立模块操作,各收支项目有系统默认项,也可以家庭自定义。在经费开支模块中,如设定年 度经费预算值,在实际开支中将时刻提醒本年度、本月份已可开支金额和已开支金额。<2 )年初家庭经费预算管理
18、:设定年度经费开支预算值,可按月设定,也可按年设年度经费核算管理:实现年度经费统计和核算功能,可以由系统自动统计,也可以按用户 个人需要,进行有选择分收、支和项目统计。<3)年度经费统计和汇总:可以根据年度,也可以根据用户指定的日期范围,可按不 同的组合类别 <最多分为10个类别)进行统计和汇总。<4)银行存取款帐户和密码管理:记录平时银行存款帐号和密码功能,提供帐户销户 功能,系统能自动记录销户后利息作为家庭收入项目。同时管理银行帐户密码。用户所输 入的密码将由系统自动加密后保存,要获取需提供登录密码验证后才能显示,提高了管理 的安全性。19学生考勤管理系统的开发本系统至少
19、应包含以下基本功能:<1 )能够提供考勤信息的快速输入< 只提供学号即可)同时保证输入数据的准确性(班级和姓名不能有错 >。下图窗口仅供参考<2)对学生出勤信息进行浏览、查询、修改<3)可以根据日期和班级对学生出勤情况进行数据汇总,并生成报表<4)设计根据学生出勤次数占总课时的百分比计算出勤所得的平时成绩20 小区物业管理系统本系统至少应包含以下基本功能: <1)支持住户资料管理、住户物业收费管理,包括信息录入、存储、浏览、查询等 <2)开发住户投诉管理:对投诉业主信息,被投诉对象、投诉原因、投诉时间、解决 方案等信息进行合理管理住户物业收费统计
20、报表、住户物业收费欠费统计报表、<3)物业收费项目管理,能够任意添加、定义收费项目(4> 住户报修管理、物业维修管理 力求使软件的易用性及小区辅助管理功能日臻完善。21 职业中介信息管理系统 本系统至少应包含以下基本功能:(1> 实现登记人信息保密 <求职者) (2>内容涵盖招聘、求职日常业务。(3>可方便快速的浏览、查询所需信息(4> 对查询结果能够实现用户选择条件下的排序,比如月薪高低,按发布时间先后排 序等。22 图书租借管理系统本系统至少应包含以下基本功能:(1> 具有图书信息、客户信息录入功能,为保正记录的完整性,关键字段内容必须全 部
21、录入。(2> 具有信息、浏览存储功能 ?能够存储图书信息、客户信息、租借与归还等重要信息 ?能够浏览图书、客户的详细信息?能够浏览每种图书制品的收费的标准 ?能够浏览每位客户目前所租借图书情况(3> 具有查询功能?能够按客户的编号或名称查询客户有关信息 ?能够按图书的出版单位、图书名称等多条件进行组合、模糊查询(4> 具有统计功能?能统计出各类图书的租借率 ?能够统计并显示图书的排行榜?能够统计日 / 月收入情况?能够统计并显示租借过期名单23 小型超市管理系统本系统至少应包含以下基本功能: 该系统模拟实现小型超市管理软件:包括后台管理和前台收银两个模块: <1)后台基
22、本功能:员工资料客商资料管理, 商品来货登记 ,入库验收 , 库存盘点管理、利润查看,月销售成绩图表比较查看,日销售统计报表,月销售统计报表,年销售统计报 表,并可以打印各种报表<2)前台收银功能:可根据商品的编号模拟结帐,记录销售产品信息 <3)可以根据各种条件组合查询、汇总24 库存物资管理系统该系统参照如下前提进行设计: 有一个存放商品的仓库 , 每天都有商品出库和入库 . 每种商品都有名称 , 生产厂家 , 型号 , 规格等 .出入库时必须填写出入库单据 ,单据包括商品名称 ,生产厂家 ,型号,规格,数量,日期,时 间,入库单位 (或出库单位 >名称,送货(或提货 &
23、gt;人姓名.系统重点至少具备如下功能: <1)设计出入库单据的录入 .<2)能实现商品的添加、浏览、修改、删除<3)实现按商品名称 , 出入库日期的查询(4> 实现分别按日 , 月和年对出入库商品数量的统计实现报表打印功能25 列车时刻查询系统本系统至少应包含以下基本功能: <1)建立列车信息数据库 <2)至少实现按车次、始发站、终到站、及站站查询,包括票价、到站时间、发车时 间等<3)实现查询结果报表输出26 公交查询系统本系统至少应包含以下基本功能: <1)建立车站信息数据库 <2)至少实现按始发站、停经站、终到站、换乘及站站查询&l
24、t;3)实现查询结果报表输出<4)请设计换乘方案27 员工薪资管理该系统参照如下前提进行设计:某单位现有 1000名员工 ,其中有管理人员 ,财务人员 ,技术人员和销售人员 . 该单位下设 4 个科室 , 即经理室 , 财务科 , 技术科和销售科 .工资由基本工资 , 福利补贴和奖励工资构成 , 失业保险和住房公积金在工资中扣除 . 每个员工的基本资料有姓名 ,性别,年龄,单位和职业 (如经理,项目师,销售员等 >. 每月个人的最高工资不超过 3000元. 工资按月发放 ,实际发放的工资金额为工资减去扣 除.本系统至少应包含以下基本功能:<1)实现按照科室录入个人的基本资料, 工资和扣除金额的数据<2)计算个人的实际发放工资<3)按科室 , 职业分类统计人数和工资金额<4)实现分类查询 <5)能够删除辞职人员的数据28 XX会员管理系统本系统至少应包含以下基本功能:<1)会员管理:管理会员的基本信息和对会员卡的操作如:会员卡续费,会员卡挂失 等。<2)会员消费 : 对会员消费情况进行录入,自动完成累计积分,消费打折。也可以增加 会员消费商品的详细信息<3)事件提醒:提供多种提醒功能,如每周提醒,每月提醒、一次性提醒、生日提醒 等。&
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2022年山西大学附中高考语文三模试卷
- 2024-2025学年人教版八年级数学上册期末提高试卷(含简单答案)
- 学生会宣传部期末工作总结(30篇)
- 林草生态综合监测技术合同承诺书
- 联合国国际销售合同公约文本
- 离婚协议存款归女方所有的离婚协议范文
- 合同税率变更说明范文
- 合同实务指南
- 激励高三知识课件
- 《捣固研讨会演示》课件
- 2024年长期照护师职业技能竞赛理论考试题库(含答案)
- 山东省淄博市2023-2024学年高一上学期期末教学质量检测政治试题 含解析
- 2024合同模板终止解除劳动合同通知书范本
- 《中小企业生存之道》课件
- 前程无忧招聘测评题库及答案
- 人教版-六年级上册数学-百分数(一)单元测试(含答案)
- 盆腔脓肿护理病例讨论
- 2024年决战行测5000题言语理解与表达(培优b卷)
- 正确看待苦与乐课件
- 【培训课件】建设工程施工工地消防安全管理
- 广东省深圳市2023-2024学年高一上学期期末考试物理试题(含答案)
评论
0/150
提交评论