个人信息管理系统报告.pdf

个人信息管理系统报告.pdf

ID:20853206

大小:1.36 MB

页数:35页

时间:2018-10-17

个人信息管理系统报告.pdf_第1页
个人信息管理系统报告.pdf_第2页
个人信息管理系统报告.pdf_第3页
个人信息管理系统报告.pdf_第4页
个人信息管理系统报告.pdf_第5页
资源描述:

《个人信息管理系统报告.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、郑州轻工业学院实训报告实训名称:基于MVC模式的个人信息管理系统姓名:张浩鹏院(系):软件学院专业班级:软件工程Java10-02班学号:541013100256指导教师:王老师李璞老师成绩:时间:2012年6月18日至2012年6月29日1、项目背景:近年来,电信行业经历了很大的变化,从固定到移动,从语音到数据,从电路交换到分组交换,从窄带到宽带的变化。电信运营商在市场和政策的双重影响下,正面临着深刻的重组。新技术新业务创造了市场机会,使新运营商不断兴起。旧运营商为了保持原有的市场份额也通过兼并改组等方式不

2、断扩大业务范围,争取为客户提供从传统的市话、长话、移动、智能网到新兴的数据。用户将来可以在多个运营商提供的多种电信业务中自由选择。在这种大背景下,对电信运营商的计费和其它业务支持系统的要求有了大的变化,怎么能够达到尽量为用户提供优惠和方便,以吸引更多用户,又能够保证企业合理的收益,降低运营成本,维持企业的运行和发展的目的。电信计费系统成为了电信行业的运行体系中最重要的支撑系统。从为用户提供综合服务的运营商的角度来看,一个好的计费系统应具有以下特点:综合性:能够满足同时从不同的数据源中采集数据,并能够对数据进

3、行适当的处理,并送到数据处理中心去。灵活性:计费系统是业务规则驱动以及对用户有好。集成性:系统具备高内聚低耦合性,系统具有良好的接口和可扩展性。可靠性。对计费业务,要求保证数据的完整性。2、实训目的:随着社会的不断发展,社会的竞争也越来越激烈,这就在无形中增加了人们的生活压力,要做的事情太多,在这种环境下有些事情顾及不到是在所难免的。信息化的发展帮助人们解决了这个难题,信息管理使生活有条不紊的进行着。个人信息管理系统实现了管理的信息化,它记录着个人每日的重要信息,能记录、提示用户有关信息。在日常办公中的

4、许多常用数据,比如朋友电话、邮件地址、日程安排、日常记事都可以用此系统进行管理。个人信息管理系统可以为用户随时存取个人信息。用户可以在系统中任意添加、修改、删除个人数据,包括个人的基本信息、个人通讯录、日程安排和个人文件管理。3、实训内容:基于MVC模式的个人信息管理系统3.1项目分析个人信息管理系统主要由个人信息管理、通讯录管理、日程安排管理、个人文件管理等模块组成。进入该系统后,用户可以对系统中的信息进行添加、修改、删除和查询等操作。1、用户登录。个人使用用户名和密码登录系统。2、查看个人信息。主界面显示

5、个人基本信息,如姓名、性别、出生日期、民族、学历、职称、电话、家庭住址、邮箱地址和登录名等。3、修改个人信息。用户可以修改自己的基本信息。如果修改了登录名,下次应使用新的登录名。4、修改登录密码。用户可以修改登录密码。5、查看通讯录。浏览通讯录列表,按照姓名检索等。6、维护通讯录。增加、修改、删除联系人,单选、多选删除。7、查看日常安排。查看日程安排列表,可以查看某一日程的内容时间等。8、维护日程。一个新的日程安排包括日程标题、内容、开始时间按和结束时间。可以对日程进行添加、修改、删除等操作。9、浏览下载文件

6、。任意浏览文件、文件夹,并可以下载到本地。10、维护文件。新建文件夹,修改、删除移动文件夹,移动文件到文件夹,修改文件名、下载文件和删除文件等操作。3.2项目设计:项目设计模式MVC设计模式是目前用得比较多的一种设计模式,最早出现在Smalltalk中,后来广泛应用于JavaWeb应用程序中。Model(模型)表示业务逻辑层,View(视图)代表表示层,Controller(控制器)代表控制层。(1)View在JavaWeb应用程序中,View部分一般用JSP和HTML构建。客户在View部分提交请求,在业务

7、逻辑层处理后,把处理结果又返回给View部分显示出来。因此,View部分也是Web应程序的用户界面。(2)ControllerController部分一般由Servlet组成。当用户请求从View部分传过来时,Controller把该请求发给适当的业务逻辑组件处理;请求处理完成后,又返回给Controller。后者再把处理结果转发给适当的View组件显示。因此,Controller在视图层与业务逻辑层之间起到了桥梁作用,控制了它们两者之间的数据流向。(3)ModelModel部分包括业务逻辑层和数据库访问层。

8、在JavaWeb应用程序中,业务逻辑层一般由JavaBeans或EJB(EnterpriseJavaBeans,企业级JavaBeans)构建。EJB是J2EE的核心组件,可以构建分布式应用系统。与普通JavaBeans不同,它由两个接口和一个实现类组成,并且包含一些固有的用于控制容器生命周期的方法。(4)基于MVC模式的JavaWeb应用程序实例按照MVC设计模式,用JSP,Servlet及Jav

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

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

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