您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页软件工程课程设计选题(精)

软件工程课程设计选题(精)

来源:华佗小知识


软件工程课程设计选题

1、俄罗斯方块

设计俄罗斯方块游戏程序, 用户可以通过平移和转动自动落下的不同形状物体, 填满一 行来得分。开发智力和反应能力。

要求

(1界面的左侧是游戏区域。新的图形会在顶部刷新,并且自动下落,可以通过方向左右 键平移和方向上键顺时针旋转来控制图形落下的位置。

(2界面的右侧是选项和显示区,显示现在的得分,以及开始游戏、暂停游戏、结束游戏 按钮。

2、商品销售统计

编写商品销售统计程序,商品的信息有:商品的名称,计量单位(重量或件 ,单价。 所有商品的信息事先已存入计算机, 屏幕上显示所有商品的名称, 选择商品名, 输入商品计 量单位 (如重量, 件数等 ,根据单价算出总价。客户一次购物可能购买多种商品, 程序应计 算出客户应付的钱款数。

要求

(1第一部分用于输入商品的信息并允许修改和删除;

(2第二部分实现销售统计。程序运行时由用户选择进入哪一部分功能,并能在运行时在 两部分之间切换。第二部分运行时, 首先显示所有商品名称及代码 (商品数目较多时, 应考 虑分屏显示 ,用户输入商品代码及商品重量或件数,用户一次操作可输入若干商品的购买 信息,然后输入一个特殊的代码表示本次购物结束。此时。程序计算出应付钱款数并显示。

3、校园卡管理系统

针对校内通用的校园卡需要统一管理这一需求而推出。 通过这个程序, 可以较为方便地 实现用户的登陆以及个人信息的查询更改等服务, 同时管理员将以特定的帐号登陆, 实现对 所有用户信息及账户信息的管理。

要求

(1以用户身份登陆可查询个人信息,并对相关信息作出修改,提交后新信息将写入数据 库,取代原有信息。可查询个人的帐户信息,包括帐户余额、今日消费、末次充值情况等。 可实现网上充值, 通过与银行卡的连接, 只要用户输入正确密码, 即可从银行卡往校园卡转 帐, 同时帐户信息中末次充值情况将自动更新。 可修改个人的登陆信息, 对登陆密码作出修 改。

(2以管理员身份登陆,可查阅所有用户的信息,以及他们对应的帐户信息。可对用户信 息作出相应的增删改操作,并自动将修改写入数据库,实现更新。通过输入任意确定条件, 即

可查询该用户的所有信息,包括个人信息及账户信息,同时在此基础上,实现增删改。

4、中国象棋打谱软件

中国象棋打谱软件提供给用户的一个能将对弈过程保存成文件 并可以重对弈过程 即 复盘。主要功能有: 1. 制作棋谱 , 2. 保存棋谱 , 3. 演示棋谱。

要求

中国象棋是双方在有着 9 条竖线和 10 条横线的棋盘上对弈的 , 竖线与横线的交叉点称做棋 点 , 每个棋子都是在棋点上行走 , 而不是在方格中行走 , 河界将棋盘分成两个等份 , 每一边都 有一块由 9个点组成的 \" 九宫 \棋子 \" 将 \" 、 \" 帅 \" 、 \" 士 \" 只能在 \" 九宫 \" 内移动。并且 \"将 \" 、 \" 帅 \" 每一步只可以水平或垂直移动一个棋点。 \"士 \" 它只能在 \" 九宫 \" 内移动 , 并且它每一步 只可以沿对角线方向移动一个棋点。 \"象 \" 它必须一步沿对角线方向走两个棋点 , 但它既不 能过河 , 也不能跳过或穿越障碍 , 即象在走的过程中不能被 \" 别眼 \" 。 \"马 \" 每一步只可以水平 或垂直移动一个棋点 , 但必须按对角线方向 , 向左或右移动 , 中国象棋的马不能跳过障碍 , 即 在走的过程中不能被 \" 别腿 \" 。 \"车 \" 可以水平或垂直方向移动任意个无阻碍的点。 \"炮 \" 移 动起来和车很类似 , 但它必须跳过一个棋子来吃掉对方的一个棋子 , 被跳过的那个棋子称为 桥或者屏风。 \"兵 ' 每步只能向前移动一个棋点 , 过河以后 , 它便增加了向左右移动的能力 , 兵不允许向后移动。

5、银行储蓄系统

为方便储户, 某银行拟开发计算机储蓄系统。 储户填写的存款单或取款单由业务员键

入 系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并印 出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。

要求

主要包括以下两部分功能:

(1存款功能,以储户的存款为主要活动,相关记录根据存款结果进行调整,以使信息保持 一致。系统需要在原账户信息中增加一条记录,包括存款人姓名、住址、存款类型、存款日 期、利率等信息。若为新储户须建立一个账户,并记录此次的记录。印存款单给储户。 (2取款功能,以储户的取款为主要活动,相关记录根据取款结果进行调整,以使信息保持 一致。系统计算利息,在原账户信息中将取款额减去。

6、人事管理系统

要求

(1 员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。

(2 员工各种信息的修改;

(3 对于转出、辞职、辞退、退休员工信息的做相应标记,默认显示在职员工信息;

(4工资、奖金、扣款细节可以自定义,员工可以网上查看个人的工资条

(5 按照一定的条件, 查询、 统计符合条件的员工信息;至少应该包括每个员工详细信息 的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状 况、岗位、参加工作时间、工资等统计各自的员工信息;对查询、统计的结果打印输出。

7、 实验设备管理系统

要求

(1实验设备申请:每学期初,各实验室填写低值易耗品申请计划;对于急需使用但又缺 少的设备 , 需以 \" 申请表 \" 的形式送交上级领导请求批准购买 . 新设备购入后要立即进行设备登 记 (包括类名 , 设备名 , 编号 , 序号 , 规格 , 单价 , 数量 , 购置日期 , 生产厂家 , 保质期和经办人等信息 .

(2固定资产管理:对所有实验室设备,建立一个所有设备的主账务文件;

(3实验设备借还业务管理:支持日常实验设备的动态借还管理;

(4 实验设备统计:实验设备使用统计:每学年要对实验室的设备使用情况进行统计 , 更新。 对于已彻底损坏的做报废处理 , 同时详细记录有关信息 . ;对于有严重问题 (故障 的要及时处 理 , 并记录修理日期 , 设备名 , 编号 , 修理厂家 , 修理费用 , 责任人等, 能够按类别和时间段等查询 .

(5低值易耗材的领用:各实验室根据低值易耗品申请计划按实验室领用低值易耗品,对

未在计划内的物品消耗,由实验室填报申请表(在表中,必须说明申报原因,送上级领导 审核后,执行所需费用仍然进入相应院系的消耗。

(6低值易耗材料查询:能随时查询当前还未购买的物品、以及当前各个实验室计划内物 品的领和消耗情况。 在学期末, 应产生学校各类物品消耗汇总表, 各个院系实际消耗汇总表, 所有物品计划消耗与实际消耗对比分析表,各个院系计划消耗与实际消耗对比分析表。

8、网上书店

要求

(1用户的注册,登录;

(2用户的分级浏览或图书选购;

(3店主对进书,售书,库存,账目,客户的管理;以及网站的日常维护 (比如 , 网上书店 简介 ; 网上书店信息发布 ; 客户留言及对客户留言的反馈 。

(4一般客户可以浏览网上书店内容 , 欲购书的客户需注册取得唯一的用户名成为会员,会 员登录后便可以购书一本或多本。

9、酒店管理系统

要求

(1客房管理,能够以图形方式直观地显示所有包间的空闲、预订、在用等状态,房间状 态的实时显示,查询及统计分析

(2人员入住登记,包括电话或网上预定的申请。填写必要信息的订单,入住或退房后, 改变住房状态,如何合理的根据订单信息自动分配房间;

(3人员退房,根据房间消费情况进行房费结算

(4入住人员查询、管理,预定包间的管理分配。

(5系统用户的管理

10、高校科研管理系统

要求

(1系统管理主要包括:

添加用户模块包括:为系统新用户设置用户名及口令。

修改密码模块包括:用于操作员更改自己的系统口令。

(2基本资料管理主要包括:

项目参加人员管理模块包括:显示添加修改删除查询。

项目基本情况模块包括:显示添加修改删除查询。

项目获奖情况模块包括:显示添加修改删除查询。

期刊论文管理模块包括:显示添加修改删除查询。

著作管理模块包括:显示添加修改删除查询。

(3字典管理主要包括:

项目性质包括:分为国家自然科学基金、 863、部省科委及企业集团四种情况。

范围包括:分为全国、国际、地方三种情况。

检索源包括:分为 EI 、 SCI 、核心和一般四种情况。

日期格式:YYYY-MM-DD 。

11、教学辅助系统

实现对学校师生数据的信息化管理、 实现学生间信息的交流、 实现教学信息的共享。 课 题主要包括管理员模块、教师模块以及学生模块三大功能模块。

要求

(1管理员模块,主要实现对注册信息的管理,用户权限的管理等。

(2教师模块,这个模块主要是为教师设计的功能,包括课件的发布,答疑等具体功能。

(3学生模块,这个模块实现学生课件获取,问题交流等。

12、博客网站

主要功能是实现注册用户发表、 管理文章, 网站管理员进行相关的管理工作, 不同用户 之间的评论等。 主要包括用户注册及登录模块、 后台管理模块、 用户发表、 管理文章等模块。 要求

(1用户注册及登录模块,实现用户的注册、登录等操作,登录成功时进入各自的个人博 客页面。

(2 . 管理员的后台管理模块,主要实现管理员对相关信息的修改、查询、删除。

(3 . 用户管理模块,用户发表、修改和删除文章;浏览博客时可以对个人及他人博客的文 章进行评论。

13、商品网上交易系统

要求

(1用户管理:主要包括注册、登录、留言等功能模块。

(2商品管理:主要包括发布在线产品展示功能(必须有图片的形式以及对商品信息的 管理。

(3审查管理:主要包括管理员对注册的审查以及商品的审查。

(4用户购物:主要包括用户能对已经审核通过的商品进行在线产品查找功能,并且进行 在线下订单购物功能。

(5配送:主要包括买家和卖家对订单的一系列操作:用户下订单后。卖家在发现后修改 订单状态为出货,买家收到物品后能将订单状态修改为已收货,交易 成功结束。

14、人才招聘系统

要求

人才招聘系统由个人用户模块,企业用户模块以及管理员模块三大部分组成。

(1个人用户模块:该模块包括简历修改,用户个人信息管理,职位查询,求职管理,密 码设

置与退出等。

(2企业用户模块,该模块主要包括企业信息管理,岗位信息管理,人才查询,密码设置 与退出等。

(3客服管理人员模块,该模块主要包括会员审核管理,留言管理,密码设置与退出等。 15、物流系统

要求

实现物流公司各分公司的协同工作,系统主要实现

(1收件管理:实现 2个功能(1收件登陆,区县营业点生成标示码贴在邮件上,标示内 容记录寄件人、电话和地址、收件人、电话和地址等信息; (2邮件按目的地分拣,目的地

按省份进行分类,对热门的城市,如深圳、宁波、义乌、厦门、温州、大连、丹东则单独进 行分类。相同目的地的邮件装袋后送到省分公司分拣中心;

(2运输管理:不同营业点的邮件在省分公司分拣中心按运输要求重新进行分拣,相同地 级市的邮件装入专用邮袋、 同一运输线路上的不同地级市的邮袋装入同一个集装箱, 当然邮 件过多,可以装入多个邮袋和集装箱,根据不同的运输工具,装车运输;

(3投递管理:实现 2个功能(1分拣管理:将集装箱内或邮袋内的邮件按县和区重新分 拣,装袋后送到区县营业点(2投递管理:区县营业点将邮件按投递路线重新分拣并进行 投

递。

(4物流信息实时查询等功能

(5员工管理,权限分配。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务