软件工程实训题目(全)

合集下载

软件工程实训题目(全)

软件工程实训题目(全)

1. 图书管理系统实现天津大学图书馆书籍数据库管理系统,要求系统具有如下功能:1. 图书分类管理(可能涉及多级分类);2. 图书入库管理;3. 图书网上查询;4. 借书、还书管理;5. 读者管理(读者分为不同类型读者:本科生、研究生、老师等,不同读者可以借阅的书籍数量不同,不同读者可以借阅时间也不同);6. 读者可以在网上查询自己当前借了哪些书,这些书的归还日期;2. 铁路售票系统实现一个铁路售票系统,要求具有如下功能:1. 站点信息维护;2. 车次信息维护;3. 普通网民可以完成网上订票;4. 取票:订票成功的网民,凭借订票号码到售票处,售票员输入订票码后,提取处网民的预定信息,然后收款付款,发票;3. 选修课安排系统完成如下的选修课系统:1. 管理员可以录入本校所有教室;2. 每个学期开学前,每个老师可以登记自己本学期计划开课课程名称、最多招收人数、每周上课的时间(每周上1次课)、本课程是否需要多媒体授课;3. 同学可以随时查询自己选修课的情况4. 老师可以随时查询选修了自己课程的同学名单。

4. 网上商品商城实现一个网上商品销售系统,具体要求如下:1. 商品类别维护(类别可分多级);2. 商品信息维护;3. 仓库管理员维护进货信息;4. 可以在网上按照各种条件进行商品查询,查看商品,如果需要购买商品,则需要注册;5. 管理员看到订单后,进行处理,对应处理完毕的订单,系统自动标记为已经处理订单;5. 电影订票系统1. 系统中有多个电影院,系统管理员可以完成电影院的维护,系统管理员可以为每个电影院指派1各电影院管理员;2. 电影院管理员定期维护本电影院即将上映的电影信息;4. 网民可以根据时间、电影名称、电影院名称进行查询,查询到自己中意的电影后,注册的网民可以在网上完成订票,并进行网上支付;5. 系统能够对指定时间、电影院、电影名字进行统计分析,以便分析出受欢迎的电影片;6. 校医院门诊管理信息系统完成如下挂号系统:1. 药品管理;2. 医生管理;3. 学生管理;4. 挂号管理;5. 看病:每个医生打开自己的电脑后,查看都哪些同学挂了自己的号,根据先到先看的原则逐个给同学看病,开药;6. 取药:同学根据自己的挂号编号,到药房,付款、拿药;7. 统计:系统统计某个时间段内,每个医生的工作量;某个医生每天工作量;每个同学看病次数,购买药品总金额等。

软件工程考试题及答案

软件工程考试题及答案

软件工程考试题及答案一、选择题1. 下列哪个不是软件工程的基本原则?A. 持续集成B. 形式化表示C. 高内聚低耦合D. 可重用性答案:B. 形式化表示2. 软件的可靠性是指什么?A. 软件的正确性B. 软件的可维护性C. 软件的效率D. 软件的稳定性答案:D. 软件的稳定性3. 下列哪个不是软件测试的目标?A. 发现软件中的错误和缺陷B. 验证软件是否满足用户需求C. 评估软件的质量D. 在短时间内完成软件开发答案:D. 在短时间内完成软件开发二、判断题1. 软件工程是一门工程学科,其目标是通过系统化的、规范化的方法对软件进行开发、运行和维护。

答案:正确2. “高内聚低耦合”是软件工程中的重要原则,指的是模块之间的独立性和模块之间的依赖程度。

答案:正确3. 软件需求分析是软件开发过程中的最后一步,最终确定软件系统的功能和性能。

答案:错误三、简答题1. 什么是软件工程?答:软件工程是一门工程学科,通过系统化的、规范化的方法对软件进行开发、运行和维护。

它涉及软件开发的各个阶段,包括需求分析、设计、编码、测试和维护等,并注重管理和团队合作,以提高软件质量、降低开发成本和加快开发进度。

2. 软件测试的目的是什么?答:软件测试的目的是发现软件中的错误和缺陷,验证软件是否满足用户需求,并评估软件的质量。

通过测试,可以提高软件的可靠性和稳定性,减少软件在使用过程中的风险。

3. 请简述软件开发生命周期中的各个阶段。

答:软件开发生命周期包括需求分析、设计、编码、测试和维护等阶段。

