1、软件工程课程设计参考题目参考选题目录一编号 题目1、 医院管理信息系统2、 银行前台业务处理系统3、企业进销存管理系统4、图书管理系统5、企业人事管理系统6、仓库管理系统7、家居控制系统8、在线课件管理系统9、保健品行业CRM系统10、驾驶员模拟考试系统11、来电显示客户管理系统12、基于B/S结构的BBS系统13、基于B/S结构的企业办公系统14、网络求职平台设计与实现15、基于google地图的在线相册管理系统16、办公自动化系统17、电子商城系统18、基于Struts框架的BBS系统实现19、通用工资管理系统20、报刊订阅管理系统21、志愿服务爱心交易商店22、大学生心理健康监测与辅导网
2、络平台23、企业人事管理系统24、网络选课系统25、电话计费管理系统26、卡拉OK点歌系统27、网上学习系统28、邮件接收与发送系统29、学生选课系统30、网上购物系统31、网上商城32、航空票务管理系统33、车站售票管理系统34、在线作业系统35、网络文件系统36、网络物流系统37、学习交流与资源管理系统38、题库系统39、商户收单服务系统40、多功能图片收藏及管理系统41、美术馆信息管理系统42、汽车配件进销存管理系统43、药品进销存管理系统44、在线考试系统45、新闻管理系统46、企业销售管理系统选题参考目录二编号题 目1 住院收费信息管理系统 2 客户跟踪管理系统 3 学生学籍信息管理
3、系统 4 通讯录管理器 5 客户信息管理系统 6 学生成绩智能管理信息系统 7 人事管理系统 8 物资管理系统 9 员工培训管理系统 10 酒店管理系统 11 汽车租借信息系统 12 美术馆管理系统 13 企业工资管理系统 14 产品质量管理系统 15 宾馆管理系统 16 图书借阅管理系统 17 高职学院教学管理系统 18 火车卧铺订票管理系统 19 银行帐户管理系统 20 书刊租借信息管理系统 21 选修课管理系统 22 商品交易系统 23 学生缴费注册管理系统 24 干部档案管理系统 25 物资管理系统 26 高校科研管理系统 27 教职工管理系统 28 房产销售管理系统 29 毕业生管理
4、系统 30 农业生产管理信息系统 31 用机记录浏览器 32 小型财务系统 33 机场飞机售票信息系统 34 旅馆住宿客房管理系统 35 仓库信息管理系统 36 贸易公司管理系统 37 航空公司管理系统 38 医院管理系统 39 进销存管理系统 40 内部行文管理系统 41 维修信息管理系统 42 订单生成系统 43 商家打折信息管理系统 44 实验室数据上报系统 45 饭店餐饮收费信息系统 46 工资信息管理系统 47 考勤信息管理系统 48 旅行社综合管理系统 49 图书库存管理系统 50 出版社信息管理系统 51 电脑书店信息管理系统 52 火锅连锁店管理系统 53 物流配送中心管理系统
5、 54 地区图书馆管理系统 55 水电收费管理系统 56 电信收费管理系统 57 住院管理系统 58 公路交通管理系统 59 旅游营销系统 60 网上订票系统 61 网上购书管理系统 62课堂教学质量评价数据库管理系统63学生信息数据库管理系统64教学任务数据库管理系统65教学设备数据库管理系统67小区物业数据库管理系统68大学生综合测评数据库管理系统69教师工作量数据库管理系统70超市数据库管理系统71汽车维修数据库管理系统72药品数据库管理系统73电话收费数据库管理系统74有线电视收费数据库管理系统75网吧收费数据库管理系统76学生宿舍数据库管理系统77碟片数据库管理系统78资产数据库管理
6、系统79人员信息管理系统80商品信息管理系统81员工评估管理系统82问卷调查分析系统83考勤管理系统84商贸管理85机动车驾驶员管理系统86教室信息管理系统87酒店点菜信息系统88名片管理系统部分选题需求分析示例,仅供参考:示例一教学管理系统1)信息需求:(1) 学生信息:学号、姓名、性别、出生日期、入学成绩、所在系号。(2) 教职工信息:职工号、姓名、性别、出身年月、所在系号、职称、专业及教学方向。(3) 系的基本信息:系号、系名称、系的简介。(4) 课程信息:课程号、课程名称、任课教师号、学时、学分、上课时间、上课地点、考试时间。(5) 成绩信息:学号、课程号、平时成绩、考试成绩、总评成绩
7、。2)功能分析:(1) 学生基本信息管理新生信息录入。学生信息修改:按学号查询出某学生的信息并做信息修改。学生转学(转入和转出),学生毕业等。毕业和转学的学生有关信息存储到历史库中。(2) 系基本信息管理:系的基本信息输入、修改、删除(3) 课程信息管理:课程信息的输入、修改、删除(4) 教职工信息管理:教职工信息的输入、修改、删除(5) 选课管理: 每学期所选课程的学分不能超过15分。学生可以同时选修一门或多门课程。 可以同时为多个学生选修某一门或某几门课程。删除和修改选课信息。(6) 成绩管理按课程输入和修改成绩。按学生输入和修改成绩。(7) 信息查询按学号、姓名、系号查询学生基本信息。按
8、职工号、姓名、系号查询教职工基本信息。按系号、系名称查询系的基本信息。按课程号、课程名称、上课教师姓名查询课程基本信息。按学号、学生姓名、课程号、课程名称、上课教师姓名、系号查询学生成绩,内容包括课程基本情况。若查询涉及多门课程,则按课程分组。每门课程按总评成绩从高分到低分给出选修该门课程的所有学生的成绩(平时成绩、考试成绩和总评成绩)。(8) 统计报表成绩登记表,内容包括课程基本信息(课程号、课程名称、任课教师号、学时、学分、上课时间、上课地点、考试时间)、选课学生名单(学号、姓名、性别),每个学生的平时成绩(空格)、考试成绩(空格)和总评成绩(空格),按学号排序:顺序输出所有课程的成绩登记
9、表。按课程号、课程名称、教师姓名输出对应课程的成绩登记表。按系号输出对应课程的成绩登记表(本系所有教师担任的课程)。成绩报表,内容包括课程基本信息(课程号、课程名称、任课教师号、学时、学分、上课时间、上课地点、考试时间),选课学生名单(学号、姓名、性别),每个学生的平时成绩、考试成绩和总评成绩,=90分、=80分、=70分、=60分及不及格学生的人数及比例,按学号排序:顺序输出所有课程的成绩报表。按课程号、课程名称、教师姓名输出对应课程的成绩报表。按系号输出对应课程的成绩报表(本系所有教师担任的课程)。示例2 :1.机票预定信息系统系统功能的基本要求:航班基本信息的录入,包括航班的编号、飞机名
10、称、机舱等级等。机票信息,包括票价、折扣、当前预售状态及经手业务员等。客户基本信息,包括姓名、联系方式、证件及号码、付款情况等。按照一定条件查询、统计符合条件的航班、机票等;对结果打印输出。2.长途汽车信息管理系统系统功能的基本要求:线路信息,包括出发地、目的地、出发时间、所需时间等。汽车信息:包括汽车的种类及相应的票价、最大载客量等。票价信息:包括售票情况、查询、打印相应的信息。3.人事信息管理系统系统功能基本要求:员工各种信息:包括员工的基本信息,如编号、姓名、性别、学历、所属部门、毕业院校、健康情况、职称、职务、奖惩等;员工各种信息的修改;对转出、辞退、退休员工信息的删除;按照一定条件,
11、查询、统计符合条件的员工信息;教师教学信息的录入:教师编号、姓名、课程编号、课程名称、课程时数、学分、课程性质等。科研信息的录入:教师编号、研究方向、课题研究情况、专利、论文及著作发表情况等。按条件查询、统计,结果打印输出。4.超市会员管理系统系统功能的基本要求:加入会员的基本信息,包括:成为会员的基本条件、优惠政策、优惠时间等。会员的基本信息,包括姓名、性别、年龄、工作单位、联系方式等。会员购物信息:购买物品编号、物品名称、所属种类,数量,价格等。会员返利信息,包括会员积分的情况,享受优惠的等级等。对货物流量及消费人群进行统计输出。5.宾馆客房管理系统系统功能的基本要求:客房各种信息,包括客
12、房的类别、当前的状态、负责人等;客房信息的查询和修改,包括按房间号查询住宿情况、按客户信息查询房间状态等。以及退房、订房、换房等信息的修改。对查询、统计结果打印输出。6.药品存销信息管理系统系统功能基本要求:药品信息,包括药品编号、药品名称、生产厂家、生产日期、保质期、用途、价格、数量、经手人等;员工信息,包括员工编号、姓名、性别、年龄、学历、职务等;客户信息,包括客户编号、姓名、联系方式、购买时间、购买药品编号、名称、数量等。入库和出库信息,包括当前库存信息、药品存放位置、入库数量和出库数量的统计。7.学生选课管理信息系统系统功能基本要求:教师信息,包括教师编号、教师姓名、性别、年龄、学历、
13、职称、毕业院校,健康状况等。学生信息,包括学号、姓名、所属院系、已选课情况等。教室信息,包括,可容纳人数、空闲时间等。选课信息,包括课程编号、课程名称、任课教师、选课的学生情况等。成绩信息,包括课程编号、课程名称、学分、成绩。按一定条件可以查询,并将结果打印输出。8.图书管理系统系统功能基本要求:图书信息,包括图书编号、图书名称、所属类别等;读者信息,包括读者编码、姓名、性别、专业等;借还书信息,包括图书当前状态、被借还次数、借阅时间等。9.学生成绩管理系统系统功能基本要求:学生信息,学号、姓名、性别、专业、年级等;学生成绩信息,包括学号、课程编号、课程名称、分数等。课程信息,包括课程编号、课
14、程名称、任课教师等。对学生成绩的查询(不能任意修改)、统计,并将结果输出。10.网上书店管理信息系统功能基本要求:书籍信息,包括图书编号、图书种类、图书名称、单价、内容简介等;购书者信息,包括购买编号、姓名、性别、年龄、联系方式购买书的名称等;购买方式,包括付款方式、发货手段等。根据读者信息查询购书情况,将统计结果以报表形式打印输出。11.教室管理信息系统系统功能基本要求:教室信息,包括教室容纳人数、教室空闲时间、教室设备等;教师信息,包括教师姓名、教授课程、教师职陈、安排上课时间等;教室安排信息,包括何时空闲、空闲的开始时间、结束时间等。按照一定条件查询,统计,将结果打印输出。12论坛管理信
15、息系统系统功能基本要求:作者信息:包括作者昵称、性别、年龄、职业、爱好等;贴子信息:包括贴子编号、发贴日期、时间、等级等;回复信息:包括回复作者昵称、回复时间等。13.职工考勤管理信息系统系统功能基本要求:职工信息,包括职工编号、职工姓名、性别、年龄、职称等;出勤记录信息,包括上班打卡时间,下班打开时间,缺勤记录等;出差信息,包括出差起始时间、结束时间、统计总共天数等;请假信息,包括请假开始时间,结束时间,统计请假天数等;加班信息,包括加班开始时间、结束时间、统计加班总时间。14.轿车销售信息管理系统系统功能基本要求:轿车信息,包括轿车的编号、型号、颜色、生产厂家、出厂日期、价格等;员工信息,
16、包括员工编号、姓名、性别、年龄、籍贯、学历等;客户信息,包括客户名称、联系方式、地址、业务联系记录等;轿车销售信息,包括销售日期、轿车类型、颜色、数量、经手人等。按条件查询,并将销售报表打印输出。15.个人信息管理系统系统功能基本要求:通讯录信息,包括通讯人姓名、联系方式、工作地点、城市、备注等;备忘录信息,包括什么时间、事件、地点等;日记信息;包括时间、地点、事情、人物等;个人财物管理,包括总收入,消费项目、消费金额、消费时间、剩余资金等。16. 办公室日常管理信息系统系统功能基本要求:文件管理信息:包括文件编号、文件种类、文件名称、存放位置等;考勤管理:包括姓名、年龄、职务、日期、出勤情况
17、等;查询员工的出勤情况。会议记录:包括会议时间、参会人、记录员、会议内容等;办公室日常事务管理,包括时间、事务、记录人。按条件查询,统计。17. 学籍管理系统系统功能基本要求:对所有学生从入学到毕业的全部过程中的基本信息进行管理:学籍变动(转学、休学等),基本信息采集、学号自动生成、毕业处理等。示例31、 小型超市管理系统系统功能(1)、零售前台(POS)管理系统,本系统必须具有以下功能:商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。收银业务
18、:通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。如果顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对所购物品全部实行95折优惠,并将所购物品的总金额累计到该会员的总消费金额中。 会员卡的有效期限为一年,满一年未续卡者,该会员卡将被注销。安全性:OS登陆、退出、换班与操作锁定等权限验证保护;断电自动保护最大限度防止意外及恶意非法操作。独立作业:有的断网收银即在网络服务器断开或网络不通的
19、情况下,收银机仍能正常作业。(2)、后台管理系统,本系统必须具备以下功能进货管理: 根据销售情况及库存情况,自动制定进货计划(亦可手工制定修改),可以避免盲目进货造成商品积压。 按计划单有选择性地进行自动入库登记。 综合查询打印计划进货与入库记录及金额。销售管理: 商品正常销售、促销与限量、限期及禁止销售控制。 综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。 按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。库存管理: 综合查询库存明细记录。 库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失和缺货。 库存自动盘点计算。人员管理
20、: 员工、会员、供货商、厂商等基本信息登记管理。 员工操作权限管理。 客户销售权限管理。参考关系模型:a) 商品信息表(商品编号,商品名称,价格,条形码,促销价格,促销起日期,促销止日期,允许打折,库存数量,库存报警数量,计划进货数,允许销售,厂商编号,供货商编号)b) 用户表(用户编号,用户名称,用户密码,用户类型)c) 会员表(会员编号,会员卡号,累积消费金额,注册日期)d) 销售表(销售编号,商品编号,销售数量,销售金额,销售日期)e) 交易表(交易编号,用户名称,交易金额,会员卡号,交易日期)f) 进货入库表(入库编号,入库商品编号,入库数量,单额,总额,入库日期,计划进货日期,入库状
21、态)g) 供货商表(供货商编号,供货商名称,供货商地址,供货商电话)h) 厂商表(厂商编号,厂商名称,厂商地址,厂商电话)2、 工资管理系统 本系统需要完成的功能主要有:系统数据初始化;员工基本信息数据的输入、修改、删除;企业工资的基本设定;员工工资的浏览;员工个人工资表的查询;员工工资的计算;工资报表打印。参考数据如下:员工基本状况:包括员工号、员工姓名、性别、所在部门、工资级别、工资等级等。工资级别和工资金额:包括工资等级、工资额。企业部门及工作岗位信息:包括部门名称、工作岗位名称、工作岗位工资等。工龄和工资金额:包括工龄及对应工资额。公司福利表:包括福利名称、福利值。工资信息:包括员工号
22、、员工姓名、员工基础工资、员工岗位工资、员工工龄工资、公司福利、员工实得工资。3、 旅行社管理信息系统系统功能应包括:(1) 旅游团队、团队团员及旅游路线相关信息的输入(2) 旅游团队、团队团员及旅游路线相关信息的维护(修改、浏览、删除和撤销)(3) 旅游团队管理信息的查询(如按团队编号)(4) 团队团员基本情况的查询(可选多种方式)(5) 旅游路线相关信息的查询(如按线路编号)(6) 旅游团队管理信息的报表及输出。(7) 团队团员基本情况的报表及输出。(8) 旅游路线排行榜发布。(9) 数据备份,更改密码。参考:主要表结构团员信息表(路线编号,团队编号,团员编号,姓名,性别,电话,通信地址,
23、身份证号码,团费交否,备注)线路信息表(路线名称,团费,简介,图形,路线编号)团队信息表(团队编号,路线编号,团员人数,出发日期,返程日期)旅游团队信息表(团队编号,团队负责人,团员人数,建团时间,是否出发,团费,盈亏)密码信息(操作员,密码)4、 酒店客房管理系统 主要功能:前台操作:包括开房登记、退房结账和房状态查看预订管理:包括预订房间、预订入住和解除预订信息查询:包括在住客人列表、预订客人列表和历史客人列表报表统计:包括开房记录统计、退房结账和预订房间统计参考数据如下住店管理:客人姓名、证件号码、房号、入住时期、预计离开日期、结账离开日期、应付金额客人信息:姓名、性别、证件类型、证件号
24、码、联系电话房间信息:房号、房类型、价格、押金、房状态预订房间:客人姓名、性别、房类型、房号、价格、证件类型、证件号码、联系电话、入住日期、预计离开日期历史信息:5、 报刊订阅管理系统 本系统主要有以下功能模块:(1)登陆功能:登陆系统为身份验证登录。分为管理员登录和一般用户登录。分别通过不同的用户名和密码进入报刊订阅管理界面,新的用户需要注册。(2)录入新信息功能:对于管理员,包括新用户信息和新报刊信息的录入功能,信息一旦提交就存入到后台数据库中;普通用户自行注册进行可以修改个人信息。(3)订阅功能:用户可以订阅报刊,系统自动计算所需金额,并显示在界面上;管理员不可订阅报刊,必须以用户身份订
25、阅报刊。(4)查询功能:用户可以查询并显示自己所订阅的信息;管理员可以按人员、报刊、部门分类查询。查询出的信息显示在界面上,并且可以预览和打印出结果。(5)统计功能:管理员可以按用户、部门、报刊统计报刊的销售情况,并对一些重要的订阅信息进行统计;普通用户可以统计出自己的订阅情况,并且可以预览和打印出结果。(6)系统维护功能:数据的安全管理,主要是依靠管理员对数据库里的信息进行备份和恢复,数据库备份后,如果出了什么意外可以恢复数据库到当时备份的状态,这提高了系统和数据的安全性,有利于系统的维护参考:数据项和数据结构如下管理员表(Adminuser):用于存放管理员的数据记录,包括数据项:管理员名
26、、密码。部门表(Department):用来存放部门的相关记录,包括数据项:部门号,部门名。用户表(Users):用于存放注册用户的记录,包括数据项:用户账号、密码、真实姓名、身份证号、联系电话,联系地址,部门号(和部门表有关)等。报刊类别表(NewspaperClass):用于存放初始的报刊类别记录,包括数据项:分类编号、分类名称。报刊信息表(Newspaper):用于存放报刊记录,包括数据项:报刊代号、报刊名称、出版报社、出版周期、季度报价、内容介绍、分类编号(和报刊类别表有关)等。订单表(Order):用于存放用户下达的订阅报刊的基本信息,包括数据项:订单编号、用户编号(用户表的主码)、
27、报刊代号(报刊信息表的主码)、订阅份数、订阅月数等。6、 计算机等级考试教务管理系统总体结构设计图如下:(1) 用户设置对考点代码,考点名称进行设置用户与密码进行管理系统复位:即清除上一次考试数据(在之前存入历史)(2) 报名管理功能模块报各库录入(姓名不能不空,之间不能有空格)增加、删除、修改、浏览(3) 准考证管理模块准考证生成规则:xxx+yy+zz+kk其中XXX为考点代码;YY为语言代码,XX为考场号,KK为座位号同一级别、语言应根据报名初始库信息按随机数生成准考证,同一考点最多可有99*30=2970名考生;如已生成准考证号,再重新生成准考证号,应该给予提示。准考证打印(4) 考务
28、管理功能模块 考生信息查询、浏览、打印(5) 成绩管理模块 成绩数据录入、接收成绩合成(总成绩=笔试成绩*0.6+上机成绩*0.4),按大于或等于60合格参考相关数据表结构:初始报名表(准考证号(为空),报名号(主键),级别+语言种类(外键),姓名,性别,出生年份,民族,身份证号,联系地址,联系电话,照片,备注,参加培训)含准考证号的报名表(准考证号(为主键),报名号,级别+语言种类(外键),姓名,性别,出生年份,民族,身份证号,联系地址,联系电话,照片,备注,参加培训)成绩表(准考证号,笔试成绩,上机成绩,总成绩)级别语言代码表(级别语言代码,级别+语言)用户信息表(考点代码,考点名称,用户
29、名,密码)7、 学生缴费子系统主要包括学生缴费数据的录入、浏览、修改、撤销、删除、查询和预览和打印等功能参考相关数据表结构:学生信息表(学号,姓名,性别,交费日期,应交费用,实交费用)8、 人事管理系统主要功能有:(1)登录管理(2)人员管理(3)部门管理(4)报表打印 其中人员管理包括:添加,浏览,修改,撤销,删除,查询等:部门管理包括添加、修改,删除参考主要数据结构表:人员信息表(编号,姓名,性别,出生日期,学历,部门,照片,联系电话,联系地址,身份证号码)部门信息(编号,部门名称)9、 人事工资管理系统主要功能有:人事管理:包括人事数据维护、人事信息查询和人事信息统计工资管理:包括工资月
30、初始化,工资数据维护,工资查询,工资报表基础资料管理:包括部门表,职称表和年份表系统管理:包括操作员管理,口令设置,权限管理,系统日志,数据初始化,数据备份,数据恢复和退出系统其中数据维护功能:用于录入人事,工资数据,以及修改、撤销,浏览,删除等操作查询:能按多种类别查询人事,工资信息工资计算:工资数据录入后,要能自动计算应发工资和实发工资报表打印:打印职工人事信息报表,职工工资月报表,职工工资条;按多种类别查询的人事、工资信息都能打印输出人事信息统计:按多种类别查询人事信息后给出人数统计信息参考相关数据表结构:人事表(编号,姓名,性别,出生日期,工作日期,部门代码,职称,婚否,简历,相片)工资表(基本工资,岗位津贴,奖励,应发工资,水电,保险,实发工资)部门表(代码,部门名称)职称表(职称代码,职称名称)年份表(年份代码,年份名称)操作员表(操作员代
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1