web-java软件系统之实践题_第1页
web-java软件系统之实践题_第2页
web-java软件系统之实践题_第3页
web-java软件系统之实践题_第4页
web-java软件系统之实践题_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《Web开发技术》实践参考题目的:Web开发技术作为软件工程类专业的综合性工程能力培养课程,其实验教学环节的目的是通过组织学生进行中、小型软件项目开发,掌握软件开发的基本过程、方法和规范,使学生获得实际的软件开发能力和规范训练。基本要求:学生自由组合,2人一组,选定一个项目,各小组项目不得重复。学生也可以自主提出项目,写出规范的项目需求摘要交任课教师审批后执行。各小组按照选题项目要求,进行需求分析、设计、编码、测试、实现。各小组成员必须有明确分工,独立提交完整的的软件开发文档(需求分析、总体设计、模块设计、关键源代码、测试文档)和可运行系统。实验环境:本课程实验实际上是综合课程设计,目前项目选题见附表。按照各项目需要配置环境。主要包括MicrosoftVisualStudiot套件,MicrosoftOffice套件,MSSQLServer2000,JBuilder等基本程序设计开发、数据库支持环境和文档编辑工具。考核内容及办法:课程结束时学生提交项目开发文档(电子版和打印拷贝)和实现系统。任课教师按项目组分工对每个学生提交的可运行系统现场运行、提问,记录学生回答问题情况,然后对学生提交项目开发文档进行审阅评分。给出课程综合成绩。参考书目:1、李建民,朱俊炎.Web工程实训教程[M].中国商业出版社2006.12附表:注:项目2人完成,必须给出组长及组员分工基本要求:学生自由组合,2人一组,选定一个项目,各小组项目不得重复。学生也可以自主提出项目,写出规范的项目需求摘要交任课教师审批后执行。各小组按照选题项目要求,进行需求分析、设计、编码、测试、实现。各小组成员必须有明确分工,独立提交完整的的软件开发文档(需求分析、总体设计、模块设计、关键源代码、测试文档)和可运行系统。项目1、高校学生勤工俭学管理系统。基本需求:高校勤工俭学基金办公室是帮助同学参加高校勤工俭学劳动的机构。人工管理中涉及对大量表格的查找,效率很低,工作人员负担很重,且易出差错。因此,该办公室需求建立一个高效、准确,可以自动生成各种表格和报表的微机管理系统。系统基本功能包括:学生申请表和用工计划申请表的录入和存储;按照工计划申请表的要求自动列出候选名单;自动生成应聘合同书;自动生成酬金发放单;生成月考核表。项目2、计算机实验室学生交流系统 基本需求:计算机中心上机实验的同学需要相互交流、讨论,所以需要一种方便、快捷、安静的交流工具。开发一个方便、快捷交流系统将会为实验室上机的同学提供更好的交流环境,提高同学们的动手能力,激发同学们的学习兴趣,使实验室有一个更为良好的秩序。基本功能要求:A.服务器端:客户信息管理;系统管理;交流内容管理;B.客户端:客户登录与退出;在线信息管理;交流信息管理;交流内容管理。项目3、学院学生管理系统基本需求:1)学生个人信息查询;2)新生注册登记与学生信息更新管理;3)学籍处理管理;4)学期教学计划管理(开设课程信息);5)学生选课处理;6)学生课表打印项目4、学生选课系统基本功能:实现学分制管理下通过远程终端实现学生选课注册、学生选课信息查询、学生课表生成,教师成绩单生成等功能。项目5、基于WINDOWS环境下的小型文本编辑器基本需求:在WINDOWS下运行,具有如下文字编辑能力:实现中英文的输入,输出,能打开文件,保存到文件等。文本编辑器中的字符能被修饰为斜体,粗体,下划线,着重线,有颜色,并能选择字体,字体大小等。实现全选,重做,部分选择,复制,剪切,删除等基本操作。允许插入图片,并能进行大小改变等简单处理。可实现插入日期,查找,替代等功能,并在界面的状态栏中显示时间,日期,是否大写,是否插入。可以在文档内部任意处插入别的文档内容,能另外保存。可以在安装了打印机的机器上进行页面设计,打印文档。8.提供操作帮助适用范围:非计算机专业人员;环境:一般配置的家用和办公电脑。项目6、学校教材购销系统基本需求:包括教材订购和销售两大主要功能。学生填写购书单交系统,系统经过处理后把领书单返回给学生,使学生可以凭单到书库领书。对脱销的教材,系统用缺书单形式通知书库,新书进库后,也由书库将进书通知返回给系统。项目7、航空机票预售系统基本需求:航空售票系统能实现根据用户要求的时间和地点预定机票,列出所有的符合用户要求的航班,用户从中选择任意的一个航班,以及后备的航空机票的信息。系统实现一个基于Web形式的机票查询、预定及管理的系统。对于顾客,在登录页面要求输入姓名、身份证号和目的地,并可以选择登机日期(月和日),提交后进行查询,如果没有飞机在指定的日期到达指定地点,则会提示用户是进行高级搜索还是退出;如果用户选择高级搜索,则会列出未来所有的前往指定地点的航班,如果仍然找不到符合要求的航班,则会提示用户并返回。可以对所有的用户输入进行符合条件的判断。对于管理员,在登录页面要求输入姓名和密码,如果验证通过,即进入管理主页面,在这个页面中,可以对航班信息、顾客预定信息进行增加、编辑和删除的操作。项目8、个人财务管理基本需求:日常生活中,涉及到个人财务问题,最常见的就是对自己各项收入和各项支出的管理。可是很多人却总弄不清头绪,常常忘记花了多少钱,钱花在什么地方,以至造成收入和支出不平衡的后果。个人财务管理系统记录日常收入以及支出,并可进行查询,更新和修改等一系列操作。项目9、电子通讯录基本需求:电子通讯录是一个小信息系统,记录通讯信息,包括电话号码,通讯地址,出生日期等。包括个人通信信息检索,增加,删除功能,并提供号码、姓名、地区、职业等多种排序(索引)列出方式。项目10、小型超市管理系统基本需求:销售处理:由前台销售人员登入商品销售信息(商品名,商品号,销售量,单价);输入、修改、删除入前台的商品信息(商品名,商品号,生产厂家,数量,单价,入库日期);打印购物清单即顾客小票(票号,日期,时间,收银台,会员号,商品号,商品名,数量,单价,件数总计,折扣,合计,现金,找零)。库存处理:输入、修改、删除入/出库商品信息(商品名,商品号,生产厂家,数量,单价,入/出库日期);打印库房商品库存清单(商品号,库存量,够入价格,最小库存量,日期)。财务处理:由财会人员定期统计资金占用量表(单号,商品类型,占用金额,总占用金额,占用比例,统计日期,会计)。系统维护:由系统管理员DBA对现行系统进行时时监控、维护,并作为超市的代言人可以随时向系统开发方提出相应的合理要求。项目11、中小型超市售货收银系统基本需求:收银系统分为操作员(前台售货)、管理员(后台售货)两类人员。售货区:主要实现操作员实现售货界面,根据顾客所选择产品,操作员‘填入’产品种类、规格及数量,将其添加到售出商品数据库,同时相应库数据库中相应减少相等数量产品。然后通过结算服务,调用结算函数将价钱算出,待顾客交钱后,清空当前信息,等待下一个顾客。管理员区:基本数据处理功能有(1)利润计算:包括条件计算、直接计算两种,条件计算根据需要来计算利润.A按时间计算当天或某一段时间整个利润。B按同类产品计算主要是获取此类产品整个利润以此判断此类产品利润前景。C同一产品:同类产品由于规格不同产品不同,查看同一产品利润可知当前此规格产品利润多少。(2)销售查询:A任意查询:填入日期或产品或规格或三者同取均可查询销售情况。B库存查询:查询剩余产品规格和数量,以此查看哪类产品销售最旺。(3)库存数据处理,包括更新、删除、列表等;(4)后台数据库:从前台售货需调用数据库,且数据库更新需同时进行,后台管理员随时监测数据库查看产品销售积压情况。整个数据库包括:利润表:每一次售出产品名称、规格、单位、批发价、零售价。按日期进行记录,在管理员核算利润时数据需调出此数据库内容进行有关计算。库存表:当前所存货物名称、规格、批发价、库存量,此表用得最多,不仅操作员操作时会调用此数据库内容,当然数据库同时会得到更新,而且管理员在进货、不再进货时、增加时、删除时会调用此表。售货表:售出产品数据:价格、单位、数量、单价。主要是操作员售出货物时有关数据会自动生成记录填入此表,与利润表不同,此表包括签收人这一栏,对每一操作员售货进行实时监控,这样责任就得到体现。项目12、网络在线咨询系统基本需求:随着互联网技术的发展,电子商务等网络实时系统已经越来越多地被大众接受和使用。网上商店、网上超市的发展势头很快。网上的售后服务和技术问题解答则成为了一个突出的问题。本系统的目的是解决有关售后服务的问题,即实现基于Web的实时在线专家服务系统,客户通过Web的方式在线进行问题咨询,专家通过Web的方式实时解答。项目13、24点纸牌游戏设计基本需求:设计一个24点纸牌游戏,要求具有良好的用户界面,可以参照Windows中纸牌游戏。基本功能包括:1)由计算机随机产生四张纸牌。2)在规定时间内请用户对纸牌进行排列,进行加减乘除计算。3)判定用户计算结果是否正确并记分。4)统计得分情况,保存高分记录。项目14、移动电话计费系统基本需求:要求根据电话号码判断用户种类,统计该号码拨打电话和接收电话的时间,并根据不同的通话范围和用户种类进行记费,按月打印用户话费收费单并能查询计费详细记录并打印清单。项目15、医院门诊管理系统基本需求:系统基本功能包括:门诊病人挂号,对没有病历的病人建立新病历,对有病历的病人根据病历号调出病历。记录病人看病的时间,科室和接诊医生;在病历中记录病人症状、医生的判断、处置方案和处方。项目16、医院住院病人管理系统基本需求:满足病人入院登记(如姓名、性别、年龄等)、分配病历号,安排临床科室、病房床位、手术、转科调床及住院医疗费管理的日常业务需求。提供收取病人的住院押金,打印押金收据,及作废押金单据等功能。统计分析医院各科床位流动情况、工作量及医疗费用,输出病案首页、住院财务报表及住院医疗业务统计报表。住院病人收费管理有催款、欠款处理及中途结帐功能。系统保存住院病人可跟踪的入、出、转及费用发生动态,查询与病人实际动态随时随地保持一致,为住院病人费用结算、统计和财务核算分析提供及时、准确、完整的数据。支持全院范围授权用户及病人家属对病人总帐、明细帐及费用使用情况的查询、咨询、随时提供病人住院费用清单。项目17、医院药房管理系统基本需求:对医院药房药品进行管理。基本功能:根据药品名称、药品种类、药品成分等对药房药品情况分类查询;各种药品信息的录入查询;根据医生处方发药,同时减少药品库存;若药品库存少于临界值则提示需要进药。项目18、远程教育视频点播系统基本需求:课程点播,学生自由选择课程内容,自由控制听课进度。点播内容包括:视频,播放课程视频内容,用户可以通过视频区的控制按钮播放、暂停、停滞、快进、快退当前课程视频。知识点,显示当前课程的知识大纲,可以点击某一知识点,直接跳转到该时刻接着听讲。脚本,显示课程相关的文本、图片、网页等脚本内容,其中图片文档点击可显示原大。BBS,提供一个与教师和学员交流的场所,允许查看、发表、回复所有专业的公告板上的留言聊天室:供当前同时在学习该课程的用户交流经验。同一课程使用同一个聊天室。项目19、工资管理系统基本需求:1)系统设置--可自由设定应发项目、应扣项目、部门名称、职工类别,设置个人所得税类别(个人自负或单位代负),修改工资日期、用户密码,定义计算公式等。2)数据处理--具有数据浏览、编辑、修改和查询等功能,支持批量输入和自由修改,可实时按自定义公式进行项目计算,统计应发金额、应扣金额和实发金额。报表打印--打印月工资报表、职工工资条、职工工资标签、部门汇总报表、职工类别汇总报表、个人所得税报告表及银行入户清单(用于银行代发工资)。可按部门、类别、编号选择打印范围。动态设置打印报表的字体、字号、行距、数据格式以及对齐方式。数据维护--可以按月备份工资数据,并可恢复备份、删除备份。项目20、人事管理系统系统主要功能:1)具有员工基本资料管理、工作变动记录、职称评定记录、培训记录、奖惩记录等人事档案基本要素,支持员工照片管理。2)能提供多种查询方式及浏览方式:如按姓名、编号或按身份证号查询。3)单个记录和全体记录浏览。4)可设置多个条件进行搜索,例如可设置年龄段、工龄段来搜索员工记录。5)能根据当前日期自动计算员工的年龄、工龄,合同到期提醒功能。6)可方便地统计出各类职称、各类学历、各类户口、男女职工、已婚未婚以及正编、聘用、临时的员工人数。7)各种数据可以打印报表输出,数据能转换为EXCEL数据格式。8)提供“数据备份”、“导入备份数据”等功能,保证数据安全。项目21、售后服务管理系统基本需求:售后服务管理系统是专门为家电生产企业、家电销售商场或其他销售需提供售后服务的行业提供的专业系统。以一个空调销售专卖店为例,每年销售几万台的空调机,并都需要提供三年的服务。几十万份客户资料的管理、上百名安装工人的管理等,在竞争如此激烈的时代,单纯用手工的做法已无法适应了。在家电生产、家电销售行业中,售后服务是必不可少的,一个公司的售后服务好坏直接影响到该公司在客户眼中的信誉程度。售后服务管理系统包含:售后服务人员管理、客户服务需求受理管理、客户服务派工单、配件耗用数据统计报表、客户来电记录管理。如果在电脑上安装一个具有来电显示功能的调制解调器或语音卡,可自动记录客户来电,并根据客户来电的电话号码,显示该客户的客户服务需求受理单或客户的客户服务派工单,可以直接拨打、接听、挂断电话。项目22、计算机实验室IC卡上机管理系统基本需求:适用于机房及网吧管理。服务器端功能:计费,定时刷新,上机,下机,远程控制,查看屏幕,发送信息,定时提醒,远程关机,远程重启,全部关机,鼠标锁定,添加客户机,删除客户机,远程管理,远程调,任意封堵网络程序(如:网络游戏),设置操作口令等各种系统功能。客户端功能:开机即锁定界面,服务器要求上机时,立即退出锁定界面,反之,下机则锁定机器。设置监控对象,对监控对象分部门管理。项目23、住宅装修预算软件基本需求:住宅装修是一个非常复杂的过程,该软件可以辅助用户对于装修材料进行预算。基本功能:软件要求具有图形化的界面,可以很方便的绘制新家的平面图,并且通过方便的鼠标托拽来添加墙体,门,窗,家具,并且通过鼠标点击定义房间。通过定义房间,程序可以自动计算每个房间的面积,和周长,具体包括房间的轴线面积,实际使用面积,踢脚线长度等。程序可以自动生成装修的施工项目表,通过方便的操作,用户可以查询价格表,选择适合的装修方法和家具设备,程序会自动计算装修预算。该系统还必须是一个开放的系统,用户可以自己定义,管理各种装修材料,家具,家装辅料的名称价格和经销商地址等信息,在装修过程中,始终保证价格资料条理清晰,查找方便。系统能够按房间、按材料输出装修详细报表方便用户查询。项目24、个人备忘录基本需求:用于PDA来记事、备忘,记录各种事项并设定提醒。录事项,可编辑事项的重要性标志、提醒时间、提醒方式、是否完成等。采用弹出窗口方式提醒事项。可随系统启动、可设启动时是否最小化。支持启动时提醒事项和软件退出时提醒事项。可隐藏或显示已完成事项。项目25、个人炒股理财软件基本需求:帮助股民管理股票和资金,解决炒股过程中繁杂的计算和记录工作,让用户轻松把握持股成本,了解盈亏情况,记录炒股经历。系统应支持任意多个独立帐户,每个帐户内设股票明细帐、交易明细帐和资金明细帐。功能包括:存取资金登记、买卖股票登记、分红送配登记、新股中签登记、税费设置、修改持股现价等。系统能自动计算所持每支股票(基金、债券)的买入均价、保本卖价、成本、市值、当前盈亏,并计算总成本、总市值、总盈亏、盈亏幅度等,自动记录当日总资产和总盈亏,并给出总资产走势图和总盈亏走势图。项目26、酒店客房管理系统基本需求:房预订:个人预订、团体预订;前台接待:入住登记、收款结算、分房结算、合并结算、个人入住记录、单位入住记录、客人留言管理、收费提示、坏账处理;维修清洁记录:客房维修及清洁开始时间、结束时间记录;客房状态显示:已订、使用、清洁、维修、空置等以图形显示;收费提示:押金过少提示、过期末结提示;收费项目设置:客房资料设置、其他收费内容设置;客户信息管理:团体客户、签约客户、贵宾、常客、散客、不受欢迎客人等信息管理;会员消费卡管理:消费卡号管理、消费卡金额录入;打印格式设置:结算单、报表打印格式定义;10)报表:各种日报表、各种月报表、客户往来余额表、客户入住情况表、各种经营统计表、会员卡使用汇总表;11)账簿:业务经营明细账、收款流水账、客户往来明细账、会员卡使用记录。项目27、网络考试系统基本需求:局域网在线考试,所有考试结果自动保存在网络考试服务器上,并具有防断电和死机的功能。局域网在线考试监控,系统管理员可随时直观地看到考生当前的状态,如:正在登录、正在考试、已经交卷等,可以锁定、解锁、重启和关闭客户机,通过抓屏功能,可以实时了解客户机考试进度,并动态显示客户机的登录时间、考试剩余时间、IP地址、在线人数和交卷人数等,禁止两台或者两台以上的计算机使用同一帐号同时登陆系统。考试分为两种模式,正式模式将保存考生答案,练习模式不保存考生答案,在到达规定的考试时间将自动交卷并结束考试;两种考试模式都可以采用指定或随机试卷。支持多种题型功能,可对试题的科目、章节、题型、难度、分值等参数进行设置单选题、多选题、判断题、填空题。单选题、多选题支持6个选项,完全可以满足当前试题要求,少于6个选项,在考试时自动隐藏。多种组卷方式,既可以单学科组卷,也可以多学科综合组卷;既可以从题库中手工选取试题组卷,也可以从题库中按题型在指定的章节中各随机抽取指定难度和数量的试题组卷,从而实现某些章节必考某些章节可考;并可将试卷换算成指定的总分或按题型指定分数。方便的试卷构造功能,可将试卷以Word格式导出(附答案),无须再进行任何排版便可直接打印。试题导入功能,系统可以将指定格式数据库的试题导入到试题库中。考生帐户管理,系统管理员可以方便地维护考生帐户,并设置其考试状态,如允许考试、禁止考试,如设为禁止考试,考生不能登录考试,但可以在线查分;也可以对考生进行继续考试和重新考试的设置。客户机直观的试卷显示和倒计时功能,例如未做的题试题编号底色为白色,正在做的题为红色,已做的题为黑色;并直观显示当前试题在试卷中的位置。试题支持插入图片(BMP和JPG格式)、公式、声音、视频等OLE对象,并能设置试题的字体颜色、下划线和对齐方式等修饰效果,可以满足多种学科的需要。项目28、运动会管理系统对运动会中运动员成绩进行智能化处理,操作员只需录成绩,由计算机自动分析处理。主要功能:比赛和编排参数的设置,编排功能(分组分道、编排秩序册、生成运动员名单等),比赛功能(智能化成绩处理,如自动判断达级、破纪录并根据规则加分或不加分、自动处理复赛及特殊情况、自动排名计分、自动产生备注说明以及纪录的自动更新等),打印功能(各种检录表、成绩单及团体总分表、奖牌榜、决赛成绩总表、破纪录情况表、达等级情况表等),查询功能(破纪录、达等级人次统计,按单位、姓名、号码等查询成绩)。项目29、食堂饭卡管理系统基本需求:(1)发卡:学生员工持有效证件到管理处缴押金,办理就餐卡,操作人员将相关内容写入卡中,并自动产生编号,持卡人员再预交一定金额款项即可进行就餐。