- 需求分析阶段:确定软件系统的功能、性能和约束条件,明确用户需求。

- 设计阶段:根据需求分析结果设计软件系统的结构和模块,确定软件的整体框架。

- 编码阶段:根据设计阶段的文档编写程序代码,实现软件系统的各个功能。

- 测试阶段:对软件进行各种测试,包括单元测试、集成测试和系统测试,以发现错误和缺陷。

- 维护阶段:根据用户反馈和需求变化,对软件进行修复和更新,确保其持续稳定运行。

(完整word版)软件工程习题集+答案

(完整word版)软件工程习题集+答案

《软件工程》习题集目录一软件与软件工程 (1)二软件项目管理 (4)三需求分析 (7)四面向对象的需求分析 (10)五软件设计 (15)六程序设计语言和编码 (18)七软件测试 (20)八软件维护 (23)综合试卷一 (25)综合试卷二 (28)综合试卷三 (31)附参考答案: (34)一软件与软件工程参考答案 (34)二软件工程管理参考答案 (37)三需求分析参考答案 (39)四面向对象的需求分析参考答案 (43)五软件设计参考答案 (52)六程序设计语言和编码参考答案 (55)七软件测试参考答案 (59)八软件维护参考答案 (62)综合试卷一参考答案及评分标准 (65)综合试卷二参考答案及评分标准 (68)综合试卷三参考答案及评分标准 (71)一软件与软件工程一、选择题1.软件的主要特性是()A、无形性B、高成本C、包括程序和文档D、可独立构成计算机系统2.软件工程三要素是()A、技术、方法和工具B、方法、工具和过程C、方法、对象和类D、过程、模型、方法3.包含风险分析的软件工程模型是()A、螺旋模型B、瀑布模型C、增量模型D、喷泉模型4.软件工程的主要目标是()A、软件需求B、软件设计C、风险分析D、软件实现5.下列属于面向对象开发方法的是()A、BoochB、UMLC、CoadD、OMT6.软件危机的主要表现是()A、软件成本太高B、软件产品的质量低劣C、软件开发人员明显不足D、软件生产率低下7.软件开发方法的主要工作模型有()A、螺旋模型B、循环模型C、瀑布模型D、专家模型8.软件工程的目标有()A、易于维护B、低的开发成本C、高性能D、短的开发期9.软件工程学的目的和意义是()A、应用科学的方法和工程化的规范管理来指导软件开发。

B、克服软件危机。

C、作好软件开发的培训工作。

D、以较低的成本开发出高质量的软件。

二、判断题1.软件就是程序,编写软件就是编写程序。

2.瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。

软件工程实践考核试卷

软件工程实践考核试卷
A.性能测试
B.负载测试
C.压力测试
D.所有上述方法
15.在软件工程中,下列哪个概念指的是软件易于修改和扩展的能力?()。
A.可维护性
B.可扩展性
C.可重用性
D.灵活性
16.下列哪个工具主要用于软件项目的配置管理?()。
A.版本控制
B.项目管理软件
C.自动化构建工具
D.代码审查工具
17.在软件测试中,下列哪个方法主要用于测试软件的边界条件?()。
C. Waterfall
D. Extreme Programming
3.以下哪些是软件需求分析的主要工具?()。
A.数据字典
B.数据流图
C.类图
D.用例图
4.在面向对象编程中,以下哪些是继承的优点?()。
A.代码重用
B.灵活扩展
C.高效执行
D.降低耦合度
5.软件测试可以分为哪些类型?()。
A.单元测试
()
标准答案
一、单项选择题
1. C
2. D
3. B
4. A
5. A
6. A
7. D
8. B
9. A
10. C
11. A
12. D
13. A
14. D
15. B
16. A
17. B
18. C
19. A
20. B
二、多选题
1. ABC
2. ABD
3. AB
4. AB
5. ABCD
6. ABC
7. ABCD
A.类图
B.状态转换图
C.活动图
D.序列图
二、多选题(本题共20小题,每小题1.5分,共30分,在每小题给出的四个选项中,至少有一项是符合题目要求的)

《软件工程》试题及参考答案(第1套)

《软件工程》试题及参考答案(第1套)

