Jsp课程设计企业信息管理系统设计

上传人:cn****1 文档编号:476771459 上传时间:2022-09-30 格式:DOCX 页数:40 大小:908.36KB
返回 下载 相关 举报
Jsp课程设计企业信息管理系统设计_第1页
第1页 / 共40页
Jsp课程设计企业信息管理系统设计_第2页
第2页 / 共40页
Jsp课程设计企业信息管理系统设计_第3页
第3页 / 共40页
Jsp课程设计企业信息管理系统设计_第4页
第4页 / 共40页
Jsp课程设计企业信息管理系统设计_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《Jsp课程设计企业信息管理系统设计》由会员分享,可在线阅读,更多相关《Jsp课程设计企业信息管理系统设计(40页珍藏版)》请在金锄头文库上搜索。

1、企业信息息管理系系统网站站设计1 需求分析析设计一个个小型企企业信息息管理系系统网站站,实现现企业基基本信息息的在线线管理。该系统统主要包包括三大大基本模模块和六六个功能能扩展模模块,模模块简介介如下:(1)用用户登录录模块:只有注注册了的的用户才才可以登登录系统统,需要要提供登登录的用用户名和和密码即即可登录录系统。(2)用用户注册册模块:未注册册的用户户可以提提供简单单的个人人信息注注册成为为注册用用户。该该模块的的输入数数据项包包括:用用户名、密码和和E-mmaill。(3)用用户退出出模块:通过对对该模块块的调用用,用户户离开系系统后其其他人不不能进行行操作,提高了了系统的的安全性性。

2、(4)通通讯录管管理模块块:用作作当前的的登录用用户添加加、修改改、删除除和查看看自己的的日程安安排列表表。输入入数据项项包括:姓名、性别、手机、E-mmaill、QQQ、工作作单位、地址、邮政编编码。(5)短短消息管管理模块块:用作作当前的的登录用用户给系系统内的的其他用用户发送送短消息息,并可可以查看看其他用用户发来来的消息息。输入入数据项项包括:接收者者、发送送者、消消息内容容、发送送时间、是否阅阅读。(6)日日程安排排模块:用作当当前的登登录用户户添加、修改、删除和和查看自自己的日日程安排排列表。输入数数据项包包括:用用户名、年份、月份、日期、安排内内容。(7)工工作记录录模块:用作当

3、当前的登登录用户户添加、修改、删除和和查看自自己的工工作日志志列表。输入数数据项包包括:用用户名、年份、月份、日期、日志标标题、日日志内容容、记录录时间。(8)公公司公告告模块:用户发发送通知知,大家家都可以以查看,只有发发送通知知的用户户才有权权修改、删除该该通知。输入数数据项包包括:公公告填写写人、公公告标题题、公告告内容、公告时时间。(9)工工作会议议模块:用户发发送会议议通知,供所有有用户查查看,且且只有发发送通知知的用户户才有权权修改、删除该该通知。输入数数据项包包括:会会议填写写人、会会议开始始时间、会议结结束时间间、会议议地点、会议标标题、会会议内容容。2 总体体设计课程设计计说

4、明书书在任何一一个管理理信息系系统中,都包含含3个最最基本的的功能:登录、退出与与注册。在这个个功能的的基础上上,我们们可扩展展各种业业务管理理系统的的功能,如图22.1所所示。注册原型扩展功能登陆退出图2.11 系统统基础功功能状态态图系统基础础功能涉涉及三个个角色:未注册册用户、未登录录用户、登录用用户。这这三种用用户执行行如下三三种需求求功能:用户登登录功能能、用户户注册功功能、用用户退出出功能。短消息管理通讯录管理日程安排工作记录 公司公告 工作会议通信工具个人管理企业管理登录退出注册根据以上上的基础础功能扩扩展开发发出一个个企业信信息管理理系统,它包含含通信工工具、个个人管理理和企业

