SSH实训报告(电子宠物)
SSH协议实验报告

课程设计(大作业)报告课程名称:网络协议工程设计题目:SSH协议院系:信息技术学院班级:09计科一班设计者:李娜学号:20091101139指导教师:范老师、李老师设计时间:2011-12-19至2011-12-23信息技术学院昆明学院课程设计(大作业)任务书一、题目分析SSH,即SecureShell,是一种介于传输层和应用层之间的加密隧道协议,具有C/S的体系结构。
SSH可以在本地主机和远程服务器之间设置“加密隧道”,并且这样设置的“加密隧道”可以跟常见的FTP,SMTP,POP应用程序,X应用程序相结和。
目的是要在非安全的网络上提供安全的远程登陆和相应的网络安全服务。
既然SSH是以提供安全服务为目标的协议,其中必不可少的是一套完备的密匙机制。
由于SSH协议是面向互联网中主机之间的互访与信息交换,所以主机密匙成为基本的密匙机制。
即SSH要求每一个使用本协议的主机都必须至少有一个自己的主机密匙对,服务器方通过对客户方主机密匙的认证之后,才允许其连接请求。
一个主机可以使用多个密匙,针对不同的密匙算法而拥有不同的密匙。
SSH在运行方式上,不像其他TCP/IP应用,被设计为工作于自己的基础之上,而不是利用包装(Wrappers)或通过Internet守护进程inetd运行。
根据IETF关于SSH草案的定义,SSH协议包含3个组成部分(层次)。
(1)传输层协议(SSH-TRANS)(2)用户认证协议(SSH-UXERAUTH)(3)连接协议(SSH-CONNECT)二、总体设计2.1设计原则本着少花钱办大事的原则,充分利用有限的投资,在保证网络先进性的前提下,选用性能价格比最好的设备,我们认为SSH建设应该遵循以下原则:1 先进性以先进、成熟的网络通信技术进行组网,支持数据、语音、视像等多媒体应用,用基于交换的技术替代传统的基于路由的技术。
2 标准化和开放性网络协议采用符合ISO及其他标准,采用遵从国际和国家标准的网络设备。
信息安全综合实践SSH实验报告及指导

《信息安全综合实践》实验报告实验名称:SSH实验一、实验目的1.加深对密码算法使用的理解2.进一步熟悉linux系统3.了解和体验windows及linux环境下SSH的应用二、实验环境1.SSH服务器:Ubuntu10.04版(虚拟机),装有openSSH, w ireshark,xinetd,telnetd,采用桥接联网2.SSH客户端:winXP SP3 装有 putty 0.60(windows下SSH登录)Ubuntu10.04 版,装有(虚拟机)openSSH, w ireshark, xinetd,telnetd (Linux下SSH登录)采用桥接联网三、实验内容和结果序内容项目实验结果(成功/失败)1) Windows远程登录SSH服务器口令登录成功2)密钥登录成功3) linux远程登录SSH服务器口令登录成功4)密钥登录成功5) SSH应用文件操作成功6)登录过程分析成功7)协议比较SSH vs telnet 成功四、主要实验步骤及说明0.实验准备(1)网络设置根据要求windows XP和虚拟机的网络设置如下:XPIp设为192.168.1.90UbuntuIp设为192.168.1.190(2)帐号设置:我自己设置了一个帐号myyh,另一个使用的是原有帐号super (3)SSH服务状况SSH已启动,进程号是6641.Windows下登录SSH服务器1.1口令登录在windowsXP中打开putty工具,在session中填入虚拟机的ip以及默认端口22,点击open。
如下图:以super帐户远程登录成功1.2密钥登录1)在服务端生成密钥对生成密钥对mybabyyh_rsa查看刚才保存的公钥及私钥文件从上图中可以看出私钥为mybabyyh_rsa,公钥为mybabyyh_rsa.pub,我选择的路径是/home/super/.ssh/目录。
私钥如下:公钥如下:2)将公钥信息写入当前用户目录下的/.ssh/authorized_keys文件中使用cat命令把mybabyyh_rsa.pub公钥文件信息写入authorized_keys中命令:cat mybabyh_rsa.pub > authorized_keys如下图:3)将服务器端刚才产生的私钥存入本地使用putty工具集中的PSFTP工具从ubuntu中拿出私钥文件,命令如下:Open 192.168.1.190 //打开和服务器的连接,并登录之Lcd d: //设置了一个新的本地目录 xp的桌面cd /home/super/.ssh/ //进入存放私钥文件的目录get mybabyyh_rsa //拿私钥文件如下图:4)在客户端windows系统中查找刚才取得的私钥文件由于刚才自己设置了目录在Xp的桌面上,所以在桌面上。
ssh实验报告

