一、设计课题
下面提供多个设计课题,涉及面有大有小,难度有深有浅,考察的知识点、体现的设计目的也有所不同。根据大纲要求,同学们的学习兴趣、水平高低,选择适当的课题。同学们也可自拟设计课题。
题目一:工资管理系统
1、 需求分析
要用管理员和普通用户两类用户,拥有不同的权限。管理员可以实现:工资信息存放在数据库中,提供输入、输出等操作;要实现浏览功能,提供显示、排序操作;而普通用户实现,查询功能要求实现查找操作。
2、总体设计
整个系统可以分为信息输入、信息添加、信息浏览、信息排序、信息查询和信息统计模块。
题目二:校际运动会管理系统
1、需求分析
要记录比赛结果,可以查看参赛学校的信息和比赛项目信息,因而要实现数据的输入和输出功能;用户可以查询各个学校的比赛成绩,查看参赛学校信息和比赛项目信息等,因而要提供查找和显示功能。 2、总体设计
系统被设计为信息输入模块、比赛结果录入模块和查询模块三个模块。
题目三:学生学籍信息管理系统设计
1、需求分析
学生基本信息、学生成绩基本信息要存入数据库中,因而要提供数据的输入输出操作;查询功能要求提供查找和显示操作;删除功能要求实现删除操作;排序功能要求实现排序操作。
2、总体设计
整个系统可以设计为数据录入模块、数据查询模块、数据删除模块和数据排序模块。
题目四:通讯录管理系统
1、需求分析
信息记录要存放到数据库中去,因而要实现数据的输入输出操作;要实现数据的插入、删除、修改和显示功能,因而要实现插入、删除、修改和显示操作;要实现按人名或电话号
码进行查询的功能,因而要提供查找操作;另外还应该提供键盘式选择菜单以实现功能选择。 2、总体设计
整个系统可以设计为数据插入模块、数据修改模块、数据删除模块、数据显示模块和数据查询模块。
题目五:学生选修课程管理系统
1、需求分析
由于课程信息要用文件保存,因而要提供数据的输入输出操作;由于要浏览信息,所以要提供显示功能;要实现查询功能,故要提供查找操作。 2、总体设计
整个系统可以设计为信息输入模块、信息查询模块以及信息浏览模块。
题目六:飞机订票管理系统
1、需求分析
航班信息用文件保存,因而要提供文件的输入输出操作;航班信息浏览功能需要提供显示操作;要查询航线需要提供查找功能。 2、总体设计
该系统设计为航班信息输入模块、航班信息浏览模块和航线查询模块。
题目七:职工信息管理系统
1、 需求分析
职工信息采用文件保存,因而要提供文件的输入输出操作;要实现职工信息的浏览功能,则要提供信息显示操作;要实现职工信息查询功能,则要提供查找操作(按学历查询和按职工号查询两种查询方式);要实现职工信息删除、修改功能则要提供文件记录的删除、修改操作。
2、 总体设计
整个系统被设计为职工信息输入模块、职工信息浏览模块、职工信息查询模块和职工信息删除与修改模块。
题目八:图书管理系统
1、 需求分析
图书管理信息采用文件保存,因而要提供文件的输入输出操作;要实现对图书基本信息的查询,则要提供查找操作(提供按书名、作者名查询两种查询方式)和显示操作;要实现对撤销图书信息的删除则要提供文件记录的删除操作;办理借书或还书手续需要提供修改操作。
2、 总体设计
整个系统被设计为数据输入模块、数据查询模块、数据删除模块和数据修改模块。
题目九:服装销售管理系统
1、需求分析
用户与商品信息要采用文件存储,因而要提供文件的输入输出操作;实现用户的添加、修改、删除,商品信息的添加、修改、删除、查找等需要提供信息的添加、删除、修改与查找操作;实现商品浏览功能的实现需要实现显示操作。 2、总体设计
整个服装销售系统被设计为管理员模块、店长模块、销售员模块、商品模块等,如下图所示:另外还要实现各用户自身信息的管理。
服装销售系统 管理员模块 店长模块 销售员模块 商品模块 用户添加 用户删除 用户修改 商品添加 商品删除 商品修改 商品查找 商品浏览 商品出售 二、报告要求
完整、规范、详细的文档资料是软件设计成果的重要组成部分。高质量的文档对于发挥软件产品的效益,对于转让、变更、修改、扩充、使用等具有重要的意义。
为了培养学生实事求是的学习态度,脚踏实地、勤奋务实的工作作风,注重设计过程、及时总结提高的学习方法,锻炼主动收集查阅资料、关注点滴知识积累、重视实验细节分析的主动性、积极性、实践性,养成规范书写习惯。
1.
因篇幅问题不能全部显示,请点此查看更多更全内容