《软件工程》试题及参考答案(第1套)《软件工程》试题及参考答案(第1套)一、单项选择题1. 软件工程的最终目标是:A. 提高软件开发效率B. 提高软件质量C. 提高软件维护效率D. 以上都是答案:D2. 下列哪项不属于软件需求分析的主要活动?A. 软件设计B. 需求获取和建模C. 需求验证和确认D. 需求管理答案:A3. 以下哪项不是构建阶段的主要活动?A. 编码B. 软件测试C. 软件集成D. 软件配置管理答案:D4. 下列哪个过程不属于软件项目管理过程?A. 需求管理B. 配置管理C. 软件测试D. 质量管理答案:C5. 下列哪个模型强调在系统开发的初期确定并冻结需求?A. 瀑布模型B. 快速原型模型C. V模型D. 增量模型答案:A二、多项选择题1. 软件过程模型的主要作用是:A. 规范软件开发的过程B. 定义软件开发的阶段C. 明确软件开发的任务分工D. 以上都是答案:D2. 软件生命周期是指:A. 软件的设计阶段B. 软件的测试阶段C. 软件的开发到维护的整个过程D. 软件的发布与用户反馈过程答案:C3. 软件测试的主要目标是:A. 寻找并修复软件中的错误B. 确保软件满足用户需求C. 提高软件的可靠性和质量D. 以上都是答案:D4. 下列哪个工具不属于软件配置管理工具?A. 版本控制工具B. 缺陷跟踪工具C. 自动化构建工具D. 可行性分析工具答案:D5. 下列哪个项目风险类型是与技术因素相关的?A. 市场竞争风险B. 技术风险C. 经济风险D. 法律风险答案:B三、简答题1. 请简要描述瀑布模型的开发流程。

瀑布模型的开发流程包括以下几个阶段:1) 需求分析阶段:收集用户需求,并进行详细的需求分析和建模。

2) 系统设计阶段:根据需求分析得到的系统需求,进行整体设计和详细设计。

3) 编码和单元测试阶段:将设计好的系统转化为可执行代码,并进行单元测试,验证代码的正确性。

4) 集成测试阶段:将各个模块进行集成,测试整个系统的功能和性能。

软件工程课程实习题目

软件工程课程实习题目

软件工程课程实习题目1、设有n个运动员要进行网球循环赛。

设计一个满足以下要求的比赛日程表:(1)每个选手必须与其他n-1个选手各赛一次。

(2)每个选手一天只能赛一次。

(3)当n是偶数时,循环赛进行n-1天。

当n是奇数时,循环赛进行n天。

2、考虑国际象棋棋盘上某个位置的一只马,它是否可能只走63步,正好走过除起点外的其他63个位置各一次?如果有一种这样的走法,则称所走的这条路线为一条马的周游路线。

试设计一个程序输出这样的一条马的周游路线。

3、Gray码是一个长度为2n的序列。

序列中无相同元素,每个元素都是长度为n位的串,相邻元素恰好只有一位不同。

设计一个程序实现对任意的n构造相应的Gray码。

4、多边形游戏问题是1998年国际信息学奥林匹克竞赛试题。

该游戏是一个单人玩的游戏,开始时有一个由n个顶点构成的多边形。

每个顶点被赋予一个整数值,每条边被赋予一个运算符“+”或“*”。

所有边依次用整数从1到n编号。

游戏的地一步,将一条边删除。

随后n-1步按以下方式操作:(1)选择一条边E以及由E连接着的两个顶点V1和V2;(2)用一个新的顶点取代边E以及由E连接着的两个顶点V1和V2。

将由顶点V1和V2的整数值通过边E上的运算得到的结果赋予新的顶点;(3)最后,所有边都被删除,游戏结束。

游戏的得分就是所剩顶点上的整数值。

5、在一个圆形操场的四周摆放着n堆石子。

现要将石子有次序地合并成一堆。

规定每次只能选相邻的两堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的得分。

试设计一个程序,计算出将n堆石子合并成一堆的最小得分和最大得分。

6、商店中每种商品都有标价。

例如:一朵花的价格是2元,一个花瓶的价格是5元。

为了吸引顾客,商店提供了一组优惠商品。

优惠商品是把一种或多种商品分成一组,并降价销售。

例如:3朵花的价格不是6元而是5元。

2个花瓶加1朵花的优惠价格是10元。

试设计一个程序,计算出某个顾客所购商品应付的最少费用。

软件工程实践考核试卷

