系统软件课程设计题目及要求.docx
- 文档编号:25213944
- 上传时间:2023-06-06
- 格式:DOCX
- 页数:19
- 大小:36.72KB
系统软件课程设计题目及要求.docx
《系统软件课程设计题目及要求.docx》由会员分享,可在线阅读,更多相关《系统软件课程设计题目及要求.docx(19页珍藏版)》请在冰豆网上搜索。
系统软件课程设计题目及要求
系统软件课程设计要求
一、课程设计报告应包含的基本内容:
1、需求分析
2、概念结构设计(局部与全局ER图)
3、逻辑结构设计(包含ER图中的所有实体与联系所对应的关系表)
4、结构的实现
5、各功能模块的详细设计
三、题目如下:
1、电话计费管理系统(1人)
系统功能
(1)能用关系数据库理论建立几个数据库文件来存储用户信息、收费员信息和收费信息等资料。
(2)具有对各种数据文件装入和修改数据的功能。
(3)能在用户交费同时打印发票。
(4)能通过统计制定未来邮局服务计划方案。
(5)有多种查询和统计功能。
2、工资管理系统(1人)
本系统需要完成的功能主要有:
(6)系统数据初始化;
(7)员工基本信息数据的输入、修改、删除;
(8)企业工资的基本设定;
(9)员工工资的浏览;
(10)员工个人工资表的查询;
(11)员工工资的计算;
(12)工资报表打印。
参考数据如下:
员工基本状况:
包括员工号、员工姓名、性别、所在部门、工资级别、工资等级等。
工资级别和工资金额:
包括工资等级、工资额。
企业部门及工作岗位信息:
包括部门名称、工作岗位名称、工作岗位工资等。
工龄和工资金额:
包括工龄及对应工资额。
公司福利表:
包括福利名称、福利值。
工资信息:
包括员工号、员工姓名、员工基础工资、员工岗位工资、员工工龄工资、公司福利、员工实得工资。
3、旅行社管理信息系统(1人)
系统功能应包括:
(1)旅游团队、团队团员及旅游路线相关信息的输入
(2)旅游团队、团队团员及旅游路线相关信息的维护(修改、浏览、删除和撤销)
(3)旅游团队管理信息的查询(如按团队编号)
(4)团队团员基本情况的查询(可选多种方式)
(5)旅游路线相关信息的查询(如按线路编号)
(6)旅游团队管理信息的报表及输出。
(7)团队团员基本情况的报表及输出。
(8)旅游路线排行榜发布。
(9)更改密码。
参考:
主要表结构
团员信息表(路线编号,团队编号,团员编号,姓名,性别,电话,通信地址,身份证号码,团费交否,备注)
线路信息表(路线名称,团费,简介,图形,路线编号)
团队信息表(团队编号,路线编号,团员人数,出发日期,返程日期)
旅游团队信息表(团队编号,团队负责人,团员人数,建团时间,是否出发,团费,盈亏)
密码信息(操作员,密码)
4、酒店客房管理系统(1人)
主要功能:
(1)前台操作:
包括开房登记、退房结账和房状态查看
(2)预订管理:
包括预订房间、预订入住和解除预订
(3)信息查询:
包括在住客人列表、预订客人列表和历史客人列表
(4)报表统计:
包括开房记录统计、退房结账和预订房间统计
(5)
参考数据如下
住店管理:
客人姓名、证件号码、房号、入住时期、预计离开日期、结账离开日期、应付金额
客人信息:
姓名、性别、证件类型、证件号码、联系电话
房间信息:
房号、房类型、价格、押金、房状态
预订房间:
客人姓名、性别、房类型、房号、价格、证件类型、证件号码、联系电话、入住日期、预计离开日期
历史信息:
5、报刊订阅管理系统(1人)
本系统主要有以下功能模块:
(1)登陆功能:
登陆系统为身份验证登录。
分为管理员登录和一般用户登录。
分别通过不同的用户名和密码进入报刊订阅管理界面,新的用户需要注册。
(2)录入新信息功能:
对于管理员,包括新用户信息和新报刊信息的录入功能,信息一旦提交就存入到后台数据库中;普通用户自行注册进行可以修改个人信息。
(3)订阅功能:
用户可以订阅报刊,系统自动计算所需金额,并显示在界面上;管理员不可订阅报刊,必须以用户身份订阅报刊。
(4)查询功能:
用户可以查询并显示自己所订阅的信息;管理员可以按人员、报刊、部门分类查询。
查询出的信息显示在界面上,并且可以预览和打印出结果。
(5)统计功能:
管理员可以按用户、部门、报刊统计报刊的销售情况,并对一些重要的订阅信息进行统计;普通用户可以统计出自己的订阅情况,并且可以预览和打印出结果。
参考:
数据项和数据结构如下
管理员表(Adminuser):
用于存放管理员的数据记录,包括数据项:
管理员名、密码。
部门表(Department):
用来存放部门的相关记录,包括数据项:
部门号,部门名。
用户表(Users):
用于存放注册用户的记录,包括数据项:
用户账号、密码、真实姓名、身份证号、联系电话,联系地址,部门号(和部门表有关)等。
报刊类别表(NewspaperClass):
用于存放初始的报刊类别记录,包括数据项:
分类编号、分类名称。
报刊信息表(Newspaper):
用于存放报刊记录,包括数据项:
报刊代号、报刊名称、出版报社、出版周期、季度报价、内容介绍、分类编号(和报刊类别表有关)等。
订单表(Order):
用于存放用户下达的订阅报刊的基本信息,包括数据项:
订单编号、用户编号(用户表的主码)、报刊代号(报刊信息表的主码)、订阅份数、订阅月数等。
6、学生缴费子系统(1人)
主要包括学生缴费数据的录入、浏览、修改、撤销、删除、查询和预览和打印等功能
参考相关数据表结构:
学生信息表(学号,姓名,性别,交费日期,应交费用,实交费用)
7、人事管理系统(1人)
主要功能有:
(1)登录管理
(2)人员管理
(3)部门管理
(4)报表打印
其中人员管理包括:
添加,浏览,修改,撤销,删除,查询等:
部门管理包括添加、修改,删除
参考主要数据结构表:
人员信息表(编号,姓名,性别,出生日期,学历,部门,照片,联系电话,联系地址,身份证号码)
部门信息(编号,部门名称)
8、人事工资管理系统(1人)
主要功能有:
人事管理:
包括人事数据维护、人事信息查询和人事信息统计
工资管理:
包括工资月初始化,工资数据维护,工资查询,工资报表
基础资料管理:
包括部门表,职称表和年份表
系统管理:
包括操作员管理,口令设置,权限管理,系统日志,数据初始化,数据备份,数据恢复和退出系统
其中
数据维护功能:
用于录入人事,工资数据,以及修改、撤销,浏览,删除等操作
查询:
能按多种类别查询人事,工资信息
工资计算:
工资数据录入后,要能自动计算应发工资和实发工资
报表打印:
打印职工人事信息报表,职工工资月报表,职工工资条;按多种类别查询的人事、工资信息都能打印输出
人事信息统计:
按多种类别查询人事信息后给出人数统计信息
参考相关数据表结构:
人事表(编号,姓名,性别,出生日期,工作日期,部门代码,职称,婚否,简历,相片)
工资表(基本工资,岗位津贴,奖励,应发工资,水电,保险,实发工资)
部门表(代码,部门名称)
职称表(职称代码,职称名称)
年份表(年份代码,年份名称)
操作员表(操作员代码,操作员姓名,口令,部门,电话)
系统日志表(操作员代号,操作员姓名,登录时间,离开时间)
9、商品销售管理系统(1人)
主要功能有:
(1)用户登录
(2)基本信息管理:
包括销售情况、商品信息、库存表、员工表等信息的录入、浏览、修改、撤销、删除和查询等
(3)商品销售管理:
包括商品售出、退回和入库
(4)盘点:
包括库存盘点、当日销售盘点
参考相关数据表结构:
商品信息表(商品编号,商品名称,品牌,型号,销售单价)
商品编码=类别代码(1位)+品名代码(1位)+品牌代码(2位)+型号代码(2位)
销售情况表(成交编号,商品编号,销售数量,总金额,销售日期,员工编号)
库存表(商品编号,供货商编号,进货日期,进货价,库存数量)
员工表(员工编号,员工姓名,性别,基本工资,职务,密码)
供货商表(供货商编号,供货商名称,所在地,联系电话)
员工资料表(员工编号,员工姓名,是否党员,简历,照片)
10、学生成绩管理系统(1人)
主要功能:
(1)基本数据管理:
包括院系管理,专业管理(设置院系下面的专业),班级管理(设置专业下面的班级),课程管理(设置相应专业下面的课程)
(2)学生信息管理:
包括基本信息录入、基本信息修改
(3)学生成绩管理:
包括学生成绩录入、学生成绩修改
(4)信息查询:
包括基本信息查询、成绩信息查询、学校人数统计
(5)系统管理:
用户管理、数据备份和系统帮助
参考浓缩的主要数据表结构:
院系信息(院系代码,院系名称)
院系专业信息(班级、院系代码,专业)
学生基本信息(班级,学号,姓名,性别,出生年月,籍贯,政治面貌,身份证号,入学年月,家庭地址,邮政编码,图片信息,备注)
学生成绩表(班级,学号,课程名称,成绩,学期,备注)
用户信息表(用户名,密码,用户标识)
11、车站售票管理系统(4人)(汽车、火车、飞机、轮船)
主要功能:
(1)售票管理
(2)订票管理
(3)信息查询
(4)系统维护
参考主要数据表结构:
车次信息表(车次,始发站,终点站,发车时间,到达时间)
订票信息表(车次,座位号,发车时期,发车时间,座位等级,票价)
车次座位等级分配及座位占用表(车次,座位号,座位等级,票价,占用标志)
用户信息表(用户名,密码,用户标识)
12、小型物业管理系统(1人)
主要功能:
(1)房源管理:
对原始资料的录入、修改、查询和刷新。
一般用户可以查询与房间有关的统计资料;物业主管可其进行增、删、改、插等操作
(2)租房管理:
对房产出租,退租以及租房面积调整。
其中物业主管可对其进行房租金额计算和收款操作,一般用户对其查询
(3)水电处理:
根据租房资料,结合当月水、电量进行分摊,完成应收水电费。
其中物业主管对其进行计算,其他查询
(4)交款处理:
提供收款和发票打印以及交款数据查询
(5)查询处理:
对租房资料、交款资料,发票资料进行查询
参考主要数据表结构:
房源资料(名称,面积,月租,物业,仓库)
租房资料(名称,面积,单位,月租,物业,押金,仓库)
水电资料(单位,电量,水量,电费,水费)
交费资料(收费项目,应收日期,应收金额,已收金额,未收金额,本次收款)
发票资料(单位,房租,电费,水费,物业)
权限资料(用户,密码,房源管理,租房管理,水电管理,交费管理,发票管理,系统维护)
其中系统管理员,有权进行系统维护;单位内部物业主管,有权进行物业资源调配、单元出租,退租和收款开票操作;物业管理员,有权进行水电处理和收款处理等操行;租户代表,有权进行种类费的查询操作
13、高校药房管理(1人)
主要功能有:
(1)基础数据处理:
包括医生和药剂师名单的录入,修改,删除及查询
(2)营业数据处理:
包括药品进货上柜,处理划价,配药,柜存药品查询,处方综合查询,交接班结转清
参考主要数据表结构:
药品信息表(货号,货名,计量单位,进货数量,进货单价,出售单价,进货日期,收货人和供应商)
处方信息(编号,患者姓名,医生姓名,药剂师姓名,处方日期,配药日期)
处方药品信息(处方编号,药品货号,计量单位,配药数量,销售单价,已配药否)
医生名单和药剂师名单表(姓名)
14、玩具出租管理系统(1人)
主要功能有:
(1)基础数据处理:
包括玩具进货录入、会员入会、玩具盘点和会员查询
(2)营业数据处理:
包括玩具出租、玩具归还、交接班结转清
参考主要数据表结构:
玩具(编号、进货日期、价格、玩具的附件数量、损坏情况、是否报废)
会员(会员号、姓名,地址,联系电话,入会时间,会员点数、押金)
玩具出租表(租借玩具的日期、会员号、玩具编号等);在会员归还玩具时修改其归还日期、扣除点数及玩具损坏情况等。
营业员(编号,姓名)
*15、销售代理分析系统(1人)
主要功能:
(1)基础数据处理:
产品信息录入(产品类别和型号等)、网点数据录改(在销售网点扩大或改变时新增或修改相关数据)
(2)产品流通数据处理:
产品入库(产品入库,同时修改相关库存数据),网点提货(将货发往网点时进行,需修改库存和网点库存),回款(当网点将货款全部或部分回款时修改回款数据),网点需求(网点提货或回款时,销售网点可能会提出产品需求意向,修改相关需求信息)
(3)销售数据处理:
销售数据录入(请各网点报告本品牌的销售情况,将相关数据按不同类别不同型号保存在本品牌销售数据表中)
(4)销售分析查询:
销售数据查询(查询一定时期内销售情况的详细数据),市场容量查询(根据本品牌的销售数据按不同类别查询销售量及比例关系,并用饼图表示),各品牌销售比例查询(统计分析一定时期内几个主要品牌销售数据及比例关系,并采用饼图表示各品牌所占市场比例),某类各型号销售比例查询(查询一定时期内各型号的销售数据及所占比例,并采用饼图表示各型号所占销售比例、销售走势分析(根据指定的类别,查询年度内每月销售数据,并用折线图表达其走势
参考相关数据结构表:
产品信息数据可用3个表来记录,一个用于记录产品种类,另一个用于记录产品的型号及相关性能指标等;还有一个用于记录其他几个主要品牌的数据。
销售网点数据记录(网点代号,名称,城市,地址,联系人,电话)
库存表(类别,型号,进货数量,进货单价,进货日期)
网点库存(类别,型号,进货数量,进货单价,进货日期)
本品牌销售表(日期,网点代号,类别,型号,销售数量)是本系统进行销售分析的最重要的数据源之一。
其他品牌的销售数据表(品牌名称,日期,网点代号,类别,销售数量)为便于进行横向销售比较而用。
网点需求信息表(网点代号,类别,型号,数量,日期)
回/欠款表(网点代号,日期,加款额)可用正负数分别表回款和欠款
预订计划(日期,类别,型号,预订数量)
16、汽车修理管理系统(1人)
主要功能:
(1)登记:
修车登记、汽车修理登记和修理工管理
(2)零件管理:
零件订货计划、零件入库和零件出库
(3)查询
(4)打印:
发票和修理工工资月报
相关数据表结构:
修理单(编号,牌号,修理项目,送修日期,完工日期,工号,修理小时)
汽车表(牌号,型号,生产厂,车主名)
车主(车主名,地址,电话)
修理工(工号,姓名,地址,电话,出生日期,进厂日期,小时工资)
零件用量表(编号,零件号,数量)
零件库存表(零件号,零件名,成本,价格,库存量,最低库存,订货量)
17、研究生成绩管理系统(1人)
主要功能有:
(1)用户管理
(2)部门信息管理
(3)教师管理
(4)学籍管理
(5)课程管理
(6)选课及成绩管理
(7)学生成绩查询
(8)修改口令
参考主要数据结构表:
用户(代号,姓名,口令)
学生(学号,姓名,性别,生日,婚否,民族,政治面貌,生源,年级,入学季度,专业代号,专业方向,博士硕士,所属部门,备注,简历)
课程(代号,名称,类型)
教师(代号,姓名,性别,职称,是否导师,所有部门,备注,简历)
学生选课上课(学号,课程代号,学年,学期,成绩,补考成绩,教师代号)
教师常上课程(教师代号,课程代号)
18、剧场订票管理系统(1人)
主要功能:
(1)预订3日内的座位。
(2)用图形示意已订座位。
(3)修改订票观众的信息
(4)撤销已订票
(5)输出报表
说明:
可以通过电话订票的方式进行戏票的销售
(1)可预订今、明、后三天的票,以计算机的系统日期作为今天的日期
(2)简单起见,每天只演一场
(3)可修改观众的个人资料
(4)可以取消已订票
(5)预订票可以改订,先取消再重新订的方式实现座位号的改订
(6)可生成简单报表
数据表结构
订票(观演日期,座位号,姓名,电话,地址)
19、机房收费管理系统(1人)
主要功能模块:
(1)登录模块
(2)上机管理模块
说明:
上机登记时,余额不足3元或卡处于挂失状态,则拒绝登记
每位同学的一次上机形成一条记录,每36S遍历一次上机记录表,对表中所有正上机字段为TRUE的记录的上机用时增加36S,同时从上机卡表的余额减少
(3)上机卡管理模块
(4)充值挂失模块
(5)查找统计模块:
统计某天上机的总时数、每次上机的平均时数和机房的收入;某学生上机的次数、上机总时数、每次上机平均时间;挂失和查询余
参考数据表结构:
上机卡(卡号,姓名,专业班级,余额,状态)状态的取值有:
正常(能自费上机)和挂失
上机记录(卡号,上机日期,开始时间,上机用时,正上机,管理号代码)
上机用时记录学生上机时间(S);正上机是一个布尔型,为True表示正上机,每36秒刷新其上机用时并扣除上机费用,为False表示上机结束。
上机记录表永久保存,用于事后查询和统计
管理员(代码,姓名,口令)
20、POS系统(2人)
主要功能结构:
说明:
商品销售:
可进行零售、批发、特价和退货操作
财务管理:
进货付款和销售收款
应付应收:
日结账、月结账和季结账
综合查询:
进货、退货和商品资料查询
参考主要数据表结构:
登录表(代号,用户名,职责)
财务账表(结算单号,供应商编号,收付款方式,经手人,实收款,已付款,日期)
权限(职责,等级,密码)
供应商(编号,供应商名,地址,联系人,电话,经营范围)
商品资料(条码,名称,类别,型号,报警上限,报警下限)
进货单(进货单号,条码,批号码,供应商编号,型号,进货人,数量,价格,应付款,日期,备注)
退货单(退货单号,条码,批号码,供应商,型号,退货人,检验人,退货人编号,数量,价格,应收款,日期,备注)
销售单(销售单号,销售人员,商品条码,商品名称,批号码,数量,价格,成本,销售日期)
库存(商品条码,进货单号,批号码,供应商,数量,进货价,日期)
日结账(日期,销售额,销售成本,应付账款,应收账款,结算余额)
月结账(日期,销售额,销售成本,应付账款,应收账款,结算余额)
季结账(日期,销售额,销售成本,应付账款,应收账款,结算余额)
21、考勤管理系统(2人)
主要功能:
(1)记录每个员工每天所有进入公司的时刻和离开公司的时刻。
(2)每天结束时自动统计当天的工作时间
(3)每天结束时自动统计当天迟到或早退的次数。
(4)对于弹性工作制,每天结束时自动统计当月的工时,并自动算出当月欠缺或富余的时间
(5)每个月末统计该月的工作时间判断是束足够
(6)每个月末统计该月的工作天数并判断是否足够
(7)管理人员查询并修改工作时间(特殊情况下修改)
(8)管理人员账户管理(如设置密码等)
(9)管理人员设定早退及迟到的条件,每个月的工作时间
(10)管理人员设定每个月的工作日期及放假日期
参考数据表:
员工信息(工号,姓名,年龄,入职时间,职位,性别,密码)
配置信息(上班时间小时,上班时间分钟,下班时间小时,下班时间分钟,每天工作时间)
每月统计数据表(工号,姓名,剩余的时间,迟到的次数,早退的次数,工作天数)
每天统计信息表(工号,姓名,小时,分钟,动作,时间)
其中动作指的时入或离开公司
22、单位房产管理系统(2人)
主要功能模块:
(1)系统模块:
完成数据库维护、系统关闭功能
(2)物业费用模块:
完成本月物业的计费、历史资料查询和财务部门接口传送数据、物业相关费用单价设置
(3)房屋资源模块:
对房屋资源进行添加、列表显示、查询
(4)职工信息模块:
对职工进行添加、列表显示、查询以及相应部门、职务进行维护
(5)帮助模块:
对用户使用本系统提供在线帮助
参考主要数据表:
职工(编号,姓名,性别,参加工作时间,行政职务,专业技术职务,评上最高行政职务时间,评上最高专业技术职务时间,双职工姓名,现居住房号,档案号,房产证号,所在部门编号,是否为户主)
部门(编号,部门名称)
住房级别表(编号,级别,住房标准,控制标准,级别分类)
房产情况(编号,房号,使用面积,现居住人id,上一个居住人id,最早居住人ID,阳台面积)
物业费用(编号,房号,水基数,水现在值,电基数,电现在值,燃气基数,燃气现在值,当前年份,当前月份)
价格标准(编号,水单价,电单价,燃气单价)
23、学生信息管理系统
主要功能:
(1)学生信息管理:
对学生基本信息的增加、修改和删除
(2)学生查询:
对学生基本信息和成绩的查询
(3)学生选课:
用于学生选择课程学习
(4)学生成绩:
对学生各科成绩的添加、修改和删除等管理
(5)打印:
用来打印学生的基本信息和成绩
参考数据表:
学生(学号,姓名,性别,年级,出生年月,系号)
成绩(学号,成绩,课程号)
课程(课程号,课程名,学分,上课时间,选课人数)
24、汽车销售管理系统的设计与实现(1人)
调查本地从事汽车销售的企业,根据企业汽车销售的情况,设计用于汽车销售的管理系统,主要功能有:
基础信息管理:
厂商信息、车型信息和客户信息;
进货管理:
车辆采购、车辆入库;
销售管理:
车辆销售、收益统计;
仓库管理:
库存车辆、仓库明细、进销存统计;
系统维护:
如数据安全管理(含备份与恢复)、操作员管理、权限设置等;
25、标准化考试系统(2人)
功能要求:
设计一个简单的标准化考试系统,仅有单项选择题、多项选择题和判断题功能即可。
需实现以下功能:
(1)题库管理:
实现试题的录入、修改、删除功能;
(2)考试子系统:
能够实现考生做题、结果自动存入到数据库中,有时间提示;
(3)选择身份(登录)功能:
系统能够记录考生输入的登录信息及交卷信息;
(4)自动评分功能:
考生交卷后能自动评分;
(5) 查看成绩功能:
能够查询考生相关信息(包含成绩等)。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统软件 课程设计 题目 要求