(2)

存款:持卡人在卡中存款快用完时,到管理处交款存入就餐卡中,并可打印一张收据。

(3)

就餐:持卡人将就餐卡插入或接近窗口机,窗口机检测是否有效,是否时本单位所发的卡,是否已被挂失,若有问题则窗口机报警,若正常则窗口机上数码显示就餐卡中的余额,工作人员键入本次用餐金额,并在数码上显示出来,若无误按结算键写卡,整个售饭过程完成。

(4)

汇总统计:食堂就餐结束后,管理处计算机能通过联网(或统计卡)取出各窗口机中的数据,进行统计分析,可统计出本餐售饭总收入,各窗口收入,各持卡人存款明细,本日、月存款金额,卡中流动资金总额,日餐报表,年餐报表等

(5)挂失:持卡人不慎将卡丢失,可到管理处进行挂失,管理处将挂失名单传送到各窗口机中,用已挂失卡就餐就会报警,直到取消挂失为止,持卡人不会因卡丢失而引起经济上的损失。

(6)

注销:学生离校或其他原因,不再就餐时,可到管理处注销卡退取押金,该卡还可重新使用。项目30、BBS论坛管理系统基本需求:论坛(BBS)是网上交流的主要形式,它使人与人之间的交流形式不受时间、地点和地域的限制。主要功能:多论坛设定,用户可方便快捷的构建自己的网站论坛栏目,每个论谈有标题、介绍,每个论坛可以指定一个斑主,斑主对该论坛下的文章进行维护

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论