软件工程实践考核试卷
A.提高软件开发效率
B.减少软件开发成本
C.提高软件质量和可维护性
D.以上都是
2.下列哪种方法不是软件需求分析常用的方法?()
A.数据流图(DFD)
B.用例图
C.类图
D.波特图
3.在软件开发过程中,下列哪项活动属于设计阶段?()
A.编码
B.测试
C.需求分析
D.概要设计
4.下列哪种编程范式不属于面向对象编程?()
15. D
第二部分多选题
1. ABCD
2. ABCD
3. ABCD
4. ABCD
5. ABC
6. ABCD
7. ABC
8. ABC
9. ABCD
10. ABCD
11. ABCD
12. ABCD
13. ABCD
14. ABCD
15. ABCD
第三部分判断题
1. √
2. ×
3. ×
4. √
5. ×
6. √
5.关于软件测试,以下哪些说法是正确的?()
A.单元测试通常由开发者执行
B.集成测试用于测试模块间的交互
C.系统测试关注整个系统的行为
D.所有测试应当在编码完成前进行
6.敏捷开发方法包括以下哪些特点?()
A.短周期迭代开发
B.客户合作大于合同谈判
C.重视工作软件胜过详尽的文档
D.团队内聚大于流程和工具
1.软件工程是应用科学和工程原理来设计、开发、测试和评估软件和系统的一门学科。()
2.在软件开发过程中,需求分析阶段是在设计阶段之后进行的。()
3.面向对象编程语言不支持多态这一特性。()
4.敏捷开发强调快速响应变化,而不是遵循预先制定的计划。()

(完整版)软件工程习题+答案(可编辑修改word版)

(完整版)软件工程习题+答案(可编辑修改word版)

一、选择题1.软件开发瀑布模型中的软件定义时期各个阶段依次是:(B)A)可行性研究,问题定义,需求分析。

B)问题定义,可行性研究,需求分析。

C)可行性研究,需求分析,问题定义。

D)以上顺序都不对。

(软件开发时期:概要设计、详细设计、软件实现、软件测试)2.可行性研究主要从以下几个方面进行研究:(A)A)技术可行性,经济可行性,操作可行性。

B)技术可行性,经济可行性,系统可行性。

C)经济可行性,系统可行性,操作可行性。

D)经济可行性,系统可行性,时间可行性。

3.耦合是对软件不同模块之间互连程度的度量。

各种耦合按从强到弱排列如下:(C)A)内容耦合,控制耦合,数据耦合,公共环境耦合。

B)内容耦合,控制耦合,公共环境耦合,数据耦合。

C)内容耦合,公共环境耦合,控制耦合,数据耦合。

(内容耦合、公共耦合、外部耦合、控制耦合、特征耦合、数据耦合)D)控制耦合,内容耦合,数据耦合,公共环境耦合。

4.在详细设计阶段所使用到的设计工具是:(C )A)程序流程图,PAD 图,N-S 图,HIPO 图,判定表,判定树.B)数据流程图,Yourdon 图,程序流程图,PAD 图,N-S 图,HIPO 图。

C)判定表,判定树,PDL,程序流程图,PAD 图,N-S 图。

D)判定表,判定树,数据流程图,系统流程图,程序流程图,层次图。

详细设计阶段工具:判定表、判定树、数据流程图、系统流程图、程序流程图、PAD 图、N-S 图、PDL在软件详细设计阶段,常用的图形描述工具有程序流程图,盒图(NS 图)和问题分析图(PAD) .常用的语言描述工具为 PDL(程序设计语言) ,常用的表格描述工具有判定表和判定树.DFD 数据流图:总体设计阶段5.按照软件工程的原则,模块的作用域和模块的控制域之间的关系是:(A)A)模块的作用域应在模块的控制域之内。

B)模块的控制域应在模块的作用域之内。

C)模块的控制域与模块的作用域互相独立。

D)以上说法都不对。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.图书管理系统实现天津大学图书馆书籍数据库管理系统,要求系统具有如下功能:1.图书分类管理(可能涉及多级分类);2.图书入库管理;3.图书网上查询;4.借书、还书管理;5.读者管理(读者分为不同类型读者:本科生、研究生、老师等,不同读者可以借阅的书籍数量不同,不同读者可以借阅时间也不同);6.读者可以在网上查询自己当前借了哪些书,这些书的归还日期;2.铁路售票系统实现一个铁路售票系统,要求具有如下功能:1.站点信息维护;2.车次信息维护;3.普通网民可以完成网上订票;4.取票:订票成功的网民,凭借订票号码到售票处,售票员输入订票码后,提取处网民的预定信息,然后收款付款,发票;3.选修课安排系统完成如下的选修课系统:1.管理员可以录入本校所有教室;2.每个学期开学前,每个老师可以登记自己本学期计划开课课程名称、最多招收人数、每周上课的时间(每周上1次课)、本课程是否需要多媒体授课;3.同学可以随时查询自己选修课的情况4.老师可以随时查询选修了自己课程的同学名单。

