课程设计选题管理程序
第一篇:课程设计选题管理程序
JSP课程设计的选题
1. 课程设计的选题要求用到JSP、JavaBean、Servlet、JDBC、数据库等技术 2. 选择以下课题进行设计。 课题一:新闻发布系统
实现一个新闻发布系统,主要功能包括新闻查看功能、管理员登录、发布新闻和新闻管理功能。
要求: 1.查看新闻功能
任何用户均可以使用查看新闻功能。用户通过在系统导航栏上单击“查看新闻”超链接,可以进入查看新闻页面。查看新闻功能显示所有新闻,并且使用分页显示的效果,用户可通过单击下方的页码或在文本框中输入页码来跳转到任意一页浏览。这里显示的所有新闻按发布的时间降序排序,以保证最新发布的新闻位于最前面,用户通过单击每条新闻的标题可以查看到新闻的详细内容。
2. 管理员登录功能
当用户需要使用新闻管理功能时,需要先以管理员身份登录系统。当未登录用户单击系统导航栏上的“新闻管理”超链接时,进入管理员登录页面。用户可以在登录页面输入用户名和密码,若登录失败,则重定向到管理员登录页面等待下一次登录。
3.发布新闻功能
管理员通过在系统导航栏上单击“发布新闻”超链接可以进入发布新闻发布。发布新闻时,需要填写新闻的标题和内容,发布时间取当前系统时间,不需要填写。
4. 新闻管理功能
当管理员登录系统后,可以进行新闻管理操作,包括对现有新闻的修改和删除。在管理页面上,用户可通过单击每条记录右侧的“编辑”和“删除”超链接来进行操作。当管理员的本次维护工作结束后,可通过单击“管理员退出”超链接来注销管理员身份。
课题二:小型论坛BBS 其基本功能是让用户发表留言、并查看留言: 要求:
1.用户注册与登录
实现用户注册注册时用户需要输入基本的个人信息;并以此注册信息登录论坛。 2.发表留言
登录用户才可以发表留言,留言板的设计需要包括留言主题和内容及时间等信息。 3.查看留言列表
即留言列表模块,可分页显示用户留言标题,在该模块可仅列出留言标题及留言时间,并在标题上以超链接的形式,链接到具体页面,实现用户阅读留言。
4.阅读留言
可通过链接实现某条具体留言信息的呈现,提取留言主题、内容及发表时间等。 5.留言管理
实现管理员对留言的管理,主要是删除操作,对不合法的留言进行删除。
课题三:在线投票系统
该系统主要包括前台投票、投票结果查看和后台管理三个模块。 要求:
投票系统主要包括前台投票、结果查看和后台管理系统三个部分 前台投票包括投票主题和选项,选项可以是单选或多选, 主要包含以下模块:
显示投票选项模块:主要是显示投票内容,即投票表单的实现 参与投票模块:禁止重复投票
显示投票结果模块:主要是投票选项的计数统计,可以通过文字显示各选项的票数,并通过柱状图(可以用表格或图片实现)更直观的显示各选项的票数
后台管理主要包括投票项目的增加、修改和删除,其中修改投票项目还可以包含对选项的修改和删除。
管理员登录验证模块:
投票主题显示模块:可以浏览投票主题及相关信息(投票总数、投票时间等),可实现分页显示
投票主题增加模块:以表单的形式增加投票主题以及选项的个数 投票项目的删除:对于不需要的投票主题可实现删除
课题四:在线书店
主要功能包括前台用户模块和后台管理模块。 要求:
前台用户模块主要是实现注册用户浏览图书(商品)和购买图书的功能。具体包括如下:
1.用户注册模块:实现用户的注册、注册时用户需要输入基本的个人信息; 2.登录模块:实现注册用户登录此系统; 3.在线购书:实现注册用户在线购书。包括图书列表,图书信息的查看和添加购物车等功能; 4.购物车管理:实现用户对自己的购物车进行管理,包括商品列表、购买商品的修改、删除,提交购物车和清空购物车功能; 5.查看订单:实现对订单的管理,包括订单列表,订单查看等功能 后台管理模块主要是针对系统管理员实现其对系统的管理功能,具体如下: 1.登录模块:实现管理员登录
2.图书管理模块:实现对图书的管理,包括图书列表查看、图书信息的添加、修改和删除等功能; 3.订单管理模块:实现对订单的管理,包括订单列表、订单的查看、修改和删除等功能; 4.用户管理模块:实现对用户的管理,包括用户列表、用户信息的查看、修改和删除等功能。
课题五:网络购物中心
主要功能包括前台用户模块和后台管理模块。 要求:
前台用户模块主要是实现商品展示及销售的功能。具体包括如下:
1.用户注册模块:实现用户的注册、注册时用户需要输入基本的个人信息; 2.登录模块:实现注册用户登录此系统;
3.商品展台:实现新品上市、特价商品及畅销商品的展示等功能;
4.购物车管理:实现用户对自己的购物车进行管理,包括商品列表、购买商品的修改、删除,提交购物车和清空购物车功能;
5.收银台:填写订单信息、结账等功能;
6.查看订单:实现对订单的管理,包括订单列表,订单查看等功能; 7.商品查询:实现按类别查看商品;按类别及商品名称模糊查询等功能;
后台管理模块主要是针对系统管理员实现其对系统的管理功能,具体如下: 1.登录模块:实现管理员登录;
2.商品管理模块:实现对商品的管理,包括查看商品的详细信息、商品信息的添加、修改和删除等功能;
3.订单管理模块:实现对订单的管理,包括订单列表、订单的查看、修改和删除等功能;
4.用户管理模块:实现对用户的管理,包括用户列表、用户信息的查看、修改和删除等功能;
5.公告管理模块:实现查看公告列表、添加公告、删除公告; 6.退出后台。
课题六:企业办公自动化系统
主要功能是根据企业日常办公的需要进行管理。 要求:
包括10大功能模块。具体包括如下:
1.用户注册模块:实现用户的注册、注册时用户需要输入基本的个人信息; 2.登录模块:实现注册用户登录此系统;
3.收、发文管理模块:实现浏览发文、建立发文、删除发文等功能; 4.会议管理:实现查看会议信息、录入会议信息、删除会议信息等功能; 5.公告管理模块:实现查看公告列表、添加公告、删除公告;
6.人力资源管理模块:实现对员工信息的浏览、修改、添加、删除等功能; 7.资产管理:实现办公用品和车辆管理的浏览、修改、添加、删除等功能; 8.文档管理:实现文件的浏览、上传、下载和删除等功能; 9.内部邮件管理:实现邮件的浏览、发送和删除等功能; 10.意见管理:实现查看意见箱、发送建议和删除建议等功能。 11.系统退出功能。
课题七:企业门户网站
主要功能包括前台用户模块和后台管理模块。 要求:
前台用户模块主要是实现企业信息展示和与客户进行交流的功能。具体包括如下: 1.用户中心模块:实现用户的注册、登录、修改和进入后台等功能; 2.技术支持模块:实现常见问题、工具下载、补丁下载等功能; 3.商品展台:实现产品的分类展示等功能;
4.首页:实现网站公告、软件下载排行、友情链接、新闻热点等功能; 5.留言簿:实现查看留言和发布留言等功能; 6.解决方案:解决方案的详细信息。
后台管理模块主要是管理网站信息和回复留言的功能,具体如下:
1.登录模块 2.用户查找 3.公告管理模块 4.新闻管理中心模块 5.友情链接管理6.退出后台
7.软件类别管理
8.软件资源管理 9.解决方案管理 10.常见问题管理
11.留言簿管理
12.工具补丁下载管理
课题八:多媒体博客
主要功能包括前台用户模块和后台管理模块。 要求:
前台用户模块主要是实现信息展示和进行交流的功能。具体包括如下: 1.用户中心模块:实现用户登录、修改和进入后台等功能; 2.我的文章:显示博主的所有文章及文章评论、发表文章评论; 3.我的相册:显示博主的所有图片、发表图片评论;
4.我的影音:显示博主的所有视频及视频评论、发表视频评论; 5.给我的留言:实现查看留言和发布留言等功能; 6.加为好友:提供加入好友的功能。
后台管理模块主要是管理网站信息,具体如下:
1.登录模块 2.文章管理:能够发表及管理文章及评论 3.相册管理:能够上传、管理图片及评论 4.影音管理:能够上传、管理视频及评论 5.推荐文章:能够管理推荐的文章6.退出后台
7.好友管理:能够管理我的好友
8.友情链接:能够管理友情链接
课题九:新闻网
主要功能包括前台用户模块和后台管理模块。 要求:
前台以分类形式显示新闻的详细信息,满足了用户浏览新闻网时分类查看新闻信息的要求,同时提供新闻信息查询功能,方便用户快速查找相关的新闻信息。具体包括如下:
1.新闻标题分类显示:能够分别列出各个栏目以及该栏目中最新的新闻,还应该提供按栏目查看该栏目下全部新闻信息的功能;
2.查看新闻详细内容:在选择要查看的新闻之后,应该可以显示该新闻的全部详细信息;
3.相关新闻显示:当用户查看新闻详细内容时,可以浏览与该新闻相关的新闻列表,方便用户查看;
4.新闻评论:查看对新闻的评论,查看评论的信息数同时能够添加对新闻的评论; 5.站内公告:信息公告查询。
后台管理模块主要是通过“管理员设置”和“管理员添加”等模块对网站管理员进行管理,具体如下:
1.登录模块:实现管理员登录;
2.新闻管理:实现对新闻的管理,包括新闻的查看、添加、修改和删除等功能; 3.栏目管理模块:实现对栏目的查看、添加、修改和删除等功能; 4.公告管理模块:实现查看公告列表、添加公告、删除公告; 5.退出后台。
课题十:学生信息管理系统
主要功能是学生信息与成绩查询。 要求:
学生信息与成绩查询模块具体包括如下:
1.班级学生信息查询:实现按班级查询学生基本信息; 2.学生详细信息查询:可按学生学号查询学生详细信息等功能;
3.学生成绩查询:实现学生可以按学期或针对某一门课程来查询该课程的成绩等功能;
4.系统管理:实现用户管理和退出系统和修改密码等功能;
5.学生管理:实现学生资料的添加和修改、所在系部资料的添加和修改、所在学院资料的添加和修改;
6.课程管理模块:实现对课程资料的修改、添加、删除等功能; 7.成绩管理:实现学生成绩的浏览、修改、添加、删除等功能; 8.班级资料管理:实现班级的修改、添加、删除等功能; 9.系统退出功能。
3、课程设计报告撰写
按课题要求完成以下相关书写:
(1)根据课题写出用户基本需求。(需求分析)
(2)根据需求对系统进行分析与设计,并画出系统的结构图。
(3)对系统中设计的关键算法进行设计,找出可行性算法,并画出算法流程图。 (4)程序实现关键代码。
(5)准备足够的数据对设计的系统进行测试。
撰写报告应简明扼要,文理通顺,章节层次分明,图表清晰准确,长度5-10页A4即可。不要为了凑字数而加大字号和行距。
1、课程设计报告排版顺序:封面、任务书、摘要、正文、参考文献,制作成一个word文件,插入页码。如果采用的是WORD2007的docx文件,建议另存为.doc格式文件。
排版要求:参考课程设计报告样本文件 字体字号:
文章题目用“黑体小二号字”,居中排列。
文中大标题用“宋体四号字”。
文中小标题和整个文章用“宋体小四号字”。
行距1.5倍。
页边距:上 2.5cm,下 2.5cm, 左 2.5cm(其中装订线0.5), 右 2cm, 对称页边距,单面A4打印。
2、任务书制作
课程设计封面/任务书模版到教务处网站上下载统一格式。
3、参考文献:要求有3篇以上的参考文件,建议从万方数据或者中国知网等数据库中下载。
文献格式:
引用报刊文章的语句,依次注明作者姓名、篇名、报刊名称、年月日或期数、页码。
引用经典著作中的语句,要按作者姓名、书名(或篇名)、集名、卷数、版本(出版社名、出版年份)、页码的先后顺序注明。
如果是网络上的文章,给出作者或者网站名,文章名,网址
例子(字体5号宋体):[1]王少华 蒋毅等编著,《ASP 基础教程》,国防工业出版社,2001 年5 月 第一版
4、课程设计报告Word文件命名 格式:“学号姓名-课程设计-题目名.doc” 例子:02031001李明-课程设计-JSP技术研究.doc 程序或者其他文件压缩名:学号姓名-课程设计程序.rar
4、课程设计报告审核提交
请认真按要求撰写报告,注意格式要求
写好的报告先发给指导教师审核,审核通过后再打印装订。装订应在报告的左侧垂直方向,不要在报告顶部水平装订。
书面报告、电子版报告和程序等文件请通过学习委员交给指导老师
5、课程设计成绩(=期末考试(70%))
报告占40%,答辩占60%
第二篇:单片机课程设计选题
选题一 简易电子琴
基本功能:设计电子琴按键,使得按不同的按键能够发出1,2,3,4,5,6,7等音符 选题二 电子音乐盒
基本功能:设置0-7号按键控制播放不同的音乐
选题三 8×8点阵式LED显示系统
基本功能:能够显示点阵汉字
选题四 电子计算器
基本功能:能够进行加减乘除运算,并显示运算结果
选题五 数字温度计
基本功能:能够实时显示环境温度
选题六 LCD液晶显示系统
基本功能:能够显示英文字符
选题七 电子秒表
基本功能:能够实现秒表计时,并显示计时值,能够清零,重新计时
选题八 电子万年历
基本功能:能够输入初始年月日,并能够显示当前日期
选题九 智能交通灯
基本功能:模拟十字交通路口的红绿黄三种灯的闪亮情况,控制交通
选题十 电子密码锁
基本功能:能够预设3位初始密码,当输入密码与预设密码一致时自动开锁,否则报警 选题十一 摇摇棒
基本功能:当摇摇棒摇动时,能够显示不同变换效果图
提示:可以选用振动开关
选题十二 多功能数字电子钟
基本功能:能够预置初始时间,并能够实时显示当前时间
每组选题人数不超过5人。
论文写作分以下几个部分
一、选题的意义
二、主要功能
三、设计方案
四、硬件电路
五、软件设计
六、总结
自制封面:包含课程设计题目、学号、姓名、班级等内容
第三篇:数据结构课程设计选题
1、校园导游咨询(为来访的客人提供各种信息服务)
基本要求:
1、设计淮阴师范学院北校区平面图,在校园景点不低于10个。以图中顶点表示校园内各景点,存放景点名称、代号、简介等信息;以边表示路径,存放路径长度等有关信息。
2、为来访客人提供图中任意景点相关信息的查询。
3、为来访客人提供任意景点的问路查询,即查询任意两个景点之间的一条最短路径。
设计等级 B
2、迷宫问题
问题描述:编写一个程序求解迷宫问题。迷宫由m行n列的二维数组设置,0表示无障碍,1表示有障碍。设入口为(1,1),出口为(m,n),每次只能从一个无障碍单元移到周围四个方向上任一无障碍单元。编程给出通过路径或无法通行的信息。 要求:
1、输出迷宫的所有路径
2、筛选出最短路径。
设计等级 A
3、算术表达式的求解
问题描述:以字符序列的形式从终端输入语法正确的、不含变量的整数算术表达式,编写程序求出该表达式的后缀表达式;计算最后的结果。 基本要求:
1、 表达式中至少包含加、减、乘、除四种基本运算
2、 表达式中括号的层次至少为2层
3、 能够判断算术表达式正确与否
4、 对于错误表达式给出提示
5、 输出后缀表达式
6、 计算结果
设计等级 A
4、通讯录系统设计
问题描述:采用链表结构设计一个通讯录系统。 基本要求:
1) 通讯录链表的建立 2) 通讯者结点的插入 3) 通讯者结点的删除 4) 通讯者结点的查询 5) 通讯录输出 6) 设计退出系统
7) 要求链表的读取要在文件中完成。
设计等级 A
5、树的应用
问题描述:运用二叉链表结构存储一棵高度不低于5的树,完成以下操作
1、 输出树的高度
2、 输出树根到其它任意结点的路径
3、 输出该树的后序遍历序列
4、 计算任意结点的所处的高度
设计等级 A
6、文本文件单词的检索与计数
问题描述:要求编程建立一个文本文件,每个单词不包含空格且不跨行,单词由字符序列构成且区分大小写; 要求:
1、 统计给定单词在文本文件中出现的总次数;
2、 检索输出某个单词出现在文本中的行号、在该行中出现的次数以及位置。
设计等级 A
7、二叉平衡排序树
问题描述:创建二叉平衡排序树 基本要求:
1、 输入数据的数量不得低于15个
2、 建立二叉平衡排序树(要求包括LL型LR型RR型RL型四种调整方式)
3、 完成任意数据的查找(要求给出查找执行的次数)
设计等级 B
8、构造可以使n个城市连接的最小生成树
问题描述:给定一个地区的n个城市间的距离网,用Prim算法建立最小生成树,并计算得到的最小生成树的代价。 基本要求:
1、城市间的距离网采用邻接矩阵表示,若两个城市之间不存在道路,则将相应边的权值设为自己定义的无穷大值。(要求至少10个城市,15条边)
2、最小生成树中包括的边及其权值,并显示得到的最小生成树的代价。
设计等级 B
9、哈夫曼编/译码器
1、问题描述:
利用哈夫曼编码进行信息通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(复原)。试写一个哈夫曼编/译码系统。
2、基本要求:
一个完整的系统应具有以下功能:
(1)初始化。从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树,并将它存于文件中。
(2)编码。利用已建好的哈夫曼树对文件中的正文进行编码,然后将结果存入文件中。 (3)译码。利用已建好的哈夫曼树将文件中的代码进行译码,结果存入文件中。 (4)完成数据测试,要求编码字符不低于15个,编码文件的长度不低于50个字符。
(5) 计算平均编码长度。
设计等级 B
10、二叉树的遍历
问题描述:创建二叉树并遍历 基本要求:
1、 分别运用非递归的方式完成对二叉树的先序和后序遍历
2、 输出二叉树的高度
3、 输出每一层的结点数
4、 查找结点P 和结点Q的最近共同祖先
设计等级 B
11、寻找舞伴
一班有m个女生,有n个男生(m不等于n),现要开一个舞会. 男女生分别编号坐在舞池的两边的椅子上.每曲开始时,依次从男生和女生中各出一人配对跳舞, 本曲没成功配对者坐着等待下一曲找舞伴. 请设计一系统模拟动态地显示出上述过程,要求如下: 1)输出每曲配对情况
2)计算出任何一个男生(编号为X)和任意女生(编号为Y),在第K曲配对跳舞的情况。
设计等级 A
12、关键路径和拓扑排序
问题描述:创建一个AOE网完成如下要求 基本要求:
1、 采用邻接表结构存储网(结点数量不低于10个,边的数量不低于15条)
2、 输出一个拓扑序列
3、 输出所有关键路径并计算路径长度。
设计等级 B
13、设计一个航空客运定票系统。
要求:
1、 每条航线所涉及的信息有:终点站名、航班号、飞机号、飞机周日(星期几)、乘员定额、余票量、订定票的客户名单(包括姓名、订票量、舱位等级1,2或3)以及等候替补的客户名单(包括姓名、所需数量)。
2、 系统能实现的操作和功能如下:
1) 查询航线:根据客户提出的终点站名输出如下信息:航班号、飞机号、星期几飞行,最近一天航班的日期和余票额;
2) 承办订票业务:根据客户提出的要求(航班号、订票数额)查询该航班票额情况,若有余票,则为客户办理订票手续,输出座位号;若已满员或余票少余订票额,则需重新询问客户要求。若需要,可登记排队候补;
3) 承办退票业务:根据客户提出的情况(日期、航班号),为客户办理退票手续,然后查询该航班是否有人排队候补,首先询问排在第一的客户,若所退票额能满足他的要求,则为他办理订票手续,否则依次询问其它排队候补的客户。
3、 要求:航线、客户等信息必须存储在文件中
4、采用链表作为数据结构
设计等级 A
14、医院选址
问题描述:有n个村庄,现要从这n个村庄中选择一个村庄新建一所医院,使其余的村庄到这所医院的距离总和来说较短。(n>6)
设计等级 B
15、客户消费积分管理系统
问题描述:针对客户的消费情况,进行客户管理,根据客户的消费积分对客户实行不同程度的打折优惠。 基本要求:
1. 采用一定的存储结构进行客户信息的存储; 2. 对客户的信息可以进行修改、删除、添加; 3. 能够根据消费情况进行客户积分的计算; 4. 根据积分情况实行不同程度的打折优惠; 5. 数据必须保存到文件中
设计等级 A
16、排序综合
问题描述:要求分别采用快速排序、二路归并排序、堆排序和希尔排序对随机生成的一组数据进行排序(数据不少于100); 要求:
1、 完成排序的输入、输出
2、 比较各种排序的性能
3、 界面友好,提供操作菜单
设计等级 A
17、树与二叉树的转换
问题描述:完成树与二叉树的转换 基本要求:
1、 树采用双亲表示法
2、 能够将树转换为二叉树
3、 对转换的二叉树进行算法设计统计人一结点的孩子数
4、 利用转换的二叉树计算树的高度
设计等级 B
18、哈希表设计
问题描述:针对自己的班集体中的“人名”设计一个哈希表,完成相应的建表和查表程序。 基本要求
1、 人名为中国姓名的汉语拼音形式
2、 待填入哈希表的人名不低于30个
3、 用链表法处理冲突
4、 完成任意人名的查找并给出查找长度
设计等级 A
19、矩阵应用
问题描述:完成矩阵的相关操作
1、创建两个普通矩阵完成矩阵的加法和乘法运算
2、完成一个对称矩阵的压缩存储
3、完成一个稀疏矩阵的压缩存储,并完成矩阵的快速转置
设计等级 A 20、图的遍历的实现
问题描述:分别创建一个有相图和无向图完成下面要求 基本要求:
1、 进行深度优先遍历
2、 非递归完成深度优先遍历
3、 进行广度优先遍历
4、 计算有向图的入度和出度
5、 判断图的连通性和是否有回路。
设计等级 B
说明:每位同学选择一题作为自己的课程设计题目,其中选择设计等级为A的同学,最后成绩不会超过“良好”等第
第四篇:C语言课程设计选题
C语言课程设计任务书1 题目:某学院教学信息管理系统
功能:
1、每一条记录包括一位教师的职工号、姓名、职称、性别、3门主讲课程(课程名称、开课学期、课程性质(学位与非学位课)和教学效果),教学效果综合评分。
2、输入功能:可以一次完成若干条记录的输入。
3、显示功能:完成全部教师记录的显示。
4、查找功能:完成按姓名或课程查找教师的相关记录,并显示。
5、排序功能:按职工号或教学效果综合评分进行排序。
6、插入功能:按教学效果综合评分高低插入一条教师记录。
7、将教师记录存在文件中。
8、应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观!
要求:
1、用C语言实现系统;
2、利用结构体数组实现教学信息的数据结构设计;
3、系统具有增加,查询,插入,排序等基本功能;
4、系统的各个功能模块要求用函数的形式实现;
5、将教学信息存在文件中。
课程设计的最后成果是实验报告一份,内容包括:
1、预习报告(题目、流程图、程序的设计思想等);
2、实验总结报告(测试方案、源程序代码(需打印)、调试中问题及解决方案、小结等)。
C语言课程设计任务书2 题目:酒店房间登记与计费管理系统
功能:
1、屏幕上出现一个界面,让操作员能够方便的选择所需要进行的操作,包括登记入住、查询房间的入住情况、查询当前费用、结账退房等操作。
2、对不同标准的房间实施不同的收费标准,也可以按天收费或按小时收费,可根据顾客需要在登记的入住的时候进行选择。
3、在结账退房时,根据入住的时间,计费方式和房间单价计算出总费用。
分步实施:
1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2、完成最低要求:建立房间列表,完成登记入住、查询房间入住情况功能。
3、进一步要求:完成计费和费用查询功能。
要求:
1、用C语言实现系统;
2、函数功能要划分好(结构化程序设计);
3、界面友好(良好的人机交互),加必要的注释;
4、要提供程序测试方案,程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
课程设计的最后成果是实验报告一份,内容包括:
1、预习报告(题目、流程图、程序的设计思想等);
2、实验总结报告(测试方案、源程序代码(需打印)、调试中问题及解决方案、
小结等)。
C语言课程设计任务书3 题目:大学生成绩管理系统
功能:成绩管理系统包含了学生的全部信息,每个学生是一个记录,包括学号,姓名,性别,各科成绩等。系统可完成:
信息录入——录入学生成绩信息(包括学生学号、姓名、各门课程的成绩等);
信息查询——输入学号,查询学生各门课程的成绩及所有课程的平均成绩;查询所有学生各门课程的成绩,并按可选的自定义规则进行排序;
信息删除与修改——输入学号,删除该学生的成绩信息、输入学号,查询并显示出该学生的成绩信息,并在此基础上进行修改;
信息保存——将学生的学号、姓名及各门课程的成绩等信息保存于外部存储器的文件中。
分步实施:
1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2、完成最低要求:建立一个文件,包括10个学生的必要信息,能对文件进行补充,修订,删
除,并能进行统计计算;
3、进一步要求:完成包括一个班,一个年级乃至一个系的系统。
要求:
1、用C语言实现系统;
2、函数功能要划分好(结构化程序设计);
3、界面友好(良好的人机交互),加必要的注释;
4、要提供程序测试方案,程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
课程设计的最后成果是实验报告一份,内容包括:
1、预习报告(题目、流程图、程序的设计思想等);
2、实验总结报告(测试方案、源程序代码(需打印)、调试中问题及解决方案、小结等)。
C语言课程设计任务书4 题目:职工档案管理系统设计
功能:职工档案管理系统包含了职工的全部信息,每个职工是一条记录,包括编号,姓名,性别,出生年月,年龄,所在部门,职称,工资级别、电话等。系统可完成:信息录入、信息查询,并按可选的自定义规则进行排序;信息删除与修改(须设置密码),将职工的信息保存于外部存储器的文件中。
分步实施:
1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2、完成最低要求:建立一个文件,包括10个职工的必要信息,能对文件进行查询、补充、修订、排序、删除等;
3、进一步要求:能进行统计计算;完成包括整个职工的系统;对删除与修改等设置密码
要求:
1、用C语言实现系统;
2、函数功能要划分好(结构化程序设计);
3、界面友好(良好的人机交互),加必要的注释;
4、要提供程序测试方案,程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
课程设计的最后成果是实验报告一份,内容包括:
1、预习报告(题目、流程图、程序的设计思想等);
2、实验总结报告(测试方案、源程序代码(需打印)、调试中问题及解决方案、
小结等)。
C语言课程设计任务书5 题目:银行存取款管理设计
功能:能够输入和查询客户存款取款记录。在客户文件中,每个客户是一条记录,包括编号、客户姓名、支取密码、客户地址、客户电话、账户总金额;在存取款文件中,每次存取款是一条记录,包括编号、日期、类别、存取数目、经办人。类别分为取款和存款两种。本系统能够输入客户存款或取款记录;根据客户姓名查询存款和取款记录。
分步实施:
1、初步完成总体设计,搭好框架,确定人机对话界面,确定函数个数;
2、完成最低要求:建立一个文件,包括输入10个客户的必要信息,能对文件进行输入、修订、删除。
3、进一步要求:完成客户姓名查询存款和取款记录,并能得到每次帐户总金额。
要求:
1、用C语言实现系统;
2、函数功能要划分好(结构化程序设计);
3、界面友好(良好的人机交互),加必要的注释;
4、要提供程序测试方案,程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
课程设计的最后成果是实验报告一份,内容包括:
1、预习报告(题目、流程图、程序的设计思想等);
2、实验总结报告(测试方案、源程序代码(需打印)、调试中问题及解决方案、小结
等)。
C语言课程设计任务书6
题目:商品订购系统设计。
功能:屏幕上出现一个界面,让顾客或输入商品名称,或商品型号,或选择列表进而输入商品编号都可以,如查到所选商品,则列出商品编号、商品名称、商品型号、商品价格、商品产地、库存数量和已订购数量;然后给出选购流程:所选商品编号—列出对应商品的信息—要求顾客输入邮寄地址信息—确认订购,是否继续选购其它商品,列出所有选订商品,再次确认订购。建立两个文件,分别存放商品信息与订购信息。 分步实施:
1、 步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2、完成最低要求:建立一个小系统,包括10种产品能供顾客选择。
3、进一步要求:完成全部功能的系统。
要求:
1、用C语言实现系统;
2、函数功能要划分好(结构化程序设计);
3、界面友好(良好的人机交互),加必要的注释;
4、要提供程序测试方案,程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
课程设计的最后成果是实验报告一份,内容包括:
1、预习报告(题目、流程图、程序的设计思想等);
2、实验总结报告(测试方案、源程序代码(需打印)、调试中问题及解决方案、小结等)。
C语言课程设计任务书7 题目:设备管理系统设计
功能:设备管理系统应包含各种设备的全部信息,每台设备为一条记录(同一时间同一部门购买的若干台相同设备可作为1条记录),包括设备号、设备名称、领用人、所属部门、数量、购买时间、价格等。能够显示和统计各种设备的信息。
分步实施:
1、 步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2、 完成最低要求:建立一个文件,包含一个部门10台设备的信息,能对文件进行补充、修订、删除,能统计所有设备的总价值。
3、 进一步要求:完成设备按种类、按所属部门进行统计。
要求:
1、用C语言实现系统;
2、函数功能要划分好(结构化程序设计);
3、界面友好(良好的人机交互),加必要的注释;
4、要提供程序测试方案,程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
课程设计的最后成果是实验报告一份,内容包括:
1、预习报告(题目、流程图、程序的设计思想等);
2、实验总结报告(测试方案、源程序代码(需打印)、调试中问题及解决方案、小结等)。
C语言课程设计任务书8
题目:学生计算机机房管理系统设计
功能:该计算机房共有100台计算机,分为20排,每排50台。管理系统应包含每台计算机一周内的使用全部信息,包括计算机序号、配置、位置、状态、使用情况的历史记录(包括使用者姓名、学号、使用时间段)等。本系统可以模拟学生上机和离开的登记过程,查询机房计算机的使用情况。
分步实施:
1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2、完成最低要求:建立一个文件,包括200个计算机的必要信息,能实现学生上机和离开的登记过程模拟。
4、 进一步要求:完成机房计算机的使用情况查询和打印。
要求:
1、用C语言实现系统;
2、函数功能要划分好(结构化程序设计);
3、界面友好(良好的人机交互),加必要的注释;
4、要提供程序测试方案,程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
课程设计的最后成果是实验报告一份,内容包括:
1、预习报告(题目、流程图、程序的设计思想等);
2、实验总结报告(测试方案、源程序代码(需打印)、调试中问题及解决方案、小结等)。
C语言课程设计任务书9
题目:商店销售管理系统。
功能:屏幕上出现一个界面,让售货员输入商品编号或者商品名称,可以进货,进货后商品库存同时增加。顾客买走商品后,售货员输入商品编号或者商品名称,可以生成销售清单,统计本次销售总的价钱,同时库存数量相应减少。完成前面的基本功能后,还可以完成增加新的商品或删除不需要的商品的功能,以及每天销售统计功能等。
分步实施:
1、 步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2、完成最低要求:能按商品编号进货和销售;
3、进一步要求:完成增加新的商品或删除不需要的商品的功能,以及每天销售统计功能等。
要求:
1、用C语言实现系统;
2、函数功能要划分好(结构化程序设计);
3、界面友好(良好的人机交互),加必要的注释;
4、要提供程序测试方案,程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
课程设计的最后成果是实验报告一份,内容包括:
1、预习报告(题目、流程图、程序的设计思想等);
2、实验总结报告(测试方案、源程序代码(需打印)、调试中问题及解决方案、小结等)。
C语言课程设计任务书10 题目:计算机辅助教学(CAI)软件开发:教小学生学英语。
功能:屏幕上随机出现一个汉语单词,英语单词,汉语词组,英语词组或一短句提示小学生给出相应答案,答错了要提示要求重新输入,直到答对为止。要统计给分,且累计,够一定分数后可进级,即从单词到词组,从词组到短句。同样,也可降级。起步阶段可各选30个,软件可扩充,即扩大词库的容量。
(rand(),#include 结构体、文件或数组)
分步实施:
1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2、完成最低要求:能教单词,并有统计功能,即一次答对的成功率为90%以上后可晋级;
3、进一步要求:完成词组和短语的问答,也有晋级功能。
要求:
1、用C语言实现系统;
2、函数功能要划分好(结构化程序设计);
3、界面友好(良好的人机交互),加必要的注释;
4、要提供程序测试方案,程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
课程设计的最后成果是实验报告一份,内容包括:
1、预习报告(题目、流程图、程序的设计思想等);
2、实验总结报告(测试方案、源程序代码(需打印)、调试中问题及解决方案、小结等)。
C语言课程设计任务书11
题目:五子棋
功能:1.由两个玩家分别下棋,当某一玩家五子相连,则赢。
2.界面要求:初始状态——显示棋盘,并显示两个玩家的操作键及初始玩家号;游戏进行状态——动态显示棋盘,不同玩家的棋子用不同符号显示,屏幕上显示当前玩家号,结束时显示赢家号。 分步实施:
1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2、完成最低要求:由两个玩家分别下棋;
3、进一步要求:可以考虑人机对弈。 要求:
1、用C语言实现系统;
2、函数功能要划分好(结构化程序设计);
3、界面友好(图形界面,良好的人机交互),加必要的注释;
4、要提供程序测试方案,程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
课程设计的最后成果是实验报告一份,内容包括:
1、预习报告(题目、流程图、程序的设计思想等);
2、实验总结报告(测试方案、源程序代码(需打印)、调试中问题及解决方案、小结等)。
C语言课程设计任务书12
题目:井子棋
功能:1.计算机为一方,人为一方,交替下棋,谁先连成一条直线谁胜;允许人选择先下还是后下。
2.界面要求:初始状态——显示棋盘,并显示玩家的操作键;游戏进行状态——动态显示棋盘不同玩家的棋子用不同符号显示,屏幕上显示当前玩家号,结束时显示赢家号。
3.提示计算机自动下棋的规则:计算机下时,应考虑所有空位,并按行、列、对角线计算每个空位的分值,若在某行(列、对角线)上,(设计算机画X,人画O)
已有XX 加50分
已有OO 加25分
已有X空 加10分
已有O空 加8分
都是空 加4分
然后选分值最高的位置画X。 分步实施:
1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2、完成最低要求:由人机分别下棋;
3、进一步要求:可以考虑使用鼠标。 要求:
1、用C语言实现系统;
2、函数功能要划分好(结构化程序设计);
3、界面友好(图形界面,良好的人机交互),加必要的注释;
4、要提供程序测试方案,程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
课程设计的最后成果是实验报告一份,内容包括:
1、预习报告(题目、流程图、程序的设计思想等);
2、实验总结报告(测试方案、源程序代码(需打印)、调试中问题及解决方案、小结
等)。
C语言课程设计任务书13
题目:迷宫游戏
功能:1.随机生成迷宫,找出由入口经过迷宫到达出口的一条路径,允许选择人或计算机找出路。
2.界面要求:初始状态——显示迷宫的图面;用箭头指出入口外和出口外;游戏进行状态——选择人找出路时,显示每一步的结果,到边了和遇上障碍,发出“嘟”的叫声。走到出口处,应给出“胜利”的字样;选择计算机找出路时,用一条有颜色的线画出路径,若找不出出口就显示“无出路”的字样。 3.计算机找出路部分可选做。
分步实施:
1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2、完成最低要求:由人选择出路;
3、进一步要求:可以考虑由机器选择出路。 要求:
1、用C语言实现系统;
2、函数功能要划分好(结构化程序设计);
3、界面友好(图形界面,良好的人机交互),加必要的注释;
4、要提供程序测试方案,程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
课程设计的最后成果是实验报告一份,内容包括:
1、预习报告(题目、流程图、程序的设计思想等);
2、实验总结报告(测试方案、源程序代码(需打印)、调试中问题及解决方案、小结等)。
第五篇:数据库原理与应用课程设计要求及选题
《数据库原理与应用》课程设计
一、 目的:
《数据库原理与应用》课程设计对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。本课程设计主要围绕两方面内容:数据库设计和基本数据库编程实践。通过课程设计,使学生了解数据库系统的理论,掌握数据库的设计方法及数据库的运用和基本开发技术。
1. 掌握数据库设计的基本方法,熟悉数据库设计的步骤;
2. 通过设计数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力; 3. 学习基本数据库编程方法。
二、本课程设计内容与要求
掌握数据库的设计的每个步骤,以及提交各步骤所需图表和文档。通过使用SQL SERVER,建立所设计的数据库,并在此基础上实现数据库查询、连接等基本操作操作。
1、需求分析
根据给定的设计课题,绘制的DFD、DD图表以及书写相关的文字说明。
2、概念结构设计
绘制所选课题详细的E-R图。
3、逻辑结构设计
将E-R图转换成等价的关系模式;按需求对关系模式进行规范化;对规范化后的模式进行评价,调整模式,使其满足性能、存储等方面要求;根据局部应用需要设计外模式。
4、物理结构设计
选定实施环境,存取方法等。
5、数据实施和维护
用MS SQL SERVER2005建立数据库结构,加载(测试/虚拟)数据,能体现对数据库的保护(安全性和完整性控制等)。实现各种查询、链接应用程序,应用程序编制(可选),并能对数据库做简单的维护操作。
6、设计小结:总结课程设计的过程、体会及建议。
7、其他:参考文献、致谢等。
三、上机任务
1、库、基本表的建立和修改:在SQL SERVER环境下用SQL语言建立库以及库中基本表。
2、数据加载: 用手工录入或导入等方法实现基本表中的数据加载。
3、单表查询以及多表查询:在建立的基本表中使用select基本格式和聚集函数;设计合适的视图,实现多表间查询。
4、触发器:根据需要设计触发器,如实现表间关联字段修改时的完整性等问题。
5、存储器:根据需要设计存储过程。
6、不限语言和开发环境实现完成界面设计,实现系统主要功能(可选)。
四、考核方式与成绩评定
各阶段的图表、文档与程序(包括SQL语句和应用程序,程序部分交电子版)作为考核的内容,成绩计分按优、良、中、及格、不及格5级评定。
五、注意事项
1、选题素材参考第六项,同样课题内容相似度不能超过50%,否则以不及格计。
2、数据库对象内容:表、存储过程、触发器、安全性、完整性控制等。
3、上机调试的SQL语句脚本要保存,提交(穿插在课程设计报告里和作为电子版提交)。
4、时间安排:第17周(14信科1班)、第18周(14信科2班)。
5、课程设计结束前需交(1)课程设计报告(含封面)打印稿和电子版,电子版要求命名为“11位学号+姓名+选题名称”的形式;(2)SQL文件以及源代码压缩包,命名规则参考(1)。
六、选题素材参考
1、教材征订系统
系统功能的基本要求:
教材包括教材名、ISBN 号、出版社、出版时间、价格、教材获奖类型(如十二五规划教材、精品课程教材、教指委指导教材等); 教师可以为班级课程选订教材;
学院教务秘书可以统计教材征订的情况,及时找出哪些班级课程尚未征订教材等; 教务处可以统计每学期各班的教材费用,可以给出教材费用异常的班级(如该学期教材费用超过300元);可以统计使用近三年教材的比例等。
2、大学生实践创新项目管理系统
系统功能的基本要求:
大学生实践创新项目分为国家级、省级、校级以及院级等4个等级;每个等级又可分为
重点项目、一般项目以及指导性项目三种类型。
大学生实践创新项目基本信息包括项目名称、项目等级、项目类型、立项时间、主持人、参与人、项目经费、项目申请书;
本系统可以对大学生实践创新项目进行过程管理,包括经费使用管理、中期检查情况以及结题情况(正常结题、延期以及延期结题情况等)
学院可以查看指定立项时间范围指定等级和指定类型的已结题项目、未结题项目明细情况。
学校教务处可以统计某个时间段立项项目的延期结题的项目比例以及延期结题情况。
3、高校教学经费预算管理系统
系统功能的基本要求:
教学经费预算包含实验室建设经费、学科技能竞赛经费、实验实践教学经费等预算项目。 实验室建设经费预算包括实验室建设项目名称、拟购设备、建设类型(新建、改建、扩建)、预算金额、拟建时间(上半年建设或下半年建设)、负责人;学科技能竞赛经费预算包括竞赛项目、主办单位、级别(国家级、省级、校级)、历年参加成绩、经费预算、负责人;实验实践教学经费预算包括班级、课程、名称、单价、数量、预算金额、任课教师等信息。
学院可以按查询总的教学经费预算及实验室建设经费、学科技能竞赛经费、实验实践教学经费预算的金额。
学校教务处可以按统计各学院的教学经费预算情况,可以按统计整个学校实验室建设总预算经费、学科技能竞赛总预算经费、实验实践教学经费总预算经费等。
4、工资管理系统
系统功能的基本要求:
员工各种信息的输入及维护,包括个人信息、部门、工种等; 每个工种基本工资的设定;
加班津贴管理,根据加班时间和类型给予不同的加班津贴标准;考勤管理,根据事假、旷工等不同情况制定不同的扣工资标准;
按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资; 能够按月统计单个员工的工资情况、每个部门的工资情况。
5、机票预定系统
系统功能的基本要求:
每个航班信息的输入、每个航班的座位信息的输入,座位类型分为头等舱、二等舱、经济舱等;
当旅客进行机票预定时,输入旅客选择的信息(包括出发地、目的地、时间、座位类型等),系统为旅客安排航班、座位;
旅客可以在航班起飞前24小时退订或改签机票;距离起飞时间超过12小时退票扣8%费用,改签免费;距离起飞时间12小时以内退票扣15%费用;改签补交5%费用。
机场工作人员能够查询每个航班的预定情况、统计航班的月度满座率,了解满座率与月份之间的关系。
6、低值、易耗品管理系统
系统功能的基本要求:
学院提出低值、易耗品的申请,包括名称、数量、预算单价、预算总价、申请人、用途、使用日期等信息;教务处设备科给出批复意见,同意购买还是不同意,若同意购买,还需指定购买方式,如集体采购或学院自行采购等。
低值、易耗品信息的录入,包括登记号、名称、数量、单价、购买时间、购买学院、购买人、保管人等信息。
低值、易耗品的领用信息录入,包括登记号、名称、数量、领用人、领用时间等信息。 教务处设备科负责低值、易耗品的录入,并能按、按学院等条件进行统计、查看低值、易耗品的入库数量、领用数量和剩余数量等信息。
学院负责领用信息的输入,并能查看本学院的所有低值、易耗品的购买纪录,且能按、领用人等条件进行统计、查看本学院低值、易耗品的入库数量、领用数量和剩余数量等信息。
7、辅导员工作测评系统
系统功能的基本要求:
学生输入学号和密码后能登陆该系统,并显示该班级和其辅导员信息,学生进一步确认后进入选择打分页面,所有测评项目必须全部回答完毕后方可提交;且不可以重复提交。 允许管理者改变测评项目和具体选项及其对应的分值。
管理者能统计各班参与测评的情况,比如参与率,以及哪些同学尚未参与测评;
管理者能统计各位辅导员的总平均得分,以及全校排名和院内排名等;可以根据辅导员姓名查看各测评项目的得分情况。 比如某次的测评项目如下:
一、你的辅导员是否开过班级会议?(3分)
1、是(3分)
2、否(0分)
二、你的辅导员是否到过你的宿舍?(4分)
1、是(4分)
2、否(0分)
三、你的辅导员是否联系过你的家长?(3分)
1、是(3分)
2、否
四、 你认为你的辅导员工作态度?(2分)
1、很好 (2分)
2、较好(1.5分)
3、一般(1分)
4、较差(0分)
五、 你认为你的辅导员工作积极性?(2分)
1、很高(2分)
2、较高(1.5分)
3、一般(1分)
4、较低(0分)
六、 你认为你的辅导员工作能力?(3分)
1、很强 (3分)
2、较强(2分)
3、一般(1分)
4、较弱(0分)
七、 你对你的辅导员工作整体满意程度?(3分)
1、很满意(3分)
2、较满意(2分)
3、较不满意(1分)
4、很不满意(0分)
8、课程习题管理及组卷系统-服务器端
系统功能的基本要求:
管理员为课程指定一名课程负责人;课程负责人可以指定若干课程任课教师(可以包括课程负责人自身);任课教师可以按系部选择班级,并为所选班级生成选课码。
任课教师通过身份验证后可以按章节、知识点、题型(选择、填空、判断为客观题、问答题和编程题为主观题)、难度进行习题和参考答案的输入与维护,一个知识点可以有多道难度相同的习题。
任课教师通过身份验证后可以按章节、知识点、题型、难易程度等条件(一个或多个)指定习题数目,生成小测验,并指定小测验使用起止时间;也可以对小测验进行维护(如删除、更新等操作)。
任课教师可以查看班级学生答题情况,如答题次数、客观题的正确率等;可以批阅学生答题(主要是批阅主观题)。
9、课程习题管理及组卷系统-学生端
系统功能的基本要求:
班级学生根据学号和选课码使用该系统。
学生登陆后有两种方式使用,一是直接按章节、知识点查看习题并作答,对于客观题答错的和主观题给出正确答案提示;要求不能一次性显示所有题目,若知识点题数大于10,则该知识点每次显示5个题目(自动选择,难度不限);若知识点题数大于3小于10时,则该知识点每次显示3个题目(自动选择,难度部限);若知识点题目小于等于3时,则每次显示1个题目。二是在规定时间内,选择任课教师生成的小测验,查看并作答,对于客观题答错的和主观题给出正确答案提示。
学生可查看所有答题情况,每次答题时间、使用类型(直接作答习题还是完成小测验)、答题数量、客观题数量、客观题错误数量、客观题正确率等。 学生可以查看任课教师批阅自己的答题情况。
10、人事管理系统
系统功能的基本要求:
员工各种信息的输入及修改,包括员工的基本信息、学历信息、职称等信息。 员工所在的部门信息,包括部门名称、部门经理等信息;
按照一定的条件,查询、统计符合条件的员工信息;包括每个员工详细信息的查询、按学历查询、按部门查询等,包括按学历、部门、参加工作时间等统计各自的员工信息; 对于转出、辞职、辞退、退休员工信息的删除,并更新相应部门的统计信息。
管理员设定各部门的编制数,可以查询各部门的在职员工数量,统计缺额以便于及时招聘;对于在职员工的部门调转,在不超过部门编制数的前提下允许满额部门或缺额少的部门向缺额多的部门调转。
11、毕业设计选题管理系统
系统功能的基本要求:
学校以学院为单位,公布教师指导毕业设计的课题名称及要求; 学生登录系统后可以预选两个课题(同一位教师或两个教师的);
教师可以看到所有预选他(她)的学生信息及所选课题,根据规定的人数确定学生; 一个学生只能被一位教师选择确定,比如甲教师已确定了A学生,则乙教师不能再选择A学生了。
各学院可以统计出所有未被任何教师选定的学生信息,以及未满的教师信息;并告知学生再次登陆本系统,进行第二轮双向选择,若第二轮后还未全部确认,再进行第三轮,依次类推;要求能统计每轮选定课题的学生人数并标注出每位学生是第几轮选定课题的。
12、毕业设计过程管理系统
系统功能的基本要求:
教师指导学生毕业设计,包括开题报告、外文翻译、读书笔记、方案设计、系统设计、论文审阅等多个方面的指导;
系统给定中期检查、毕业答辩申请表的模版,在规定时间内学生登陆后可以在线填写中期检查完成情况和答辩申请表,教师登陆后给出所指导学生的中期检查导师意见和答辩申请表导师意见,填写时间系统自动生成,教师签名必须手签。
教师可以查看学生各阶段所需提交文档是否已经提交以及提交时间等信息,这些文档包括读书笔记、外文翻译、任务书、选题申请表、中期检查表、答辩申请表、论文等。
学院可以查看所有教师指导的详细记录,包括指导时间、指导项目、指导具体内容等;统计出每位教师对每位同学的指导次数;
学院可以统计哪些学生还缺少文档,即哪些学生哪些应该提交的文档尚未提交,并找出其指导教师。
13、仓库管理系统
系统功能的基本要求:
产品入库管理,可以填写入库单,确认产品入库,包括产品基本信息、数量、仓库、入库人等信息;
产品出库管理,可以填写出库单,确认出库,出库单包括产品信息、领用人信息、数量、出库时间等信息;
借出管理,凭借条借出,然后能够还库;包括借用时间、借用人、产品信息、数量、时间等信息。
可以进行盘库,反映每月、年的库存情况,入库情况、出库情况、借出情况;
可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询;
14、通用考试系统-服务器端
系统功能的基本要求:
系统包含所有学生信息,包括系、班级、个人信息等;
管理员可以出卷,指定试卷名称、试卷时长、试卷密码等信息,并且按题型为该试卷分别输入考试题目,题型分为选择题、判断题、填空题以及问答题等四种;四种题型单道题的分值分别为2分、2分、2分和5分。
管理员可以指定班级指定时间参加指定试卷的考试。
系统记录每位学生的考试情况,如参加考试时间、考试试卷、完成提交时间等; 可以统计每学期使用该系统考试的试卷套数、班级数和参考人数等统计信息。
15、通用考试系统-学生端
系统功能的基本要求: 学生根据学号和试卷密码登录后,根据学生的登录信息系统会给出相应的试卷信息; 所有试卷都有四种题型,选择题、判断题、填空题以及问答题; 在考试过程中,考生对任一题有疑问时可以做个标志以备后查;
考试在考试结束前(时间结束)可以关闭考试系统,再次登陆可以继续考试,但考生一旦提交(考生提交或时间结束系统自动提交),将不能再登陆考试;
学生可以统计做标记的题数和明细列表;可以统计尚未完成的题目数和分数。
16、药店药品管理系统
系统功能的基本要求:
供货商为药店供药,药品分中成药、西药两大类,西药可分为国产药和进口药;
药店对药品进行管理,不同类型的药品有不同的预警条件,如消炎、感冒等常用药在库存数量小于10盒时系统给出缺货预警,非常用药在库存数量小于5时进行药品缺货预警,所有药品在保质期到期前3个月进行药品过期预警。
用户可以用现金也可以刷医保卡进行购药;医保卡购药只能用于购买那些允许刷卡消费的药品。
药店可以统计每个月的收支情况,购买药物总款数;卖出药物总款数;医保卡刷卡支付比例等统计信息。
药店可以按时间段分别统计出销售数量最多的药物品种、销售数量和销售金额最多的药物品种及金额。
17、图书馆荐书管理系统
系统功能的基本要求:
教师可以通过该系统荐书,给出所荐书的一些具体详细信息;
图书馆老师根据相关条例确认是否需要购买;并将结果反馈给教师; 若确认可以购买,则进入购买程序,从书商处购买书籍;
图书馆可以统计各系在某个时间段有哪些教师推荐了哪些书籍以及处理结果(包括是否确认购买,以及购买时间、到馆是时间等) 图书馆可以统计教师荐书占所有书籍中得比例;
图书馆按统计成功购买的教师荐书数量最多的前三名教师,并给予优秀荐书教师称号。
18、科研项目管理系统
系统功能的基本要求:
教师的科研课题主要包括横向课题和纵向课题两个方面,其中纵向课题又包括校级、市厅级、省部级等;横向课题分为一般项目(到帐资金小于10万)和重大项目(到帐资金大于10万)。
各学院教师可以通过该系统查看自己的所有科研项目,包括已结题和在研项目信息; 学院可以查看本院教师的科研情况,按进行比较,包括项目数、到帐资金金额等;并可以统计分析教师职称和学位在科研项目上的分布情况;
科技处负责全校科研项目的管理,包括立项、中期检查、结题等各个环节的管理;可以统计各学院每的项目情况。
19、外卖订餐管理系统
系统功能的基本要求:
餐馆提供每天多种菜肴的供应数量;并按一定的类别进行分类,比如可分为蔬菜、荤菜等;3元区、5元区等;冷菜、热菜等;炒菜、汤菜等;
餐馆提供标准套餐供用户选择,用户也可以自由选择菜肴自定套餐; 当某个菜肴已售完时,用户不可以在套餐中再选择该菜肴; 用户可以查看送餐时间以及预计到达时间;
餐馆可以统计每天的送餐金额,并根据每天菜肴卖出的数量估算以后菜肴的准备量;
20、小型办公系统
系统功能的基本要求:
用户凭帐号密码登入系统,有4类用户:普通员工、部门经理、总经理、系统管理员 系统管理员可以查看、增加、删除前3类用户,即普通员工、部门经理和总经理,并可修改其密码;可以查看、增加、删除部门信息,可以指定或更改部门经理,可以为每位员工分配部门。
所有用户均可以查看所有员工(包括部门经理、总经理、管理员等)的通信录;均可以改变自己的通信方式和登陆密码。
总经理可以为所有普通员工、部门经理群发短消息,可以为指定人员发短消息和布置工作任务。
部门经理可以为本部门的所有员工群发短消息,可以为本部门指定人员发短消息和分配工作任务;可以查看是否有自己的短消息,可以看到系统提示当前日期(今天)有无工作任务。
普通员工可以查看是否有自己的短消息,可以看到系统提示当前日期(今天)有无工作任务,是谁布置的以及具体工作内容要求。
系统可以按月统计各部门经理通过该系统发短消息和布置工作任务的数量,并横向比较。
21、企业考勤系统
系统功能的基本要求:
用户凭帐号密码登入系统,有4类用户:普通员工、部门经理、总经理、系统管理员 系统管理员可以查看、增加、删除前3类用户,即普通员工、部门经理和总经理,并可修改其密码;可以查看、增加、删除部门信息,可以指定或更改部门经理,可以为每位员工分配部门。
普通员工和部门经理需要每天签到,总经理可以查看和统计部门经理的签到情况,部门经理可以查看和统计普通员工的签到情况。
系统管理员设定每天应到岗时间,如5~10月,夏令时早上8点上班;11~4月,早上8点30上班。
普通员工请假时间在一周之内的由部门经理批准;请假时间在一周以上的需部门经理和总经理同时批准;部门经理请假由总经理批准;
部门经理可以按日或月份查看和统计本部门员工的出勤情况,包括请假情况、有无请假到期而未上班的情况、迟到情况等;总经理可以查看和统计部门经理的出勤情况,包括请假情况、有无请假到期而未上班的情况、迟到情况等。
22、录取数据处理系统
系统功能的基本要求:
招办工作人员可以导入或输入已确定录取的录取数据,包括 考生个人信息、考分、专业志愿填报情况以及录取专业等;
招办工作人员可以导入或输入录取各批次的省控线,以及同类高校的投档线。
被授权用户通过系统可以得到每个专业的录取人数,专业录取分数线(当考分相同时,看语数外三门总分)以及各志愿的满足率,比如第一志愿满足率是多少?第二志愿满足率是多少,英语的总平均成绩及各专业英语的平均成绩等。
被授权用户通过系统可以查看我校的投挡线与省控线以及同类高校的进行比较、排名。 被授权用户通过系统可以查看尚未录满专业的情况。
被授权用户通过系统可以查看指定考生号的学生基本情况以及录取情况。
当调整专业计划数后,可以重新进行录取,重新完成以上功能,在重新录取之前系统可以自动保存上一次的录取结果,并支持自定义备份表名。(因为有时存在这样的情况,一次录取后发现专业录取不均衡,可以采用专业计划微调然后重新录取来改善该问题;另这个过程可能需要多次,可以有多个备份表,故需支持自定义备份表名。)
23、设备故障报修系统
系统功能的基本要求:
系统中有若干实验室,有的实验室只有1台计算机(教师机)、有的实验室每组实验台都有计算机;
每组试验台都有计算机的实验室,学生可以在该计算机上选择故障类型后填写设备故障详细信息后提交,故障类型分为硬件故障和软件故障,系统根据计算机的MAC地址确定是哪个试验台或座位号的故障;
只有1台教师机的实验室,在教师机上提交该实验室的设备故障信息,注明有故障的实验设备编号。
教师可以统计各个实验室在某个时间段的故障信息;
教师可以在系统中注明每个故障信息的处理情况,包括处理是否及时(24小时之内),是否已处理维修好等信息。
24、毕业生照片核对系统
系统功能的基本要求:
教务处负责毕业生需核对的信息输入,包括姓名、学号、年级、学院、专业、照片等信息。
教务处可以查看所有毕业生的核对情况,可以按学院、专业统计核对情况,如毕业生总人数,已核对人数,未核对人数等信息。
学院可以查看本学院各专业核对情况,如毕业生总人数,已核对人数,未核对人数等信息;还可以代替在外实习或联系不上的学生核对信息。
学生用学号和身份证号登陆照片核对系统进行信息核对,可以反馈核对结果,如果有错误,可以备注字段注明对应正确的信息,然后由教务处管理员核实后统一修改错误内容。 教务处管理员核实后修改的内容在另一张表中记录修改明细,包括修改的学生信息,修改前的错误信息,修改后的信息等内容。。
25、小型教务管理系统
系统功能的基本要求:
学生可以查看自己各个学期的课程,可以查看各个学期已考试科目的成绩; 教师可以查看本学期的课表,包括上课教室,上课时间,课程以及班级等信息; 教师在课程结束后,可以为所带班级所带课程进行成绩的录入; 学校可以统计本学期所开课程占所有已开课程的比例;
教师可以统计所带各班不及格的人数及占所在班级人数的比例; 学生可以按学期查看自己有不及格课程的课程数和学分数;查看自己每学期的专业排名,即每学期按同年级同专业的所有学位课程的排名平均值。
26、加油站检查系统
本地区石油公司有若干片区,每个片区下属若干个加油站;
石油公司领导和片区经理负责加油站的检查,其中公司领导可以检查所有加油站;片区经理可以检查其下属加油站,检查出的问题应给出整改期限; 预设若干检查内容及其权重;
检查人员对加油站的检查结果需要加油站站长确认后方生效; 加油站站长实际整改后提交整改情况说明;
公司领导可以查看和统计各个时间段、各个片区、各个加油站的检查的得分情况以及检查中发现的问题情况、整改情况及整改是否及时(在整改期限内完成整改表示整改及时,
否则为不及时);
片区经理可以查看和统计本片区各个时间段、各个片区、各个加油站的检查的得分情况以及检查中发现的问题情况、整改情况及整改是否及时(在整改期限内完成整改表示整改及时,否则为不及时);
27、计算机等级考试培训报名系统
计算机等级考试分为江苏省计算机等级考试和全国计算机等级考试;每类考试都有若干级别,若干科目,具体请百度。
学生在线注册登录后,首先应完善其个人详细信息,如系部、班级及个人信息(含联系方式)等,可以选择当前可以报名培训的考试种类及科目,系统自动显示培训费用及现场缴费地点、截止时间等信息,确认报名提交;学生按时到缴费点缴费后领取系统打印的缴费收据(包含领听课证时间内容),系统后台并记录打印次数,打印次数大于0即表示已打印过。
学生凭缴费收据按时领取听课证和培训资料后,回收缴费收据,并在系统里标注已领听课证和培训资料。
学生登录后可以查看其当前已报名缴费培训科目及上课的时间地点安排。
管理员可以统计各类考试各个等级、科目的培训缴费人数,若个别科目人数太少,不能开班,则通知学生前来办理退费手续(在领取听课证之前确定不开班科目),系统相应的作不开班标记和已退费标记(学生退费后)。
28、智能路灯管理系统—后台管理部分
系统功能的基本要求:
城市有若干区,区下属若干街道;街道两边都有若干路灯。
后台管理系统能够显示城市所有路灯情况,包括是否有故障,亮灯状态等;
后台管理人员可以选中区或街道或具体路灯,让选中的路灯变亮或变暗(有四档,80%亮,60%亮、40%亮、20%亮),也可以关灯或开灯; 后台管理人员可以设定各路灯的亮灭周期以及亮度值;
后台可以查看和统计路灯在某个周期的亮灯时长,可以查看和统计有故障路灯的情况。
29、小区物业管理系统
管理员录入小区基本信息;
根据不同类型的房子设置不同的物业管理费标准,如别墅每月物业管理费0.5元/平米,跃层每月物业管理费0.4元/平米,其余0.3元/平米;
可以查看每幢楼每户的物业费缴费情况,如缴费标准、面积、已交的月份等;若已欠费3个月及以上则提示上门催缴,并记录催缴时间及次数,若催缴3次仍未缴欠费则提请供电局和自来水公司切断其水电。
一次性预缴半年物业管理费则在标准基础上优惠5%;一次性预缴全年物业管理费则优惠8%。
业主可以登录该系统查看自己的缴费记录,已交的月份及缴费标准、面积等信息,可以反馈物业管理上的问题,可以查看物业处理情况。
物业对业主反映情况及时处理并给出处理意见反馈给业主。
30、家具厂木料管理系统
家具厂录入木料数据,如木料类型、木料尺寸、数量、价格等; 可以查看木料库存数量及库房地点和库房保管员信息;
客户给出需求后,家具厂输入需要的木料类型、需要尺寸、数量等信息,系统自动合理给出用到的木料类型、木料尺寸及数量,以及原料所在仓库等信息,并自动统计出原料价格;这里的合理选择可以有多种算法,比如对于所需尺寸每次都选择能满足的最小木料尺寸就是其中的一种算法,当然可能不是最优化的,在比如如果木料尺寸是2.1*2.1米正方形原料,如果需要两块1*1米的需要尺寸木料,那么选择2.1*2.1米的原料就合理。 实际施工后,尚可以利用的稍大的边角料再录入系统,供以后使用。
家具厂可以设定每种木料类型、木料尺寸的预警数量,当库存小于预警数量时,及时提醒家具厂采购木料。
家具厂可以按月统计采购金额和收入金额。
31、住房公积金贷款测算系统
系统功能的基本要求:
住房公积金一般是不允许取现的,只能在购买房屋或者房屋装修时才可以使用,所以在申请办理住房公积金贷款时,想实现这样的功能,比如贷款M年,在还款N年后(N
还款方式有两种:
1、等额本息:
每月应还金额:a*[i*(1+i)^n]/[(1+I)^n-1] 注:a贷款本金
i贷款月利率
n贷款月数
2、等额本金:
每月应还本金:a/n 每月应还利息:an*i/30*dn 注:a贷款本金
i贷款月利率 n贷款月数
an第n个月贷款剩余本金,a1=a,a2=a-a/n,a3=2-2*a/n...以次类推
dn 第n个月的实际天数,如平年2月就为28,3月就为31,4月就为30,以次类推,为方便统计,可设定dn为固定值30 银行利率因为可能存在调整,所以应允许用户修改或设定利率,比如某个时期的利率为: 项目
年利率(%) 五年以下(含五年)
3.33
五年以上
3.87 要求能够根据用户的公积金月缴金额,以及该用户公积金现有金额和欲贷款总额,分别统计出还款各年限(比如贷
1、
2、
3、
4、
5、
6、7年等等)的实际还款月数,以及等额本息和等额本金的月还金额以及所支付的总利息,供用户依据自身情况进行选择。