1、一、图书馆书籍管理系统实现厦门软件学院图书馆书籍管理系统,要求设计中包括图书馆内书籍信息、持有借书证的读者的基本信息以及图书的借阅记录信息,系统面向两种用户,图书管理员和持有借书证的读者。1、图书管理员又分为以下两类:一般管理人员,可以进行如下操作书籍档案管理 图书的分类管理(能够增删改新的类别) 新书登记入库 图书信息的修改 过期书的删除 图书的查询检索和统计读者注册管理: 读者的注册 读者的部分信息的修改(读者的类型,读者的工作单位) 读者的删除 读者信息的查询检索图书的借还管理: 借书登记 还书登记 续借登记 借书人当前借书记录、历史借书记录的检索查询高级管理人员,除一般管理人员的权限外
2、,还可进行如下操作: 用户的密码管理。 权限管理。用户权限的分配。2、读者:读者又分为本科生、研究生、讲师等,他们所共有的特性如下:都可对书籍进行借阅,可查询书籍,可修改个人信息(读者的类型、工作单位不可自己修改),其中本科生可同时借阅 4 本书籍,借阅期限 1 个月,研究生可借阅 6 本书籍,借阅期限 1 个月,讲师可借阅 10 本书籍,借阅期限 1 个月,可能还会增加副教授、教授等读者类型,借阅数量和借阅期限随类型而变化。二、物流公司管理系统实现一个物流公司管理系统,分为车队管理员、仓储管理员以及调度管理员、客户几部分,要求实现如下功能:1 对于车队管理员 管理车队下辖车辆的信息:包括车辆
3、型号,车牌,车辆的载重量等等信息。 管理车辆状态:如车辆是否处于可以执行任务,是否维修,是否在任务中等状态。 管理司机状态:对于被分配任务的车辆,看司机是否可以执行任务 根据调度管理员下达的货运任务安排车辆、司机执行2 对于仓储管理员 管理仓库的相关信息,仓库是否空闲,空闲的位置,仓库的类型(比如冷库,危险品库),状态是否正常 根据调度管理员下达的仓储任务,为货物安排仓储3 调度管理员 管理客户提交的货运请求,如所运算货物的类型、数量、属性(危险品,易燃易爆品),目的地,时间限制 制定客户货物德仓储计划,决定那些货物在什么时间需要存储,下发给仓库管理员 制定货物的运输计划,4 客户 提交订单,
4、包括所运送商品的类型、数量、属性,目的地,时间限制 参看订单完成情况5超级管理员 管理各类用户,添加用户,删除用户,修改用户信息等等操作。三、选课安排系统学校教务处负责根据各学院提交的一学期课程计划为课程安排教室,而学生根据课程的安排选择自己的课程1. 对于教务处,系统管理员权限 维护学院管理员、学生的注册信息 维护学校教室信息,如位置,大小。有无多媒体 查看学院管理员提交的学期课程安排,包括开始、结束周,上课时间,任课教师,专业,年级,学生人数,必修或选修、是否需要多媒体等信息 根据学院提交的课程安排,安排课程的教室,要求安排不发生冲突2. 学院管理员 查看学生的相关信息 向教务处提交课程安
5、排 确认、维护学生的选课信息3. 学生 查看课程安排 修改自己的个人信息 根据课程安排维护自己的选课信息四、商品销售管理系统实现一个商品销售管理系统,其管理系统设计要求包括供应商管理,商品和库存管理,以及顾客管理三部分。面向的用户分为商店店员和顾客。1、供应商管理包括: 供应商的增加,基本信息修改和删除,包括供应商的名称,供应商的资质,地址,联系方式,法人代表,开户行等等信息。 商品信息,如商品名称、单位、进价、产地等等 进货订单管理,进货订单的生成、修改、撤销和执行确认(一旦执行确认后就不可以再修改和撤销) 按年月统计订货量2、商品管理 由商店店员进行管理 新商品的增加,现有商品的信息修改和
6、删除 商品价格管理,进货价格,售货价格,顾客折扣等信息。 商品销售情况查询(按商品或顾客) 商品库存量的查询和按年月进行统计 按年月进行统计商品销售总量,营业额,利润等的统计2、顾客管理 由商店店员对顾客信息进行管理,如增加和修改顾客信息 顾客折扣的管理,如顾客购买的商品到达一定额度可进行一定的折扣。 由商店店员进行销售订单管理,销售订单的生成、修改、撤销和执行确认(一旦执行确认后就不可以再修改和撤销) 顾客可以查询商品信息,可以在网上定购商品。五、电影频道系统开发一个系统,使得影迷能够方便的了解市内各大影院放映的影片,并能够通过网络预定电影票1、电影院 此网络可有多个电影院 每个电影院维护自
7、己的账户信息 添加、维护所放映或将要放映的电影的相关信息,如电影名称,上映开始、结束时间、发行公司、语言等,提供预告片下载(播放) 添加、维护所放映影片的场次信息,如所放映的影片,放映时间,在那个放映厅放映,票价 查询审核用户的订票信息(如拒绝、同意等)2 顾客 注册、维护自己的账户信息 查询各电影院所放映电影的信息 查询影片放映的场次信息 在线订购电影票,查询订购的状态3 系统管理员 维护、确认影院、顾客的注册信息六、校医院门诊管理信息系统为了规范校医院门诊过程中处方、收费单据等的财务规范性,提高看病、报销效率,开发一套维护挂号,门诊记录、处方、报销记录的信息系统1、对于挂号操作人员 创建、
8、维护学生挂号记录,如学号、姓名、年龄、学院、本科、研究生、医保类型等 查询学生的诊疗记录,处方2、划价人员 创建药品价格记录、治疗费用标准 查询药品价格纪录 查询治疗费用标准 创建、维护学生的交费费用单据2对于医师 查询学生的挂号记录 创建维护学生的诊疗记录,如症状、诊疗结果等 创建维护学生的处方单3对于财务人员 学生的挂号记录、处方记录、诊疗记录、交费记录 查询药品费用记录 查询治疗费用标准记录 维护学生的医药费报销记录七、民航订票管理系统实现一个民航订票管理系统,主要分为机场、航空公司和乘客三个部分,其中1、航空公司的管理包括: 机型的管理 航线的制定、变更和取消,如航线的起止地点,距离里
9、程 向航线上增加,改派或撤销飞机 向机场提供航线和飞机信息 审核机场的航班计划2、 机场航班和订票管理包括: 制定、修改和撤销航班时刻 制定、修改和撤销机票的价格(必需与航班时刻保持一致性) 管理并确认乘客的订票记录(有座位)和价格3、乘客航班查询和订票管理包括: 乘客可以查询航班、航线和飞机资料 乘客可以预定机票(提供必要的个人信息),可以根据用户的飞行里程对用户进行折扣,并可以查询机场的确认标志。 乘客可以查询自己的飞行记录和里程累计八、投保信息系统保险公司需要管理用户投保的相关信息,拟建立针对投保数据、险种数据、缴费数据的管理系统。系统需求分析情况如下:1、投保单是缔结保险合同的重要依据
10、,需填写投保人、被保险人、受益人资料等信息。投保单格式如下所示: 投保书号:zO00001 年 月 日 姓名: 性别:男口女口出生日期: 年 月 日身份证号码:投保人联系地址: 邮政编码:被 姓名: 性别:男口女口 出生日期: 年 月 日身份证号码:保险人 联系地址: 邮政编码:险种名称 业务员姓名 业务员联系方式身故受益人姓名 受益顺序 身份证号码投保事项2、该公司需要管理险种信息以供查询。险种信息包括:险种名称、承保年龄、保险利益、缴费方式、保险费、保险特点等信息。示例如下: 险种名称 重大疾病保险 承保年龄 三十日以上、六十五周岁以下 保险利益 重大疾病保险金由于患病无法工作而失去正常收
11、入来源,将获得一笔资金以 支付巨额医疗费用。 缴费方式 保险费的交付方式分为趸交、年交和月交三种。分期交付保险费的交费期间分为五年、十年、二十年和三十年四种,由投保人在投保时选择。 保险费 10 万 保险特点 提供 29 种疾病的特别保障。 3、业务处理过程。用户可通过网络查询险种,并选择投保的险种。用户直接填写投保书,经过业务员审核通过后,请投保人签字,并由业务员确认投保书。业务员按月查询用户的缴费记录,以便生成相应的缴费通知单。4、公司可对相关的数据进行查询,统计等等功能。九、在校学生住宿服务系统帮助管理人员方便对住宿学生进行管理。要求作到如下内容:1、宿舍基本信息管理:包括宿舍编号,楼层
12、,宿舍可容纳的人数,宿舍的朝向、住宿的人数,住宿的学生详细信息、宿舍电话,学生交纳住宿费用等基本信息。2、基本的统计功能:如某个宿舍楼内的住宿人数,某个学院所居住的宿舍编号、某一年级所居住的宿舍编号等等。十、人才信息交流网某市人才交流中心为促进当地人力资源的合理配置,加强当地企业与人才的沟通,拟建立人才信息交流网。 1、每个前来登记的个人需填写人才入库登记表,并出示相关证件,经工作人员审核后录入个人信息。 2、每个前来登记的企业需填写企业信息登记表,并出示相关证明及复印件,经工作人员核实后录入企业信息。 3、个人和企业的基本信息只需在第一次登记时填写,个人编号和企业编号由系统自动生成。个人和企
13、业的基本信息由电脑长期存储,以后个人只需提供个人编号和求职意向信息,企业只需提供企业编号和岗位需求信息。 4、个人的求职意向信息和企业的岗位需求信息在两个工作日内由工作人员录入数据库并发布。 人才入库登记表人编号:_ 登记日期:_年_月_日 姓名 性别 出生日期 身份证号 毕业院校 专业 学历 1. 证书名称 2. 编号照片联系电 电子邮 话 件职位名称 最低薪水1. 2. 求职意向及薪水3. 个人简历及特长: 企业信息登记表企业编号:_ 登记日期:_年_月_日 企业名称 地址 企业网址 联系人 联系电话 电子邮件 职位 专业 学历 薪水 备注岗位需求企业简介:要求1、企业可查询相关的人才信息
14、,并可对感兴趣的人才发送相应的信息。2、普通用户可查询相关的企业的招聘信息,并可对相应的职位提交申请。十一、毕业设计选题系统由于学校要进行毕业设计,教师和学生进行双向选择,即学生可选择相应的毕业设计题目,教师也可选择学生。1、教师可以增加毕业设计题目,人数,及要求2、教师可录取报名的学生,查看学生的详细信息如学生的基本信息,成绩等内容。3、学生可浏览教师的毕业设计题目及教师的简介等内容4、学生可修改自己的个人信息(基本信息)5、学生可以报毕业设计题目,每人限报两个,第一志愿和第二志愿。6、先录取第一志愿学生,在录取第二志愿的学生。7、针对不同的用户,可进行相关的统计、查询。例如:教师可查看报自
15、己的学生人数,基本信息等;管理员可对每个教师进行统计分析。十二、停车场管理系统实现一个停车场管理系统,主要分为停车场、车主两个部分,其中1、停车场信息管理包括: 管理停车场自身的基本信息和车主的基本信息的增加,修改和删除 车主向停车场提供车辆信息资料 管理专用车位(永久专用车位、年租用专用车位),临时车位的停泊 停车时间的制定、不同时段价格变更,不同的车位价格变更 向停车场增加,或撤销车位 有独立的用户登录检查功能 收费的费用统计2、停车场车位管理包括: 管理专用车位,临时车位的停泊 管理剩余车位的情况 停车时间的制定、价格变更 向停车场增加,或撤销车位3、停车场计时管理包括: 车主可以查询有
16、无车位 车主可以预订车位(提供必要的车辆信息) 车主可以查询自己的停靠时间记录 有独立的用户登录检查功能十三、学生食堂网上售饭系统1、学生可用学号进行注册,经确认候可登陆网站进行定餐。2、学生可查询自己的信息和定餐历史等内容,帐户信息等内容。3、学生可浏览提供的餐种类型,并可选择不同的配餐方式:如单个炒菜或者盒饭等。4、学生可对每个餐种进行评价,并根据评价系统自动打分。5、食堂分为不同的组别:如荤菜组,素菜组、面食组等不同的小组,提供不同的餐种。6、食堂进行餐种等的信息维护。7、食堂可进行各种统计:如日统计,月统计,单餐种统计等等统计查询功能。十四、物业费缴纳管理系统实现一个物业费缴纳管理系统
17、,使得小区业主能够实现网上缴费,并方便物业维护缴费记录。1对于物业公司维护住户的账户信息创建、维护小区物业费标准创建、维护小区业主的应缴纳物业费的情况提醒业主缴纳物业费创建、维护小区业主缴纳物业费的记录2对于住户维护自己的基本信息查询小区物业费标准查询缴费查询自己应缴纳物业费的情况交纳物业费十五、工资管理系统实现一个工资管理系统,系统面向的用户有两类:人事管理员和职员。系统要求完成以下工作:1、 人事管理功能包括: 部门管理,一个单位(厅局级)分为很多部门(处级)每个部门又分为相关的科室。 职员管理,建立职员资源表(职员调入、变更和调出处理) 工作量管理(工作量的多少决定最多工资收入,主要通过
18、工作时间来确定) 加班休假信息管理(增加,修改和删除处理) 出勤管理。采用人工记录,专人记录职工的出勤情况,迟到要扣工资 职员信息管理,同时设置每个职员能够使用此系统的初始密码 设置职员的某些工资信息。包括:基本工资、奖金等级、各项保险、公积金等级、各项补助的等级(这些信息都是由公司决定的,和职工的职位、职称相关。)2、职员具有的功能: 职员有权修改自己的登录密码 查看工资和自己的个人基本信息 递交休假单并查看结果,(当累计休假人数达到休假人数上限时有明显的提示) 递交加班单并查看结果 查看自己的当月的出勤情况3、各类查询统计按不同的部门进行统计,按时间进行统计等等。十六、设备管理信息系统为厦
19、门软件学院设备处开发一套设备管理信息系统。可完成如下功能1、设备的类别管理:如电子设备计算机笔记本电脑,三级管理。2、设备的基本信息管理:如设备编号、设备名称、主要参数、价格、生产厂商、用途、存放地点、领用人、单位、备注、购置日期、设备生产日期等内容。3、部门管理 学院系4、可进行相关的统计查询。5、可进行设备的报废。十七、足球队联盟管理系统实现一个足球队联盟管理系统,主要分为球队添加、比分添加和联赛结果展示三个部分,其中1、球队添加的管理包括: 管理联盟球队的基本信息,包括球队名称,队员基本情况等 球队可以自行登陆进行信息修改 球队的添加和删除需要管理员账号才可以进行操作2、比分添加的管理包
20、括: 每场比赛的结果由管理员进行输入 管理系统将自动进行结果分析,对应的将给相应的球队加上标准的联盟积分 各球队可以向联盟对有异议的比赛结果提出申诉,由管理员进行申诉结果反馈3、联赛结果展示的管理包括: 球队或球迷均可以随时查看联赛的积分情况和各队的进球情况 球迷可以查询指定球队的某一场比赛的结果和进球情况,包括进球队员 球迷可以查询球队的队员的具体情况 球迷可对球队发表评论或对某个队员发送消息。4、球员可查看球队的信息,可修改球员的个人资料,可查看球迷发送给个人的信息,系统要记录每个球员在每场比赛中的助攻、射门、控球时间等比赛信息,并能够进行统计、分析。十八、硕士研究生录取报名系统1、维护硕
21、士导师的相关信息:如研究方向、联系方式、录取人数、要求、奖学金信息等。2、维护学生的相关信息:如个人简历、主要研究方向、各科考试成绩等内容。3、系统分为以下几个阶段运行:1)导师填报信息阶段:如录取人数、研究方向、要求等等信息;然后审核。2)学生填写个人相关信息,填写志愿(两个志愿)。3)导师录取。4、可进行相关的查询。十九、医院病例管理系统实现某医院病例管理系统,系统使用对象是系统管理员,医生和病人,要求完成以下工作:1、医生信息管理,包括 系统管理员进行医生的注册、离职等操作。 系统管理员负责病房房间的管理,如增加或删除病房,设置病房的最大人数限制等。 医院分为不同的科室、每个医生属于不同
22、的科室,病房也属于不同的科室。 系统管理员可以修改任何医生的所有信息,如姓名、年龄、职称、科室、管理的病房(每个病房只有一个医生负责,每个医生可以管理多个病房) 医生可以查阅自己的信息并修改其中某些基本信息,如联系方式等2、病人病例和病房管理 医生可以添加新病人,修改或删除已有病人(已故,其对应的病例一同删除)的信息 医生可以添加新的病例记录,形成病人治疗日志。病例的录入有提交提示,一经确认不可以再被修改。 病例中要考虑保存照片或图片的能力 医生要安排病人的病房(不得超出病房的人数限制) 管理员可以任意查询所有医生或病人的情况和病例 管理员可以统计任意医生的病人或者任意病人的病例 医生可以任意
23、查询自己负责的病人情况和病例,统计其负责病人的病例 病人只能查看自己的基本信息和病例信息二十、就业指导中心信息管理系统方便就业指导中心管理毕业生的相关信息,以及学生了解用人信息等。1就业指导中心系统管理员维护用人单位、教务员、学生的帐户信息查看毕业生的相关资料查看学生与单位的签约情况创建、维护学生与单位的签约情况安排招聘会就业情况统计2用人单位创建、维护就业信息申请校内召开招聘会3. 学院教务员维护自己的账户信息创建、维护毕业生相关资料查看学生与单位的签约情况统计学院就业情况4 学生维护自己的账户信息查看自己的毕业基本信息查看用人单位的基本情况查看就业信息查看招聘会信息要求:1、所有的题目均为不完整信息题目,需要同学去尽能的根据生活中所掌握的知识去采集信息点及分析需求,每题的可扩展空间都很大,下更多功夫去做的同学会得到更多的分数。例如:很多题目中都包含学生,学生包含哪些信息?题目中提到了课程:课程包含哪些信息?2、画出 ER 图。3、设计数据库逻辑结构。4、总体结构框架设计,各功能模块详细设计。5、测试样例的设计。