网站大量收购独家精品文档,联系QQ:2885784924

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

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Jsp课程设计企业信息管理系统设计.doc

毕 业 设 计 论 文 企业信息管理系统网站设计 需求分析 设计一个小型企业信息管理系统网站,实现企业基本信息的在线管理。该系统主要包括三大基本模块和六个功能扩展模块,模块简介如下: (1)用户登录模块:只有注册了的用户才可以登录系统,需要提供登录的用户名和密码即可登录系统。 (2)用户注册模块:未注册的用户可以提供简单的个人信息注册成为注册用户。该模块的输入数据项包括:用户名、密码和E-mail。 (3)用户退出模块:通过对该模块的调用,用户离开系统后其他人不能进行操作,提高了系统的安全性。 (4)通讯录管理模块:用作当前的登录用户添加、修改、删除和查看自己的日程安排列表。输入数据项包括:姓名、性别、手机、E-mail、QQ、工作单位、地址、邮政编码。 (5)短消息管理模块:用作当前的登录用户给系统内的其他用户发送短消息,并可以查看其他用户发来的消息。输入数据项包括:接收者、发送者、消息内容、发送时间、是否阅读。 (6)日程安排模块:用作当前的登录用户添加、修改、删除和查看自己的日程安排列表。输入数据项包括:用户名、年份、月份、日期、安排内容。 (7)工作记录模块:用作当前的登录用户添加、修改、删除和查看自己的工作日志列表。输入数据项包括:用户名、年份、月份、日期、日志标题、日志内容、记录时间。 (8)公司公告模块:用户发送通知,大家都可以查看,只有发送通知的用户才有权修改、删除该通知。输入数据项包括:公告填写人、公告标题、公告内容、公告时间。 (9)工作会议模块:用户发送会议通知,供所有用户查看,且只有发送通知的用户才有权修改、删除该通知。输入数据项包括:会议填写人、会议开始时间、会议结束时间、会议地点、会议标题、会议内容。 2 总体设计 课程设计说明书 在任何一个管理信息系统中,都包含3个最基本的功能:登录、退出与注册。在这个功能的基础上,我们可扩展各种业务管理系统的功能,如图2.1所示。 图2.1 系统基础功能状态图 系统基础功能涉及三个角色:未注册用户、未登录用户、登录用户。这三种用户执行如下三种需求功能:用户登录功能、用户注册功能、用户退出功能。 根据以上的基础功能扩展开发出一个企业信息管理系统,它包含通信工具、个人管理和企业管理三大方面。提供的功能包括:通讯录管理模块、短消息管理模块、日程安排模块、工作记录模块、公司公告模块和工作会议模块。各功能模块间的结构如图2.2所示。 图2.2 功能结构图 该系统采用JSP技术实现页面的设计,主要页面组成如表2.1所示: 表2.1 主要页面组成表 页面名称 JSP页面 页面名称 JSP页面 页面名称 JSP页面 登陆页面 login.jsp 通讯录页面 address.jsp 工作记录页面 worklog.jsp 注册页面 register.jsp 短消息页面 sms.jsp 公司公告页面 notice.jsp 登陆欢迎页面 welcome.jsp 日程安排页面 schedule.jsp 工作会议页面 meeting.jsp 课程设计说明书 3 详细设计 3.1 数据库设计 本系统所用到的数据库数据信息如下表所示: 表3.1 数据库逻辑表 表格 名称 说明 user 用户表 address 通讯录管理表 通讯录信息 sms 短消息管理表 短消息信息 schedule 日程安排表 日程安排信息 worklog 工作记录表 工作记录信息 notice 公司公告表 公司公告信息 meeting 工作会议表 工作会议信息 表3.2 用户表 名称 类型 长度 说明 id int 10 用户编号(唯一,索引) username varchar 50 用户名 password varchar 50 用户密码 email varchar 50 用户E-mail 表3.3 短消息管理表 名称 类型 长度 说明 id int 10 消息编号 username varchar 50 接收者用户名 sender varchar 50 发送者用户名 message text —— 消息内容 sendtime varchar 20 发送时间 isrend varchar 1 是否已读 课程设计说明书 NO.4 表3.4 通讯录管理表 名称 类型 长度

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档