5、业管理三三大方面面。提供供的功能能包括:通讯录录管理模模块、短短消息管管理模块块、日程程安排模模块、工工作记录录模块、公司公公告模块块和工作作会议模模块。各各功能模模块间的的结构如如图2.2所示示。图2.22 功能能结构图图该系统采采用JSSP技术术实现页页面的设设计,主主要页面面组成如表表2.1所所示:表2.11 主要要页面组组成表页面名称JSP页面页面名称JSP页面页面名称JSP页面登陆页面login.jsp通讯录页面address.jsp工作记录页面worklog.jsp注册页面register.jsp短消息页面sms.jsp公司公告页面notice.jsp登陆欢迎页面welcome.j

6、sp日程安排页面schedule.jsp工作会议页面meeting.jsp课程设计计说明书书3 详细细设计3.1 数据库库设计本系统所所用到的的数据库库数据信信息如下下表所示示:表3.11 数据据库逻辑辑表表格名称说明user用户表用户信息address通讯录管理表通讯录信息sms短消息管理表短消息信息schedule日程安排表日程安排信息worklog工作记录表工作记录信息notice公司公告表公司公告信息meeting工作会议表工作会议信息表3.22用户表名称类型长度说明idint10用户编号(唯一,索引)usernamevarchar50用户名passwordvarchar50用户密码e

7、mailvarchar50用户E-mail表3.33短消息息管理表表名称类型长度说明idint10消息编号usernamevarchar50接收者用户名sendervarchar50发送者用户名messagetext消息内容sendtimevarchar20发送时间isrendvarchar1是否已读课程设计计说明书书 NO.4表3.44通讯录录管理表表名称类型长度说明idint10记录编号usernamevarchar50录入者用户名namevarchar50联系人用户名sexvarchar10联系人性别mobilevarchar20联系人手机号码emailvarchar50联系人E-mai

8、l地址qqvarchar20联系人QQ号码companyvarchar100联系人公司addressvarchar100联系人地址postcodevarchar10联系人邮编表3.55日程安安排表名称类型长度说明idint10安排表编号usernamevarchar50用户名yearint4日程年份monthint2日程月份dayint2日程日期plantext日程内容表3.66公司公公告表名称类型长度说明idint10公告表编号sendervarchar50公告提交人用户名titlevarchar100公告标题contenttext公告内容sendtimevarchar20公告发布时间课程设

9、计计说明书书 NO.5表3.77 工作作记录表表名称类型长度说明idint10记录编号usernamevarchar50记录人员用户名yearint4工作年份monthint2工作月份dayint2工作日期titlevarchar100工作标题descriptiontext工作具体内容logtimevarchar20记录时间表3.88 工作作会议表表名称类型长度说明idint10会议记录编号sendervarchar50会议记录员startimevarchar20会议开始时间endtimevarchar20会议结束时间addressvarchar100会议地址titlevarchar100会议

10、主题contenttext会议内容数据库采采用MyySQLL进行存存储,其其实施情情况如图图所示:图3.11 数据据库表课程设计计说明书书 NO.6图3.22 usser表表属性 图3.33schheduule表表属性图3.44smss表属性性图3.55 meeetiing表表属性图3.66notticee表属性性 图3.7 worrkloog表属属性3.2 动态网网页设计计3.2.1 MySSQL参参数文件件db.jspp的设计计由于每一一个需要要访问MMySQQL的文文件都需需要创建建数据库库连接,因此会会多次访访问MyySQLL连接的的参数,为了防防止多次次参数的的不同,我们统统一了一一

11、个MyySQLL参数文文件innc/ddb.jjsp,该文件件定义如如下:沈 阳阳 大大 学学课程设计计说明书书 NO.73.2.2 检查用用户名功功能模块块cheeckUUserrnamme.jjsp的的设计通过JDDBC连连接MyySQLL数据库库,实现现对usser用用户表的的检查,执行的的SQLL语句为为:seleect * ffromm usser wheere useernaame = useernaame取得结果果集ReesulltSeet对象象后,使使用neext()判断断是否有有记录,如果有有记录则则该用户户名就存存在返回回truue,否否则就不不存在返返回faalsee,程序序段如下下:respponsse.ssetCConttenttTyppe(texxt/xxml);respponsse.ssetHHeadder(Caachee-Coontrrol,nno-ccachhe);Striing useernaame = rrequuestt.geetPaarammeteer(useernaame);boolleann issVallid = ffalsse;Striing sqll = seelecct * frrom useer wwherre uuserrnamme=+uuserrnamme+;try

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号