鉴于大家对JSP,NET,JAVA类别十分关注,我们编辑小组在此为大家搜集整理了“基于JSP+JavaBean+SQl2000办公自动化系统”一文,供大家参考学习
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
第三章程序设计 3.1系统数据库设计 3.1.1 逻辑结构设计 根据邮件系统的功能和使用对象以及程序设计实现更简单,特进行如下分类:从邮件管理的属性分为草稿邮件、已删除邮件、已发送邮件。从这些方面考虑特设计数据库为用户表、管理员表、收件箱表、草稿箱表、废件箱表、已发送表、管理参数存储表。 1.用户表:用户登录是需要用户名和密码,所以用户数据表中必须包含用户名(logname)、密码(Password)两个信息,同时为了方便管理增加一个用户编号。从功能上数据库表设计如表3.1。 表 3.1 用户表
2.邮件存储表:电子邮件和普通信件一样要有收件人才能传递邮件,同时也要有发件人才能知道是谁发的邮件和回复邮件,同时为了方便用户管理还有带有发送时间,还有最重要的是邮件带的信息,以及还可能有的附件。所以电子邮件必须带有收件人(userID)、发件人(fromID)、内容(Content)、发送时间(Send_time)、附件(Enclosure)等信息。所以邮件存储表设计如3.2表 表3.2邮件存储表
3.草稿箱表:在草稿箱中的邮件应该带有收件人(userID)、内容(Content)、草稿保存时间(save_time)、附件(Enclosure)等信息如表3.3。 表3.3 draft邮件草稿存储表
4.废件箱邮件表: 废弃邮件存应该带有收件人(userID)、内容(Content)、草稿删除时间(del_time)、附件(Enclosure)等信息如表3.4。 表3.4废件箱存储表
5.已发送邮件表:电子邮件必须带有收件人(userID)、发件人(fromID)、内容(Content)、发送时间(Send_time)、附件(Enclosure)等信息,已发送邮件表设计如表3.5。 表3.5已发送邮件表
6.管理参数存储表:管理参数主要是附件的大小(mailSize)、上传文件类型(Suffix)、匿名收件人(Anonymity)如表3.6。 表3.6后台管理参数存储表
3.2程序模块设计 邮件系统自身的目标、任务和性质决,以及数据流量、流向及处理过程,可将整个邮件系统划分为以下部分: 用户部分包括: 1.主界面模块 链接收件箱、草稿箱、已发送、垃圾箱撰写界面等。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
本文选自计算机毕业设计http://myeducs.cn |