- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 通讯录管理表
名称
类型
长度
您可能关注的文档
最近下载
- 2025年浙江安防职业技术学院单招职业技能测试题库(名校卷).docx
- 2024年广州中考英语听说考试——“信息询问” 情景训练课件.pptx
- 四年级下册单元作文《热爱生命》.ppt
- 骆驼奶营养价值课件.pptx
- 统编版高中语文教材中杜甫四首诗《登高》《登岳阳楼》《蜀相》《客至》联读.docx
- 附件3-2:12千伏一二次融合环网柜(箱)及配电自动化终端(DTU)标准化设计方案(2021版).pdf VIP
- 第6课 戊戌变法 课件(共34张PPT).pptx
- 2023年上海杉达学院工程管理专业《管理学》科目期末试卷A(有答案).docx VIP
- 分包考核管理办法和考核表.pdf VIP
- 送教上门康复教案.docx
文档评论(0)