4.网上商品商城实现一个网上商品销售系统,具体要求如下:1.商品类别维护(类别可分多级);2.商品信息维护;3.仓库管理员维护进货信息;4.可以在网上按照各种条件进行商品查询,查看商品,如果需要购买商品,则需要注册;5.管理员看到订单后,进行处理,对应处理完毕的订单,系统自动标记为已经处理订单;5.电影订票系统1.系统中有多个电影院,系统管理员可以完成电影院的维护,系统管理员可以为每个电影院指派1各电影院管理员;2.电影院管理员定期维护本电影院即将上映的电影信息;4.网民可以根据时间、电影名称、电影院名称进行查询,查询到自己中意的电影后,注册的网民可以在网上完成订票,并进行网上支付;5.系统能够对指定时间、电影院、电影名字进行统计分析,以便分析出受欢迎的电影片;6.校医院门诊管理信息系统完成如下挂号系统:1.药品管理;2.医生管理;3.学生管理;4.挂号管理;5.看病:每个医生打开自己的电脑后,查看都哪些同学挂了自己的号,根据先到先看的原则逐个给同学看病,开药;6.取药:同学根据自己的挂号编号,到药房,付款、拿药;7.统计:系统统计某个时间段内,每个医生的工作量;某个医生每天工作量;每个同学看病次数,购买药品总金额等。

7.人才管理系统建立人才管理系统,要求具有如下功能:1.个人用户可以注册;2.个人注册后可以发布自己的简历;3.企业用户可以注册;4.管理员对所有企业信息进行审核,审核通过后该企业成为正式会员;5.成为正式会员的企业可以发布若干个岗位的招聘信息;6.任何人都可以在本网上搜索人才信息;7.任何人都可以在本网上搜索企业招聘信息;8.网上租房系统1.构建一个网上求租、出租发布系统,要求具有如下功能:2.普通网民注册可以发布出租、求租信息;3.中介机构需要填写必要信息进行注册;4.管理员对中介机构进行审核认证;5.中介机构经过审核认证后,可以发布出租、求租信息;6.网民可以查询出租、求租信息;7.管理员可以统计每个中介、每个网民某个时间段内发布下信息量。

9.毕业设计选题系统由于学校要进行毕业设计,教师和学生进行双向选择,即学生可选择相应的毕业设计题目,教师也可选择学生。

1.管理员负责录入老师、学生信息;2.每个同学可修改自己的基本信息.3.教师可以增加、修改毕业设计题目及要求,每个课题只能有一个同学做;4.教师可录取报名的学生,查看学生的详细信息如学生的基本信息。

5.学生可浏览教师的毕业设计题目及教师的简介等内容6.学生可修改自己的个人信息(基本信息)7.学生可以报毕业设计题目,每人限报两个,第一志愿和第二志愿。

8.每个老师根据名的学生,自己觉得选择某个学生(如果某个学生已经被其他老师录取,则该学生不能被第二个老师录取),老师选择了任何一个学生后,意味着拒绝了所有其他的同学;9.某个同学的某个志愿被拒绝后,该同学可以重新报自己的志愿;10.教师可查看报自己的学生人数,基本信息等;11.每个学生可以随时登录查询自己被录取的情况;12.管理员可对每个教师进行统计分析。

10.停车场数据库管理系统实现一个停车场数据库管理系统,主要完成如下功能:1.管理员可以维护车主信息,包括车辆号码、颜色、姓名、联系方式等。

2.管理员能够维护车位信息,包括专用车位,临时车位;对于专用车位还需要记录下来是那个车主租用了该车位;3.对于永久专用车位,车主手里始终保存该车位的停车卡;4.车主停车的时候,如果有自己的专用车位则向管理员出示停车卡,然后停靠到专用车位,如果没有专用车位,则由管理员分配一个临时车位,并发给车主一个停车卡片,卡片上面表示了车位编号,如果临时车位已满(包括已经预定),则不提供停车服务;5.车主开车离开的时候,出示停车卡片,系统根据停车时间计算停车费用(专用车位不收费)。

