




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件开发实践项目开发设计选题一、项目设计总体目标1. 掌握软件需求分析的方法,重点是结构化分析方法和面向对象的方法,学会如何进行软件建模,如何编写软件需求规格说明;2. 掌握软件设计的方法,包括软件体系结构设计、界面设计、数据设计和模块设计等,学会如何建立软件设计模型,如何编写软件设计文档;3. 掌握软件实现的基本方法,学习使用软件开发工具开发软件;4. 掌握软件测试的基本方法,重点在测试计划和测试用例的设计,了解应做哪些方面的测试,测试数据如何设计,测试的内容和如何利用测试结果进行可靠性分析与预测。5. 进一步提升软件工程专业学生将三年来所学知识综合运用的能力,获得软件开发的实际技能和经验,培养了学生的市场意识和软件产品化能力,为后续课程学习、校外实训和本科毕业设计打下基础。二、项目设计组织形式将学生分成若干项目组,每组4人,指定组长1名,采用项目小组长负责制。项目成果提交以小组为单位,要求提交一个通过集成的完整作品。组长负责召集组员,探讨开发项目的内容、目标、分工和进度,课外组织成员进行项目开发。课程以学生为主,教师采取引导、讨论的方式,最大程度调动学生的积极性,激发学生的开发兴趣,确定开发项目的内容、目标和分工。根据软件工程的流程,按照实际工程的标准合理组织项目的实施,并验收项目成果。采用小组化、个体化教学方式,更适合软件开发人才的培养。教师充当教练和师傅,其教学效果远优于一般的大课课堂教学的效果,对培养学生的个性和能力很有帮助。开发时间主要在课外,课堂时间主要用于进度检查和问题讨论。在课堂讨论的同时,学生在课后完成课程项目的具体要求如下:1. 选题:可在教师指定的课题中选择,也可自选项目。自选项目需给出可行性分析报告。2. 启动:组织软件开发团队,按照软件工程的标准编写软件开发计划,并提交老师审批。3. 需求分析:对系统和软件进行需求调研和分析,按照软件工程的标准编写软件需求规格说明书,并进行评审(小组间交叉评审),文档及评审结果提交老师。4. 概要和详细设计:进行系统及软件的设计,按照软件工程的标准编写相应的软件设计文档,并进行评审(小组内部交叉评审),文档及评审结果提交老师。5. 软件测试:进行系统软件测试,按照软件工程的标准编写相应的软件测试文档,包括测试计划和测试报告等,并提交老师,作为项目验收的标准。6. 交付:提交课题最终成果,包括移交清单、技术文档、源程序代码、可安装/执行软件等,并按照软件工程的标准编写用户手册/系统使用说明。 7. 项目验收:老师对提交的课题最终成果进行验收测试,确认系统的状态。8. 项目管理:包括项目实施过程中的任务分解和责任分工,项目实施的计划和进度的跟踪,项目的质量管理和控制,软件的配置管理和版本控制等。三、项目设计选题1、基于TCP协议的文字聊天系统的设计与实现 要求实现QQ文字聊天软件的大部分功能。按管理人员分类,不同权限人员具有不同管理功能。具体功能如下:1. 系统架构为C/S模式,即两个程序:客户端程序和服务端程序。编程语言不限。2. 客户端程序能够登录、发现好友上线、添加好友、同时与2个以上好友文字聊天、查找好友;3. 服务端程序需要有数据库存储好友信息并完成登录验证等其他功能。4. 只要服务端程序运行后,客户端程序就能与服务端或好友客户端通讯。5. 网络通讯协议使用TCP协议2、基于UDP协议的文字聊天系统的设计与实现要求实现QQ文字聊天软件的大部分功能。按管理人员分类,不同权限人员具有不同管理功能。具体功能如下:1. 系统架构为C/S模式,即两个程序:客户端程序和服务端程序。编程语言不限。2. 客户端程序能够登录、发现好友上线、添加好友、同时与2个以上好友文字聊天、查找好友;3. 服务端程序需要有数据库存储好友信息并完成登录验证等其他功能。4. 只要服务端程序运行后,客户端程序就能与服务端或好友客户端通讯。5. 网络通讯协议使用UDP协议3. 基于UDP协议的语音聊天系统的设计与实现 要求实现QQ语音聊天软件的大部分功能。按管理人员分类,不同权限人员具有不同管理功能。具体功能如下:1. 系统架构为C/S模式,即两个程序:客户端程序和服务端程序。编程语言不限。2. 客户端程序能够登录、发现好友上线、添加好友、同时与2个以上好友语音聊天、查找好友;3. 服务端程序需要有数据库存储好友信息并完成登录验证等其他功能。4. 只要服务端程序运行后,客户端程序就能与服务端或好友客户端通讯。5. 网络通讯协议使用UDP协议4. 基于TCP协议的语音聊天系统的设计与实现 要求实现QQ语音聊天软件的大部分功能。按管理人员分类,不同权限人员具有不同管理功能。具体功能如下:1. 系统架构为C/S模式,即两个程序:客户端程序和服务端程序。编程语言不限。2. 客户端程序能够登录、发现好友上线、添加好友、同时与2个以上好友语音聊天、查找好友;3. 服务端程序需要有数据库存储好友信息并完成登录验证等其他功能。4. 只要服务端程序运行后,客户端程序就能与服务端或好友客户端通讯。5. 网络通讯协议使用TCP协议5. 基于UDP协议的网吧计费管理系统的设计与实现1. 系统架构为C/S模式,即两个程序:客户端程序和服务端程序。编程语言不限。系统主要功能为:2. Client: 客户开机后,第一个界面是用户登录,如果用户非法或余额不足不能登录,一个账号只能登录一台计算机,客户不登录不能使用计算机;客户登录成功后,除正常使用计算机以外,还可以查询帐号余额、帐号注销等。3. Server: 服务端程序主要供管理员使用。具有管理员登录、给帐号充值、能发送消息给客户端,并能提供客户上机状况进行各种查询和统计。4. 服务端程序需要有数据库存储相关信息,网络通讯使用UDP协议6 基于B/S的主观题考试及阅卷系统的设计与实现在主观题的考试中,经常会出现以下情况,就是考生作答的内容可能不是唯一的,不一定与标准答案完全一致,单凭系统的自动改卷功能未必能正确判断出学生答案的正误,因此有必要进行人工阅卷。本系统主要实现考试科目管理、试卷管理、试题管理、随机生成考生试卷、考生答题、教师改卷和对分数的统计分析等功能。按管理人员分类,不同权限人员具有不同管理功能7. 基于B/S的客观题考试及自动阅卷系统的设计与实现无纸化考试系统中,客观题主要由文字和图形组成的单项选择题,多项选择题和判断题等三种类型的客观试题组成,客观题考试非常适合计算机自动阅卷,从而得到了大规模应用。本系统主要实现考试科目管理、试卷管理、试题管理、随机生成考生试卷、考生答题、教师改卷和对分数的统计分析等功能。8. 基于B/S的高校学生成绩管理系统的设计与实现系统主要功能:教师:按课程录入、修改成绩学生:选课、查询成绩(按课程、学期)管理员:添加、修改和删除课程,添加、修改和删除教师和学生信息按管理人员分类,不同权限人员具有不同管理功能9. 基于android系统的音乐播放器的设计与实现实现了以下功能:1)从扫面本地音乐(已经下载到手机里的音乐文件),播放、暂停,显示进度以及当前播放时间,允许拖拽进度条,显示播放总时长。2)在线反馈信息。在后台可以对这些反馈消息回复。客户端可以看到回复的内容。3)后台可以随时发送通知到用户的手机上,即推送的功能。4)根据需要自己可以增加其它功能10 基于安卓手机系统的语音聊天系统的设计与实现功能要求实现微信语音聊天基本功能,具体要求:1. 系统架构为C/S模式,即两个程序:客户端程序和服务端程序。2. 客户端程序能够登录、发现好友上线、添加好友、能够与2个以上好友语音聊天、查找好友;3. 服务端程序需要有数据库存储好友信息并完成登录验证等其他功能。4. 只要服务端程序运行后,客户端程序就能与服务端或好友客户端通讯。11基于B/S的毕业论文管理系统的设计与实现毕业论文管理系统主要功能如下:(1)学生信息录入和教师信息录入、修改和删除。信息录入:对选题信息的录入、修改、删除。(2)学生模块:学生选题、修改,可供选题题目等信息查询(3)教师模块:查看已选题目和未选题目,查看选题学生信息、对学生完成情况的审核及最后给出的最终成绩(4)实现各种查询功能(5)按管理人员分类,不同权限人员具有不同管理功能; 需要可视化图形界面12基于B/S的仓库管理系统的设计与实现(1)系统功能包括 :产品入出库登记、确认入出库信息、删除库内信息。 (2)系统管理员功能:添加人员、删除人员、查询库内信息、用户管理。 (3)用户功能包括:查询库内信息、查询出库信息、查询入库信息、修改本用户密码。(4)按管理人员分类,不同权限人员具有不同管理功能; 需要可视化图形界面13. 基于B/S的酒店客房管理系统的设计与实现1)实现客房信息的分类、录入、修改、查询。2)实现客房的预订,入住,费用结算等管理功能。3)实现各类查询:空房源查询、客房已预订查询、入住率查询、已住用户信息查询4)按管理人员分类,不同权限人员具有不同管理功能;需要可视化图形界面14基于B/S的超市收银管理系统的设计与实现功能要求:用c/c+或其他平台设计一系统,能提供下列服务:(1)按管理人员分类,不同权限人员具有不同管理功能;需要可视化图形界面(2) 商品入库信息管理: 录入商品分类以及详细信息,同时能够实现对商品入库信息的添加、修改、删除和查询功能。 (3) 商品库存信息管理功能。该功能模块是当入库的商品放入商店后,对库存商品进行统计管理,主要入库信息来源于(2)中的商品入库信息记录。需要记录的内容有:库存商品的名称、类型、入库价格、销售价格、库存量、入库时间等,同时能够实现对商品库存信息的添加、修改、删除和查询功能。在商品批量销售后,在表中能够同时删除相应的商品的数量。同时,具有商品信息查询功能。 (4) 商品销售信息管理功能。该功能模块是把要销售的商品从超市中取出来,并对库存商品进行相应的记录管理,并且把顾客的购买信息打印下来给顾客做凭证。需要记录的内容有:出售商品的名称、类型、销售价格、数量、销售时间等,同时能够实现对商品销售信息的添加、修改、删除和查询功能。1 网站类的题目注意:实现为pc网站或者手机网站1.1. 网络环境下的图书馆管理系统学院图书馆需要一个新的图书馆管理系统用于跟踪和管理图书馆资源。图书馆管理的主要资源是图书。图书由读者借出、还入和预定。图书可能处于特殊的状态,如被预留或者仅做参考书。在这些情况下,图书是不能被借走的。除了图书,图书馆还有其他可以借出的资源,包括音乐CD、软件等,这些资源每次只能借出一周。读者来图书馆借书,可能先查询馆中的图书信息。查询可以按书名、作者、图书编号、关键字查询。当找到要借的图书后,读者交给图书馆管理员,办理借书手续。如果该书已经被全部借出,可做预订登记,等待有书时被通知。如果图书馆没有该书的记录,可进行缺书登记。办理借书手续时先要出示图书证,没有图书证则去图书馆办公室申办图书证。如果借书数量超出规定,则不能继续借阅。借书时图书馆管理员登记图书证编号、图书编号、借出时间和应还书时间。当读者还书时,图书馆管理员根据图书证编号找到读者的借书信息,查看是否超期。如果已经超期,则处罚。如果图书有破损、丢失,则进行破损处罚。登记还书信息,做还书处理,同时查看是否有预订登记,如果有则发出到书通知。读者有不同的身份,这些身份影响一本书被借出的时间和决定能获取何种服务。学生可借阅四周,老师可借阅三个月,图书馆馆员可以把书保留整整一年。只要没有其他读者要求借阅,任何可借出的图书馆资源都可以续借。图书馆还需管理收集大量的周刊、月刊和季刊杂志,这些杂志不能被借出,仅作为参考资料之用。这些杂志按年装订成卷或录成微缩胶片。图书采购人员采购图书时,要注意合理采购。如果有缺书登记,则随时进行采购。采购到货后,编目人员进行验收,编目、上架,录入图书信息,发到书通知。如果图书丢失或旧书淘汰,则将该书从书库中清除,即图书注销。以上是图书管理系统的基本需求。经过与图书馆工作人员反复交流,他们提出了下列建议:1. 当读者借阅的图书到期时,希望能够提前以一个短信息或电子邮件方式提示读者。2. 读者希望能够实现网上查询和预订图书。3. 应用系统的各种参数设置最好是灵活的,由系统管理人员根据需要设定。例如:借阅量的上限,还书提示的时间,预订图书的保持时间等参数。要求:B/S 1.2. 教务管理系统之子系统学院课程安排1.系统简介每个学期的期中,学校教务处向各个学院发出下各学期的教学计划,包括课程名称、课程代码、课时、班级类别(本科、专科、成人教育)、班号等;学院教学主管人员根据教学任务和要求给出各个课程的相关限制(如:任课教师的职称、上课的班数、最高和最低周学时数等);任课教师自报本人授课计划,经所在教研室协调任可,将教学计划上交学院主管教学计划的人员,批准后上报学校教务处,最终由教务处给出下个学期全学院教师的教学任务书。假设上述排课过程全部由人工操作,现要求为上述过程实现计算机自动处理过程。2.限定条件每位教师的主讲课程门数不超过2门/学期:讲师以下职称的教师不能承担学院定主课的主讲任务。学院中层干部的主讲课时不能超过4学时/周。本学期出现严重教学事故的教师不能承担下学期的主讲任务。本系统的输入项至少包括:教务处布置的教学计划,学院教师自报的授课计划和学院定的有关授课限制条件。本系统的输出项至少包括:教务处最终下达全院教师的教学任务书和学院各个班级下各学期的课程表(可以不含上课地点)。要求:B/S结构1.3. 学校教材定购系统1.系统简介本系统可以细化为两个子系统:领书系统和采购系统领书系统的主要工作过程为:首先由教师或学生提交用书单,经教材发行人员审核是有效用书单后,开发票、登记并返给教师或学生领书单,教师或学生可以到书库领书。采购系统的主要工作过程为:若是教材脱销,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。以上功能要求在计算机上实现。2.技术要求和限制条件当书库中的各种书籍数量发生变化(包括进书和出书)时,都应修改相关的书库记录,如库存表或进/出库表。在实现上述销售和采购的工作过程时,需考虑有关的合法性验证。系统的外部项至少包括:教师、学生和教材工作人员。系统的相关数据存储至少包括:购书表、库存表、缺书登记表、待购教材表、进库表和出库表。要求:B/S结构或C/S结构1.4. 机票预定系统1.系统简介航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。各个旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统为旅客安排航班。当旅客交付了预订金后,系统打印出取票通知和账单给旅客,旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。此外航空公司为随时掌握各个航班飞机的乘载情况,需要定期进行查询统计,以便适当调整。2.技术要求和限制条件在分析系统功能时要考虑有关证件的合法性验证(如身份证、取票通知和交款发票)等。对于本系统还应补充一下功能:旅客延误了取票时间的处理航班取消后的处理旅客临时更改航班的处理系统的外部输入项至少包括:旅客、旅行社和航空公司。要求:B/S结构或C/S结构1.5. 学校内部工资管理系统1.系统简介假设学校共有教职工约1000人,10个行政部门和8个系。每个月20日前各个部门(包括系和部门)要将出勤情况上报人事处,23日前人事处将出勤工资、奖金及扣款清单送到财务处 。财务处于每个月月底将教职工的工资表做好并将数据送银行。每个月3日将工资条发给每个单位。若员工调入或调出、校内调动、离退休变化,则由人事处通知相关部门和财务处。2.技术要求和限制条件本系统的数据存储至少包括:工资表、部门汇总表、扣税款表、银行发放表等。除人事处、财务处外,其他职能部门和系名称可以简化表示。工资、奖金、扣款细节由学生自定义。要求:B/S结构或C/S结构1.6. 实验室设备管理系统1.系统简介每学年要对实验室设备使用情况进行统计、更新。其中:对于已彻底损坏的做报废处理,同时详细记录有关信息。对于由严重问题(故障)的要及时修理,并记录修理日期、设备名、编号、修理厂家、修理费用、责任人等。对于急需修改但又缺少的设备,需以“申请表”的形式送交上级领导请求批准购买。新设备购入后要立即进行设备登记(包括类别、设备名、编号、型号、规格、单价、数量、购置日期、生产厂家、保质期和经办人等信息),同时更新申请表的内容。随时对现有设备及其修理、报废情况进行统计、查询,要求能够按类别和时间段等查询。2.技术要求及限制条件所有工作由专门人员负责完成,其他人不得任意使用。每件设备在做入库登记时均由系统按类别加自动顺序号编号,形成设备号;设备报废时要及时修改相应的设备记录,且有领导认可。本系统的数据存储至少包括:设备记录、修理记录、报废记录、申请购买记录。本系统的输入项至少包括:新设备信息、修理信息、申请购买信息、具体查询统计要求。本系统的输出项至少包括:设备购买申请表、修理/报废设备资金统计表要求:B/S或C/S结构1.7. 网上书店假设个体书店店主小童委托计算机专业的大学毕业生组成的开发小组(5人)为他创建网上书店系统My-eBookStore,以便能够扩展书店的客户群、科学管理、提高效益。该书店以经营英语、计算机书籍为主。在网上书店建立初期,要求在确保基本功能正常的情况下,尽量简化。网站主要提供的基本服务项目有:用户的注册,登录;用户的分级浏览或图书选购;店主对进书、售书、库存、帐目、客户的管理;以及网站的日常维护(比如,网上书店简介;网上书店信息发布;客户留言及对客户留言的反馈)。 如果可能,店主小童还希望利用电子商务突出自己网上书店的特色和提高书店的经营效益。要求网页能够提供两级图书目录和三层信息(一级目录是图书的基本分类目录;其下是图书的二级目录,它对应于某基本分类之下的书名及其简要信息;当客户点击二级目录中的某本书之后,系统应当显示详细介绍该书的文字与图形信息)。一般客户可以浏览网上书店内容。欲购书的客户需要注册(提供邮购和管理所必须的有效信息,如姓名、地址、电话等)取得唯一的用户名成为会员。会员登录后便可以购书一本或多本。店主在客户确认网上订书单后的7日内收到其足额购书汇款单后的10日内根据与客户的约定时间送书到客户手中,同时应收到有客户签名的送书单回执。店主应该能够对网上书店的进书、售书订单、库存、帐目(比如,日结帐,日销售额与鸁利额、)、客户信息进行查询和管理。要求:B/S结构1.8. 酒店管理系统为了实现酒店日常工作的高效管理,弥补人工管理的不足,开发酒店管理系统。酒店经理可以通过这个系统对整个酒店情况进行掌握,前台人员可以进行接待和收银工作,财务人员可以进行账务统计和报表管理等。项目目标:l 提供友好的用户界面,使操作人员的工作量最大限度地降低。l 有良好的运行效率,能达到提高工作效率的目的。l 有良好的可扩充性,可以容易地加入其它系统的应用。l 平台设计具有一定的超前性和灵活性。l 通过项目锻炼小组成员,提高小组软件开发能力。应用环境:根据用户的需求陈述可以确定系统分为前台和后台,前台的主要功能是接待、预订、收银等;后台的主要是管理、统计等。无论是服务人员、管理人员还是经理,都要通过登录本系统,服务人员通过用户界面获取信息、登记客户信息;管理人员通过权限对系统进行管理,了解酒店动态。用户信息管理系统:主要执行数据库的运行权限管理。客房标准管理系统:包括客房的编号、类型、面积、最多容纳的人数、价格以及客房的硬件设施,如果空调、电视、网络、卫生间等。当添加新的客房时,就添加相应的标准信息,可以随时查看客房的标准信息,根据需要进行修改和删除等操作。客房信息管理系统:主要察看客房的入住情况,了解客房的入住率。订房信息管理系统:酒店客房管理系统的核心部分。它的主要功能是存储订房时的信息,包括登记人姓名、证件号、登记类型、所选的餐饮标准、押金及入住时间等。这些信息直接关系到后续的结算信息管理。结算信息管理系统:结合订房的信息进行自动化结账,并存储结算信息,包括客房定价、押金、餐饮消费、客房消费、客户类型、结算时间、入住天数、消费总额等,结算完毕就可以退房。要求:B/S或C/S结构1.9. 高校学生勤工俭学管理系统 基本需求:高校勤工俭学基金办公室是帮助同学参加高校勤工俭学劳动的机构。人工管理中涉及对大量表格的查找,效率很低,工作人员负担很重,且易出差错。因此,该办公室需求建立一个高效、准确,可以自动生成各种表格和报表的微机管理系统。系统基本功能包括:学生申请表和用工计划申请表的录入和存储;按照用工计划申请表的要求自动列出候选名单;自动生成应聘合同书;自动生成酬金发放单;生成月考核表。要求:B/S与C/S结构相结合1.10. 医院住院病人管理系统基本需求:1) 病人入院登记(如姓名、性别、年龄等)、分配病历号,安排临床科室、病房床位、手术、转科调床及住院医疗费管理的日常业务需求。2) 提供收取病人的住院押金,打印押金收据,及作废押金单据等功能。3) 统计分析医院各科床位流动情况、工作量及医疗费用,输出病案首页、住院财务报表及住院医疗业务统计报表。4) 住院病人收费管理有催款、欠款处理及中途结帐功能。5) 系统保存住院病人可跟踪的入、出、转及费用发生动态,查询与病人实际动态随时随地保持一致,为住院病人费用结算、统计和财务核算分析提供及时、准确、完整的数据。6) 支持全院范围授权用户及病人家属对病人总帐、明细帐及费用使用情况的查询、咨询、随时提供病人住院费用清单。(B/S结构)要求:C/S结构与B/S结构结合1.11. 远程教育视频点播系统 基本需求:1) 课程点播,学生自由选择课程内容,自由控制听课进度。点播内容包括:视频,播放课程视频内容,用户可以通过视频区的控制按钮播放、暂停、停滞、快进、快退当前课程视频。知识点,显示当前课程的知识大纲,可以点击某一知识点,直接跳转到该时刻接着听讲。 脚本,显示课程相关的文本、图片、网页等脚本内容,其中图片文档点击可显示原大。2) BBS,提供一个与教师和学员交流的场所,允许查看、发表、回复所有专业的公告板上的留言3) 聊天室:供当前同时在学习该课程的用户交流经验。同一课程使用同一个聊天室。要求:B/S结构1.12. 人事管理系统系统主要功能:1)具有员工基本资料管理、工作变动记录、职称评定记录、培训记录、奖惩记录等人事档案基本要素,支持员工照片管理。2)能提供多种查询方式及浏览方式:如按姓名、编号或按身份证号查询。3)单个记录和全体记录浏览。4)可设置多个条件进行搜索,例如可设置年龄段、工龄段来搜索员工记录。5)能根据当前日期自动计算员工的年龄、工龄,合同到期提醒功能。6)可方便地统计出各类职称、各类学历、各类户口、男女职工、已婚未婚以及正编、聘用、临时 的员工人数。7)各种数据可以打印报表输出,数据能转换为EXCEL数据格式。8)提供“数据备份”、“导入备份数据”等功能,保证数据安全。要求:B/S结构1.13. 个人炒股理财软件 基本需求:帮助股民管理股票和资金,解决炒股过程中繁杂的计算和记录工作,让用户轻松把握持股成本,了解盈亏情况,记录炒股经历。系统应支持任意多个独立帐户,每个帐户内设股票明细帐、交易明细帐和资金明细帐。功能包括:存取资金登记、买卖股票登记、分红送配登记、新股中签登记、税费设置、修改持股现价等。系统能自动计算所持每支股票(基金、债券)的买入均价、保本卖价、成本、市值、当前盈亏,并计算总成本、总市值、总盈亏、盈亏幅度等,自动记录当日总资产和总盈亏,并给出总资产走势图和总盈亏走势图。要求:B/S结构1.14. 酒店客房管理系统基本需求: 1) 房预订:个人预订、团体预订;2) 前台接待:入住登记、收款结算、分房结算、合并结算、个人入住记录、单位入住记录、客人留言管理、收费提示、坏账处理;3) 维修清洁记录:客房维修及清洁开始时间、结束时间记录;4) 客房状态显示:已订、使用、清洁、维修、空置等以图形显示;5) 收费提示:押金过少提示、过期末结提示;6) 收费项目设置:客房资料设置、其他收费内容设置;7) 客户信息管理:团体客户、签约客户、贵宾、常客、散客、不受欢迎客人等信息管理;8) 会员消费卡管理:消费卡号管理、消费卡金额录入;9) 打印格式设置:结算单、报表打印格式定义;10)报表:各种日报表、各种月报表、客户往来余额表、客户入住情况表、各种经营统计表、会员卡使用汇总表;11)账簿:业务经营明细账、收款流水账、客户往来明细账、会员卡使用记录。要求:B/S结构1.15. 网络考试系统基本需求:1) 局域网在线考试,所有考试结果自动保存在网络考试服务器上,并具有防断电和死机的功能。2) 局域网在线考试监控,系统管理员可随时直观地看到考生当前的状态,如:正在登录、正在考试、已经交卷等,可以锁定、解锁、重启和关闭客户机,通过抓屏功能,可以实时了解客户机考试进度,并动态显示客户机的登录时间、考试剩余时间、IP地址、在线人数和交卷人数等,禁止两台或者两台以上的计算机使用同一帐号同时登陆系统。 3) 考试分为两种模式,正式模式将保存考生答案,练习模式不保存考生答案,在到达规定的考试时间将自动交卷并结束考试;两种考试模式都可以采用指定或随机试卷。 4) 支持多种题型功能,可对试题的科目、章节、题型、难度、分值等参数进行设置单选题、多选题、判断题、填空题。5) 单选题、多选题支持6个选项,完全可以满足当前试题要求,少于6个选项,在考试时自动隐藏。6) 多种组卷方式,既可以单学科组卷,也可以多学科综合组卷;既可以从题库中手工选取试题组卷,也可以从题库中按题型在指定的章节中各随机抽取指定难度和数量的试题组卷,从而实现某些章节必考某些章节可考;并可将试卷换算成指定的总分或按题型指定分数。 7) 方便的试卷构造功能,可将试卷以Word格式导出(附答案),无须再进行任何排版便可直接打印。 8) 试题导入功能,系统可以将指定格式数据库的试题导入到试题库中。 9) 考生帐户管理,系统管理员可以方便地维护考生帐户,并设置其考试状态,如允许考试、禁止考试,如设为禁止考试,考生不能登录考试,但可以在线查分;也可以对考生进行继续考试和重新考试的设置。 10) 客户机直观的试卷显示和倒计时功能,例如未做的题试题编号底色为白色,正在做的题为红色,已做的题为黑色;并直观显示当前试题在试卷中的位置。 11) 试题支持插入图片(BMP和JPG格式)、公式、声音、视频等OLE对象,并能设置试题的字体颜色、下划线和对齐方式等修饰效果,可以满足多种学科的需要。要求:C/S结构1.16. 食堂饭卡管理系统 基本需求:(1)发卡:学生员工持有效证件到管理处缴押金,办理就餐卡,操作人员将相关内容写入卡中,并自动产生编号,持卡人员再预交一定金额款项即可进行就餐。 (2)存款:持卡人在卡中存款快用完时,到管理处交款存入就餐卡中,并可打印一张收据。 (3)就餐:持卡人将就餐卡插入或接近窗口机,窗口机检测是否有效,是否是本单位所发的卡,是否已被挂失,若有问题则窗口机报警,若正常则窗口机上数码显示就餐卡中的余额,工作人员键入本次用餐金额,并在数码上显示出来,若无误按结算键写卡,整个售饭过程完成。 (4)汇总统计:食堂就餐结束后,管理处计算机能通过联网(或统计卡)取出各窗口机中的数据,进行统计分析,可统计出本餐售饭总收入,各窗口收入,各持卡人存款明细,本日、月存款金额,卡中流动资金总额,日餐报表,年餐报表等 (5)挂失:持卡人不慎将卡丢失,可到管理处进行挂失,管理处将挂失名单传送到各窗口机中,用已挂失卡就餐就会报警,直到取消挂失为止,持卡人不会因卡丢失而引起经济上的损失。(6)注销:学生离校或其他原因,不再就餐时,可到管理处注销卡退取押金,该卡还可重新使用。要求:B/S或C/S结构1.17. BBS论坛管理系统 基本需求:论坛(BBS)是网上交流的主要形式,它使人与人之间的交流形式不受时间、地点和地域的限制。主要功能:(1) 多论坛设定, 用户可方便快捷的构建自己的网站论坛栏目,每个论坛有标题、介绍,每个论坛可以指定一个斑主,斑主对该论坛下的文章进行维护(删除恶意性文章)。 (2) 用户注册,更改个人密码、修改或查询个人信息。(3) 发布新文章。(4) 文章查询,按关键字检索。(5) 热门论坛、热门话题。(6) 文章浏览,浏览时可以方便的连接到该文章的所有回复文章,还可以直接进入上一文章或下一文章进行快速浏览。(7) 文章跟贴评论。(8) 文章浏览次数记录统计。(9) 版主申请与授权。(10) 管理员能在后台实时删除各种不良言论和注册用户,管理版面,对发表回复文章进行管理,对注册论坛用户进行管理,并能够以版主身份发表或回复文章,查看各版言论。要求:B/S结构1.18. 物业管理系统 基本需求:房产物业管理系统包括房地产管理、物业收费管理、小区环境管理、小区内部管理四大基本功能。其具体功能模块如下:1) 地产管理:楼盘资料、楼栋资料、房屋资料(包括房屋类别设置、户型登记等)、业主资料等信息录入。2) 物业管理:物业管理制度、房屋维修管理、单元装修管理、租约管理、业主档案、业主委员会、客户投诉管理等。3) 物业收费:水电煤气抄表记录、押金登记、记费登记、自动记费、欠费催款及各种报表等。 4) 信息查询:业主押金、费用等交纳明细、汇总等。5) 小区环境管理。包括绿化管理(绿化分布、绿化巡查、绿化工程等)、清洁管理(清洁编班、清洁报告、清洁巡查等)、设施管理(维护记录、维修记录、设备信息、工程计划等)6) 内部事务:内部制度、人事档案、公司事务、办公文档、工作安排等。7) 日常事务:社区服务、保安编班、保安记录、出入证管理、消防巡查等。要求:B/S或C/S结构1.19. 旅游自助系统本旅游自助系统使得旅游资源信息信息化,方便旅游公司以及游客即时的得到所需要的旅游信息,主要功能如下:1 旅游局维护景点的信息,位置、游览项目及价格、景点介绍、开放时间等2 每个旅游公司维护本公司开设的旅游线路服务信息,包括景点名称、餐饮、住宿、交通、游览时间、价格、联系方式等等3 对各种信息的维护包括增加、查询和删除4 旅游者可以查询景点信息5 旅游者可以查询旅游公司提供的旅游线路信息6 旅游者可以自定义查询条件进行查询(定义自己的时间安排、旅游费用预算、主要的旅游景点意向),系统返回符合条件的所有旅游公司线路服务信息7 旅游者可以通过本系统向特定旅游公司提出旅游线路服务的预约,根据该旅游公司的旅游线路服务能力(每团的人数限制),返回预约是否成功的结果8 旅游公司可以查询本公司各线路服务的预约情况以及预约客户的信息9 旅游局可以按照景点查询旅游线路服务预约中包含该景点的预约数量以及预约游览的日期10 软件用户均可以将查询结果打印为报表保存11支持软件用户通过网络远程访问软件要求:B/S结构1.20. 精品课程网站设计与实现功能模块:l 课程介绍:主要包括课程简介、教学大纲、选用教材、参考文献等。l 师资队伍:主要是介绍主讲教师、教学专家、教师风采(主要采用视频播放教师现场授课)、教学成果(包括教改课题、教改论文)l 教学资源:主要向学生提供丰富的课内和课外知识,使学生可在课外时间预习和复习课程知识,并能根据自己的兴趣了解相关的课外知识。这些模块还提供各类资源的下载功能,如电子课件、阅读资料、例题习题、课程设计等。l 在线考试:管理员或教师维护题库、根据试题的题库设置考试的试卷规则、录入允许参加考试的考生名单、考生随机抽取题库试题进行考试、教师批卷或计算机自动判卷、统计考试成绩、查询考试结果。在线考试还具备学生的自测功能,即学生可任意选择自测章节、知识点和难度系数进行组题,以确定测试范围,系统将根据学生的选项,自动随机调出相应范围内的题目。学生答题结束后,系统记录学生的答题情况,以供学生日后参考复习。系统还会在答题结束后自动给出参考答案,供学生参考。对于客观性题目, 系统还会自动打出分数。l 辅导答疑:是实现“网上答疑”,在网上学生提出问题,教师进行解答,这些提问和解答都被系统记录,以便其他用户查看和学习,达到信息的共享目的。l 用户管理:主要用于对用户分角色进行有效的授权管理,系统主要包含三类用户:学生、教师和系统管理员,每类用户对本系统有各自不同的使用权限。学生的权限最低,只有一般的使用权。教师和系统管理员具有较高的权限,如教师可以进行作业管理,题库模块的维护及答疑等;系统管理员则负责公告,教学资源,试题库,角色等各种功能的管理。l 作业管理:该模块主要是学生在这里提交作业,教师可以在线批改作业,给出成绩,学生可以在查看作业批改情况。要求:B/S结构2 应用程序类1.21. 基于WINDOWS环境下的小型文本编辑器 基本需求:在WINDOWS下运行,具有如下文字编辑能力:1 实现中英文的输入,输出,能打开文件,保存到文件等。2 文本编辑器中的字符能被修饰为斜体,粗体,下划线,着重线,有颜色,并能选择字体,字体大小等。3 实现全选,重做,部分选择,复制,剪切,删除等基本操作。4 允许插入图片,并能进行大小改变等简单处理。5 可实现插入日期,查找,替代等功能,并在界面的状态栏中显示时间,日期,是否大写,是否插入。6 可以在文档内部任意处插入别的文档内容,能另外保存。7 可以在安装了打印机的机器上进行页面设计,打印文档。8提供操作帮助适用范围:非计算机专业人员;环境:一般配置的家用和办公电脑。要求:Windows应用程序1.22. 模拟龟兔赛跑要求:用图形用户界面实现。能设置比赛时间,马匹的数量等等。在任意时间段内马匹的速度是随机的。开始比赛之后以动画显示赛马过程。提示:使用多线程1.23. ATM柜员机模拟程序 要求:使用图形用户界面。当输入给定的卡号和密码(初始卡号和密码为123456)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:1)查询余额:初始余额为10000元 2)ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。3)ATM存款:不能出现负存款。4)修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。 1.24. 超市收银系统要求:使用图形用户界面。由收银员输入顾客的会员卡卡号(若有卡)、所购商品的货号等。从数据库中取出有关价格信息,再把这些信息返回给收银台。同时把该收银台的销售总量和有关种类商品的剩余量以及该持卡顾客的消费情况交数据库存储以供查询。另外,对没有卡的消费情况不记录该顾客的消费情况等个人信息。如果一个未持卡顾客一次购物满200元,可为其发放一张会员卡,以后在该商场购物可向9折优惠。CS模式。1.25. 网络监听程序使用图形用户界面。有服务器和客户端,服务器监听客户端的登陆。即:如果A客户端登陆服务器,则服务器界面上的A字母对应的红灯变成绿色。 绿灯表示连接,红灯表示断线。提示:socket的监听方法1.26. 全球通计费程序使用图形用户界面。使用真实的全球通资费标准,模拟统计一个特定号码的一个月的实时话费。能根据输入实现各种用户的话费的计算并显示月实时帐单。提示:使用接口和多个子类实现分别表示金卡、银卡等各种套餐的话费计算。1.27. 上网记录跟踪软件1开发目标利用计算机上网记录跟踪软件,可能方便系统管理员掌握现有系统的性能情况,随时掌握各种人员的上网记录,防止非法网站的访问,甚至避免恶意的攻击情况出现。2需求描述用JAVA或C#作为开发工具,使其能准确记录计算机所浏览的网址、浏览时间及浏览人。将信息存入到SQLServer数据库中。3基本要求开发语言:JAVA或C#和SQL SERVER 2000其他:严禁任何形式的抄袭,一经发现马上停止该项目的开发,并且取消该小组内所有组员的课程设计成绩。1.28. 打印文档记录跟踪软件1开发目标利用打印机打印文档记录跟踪软件,可能方便系统管理员掌握现有打印机的工作状态、使用情况和性能,为后续工作收集必要数据。2需求描述用JAVA或C#作为开发工具,使其能准确记录打印机所打印文档名、打印机名、打印时间、计算机名、打印人及打印页数。将信息存入到SQLServer数据库中。3基本要求开发语言:JAVA或C#和SQL SERVER20006人一个题目,可以有两组重复开发,但是应使用不同的方法实现。其他:严禁任何形式的抄袭,一经发现马上停止该项目的开发,并且取消该小组内所有组员的课程设计成绩。1.29. 移动存储器使用情况跟踪软件1开发目标利用移动存储器记录跟踪软件,可能方便系统管理员掌握现有移动存储器的工作状态、使用时的属性和性能。2需求描述用JAVA或C#作为开发工具,使其能准确记录移动存储器插入时间、计算机名,并分辨所插入移动存储器是U盘还是移动硬盘以及存储器的其它属性。将信息存入到SQLServer数据库中。3基本要求开发语言:JAVA或C#和SQL SERVER20006人一个题目,可以分成两组重复开发,但应使用不同的方法实现。其他:严禁任何形式的抄袭,一经发现马上停止该项目的开发,并且取消该小组内所有组员的课程设计成绩。1.30. 计算机运行程序记录跟踪软件1项目开发目标利用计算机运行程序记录跟踪软件,可能方便系统管理员掌握现有应用程序的工作状态,使用情况和性能改变等。2项目描述用JAVA或C#作为开发工具,使其能准确记录计算机程序运行的起始及终止时间,并明确运行程序的名称。将信息存入到SQLServer数据库中。3项目现有资源开发语言:JAVA或C#和SQL SERVER20006人一个题目,可以分成两组重复开发,但应使用不同的方法实现。其他:严禁任何形式的抄袭,一经发现马上停止该项目的开发,并且取消该小组内所有组员的课程设计成绩。1.31. USB接口监听软件1开发目标利用USB接口监听软件,可能方便系统管理员掌握USB接口的工作状态,使用情况和性能。2需求描述检查计算机USB接口接入设备的情况,如果插入了存储器介质,则禁用此接口,否则启用此接口。3基本要求开发语言:JAVA或C#和SQL SERVER2000其他:严禁任何形式的抄袭,一经发现马上停止该项目的开发,并且取消该小组内所有组员的课程设计成绩。1.32. 通讯录管理系统要求:(1) 通信录系统至少包含三个功能模块,分别是搜索,通讯录,个人收藏(2) 搜索模块,可以实现对本地联系人的搜索功能;(3) 通信录模块,使用UITableView控件显示联系人,并且利用其分组功能,根据联系人的姓氏首字母进行分组。点击具体某一个联系人,可以进入新的页面显示联系人的详细信息。另外,还可以将某一个联系人加入到个人收藏中;(4) 个人收藏模块,里面存储所有被加入到个人收藏中的联系人信息;(5) 实现通讯录数据的增删改查操作;(6) 设计通信录的数据库,并且使用SQLite数据库存储数据信息;(7) 实现多个页面的跳转;(8) 支持数据恢复功能;(9) 界面友好,完成开发文档;3 自定义类别1.33. 图书管理系统 实现天津大学图书馆书籍数据库管理系统,要求系统具有如下功能: 1. 图书分类管理(可能涉及多级分类); 2. 图书入库管理; 3. 图书网上查询; 4. 借书、还书管理; 5. 读者管理(读者分为不同类型读者:本科生、研究生、老师等,不同读者可以借阅的书籍数量不同,不同读者可以借阅时间也不同); 6. 读者可以在网上查询自己当前借了哪些书,这些书的归还日期; 1.34. 铁路售票系统 实现一个铁路售票系统,要求具有如下功能: 1. 站点信息维护; 2. 车次信息维护; 3. 普通网民可以完成网上订票; 4. 取票:订票成功的网民,凭借订票号码到售票处,售票员输入订票码后,提取处网民的预定信息,然后收款付款,发票; 1.35. 网上商品商城 实现一个网上商品销售系统,最好是手机版的,具体要求如下: 1. 商品类别维护(类别可分多级); 2. 商品信息维护; 3. 仓库管理员维护进货信息; 4. 可以在网上按照各种条件进行商品查询,查看商品,如果需要购买商品,则需要注册; 5. 管理员看到订单后,进行处理,对应处理完毕的订单,系统自动标记为已经处理订单; 1.36. 电影订票系统 最好是手机版的1. 系统中有多个电影院,系统管理员可以完成电影院的维护,系统管理员可以为每个电影院指派1各电影院管理员; 2. 电影院管理员定期维护本电影院即将上映的电影信息; 4. 网民可以根据时间、电影名称、电影院名称进行查询,查询到自己中意的电影后,注册的网民可以在网上完成订票,并进行网上支付; 5. 系统能够对指定时间、电影院、电影名字进行统计分析,以便分析出受欢迎的电影片; 1.37. 医院门诊管理信息系统 完成如下挂号系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中文言文教学现状与《先秦诸子选读》教材教学研究问卷调查
- 疱疹性咽峡炎的临床护理
- 脑外伤关系护理要点
- 急性早幼粒细胞白血病的临床护理
- 邮储银行ai面试题目及答案
- 应届生校招:国企会计岗位面试题目及答案
- 银行招考法律试题及答案
- 医院护工面试题库及答案
- 专业育婴师培训及实习协议
- 婚姻忠诚度保障与重大疾病保险合同
- 2025年上海市崇明区中考二模英语试题(含答案)
- 大型心血管造影系统及其DSA质量控制
- 国家中小学智慧教育平台应用指南
- 2024北京丰台区三年级(下)期末数学试题及答案
- 2024-2025学年人教版七年级(下)期中数学试卷(考试范围:第7~9章) (含解析)
- 人工智能安全监控系统开发协议
- 油田夏季十防培训课件
- 工伤赔偿私了协议书范本
- 学生心理健康一生一策档案表
- 2025年佛山市三水海江建设投资有限公司招聘笔试参考题库含答案解析
- 急性心梗诊疗(2025 )
评论
0/150
提交评论