根据自己的情况,从中挑选题目(可以对题目作适当修改)。
注意:1、如有意向继续跟我做毕业设计的同学,可先选题做课程设计,系统分析及设计、系统功能、界面设计可以简单一些,达到基本要求即可。等做毕业设计时,在此基础上进行扩充。
需事先与我说明。
2、如果自己选题的话,我需要评估这题是否可做,所以得先提前跟我说。内容包括:为什么选这题,打算怎么做,做到什么程度。
3、如若选好了题,请在共享里的“彭柳芬--2011课程设计报名学生名单。doc”填上你的选题。
4、本周末,即6.11前完成选题。选题完毕后,请立即抓紧时间开始做,时间不多,请同学们合理安排时间,完成课程设计。
5、按要求,期末完成课程设计。
一类:系统设计。
1. ****会成绩数据库。
功能:****会成绩数据库系统记录某校运动会上全部运动项目,各系获得的分数及排名的情况,包括,400,1500米,跳高,跳远,标枪,铅球铁饼等。进入系统后可以输入和修改某个项目的结果情况,可以按各系院编号输出总分;按总分排序;按男团体总分排序 ;按系院编号查询;按项目编号查询;按女团体总分排序。
分步实施:1) 初步完成总体设计,搭好框架,确定人机对话的界面,确定系统的基本功能;
2) 完成最低要求:数据库至少包括2个系,5个项目的得分情况,能对数据库中的信息进行扩充(追加),修改和删除;
3) 进一步要求:完成对多个系,多个项目的得分排序,以及完成系统查询功能。有兴趣的同学可以自己扩充系统功能。
输入:系院数目,男子项目数女子项目数,(每项目取前三名,分别为10,5,2分)
要求::1)要有系统的分析与设计,如需求分析、数据库设计等。
2)界面友好,系统功能要划分好。
3)程序要加必要的注释。
4) 要提供程序测试方案。
5) 程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
2. 药店存货管理系统。
功能:建立一药店存货管理系统,要求每次出货时取进货时间最早且最接近保质期中止时间的货物。
分步实施:1. 初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2. 完成最低要求:数据库中至少包括5个种类的药品情况,能对药品信息进行扩充(追加),修改和删除以及查询;
3. 进一步要求:扩充商品数量,以及完成系统的增删改查及排序功能。有兴趣的同学可以自己扩充系统功能。
要求:1)要有系统的分析与设计,如需求分析、数据库设计等。
2)界面友好,系统功能要划分好。
3)程序要加必要的注释。
4)要提供程序测试方案。
5)程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
3. 个人帐簿管理系统设计。
功能: 个人帐簿管理系统记录某人每月的全部收入及各项开支情况,包括食品消费,房租,子女教育费用,水电费,医疗费,储蓄等。进入系统后可以输入和修改某月的收支情况,可以对每月的开支从小到大进行排序,可以根据输入的月份查询每月的收支情况。
分步实施:1. 初步完成总体设计,搭好框架,确定人机对话的界面,确定系统基本功能;
2. 完成最低要求:数据库至少包括某人5个月的收支情况,能对数据库中的信息进行扩充(追加),修改和删除及查询功能;
3. 进一步要求:完成对每月的开支排序,以及完成系统增删改查功能。有兴趣的同学可以自己扩充系统功能。
要求:1)要有系统的分析与设计,如需求分析、数据库设计等。
2)界面友好,系统功能要划分好。
3)程序要加必要的注释。
4)要提供程序测试方案。
5) 程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
4.学生的学籍管理系统。
要求:1.要有系统的分析与设计,如需求分析、数据库设计等。
2.要有对学生的各信息进行各种操作的功能,比如添加删除查询学生信息等等。
3.界面友好,系统功能要划分好。
4.程序要加必要的注释。
5.要提供程序测试方案。
6.程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
5.医院某科室**站管理系统。
要求:1.要有系统的分析与设计,如需求分析、数据库设计等。
2.要有对医生、**、病人等的各信息进行各种操作的功能,比如添加删除查询信息等等。
3.界面友好,系统功能要划分好。
4.程序要加必要的注释。
5.要提供程序测试方案。
6.程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
6.广东药学院跨校区饭卡管理系统。
要求:1.要有系统的分析与设计,如需求分析、数据库设计等。
2.要有对学生、食物等的各信息进行各种操作的功能,比如添加删除查询信息等等。
3.界面友好,系统功能要划分好。
4.程序要加必要的注释。
5.要提供程序测试方案。
6.程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
7.连锁药店的药品配送系统。
要求:1.要有系统的分析与设计,如需求分析、数据库设计等。
2.要有对仓库、配送点等的各信息进行各种操作的功能,比如添加删除查询信息等等。
3.界面友好,系统功能要划分好。
4.程序要加必要的注释。
5.要提供程序测试方案。
6.程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
8.医院某科室电子病历管理系统。
要求:1.要有系统的分析与设计,如需求分析、数据库设计等。
2.要有对某科室电子病历的各信息进行各种操作的功能,比如添加删除查询信息等等。
3.界面友好,系统功能要划分好。
4.程序要加必要的注释。
5.要提供程序测试方案。
6.程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
二类:算法设计与实现(建议用面向对象语言实现,以便扩充)
1. 广东药学院大学城校区的导游图。
功能:给出一张广药大学城校区各景点(各宿舍、饭堂、各学院楼、教学楼、行政楼、图书馆等等)的导游图,游客通过终端询问可知:
从某一景点到另一景点的最短路径。游客从学校大门进入,选一条最佳路线,使游客可以不重复地游览各景点,最后回到出口(出口就在入口旁边)。
分步实施:1. 初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2. 完成最低要求:建立一个文件,包括5个景点情况,能完成遍历功能;
3. 进一步要求:进一步扩充景点数目,画出景点图,有兴趣的同学可以自己扩充系统功能。
要求:1)界面友好,函数功能要划分好。
2)总体设计应画一流程图。
3)程序要加必要的注释。
4)要提供程序测试方案。
5)程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
2.汉诺威塔。
功能:编程序显示n(n<=9)层汉诺威塔的调整过程。
分步实施:1. 初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2. 完成最低要求:实现5层汉诺威塔的调整过程;
3. 进一步要求:直至实现n=9时的情况。有兴趣的同学可以自己扩充系统功能。
要求:1)界面友好,函数功能要划分好。
2)总体设计应画一流程图。
3)程序要加必要的注释。
4)要提供程序测试方案。
5)程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
3. 大学城平面图设计。
基本要求:1)设计大学城平面图,在校园景点选10个左右景点。以图中顶点表示大学城内各景点,存放景点名称、代号、简介等信息;以边表示路径,存放路径长度等有关信息。
2)为来访客人提供图中任意景点相关信息的查询。
3)为来访客人提供任意景点的问路查询,即查询任意两个景点之间的一条最短路径。
实现提示:一般情况下,校园的道路是双向通行的,可设计校园平面图是一个无向网。顶点和边均含有相关信息。
4.迷宫求解。
说明:求迷宫从入口到出口的路径,即从迷宫的入口出发,顺某一方向向前探索,若能走通,则继续往前走;否则沿原路退回,换一个方向继续探索,直到所有可能的通路都探索为止。
最后,需要说明设计思想,同时给出能够运行的源程序,并给出对应的程序流程图。
设计提示:可以使用一个二维数组来表示迷宫,其中分别用表示通与不通;算法的基本思想是:若当前位置“可通”,则纳入“当前路径”,并继续朝“下一位置”探索,即切换“下一位置”为“当前位置”, 如此重复,到达出口;若当前位置“不可通”,则应顺着“来向”退回到“前一通道块”,然后朝“来向”之外的其它方向探索。
若该通道块四周4个方块均“不可通”,则应从“当前路径”中删除该通道块。使用栈结构记录当前路径,当前位置入栈表示向前行,出栈则表示从当前位置退回。
2019课程设计题目
课程设计。课程设计总体要求 根据菌种生理特性 产品生产基本工艺流程 总体生产规模 各工艺环节理论参数,通过计算获得实际的生产工艺流程与设备型号,并进一步通过计算实际的工艺参数与设备利用率,最终确认生产设计的合理性。课程设计任务书内容提纲。1 设计题目 给出了菌种生理特性 总体生产规模信息 2 基本工...
2019课程设计题目
1 高阶动态电路系统物理建模解法simulink simpowersystem程序设计。直接建立rlc电路物理模型文件,并在待测量元件支路中接入电流表模型,在元件两端并联电压表模型,在电路中接入信号源模型,加入必不可少的电力系统 研究的图形界面模型powergui,运行系统模型,给出所有关注支路的电...
2019课程设计题目
课程设计题目。题目一 24点程序。编写一个解24点游戏的程序。规则是 随机给出4个1 10之间的正整数,通过简单的四则运算和括号组合,使得表达式的最终结果等于24,要求计算机列出满足要求的所有表达式。题目二 五子棋游戏。请用所学的c语言知识实现一个命令行下的五子棋游戏。要求有棋盘界面,并实现人与人 ...