6.车主可以网上预定临时车位,如果预定后2小时车主未到达停车场,则预定取消,预定时间段内按半价计费;7.系统提供必要统计功能:每个车位的使用情况、空闲率等等;11.网上售饭系统实现学生食堂的网上售饭系统1、学生可用学号进行注册,经管理员确认后可登陆网站进行定餐。

2、学生可查询自己的信息和定餐历史等内容,帐户信息等内容。

3、学生可浏览提供的餐种类型,并可选择不同品种、数量的菜品。

4、学生可对每个餐种进行评价,并根据评价系统自动打分。

5、食堂分为不同的组别:如荤菜组,素菜组、面食组等不同的小组,提供不同的餐种。

6、食堂进行餐种等的信息维护,包括上传菜品照片。

7、食堂可进行各种统计:如日统计,月统计,菜品统计等等统计查询功能。

12.设备管理信息系统为天津大学设备处开发一套设备管理信息系统。

可完成如下功能1.设备的类别管理:如电子设备->计算机->笔记本电脑,三级管理。

2.设备的基本信息管理:如设备编号、设备名称、主要参数、价格、生产厂商、用途、存放地点、领用人、单位、备注、购置日期、设备生产日期等内容,必须能够提供上传设备照片。

3.部门管理学院->系4.设备购入管理:设备购入后,由设备处相关人员登记进入系统;5.可进行相关的统计查询(如每个学院、每个系现有设备数量,初期采购价格,报废设备数量等)。

6.可进行设备的报废。

13.足球队联盟数据库管理系统实现一个足球队联盟数据库管理系统,要求具备如下功能:1.系统管理员可以进行球队管理员进行维护;2.每个球队管理员可以维护自己球队信息,给自己球队注册球员(分配用户名、口令),维护球员的基本信息;3.每场比赛结束,球队管理员会记录比赛情况(对手、比分、本次积分、胜负情况),还要记录本场比赛每个球员的进球数量、控制球时间、黄红牌数量;4.球迷可以查看所有球队、队员信息、球队积分;5.球迷注册后,可以并给某个球员留言,并查看以往球员队自己留言的回复;6.球员登录后可以修改自己的信息、上传照片,并查看球迷留言,回复留言;7.系统提供一定统计功能,比如按进球数量统计、按球队积分统计、按红黄牌情况统计等。

14.硕士研究生录取报名系统。

1、维护硕士导师的相关信息:如研究方向、联系方式、录取人数、要求、奖学金信息等。

2、维护学生的相关信息:如个人简历、上传获奖证书、主要研究方向、各科考试成绩等内容。

3、系统分为以下几个阶段运行:1)导师填报信息阶段:如录取人数、研究方向、要求等等信息;然后审核。

2)学生填写个人相关信息,填写志愿(两个志愿)。

3)导师根据同学报考情况进行录取,录取的时候,必须优先录取第一志愿者,然后再录取第二志愿。

4)如果某个同学两个志愿都未必录取,则视为落榜。

4、老师、考生可进行相关的查询。

15.酒店预定系统1.系统中可以维护若干个城市,每个城市有若干酒店;2.可以维护酒店信息,每个酒店有不同价格的房间若干套,每个酒店可以上传若干照片;3.旅客注册后可以查询指定日期,指定城市,指定价格,星级的酒店信息;4.查询到信息后旅客可以预定酒店,并声明最迟到达酒店日期;5.旅客预定后,可以到酒店前台入住,办理入住后,系统会根据旅客的消费金额为旅客增加一定的积分;6.如果到了最迟到达酒店日期后,仍然没有办理入住,则该预定信息自动取消,同时作为处罚,扣除该旅游的一定积分;7.旅客在网上可以查询自己积分,也可以取消房间预定,对于旅客主动取消房间预定的不扣分;16.工单流转系统1.公司分为若干部门,每个部门有一个领导,每个部门有若干员工;2.每个员工可以给指定部分发送一个工单,工单至少包括如下信息:工作内容,时间要求,附件,收单部门;3.收单部门领导登录系统后,会发现其他部门派发来的工单,此时该领导可以选择拒绝(写出拒绝理由)或者接受,接受后交给本部分指定员工处理;4.每个员工登录后,可以收到自己的待处理工单,该员工处理该工单,将该工单上的工作处理完毕后,写明处理结果(可能还要上传一些文档/照片等附件),然后该工单返回到最初发单人;5.发单人看到流转回来的工单后,如果认为问题已经圆满解决,则将该工单标志为结束,否则可以将该工单再次发送到收单部门领导手中,并需要注明该工单存在的问题;6.系统具有统计功能(统计指定部门、指定时间、指定员工发出的工单,完成的工单等)17.家教系统1.每个学生注册后,可以发布自己的个人信息,包括可以教授的科目(语、数、外、物、化)、年级(小、初、高),期望的工作地区(以区进行划分,比如南开、和平、河西...)每个学生还需要发布自己每周的空闲时间(每天分为上、下、晚三段,每周分为21段,以周为周期)等等;2.每个同学能够上传自己的获奖证书(图片格式),同学可能有多个获奖证书需要上传;3.每个家长可以发布寻求家教信息,包括需要的科目、年级、时间(每天分为上、下、晚三段,每周分为21段,以周为周期)、报酬,自己家庭座落的地区;4.同学、家长发布的信息均需要管理员审核后,才能对外公开。

