软件开发综合实训

软件开发综合实训

ID:14840293

大小:943.50 KB

页数:26页

时间:2018-07-30

软件开发综合实训_第1页
软件开发综合实训_第2页
软件开发综合实训_第3页
软件开发综合实训_第4页
软件开发综合实训_第5页
资源描述:

《软件开发综合实训》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、郑州轻工业学院实训报告实训名称:基于MVC模式的个人信息管理系统姓名:院(系):软件学院专业班级:软件工程(测试技术)10-01班学号:541013110107指导教师:张志峰、刘育熙、李璞、范乃梅、王振飞成绩:时间:2012年6月18日至2012年6月29日1.实训目的作为检验与提升学习能力的途径,课程实训是学习程序开发与数据库设计与开发不可缺少的环节,它可以使学生将理论应用于实践,将所学知识与实际相结合,加深对所学知识的理解和应用。学完此门课程以后,能使用jsp与数据库开发具有动态功能的各种网站与系统。今天我所介绍的是实训期间所做的个人信息管理

2、系统,运用servlet+javaBean+jsp的mvc模式,在与mySql数据库的联合下完美的实现了个人信息的管理。通过本次实训,可以检验一下本学期同学们对JSP编程的学习情况,让本学期学到的JSP程序设计知识得以用于实施,理论联系实际,增进同学们对JSP的理解和运用,为大三对其他编程语言的学习提供便利。同时通过此次实训培养同学们的在具体工作上的一种工作态度和精神以及动手能力等。2、实训内容2.1项目分析在日常办公中的许多常用数据,比如朋友电话、邮件地址、日程安排、日常记事都可以用此系统进行管理。个人信息管理系统可以置于握在手掌上的数字助理器,

3、提供电子名片、便条、行程管理等功能。本实训通过B/S设计,可以发布到网上,用户可以随时存取个人信息。用户可以在系统中任意添加、修改、删除个人数据,包括个人的基本信息、个人通讯录、日程安排、个人文件管理。要实现的功能包括四个方面:(1)个人基本信息管理模块个人的姓名、性别、出生日期、民族、学历、职称、登录名、密码、电话、家庭住址等。(2)用户个人通讯录模块个人姓名、电话、邮箱、工作单位、地址、QQ等。可以自由添加联系人的信息,查询或删除某些联系人。(3)日程安排模块添加从某一时间到另一时间要做什么事,日程标题、内容、开始时间、结束时间。可以自由查询,

4、修改,删除。(4)个人文件管理模块用户在网上需要存储的临时文件。用户可以新建文件,修改、删除、移动文件。上传文件、修改文件名、下载文件、删除文件等。2.2系统的设计思路系统功能描述如下:(1)用户登录个人使用用户名和密码登录系统。(2)查看个人信息主界面显示个人基本信息:姓名、性别、出生日期、民族、学历、职称、电话、家庭住址、邮箱地址、登录名等。(3)修改个人信息用户可以修改自己的基本信息。如果修改了登录名,下次应使用新的登录名。(4)修改登录密码用户可以修改登录密码。(5)查看通讯录浏览通讯录列表,按照姓名检索等(6)维护通讯录增加、修改、删除联

5、系人,单选删除。(7)查看日程安排查看日程安排列表,可以查看某一日程的内容时间等。(8)维护日程一个新的日程安排包括:日程标题,内容,开始结束时间。对日程进行添加、修改、删除等操作。(9)浏览下载文件任意浏览文件,并可以下载到本地。(10)维护文件修改、删除移动文件,修改文件名、下载文件、删除文件等操作。运行设计个人信息理系统用户登陆个人信息管理通讯录管理日程安排管理个人文件管理查看信息修改信息修改密码查看通讯录增加联系人修改联系人查看日程增加日程修改日程查看文件上传文件用户注册退出管理系统删除联系人删除日程下载文件删除文件2.3项目设计本实训在数

6、据库中可建立表,用于存放相关信息。用户表(user)包括的字段有用户名密码,用于处理index.jsp页面中用户登录的信息,如图1表1用户表(user)字段名称字段类型字段长度字段说明usernamevarchar50用户名passwordvarchar50用户密码idvarchar50用户身份个人信息表(userinfo)包括的字段有ID、用户名、用户性别、出生日期、民族、学历、职称、电话、家庭住址和电子邮件,用户处理个人信息管理功能,如表2表2个人信息表(userinfo)字段名称字段类型字段长度字段说明Idvarchar50用户编号usern

7、amevarchar50用户名usersexvarchar10用户性别userbirthdayvarchar20出生日期usernationalvarchar30民族userdegreevarchar30学历userperfessionvarchar50职称usertelephonevarchar50电话userhomevarchar80家庭住址useremailvarchar50电子邮箱通讯录表(telephone)包括的字段有姓名、电话、邮箱、工作单位、地址和QQ等,用于处理通讯管理功能中保存的用户信息,如表3表3通讯录表(telephone)

8、字段名称字段类型字段长度字段说明telephonenamevarchar50记录用户名Telephonevarchar50

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。