大连外国语大学 本科生毕业论文(设计)
帖子信息表如表3-2所示。
表3-2 帖子信息表
字段名 rid rtime rcontent nid usid
说 明 帖子ID 发表时间 帖子内容 新闻ID 用户ID
类 型 varchar2 varchar2 varchar2 varchar2 varchar2
长 度 100 99 4000 100 20
可否为空 否 否 否 否 否
主键 是 否 否 否 否
专区信息表如表3-3所示。
表3-3 专区信息表
字段名 cid corder cname
说 明 专区ID 专区序号 专区名称
类 型 varchar2 varchar2 varchar2
长 度 50 20 50
可否为空 否 否 否
主键 是 否 否
管理员信息表如表3-4所示。
表3-4 管理员信息表 字段名 admname password 说 明 类 型 管理员ID varchar2 管理员密码 varchar2 长 度 可否为空 主键 20 否 是 表格要求:表格采用三线表,上下两条线为1.5磅,中间线为120 否 否 磅,颜色黑色。表格必须居中显示。 表号和表名放在表格上方正中位置,表号与表名之间空一格。 新闻信息表如表3-5所示。 表中参数应标明量和单位,若单位相同可统一写在表头。表中重复出现的文字,不可用“同前”、“同左\等表示,必须全部重表3-5 新闻信息表 复写出。 表中文字为五号宋体,居中,行距为单行行距,段前、段后0。 字段名 说 明 类 型 长 度 可否为空 主键 若一张表在一页内显示不下,不能在第二页继续显示,可适当nid 新闻ID varchar2 100 否 是 调整文章格式,如通过回车,使一张表在同一页显示。 nname 新闻标题 varchar2 1000 否 否 表头与表必须在同一页,不能出现在两页,可适当调整文章格ncontent 新闻内容 varchar2 4000 否 否 式,如通过回车,使表头与表在同一页显示。 ntime cid 更新时间 专区ID varchar2 varchar2 99 50 否 否 否 否
3.5 系统详细设计
大连城市网系统根据业务内容分为管理员系统、用户登录系统。系统的模块设计是在需求规格说明和系统架构的基础上,通过精化架构、分析用例、设计模块来标识设计元素,发模块设计可以画类图的方式说明,如3.5.1 用户模块设计中的每一个功能模块的说明方式。 现设计元素的行为细节,精化设计元素的定义,以确保用例实现总是最新的。 3.5.1 用户模块设计 用户模块主要是已注册的用户登录;网站信息浏览;修改注册信息;查看新闻; 发表帖子;游客注册;获取所有专区列表。下面对这些功能,挑选代表性功能进行详细叙述:
1.会员登录
11
大连外国语大学 本科生毕业论文(设计)
会员登录涉及的类,包括Login(视图层)、UserBusiness(业务逻辑层)、DBAccess(数据访问层)和User(实体层),具体如图3-7所示。
LoginUserBusinessDBAccess User
图 3-7 会员登录业务图
(1)Login类
Login类中的btnLogin_Click()方法负责处理用户的登录事件,调用UserBusiness类中的IsUserExist()方法。
(2)UserBusiness类
UserBusiness类中的IsUserExist()方法负责处判断用户名和密码是否正确的业务逻辑,调用DBAccess类中的ExecuteSQL()方法。
(3)DBAccess类
DBAccess类中的ExecuteSQL()方法负责在SQL Server数据库中执行“SELECT COUNT(uid) FROM tb_user WHERE username=@username and password=@password”语句,判断用户名和密码是否正确。
(4)User类
User类实现对数据库中的tb_user表的面向对象化处理,实现数据的封装。 2.会员修改个人信息 ********** 3.商品展台模块 ********** 4.购物车模块 ********** 5.收银台模块 ********** 6.订单模块
12
大连外国语大学 本科生毕业论文(设计)
**********
3.5.2 管理员模块设计
管理员模块主要进行管理员登录;对用户信息的管理,即删除,查询用户信息功能;对专区的管理,即增加,删除,更改,查询功能;对新闻的管理,即增加,删除,更改,查询功能;对帖子的管理,即删除,查询帖子功能。
下面对这些功能,挑选代表性功能进行详细叙述: 1.登录功能 **********
2.查询用户信息功能 **********
3.删除用户信息功能 ********** 4.增加专区功能 ********** 5. 修改新闻功能 **********
13
大连外国语大学 本科生毕业论文(设计)
4 大连城事网的实现
4.1 系统技术实现
4.1.1 ASP.NET简介
*************
4.1.2 B/S结构概述
*************
4.1.3 三层架构简介
*************
4.1.4 SQL Server简介
*************
4.2 系统首页实现
每一个功能模块实现主要包括: (1)用一段文字描述该功能模块实现了哪此功能。 (2)该功能模块实现的效果图。 (3)截图的尺寸不宜过大,原则上图片宽度不要超过页眉横线的长度。 本页是浏览本站的首页面,在首页面中除了要考虑系统的功能,对于页的布局设计也行重要。在本页中,主导航条在上页,整体色调以灰白色为主,导航条包括网站首页,新闻中心,注册中心,预定状态,预定查询,及商品预定。除了商品预定和预定状态需要用户注册登录才能使用外,其它的部分都可以供非注册用户查看。在左端有用户注册及登录页面,完成用户注册或登录的功能。前面主页面如图4-1所示。
图4-1系统前台主页面
14
相关推荐: