ImageVerifierCode 换一换
格式:DOCX , 页数:33 ,大小:2.51MB ,
资源ID:6631915      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6631915.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于MVC模式的个人信息管理系统.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于MVC模式的个人信息管理系统.docx

1、基于MVC模式的个人信息管理系统郑州轻工业学院实 训 报 告实训名称: 基于MVC模式的个人信息管理系统 姓 名: 院 (系): 专业班级: 学 号: 指导教师: 成 绩: 时间: 年 月 日至 年 月 日 学生实训任务书一、题目基于MVC模式的电信资费管理系统二、学生信息专业 学号 姓名 三、用户需求及约束条件1、功能需求:实现前台访客页面与后台管理,电信IP业务计费总体需求模块如下: 登陆管理:实现登陆后方可使用该应用程序。用户管理:增、删、改、查用户信息。管理员管理:增、删、改、查管理员信息。资费管理:增、删、改、查资费信息。用户自服务管理:用户修改密码,查询账单。数据采集模块:实现数据

2、采集。账单管理:按月生成用户计费账单。帐务管理:按月生成帐务月、年统计报表。2、性能需求:站点中网页的外观设计和内容应相互独立。站点要有统一的风格和布局:使用母版页、内容页、主题。站点要为用户提供方便的站点导航。3、网站开发要求:选用技术: Java、JSP、HTML;DBMS:Microsoft SQL server2000、MY SQL或Oracle;软件集成开发环境(IDE):NetBeans或Eclipse;采用MVC模式。注:以上8个功能模块,至少完成5个以上,根据完成模块的多少给作品进行评分,对完成模块多者,可以根据情况对本次试训成绩进行适当加分;技术、数据库、IDE可根据自己情况

3、进行选定。四、设计要求、技术参数及设计规格1、前台实现:电信计费系统IP主页面。2、后台实现:对用户信息、管理员信息、资费管理。注:根据个人知识掌握情况,可继续扩充该系统的功能。五、工作量天/日期任务描述通过标准2012年12月7日完成“需求分析说明书”、“概要设计说明书”;完成数据库设计以及登陆模块的实现。需求分析说明书、概要设计说明书提交2012年12月8日用户管理模块的实现实现用户管理和管理员管理功能2012年12月9日个人信息管理和通讯录管理模块功能的实现个人信息管理和通讯录管理模块的功能2012年12月10日日程安排模块的实现实现用户日程安排功能模块功能2012年12月11日用户数据

4、采集功能模块的实现以及实训综合项目验收实现用户数据采集模块的功能以及实训综合项目验收 六、考核形式、考核时间、考核指标及成绩评定实训结束后,上交作品(电子版)、实训报告(打印版、电子版)。成绩评定:考勤(20%)+作品(50%)+实训报告(30%)注:作品、实训报告上传到指定ftp上后,请检查本人上传情况。完 成 期 限: 指导教师签章: 专业负责人签章: 教学院长签章: 年 月 日实训报告实训目的 根据所学的相关知识概念与原理,设计和开发基于MVC设计模式的个人信息管理系统。通过本次实训了解一个项目从开始到结束的全部流程,同时对所学知识进行巩固。实训内容项目分析 用户需求随着社会的不断发展,

5、人们生活节奏越来越快,认识的人也越来越多,交际圈越来越广,需要记录的东西越来越多,对于日常办公的人来说迫切需要一个日常信息管理系统记录自己的日常生活和活动的安排比如朋友和同事的电话、邮箱、办公地址;自己的日程、会议、活动安排,日常记事等都需要一个工具帮助自己,以便于合理的安排自己的日常生活。而此项目个人信息管理系统正是基于这样的一个应用需求而设计的。业务流程分析用户需要使用账号与密码通过登陆页面登陆个人信息管理系统。登陆后进入系统主窗体,可对个人信息管理、日程安排、通讯录管理。退出系统时返回登陆页面系统功能分析1.1.1.1 个人信息管理系统基本模块:个人信息管理、备忘录管理、通讯录管理、日记

6、管理、财务管理等模块组成。进入该系统后,用户可以对系统中的信息进行添加、修改、删除和查询等操作。包括以下功能:个人基本信息管理模块。个人的姓名、性别、出生日期、民族、学历、职称、登录名、密码、电话和家庭住址等。用户个人通讯录模块。个人姓名、电话、邮箱、工作单位、地址、QQ等、可以自由添加联系人的信息,查询或删除某些联系人。日程安排模块、添加从某一时间到另一时间要做什么事,日程标题、内容、开始时间和结束时间、可以自由查询、修改和删除。1.1.1.2 系统功能描述如下:用户登录、个人使用用户名和密码以及输入验证码登录系统、查看个人信息。主界面显示个人基本信息,如姓名、性别、出生日期、民族、学历、职

7、称、电话、家庭住址、邮箱地址和登录名等、修改个人信息。用户可以修改自己的基本信息。如果修改了登录名,下次应使用新的登录名。修改登录密码。用户可以修改登录密码。查看通讯录。浏览通讯录列表,按照姓名检索等。维护通讯录。增加、修改、删除联系人。查看日程安排。查看日程安排列表,可以查看某一日的内容时间等。维护日程。一个新的日程安排包括日程标题、内容、开始时间和结束时可以对日程进程进行添加、修改、删除等操作、项目设计系统总体设计1)个人信息管理系统业务流程图如图所示系统业务流程图系统功能结构流程图2)系统数据库设计在需求分析阶段已经完成系统的所有数据分析。根据该阶段建立的概念模型,已经得出满足第三范式的

8、几个关系描述,此阶段主要的工作就是把前一阶段的成果转化为具体的数据库。3)系统的基本E-R图根据之前的分析规划出的个人信息管理系统实体有:个人信息实体、日程实体、通讯录实体、个人文件管理实体。a) 个人信息实体图如图所示个人信息实体b)通讯录实体如图所示通讯录实体c)日程安排实体如图所示日程安排实体关系描述的设计根据数据库原理,并结合以上E-R图,经转换,可以导出各个关系。其转化规则为首先每个实体应该转换成一个关系,有属性的联系也应转化为一个关系然且需要给出每个关系的关键字。根据以上规则直接给出所有关系。个人信息( 用户id,用户密码,姓名,出生日期,电话号码,QQ,工作,地址,民族)关键字为

9、用户ID号。日程安排(标识,日期,地点,日记标题,备注)关键字为标识。通讯录(标识,名字,性别,关系,添加时间,电话, QQ,出生日期,工作,地址,城市)关键字为标识。 个人文件管理(上传文件,下载文件)关键字为标识。在得出以上关系后,根据关系数据库的理论要求,需要对所有的关系进行关系规范化,至少要求各个关系达到第三范式的要求。按照第三范式的要求对比以上各个关系,在所有关系中都不存在非主属性对关键字的部分依赖,即满足第三范式。数据库的逻辑设计数据库逻辑设计即把得到的满足第三范式的关系转化为特定的数据库系统下的数据表。根据前面得到的各个关系,现把它们转化为数据表。用户信息表:用户ID号,用户密码

10、,姓名,民族,出生日期,电话号码,QQ,工作,地址。日程表:标识,日期,事件,备注。通讯录表:标识,姓名,性别,关系,添加时间,电话, QQ,出生日期,工作,地址,城市数据库设计用Mysql作为数据库,实现数据的存储和访问。在数据库中构建以下几张数据表用户表(user)字段名称字段类型字段长度字段说明UsernameVarchar50用户名PasswordVarchar50用户密码个人信息表(userinfo)字段名称字段类型字段长度字段说明IDVarchar50用户编号UsernameVarchar50用户名UsersexVarchar10用户性别UserbirthdayVarchar20出

11、生日期UsernationalVarchar30民族UserdegreeVarchar30学历UserperfessionVarchar50职称UserrelephoneVarchar50电话UserhomeVarchar80家庭住址useremailVarchar50电子邮件通讯录表(telephone)字段名称字段类型字段长度字段说明TelephonenameVarchar50记录用户名TelephoneVarchar50用户电话EmailVarchar50用户电子邮箱WorkVarchar80用户工作单位HomeVarchar80用户家庭住址QQVarchar30用户QQ号码日程安排表(

12、day)字段名称字段类型字段长度字段说明DatetimeVarchar20日程日期ThingVarchar80日程内容项目实现登录模块登录模块 包括用户姓名,用户密码。登录模块图 部分主要代码: 输入用户姓名: 输入用户密码:       注册 主界面主界面图主要部分代码: = 0; i-) LoginBean nn = (LoginBean) login.get(i); userName = nn.getUserName(); % frame src=./main/middle.jsp?userName= name=banner target

13、=main noresize scrolling=no This page uses frames, but your browser doesnt support them. 个人信息管理(查看个人信息)用户登录后点击个人信息管理进入到个人信息管理页面包括三个模块功能,修该个人信息,查看个人信心,修改密码查看个人信息包括:用户名,用户性别,出生日期,民族,用户学历,用户职称,用户电话,家庭住址,邮箱地址。查看个人信息图 = 0; i-) LookMessageBean mm = (LookMessageBean) wordlist.get(i); % 用户姓名 用户性别 出生日期 用户民族

14、用户学历 用户职称 用户电话 家庭住址 邮箱地址 个人信息管理(修改个人信息)修改个人信息包括:用户名,用户性别,出生日期,民族,用户学历,用户职称,用户电话,家庭住址,邮箱地址。修改跟人信息图修改个人信息图个人信息管理(修改密码)修改密码包括:用户密码,重复密码,修改密码图 = 0; i-) LoginBean nn = (LoginBean) login.get(i); % 用户密码 input type=password name=password1 value= 重复密码 input type=password name=password2 value=   &nb

15、sp;   通讯录管理(查询通讯录)用户登录后点击通讯录管理有四个模块:增加联系人,查看联系人,修改联系人,修改联系人,删除联系人。查讯通讯录包括了用户性名,用户电话,家庭住址,邮箱地址,用户职称家庭住址用户QQ。查询通讯录图 用户姓名 用户电话 邮箱地址 用户职称 家庭住址 用户QQ 您还没有任何联系人! = 0; i-) LookFriendBean ff = (LookFriendBean) friendslist.get(i); % 通讯录管理(增加联系人)增加联系人包括了用户性名,用户电话,家庭住址,邮箱地址,用户职称,家庭住址用户QQ。增加联系人图部分代码如下: 用户姓名 /

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1