5.任何人都可以查询经过审核后的学生的家教信息,查询条件分为科目、年级、授课时间、报酬等等;6.任何人都可以查询经过审核后的家长发布的寻求家教信息,查询条件分为科目、年级、授课时间、报酬等等;7.系统要有统计功能,比如家长最需要教授的科目、年级、授课时间(上、下、晚),学生最擅长的科目、年级;18.论坛实现一个简单的论坛,要求具备如下功能:1.管理员可以增加论坛,每个论坛可能还有子论坛;2.网民注册后,可以在论坛上发贴;3.网民可以对帖子进行回复;4.进入每个论坛后,以表状形式显示最后回复的若干个主题;5.管理员可以冻结/解除冻结某个网民;6.管理员删除某个主题或者回复;7.论坛提供按发贴人、按主题、按时间进行检索的功能;注:发贴的时候,应当允许上传图片,但是不需要做任何文字排版处理.19.考试系统1.管理员可以建立若干的老师和学生帐户;2.每个老师登录后,可以出题,题目仅有选择题一种类型,且所有的题目都是单选题,老师录入题目的同时,还要录入正确答案,录入题目的过程中,老师随时可以按保存按钮保存,除了录入题目,还有录入该考试的开始时间,结束时间;3.学生登录后,可以看到试卷的名称,但是没有到考试时间的时候,学生无法看到考卷内容;4.到达考试时间后,学生点开考卷,可以看到考卷内容,进行答题,并且必须在考试结束以前提及考卷,否则系统不再接受该同学提交的试卷;5.考试结束后,系统自动判分,按成绩高低排名;6.试卷分析:出卷老师登录系统后,可以看到该试卷参考人数,平均分,各分数人数分布,每道题目回答的正确率;20.电子相册1.用户注册后,可以建立若干个自己的相册,每个相册中可以上传若干个照片;2.系统把相册分为若干个分类,如:风景、人物、汽车等等,网民建立相册的时候自己选择分类;3.每个相册可以设置为保密、公开、密码公开三种,对于公开的相册人都可以查看,对应保密的相册,只有相册主人自己可以查看,对应秘密公开的相册,查看的时候需要输入该相册的共享密码,只有正确的输入了密码,才可以查看该相册的照片;4.管理员需要审查所有上传的照片,并可能会删除部分照片;5.网民可以按照照片的标题进行检索所有公开的相册中的照片;6.网民可以按照相册的名字、分类检索所有公开的相册;21.自助攒机系统管理员可以录入如下几种硬件的价格、型号信息:CPU:主频、品牌、价格、图片硬盘:容量、品牌、价格显示器:尺寸、品牌、价格内存:品牌、型号、价格机箱:品牌、型号、价格;主板:品牌、型号、价格、兼容的CPU品牌、型号;键盘:品牌、型号、价格;鼠标:品牌、型号、价格;光驱:品牌、型号、价格;显卡:品牌、型号、价格;网民可以对上述各种零件按品牌、价格等条件进行查询;网民自助攒机的时候,依次选择上述各种零件,选择零件的时候应当允许查询(硬盘、内存允许选择数量,其它配件必须为1件,系统要考虑主板和CPU的兼容问题,然后系统给出最终报价。

相关文档
最新文档