某酒店为了实现房间的科学管理,需要如下系统
1 房间类型管理:本酒店有若干种房间(标准间、单人间、豪华间等),每种类型房间包括本类型房间照片、对外报价等;
2 房间管理:本酒店有若干房间,每个房间分别属于一种房间类型。
3 房价管理:系统可以随时对各种类型的房间进行调价,但是客人一旦入住后,入住期间的价格不受调价的影响,依然维持入住当天的价格;
4 入住管理:录入客人的身份证号、姓名等信息,由用户选择房间,交纳适当的押金(押金金额=房屋单价×1.5×想入住的天数),告诉服务员自己想住的天数,服务员分配给用户一个房间。
5 续房:当某个客房到达当初客人想住的天数后,客人必须找到服务员,要求续房,续房的时候,客人告诉想续房的天数,如果客人押金余额<房屋单价×1.5×想续房住的天数,则客人需要补缴押金;
6 消费:每个客人可以凭借房卡,在酒店就餐、购买饮料,所有消费在客人最初交纳的押金中扣除;
7 结帐:客人结帐的时候,服务员根据客人住房期间的消费从客人押金中扣除,然后将余额归还给客人;
8 查询:系统支持按时间、按房间类型、房间号进行查询统计;
28. 快递公司管理系统
某快递公司为了对业务进行管理,需要开发如下系统: 1. 分公司管理:该快递公司可能在若干城市都有分公司;
2. 分站管理:每个分公司下面有若干分站(例如天津分公司下属百货大楼分站、电
台道分站、小白楼分站等);
3. 快递员管理:每个快递员归属于某个快递站;
4. 揽件管理:快递员从客户手里接收要快递的物品,包括目的地,目的地归属的分
公司,重量,收件人等。每个快件的快递费可以采用如下公式计算:快递费用=重量×单位重量资费+保价金额×0.01,重量不足1公斤按1公斤计算,重量超过1公斤但是不足2公斤按2公斤计算,以次类推。系统会为每个快件分配一个唯一的编号;
5. 发货管理:每个分站收到快件后,会将快件汇总到分公司,分公司收到汇总的快
件后,会将目的地点在同一个分公司的快件统一发送到目的地分公司;目的地分公司收到快件后,会把快件分发给各快递站,快递站收到快件后,会把快件分发给相关快递员,快点员把快件送到收件人手里,然后让收货人在快递单上签字。签字后,快递员通过扫描仪把签字后的快递单上传到系统中;
6. 快递查询:这是系统最重要的一项功能,客户输入快件编号,系统立刻显示当前
快件历史状态,比如:
8月1日 12:00 和平分站 张三 收件
8月1日 16:00 离开 和平分站 发往 天津分公司 8月1日 19:00离开 天津分公司 发往 广州 8月2日 9:00离开 广州分公司 发往 白云分站 8月2日 10:00离开 白云分站 由 李四送件
8月2日 11:00 客户签收,点击此处查看签收单
7 统计功能,系统可以按日期、按分公司、按分站、按快点员进行揽件统计、发件统计、送件统计
29. 娱乐明星管理系统
某娱乐网站为了加强娱乐明星同网友的互动,拟开发如下系统:
1. 管理员可以录入明细各种资料,包括生日、姓名、籍贯、身高、体重、上传照片
等等,一个明星可能有多张照片可以上传,明星既可以按照大陆、港台、欧美、日韩等标准进行分类,也可以按照歌星、影星、电视明星(一个明星可能即既是歌星又是影星)进行分类;
2. 管理员可以为每个明星分配一个用户名、口令用于维护自己的个人资料; 3. 网友注册后,可以查询、浏览每个明星的资料,给某个明星留言,明星登录该网
站后,可以对网友的留言进行回复,或者删除一些不好的留言,明星资料每被访问一次,该明星的人气值会增加1点;
4. 网友注册后,可以对某个明星发站内短消息,明星可以对短消息回复,网友可以
对明星回复的短消息再次回复,如此不限制次数的循环下去,短消息不对外公开;
5. 如果某个明星认为网友发了不良的短消息,可以举报该短消息;
6. 管理员定期处理举报信息,如果举报信息属实,管理员可以选择冻结该网友的帐
户,或者对该网友处罚若干天(在处罚日期内,该网友只能浏览明星资料,不能留言,也不能发短消息,处罚期结束后,该网友的所有功能恢复正常); 7. 系统可以显示不同分类明星中人气值最高的几个明星;
30. IT硬件报价系统
为了便于广大同学了解天津市各硬件商家的报价,拟开发如下的硬件报价系统: 1. 类别维护:类别分为显示器类、cpu类、主板类、光驱...,每个类别下面可能还有
小类,比如显示器类别下面就分为液晶显示器和CRT显示器,光驱下面分为DVD/VCD等等,管理员可以完成上述类别增删改操作;
2. 品牌维护:比如LG/三星/华硕...,每个品牌只能生产的产品类别;
3. 硬件维护:维护每个硬件信息,包括硬件归属的类别、品牌、主要参数、图片(要
求可以上传图片)
4. 商家维护:每个商家录入注册信息,由管理员统一审核;
5. 价格维护:经过管理员审核的商家可以登录,每个商家登录后,从所有硬件中选
择自己销售的商品,每当价格发生变化的时候,录入最新价格;
6. 硬件查询:网友可以根据类别、品牌对硬件进行查询,查询出某个硬件后,系统
会显示最近1周有多少个商家对该硬件进行了报价,平均价格是多少,这些商家都是谁、地址、电话等等;
31. 网上交易系统
某公司想参照淘宝,做一套简单的网上交易系统,系统要求如下:
1. 产品类别维护:管理员可以维护产品类别,每个类别下面可能继续划分为若干子
类。
2. 用户注册:网民注册,注册后的网民立刻可以在该系统中购买商品,但是如果该
用户想成为商家销售商品,还需要提出特殊申请,由管理员批准;
3. 商品发布:每个审批后的商家可以发布自己的商品,包括商品名称、类别、上传
图片、价格等等; 4. 商品购买:网民发现自己满意的商品后,可以立刻下订单,购买(不必考虑支付问、
购物车以及邮费问题);
5. 商品发货:商家在后台看到网民的订单后,进行发货,将订单状态设置为已经发
货;
6. 收货确认:网民收到商品后,确认自己的订单,将订单状态设置为已经收货; 7. 系统可以统计某个时间段内,所有商品销售金额,各类别商品的销售金额,各商
家的销售金额;
附录2——简易教学管理系统的分析、设计
一、需求陈述:
简易教学管理系统主要提供两个方面的服务: (1) (2)
选课管理,负责新学期的课程选课注册。 成绩管理,负责学生成绩管理。
简易教学管理系统---选课管理应提供的服务如下: 1. 录入与生成新学期课程表
教学管理人员在新学期开学前录入新学期的课程,打印将开设的课程目录表,供师生参考选择。如果某门课实际选课的学生少于10人,则停开该课程,把该课程从课程表中删除;如某课程选课学生多于60人,则停止选课。 2. 学生选课注册
新学期开始前一周为学生选课注册时间,在此期间学生可以选课注册,并且允许改变或取消注册申请。
每个学生选课可不允许超过4门,每门课最多允许60名学生选课注册。 3. 查询
可以查询课程信息、学生选课信息和学生、教师信息。
学生、教师、教学管理人员可以查询课程表,获得课程信息。查询关键字可以是:课程名、授课的教师名、学分。
学生、教师、教学管理人员可以查询学生的选课情况。查询的关键字可以是:学生名、教师名、课程名。学生只允许查询自己的选课信息,不允许查询别人的选课信
息。
学生、教师、教学管理人员可以插叙学生或教师的信息。查询的关键词可以是:学生名、教师名、性别、班级、职称。 4. 选课注册信息的统计与报表的生成
教学管理人员对学生的选课注册信息进行统计(按课程、学生,按班级等),打印汇总统计报表。
5. 把学生选课注册信息传送给财务系统,以便计算学生应缴纳的费用。 简易教学管理系统---成绩管理应提供的服务如下: 1. 成绩录入
教学管理人员录入学生的考试成绩 2. 成绩查询
教师、教学管理人员可以查询学生的考试成绩。查询的关键字可以是:学生名、课程名、授课教师名、学分。学生只能查询自己的考试成绩,不能查询别人的考试成绩。
3. 成绩统计与报表生成
教学管理人员进行成绩统计(按课程、学生、按班级),打印成绩汇总统计报表。
附注:
1.简易教学管理系统的直接用户为学生、教师和教学管理人员。其职责如下: 教师负责:查询课程表,获得课程信息,也可查询学生选课情况,也可查询学生与
老师的信息。只允许对自己有关的信息进行添加、删除及更新的操作。
学生负责:开学一周选课注册,同时允许改变或取消申请; 可查询课程信息;可查
询学生、教师基本情况信息;只允许对自己有关的信息进行添加、删除及更新的操作。
教学管理员负责:新学期录入新学期课程,打印新开设的课程目录表,少于10人停开该课程,并从课程目录表中删除;若多于60人,则不能让其他学生继续选课;选课结束后,打印选课注册名单和开课通知书,送有关部门和教师;对学生选课注册进行统计,打印汇总统计报表;查询课程表,获得课程信息,也可查询学生选课情况,也可查询学生与老师的信息。教师、学生、课程信息的维护;录入学生考试成绩;查询学生考试成绩;成绩统计,打印成绩汇总统计报表。
2.为保存数据,可建立教学管理的数据库,包括:学生表、教师表、课程表、选课表、任课表、成绩表等。
3.与之相关的财务系统可简单模拟处理,不需要财务系统反馈信息给学生。 4.系统的实现最好用b/s模式实现,开发工具不限。
二、简易教学管理系统的部分模型图如下
1. 定义出顶层Use Case图、选课管理的Use Case图、成绩管理的Use Case图。要
求学生通过分析,更加明确系统功能以及对象之间的联系;