实验报告
实验三:
实验要求:为虚拟机系统配置ssh服务器,并在你的电脑上使用ssh client(Windows下推荐使用pietty)连接上你的虚拟机系统。
实验过程:自行Google。
实验目的:学习使用Linux的基本配置操作。
一、实验过程
①开启ssh服务
②用pietty登陆虚拟机系统
在虚拟机系统能看到外来用户已经登陆
③登陆成功,并能ping通外网
本次实验成功。
二、实验结果与思考
本次实验表面上看似简单,但实际上还有一些相关文件的配置工作,用来限制外来用户的登陆等工作,以确保系统安全。
在本次实验中,我还尝试着在另一台机登陆本虚拟机。
考虑到
NAT网络连接方式是把内网的私有地址转化成外网的公有地址,在另一台机能有效连接的只是
公网地址,所以要连接到虚拟机系统,还需要把连接映射到虚拟机的私有地址上。
所以刚开始
时我尝试在物理机的本地连接共享给虚拟机的VMnet8适配器。
并在添加一个转发服务,目的是把外部对54545端口的连接转发给本机的虚拟机地址和端口。
但是结果并不成功,另一台电脑登陆虚拟机系统时超时,本机登陆虚拟机系统时也是超时。
估计应该是与防火墙设置方面有关。
接下来我上网搜索资料发现另一种方法,是直接设置
VMware虚拟机的网络连接设置的。
方法是在虚拟机设置中添加一个物理机某个端口的映射到
CentOS上。
结果在另一台机也能登陆虚拟机上的系统了。
机器狗实习报告

机器狗实习报告实习时间:2023年2月24日实习地点:机器狗研发实验室实习内容:在机器狗研发实验室进行为期一天的实习,了解了机器狗的原理、构造和功能,并亲身体验了机器狗的操作和编程。
实习过程:早上9点,我准时到达机器狗研发实验室。
实验室的导师热情地迎接了我,并介绍了机器狗的基本情况。
首先,导师向我讲解了机器狗的原理和构造。
机器狗是一种基于人工智能和机器人技术的智能宠物,它具有类似真实狗的外观和行为,但内部是由电子元件和机械结构组成的。
机器狗的头部有一个微型处理器,可以接收和处理来自传感器的信号,并控制机器狗的行为。
机器狗的体内安装有电池,可以为机器狗提供动力。
接下来,导师向我展示了机器狗的功能。
机器狗可以接受语音指令,如“坐下”、“握手”、“趴下”等,并做出相应的动作。
此外,机器狗还可以自动避开障碍物,进行导航和路径规划。
在智能模式下,机器狗可以自主进行活动,如行走、奔跑、翻滚等,并可以自动回到充电座上充电。
随后,我开始亲身体验机器狗的操作和编程。
我首先尝试了使用遥控器控制机器狗的行动,发现机器狗的响应速度很快,操作起来非常流畅。
接着,我尝试了使用编程软件对机器狗进行编程。
通过编程,我成功地让机器狗完成了诸如前进、后退、转向等基本动作。
此外,我还尝试了使用机器狗的智能模式,观察了它自动避开障碍物和进行导航的过程。
实习心得:通过这次实习,我对机器狗的技术和应用有了更深入的了解。
我发现机器狗不仅具有娱乐和陪伴的功能,还可以用于教育、医疗、安全等领域。
例如,机器狗可以作为儿童的玩具,帮助他们培养兴趣和动手能力;可以作为宠物的替代品,为孤独的老人提供陪伴;还可以用于安全监控,自动检测异常情况并及时报警。
此外,我也认识到机器狗的发展还面临一些挑战。
例如,机器狗的智能化水平还需要进一步提高,以实现更复杂的任务和交互;机器狗的成本还需要降低,以使其更普及和易于接受;机器狗的安全性和可靠性也需要加强,以确保用户的使用安全。
电子宠物实训报告

综合实训任务书指导书适用专业:软件技术指导教师:实训时间:一.课程的地位、作用和目的当前企业级软件发展的重要趋势就是基于框架技术开发应用。
如果说前面学习的知识如同学习“字词”、“造句”、“篇章”,那么本门课程我们即将学习如何写一篇鸿篇巨著,写一个“大部头”。
上千个功能点,几十人参加,周期长达几十个月的项目所采用的技术架构。
如何从技术上保证大规模的项目无论在开发过程中,还是运行过程中都能够井然有序,效率优异?这就是本门课程的作用和目的。
二.实训内容案例——电子宠物1.有3种宠物可以选择:小猪、小猫和火龙;2.可以记录生日,岁数,体重,智力,力量等;3.每只宠物都有三个属性:力量、聪明和爱心。
4.每经过1天,力量减少10,聪明加少2,爱心减少5。
5.可以进行多种训练活动;6.可以写宠物日记,记录宠物故事;7.用户交互设计。
三.实习组织及要求按实训任务书与指导书的要求,认真思考,独立完成项目案例。
四.实习方法按实训任务书与指导书的安排,参考教材相关技术,利用所提供的素材,完成整个项目案例。
五.实习考核办法1、要求学生独立完成2、主页、注册页与登录页、训练活动、宠物日记、网站整体效果各占20%。
3、完成各个页面的制作,做好页面间的链接,网站整体效果的设计。
六.时间安排表第一、二天,静态页面、数据库设计;第三、四天,Model层的设计与实现;第五、六天,View层的设计与实现;第七、八天,采用SSHA框架实现各功能模块;第九、十天,网站整体效果,测试与完善。
一、静态页面、数据库设计1.页面效果图1.1 index.html图1.2宠物领养页图1.3 宠物日历页图1.3 宠物日记页2.作业步骤(1)完成index,宠物领养,宠物日历与宠物日记等静态页面;(2)完成数据库的创建:CREATE TABLE `petinfo` (`pet_id` int(11) NOT NULL auto_increment,`pet_name` varchar(50) NOT NULL,`pet_sex` enum('男','女','小') default NULL,`pet_strength` int(11) default '0',`pet_cute` int(11) default '0',`pet_love` int(11) default '0',`pet_intro` varchar(10000) default '我家的小宝贝,可乖啦!',`pet_owner_name` varchar(30) default NULL,`pet_owner_email` varchar(100) default NULL,`pet_password` varchar(30) default NULL,`pet_pic` varchar(300) default NULL,`pet_type` int(11) default NULL,PRIMARY KEY (`pet_id`))CREATE TABLE `petdiary` (`diary_id` int(11) NOT NULL auto_increment,`diary_pet_id` int(11) default NULL,`diary_date` date default NULL,`diary_title` varchar(300) default NULL,`diary_weather` varchar(30) default '晴',`diary_context` varchar(10000) default NUL`diary_is_public` bit(1) default NULL,`diary_last_modify` datetime default NULL,`diary_author` varchar(30) default NULL,`diary_author_email` int(11) default NULL,PRIMARY KEY (`diary_id`),KEY `diary_pet_id` (`diary_pet_id`),CONSTRAINT `petdiary_ibfk_1` FOREIGN KEY (`diary_pet_id`) REFERENCES `petinfo` (`pet_id`))二、Model层的设计与实现1.PetBiz.javapublic class PetBiz extends BaseBiz {public PetInfoDAO getPetDAO() {return petDAO;}public void setPetDAO(PetInfoDAO petDAO) {this.petDAO = petDAO;}public void doAdopt(PetInfo item) {this.getPetDAO().save(item);}public PetInfo load(String key){PetInfo item = (PetInfo)this.getPetDAO().load(key);return item;}public String doTraining(PetForm form){return null;}private String CheckBeforeTraining(PetInfo item,String trainingType) {return null;}private int GetTodayTraingCount(Integer petId, String trainingType) { // TODO Auto-generated method stubreturn 0;}public void list(String listType,PetInfo condition,PageResult pageResult){ this.getPetDAO().list(listType,condition,pageResult);}public boolean login(PetForm form) {}public List topList(String type, int count) {List ret = this.getPetDAO().topList(type,count);return ret;}}2.DiaryBiz.javapublic class DiaryBiz {private PetDiaryDAO diaryDAO = null;public PetDiaryDAO getDiaryDAO() {return diaryDAO;}public void setDiaryDAO(PetDiaryDAO diaryDAO) {this.diaryDAO = diaryDAO;}public List list(String petId) {List ret = this.getDiaryDAO().list(petId);return ret;}public void list(String petId,PetDiary condtion, PageResult pageResult) { this.getDiaryDAO().list(petId,condtion, pageResult);}public void doAdd(PetDiary item) {this.getDiaryDAO().save(item);}public void doUpdate(PetDiary item) {this.getDiaryDAO().update(item);}public void doDel(String id) {this.getDiaryDAO().delete(id);}public List topList(String type, int count) {List ret = this.getDiaryDAO().topList(type,count);return ret;}}三、View层的设计与实现1.页面效果:将静态页面转换为相应的Jsp页面。
基于ssh的宠物管理系统开题报告

基于ssh的宠物管理系统开题报告一、项目背景宠物已经成为现代人生活中的重要伴侣,照顾好宠物的需求与情感已经成为很多人的重要任务。
然而,宠物的养育和管理工作也变得越来越复杂,特别是对于那些养了多只宠物的主人来说。
因此,设计一种方便、易用的宠物管理系统变得必要。
二、项目简介本项目旨在开发一个基于ssh(Spring+Hibernate+Struts)的宠物管理系统,通过该系统,用户可以方便地管理自己的宠物信息,包括宠物的基本信息、健康信息、饲养计划等。
同时,系统还提供了宠物社区功能,用户可以在社区中交流宠物经验、分享宠物照片等。
三、项目目标1. 实现用户注册与登录功能,确保用户的账户安全。
2. 提供宠物信息录入、修改和删除等功能,方便用户管理自己的宠物信息。
3. 提供宠物的健康管理功能,包括记录宠物的体重、疫苗接种情况、体检记录等。
4. 提供饲养计划功能,用户可以设置宠物的喂食时间、喂食量等。
5. 提供宠物社区功能,用户可以在社区中发帖、评论,与其他宠物主人交流经验。
6. 系统具有良好的用户界面和用户体验,保证用户操作的方便性和易用性。
四、项目技术细节1. 后端使用Java语言,基于Spring框架实现业务逻辑和事务管理,使用Hibernate框架实现数据持久化。
2. 前端使用HTML、CSS和JavaScript,结合Struts框架实现页面交互和数据展示。
3. 数据库采用MySQL存储用户和宠物信息。
4. 使用SSH框架的优点是具有良好的扩展性和灵活性,方便项目后期的需求变更和功能扩展。
5. 使用SSH框架还可以提高开发效率,提供了许多便捷的开发工具和技术。
五、项目计划1. 需求分析:了解用户需求,明确系统功能与模块划分。
2. 技术选型:选择合适的技术框架和工具进行开发。
3. 系统设计:设计系统的数据库结构、模块划分和流程。
4. 编码实现:根据设计的系统结构和功能,进行编码实现。
5. 测试调试:对系统进行全面的测试和调试,确保系统的稳定性和正确性。
加密狗实验报告

加密狗实验报告1. 引言加密狗是一种硬件设备,主要用于保护计算机软件或数据的安全性。
通过加密算法、密钥管理和硬件特性等技术手段,加密狗能够防止非授权用户对软件或数据进行复制、篡改和盗取。
本实验旨在通过使用加密狗,了解其原理和应用,并评估其在信息安全领域中的实际效果。
2. 实验设备与环境本次实验使用的加密狗为硬件型加密狗,由厂商提供。
实验环境为一台配备Windows操作系统的计算机。
3. 实验步骤3.1 加密狗初始化首先,将加密狗插入计算机的USB接口,并等待系统识别。
随后,打开由厂商提供的加密狗管理软件,并完成加密狗的初始化设置。
在初始化设置过程中,需要设置设备名称、管理员密码和授权目标等信息。
3.2 加密狗密钥管理加密狗通过密钥管理来实现对软件或数据的加解密操作。
在管理软件中,我们可以生成、导入或删除密钥。
首先,我们选择生成一个新密钥。
系统会要求指定密钥长度和算法等参数,并生成对应的公钥和私钥。
3.3 加密狗应用验证完成密钥管理后,我们将进行加密狗应用验证。
通过使用加密狗提供的API接口,并结合编写的示例代码,验证加密狗的功能是否正常。
在本实验中,我们选择编写一个简单的文件加密程序。
通过调用加密狗的加密接口,对指定文件进行加密操作。
验证结果显示加密狗的功能正常并且文件加密结果符合预期。
3.4 安全性评估为了评估加密狗在信息安全领域中的实际效果,我们进行了一系列的安全性评估。
首先,我们尝试通过复制加密狗中的密钥来对文件进行解密。
结果显示,只有在插入正确的加密狗并输入正确密码时,才能够成功对文件进行解密。
这证明了加密狗在保护软件或数据安全方面的有效性。
其次,我们尝试通过直接篡改加密狗中的密钥来对文件进行解密。
同样,结果显示任何对加密狗密钥的篡改都会导致文件无法解密。
这表明加密狗具有防止篡改的特性,能够有效地保护密钥安全。
最后,我们尝试通过对加密狗进行物理损坏来绕过加密保护。
然而,实验结果显示加密狗在损坏后无法正常工作,即使将其连接到计算机,也无法进行任何加密或解密操作。
电子狗实训报告心得体会

一、引言随着科技的不断发展,电子产品的需求日益增长,电子技术已经成为现代社会不可或缺的一部分。
为了提高自己的实践能力和专业技能,我参加了电子狗实训课程。
通过这段时间的学习和实践,我对电子狗有了更加深入的了解,同时也收获了许多宝贵的经验和感悟。
以下是我在电子狗实训过程中的心得体会。
二、实训过程回顾1. 理论学习在实训开始之前,我们首先进行了电子狗的相关理论知识学习。
通过查阅资料、观看教学视频等方式,我们对电子狗的原理、组成、工作流程等有了初步的认识。
这一阶段的学习为我们后续的实践操作打下了坚实的基础。
2. 实践操作实训过程中,我们按照课程安排进行了以下实践操作:(1)元器件识别与焊接:在老师的指导下,我们学会了识别各种电子元器件,掌握了焊接技巧。
通过实际操作,我们锻炼了动手能力,提高了电路焊接水平。
(2)电路板设计与制作:我们学习了电路板设计软件,掌握了电路图绘制、元件布局、布线等技能。
在制作电路板的过程中,我们遇到了各种问题,但通过团队协作和老师的指导,我们逐一解决了这些问题。
(3)电子狗组装与调试:在组装电子狗的过程中,我们学习了电子狗的各个模块的功能和作用。
通过调试,我们确保了电子狗的各个模块能够正常工作,实现了电子狗的基本功能。
(4)故障排除与优化:在实训过程中,我们遇到了一些故障问题,如电路板烧毁、信号不稳定等。
通过查阅资料、分析故障原因,我们成功解决了这些问题,并对电子狗的性能进行了优化。
三、实训心得体会1. 理论与实践相结合通过本次实训,我深刻体会到理论与实践相结合的重要性。
在理论学习阶段,我们掌握了电子狗的相关知识,但在实际操作过程中,我们才能真正体会到这些知识的实用价值。
只有在实践中不断摸索、总结,才能提高自己的专业技能。
2. 团队协作与沟通在实训过程中,我们组成了一个团队,共同完成电子狗的组装与调试。
在这个过程中,我们学会了如何与团队成员进行沟通、协作。
每个人都发挥了自己的优势,共同克服了各种困难。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
}
publicDiaryBiz getDiaryBiz() {
returndiaryBiz;
}
publicPetBiz getPetBiz() {
returnpetBiz;
}
publicvoidsetPetBiz(PetBiz petBiz) {
myForm.getItem().setDiaryAuthor(petInfo.getPetOwnerName());
myForm.getItem().setDiaryAuthorEmail(petInfo.getPetOwnerEmail());
//this.getDiaryBiz().list(petId,myForm.getPageResult());
当用户输入用户姓名和密码的时候通过验证就可以执行。
二、项目计划
项目概述
开发SSH实现的电子宠物项目,需要构建SSH架构,以及相关struts、hibernate、spring的配置问题。实现页面宠物的登陆以及领养宠物、宠物自身的武力、可爱度等的锻炼提升,并要完成作为宠物主人对宠物的日常管理训练和日记的书写和宠物各种值的一个排行分布(力量值、可爱值、聪明值)。
宠物宝贝的领养页面
电子宠物的领养页面,领养自己喜欢的宝贝,并填写宝贝的相关信息如宠物的名字,性别以及各种值的初始,主人名和密码等。确认领养信息以后点击“领养”按钮就可以领养你心中喜爱的宠物宝贝了。
填写宠物日记信息页面
宠物日记的列表显示以及查看
宠物日记信息显示
4.2 数据库
数据库:epet_Data.mdf
数据要求
各个数据表中的字段对应相关实体类中的字段,要保证数据的完整性和准确性。每个表中的主键和外键要设置准确,关系对应准,对应数据表中的数据类型进行数据输入操作。
运行环境
MyEclipse 8.5、SQL Server 2005等。
训练活动:
喂食:
力量加30。每天最多3次。
讲故事:
聪明加1,爱心加3,力量减5。每天最多5次。
数据表:PetDiary、PetInfo
epet_Data数据库:PetDiary表
字段列名
字段类型
字段长度
是否为空
字段说明
diaryid
Int
无
否
主键,自动增长列
diary_pet_id
int
无
否
外键
diary_date
datetime
无
是
时间
diary_title
varchar
300
是
标题
diary_weather
this.getDiaryBiz().list(listType,myForm.getCondtion(),myForm.getPageResult());
returnmapping.findForward("list");
}
/**
*转到写日记页面
*/
publicActionForward toAdd(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)throwsServletException {
DiaryForm myForm = (DiaryForm)form;
String petId = request.getParameter("id");
宠物信息的日月安排
关于宠物的每周每月的训练安排,可进行喂食、讲故事、洗澡、学习等活动来进行力量值、聪明值和可爱值的提升,如果违反或者超过相关的规定的次数,也会影响宝贝的相关数据。好的规划,好的宝贝。
宠物的列表页面
宠物的列表查询,查看宠物各种值的排行。相关信息主要是宠物的名字、类别、总计分(爱心值、聪明值和力量值的总和)、以及主人姓名的显示。可根据左边的查询窗口来输入你要查询的宠物名字的相关信息以及名次显示。
DiaryForm myForm = (DiaryForm)form;
String diaryId = request.getParameter("id");
PetDiary petDiary =this.getDiaryBiz().load(diaryId);
myForm.setItem(petDiary);
使用Struts/Hibernate/Spring/Ajax实现网上交易系统
——电子宠物
实
训
报
告
姓名许炀
班级计应090101
学号20093194
时间2011年秋期13-14周
总评成绩:
指导教师:宋全记
一、可行性研究
可行性研究报告是从事一种经济活动(投资)之前,双方要从经济、技术、生产、供销直到社会各种环境、法律等各种因素进行具体调查、研究、分析,确定有利和不利的因素、项目是否可行,估计成功率大小、经济效益和社会效果程度,为决策者和主管机关审批的上报文件。
int
无
否
爱心值
pet_into
varchar
7000
是
宠物介绍
pet_owner_name
varchar
30
是
主人名字
pet_owner_email
varchar
30
是
主人邮箱
pet_password
varchar
300
是
密码
pet_pic
varchar
300
是
宠物宝贝图片
pet_type
int
无
HttpServletRequest request, HttpServletResponse response)throwsServletException {
DiaryForm myForm = (DiaryForm)form;
String listType = request.getParameter("listType");
request.setAttribute("petId", petId);
PetInfo petInfo =this.getPetBiz().load(petId);
myForm.setItem(newPetDiary());
myForm.getItem().setPetInfo(petInfo);
this.petBiz= petBiz;
}
publicvoidsetDiaryBiz(DiaryBiz diaryBiz) {
this.diaryBiz= diaryBiz;
}
宠物Action实现
实现代码:
privatePetBizpetBiz=null;
privateDiaryBizdiaryBiz=null;
展示你的小宝贝的所有信息。
点击按钮进行各种训练。
宠物日记页面
以日历的形式列出以往的宠物日记。点链接可以查看日记的内容。
提供写新日记的输入框。放在页面下方。
首页面
以宠物名称和密码登录。登录后才可对宠物进行训练,写宠物日记,否则只能查看。
宠物排行。
需要规定
已注册的电子宠物宝贝,根据录入的信息与数据库中进行比对,比对成功的登陆成功。要求输入数据的准确性。
varchar
30
是
天气
diary_content
varchar
7000
是
日记内容
diary_is_public
bit
无
否
是否公开
diary_last_modify
datetime
无
是
最后修改时间
diary_author
varchar
30
是
作者
diary_author_email
varchar
200
可行性研究最主要的任务就是讨论和确定一个项目的可行性。我们首先了解软件项目的目的和客户的期望,也就是大体要实现什么,然后估计软件的规模,并从技术可行性、经济可行性、操作可行性、社会可行性等几方面分析项目的可行性。如果问题没有可行性的解,分析人员应该建议停止开发这项工程,以避免时间、资源、人力和金钱的浪费;如果问题可行,分析人员应该推荐一个较好的解决方案,并为工程制定一个初步的计划。
是ቤተ መጻሕፍቲ ባይዱ
邮箱
epet_Data数据库:PetInfo表
字段列名
字段类型
字段长度
是否为空
字段说明
pet_id
Int
无
否
主键,自动增长列
pet_name
varchar
50
否
宠物宝贝名字
pet_sex
varchar
2
否
宠物性别
pet_strengh
int
无
否
力量值
pet_cute
int
无
否
可爱值
pet_love
myForm.getItem().setDiaryLastModify(newDate());
this.getDiaryBiz().doAdd(myForm.getItem());
response.sendRedirect("pet.do?operate=toBaby&id="+ petId);
returnnull;
Listcute =this.getPetBiz().topList("cute",10);